.container{margin:0 auto;}
.bt-mais{
    background-image:url(/assets/img/mais.png);	
    background-repeat:no-repeat; 	
    background-color:#ec342f;	
    text-align:center;	
    font-size:11px;	
    font-weight:bold;	
    color:#FFF;	
    border-radius:3px;	
    background-position:left 8px center; 	
    padding-left:12px; 	
    margin-top:13px;	
    padding:7px 12px 7px 22px;
}
.bt-mais:hover{	
    background-color:#D2322D;
    color:#FFF;
    text-decoration:none;
}
.bt-mais:focus{
    background-color:#D2322D;
    color:#FFF;
    text-decoration:none;
}

.bt-sav{
    background-color:#ec342f;
    text-align:center;
    color:#FFF;
    border-radius:3px;
    padding:6px 13px 6px 13px;
    font-weight:bold;
    font-size:12px;
}

.bt-sav:hover{
    background-color:#D2322D;
    color:#FFF;
    text-decoration:none;
}

.modal-header{
    background-color:#E74C3C;
    border-radius:4px 4px 0px 0;
    font-weight:bold;
    color:#FFF;
}

.aviso{	
    font-size:11px;
    color:#8C0000
}

select.small{height:28px;}

input{line-height: normal !important;}

.bt-action{	margin-top:-7px;}

.nav-tabs {	
    background: -moz-linear-gradient(top,  #ffffff 50%, #f4f4f4 150%); /* FF3.6+ */	
    background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#ffffff), color-stop(150%,#f4f4f4)); /* Chrome,Safari4+ */	
    background: -webkit-linear-gradient(top,  #ffffff 50%,#f4f4f4 150%); /* Chrome10+,Safari5.1+ */	
    background: -o-linear-gradient(top,  #ffffff 50%,#f4f4f4 150%); /* Opera 11.10+ */	
    background: -ms-linear-gradient(top,  #ffffff 50%,#f4f4f4 150%); /* IE10+ */	
    background: linear-gradient(to bottom,  #ffffff 50%,#f4f4f4 150%); /* W3C */	
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */	
}

.nav-tabs > li > a {
    background:#EDEDED;
    color:#636363;
    font-size:11px;
    font-weight:bold;
    margin-left:3px;
}

.label-conta{
    font-size:12px;
    color:#333;
    text-align:right;
    font-weight:bold;
    margin-top: 6px;
}

.aw-dropdown {
    background-color: #fff;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    font-size: 13px;
}

.aw-dropdown-li {
    background-color: #fff;
    padding: 6px 16px;
    transition: background-color 0.13s ease-in-out 0s;
}

.aw-dropdown-li:hover {background-color: #e5e5e5;}

.aw-btn-indicates-dropdown .aw-btn-indicates-dropdown-span, 
.aw-btn-indicates-inactive-dropdown-span {line-height: 17px;}

.aw-status-dropdown-active::before, 
.aw-status-dropdown-paused::before, 
.aw-status-dropdown-inactive::before, 
.aw-status-dropdown-control-experiment-both::before, 
.aw-status-dropdown-control-only::before, 
.aw-status-dropdown-experiment-only::before, 
.aw-status-dropdown-excluded::before {
    background: none no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    height: 7px;
    margin: 0 6px 1px 0;
    width: 7px;
}

.aw-status-dropdown-active::before{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/CC99A8EB0F7970ADCFD3114521B64DB7.cache.png");}
.aw-status-dropdown-paused::before{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/FC669F49D0165D08FF8AAC9718167A8C.cache.png");}
.aw-status-dropdown-inactive::before{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/5403955F56DBAD6C6B37987F9C9F53ED.cache.png");}
.aw-status-dropdown-control-experiment-both::before{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/D73D4987D0952D2E457FE8E15E6B3819.cache.png");}
.aw-status-dropdown-control-only::before{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/B8CB2B09F66349F50C2CA6008AF86EA1.cache.png");}
.aw-status-dropdown-experiment-only::before{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/744D0BB9EED87C363479E784B612D2FA.cache.png");}
.aw-status-dropdown-excluded::before{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/C21707A2FDEFF7CFC3EB6C0169939C9D.cache.png");}
.aw-info-snack{
    font-size: 11px;
    padding-left: 8px;
}
.aw-message-set{
    margin: 0 10px;
    min-height: 24px;
}
.aw-status-snack{padding-right: 0;}
.aw-navbar{padding-left: 0;}
.aw-save-bar{
    background-color: transparent;
    margin-top: 20px;
    padding: 0;
}
.aw-setting-left, 
p.aw-label, 
.aw-label{color: #000;}
.aw-adgroup-bid-edit-save{padding: 15px 0 0;}
.aw-toolbar{
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-bottom: medium none !important;
}
.aw-toolbar-with-checkbox{padding: 0 0 4px !important;}
.MolePanel-edge1, 
.MolePanel-edge2{display: none !important;}
.MolePanel-title-bar{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #eee;
    background-image: -moz-linear-gradient(center top , #eee, #e8e8e8) !important;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border: 1px solid #d4d4d4;
    border-radius: 2px 2px 0 0;
    color: #636363 !important;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
}

.MolePanel-toggle-button{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/3E13B808AFFFA82C88C668E33E9B154E.cache.png") !important;}
.molePanelMaximized{background-image: url("https://ssl.gstatic.com/awfe30/aw3_cm_20150302_030107_RC3/cm/3BC561F38EF43A2C6CC92E6528C06545.cache.png") !important;}
.MolePanel-button{opacity: 0.55;}
.MolePanel-button:hover{
    background-color: transparent !important;
    opacity: 1;
}
.space{	margin-bottom:10px;}
.topo-tabela{
    background-color:#F4F4F4;
    border-radius:12px 0 12px 0;
    font-size:14px;
}
.lista-tabela{
    font-size:12px;
    color:#777;
}


a.classe1{
    font-weight:bold;
    color:#777;
    border:none;
}

.pagin{
    display: inline-block;
    padding-left: 0;
}
.pagin > li {display: inline;}
.pagin > li > a,.pagin > li > span {
    position: relative;  
    float: left;  
    padding: 4px 8px;  
    margin-left: -1px;  
    line-height: 1.42857143;  
    color: #777;  
    text-decoration: none;  
    background-color: #fff;
}

.pagin > li > a:hover,
.pagin > li > span:hover,
.pagin > li > a:focus,
.pagin > li > span:focus {  
    color: #333;
    background-color: #eee;
    border-radius:4px;
}
.pagin > .active > a,
.pagin > .active > span,
.pagin > .active > a:hover,
.pagin > .active > span:hover,
.pagin > .active > a:focus,
.pagin > .active > span:focus {
    z-index: 2;
    color: #333;
    cursor: default;
    background-color: #DDD;
    border-radius: 4px;
}
.check{	margin-top:0px;	margin-bottom:0px;}
.edit{list-style-image:'/assets/img/icon-edit.png';}


.botaoFacetargetCurtir{
    background-image:url("../img/btn_curtir.png");
    background-position:6px 4px;
    background-repeat:no-repeat;
    background-color: #f6f7f8;
    border: 1px solid;
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-sizing: content-box;
    font-weight: bold;
    text-align: center;
    cursor:pointer;
    padding: 0 7px 0 25px;
    border-color: #cccccc #c5c6c8 #b6b7b9;
    color: #4e5665;
    text-shadow: 0 1px 0 #fff;
    font-size: 12px;
    line-height: 22px;
}

.botaoViewSelect{
    padding-top:20px;
    text-align:right;
}
    
.botaoFacetarget{
    background-color: #f6f7f8;
    border: 1px solid;
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-sizing: content-box;
    font-weight: bold;
    text-align: center;
    cursor:pointer;
    padding: 0 8px;
    border-color: #cccccc #c5c6c8 #b6b7b9;
    color: #4e5665;
    text-shadow: 0 1px 0 #fff;
    font-size: 12px;
    line-height: 22px;
    margin-right: 9px;
    margin-bottom:10px;
}
    
.textoFace{
    float: left;
    font-size: 14px;
    padding-bottom: 8px;
    padding-top: 8px;
    text-align: left;
    width: 100%;}
    
.descricaoFace{
    float: left;
    text-align: left;
    width: 100%;
    font-family: helvetica,arial,"lucida grande",sans-serif;
    line-height: 16px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;}
    
.tituloFace{
    float: left;
    text-align: left;
    width: 100%;
    font-family: Georgia,"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 22px;
    padding: 8px 15px 5px;}
    
.bordaAnuncioFace{
    border: 1px solid #e5e5e5;
    float: left;
    height: auto;
    width:100%;}
    
.container-fluid {
    padding-left: 25px !important;
    padding-right: 25px !important;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    padding-right: 0 !important;
}

.integraContainer{
    background-color: #f5f5f5;
    border: 1px solid #dddddd;
    border-radius: 3px;
    height: auto;
    width: 100%;
    margin-top: 17px;
    margin-bottom: 40px;
    }
    
.conexoesTitle{
    background-color: #f5f5f5;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    font-size: 10px;
    padding-bottom: 1px;
    padding-left: 14px;
    padding-top: 1px;
    width: 100%;}
    

.conexoesFacebook{
    height: 55px;}

.logoIcon{
    border: 1px solid #ddd;
    border-radius: 3px;
    height: 45px;
    margin-left: 15px;
    margin-top: 15px;
    padding: 2px;
    width: 45px;
    text-align:center;
    float:left;
    }
    
.bntOFFON{
    width:120px;
    height:auto;
    float:right;
    margin-top:21px;}
    
.glyphicon-th-red{
    color:#e74c3c !important;}
    
.footerDev{
    text-align: center;
    color: #333;
    font-family: Arial,helvetica,sans-serif;
    font-size: 12px;
    margin:20px 0px 10px 0px;
}
    
.footerDev a{
    text-decoration:none;
    color: #333;
}

.footerDev p{
    color: #aaa;
    text-align: center;
    text-transform: uppercase;
}

.alignColLeft {
    text-align:left !important}

.alignColRight{
    text-align:right !important}
    
a:focus{outline:none !important;}

.politicaFooter a{
    color: #FFFFFF;
    text-decoration:none;}


.nav-tabs>li>a{
    border:none;
    margin-bottom: -0.9px;
}

select.form-control.btn-gray{
    color: #333 !important;
    background-color: #EDEDED !important;
    border-color: #ccc !important;
    border-radius: 3px;    
}

select.form-control.btn-gray > option{
    background-color: #fff;
    padding: 5px 11px;
}

select.form-control.btn-gray > option:hover{
    background-color: #EDEDED !important;
    padding: 5px 11px;
}

.fixed{
    position: fixed;
    z-index: 999999;
    top: 0;
    border-radius: 0px !important;
    width: 1267px;
}

@media (max-width: 320px) {	
    .hidd{display:none;}
    .bt-action{
        margin-top:10px;
        margin-bottom:10px;
    }
}

@media (min-width: 321px) and (max-width: 360px) {
    .hidd{display:none;}
    .bt-action{
        margin-top:10px;
        margin-bottom:10px;
    }
}

@media (min-width: 361px) and (max-width: 480px) {
    .hidd{display:none;}
    .bt-action{
        margin-top:10px;
        margin-bottom:10px;
    }
}

@media (min-width: 481px) and (max-width: 600px) {
    .bt-action{
        margin-top:10px;
        margin-bottom:10px;
    }
}

@media (min-width: 601px) and (max-width: 748px) {
    .bt-action{
        margin-top:10px;
        margin-bottom:10px;
    }
}

@media (min-width: 749px) and (max-width: 1024px) {
    .bt-mais{
        background-position:left 2px center;
        font-size:10px;
        padding-left:16px;
        margin-top:13px;
        padding:8px 4px 8px 14px;
    }
}


@media (min-width: 768px) and (max-width: 1024px) {
    .form-horizontal .control-label {
        margin-bottom: 0;
        padding-top: 7px;
        text-align: left;
    }

    body{
	   background-attachment: fixed !important;
        background-image: linear-gradient(to bottom, #ffffff 0%, #f1f1f1 50%, #f1f1f1 100%) !important;
        background-repeat: no-repeat !important;
    }
}
