body{font-family:"conduit_itcmedium";font-size:18px;color:#0f264a;font-weight:100;}h1,h2,h3,h4,h5{font-weight:100;}.container{max-width:1010px;}.left{float:left;}.right{float:right;}.secTitle{font-size:30px;color:#0f264a;margin:0;padding:0;text-transform:uppercase;font-weight:100;}.more{width:150px;display:block;margin-top:20px!important;color:#fff;text-align:center;font-size:18px;}.more{background:#177aad;padding:10px 10px;margin:0 auto;}.more:hover{color:#fff;}.more:focus{background:#0f264a;color:#fff;}.center{text-align:center;}.cantos{position:relative;}.cantoDireito{position:absolute;right:0;bottom:0;height:0;border-style:solid;border-width:0 0 15px 15px;border-color:transparent transparent #ffffff transparent;}.cantoEsquerdo{position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#ffffff transparent transparent transparent;}.bottom{bottom:0;}.top{top:0;}.sep{border-bottom:2px solid #177aad;width:100%;margin:0 auto;margin:30px auto;}.sepFull{border-bottom:2px solid #177aad;}.Adsense{border-bottom:2px solid #177aad;margin-bottom:1%;}.marginTop{margin-top:30px;}.marginBottom{margin-bottom:30px;}.relative{position:relative;}.btn{padding:5px 15px;font-size:12px;display:inline-block;}.btn-blue{background:#004a7d;color:#fff;}.btn-grey{background:#959595;color:#fff;}.btn:hover{color:#fff;opacity:0.7;}.anuncio{width:980px;height:100px;}a:hover img{opacity:0.7;}#header,#header-single{margin-top:30px;}#header .col-md-12,#header-single .col-md-12{position:relative;}#header .left,#header-single .left{width:200px;position:inherit;}#header .right,#header-single .right{width:100%;margin-left:-200px;}.buscaMobile{display:none}.First_h1 h1{margin:0!important;font-size:35px;color:#FFF;padding-left:30px;float:left}#barra{background:#177aad;margin-top:0px;position:relative;margin-left:200px;min-height:55px}#barra ul{padding:0;margin:12px 12px 0 0;float:right;overflow:hidden;}#barra ul li{float:left;list-style:none;padding:0;margin:0;}#barra ul li a{color:#fff;font-size:20px;line-height:55px;font-family:"conduit_itclight";display:block;border-left:2px solid #fff;padding:0 30px;}#barra ul li a:hover{text-decoration:none;background:#0F264A;}#barra ul li.follow a{padding-right:130px;}#barra ul li:last-child a{padding:0 15px;}#tempoAgora{margin:0;}#tempoAgora li{float:right;list-style:none;margin-left:10px;font-family:"conduit_itcbold";}.temp span{color:#177AAD;}div#tempo{min-height:20px;}.navbar .centro{position:relative;}.navbar{margin-top:5px;border-bottom:2px solid #177aad;padding-bottom:5px;position:relative;margin-left:200px;width:auto!important;}.navbar ul{padding:0;margin:0;line-height:54px;}.navbar ul li{float:left;list-style:none;padding:0;margin:0;}.navbar ul li a{font-size:19px;color:#0f264a;border-right:#177aad solid 2px;padding:0 10px;}.navbar ul li:last-child a{border:none;}.navbar .data{font-size:14px;color:#177aad;margin-top:5px;float:right;}.navbar ul li:hover ul{display:block;}.navbar ul li:hover>a{text-decoration:underline;}.navbar ul li ul{display:none;background:#177aad;position:absolute;padding:5px;z-index:99999;right:0;}.navbar ul li ul li a{color:#fff;display:block;padding:2px 10px 0 10px;white-space:nowrap;}.navbar ul li ul li{float:none;}.navbar ul li ul li a:hover{text-decoration:none;background:#0F264A;}.menu-item-has-children{position:relative;}.navbar-toggle{display:none;background:#fff;z-index:999;position:relative;float:left;padding:9px 10px;margin:10px;background-image:none;border:1px solid #ddd;border-radius:4px;}.navbar-toggle:hover,#menuMobile .navbar-toggle:focus{background-color:#ddd;cursor:pointer;}.navbar-toggle .icon-bar{background-color:#888;display:block;width:22px;height:2px;border-radius:1px;}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media(min-width: 768px) {
/*Navbar Stick*/

div#menuTop-sticky-wrapper.is-sticky {
    z-index: 999999999999;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
}

.is-sticky .navbar {
    margin-left: 0px;
    border-bottom: 2px solid #177aad!important;
    padding: 5px 15px;
    position: absolute;
    background: #fff;
    margin-top: 0px!important;
    left: 0;
    width: 100%!important;
}
.is-sticky .navbar ul li a{
line-height: 54px;
}

.is-sticky .navbar .data {
    font-size: 14px;
    color: #177aad;
    margin-top: 5px;
    float: right;
    line-height: 40px;
}
.is-sticky .centro {width: 980px; margin: 0 auto;}

.logoImg { display: none; }
.is-sticky .logoImg {display: block!important;float: left;}

}

/*Busca*/

.busca {float: right;background-color: #f7e81c;}
.busca a {color: #00496f!important;}

div#form-busca {
    position: absolute;
    right: 0px;
    background: #177AAD;
    padding: 15px;
    display: none;
    border-top: 2px solid #fff;
    z-index: 9999;
}

#form-busca input[type="text"] {
    border: 0;
    font-size: 14px;
    padding: 5px;
}

#form-busca input[type="submit"] {
    border: 0;
    background: #0F264A;
    color: #fff;
    cursor: pointer;
    padding: 5px 15px;
    font-size: 14px;
}

/* Breaking */

#breaking>div { padding-bottom: 20px; margin-bottom: 20px;}
#breaking h2 {font-size: 30px; color: #0f264a;text-align: center; font-family: "conduit_itclight"; text-transform: uppercase; font-weight: 100; margin: 10px 0; padding: 0  }
#breaking .content {background: #f7ad3b; padding: 15px 10px; color: #fff; font-size: 38px; text-align: center;}
#breaking a{color: #fff;; text-decoration: none;}
#breaking a:hover {opacity: 0.5;}
#breaking .secTitle {text-align: center;padding-top: 10px;padding-bottom: 10px;}

/* Destaque */

#destaque {position: relative; background: #fff; margin-top: 20px;}
/*
#destaque h1 {margin: 0px 15px 0 0;font-size: 65px; width: 97%; font-family: "conduit_itclight"; font-weight: 100; color: #0F264A; bottom: 0px; position: absolute; text-align: center; line-height: 80px; padding: 0 50px 100px 50px; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); 
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }
*/

#destaque .col_md_12 {position: 	relative;}
#destaque h1 {font-size: 38px; color: #0F264A;font-weight: bold; text-align: center;margin-top: 10px;margin-bottom: 10px}
#destaque .setas {position: absolute; bottom:0; width: 	100%}

#destaque .right {position: absolute; bottom: 0; right: 0;width: 0;height: 0;border-style: solid;border-width: 0 0 80px 505px;border-color: transparent transparent #ffffff transparent;}
#destaque .left {position: absolute; bottom: 0; left: 0; width: 0;height: 0;border-style: solid;border-width: 80px 0 0 505px;border-color: transparent transparent transparent #ffffff;}
#destaque .attachment-destaque {    height: auto;}
#destaque img {    width: 80%;    margin: 0 auto;    display: block;}

#destaque h1 span {background: #fff;}
#destaque a:hover .setas {
    opacity: 1;
}

/* Word of The Day */

#word {padding-top: 20px; padding-bottom: 0px; margin-top: 20px; color: #fff; }
#word .secTitle {text-align: center;}
#word .data {font-size: 14px; color: #177aad; text-align: center; display: block;}
#word .col-md-12 {margin-bottom: 20px;}
#word .text, #word .palavra {background: #2eb5a1; padding:15px;}
#word .palavra{font-size: 40px; line-height: 45px; text-align: center;}
#word .text {font-size: 18px;     font-family: "conduit_itclight";}

#word .text .more {
    background: #FFFFFF;
    padding: 5px 20px;
    margin: 0 auto;
    color: #2EB5A1;
    font-size: 14px;
    width: auto;
    margin-top: 10px!important;
}

#word .text .cantoEsquerdo {border-color: #2EB5A1 transparent transparent transparent;}
#word .text .cantoDireito {border-color: #2EB5A1 transparent #2EB5A1 transparent;}


#word-page article header {border-bottom: 2px solid #177aad; padding-bottom: 30px; margin-bottom: 30px; margin-top: 30px;}
#word-page .data {display: block; text-align: center; color:#177aad;}
#word-page h1 {font-size: 100px; text-align: center; margin: 0; padding: 0; text-transform: uppercase; line-height: 100px;}
#word-page .pronuncia {text-align: center; display: block;}
#words {border-top: 2px solid #177aad; border-bottom: 2px solid #177aad; padding: 0px 0 0 0; margin: 30px 0;}
#words h2 {font-size: 38px; text-transform: uppercase; text-align: center;}
#words .word {font-size: 48px; text-align: center; margin-bottom: 40px; display: block; color: #0f264a; line-height: 48px;}
#words .data {text-transform: uppercase; font-size: 25px; }
/* Express */


#express {margin-top: 20px; color: #0f264a; border-bottom: 2px solid #177aad;}
#express .secTitle{text-align: center;}
#express .content {background: #ccd9e3; padding: 15px 30px;}
#express .content .secTitle {font-size: 28px; font-weight: 100;}
#express p {margin: 0;}

/* Headline */

#headline {margin-top: 20px; margin-bottom: 20px; }
#headline .post img {width: 100%; height: auto;}
#headline .chapeu {color: #177aad; font-size: 18px; font-weight: 100; padding-left: 15px;}
#headline h2 {color: #0f264a; font-size: 21px; text-transform: uppercase; padding: 0; margin: 10px 0; line-height: 23px; font-weight: 100;max-height: 70px;    overflow: hidden;}
#headline .post a {color: #0f264a;}
#headline .post a:hover {text-decoration: none; color:#177aad;}
#headline p{padding: 0; margin: 0; color:#0f264a ; font-size: 14px; max-height: 80px;   overflow: hidden;}
#headline .post {margin-bottom: 20px; padding-right: 20px; padding-left: 20px; min-height: 340px;}


/* editoriais */

.editoriais { padding-bottom: 20px; }
.editoriais img{ width: 100%; height: auto;}
.editoriais .latest .cantos{ padding: 12px 20px 0 20px; color: #fff;}
.editoriais .latest h3 {color: #fff; margin: 0; padding: 0 0 10px 0;}
.editoriais .latest img {border: 3px solid #fff;}
.editoriais h4 {font-weight: lighter; padding: 0; margin:0; font-size: 19px; text-transform: uppercase;}
.editoriais p {font-size: 14px; padding: 0; margin: 0;     line-height: 22px;}
.editoriais .post {margin-bottom: 10px;}
.editoriais a {color:#fff;}
.editoriais a:hover div{opacity: 0.7;}
.editoriais .mais {margin-bottom: 10px;}
.cantos .post .col-md-8 {
    max-height: 96px;
    overflow: hidden;
}

h2.caption span { background: #122649;}
h2.caption {line-height: 33px;position: absolute;text-transform: uppercase;padding: 20px;margin: 0;font-size: 27px;font-weight: lighter;width: 70%;color: #fff;}

.bg-padrao {background: #122649!important;}
#brazil-power .latest .cantos, .bg-brazil-power {background: #004a7d!important;}
#brazil-money .latest .cantos, .bg-brazil-money {background: #177aad!important;}
#brazil-society .latest .cantos, .bg-brazil-society {background: #2eb5a1!important;}
#brazil-lifestyle .latest .cantos, .bg-brazil-lifestyle {background: #91c74f!important;}
#brazil-opinion .latest .cantos, .bg-brazil-opinion {background: #d1de80!important; color: #0f264a!important;}
#brazil-politics .latest .cantos, .bg-brazil-politics {background: #004a7d!important;}
#brazil-business .latest .cantos, .bg-brazil-business {background: #177aad!important;}
#brazil-culture .latest .cantos, .bg-brazil-culture {background: #2eb5a1!important;}
#brazil-word-week .latest .cantos,.bg-brazil-word-week {background: #B76830!important;}
#brazil-sports .latest .cantos,.bg-brazil-sports {background: #5aab64!important;}
#brazil-tourism .latest .cantos,.bg-brazil-tourism {background: #177aad!important;}

section#opinion.row.editoriais h3.secTitle {color: #0f264a !important;}
section#opinion.row.editoriais .col-md-8 {color: #0f264a !important;}
section#opinion.row.editoriais a.right.mais {color: #0f264a !important;}
/* Dois Editoriais */

#two-edit {margin-bottom: 20px; padding-bottom: 20px; }
#two-edit img {height: auto;}

/* History */

#history img {width: 100%;}

/* Gallery */

#gallery {margin-bottom: 20px;  padding-bottom: 20px;}
#gallery img{ width: 100%;max-width: 800px;max-height: 450px;}
#gallery .thumb {margin-bottom: 22px;}
#gallery .meta .desc {font-size: 16px; color: #004a7d;}
#gallery .meta .credit {font-size: 12px; color: #004a7d; font-family: "conduit_itclight";}
#gallery .meta {background: #ccd9e3;  margin-top: 10px; padding: 5px 10px;}
#gallery .action {margin-top: 20px;}
#gallery .btn:last-child{float: right;}
#zoom .social li {margin-right: 5px;}
#zoom .social img {
    width: 28px;
}
.entry-attachment img {width: 100%!important; height: auto!important;}


.share ul {margin: 0; padding: 0;}
.share ul li {list-style: none; padding: 0; margin: 0 10px 0 0px; float: left;}
.share ul li a {display: block; width:24px; height: 24px;}
.share .facebook a{background: url(img/icone-facebook.png);}
.share .twitter a{background: url(img/icone-twitter.png);}
.share .google a{background: url(img/icone-google.png);}
.share a:hover {opacity: 0.7;}

div#capa {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.84);
    display: none;
    z-index: 999999;
}


div#zoom {position: fixed;top: 70px;left: 55%;max-width: 700px;min-width: 620px;margin-left: -400px;z-index: 99999999;padding: 20px;background: #fff;display: none;background: url('img/loading.gif') center center no-repeat #fff;}
div#zoom img {width: 100%; height: auto;}

#zoom .meta {margin: 15px 0; text-align: center; border: 1px solid #004a7d; background: #ccd9e3;}
#zoom .meta .desc {font-size: 20px;}
#zoom .meta .autor {font-size: 16px;}
#zoom .action {margin: 0;}

#zoom .action a {font-size: 18px; padding: 5px 25px; }
#zoom .action .btn {float: right; margin-left: 18px;}
#zoom .share ul{float: left; margin-left: 20px;}
#zoom .share span{float: left; font-size: 20px; color:#004a7d ;}


/* Page */

#gallery-page {margin-bottom: 20px; border-bottom: 2px solid #177aad;}
#gallery-page img {float: left; margin-bottom: 25px;}

#gallery-page .item5 img, #gallery-page .item10 img, #gallery-page .item2 img, #gallery-page .item3 img, #gallery-page .item12 img, #gallery-page .item13 img{    margin-left: 25px;   }

#gallery-page .item6 img { float: right;}




#gallery-page .galleryGrande img {width: 560px; height: 425px;}
#gallery-page .galleryPequeno img {width: 390px; height: 200px;}
#gallery-page .editoriais2 img {width: 475px; height: 340px;}


/*Subscribe Page*/
post-8862 form.newsletter {border: solid;padding-left: 20px;padding-bottom: 20px;}


/* videos */

#videos {margin-bottom: 20px;  padding-bottom: 20px;}
#videos img {width: 100%; height: auto;}
#videos .content {padding: 20px; background: #ccd9e3;}
#videos .content .cantoDireito {border-color: transparent transparent #ccd9e3 transparent;} 
#videos .content .cantoEsquerdo {border-color: #ccd9e3 transparent transparent transparent;} 

#videos .content h3 {font-size: 19px; color: #0f264a; padding: 0; margin: 0; line-height: 20px;}
#videos .content h3 a {color: #0f264a;}
#videos .content .meta {color: #177aad; font-size: 12px;}
#videos .content .row:nth-child(2){margin-bottom: 20px; margin-top: 20px;}
#videos .desc {font-size: 22px; color: #0f264a;}
#videos iframe {width: 100%; }

#videos .marginTop {margin-top: 20px;}
#videos .social li {margin-right: 5px;}
#videos .social img {
    width: 28px;
}

/* Vídeo Page */

#videos-page h1{font-size: 30px; margin: 0 0 5px 15px; text-transform: uppercase; line-height: 32px;}
#videos-page .ultimo{border: 1px solid #004a7d; padding: 20px;}
#videos-page .ultimo iframe {width: 100%;}
#videos-page .ultimo .share span {float: left; margin-right: 20px; font-weight: bold;}
#videos-page .ultimo input {font-size: 15px; width: 200px;}
#videos-page .description {margin: 20px 0;}
#videos-page .comentarios h4{font-weight: bold;}
#videos-page .mais .wp-post-image {width: 100%; height: auto;}
#videos-page h2{font-size: 23px; margin: 10px 0 0 0; text-transform: uppercase; padding: 0; line-height: 24px;}
#videos-page .mais {margin-bottom: 20px;}
#videos-page .footer {margin-top: 40px;}
.col-md-6.post:nth-child(odd) {border-right: 2px solid #0F264A;}
/* Footer */

.menu-editoriais img {float: left; margin-right: 10px; margin-top: 3px;}
.menu-editoriais {background: #2eb5a1; padding: 5px 0;}
.menu-editoriais ul {padding: 0; margin: 0;}
.menu-editoriais ul li {float: left; list-style: none;padding: 0; margin: 0;}
.menu-editoriais ul li a {font-size: 20px; color: #fff;  padding: 0 10px; font-weight: 100;}
.menu-editoriais ul li:last-child a {border: none;}
.menu-editoriais ul li ul {display: none;}


/* Single */

/* MEga Imagem */

#mega-image { max-height: 600px; text-align: center;overflow: hidden; margin-bottom: 10px}
#mega-image img {width: 70%; height: auto;min-width: 500px;}
.imgcopy {text-align: right;}
#single article .post{max-width: 810px;margin: auto;}

/* Header */

#header-single #barra {margin-top: 0;  margin-left: 141px;}
#header-single #barra:after {content:"";position:absolute; left: 0; top: 0; width: 0;height: 0;border-style: solid;border-width: 27.5px 0 27.5px 12px;border-color: transparent transparent transparent #ffffff;}
#header-single .navbar {border-bottom: 0px; margin-top: 10px; margin-left: 160px;}
#header-single .curtir span, #header .curtir span  {height: 25px!important;}
#header-single .social li, #header .social li {float: left; margin: 5px 2px;}
#header-single .is-sticky ul.social, #header .is-sticky ul.social {    padding-top: 12px;}
#barra span.titulo {    font-size: 35px;    color: #FFF;    padding-left: 30px; }
#header-single .is-sticky .navbar {margin-left: 0px;}
#barra .social { max-height: 35px;} 

/* Conteúdo */

#single .sep {margin-top: 0px}
#single h1 {width: 95%;font-size: 60px; font-weight: 100; text-transform: uppercase; text-align: center;line-height: 55px;margin-left: 2% !important;margin: 0;}
#single .resumo h2{font-size: 25px; text-align: center;}
#single .data {color: #959595; font-size: 17px; text-align: center; margin: 20px 0;}
#single .content, #word-page .content { font-family: "conduit_itclight"; font-size: 21px; max-width:810px; margin: auto;}
#single .content {margin-right: 5%;}
#single .content h2, #word-page .content h2 {font-size: 1.9em;}
#word-page.container img {max-width: 810px !important;width: 100%;height: auto;}
#single .content img {    max-width: 100%;    height: auto;}

.tags { }
#single footer h3 {color:#004a7d ; margin: 10px 0; font-size: 25px;}

.tags .label {float: left;}

.tags a{color: #fff;}

.tags a {background: #b3b3b3;    font-weight: 100;    display: inline;    padding: 0.3em 0.7em 0.4em;    font-size: 75%;      line-height: 3;    color: #FFF;    text-align: center;    white-space: nowrap;    vertical-align: baseline;border-radius: 0.25em;    margin-right: 10px;}

#single .social {margin: 0; padding: 0;}
#single .share h3 {color: #004a7d; margin: 10px 0;}
#single .social li {float:left; margin: 0 10px 0 0; list-style: none;}
#single .social li img{width: auto; height: auto;}

#post-footer {margin-bottom: 20px;}
#post-footer .fundo {background: #fff}

#single .avatar-wrap {float: left; background: url(img/bg-avatar.png) no-repeat right center; padding-right: 10px; position: absolute}
#single  .avatar {height: 100px; width: auto;}
#single .author-description {font-size: 14px; background:#d3de80; padding: 15px 20px 20px 150px; height: 100px; display: table;width: 100%}
#single .author-description:after {}
#single .author a{color: #0F264A;}
#single .author a:hover {text-decoration: none;}
#single .author-description .conteudo {display: table-cell; vertical-align: middle}


#single .sticky-wrapper {height: auto!important}
.sharePost ul {margin: 0; padding: 0}
.sharePost li {list-style: none}
.sharePost li { padding: 10px;display: table; list-style: none}
.sharePost img { width: 40px; }

.sharePostPC {position: absolute; top: 30px; z-index: 99999!important; width: auto!important; background: #fff}
.sharePostPC li{display: table; border-bottom: 0;}

.sharePostMobile {display: none; background: #fff}
.sharePostMobile li {    float: left; border-right: none; padding: 5px;}
.sharePostMobile li img {width: 30px}
.sharePostMobile ul {    margin: 0;    padding: 0;    width: 165px;    margin: 0 auto;    padding: 10px 0;    height: 60px; }


/* related posts */

#related img, .listagem img {width: 100%; height: auto;}
#related .post a, .listagem .post a {color: #0f264a;}
#related h3, .listagem h3, #related h2, .listagem h2 {font-size: 21px; text-transform: uppercase; font-weight: 100; color: #0f264a; line-height: 24px;}
#related p, .listagem p {    font-size: 14px;    margin-bottom: 0;    padding-bottom: 20px;    max-height: 64px;    overflow: hidden;}
#related .chapeu, .listagem .chapeu  {color: #177aad; padding-left: 15px;} 
#related .col-md-3, .listagem .col-md-3 {padding-bottom: 0px;    height: 350px!important;    overflow: hidden; padding-left: 20px; padding-right: 20px; }


/* About */


.hexagon {
    width: 271px;
    height: 259px;
    background: #FFFFFF;
    position: relative;
    transform: rotate(90deg);
    position: absolute;
    top: 5px;
    left: 20px;
    z-index: 00;
}

.hexagon_2 {
    width: 271px;
    height: 259px;
    background: #FFFFFF;
    position: relative;
    position: absolute;
    z-index: 00;
}

.hexagon:before {
    content: "";
    position: absolute;
    top: -49px;
    left: 0;
    width: 0;
    height: 0;
    border-left: 134px solid transparent;
    border-right: 136px solid transparent;
    border-bottom: 49px solid #FFFFFF;
}


#socios .avatar p {margin: 0;}

#socios .item {
    margin-bottom: 30px;
}

#socios .bio {
    height: 270px;
    background: #CDDAE3;
    padding: 20px 20px 0 370px;
    line-height: 20px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

#socios .bio_2 {
    height: 270px;
    background: #CDDAE3;
    padding: 20px 20px 0 300px;
    line-height: 20px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

#socios .avatar img {
    height: 270px;
    position: absolute;
}

#socios .avatar {
    float: left;
    position: relative;
}

#socios h4 {
    margin-top: 0px;
    font-weight: bold;
    font-size: 20px;
}


#socios .item:nth-child(even) .avatar {
    float: right;
}

#socios .item:nth-child(even) .bio {
    padding: 20px 370px 0 20px;
}

#socios .item:nth-child(even) .bio_2 {
    padding: 20px 300px 0 20px;
}


#socios .item:nth-child(even) .avatar img {
    right: 0;
}

#socios .item:nth-child(even) .hexagon {
    transform: rotate(-90deg);
    left: -295px;
}

.share ul li {

list-style: none;

float: left;

margin: 0;

padding: 0;


}

.share ul li a {width: auto!important;
height: auto!important;}


.share .buttom {

padding: 5px 10px;

color: #fff;

margin: 0 10px 10px 0;

}

.share .facebook {

background: #3b5998;

}

.share .twitter {

background: #6aadd1;

}

.share .google {

background: #db4a39;

}

.share .linkedin {

background: #007BB6;

}

.share .instagram {

background: #a36e53;

}

.share .siteperso {

background: #ff6801;

}

/* Categorias */

.tituloGrande p {
    max-height: 54px;
}
#categorias .tituloGrandeWrp {display: table;}
#categorias .tituloGrande {display: table-cell; vertical-align: middle ;background: #ccd9e3; height: 340px; padding: 30px 20px 20px 20px;}
#categorias .tituloGrande h1{font-size: 45px;color: #0f264a; font-weight: 100; line-height: 50px; margin: 0; padding: 0;}
#categorias .tituloGrande a:hover, #categorias .tituloGrande a:hover h2 {color: #4B6B9C; text-decoration: none;}
#categorias .attachment-editoriais2 {width: 100%;}
{color: #4B6B9C; text-decoration: none;}
#categorias .listagem {margin-top: 20px;}
#grande2 {float: right;}


#videosEditora { margin-bottom: 20px;}
#videosEditora .wp-post-image{width: 100%; height: auto;}
#videosEditora .ultimo .caption{position: absolute; bottom: 0; text-transform: uppercase; font-size: 30px; background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */;     font-size: 38px; text-align: center;
    width: 100%;     text-shadow: 2px 2px #000;}

 img.play {position: absolute;    top: 50%;    left: 50%;    margin-top: -31px;    margin-left: -27px;}

#videosEditora .ultimo img.play {    width: 70px;    height: 80px;    position: absolute;    top: 50%;    left: 50%;    margin-top: -40px;    margin-left: -35px;}
#videosEditora .mais {margin-bottom:20px}


/* Perfil */

.perfil {margin-top: 20px;}
.perfil h3{font-size: 38px; text-transform: uppercase; padding: 10px 0; margin: 0;}
.perfil p {font-size: 16px; font-weight: 100; margin: 0;}
.perfil #related {margin-top: 40px;}

.others {margin-bottom: 40px;}
.others h3{ font-size: 30px; }

.others .col-md-4 {margin-bottom: 30px;}

/* Headlines */

#headlines-page {border-top: 2px solid #177aad; padding-top: 20px; padding-bottom: 20px;}
#headlines-page .listagem {border-bottom: 2px solid #177aad;}
#capa img {
    top: 50%;
    position: absolute;
    left: 50%;
    margin-left: -100px;
    margin-top: -50px;
}

/* About */

.about-content img.alignnone {border: none; width: 100%; height: auto;}
 
/* Footer */

.back {background: #0f264a; padding: 5px 0;}
.back a {color: #fff;}
.back img {margin-right: 15px;}

.menu-footer {background: #b8bfc7; padding: 5px 0;}

#footer .navbar {padding: 10px 0; margin: 0; border: 0;}
#footer .navbar ul li a{border: 0; color: #fff; padding: 0 20px 0 0;}
#footer

.copy {background: #0f264a; padding: 5px 0; color: #fff; font-size: 14px;}
.hidden-xs-up, .hidden-sm-up {display: none; margin-bottom: 20px;}
.hidden-xs-down, .hidden-sm-down {display: block; margin-bottom: 20px;}


/*IMAGENS EM POST*/

#single .post img.centered  {display: block;margin-left: auto;margin-right: auto; margin-bottom: 10px;padding: 0px;}
#single .post img.alignnone {padding: 5px 5px; margin: 0px 0px 10px 0px; display: inline; background:#FFF; border: 1px solid #E4E4E4; border-radius: 4px;}
#single .post img.alignright {padding: 5px 5px;margin: 0px 0px 0px 0px;display: inline; background:#FFF; border: 1px solid #E4E4E4; border-radius: 4px;}
#single .post img.alignleft {padding: 5px 5px; margin: 0px 10px 0px 0px; display: inline; background:#FFF; border: 1px solid #E4E4E4; border-radius: 4px;}
#single .post  .aligncenter {display: block; margin-left: auto; margin-right: auto; margin-bottom: 10px;}
#single .post .alignright {float: right;margin: 0px 0px 10px 10px;}
#single .post .alignleft {float: left;margin: 0px 10px 10px 0px;}
#single .post .wp-caption {border: 1px solid #E4E4E4;text-align: center;background-color: #FFF;padding: 4px 0px 5px 0px;color:#555;}
#single .post .wp-caption img {margin: 0px 0px 5px 0px;padding: 0px;border: 0px;}
#single .post .wp-caption p.wp-caption-text {margin: 0px; padding: 0px 0px 0px 0px; font-size: 11px; font-weight: normal; line-height: 12px; }


@media (max-width: 1200px) {

    .navbar ul li a {font-size: 17px;}

}


@media (max-width: 1100px) {

    .sharePostPC {display: none}
    .sharePostMobile {display: block;}

}


@media (max-width: 992px){

.anuncio {width: 100%; height: auto;}



    h2.caption {font-size: 22px; line-height: 42px;}
    .hidden-sm-up {display: block;}
    .hidden-sm-down {display: none;}

    #destaque .left {border-width: 80px 0 0 485px;}
    #destaque .right {border-width: 0 0 80px 485px;}

    #videos-page .ultimo {margin-bottom: 20px;}

        #gallery-page .galleryPequeno img {width: 39.9%; margin-left:0px; margin-bottom: 3%;  height: auto;}
        #gallery-page .galleryGrande img {width: 57.5%;  height: auto;}

        #gallery-page .editoriais2 img {    width: 48.5%;    height: auto; }

        #gallery-page .item5 img, #gallery-page .item10 img, #gallery-page .item2 img, #gallery-page .item3 img, #gallery-page .item12 img, #gallery-page .item13 img {  margin-left: 0;
    float: right;}

    .editoriais .principal img {height: 400px;}
 


 /* Header */

 #header .right, #header-single .right {    width: 100%;    position: relative;    padding-left: 0px;    padding-right: 0px; margin-left: 0px; }
    #header .left,#header-single .right {   width: 100%;    text-align: center;}

    #header-single .right {margin-top: 20px;}

    #header-single .navbar ul li a {text-align: left;}

    #barra:after{display: none;}
    #header-single #barra {margin-bottom: 20px ;}

     .navbar-toggle {display: block;}
    .navbar {display: none;}

    #barra ul li a {padding: 0 10px; font-size: 16px;}
    #barra ul li.follow a {padding-right: 10px;}

    div#form-busca {    position: relative;    right: 0px;    top: 0;    background: #177AAD;    padding: 15px;   border-top: 2px solid #fff;}
    div#form-busca form {text-align: right;}
    div#form-busca input[type=text] {width: 70%;}

    .navbar ul li {float: none;}

    .navbar ul li a {transition: all .1s;border-right:0px; border-bottom: 1px solid #bebebe!important; display: block; padding: 10px 0;}
    .navbar ul li a:hover {background: #177AAD; padding-left: 10px; color: #fff; text-decoration: none;}

    .navbar ul li ul {
    display: block;
    background: #fff;
    position: relative;
    padding: 0px;
    z-index: 99999;
    right: 0;
}

.navbar ul li ul li a {
    color: #0F264A;
    display: block;
    padding: 10px 0;
    white-space: nowrap;
    border-bottom: 1px solid #bebebe!important;
}

.buscaMobile {display: initial}
.buscaMobile ul {margin-top: 0px!important; margin-right: 0px!important;}
.buscaPC {display: none}
.social {display: none}

div#menuTop-sticky-wrapper .navbar {
    position: relative!important;
}

div#menuTop-sticky-wrapper .navbar  img{
 display: none}

#header .navbar, #barra, #header-single .navbar {margin-left: 0px!important;}

div#menuTop-sticky-wrapper {    height: auto!important;    display: none;}

} /* 992px */

@media (max-width: 768px) {

     h2.caption {font-size: 35px; line-height: 60px;}
    .hidden-xs-up {display: block;}
    .hidden-xs-down {display: none;}
    #destaque h1 {font-size: 30px;line-height: 30px;}
    #destaque .left {border-width: 80px 0 0 375px;}
    #destaque .right {border-width: 0 0 80px 375px;}

    

    #mega-image {margin-top: 20px;}

 
    
.esconder > a:nth-child(1) {
    display: none;
}

    

    div#zoom {
    position: fixed;
    top: 50px;
    z-index: 99999999;
    padding: 20px;
    background: #fff;
    display: none;
    background: url('img/loading.gif') center 20px no-repeat #fff;
    margin: 0 10px;
    left: 0;
    min-width: auto;
    }

    #zoom .action a{font-size: 16px;}
    #zoom .action a:last-child{float:left;margin: 0; }

    

#categorias .attachment-editoriais2, #grande2 {    width: 100%;    height: auto;    margin-bottom: 20px;}

#videosEditora .ultimo {margin-bottom:20px;}

#categorias .tituloGrande h2 {    font-size: 40px;    line-height: 38px;}

#videosEditora .ultimo .caption {font-size: 20px; line-height: 20px;}

#videosEditora .ultimo img.play {    width: 44px;    height: 52px;    margin-top: -25px;    margin-left: -25px;}

#socios .hexagon{display: none;}
#socios .avatar {float: none; margin-bottom: 20px;}
#socios .bio { padding: 20px; }
#socios .avatar img { position: relative; }
#socios .item:nth-child(even) .bio {padding: 20px;}
#socios .item:nth-child(even) .avatar {    float: none;    text-align: right;}

#destaque h1 {width: 96%; }

    .editoriais .cantos img {height: auto}

.editoriais p {display: block}



} /* 768px */

.Medals {
	width: 57.3%;
    height: auto;
    margin-left: 42.2%;
}


@media (max-width:600px) {

.subscribe span{display: none}

.First_h1 h1 {
    font-size: 25px;
    padding-left: 5px;
    line-height: 53px;
}
    
}


@media (max-width: 600px) {

    #mega-image img {min-width: 1px;}
    #mega-image img {width: 100%;}

}



@media (max-width: 415px) {

    #single .content img{width: 95%; height: auto;}

    a {   word-wrap: break-word; }

    #destaque .left {border-width: 40px 0 0 200px;}
    #destaque .right {border-width: 0 0 40px 200px;}
     #destaque h1 {font-size: 30px;line-height: 30px;padding: 0 50px 30px 50px;}
     h2.caption {font-size: 22px; line-height: 42px;}
    .hidden-xs-up {display: block;}


    #socios .avatar img { width: 100%; height: auto;}


#destaque h1 {width: 91%; }


#barra span.titulo {
    font-size: 27px;
    line-height: 55px;
    color: #FFF;
    padding-left: 0px;
}

#barra ul li:first-child {display: none;}

#videos-page .col-xs-6 {width: 100%;}

}

@media (max-width: 300px) {

#destaque h1 {font-size: 19px;line-height: 24px;padding: 0 50px 30px 50px;}
#destaque .left {    border-width: 40px 0 0 150px;}
#destaque .right {    border-width: 0 0 40px 150px;}

#categorias .tituloGrande h2 {
    font-size: 27px;
    line-height: 25px;
}

.tituloGrande p {
    max-height: none;
}

#categorias .tituloGrande {height: auto;}
#destaque h1 {width: 90%;}

} 