/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 27 May, 2016, 5:22:26 PM
    Author     : Ishan
*/
.btn-circle-edit{
    border-radius: 18px !important;
    font-size: 15px !important;
    height: 35px !important;
    line-height: 1.42857 !important;
    padding: 6px 3px 0 6px !important;
    text-align: center !important;
    width: 35px !important;
}
.mobile-no-display{
    font-size: 30px !important;
}
.no-border {
    border:none;
}
.YT_con{
    margin-bottom: -3px !important;
     border-bottom: none !important;
}
#youtube_list .nav > li.active,
#youtube_list .nav > li:hover {
    background: #fff none repeat scroll 0 0;
    border: medium none;
}
#youtube_list .nav > li.active > a {
    color: #1ab394;
    background: #fff none repeat scroll 0 0 !important;
    border: medium none;
    cursor: pointer;
}
#youtube_list .nav > li > a:hover {
    border: medium none;
}
.YTbase{
    width: 485px;
}
#youtube_list .editable-empty, .editable-unsaved, .editable-click, .editable-empty:hover, .editable-empty:focus {
    color:#1ab394;
}
.imp_widget {
    border: 2px solid #1c84c6;
    border-radius: 0 !important;
    color: #1c84c6;
}
.per_widget {
    border: 2px solid #63a53b;
    border-radius: 0 !important;
    color: #63a53b;
}
.tarif_widget {
    border: 2px solid #f8ac59;
    border-radius: 0 !important;
    color: #f8ac59;
}
.big-font-text {
    font-size: 20px;
    font-weight: bold;
}
.big-font-text-0 {
    font-size: 28px;
    font-weight: bold;
}
.big-font-text-1 {
    font-size: 18px;
    font-weight: bold;
}
.big-font-text-2 {
    font-size: 17px;
    font-weight: normal;
}
#price1 {
    font-size: 22px;
}
.btn-circle {
    font-size: 10px;
    height: 20px;
    margin-top: 0px;
    padding: 0;
    width: 20px;
}
.table-hover > tbody > .totaltd:hover > td{
    background-color: #428bca;
}
#page-wrapper{
    margin: 0;
}
.periodcl{
    padding-right: 0px;
}
.noleftpad{
    padding-left: 0px; 
}
.btmmar{
    margin-bottom: 0px;
}
.pdbtm{
    padding-bottom:0px;
}
.recap{
    padding : 0px 0px 0px !important;
}
.table-recap{
   margin-bottom: 0px; 
}
.brd{
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #ebebeb;
}
.label-info {
    background-color: #5bc0de !important;
}
.font_size{
    font-size: 14px;
}
hr{
    margin-top:0px;
    border-width:2px 0 
}
.ciblage_box{
    margin-left:  -15px;
}
.fancybox img {
    width:100%;
    border:1px solid #ddd;
    padding:8px;
    margin-bottom: 0px !important;
}
.file-box {
    width:auto;
}
.file .icon, .file .image {
    height: auto;
} 
.clients-wrap {
    display: block;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.clients-wrap ul {
    display: block;
    list-style: none;
    position: relative;
    padding-left:3px;
}
.clients-wrap ul li {
    display: block;
    float: left;
    position: relative;
    width: 140px;
    height: 55px;
    line-height: 55px;
    text-align: center;
}
.clients-wrap ul li img {
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    transition: all 0.3s linear;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65); 
    opacity: 0.65;
}
.clients-wrap ul li img:hover {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100); 
    opacity: 1.0;
}
.md2_img{
    border:1px solid #ddd;
}
.ibox-heading{
    background-color: #ffffff;
}
blockquote small:before {
    content: "" !important;
}
blockquote {
    padding-right: 0 !important;
}
blockquote p {
    font-size: 13px !important;
}
blockquote ul li {
    font-size: 13px !important;
}
blockquote ol li {
    font-size: 13px !important;
}
blockquote div{
    font-size: 13px !important;
}
blockquote table {
    font-size: 13px !important;
}
.word_break{
    white-space: normal;
    word-break: break-all;
}
.class_webkit{
    display : -webkit-inline-box;
}
.nopaddingright{
    padding-right: 0 !important;
}
.link_color{
    color: #1a0dab;
}
a.link_color:hover {
    color: #1a0dab !important;
    text-decoration:underline !important;
}
.colordisplay{
    color: #006621;
}
.breakword{
    word-wrap: break-word;
    width: 75%;
    text-align: right;
}
.sites{
    min-height: 140px !important;
}
.fancybox1 {
    min-height: 81px !important;
    border:1px solid #ddd;
}
.cursor{
    cursor: pointer;
}
.manual-design2-box1{
    width: 250px; 
    height: 243px;
}
.manual-design2-box2{
    padding: 7px;
}
.image-resize2{
    width: 234px; 
    height: 124px;
}
.manual-design2-span1{
    font-size: 14px;
    font-weight: bold;
}
.manual-design2-span2{
    font-size: 12px;
}
.class-border{
    border: 1px solid #ccc;
    border-radius: 3px;
}
.fb_tile_ad{     
    color : #3b5998;
    line-height: 1.38;
    font-size: 14px;
    font-weight: bold;
    color:#000;

}
.fb_tile_ad:hover{    
    text-decoration: underline;
    cursor: pointer;
}
.fb_text_ad{
    font-size: 14px;
    font-weight: normal;
    line-height: 1.38;
    overflow: hidden;
    font-family: helvetica,arial,sans-serif;
    color:#000;
}
.globe_color{
   color : #9197a3;
}
.urlOptions{
    color:#9197a3;
}
.urlOptions:hover{
    color:#9197a3;
    cursor: pointer;
}
.small-img1{
    width: 36px;
    height: 38px;
}
.fb_title_ads{
    font-family: Georgia, 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 5px;
    max-height: 110px;
    overflow: hidden;
    word-wrap: break-word;
    cursor:pointer;
    color:#000;
}
.ban_int_widget {
    border: 2px solid #1c84c6;
    border-radius: 0 !important;
    color: #1c84c6;
}
.sk-spinner-wave.sk-spinner {
    margin: 0 auto;
    width: 50px;
    height: 30px;
    text-align: center;
    font-size: 10px;
}
.sk-spinner-wave div {
    background-color: #1ab394;
    height: 100%;
    width: 6px;
    display: inline-block;
    -webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
    animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
}
.sk-spinner-wave .sk-rect2 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
}
.sk-spinner-wave .sk-rect3 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
}
.sk-spinner-wave .sk-rect4 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}
.sk-spinner-wave .sk-rect5 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
}
.public-border-toppest h4{
    margin-top: 11px !important;
}
.public-block1-bg{
    background-color: #f5f5f6;/*#ededed;*/
    /*border-bottom: 1px solid #d0d3d5;/*#a1a4a5;*/
    /*border-top: 1px solid #d0d3d5;/*#a1a4a5;*/
    padding: 10px 15px;
}
.public-border-bottom{
    background-color: #ffffff;
    border-color: #e7eaec;
    border-image: none;
    border-style: none none solid ;
    border-width: 1px 0;
    color: inherit;
}
.public-border-top{
    background-color: #ffffff;
    border-color: #e7eaec;
    border-image: none;
    border-style: solid none none;
    border-width: 1px 0;
    color: inherit;
}
.carousel-container{
    background-color: #eee;
}
/*
.amazingcarousel-inner{
    display:none;
    position:relative;
    width:100%;
    margin:0px auto 0px;
}*/
.amazingcarousel-list-wrapper{
    height: 90px !important;
}
.amazingcarousel-item{
    padding: 8px !important;
}

.amazingcarousel-list{
    margin-top: 7.5px !important;
}
.amazingcarousel-prev{
    margin-left: -40px !important;
}
.amazingcarousel-next{
    margin-right: -40px !important;
}
/*
.amazingcarousel-item-container{
    margin: 0 6px 10px !important;
    padding: 8px !important;
}
.amazingcarousel-list-container{
    height: 385px !important;
    width: 100% !important;
}*/
.public-shadow {
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}
.public-border-right{
    border-right: 1px solid #e7eaec;
}
.public-border-left{
    border-left: 1px solid #e7eaec;
}
.public-border-right{
    border-right: 1px solid #e7eaec;
}
.public-textarea{
    border: 1px solid #e7eaec;
    padding: 10px;
    resize: none;
    width: 100%;
    height: auto !important;
    font-weight: bold;
}
.creation-block .grid-item{
    margin-bottom: 15px;
            width: auto;
}
.screenshot-desktop {
    /*background: url('../img/macbook-small.png') 40% 0 no-repeat;
    background-size: cover;
    min-width: 520px;*/
    background: url('../img/macbook-col4.png')  0 no-repeat;
    min-height: 300px;
    
}

.screenshot-gamil {
    background: rgba(0, 0, 0, 0) url("../img/gmailback.jpg") no-repeat scroll 0 0;
    height: 100%;
    overflow: hidden;
    
}

.inner-gmail {
  background: none no-repeat scroll 0 0;
  height: 87%;
  margin: 10% 13%;
  width: 92%;
}

.resize-screen-shot{
    max-width: 110%;
    width:97%;
}
.adjust-margin{
    margin-left: 12.2%;
    margin-top: 2.8%;
}
.adjust-margin-inner{
    /* was done by jaya
    overflow: hidden; 
    height: 79%; 
    position: absolute;
    width:379px;
    margin-top : 18px;
    margin-left:59px;*/
    
    height: 67.5%;
    margin-left: 22.4px;
    margin-top: 39.5px;
    overflow: hidden;
    position: absolute;
    width: 329px;
    
    /* done by ishan
    height: 67.5%;
    margin-left: 46.4px;
    margin-top: 36.5px;
    overflow: hidden;
    position: absolute;
    width: 330px;*/
}

/*.adjust-margin-inner{
    overflow: hidden; 
    height: 239px; 
    margin-left: -7.7%; 
    position: absolute;
}*/

.highlight-logo{
    box-shadow: 0 0 5px rgba(81, 203, 238, 1) !important;
    /*padding: 8px !important;
    margin: 0px 6px 10px !important;*/
    border: 1px solid rgba(81, 203, 238, 1) !important;
}
.highlight-adex{
    box-shadow: 0 0 5px rgba(81, 203, 238, 1) !important;
    /*padding: 8px !important;
    margin: 0px 6px 10px !important;*/
    border: 1px solid rgba(81, 203, 238, 1) !important;
}
.big-margin{
    margin-top: 6.5%;
}
.enlarge-screen-shot, .enlarge-screen-shot:focus, .enlarge-screen-shot:hover, .enlarge-screen-shot:active{
    color: #676a6c;
    cursor: pointer;
}
.display-inventaire-list, .display-inventaire-list:focus, .display-inventaire-list:hover, .display-inventaire-list:active{
    color: #000;/*#676a6c;*/
    cursor: pointer;
}
#modal_inventaire_list .modal-dialog{
    width: 75%;
}
.creation-728-90{
    width: 728px !important;
    height: 90px !important;
}
.creation-300-250{
    width: 300px !important;
    height: 250px !important;
}
.creation-120-600{
    width: 120px !important;
    height: 600px !important;
}
.creation-300-600{
    width: 300px !important;
    height: 600px !important;
}
.inv-details{
    word-break: keep-all;
}
#blueimp-gallery img{
    width: 75%;
}
.manual-height-1{
    height: 45px !important;
}
.sub-manual-height{
    /*margin-top: 1.6px !important;*/
    height: 45px;
}
.sub-manual-height-pad{
    padding: 3px 0px;
}
.sub-manual-height-inner{
    padding: 3px 0px;
}
.sub-manual-height-outer{
    padding: 2px 3px;
}
.no-pointer, .no-pointer:focus, .no-pointer:hover, .no-pointer:active{
    cursor: default !important;
    color: #676a6c !important;
}
.padding-right-20{
    padding-right: 20px !important;
}
.big-margin-spin{
    margin: 30%;
}
.title-style{
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    text-overflow: ellipsis;
    margin-top: 2px;
}
a{
    outline: 0 !important;
}
.public-header-name{
    color: black;
    padding: 13px 0px 13px 0px;
    font-size: 14px;
    font-weight: 600;
}
.color-black b{
    color: #000;
    font-size: 12pt
}
.no-padding-bottom{
    padding-bottom: 0px;
}
.absolute-row-right{
    margin-right: -20px;
}
.absolute-row-left{
    margin-left: -20px;
}
.ibox-separator{
    padding: 5px 15px;
}
.well-extra{
    background-color: #fff !important;
}
.well{
    word-wrap: break-word;
}
.creation-separator{
    padding: 6px 2px;
}
/*.inventaire-list .col-lg-1, .inventaire-list .col-md-1, .mobileinventaire-list .col-lg-1, .mobileinventaire-list .col-md-1{
    width: 10%;
}*/
.margin-med{
    margin-top: 3px;
}
.fixed-height{
    min-height: 340px;
}
.p-med{
    padding: 7px 0px 5px 5px;
}
.col-lg-offset-1-5{
    margin-left: 11%;
}
.campaign-color-1{ /* blue color*/
    color: #FFFFFF;
    border-color: #1c84c6;
    background-color: #1c84c6;
}
.campaign-color-1:hover, .campaign-color-1:active, .campaign-color-1:focus{
    color: #1c84c6;
    border-color: #1c84c6;
    background-color: #FFFFFF;
}
.campaign-color-2{ /* orange color*/
    color: #FFFFFF;
    border-color: #f8ac59;
    background-color: #f8ac59;
}
.campaign-color-2:hover, .campaign-color-2:active, .campaign-color-2:focus{
    color: #f8ac59;
    border-color: #f8ac59;
    background-color: #FFFFFF;
}
.campaign-color-3{ /* green color*/
    color: #FFFFFF;
    border-color: #1ab394;
    background-color: #1ab394;
}
.campaign-color-3:hover, .campaign-color-3:active, .campaign-color-3:focus{
    color: #1ab394;
    border-color: #1ab394;
    background-color: #FFFFFF;
}
.campaign-color-4{ /* red color*/
    color: #FFFFFF;
    border-color: #ed5565;
    background-color: #ed5565;
}
.campaign-color-4:hover, .campaign-color-4:active, .campaign-color-4:focus{
    color: #ed5565;
    border-color: #ed5565;
    background-color: #FFFFFF;
}
.campaign-color-5{ /* info color*/
    color: #FFFFFF;
    border-color: #23c6c8;
    background-color: #23c6c8;
}
.campaign-color-5:hover, .campaign-color-5:active, .campaign-color-5:focus{
    color: #23c6c8;
    border-color: #23c6c8;
    background-color: #FFFFFF;
}
.campaign-color-6{ /* deep blue color*/
    color: #FFFFFF;
    border-color: #000038;
    background-color: #000038;
}
.campaign-color-6:hover, .campaign-color-6:active, .campaign-color-6:focus{
    color: #000038;
    border-color: #000038;
    background-color: #FFFFFF;
}
.campaign-color-7{ /* violet color*/
    color: #FFFFFF;
    border-color: #f677f9;
    background-color: #f677f9;
}
.campaign-color-7:hover, .campaign-color-7:active, .campaign-color-7:focus{
    color: #f677f9;
    border-color: #f677f9;
    background-color: #FFFFFF;
}
.campaign-color-8{ /* maroon color*/
    color: #FFFFFF;
    border-color: #680000;
    background-color: #680000;
}
.campaign-color-8:hover, .campaign-color-8:active, .campaign-color-8:focus{
    color: #680000;
    border-color: #680000;
    background-color: #FFFFFF;
}
.campaign-color-9{ /* light blue color*/
    color: #FFFFFF;
    border-color: #93c0ff;
    background-color: #93c0ff;
}
.campaign-color-9:hover, .campaign-color-9:active, .campaign-color-9:focus{
    color: #93c0ff;
    border-color: #93c0ff;
    background-color: #FFFFFF;
}
.campaign-color-10{ /* deep green color*/
    color: #FFFFFF;
    border-color: #005d00;
    background-color: #005d00;
}
.campaign-color-10:hover, .campaign-color-10:active, .campaign-color-10:focus{
    color: #005d00;
    border-color: #005d00;
    background-color: #FFFFFF;
}
.public-border-toppest-1{
    border-top: 3px solid #1c84c6;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-5{
    border-top: 3px solid #23c6c8;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-3{
    border-top: 3px solid #1ab394;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-4{
    border-top: 3px solid #ed5565;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-2{
    border-top: 3px solid #f8ac59;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-7{
    border-top: 3px solid #f677f9;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-6{
    border-top: 3px solid #000038;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-8{
    border-top: 3px solid #680000;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-9{
    border-top: 3px solid #93c0ff;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-10{
    border-top: 3px solid #005d00;
    border-radius: 2px;
    min-height: 38px !important;
    padding: 0 15px;
}
.public-border-toppest-1 button, .public-border-toppest-2 button, .public-border-toppest-3 button, .public-border-toppest-4 button, .public-border-toppest-5 button, .public-border-toppest-6 button, .public-border-toppest-7 button, .public-border-toppest-8 button, .public-border-toppest-9 button, .public-border-toppest-10 button {
    border-radius: 0px;
    border-top: none;
}
.public-number-button-1{
    background-color: #1c84c6;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-1:hover, .public-number-button-1:active, .public-number-button-1:focus{
    background-color: #FFFFFF;
    color: #1c84c6;
    border-color: #1c84c6;
}
.public-number-button-5{
    background-color: #23c6c8;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-5:hover, .public-number-button-5:active, .public-number-button-5:focus{
    background-color: #FFFFFF;
    color: #23c6c8;
    border-color: #23c6c8;
}
.public-number-button-3{
    background-color: #1ab394;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-3:hover, .public-number-button-3:active, .public-number-button-3:focus{
    background-color: #FFFFFF;
    color: #1ab394;
    border-color: #1ab394;
}
.public-number-button-4{
    background-color: #ed5565;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-4:hover, .public-number-button-4:active, .public-number-button-4:focus{
    background-color: #FFFFFF;
    color: #ed5565;
    border-color: #ed5565;
}
.public-number-button-2{
    background-color: #f8ac59;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-2:hover, .public-number-button-2:active, .public-number-button-2:focus{
    background-color: #FFFFFF;
    color: #f8ac59;
    border-color: #f8ac59;
}
.public-number-button-7{
    background-color: #f677f9;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-7:hover, .public-number-button-7:active, .public-number-button-7:focus{
    background-color: #FFFFFF;
    color: #f677f9;
    border-color: #f677f9;
}
.public-number-button-6{
    background-color: #000038;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-6:hover, .public-number-button-6:active, .public-number-button-6:focus{
    background-color: #FFFFFF;
    color: #000038;
    border-color: #000038;
}
.public-number-button-8{
    background-color: #680000;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-8:hover, .public-number-button-8:active, .public-number-button-8:focus{
    background-color: #FFFFFF;
    color: #680000;
    border-color: #680000;
}
.public-number-button-9{
    background-color: #93c0ff;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-9:hover, .public-number-button-9:active, .public-number-button-9:focus{
    background-color: #FFFFFF;
    color: #93c0ff;
    border-color: #93c0ff;
}
.public-number-button-10{
    background-color: #005d00;
    color: #FFFFFF;
    padding: 12px 19px !important;
}
.public-number-button-10:hover, .public-number-button-10:active, .public-number-button-10:focus{
    background-color: #FFFFFF;
    color: #005d00;
    border-color: #005d00;
}
.p-recap{
    padding: 5px 5px 5px 0px;
}
div.tooltip-inner {
    max-width: 100% !important;
}
.sub-manual-height b{
    margin-top: 11px;
    float: right;
}
.adjust-margin-enss{
    /*height: 79%; 
    margin-left:4%;
    text-align: center;*/
}
.adjust-margin-enss b{
    float: left;
    font-weight: normal;
    margin-top: 4px;
    font-size: 87.5%;
}
.adjust-margin-enss a{
    padding: 5px 6px;
}
.adjust-margin-enss i{
    margin-right: 2px !important;
}

.on-click-banner:hover, .on-click-banner:active{
    color: #23527c;
}
.recap-td b{
   font-weight: normal; 
}
.text-collapse-1{
    color: #1c84c6;
}
.text-collapse-2{
    color: #f8ac59;
}
.text-collapse-3{
    color: #1ab394;
}
.text-collapse-4{
    color: #ed5565;
}
.text-collapse-5{
    color: #23c6c8;
}
.text-collapse-6{
    color: #000038;
}
.text-collapse-7{
    color: #f677f9;
}
.text-collapse-8{
    color: #680000;
}
.text-collapse-9{
    color: #93c0ff;
}
.text-collapse-10{
    color: #005d00;
}
.recap-td{
    padding: 0px !important;
}
.recap-td .div-0{
    float: left;
}
.recap-td .div-0 button{
    border-radius: 0;
    font-size: 14px;
    line-height: 1.5;
    padding: 14px 14px;
}
.recap-td .div-1{
    float: left;
}
.recap-td .div-1 button{
    border-radius: 0;
    font-size: 14px;
    line-height: 1.5;
    padding: 14px 18px;
}
.recap-td .div-2{
    padding: 15px 0px 0px 3px;
    float: left;
}
.on-click-banner{
    color: #1c84c6;
}
.on-click-banner span{
    text-decoration: underline;
}
.recap-td2{
    padding: 6px !important;
}
.recap-td2 a, .recap-td2 a:hover, .recap-td2 a:focus, .recap-td2 a:active{
    color: inherit;
    background-color: #FFFFFF;
    cursor: default;
}
.recap-td2 a.btn-xs{
    margin: 0;
}
.recap-td2 small{
    font-family: "open sans","Helvetica Neue","Helvetica","Arial","sans-serif" !important;
}
.banner-block-bottom-1, .banner-block-bottom-shown-1{
    border-bottom: 3px solid #1c84c6;
}
.banner-block-bottom-2, .banner-block-bottom-shown-2{
    border-bottom: 3px solid #f8ac59;
}
.banner-block-bottom-3, .banner-block-bottom-shown-3{
    border-bottom: 3px solid #1ab394;
}
.banner-block-bottom-4, .banner-block-bottom-shown-4{
    border-bottom: 3px solid #ed5565;
}
.banner-block-bottom-5, .banner-block-bottom-shown-5{
    border-bottom: 3px solid #23c6c8;
}
.banner-block-bottom-6, .banner-block-bottom-shown-6{
    border-bottom: 3px solid #000038;
}
.banner-block-bottom-7, .banner-block-bottom-shown-7{
    border-bottom: 3px solid #f677f9;
}
.banner-block-bottom-8, .banner-block-bottom-shown-8{
    border-bottom: 3px solid #680000;
}
.banner-block-bottom-9, .banner-block-bottom-shown-9{
    border-bottom: 3px solid #93c0ff;
}
.banner-block-bottom-10, .banner-block-bottom-shown-10{
    border-bottom: 3px solid #005d00;
}
.ibox-content-color-1{
    border-top: 1px solid #1c84c6;
}
.ibox-content-color-2{
    border-top: 1px solid #f8ac59;
}
.ibox-content-color-3{
    border-top: 1px solid #1ab394;
}
.ibox-content-color-4{
    border-top: 1px solid #ed5565;
}
.ibox-content-color-5{
    border-top: 1px solid #23c6c8;
}
.ibox-content-color-6{
    border-top: 1px solid #000038;
}
.ibox-content-color-7{
    border-top: 1px solid #f677f9;
}
.ibox-content-color-8{
    border-top: 1px solid #680000;
}
.ibox-content-color-9{
    border-top: 1px solid #93c0ff;
}
.ibox-content-color-10{
    border-top: 1px solid #005d00;
}
.public-p-r-xxs{
    padding: 0 5px 0 0;
}
.public-p-l-xxs{
    padding: 0 0 0 5px;
}
.participent-ibox-title{
    height: 35px;
    min-height: 35px !important;
    padding: 8px 15px;
}
.participent-ibox-title h5{
    font-size: 13px !important;
}
.participent-ibox-content{
    padding: 15px !important;
}
.participent-ibox-content span, .participent-ibox-content1 span{
    font-size: 11px !important;
}
.participent-ibox-content1{
    padding: 13.5px 15px !important;
}
.screenshot-android {
    background: url('../img/mobile-background/background-1-os-1.png')  0 no-repeat;
    min-height: 300px;
}
.screenshot-android-tablet {
    background: url('../img/mobile-background/background-2-os-1.png')  0 no-repeat;
    min-height: 300px;
}
.adjust-margin-inner-android{
    height: 78%;
    margin-left: -21px;
    margin-top: 32.5px;
    overflow: hidden;
    position: absolute;
    width: 189.5px;
}
.adjust-margin-inner-android-tablet{
    height: 81.3%;
    margin-left: -5px;
    margin-top: 28px;
    overflow: hidden;
    position: absolute;
    width: 415px;
}
.adjust-margin-inner-android-tablet img{
    height: 100% !important;
    width: 100% !important;
}
.screenshot-iphone {
    background: url('../img/mobile-background/background-1-os-2.png')  0 no-repeat;
    min-height: 300px;
}
.screenshot-iphone-tablet {
    background: url('../img/mobile-background/background-2-os-3.png')  0 no-repeat;
    min-height: 300px;
}
.adjust-margin-inner-iphone{
    height: 68.8%;
    margin-left: -17px;
    margin-top: 40.5px;
    overflow: hidden;
    position: absolute;
    width: 181px;
}
.adjust-margin-inner-iphone-tablet{
    height: 91.3%;
    margin-left: 4px;
    margin-top: 13.3px;
    overflow: hidden;
    position: absolute;
    width: 388px;
}
.adjust-margin-inner-iphone-tablet img{
    height: 100% !important;
    width: 100% !important;
}
.tot_budget td{
    padding: 8px 5px !important;
}
.mobile-conatainer-pad{
    padding: 0px 15px !important;
}
.tabs-container-public .tabs-left .nav-tabs{
    width: 40% !important;
}
.tabs-container-public .tab-content .panel-body{
    width: 60% !important;
    margin-left: 40% !important;
}
#sidebar{
    /*top: -1px !important;*/
}
.youtube-background {
    background: url('../img/macbook-youtube.png')  0 no-repeat;
    min-height: 380px;
}
.adjust-margin-youtube{
    height: 78.5%;
    margin-left: 83.5px;
    margin-top: 24.5px;
    overflow: hidden;
    position: absolute;
    width: 461px;
}
.adjust-margin-youtube .creation-preview{
    padding: 125px;
}
.youtube-logo{
    background: rgba(0, 0, 0, 0) url('../img/youtube-logo.png') no-repeat scroll -56px -302px;
    height: 30px;
    width: 73px;
}
.big-margin-spin-mobile-tablet{
    margin: 27.5% 33.5%
}
.big-margin-spin-mobile{
    margin: 63% 33%
}
.animated-invenraire-name{
    font-size: 16px;
}
body{
    /*font-size: 11px !important;*/
}
.remise-label-lineht{
    line-height: 20px;
}
.ibox-title-block2-v3{
    border-top: 1px solid #e7eaec;
}
.bdc_print, .bdc_download{
    margin-right: 0px !important;
    padding: 7px !important;
}
.font-big{
    font-size: 14px;
}
.remise-label-padding{
    padding: 1px 8px;
}
.extra-area-link{
    list-style-type: none;
    font-size: 12pt;
}
.mode4-inventaire-list .tabs-container{
    padding: 0px 40px 0px 65px;
}
.mode4-inventaire-list .tabs-container ul{
    width: 14% !important;
}
.mode4-inventaire-list .tabs-container .panel-body{
    margin-left: 14%;
    width: 84%;
    margin-top: 6.5%;
}
#tot_budget td{
    vertical-align: middle !important;
}
.manage-table-width{
    max-width: 101% !important;
    width: 100.1% !important;
}
.scrollToTop{
    border-radius: 0px !important;
    font-size: 12px;
    text-align:center; 
    text-decoration: none;
    position:fixed;
    top:280px;
    right:-1px;
    display:none;
    z-index: 5000;
}
.scrollToTop:hover{
    text-decoration:none;
}.GaugeMeter {
    position: Relative;
    text-align: Center;
    overflow: Hidden;
    cursor: Default;
    display: inline-block;
}

.GaugeMeter SPAN, .GaugeMeter B {
    width: 100%;
    position: Absolute;
    text-align: Center;
    display: Inline-Block;
    color: #000;/*RGBa(0,0,0,.8)*/;
    font-weight: 100;
    font-family: "open sans","Helvetica Neue","Helvetica","Arial","sans-serif" !important;
    overflow: Hidden;
    white-space: NoWrap;
    text-overflow: Ellipsis;
    margin: -5% 0%;
}

.GaugeMeter[data-style="Semi"] B {
    width: 30%;
    margin: 0 10%;
}

.GaugeMeter S, .GaugeMeter U {
    text-decoration: None;
    font-size: .60em;
    font-weight: 200;
    opacity: .6;
}

.GaugeMeter B {
    color: #000;
    font-weight: 200;
    opacity: .8;
}
.adwords-keyword{
    font-size: 14px;
    font-weight: 600;
    padding: 5px 0px 10px 0px;
}
.budget-td span, .unit-td span{
    white-space: nowrap;
}
.period-summary{
    font-size: 15px;
}
.collect_block{
    padding-left:10px !important;
    padding-right:10px !important;
}

.under_bottom{
    border-bottom:  1px dashed #23527c !important;
    font-size: 81% !important;
    color: #23527c;
}
.customFont{
    font-size: 11px !important;
}

ul.only-area-ul {
    list-style-type: none; 
}

li.only-area-li:before { 
    content:"-"; 
    margin-right: 4px;
    /* Some codes for li content:- 
    Long Hypen  :-  "\2014\a0"
    Normal Tick :-  "\2713\0020"
    Bold Tick   :-  "\2714\0020"
    Tick ins sq "-  "\2611\0020"
    */ 
}
.fixed-height-mobile{
    height: 90px !important;
}
.adexchange-mobile-outer-box{
    padding: 10px !important;
    border: 1px solid #ccc;
}
.adexchange-mobile-outer-box a{
    cursor: default !important;
}