@font-face {
	font-family: 'Source';
	src: url('fonts/sourcesanspro-regular-webfont.eot');
	src: url('fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/sourcesanspro-regular-webfont.woff') format('woff'),
		 url('fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
		 url('fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'SourceB';
	src: url('fonts/sourcesanspro-bold-webfont.eot');
	src: url('fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/sourcesanspro-bold-webfont.woff') format('woff'),
		 url('fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),
		 url('fonts/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Istok';
	src: url('fonts/istokweb-regular-webfont.eot');
	src: url('fonts/istokweb-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/istokweb-regular-webfont.woff') format('woff'),
		 url('fonts/istokweb-regular-webfont.ttf') format('truetype'),
		 url('fonts/istokweb-regular-webfont.svg#istok_webregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{font-family: 'Source';font-size: 17px;color: #717171;}
.wrap{width: 1230px;}
._s{background-image: url(../img/_s-om.png);}
._text{border: 1px solid #e8e8e8;padding: 8px;font-size: 16px;color: #aaa;}
._submit{padding: 9px 10px;font-size: 16px;color: #fff;background-color: #737373;background-image: linear-gradient(to bottom,  #979797 0%,#6f6f6f 100%);}
._button{background-color: #db393c;background-image: linear-gradient(to bottom, #e95853 0%,#d52d33 100%);color: #fff;padding: 8px 12px;}
.fl-l{float: left;}

.yiiPager{float: right;margin-top: 10px;}
.yiiPager li{float: left;height: 20px;overflow: hidden;}
.yiiPager a{display: block;line-height: 22px;padding: 0 6px;}
.yiiPager .first, .yiiPager .last{color: #909090;}
.yiiPager .page{background-color: #909090;color: #fff;margin: 0 2px;}
.yiiPager .page:hover{box-shadow: 0 0 10px #999;}
.yiiPager .selected{background-color: #e5332c;}
.column-full{max-width: 980px;width: 100%;}
.fb_iframe_widget{vertical-align: top;margin-right: 0; margin-top: 0px;}

#banner-up{margin-top: 13px;}
#banner-up .banner-g{width: 750px;height: 90px;}

#up{border-top: 1px solid #e8e8e8;margin-top: 14px;}
#up .form-search{margin-left: 40px;padding-top: 10px;width: 410px;height: 86px;overflow: hidden;transition:width ease .2s;}
#up .form-search ._text{width: 280px;border-right-style: none;transition:width ease .2s;}
#up .form-search ._text:before{content: '';width: 18px;height: 18px;background-image: url(../img/_s-om.png);background-position: -97px -30px;float: left;}
#up .form-search .input-search{margin-left: 5px;width: 200px;transition:width ease .2s;}
#up .form-search .input-submit{background-color: #db393c;background-image: linear-gradient(to bottom,  #e95853 0%,#d52d33 100%);color: #fff;padding: 8px 12px;}
#up .form-search .input-submit:hover{box-shadow: 0 0 5px #aaa;background-image: none;}
#up .date{margin-bottom: 8px;}
#up .social{margin-left: -35px;margin-top: 30px;width: 185px;height: 55px;overflow: hidden;transition:width ease .2s,margin-left ease .2s;}
#up .social ._s{opacity: .8;}
#up .social ._s:hover{opacity: 1;box-shadow: 0 0 10px #666;}
#up .yt{width: 55px;height: 55px;}
#up .fb, #up .tw, #up .gm{width: 30px;height: 30px;margin-top: 12px;}
#up .fb{background-position: -55px 0;margin-left: 20px;}
#up .tw{background-position: -85px 0;margin-left: 8px;}
#up .gm{background-image: url(../img/ico-gmail.png);margin-left: 8px;}
#up .request-news{margin-left: 43px;margin-top: 12px;}
#up .request-news .title{font-size: 15px;color: #d62d34;margin-bottom: 9px;}
#up .request-news ._text{width: 145px;transition:width ease .2s;}
#up.search-focus .form-search{width: 648px;}
#up.search-focus .form-search ._text{width: 540px;box-shadow: 0 0 20px #ccc;}
#up.search-focus .form-search .input-search{width: 500px;}
#up.search-focus .social{width: 0;margin-left: 0;}
#up.news-focus .social{width: 0;margin-left: 0;}
#up.news-focus .request-news ._text{width: 375px;box-shadow: 0 0 20px #ccc;}

#nav{border-bottom: 1px solid #e8e8e8; position: relative; z-index: 500;}
#nav .tab{position: relative;}
#nav .tab+.tab:before{content: '';position: absolute;left: 0;top: 16px;background-color: #d1d2d4;width: 1px;height: 14px;}
#nav .tab a{padding: 10px 20px;position: relative;font-family: 'SourceB';color: #858585;font-size: 18px;}
#nav .tab a:hover{color: #555;}
#nav .tab a:hover:after{content: '';width: 0;height: 0;position: absolute;left: 50%;bottom: 0;border: 8px solid transparent;border-bottom-color: #c00;margin-left: -4px;}
#nav .hover .submenu-first{border-width: 4px;padding-top: 29px;height: auto;}
#nav .hover .d-b{z-index: 2;}
#nav .submenu a:hover:after{content: none;}
#nav .submenu-first{position: absolute;min-width: 100%;font-size: 17px;left: 1px;top: 0;z-index: 1;overflow: hidden;border: 0px solid #eee;border: 0px solid rgba(45,45,45,.1);padding-top: 0px;height: 0;transition:border ease .2s,padding-top ease .2s,height ease .2s;}
#nav .submenu-first:before{content: '';background-color: #fff;height: 30px;top: 0;right: 0;z-index: 1;position: absolute;width: 100%;}
#nav .submenu-first a{background-color: #fff;padding: 6px 25px;white-space: nowrap;}
#nav .submenu-first a:hover{background-color: #eee;color: #dd4b3e;}

#hashtags{padding-top: 2px;background-image: url(../img/up-bg-line.png);background-position: top;background-repeat: repeat-x; margin-bottom: 15px;}
#hashtags .hash{color: #696969;margin-left: 6px;border-radius: 4px;padding: 5px 10px;}
#hashtags .hash:before{content: '# ';color: #da373b;}
#hashtags .hash:hover{background-color: #da373b;color: #fff;}
#hashtags .hash:hover:before{color: #fff;}

#main .section-title{font-size: 34px;color: #adacac;padding-top: 18px;}
#main .tab-title{font-size: 20px;line-height: 20px;color: #adacac;border-bottom: 1px solid #e6e6e6;margin-bottom: 10px;padding-top: 40px;position: relative;}
#main .tab-title:before{content: '';position: absolute;left: 0;top: 20px;right: 0;height: 1px;background-color: #d6d6d6;}
#main .bigtitle{font-size: 30px;line-height: 32px;color: #e5332c;font-family: 'SourceB';margin-bottom: 20px;}
#main .title{font-size: 20px;line-height: 20px;color: #e5332c;font-family: 'SourceB';}
#main .subtitle{font-size: 18px;line-height: 18px;color: #565656;font-family: 'SourceB';margin-bottom: 8px;}
#main .descript{font-size: 16px;line-height: 18px;color: #555;}
/*#main .img-vertical{margin: 0 0 0 10px;}*/
#main .image-vertical{margin: 0 0 0 10px;}
#main .image-vertical > img {margin: 0 !important;}
#main .img-vertical.fl-l > img {margin: 0 !important;}
#main .img-vertical.fl-l{margin: 0 10px 0 0;}
#main .img-vertical-descript{background-color: #f6f6f6;font-size: 12px;padding: 0 6px;clear: both; margin-bottom: 5px;}
{font-size: 18px;line-height: 18px;color: #565656;font-family: 'SourceB';margin-bottom: 8px;}
#main .col-divide{max-width: 310px;}
#main .col-divide+.col-divide{margin-left: 30px;}
#main [data-section]:before{content: attr(data-section);display: block;font-size: 15px;line-height: 18px;color: #e5332c;font-family: 'Source';text-decoration: none !important;}
#main .img-thumb{overflow: hidden;}
#main [data-section]{text-decoration: none !important;}
/* .Before */
#main .title-before{text-decoration: none;display: block;font-size: 15px;line-height: 18px;color: #e5332c;font-family: 'Source';}
#main .title-before-info{text-decoration: none;display: block;font-size: 13px;line-height: 15px;color: #333;font-family: 'Source';}
#main a:hover, #main .link-hover a{text-decoration: underline;}

#main .mega-destaque .bigtitle{font-size: 38px;font-family: 'Source';margin-bottom: 16px;}
#main .mega-destaque .subtitle{font-family: 'Source';margin-bottom: 12px;width: 50%;padding-right: 20px;}
#main .mega-destaque .subtitle a:before{content: '';float: left;background-image: url(../img/_s-om.png);background-position: -55px -30px;width: 14px;height: 15px;margin-right: 3px;margin-top: 1px;}
#main .manchete{position: relative;}
#main .manchete .tab-title{color: #e5332c;}
#main .manchete .subtitle{margin-top: 14px;}
#main .manchete .title-before-info{float: right;font-size: 17px;color: #717171;}
#main .manchete .subtitle a:before{content: '';float: left;background-image: url(../img/_s-om.png);background-position: -55px -30px;width: 14px;height: 15px;margin-right: 3px;margin-top: 1px;}
#main .slideshow{margin-top: 25px;max-width: 650px;height: 310px;margin-bottom: 2px;}
#main .slideshow .slide-tab{position: relative;height: 310px;}
#main .slideshow .slide-title{position: absolute;left: 10px;right: 10px;bottom: 10px;font-size: 24px;line-height: 26px;background-color: #ea5c56;background-color: rgba(229,51,44,.8);padding: 5px 12px;color: #fff;font-family: 'SourceB';}
#main .slideshow .slide-title:before{color: #fff;font-family: 'SourceB';}
#main .slideshow .cycle-next, #main .slideshow .cycle-prev{position: absolute;top: 170px;z-index: 1000;width: 32px;height: 35px;}
#main .slideshow .cycle-prev{left: 12px;background-position: -115px 0;}
#main .slideshow .cycle-next{right: 12px;background-position: -115px -35px;}
#main .acontece .bigtitle{font-size: 28px;line-height: 28px;margin-bottom: 5px;}
#main .acontece .descript{font-size: 18px;line-height: 20px;margin-bottom: 14px;}
#main .acontece .title{font-size: 18px;line-height: 18px;padding-top: 12px;padding-bottom: 12px;padding-right: 5px;position: relative;max-width: 340px;}
#main .acontece .title:before{content: '';position: absolute;left: 10px;right: 0;top: 0;background-color: #e8e8e8;height: 1px;}
#main .acontece .img-thumb{float: right;margin-left: 24px;margin-bottom: 5px;height: 280px;max-width: 280px;}
#main .noticias-mix .subtitle{font-size: 20px;line-height: 20px;}
#main .noticias-mix .subtitle:before{line-height: 15px;margin-bottom: 3px;}
#main .noticias-mix .box+.box{margin-top: 35px;}
#main .video-destaque .box{max-width: 370px;width: 100%;height: 83px;margin: 5px 0;}
#main .video-destaque .link{text-decoration: none;}
#main .video-destaque .subtitle{padding: 10px 10px 10px 100px;height: 82px;}
#main .video-destaque .active .subtitle{color: #fff;background-color: #e5332c;}
#main .video-destaque .img-thumb{width: 88px;height: 88px;margin-top: -3px;}
#main .video-destaque .img-thumb-big{float: right;width: 280px;height: 279px;overflow: hidden;position: relative;}
#main .video-destaque .img-thumb-big .link{position: absolute;left: 0;top: -280px;transition:top ease .2s;}
#main .video-destaque .img-thumb-big .link:before{content: '';position: absolute;top: 112px;left: 112px;background-position: -147px 0;width: 64px;height: 56px;}
#main .video-destaque .img-thumb-big .active{top: 0;}
#main .destaque-da-semana [data-section]:before{margin-bottom: 3px;white-space: pre-line;}
#main .destaque-da-semana .bigtitle{font-size: 24px;line-height: 24px;}
#main .destaque-da-semana .subtitle{font-size: 20px;line-height: 20px;}
#main .destaque-da-semana .box+.box{margin-top: 18px;}
#main .pelo-mundo [data-section]:before{margin-bottom: 8px;margin-top: 2px;}
#main .pelo-mundo .box{margin-bottom: 15px;}
#main .novidades [data-section]:before{margin-bottom: 5px;}
#main .novidades .col-divide+.col-divide .img-thumb{max-width: 110px;height: 110px;}
#main .novidades .col-divide+.col-divide .subtitle{padding-left: 120px;padding-top: 5px;}
#main .novidades .bigtitle{font-size: 24px;line-height: 24px;}
#main .novidades .box+.box{margin-top: 20px;}
#main .indices .col-divide{max-width: 300px;width: 100%;}
#main .indices .col-divide+.col-divide{max-width: 325px;width: 100%;margin-left: 25px;}
#main .indices .bolsa-valores{margin-top: 35px;}
#main .indices .clima-tempo{margin-top: 7px;}
#main .hora-do-mundo .title{font-size: 18px;font-family: 'Source';}
#main .hora-do-mundo .title:after{content: '';width: 28px;height: 28px;display: inline-block;background-image: url(../img/_s-om.png);background-position: -69px -30px;vertical-align: middle;margin-left: 5px;margin-bottom: 5px;}
#main .hora-do-mundo ._text{max-width: 245px;width: 100%;}
#main .hora-do-mundo ._submit{float: right;}
#main .samuel .tab-title{font-size: 13px;color: #000;padding: 6px 0px 2px 115px !important;line-height: 13px;border-bottom: 1px solid #e6e6e6;position: relative;}
#main .samuel .tab-title:before{content: '' !important;background-image: url(../img/_s-om.png);width: 52px;height: 32px;background-position: -213px 0;position: absolute;left: 0;top: 0;}
#main .samuel .box{max-height: 120px;overflow: hidden;margin-bottom: 16px;}
#main .samuel .img-thumb{width: 110px;height: 110px;margin-right: 16px;}
#main .samuel .descript{padding-top: 6px;}
#main .videos .box+.box{margin-top: 20px;}
#main .videos [data-section]:before{margin-bottom: 9px;margin-bottom: 7px;}
#main .videos .img-thumb{position: relative;}
#main .videos .img-thumb:before{content: '';position: absolute;top: 60px;left: 118px;background-image: url(../img/_s-om.png);background-position: -147px 0;width: 64px;height: 56px;}
#main .outras-noticias{margin-bottom: 10px;}
#main .outras-noticias .subtitle{font-size: 20px;line-height: 20px;}
#main .outras-noticias .subtitle:before{line-height: 15px;margin-bottom: 3px;}
#main .outras-noticias .box+.box{margin-top: 35px;}
#main .outras-noticias .slideshow{margin-bottom: 25px;}
#main .noticias-relevantes .subtitle{margin-left: 2px;font-size: 15px;padding-left: 20px;}
#main .noticias-relevantes .subtitle:before{content: '';float: left;background-image: url(../img/_s-om.png);background-position: -55px -30px;width: 14px;height: 15px;margin-left: -18px;margin-top: 1px;}
/*#main .noticias-relevantes .subtitle:last-child{margin-bottom: 22px;}*/
#main .leia-mais .subtitle{margin-left: 2px;padding-left: 20px;margin-bottom: 13px;font-size: 17px;letter-spacing: -.5px;}
#main .leia-mais .subtitle:before{content: '';float: left;background-image: url(../img/_s-om.png);background-position: -55px -30px;width: 14px;height: 15px;margin-left: -18px;margin-top: 1px;}
#main .more-gallery .img-thumb{max-width: 110px;height: 110px;margin-right: 12px;}
#main .more-gallery .subtitle{line-height: 20px;}
#main .more-gallery [data-section]:before{margin-bottom: 4px;}
#main .more-gallery .box+.box{margin-top: 20px;}
#main .shopping-uol{clear: both;padding-top: 18px;}

#column-1{max-width: 650px;}
#column-1 section:first-child .tab-title{padding-top: 14px;}
#column-1 section:first-child .tab-title:before{content: normal;}
#column-2 section:first-child .tab-title{padding-top: 14px;}
#column-2 section:first-child .tab-title:before{content: normal;}
#column-3 section:first-child .tab-title{padding-top: 14px;}
#column-3 section:first-child .tab-title:before{content: normal;}
#column-1 .ads-middle{background-color: #fff;clear: both;padding-top: 50px;padding-bottom: 30px;}
#column-1 .ads-middle .ads{height: 60px;margin-top: 10px;}
#column-2{max-width: 300px;margin-left: 30px;}
#column-2 .ads-middle{max-width: 300px;height: 270px;margin-top: 4px;}
#column-2 .library-om{margin-bottom: 12px;}
#column-2 .likebox{margin-bottom: 20px;}
#column-2 .destaque .img-thumb{max-width: 110px;height: 110px;margin-right: 12px;}
#column-2 .destaque .box+.box{margin-top: 24px;}
#column-2 .destaque .subtitle{line-height: 20px;}
#column-2 .destaque [data-section]:before{margin-bottom: 8px;}
#column-3{max-width: 220px;margin-left: 30px;}
#column-3 .subtitle{font-size: 16px;margin-bottom: 2px;}
#column-3 .descript{font-size: 14px;line-height: 16px;}
#column-3 .ads-middle{background-color: #fff;line-height: 50%;}
#column-3 .noticias-lidas .tab-title:after{content: ' >>';color: #e5332c;}
#column-3 .noticias-lidas .box+.box{margin-top: 12px;}
#column-3 .destaque .box+.box{margin-top: 22px;}
#column-3 .destaque .img-thumb{max-width: 90px;height: 90px;margin-right: 7px;}
#column-3 .destaque .subtitle{font-size: 15px;line-height: 15px;margin-bottom: 2px;}
#column-3 .destaque [data-section]:before{margin-bottom: 6px;}
#column-3 .chamadas .box+.box{margin-top: 22px;}
#column-3 .chamadas [data-section]:before{margin-bottom: 7px;}
#column-3 .noticias-do-brasil .tab-title:after{content: ' >>';color: #e5332c;}
#column-3 .noticias-do-brasil .box+.box{margin-top: 14px;}
#column-3 .noticias-do-mundo .tab-title:after{content: ' >>';color: #e5332c;}
#column-3 .noticias-do-mundo .box+.box{margin-top: 18px;}
.publicidade-margin{margin-right: 92px;}
.publiciade-margin-coluna{margin:15px 25px 5px 0;}

#down{background-color: #e5332c;color: #fff;padding: 15px 0 30px;font-family: 'Istok';font-size: 16px;}
#down .list{margin-right: 115px;}
#down .list a{padding: 4px;line-height: 16px;clear: left;border-radius: 4px;float: left;}
#down .list a:hover{background-color: #ffa6a3;color: #c00;}
#down .list .list-child{font-size: 14px;margin-left: 13px;}
#down .country{margin-right: 0;}
#down .country+.country{margin-left: 20px;}
#sign{margin-top: 10px;border-top: 1px solid #e8e8e8;padding-bottom: 5px;}
#sign .firm{float: right;margin-top: 35px;}
#sign .ui{margin-right: 25px;}
#sign .samuel{margin-right: 25px;}
#sign .dev{margin-right: 5px;}
.io-sign {
  border: 0 solid transparent;
  overflow: hidden;
  width: 140px;
  height: 50px;
  background-color: transparent;
  display: inline-block;
}
#info-footer{font-size: 12px;margin: 15px 0;}

#list{padding-bottom: 45px;}
#list .time{font-size: 16px;color: #868686;margin-bottom: 3px;}
#list .time b{font-family: 'SourceB';}
#list .subtitle{margin-bottom: 5px;font-size: 20px;color: #555;}
#list .descript{font-size: 17px;color: #505050;}
#list [data-section]:before{margin-bottom: 3px;}
#list .box{position: relative;padding-bottom: 12px;}
#list .box:before{content: '';position: absolute;bottom: 0;left: 10px;right: 10px;height: 1px;background-color: #e8e8e9;}
#list .box+.box{padding-top: 11px;}
#list .img-thumb{margin-right: 18px;margin-top: 4px;}
#list .img-thumb+.subtitle{margin-top: 2px;}

#news{color: #505050;padding-bottom: 20px;position: relative;}
#news .tools{position: absolute;right: 0;top: 0;}
#news .tools ._s{width: 25px;height: 25px;float: left;margin-left: 1px;opacity: .7;}
#news .tools ._s:hover{opacity: 1;box-shadow: 0 0 15px #aaa;}
#news .tools .large-size{background-position: -147px -56px;}
#news .tools .mini-size{background-position: -172px -56px;}
#news .section-title{color: #e5332c;}
#news .ads-right{float: right;}
#news .bigtitle{line-height: 30px;margin-bottom: 10px;margin-top: 10px;}
#news .bigtitle:before{margin-bottom: 6px;color: #adacac;}
#news [data-section]{margin-top: 0;}
#news .print{float: right;position: relative;z-index: 2;top: 0;}
#news .print-link{font-family: Arial;font-size: 11px;color: #444;line-height: 22px;padding: 0 9px;border-radius: 3px;border: 1px solid #dcdcdc;background-color: #ececec;text-decoration: none !important;}
#news .print-link:hover{background-color: #ddd;}
#news .print-link:before{content: url(../img/ico-print.png);vertical-align: top;display: inline-block;margin-right: 4px;position: relative;top: 3px;}
#news .time{font-size: 15px;margin-bottom: 10px;}
#news .social{padding: 15px 0;}
#news .descript{line-height: 21px;}
#news .descript p{padding-bottom: 22px;}
#news .img-show{margin-bottom: 15px;}
#news .img-show .photlr, #news .img-show .img-descript{margin-left:10px;margin-right:10px;padding: 5px 12px;}
#news .img-show .photlr{color: #585858;background-color: #dadbdd;font-size: 14px;}
#news .img-show .img-descript{font-family: 'SourceB';color: #fff;background-color: #ea5c56;font-size: 18px;}
#news .img-left, #news .img-right{margin-right: 30px;margin-bottom: 5px;max-width: 300px;}
#news .img-left{float: left;margin-right: 30px;}
#news .img-right{float: right;margin-left: 30px;}
#news .img-right .photlr, #news .img-right .img-descript{}
#news .read-more{font-style: italic;font-size: 15px;}
#news~.slideshow{margin-bottom: 20px;}
#comments{margin-top: 16px;}

#blogs .section-title{border-bottom: 1px solid #e5332c;color: #555;font-size: 44px;padding-bottom: 10px;}
#blogs .news .box{max-width: 300px;margin-top: 20px;margin-right: 40px;}
#blogs .news .last-box{margin-right: 0;}
#blogs .news .title{margin-bottom: 5px;}
#blogs .news .descript{font-size: 15px;color: #555;line-height: 16px;}
#blogs .blogs{margin-top: 6px;margin-bottom: 20px;}
#blogs .blogs .box{max-width: 216px;margin-right: 38px;margin-top: 32px;}
#blogs .blogs .last-box{margin-right: 0;}
#blogs .blogs .name{padding: 8px 10px;background-color: #e1e1e1;color: #555;font-size: 18px;line-height: 18px;font-family: 'SourceB';}
#blogs .blogs .name-active .name{background-color: #ea5c56;color: #fff;}
#blogs .blogs .descript{margin-top: 12px;font-size: 15px;line-height: 16px;}
#blogs .ads-middle{clear: both;padding: 10px;line-height: 50%;background-color: #f3f3f3;}

#gallery{position: relative;}
#gallery .gallery-next, #gallery .gallery-prev{position: absolute;top: 180px;z-index: 1000;width: 32px;height: 35px;}
#gallery .gallery-prev{left: 12px;background-position: -115px 0;}
#gallery .gallery-next{right: 12px;background-position: -115px -35px;}
#gallery .img-large{max-width: 650px;height: 440px;overflow: hidden;position: relative;}
#gallery .img-large .slide-tab{opacity: 0;max-width: 650px;height: 440px;position: absolute;left: 0;top: 0;transition:opacity ease .3s;}
#gallery .img-large .slide-active{opacity: 1;}
#gallery .img-large .slide-title{position: absolute;left: 10px;right: 10px;bottom: 10px;font-size: 24px;line-height: 26px;background-color: #ea5c56;background-color: rgba(229,51,44,.8);padding: 5px 12px;color: #fff;font-family: 'SourceB';}
#gallery .thumbs{max-width: 650px;height: 100px;overflow: hidden;background-color: #e5332c;}
#gallery .thumbs .active{border: 4px solid #e5332c;}
#gallery .thumbs .active img{margin: -4px 0 0 -4px;}
#gallery .img-thumb{max-width: 130px;height: 100px;border: 1px solid #a7a7a7;}
#gallery .img-thumb img{margin: -1px 0 0 -1px;}
#gallery .line-thumbs{position: relative;}

#banner-1190x70-2-Area{display: block;margin: 0 auto 20px;top: 0;}

.calendar-news{position: relative;max-width: 600px;margin: 0 auto 20px;text-align: center;}
.calendar-news table{border-collapse: collapse;border-spacing: 0;}
.calendar-news td{padding: 0;}
.ui-datepicker-title{background-color: #ee6762;color: #fff;float: left;width: 100%;}
.ui-datepicker-title select:hover{background-color: #e5332c;}
.ui-datepicker-title option{color: #666;background-color: #fff;}
.ui-datepicker-title .ui-datepicker-month{color: #fff;width: 70%;float: left;margin-right: -4px;line-height: 20px;text-align: left;padding-left: 10px;}
.ui-datepicker-title .ui-datepicker-year{color: #fff;width: 30%;float: left;}
.ui-datepicker-group{display: inline-block;font-size: 14px;margin: 2px;vertical-align: top;}
.ui-datepicker-prev, .ui-datepicker-next{position: absolute;top: 50px;width: 32px;height: 35px;background-image: url(../img/_s-om.png);text-indent: -9999px;text-align: left;}
.ui-datepicker-prev{left: -10px;background-position: -115px 0;opacity: 1;}
.ui-datepicker-next{right: -10px;background-position: -115px -35px;}
.ui-datepicker-next.ui-state-disabled{display: none;}
.ui-datepicker-calendar thead tr{background-color: #eee;color: #909090;width: 16px;line-height: 16px;font-size: 10px;}
.ui-datepicker-calendar thead span{display: block;}
.ui-datepicker-calendar tbody td{border-right: 1px solid #fff;border-top: 1px solid #fff;}
.ui-datepicker-calendar tbody span,.ui-datepicker-calendar tbody a{display: block;line-height: 18px;width: 18px;background-color: #ececec;border-radius: 2px;}
.ui-datepicker-calendar tbody .ui-datepicker-other-month{background-color: #f3f3f3;border-radius: 100%}
.ui-datepicker-calendar tbody .ui-state-hover,#main .ui-datepicker-calendar .ui-state-hover{background-color: #ddd;text-decoration: none;}
.ui-datepicker-unselectable .ui-state-default{color: #ddd;}

#alert{padding-bottom: 60px;padding-top: 20px;box-shadow: 0 0 10px #999;margin: 20px 100px 50px;}
#alert .section-title{font-size: 20px;padding-bottom: 10px;}
#alert a{color: #c00;}

#error{padding: 30px 20px;}
#error .bigtitle{color: #c00;}

#tipsy{position: absolute;background-color: #000;background-color: rgba(0,0,0,.8);color: #fff;max-width: 300px;border-radius: 2px;z-index: 10;font-size: 12px;font-family: Arial;}
#tipsy:before{content: '';position: absolute;width: 0;height: 0;border: 5px solid transparent;}
#tipsy.bottom:before{border-top-color: #000;border-top-color: rgba(0,0,0,.8);top: 100%;}
#tipsy.top:before{border-bottom-color: #000;border-bottom-color: rgba(0,0,0,.8);bottom: 100%;}
#tipsy.right:before{right: 5px;}
#tipsy.left:before{left: 5px;}
#tipsy.tip-right:before{border-right-color: #000;border-right-color: rgba(0,0,0,.8);border-left-width: 0;top: 7px;right: 100%;}
#tipsy.tip-left:before{border-left-color: #000;border-left-color: rgba(0,0,0,.8);border-right-width: 0;top: 7px;left: 100%;}
#tipsy.tip-top:before{border-top-color: #000;border-top-color: rgba(0,0,0,.8);border-bottom-width: 0;left: 50%;margin-left: -5px;top: 100%;}
#tipsy.tip-bottom:before{border-bottom-color: #000;border-bottom-color: rgba(0,0,0,.8);border-top-width: 0;left: 50%;margin-left: -5px;bottom: 100%;}
#tipsy div{padding: 5px 6px 4px;}
[data-tipsy]:hover{position: relative;z-index: 11;}

.gallery-images{width: 100%;position: relative;height: 420px;border: 1px solid #eee;border-radius: 5px;overflow: hidden;}

.font-14 #news .descript{font-size: 14px;}
.font-16 #news .descript{font-size: 16px;}
.font-18 #news .descript{font-size: 18px;}
.font-20 #news .descript{font-size: 20px;}
.font-22 #news .descript{font-size: 22px;}

#widget_livraria{width:300px; text-align:center; background:#FFF; padding:10px 0; }
#widget_livraria a{width:142px; height:auto; margin: 0 3px; float:left; }
.capa_livro{text-align:left; position: relative; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin:2px; border:1px solid #CCC; background-color:#000; overflow: hidden; }
a .capa_livro h2.title{position:absolute; background-color:rgba(0,0,0,0.8); padding:5px; text-align:left; bottom:0; margin:0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; min-width:142px; }
a .capa_livro h2.title span{color: white; font: bold 11px Helvetica, Sans-Serif; letter-spacing:0.5px; }
a h2.title span.autor{font-size:10px; font-weight:normal; color:#CCC }

[id*=___gcse] .gsc-control-cse{width: 1230px;margin: 0 auto;}
[id*=___gcse] .gsc-selected-option-container{width: auto !important;}
[id*=___gcse] .gsc-adBlockVertical{width: 200px;}
[id*=___gcse] .gsc-thinWrapper{width: 1000px;}
[id*=___gcse] .gsc-results .gsc-webResult.gsc-result{border-radius: 4px;}
[id*=___gcse] .gsc-results .gsc-webResult.gsc-result:hover{background-color: #eee;box-shadow: 0 1px 0 #d6d6d6;z-index: 2;position: relative;border: 1px solid #e6e6e6;}
[id*=___gcse] .gsc-webResult .gs-webResult.gs-result .gs-title{text-decoration: none;font-family: 'Source';color: #f00;}
[id*=___gcse] .gsc-webResult .gs-webResult.gs-result .gs-title:hover{text-decoration: underline;}
[id*=___gcse] .gsc-webResult .gs-webResult.gs-result .gs-title b{text-decoration: none;color: #c00;font-family: 'SourceB';}
[id*=___gcse] .gs-webResult .gsc-url-top .gs-visibleUrl-long{color: #aaa;}
[id*=___gcse] .gs-web-image-box-landscape .gs-image{border-radius: 4px;box-shadow: 0 1px 0 #aaa;border: 1px solid #ccc;}
[id*=___gcse] .gsc-results .gsc-cursor-box{text-align: center;}
[id*=___gcse] .gsc-results .gsc-cursor{display: inline-block;*display: inline;*zoom: 1;text-align: center;}
[id*=___gcse] .gsc-results .gsc-cursor-box .gsc-cursor-page{padding: 2px 7px;background-color: #909090;color: #fff;margin: 0 2px;}
[id*=___gcse] .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color: #e5332c;}

/* Galleria Classic Theme 2012-08-07 | https://raw.github.com/aino/galleria/master/LICENSE | (c) Aino */
#galleria-loader{height:1px!important}
.galleria-container{position: relative;background: #000;}
.galleria-container img{-moz-user-select: none;-webkit-user-select: none;-o-user-select: none;}
.galleria-stage{position: absolute;top: 0;bottom: 0;left: 0;right: 0;overflow:hidden;}
.galleria-thumbnails{float: left;border-top: 1px solid #333;}
.galleria-thumbnails-container{bottom: 49px;position: absolute;left: 3px;right: 70px;z-index: 2;background-color: #222;background-color: rgba(0,0,0,.6);border-radius: 3px 0 0 0;border-bottom: 1px solid #222;}
.galleria-carousel .galleria-thumbnails-list{margin-left: 23px;margin-right: 95px;}
.galleria-thumbnails .galleria-image{height: 45px;width: 45px;background: #000;margin: 0px 2px;float: left;cursor: pointer;border-radius: 3px;}
.galleria-thumbnails .galleria-image+.galleria-image{margin-left: 0;}
.galleria-controls{background-color: #222;background-color: rgba(0,0,0,.6);padding: 5px 3px;position: absolute;right: 0;top: 0;border-top: 1px solid #333;}
.galleria-wrap-controls{padding: 3px;background-color: #333;background-color: rgba(0,0,0,.5);border-radius: 4px;}
.galleria-thumbnails-list:hover .galleria-wrap-controls{background-color: rgba(0,0,0,.8);}
.galleria-controls ._s{height: 28px;width: 28px;float: left;background-color: #DB393C;border-radius: 4px;background-image: url(../img/_s-galleria.png);opacity: .6;}
.galleria-controls ._s+._s{margin-left: 3px;}
.galleria-controls ._s:hover{opacity: 1;}
.galleria-controls .play{background-position: 0 0;}
.galleria-controls .stop{background-position: -28px 0;}
.galleria-controls .fullscreen{background-position: -56px 0;}
.galleria-counter{position: absolute;width: 65px;text-align: center;bottom: 49px;right: 5px;z-index: 3;opacity: 1 !important;padding: 0 11px 0 10px;background-color: #c80505;color: #fff;border-radius: 0 3px 0 0;border-top: 1px solid #900;line-height: 45px;}
.galleria-loader{background: #000;width: 20px;height: 20px;position: absolute;top: 10px;right: 10px;z-index: 2;display: none;background: url(../img/classic-loader.gif) no-repeat 2px 2px;}
.galleria-info{bottom: 22px;left: 3px;right: 5px;z-index: 2;position: absolute;}
.galleria-info-text{background-color: #e5332c;padding: 5px;border-radius: 4px;border-radius: 0 0 3px 3px;/* IE7 */ zoom:1;}
.galleria-info-title{font: normal 14px Verdana, Arial;margin: 0;color: #fff;}
.galleria-info-description{font: italic 12px/1.4 georgia,serif;margin: 0;color: #bbb;display: none !important;}
.galleria-info-close{width: 9px;height: 9px;position: absolute;top: 5px;right: 5px;background-position: -753px -11px;opacity: .5;filter: alpha(opacity=50);cursor: pointer;display: none;}
.notouch .galleria-info-close:hover{opacity:1;filter: alpha(opacity=100);}
.touch .galleria-info-close:active{opacity:1;filter: alpha(opacity=100);}
.galleria-info-link{display: none;}
.notouch .galleria-info-link:hover{opacity: 1;filter: alpha(opacity=100);}
.touch .galleria-info-link:active{opacity: 1;filter: alpha(opacity=100);}
.galleria-image-nav{position: absolute;top: 50%;margin-top: -62px;width: 100%;height: 62px;left: 0;}
.galleria-image-nav-left,
.galleria-image-nav-right{background-image: url(../img/_s-om.png?4);opacity: .3;filter: alpha(opacity=30);cursor: pointer;width: 62px;height: 124px;position: absolute;left: 10px;z-index: 2;background-position: -197px -56px;}
.galleria-image-nav-right{left: auto;right: 10px;background-position: -259px -56px;z-index: 2;}
.notouch .galleria-image-nav-left:hover,
.notouch .galleria-image-nav-right:hover{opacity: 1;filter: alpha(opacity=100);}
.touch .galleria-image-nav-left:active,
.touch .galleria-image-nav-right:active{opacity: 1;filter: alpha(opacity=100);}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right{cursor: pointer;display: none;position: absolute;top: 0;height: 45px;width: 23px;z-index: 3;opacity: .8;filter: alpha(opacity=80);}
.galleria-thumb-nav-left{background-position: -495px 8px;left: 0;border-radius: 3px 0 0 0;}
.galleria-thumb-nav-right{background-position: -578px 8px;border-right: none;right: 72px;}
.galleria-thumbnails-container .disabled{opacity: .2;filter: alpha(opacity=20);cursor: default;}
.notouch .galleria-thumb-nav-left:hover,
.notouch .galleria-thumb-nav-right:hover{opacity: 1;}
.touch .galleria-thumb-nav-left:active,
.touch .galleria-thumb-nav-right:active{opacity: 1;}
.notouch .galleria-thumbnails-container .disabled:hover{opacity: .4;background-color: transparent;}

.galleria-carousel .galleria-thumb-nav-left,
.galleria-carousel .galleria-thumb-nav-right{display: block;background-color: #000;opacity: 0.6;}
.galleria-thumb-nav-left,
.galleria-thumb-nav-right,
.galleria-info-link,
.galleria-info-close{background-image: url(../img/classic-map.png);background-repeat: no-repeat;}
.galleria-container.videoplay .galleria-info,
.galleria-container.videoplay .galleria-counter{display:none!important;}

.fullscreen .galleria-controls .fullscreen{height: 0;}

.t{display: none;}
.ads-tablet{padding: 5px 0;}
[id*="banner-320x50"]{margin: 0px auto;width: 320px;}

@media print{
	.img-vertical{margin: 0 !important;}
	.img-vertical-descript{width: auto !important;}
	#up{margin: 0;}
	#news img{max-width: 200px;width: auto !important;height: auto !important;float: left;margin: 0 20px 0 0;}
	#news .descript{font-size: 14px;line-height: normal;}
	#main .bigtitle{line-height: normal;font-size: 20px;}
	#main .img-vertical-descript{width: 200px !important;}
	#samuel-nav{float: left;}
	#samuel-nav .up-samuel-logo{margin: 0;}
	#column-1{max-width: 100%;width: 100%;margin-top: -40px;}
	#main [style="font-size:11px;"]{font-style: italic;}
	.subscribe,
	.ads-middle,
	.uol-script-bar,
	.leia-mais,
	#news .social,
	#samuel-nav .samuel-social,
	#samuel-nav .samuel-nav,
	#samuel-nav .samuel-ads,
	#samuel-column-2,
	#ouibounce-modal,
	#barrauol2011,
	#banner-1190x70-2-Area,
	#banner-468x60,
	#banner-up,
	#up,
	#nav,
	#column-2,
	#column-3,
	#hashtags,
	#down,
	#sign,
	#column-1 .ads-middle,
	#comments,
	#main .outras-noticias{display: none;}
}

@media (max-width: 799px) {
	.pc{display: none;}
	.t{display: inline-block;}
	
	.wrap{width: 100%;}
	.uol-script-bar{overflow: hidden;}
	.shopping-uol{display: none;}
	.publicidade-margin{margin-right: 0;}
	.ads-tablet{display: block;}

	.wrap{padding-left: 8px;padding-right: 8px;}
	.column-full{max-width: 100%;}
	#banner-up{height: auto;}
	#banner-up .banner-g{display: none;}
	#banner-up .banner-p img{height: 50px;width: auto;}
	#banner-up img{height: 40px;width: auto;}
	#up{display: none;}
	#up-mobile{display: block;}
	#up-mobile .logo{height: 110px;width: auto;margin: 3px;}
	#up-mobile .navigation{float: right;}
	#up-mobile .navigation ._s{width: 40px;height: 40px;margin-left: 1px;}
	#up-mobile .ico-search{background-position: 0 -70px;}
	#up-mobile .ico-nav{background-position: -40px -70px;}
	#up-mobile .time{clear: both;font-size: 12px;padding-top: 5px;padding-bottom: 5px;}
	#up-mobile .form-search{transition:height ease .2s,padding ease .2s;position: absolute;left: 0;right: 0;top: 67px;background-color: #fff;z-index: 1;padding: 0px;box-shadow: 0 3px 2px #eee;height: 0;overflow: hidden;}
	#up-mobile.search-focus .form-search{height: 50px;padding: 5px;}
	#up-mobile.search-focus ._text{box-shadow: 0 0 20px #ccc;}
	#up-mobile .nav{transition:width ease .2s;width: 0;overflow: hidden;padding: 5px;position: absolute;left: 0;right: 0;top: 40px;background-color: #ddd;z-index: 101;padding: 0px;box-shadow: 0 3px 2px #eee;}
	#up-mobile.nav-focus .nav{width: 100%;}
	#up-mobile .social{padding: 5px;background-color: #444;}
	#up-mobile .social ._s{width: 21px;height: 21px;margin:0 15px;}
	#up-mobile .social .yt{background-position: -80px -89px;}
	#up-mobile .social .fb{background-position: -101px -89px;}
	#up-mobile .social .tw{background-position: -122px -89px;}
	#up-mobile .tab{display: block;float: none;padding: 8px;}
	#up-mobile .tab+.tab{border-top: 1px solid #ccc;}
	#up-mobile ._text{width: 80%;}
	#up-mobile ._submit{width: 20%;}
	#up-mobile .input-search{width: 100%;}
	#hashtags .wrap{/*height: 33px;overflow: hidden;*/}
	#hashtags .hash{display: inline-block; padding: 5px; margin-left: 0; float: none;}

	#main .ads-middle{margin-left: auto;margin-right: auto;}
	#main .subtitle{text-align: left;}
	#main .descript{text-align: left;}
	#main .col-divide{max-width: 47%;width: 47%;margin: 0 1% 0 2%;}
	#main .col-divide+.col-divide{margin: 0 2% 0 1%;}
	#main .box{padding: 10px;border-radius: 0px;box-shadow: 0 0 10px #ddd;margin-bottom: 8px;}
	#main img{max-width: 468px;width: 96%;height: auto;}
	#main .manchete{margin-bottom: 20px;}
	#main .manchete .bigtitle{clear: both;}
	#main .slideshow{height: auto;display: block;margin: 0 auto;}
	#main .slideshow .slide-title{position: relative;left: auto;right: auto;bottom: auto;font-size: 18px;line-height: 18px;}
	#main .slideshow .slide-title:before{font-size: 12px;font-family: 'Source';}
	#main .slideshow .slide-tab{height: auto;}
	#main .slideshow .slide-tab img{display: block;margin: 0 auto;}
	#main .slideshow .cycle-next, #main .slideshow .cycle-prev{top: 10%;}
	#main .slideshow .cycle-next{right: 0px;}
	#main .slideshow .cycle-prev{left: 0px;}
	#main .tab-title{text-align: left;font-size: 16px;line-height: 16px;}
	#main .acontece .img-thumb{float: none;margin-left: 0;margin: 0 auto;}
	#main .acontece .title{max-width: 100%;}
	#main .videos .img-thumb:before{left: 50%;top: 50%;margin: -28px 0 0 -32px;}
	#main .video-destaque .img-thumb-big{display: none;}
	#main .video-destaque .box{max-width: 100%;height: auto;}
	#main .video-destaque .link{float: left;}
	#main .video-destaque .img-thumb{margin-top: 0;}
	#main .video-destaque .subtitle{height: auto;line-height: 24px;}
	#main .video-destaque .active .subtitle{background-color: transparent;color: #565656;}
	#main .video-destaque img{width: 100%;}
	#main .destaque-da-semana .subtitle{margin-left: 3%;}
	#main .destaque-da-semana .tab-title{text-align: center;}
	#main .pelo-mundo .box{margin-bottom: 25px;text-align: left;padding: 0 10px;}
	#main .pelo-mundo [data-section]:before{position: relative;top: 7px;}
	#main .hora-do-mundo .title:after{}
	#main .hora-do-mundo ._text{max-width: 100%;width: 80%;float: left;}
	#main .hora-do-mundo ._submit{width: 20%;float: left;}
	#main .indices .col-divide{max-width: 47%;}
	#main .indices .col-divide+.col-divide{max-width: 47%;margin-left: 1%;}
	#main .samuel .tab-title{min-height: 40px;padding: 0;font-size: 16px;padding: 40px 0 5px !important;text-align: center;}
	#main .samuel .tab-title:before{position: relative;top: -2px;left: auto;margin-right: 5px;display: inline-block;vertical-align: middle;}
	#main .samuel .descript{text-align: center;}
	#main .noticias-relevantes .subtitle{margin-left: 25px;}
	#main .manchete .title-before-info{font-size: 12px;line-height: 22px;}
	#main .paginacao img{width: 16px;height: 18px;position: relative;top: 5px;}
	#main #news .bigtitle{font-size: 26px;line-height: 26px;}
	#main #column-3 .box, #main #column-2 .box, #main #column-1 .box{margin-top: 0;margin-bottom: 8px;max-height: 100%;}

	#column-1{max-width: 100%;}
	#column-1 .manchete .bigtitle{font-size: 25px !important;line-height: 1em !important;}
	#column-1 .acontece img{display: block;margin: 0 auto 10px;}
	#column-2{margin-left: 0;max-width: 100%;width: 100%;margin-top: 5px;text-align: center;}
	#column-2 .ads-middle{display: inline-block;}
	#column-2 .info-extra{margin: 18px 20px 0;display: inline-block;vertical-align: top;}
	#column-2 .library-om{max-width: 45%;display: inline-block;vertical-align: top;}
	#column-2 .samuel .box{text-align: left;}
	#column-2 .samuel .descript{text-align: left;}
	#column-3{max-width: 100%;margin-left: 0;width: 100%;}
	#column-3 .ads-middle{max-width: 200px;}
	#column-3 .chamadas [data-section]:before{content: normal;}
	#column-3 .chamadas [data-section]:after{content: attr(data-section);display: block;font-size: 15px;line-height: 18px;color: #e5332c;font-family: 'Source';text-decoration: none !important;}
	#column-3 .chamadas .subtitle{margin-top: 22px;}
	#column-3 .chamadas .box+.box{margin-top: 0;}
	#singleton{display: none;}

	#down{margin-top: 10px;}
	#down .list{width: 48%;margin-right: 0;margin-bottom: 25px;}
	#down .list .fl-l{padding: 10px;}
	#sign .logo{display: block;margin: 0 auto;width: auto;height: 80px;}
	#sign .firm{float: none;text-align: center;}

	#news .ads-right{display: none;}
	#news .img-show img{display: block;margin: 0 auto;}
	#news .descript img{width: 100% !important;height: auto !important;max-width: 100%;display: block;margin: 0 auto;}
	#news .descript iframe[src*="youtube"]{width: 100%;height: 280px;}
	#news .print{display: none;}
	#blogs .news .box{max-width: 32%;margin-right: 2%;}
	#blogs .news .last-box{margin-right: 0;}
	#blogs .last-box+.box{clear: left;}
	#blogs .blogs .box{max-width: 22%;margin-right: 4%;}
	#blogs .blogs .last-box{margin-right: 0;}

	#down .request-news{display: block;margin-bottom: 20px;}
	#down ._text{background-color: #fff;width: 80%;}
	#down ._submit{width: 20%;}
	#down nav > div{clear: both;}
	.subscribe{display: none;}
	.likebox .fb-like-box{margin-right: 0;}

	[id*="___plusone"] { width:35px !important;  } 

	.social .fb-share-button {  position: relative;overflow: hidden; width: 38px;  height: 30px; }
	.social .fb-share-button:before { content: '\f082'; font-family: FontAwesome; font-style: normal; font-weight: normal; text-decoration: inherit; color: #3b5998; font-size: 30px; position: absolute; top: 0; left: 0; }
	.social .fb-share-button span {  position: absolute !important; left: 0; top: 0; opacity: 0; }
		.fa-twitter-square{ color: #4099FF; font-size: 30px !important; width: 38px; }
}

@media (max-width: 600px) {
	#up-mobile .logo{height: 90px;width: auto;margin: 0 auto;}
	#up-mobile ._submit{float: none;width: 100%;display: block;margin: 5px auto;padding: 5px;}
	#up-mobile ._text{width: 100%;float: none;}
	#up-mobile.search-focus .form-search{height: 95px;}

	#main .bigtitle{font-size: 22px;line-height: 22px;}
	#main .slideshow .cycle-next{right: 15px;}
	#main .slideshow .cycle-prev{left: 15px;}
	#main .subtitle{font-size: 16px;line-height: 16px;}
	#main .acontece .img-thumb{height: auto;}
	#main .col-divide+.col-divide{margin: 0;}
	#main .col-divide, #main .indices .col-divide{max-width: 100%;width: 100%;margin: 0;}
	#main .indices .col-divide+.col-divide{max-width: 100%;width: 100%;}
	#main #column-1 .bigtitle{font-size: 22px;line-height: 22px;}
	#main #column-1 .subtitle{clear: both;padding-left: 0;}
	#main #column-1 .img-thumb, #main #column-2 .img-thumb, #main #column-3 .img-thumb{float: none;width: 70%;height: auto;max-height: 100%;max-width: 100%;display: block;margin: 0 auto;}
	#column-2 .library-om{max-width: 100%;}
	#column-2 .likebox{max-width: 100%;}
	#column-2 .ads-middle{height: auto;}
	#column-2 .info-extra{margin: 10px auto 0;}
	#column-3 .chamadas .subtitle{margin-top: 0px;margin-left: 15%;}

	#list{text-align: left;}
	.yiiPager .first, .yiiPager .last{display: none;}
	.yiiPager li{height: 24px;}
	.yiiPager a{line-height: 26px;}
	.yiiPager .page{font-size: 25px;margin: 0 5px;}

	#down{overflow: hidden;}
	#down .list{width: 100%;}
	#news{text-align: left;}
	#news .descript{display: block;}
	#blogs .news .box{max-width: 100%;margin-right: 0;}
	#blogs .news .last-box{margin-right: 0;}
	#blogs .last-box+.box{clear: left;}
	#blogs .blogs .box{max-width: 100%;margin-right: 0;}
	#blogs .blogs .last-box{margin-right: 0;}
	#blogs .blogs .descript{display: block;}

	#down .list{width: 50%;}
	#down .country+.country{margin-left: 0;padding-left: 20px;}

	#sign .logo{display: block;margin: 0 auto;width: auto;height: 40px;}

	#sc_intxtContainer{margin-left: -8px;}
}

.subscribe{
	width: 100%;
	max-width: 400px;
	position: fixed;
	bottom: 0;
	left: 50%;
	padding: 10px;
	font-family: 'SourceB';
	transition: opacity 0.1s ease-in-out 0s;
	background-color: #000;
	z-index: 500;
	background-image: linear-gradient(to bottom, #000 0%,#51514D 100%);
	margin-left: -200px;
}
.subscribe h3{
	color: #e5332c;
	float: left;
	font-size: 20px;
	margin-bottom: 8px;
}
.subscribe input.email{
	width: 100%;
	height: 29px;
	padding: 0;
	border: 0;
	margin-bottom: 10px;
	padding-left: 5px;
	background-color: #fff;
}
.subscribe input.submit{
	width: 100px;
	height: 35px;
	padding: 0;
	border: 0;
	float: right;
	background-color: #db393c;
	background-image: linear-gradient(to bottom, #e5332c 0%,#d52d33 100%);
	color: #fff;
	padding: 8px 12px;
	text-transform: uppercase;
	font-size: 15px;
	cursor: pointer;
	}
.subscribe .bt-close{
	width: 20px;
	height: 20px;
	line-height: 20px;
	position: absolute;
	right: 5px;
	top: 5px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	border-radius: 50%;
	text-align: center;
}
.subscribe .msg{
	color: #fff;
	font-size: 11px;
}
.publicidade{
	text-align: right;
	font-size: 10px;
	color: #ccc;
}
#banner-728x90{
	position: relative;
}
#banner-728x90 .publicidade{
	position: absolute;
	right: 11px;
	top: -12px;
}
#samuel-column-2 .publicidade{
	font-family: 'Source';
	margin-right: 10px;
	margin-bottom: 2px;
}
#samuel-column-2 #banner-180x150-3 .publicidade{
	margin-right: 10px;
}
.ads-barra-1280{
	border: 1px solid #EAEDE9;
	height: 446px;
	width: 200px;
}
.whatsapp-share{margin-left: 10px;}

.whatsapp-share-img{ float: none;  display: inline-block; vertical-align: middle; margin-top: -15px;}

.social-apoio .share{ display: inline;}

.twitter-share-button-apoio{ vertical-align: top; }

.fb-share-button-apoio{ display: inline-block !important; vertical-align: top;}

.logo-dw{ height: 20px;  width: 35px; float: left; margin-right: 20px; }
