/*!
 * Generated using the Bootstrap Customizer (//getbootstrap.com/customize/?id=5070e50f8f05080c27e8e7b7424a65c6)
 * Config saved to config.json and https://gist.github.com/5070e50f8f05080c27e8e7b7424a65c6
 *//*!
 * Bootstrap v3.3.6 (//getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.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{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}

/* Web Fonts */
@font-face {
		font-family: 'folhaii-heavy';
		src: url('//static.folha.uol.com.br/fonts/folhaii-heavy/folhaii-heavy-webfont.eot');
		src: url('//static.folha.uol.com.br/fonts/folhaii-heavy/folhaii-heavy-webfont.eot?#iefix') format('embedded-opentype'),
				 url('//static.folha.uol.com.br/fonts/folhaii-heavy/folhaii-heavy-webfont.woff') format('woff'),
				 url('//static.folha.uol.com.br/fonts/folhaii-heavy/folhaii-heavy-webfont.ttf') format('truetype'),
				 url('//static.folha.uol.com.br/fonts/folhaii-heavy/folhaii-heavy-webfont.svg#folhaii-heavy') format('svg');
		font-weight: normal;
		font-style: normal;
}

@font-face {
		font-family: 'folhaii-semibold';
		src: url('//static.folha.uol.com.br/fonts/folhaii-semibold/folhaii-semibold-webfont.eot');
		src: url('//static.folha.uol.com.br/fonts/folhaii-semibold/folhaii-semibold-webfont.eot?#iefix') format('embedded-opentype'),
				 url('//static.folha.uol.com.br/fonts/folhaii-semibold/folhaii-semibold-webfont.woff') format('woff'),
				 url('//static.folha.uol.com.br/fonts/folhaii-semibold/folhaii-semibold-webfont.ttf') format('truetype'),
				 url('//static.folha.uol.com.br/fonts/folhaii-semibold/folhaii-semibold-webfont.svg#folhaii-heavy') format('svg');
		font-weight: normal;
		font-style: normal;
}

@font-face {
		font-family: 'Roboto-light';
		src: url('//static.folha.uol.com.br/fonts/roboto-light/roboto-light-webfont.eot');
		src: url('//static.folha.uol.com.br/fonts/roboto-light/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
				 url('//static.folha.uol.com.br/fonts/roboto-light/roboto-light-webfont.woff') format('woff'),
				 url('//static.folha.uol.com.br/fonts/roboto-light/roboto-light-webfont.ttf') format('truetype'),
				 url('//static.folha.uol.com.br/fonts/roboto-light/roboto-light-webfont.svg#roboto-light') format('svg');
		font-weight: normal;
		font-style: normal;
}

@font-face {
		font-family: 'Roboto-medium';
		src: url('//static.folha.uol.com.br/fonts/roboto-medium/roboto-medium-webfont.eot');
		src: url('//static.folha.uol.com.br/fonts/roboto-medium/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
				 url('//static.folha.uol.com.br/fonts/roboto-medium/roboto-medium-webfont.woff') format('woff'),
				 url('//static.folha.uol.com.br/fonts/roboto-medium/roboto-medium-webfont.ttf') format('truetype'),
				 url('//static.folha.uol.com.br/fonts/roboto-medium/roboto-medium-webfont.svg#roboto-medium') format('svg');
		font-weight: normal;
		font-style: normal;
}

@font-face {
		font-family: 'Roboto';
		src: url('//static.folha.uol.com.br/fonts/roboto-regular/roboto-regular-webfont.eot');
		src: url('//static.folha.uol.com.br/fonts/roboto-regular/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
				 url('//static.folha.uol.com.br/fonts/roboto-regular/roboto-regular-webfont.woff') format('woff'),
				 url('//static.folha.uol.com.br/fonts/roboto-regular/roboto-regular-webfont.ttf') format('truetype'),
				 url('//static.folha.uol.com.br/fonts/roboto-regular/roboto-regular-webfont.svg#roboto-regular') format('svg');
		font-weight: normal;
		font-style: normal;
}

.text-lowercase {
	text-transform: lowercase;
}
.text-center {
	text-align: center;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}

.list-unstyled {
	padding-left: 0;
	list-style: none;
}
.pull-left {
	float: left !important;
}
.pull-right {
	float: right !important;
}

.no-margin {
	margin: 0;
}

.no-padding {
	padding: 0;
}


* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html, body
{

		margin: 0;
		padding: 0;
		overflow-x: hidden;
}


/*!
 * Box
 */
 
.box {
	padding-top: 15px;
}

.box .box-credit {
	display: none !important;
	/*color: #222220;
	display: block;
	font: 300 10px 'Roboto', Helvetica, Arial, sans-serif;
	position: absolute;
	text-align: right;
	right: 0;
	top: -15px;*/
}

.box-share-list {
	background: #222;
	float: right;
	margin: 0 0 0 0;
	padding: 0;
	position: absolute;
	right: 0;
	z-index: 150;
}

.box-share-list li {
	list-style: none inside;
	margin: 0;
	
}
.box-share-list li a:hover {
	background: #444;
	text-decoration: none;
}

.box-share-list li a {
	color: #fff;
	display: block;
	padding: 5px .75em 0;
}

.box .box-item-image {
	margin: 20px 0 0;
	position: relative;
}
.box .box-item-image img {
	width: 100%;
}
.box a {
	transition: opacity .2s ease-in;
}
.box a:hover {
	opacity: .92;
}

.box-item-image > a:before {
	box-shadow: inset 0 0px 0px 0px rgba(0,0,0,0.4), inset 0 -50px 58px -8px rgba(0,0,0,0.7);
	display: block;
	position: absolute;
	content: '';
	height: 100%;
	z-index: 10;
	width: 100%;
}

.box .box-item > a {
	color: #444;
}
.box .box-item > a:hover {
	text-decoration: none;
}

.box .box-title {
	color: #333;
	font-family: 'folhaii-semibold', Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-weight: 300;
	line-height: 1.1;
	margin: 10px 0 0;
	padding: 0;
}

.box .box-text {
	font-weight: 300;
	font-size: 14px;
}
.box .box-text {
	margin: 10px 0;
}

.box-item-label {
	background: #00adef;
	color: #fff;
	font-size: 12px;
	font-weight: 500;
	padding: .5em .75em;
	position: absolute;
	text-transform: uppercase;
	bottom: 15px;
	left: 3%;
	z-index: 50;
}
.box-item-label > a {
	color: #fff;
}


h3.box-kicker {
	color: #333;
		font-family: 'folhaii-semibold', Helvetica, Arial, sans-serif;
		font-size: 18px;
		font-weight: 300;
		line-height: 1.1;
		margin-bottom: -7px;
		padding: 0;
}
h3.box-kicker.vermelho {
	color: #F00;
}
h3.box-kicker.azul_claro {
	color: #009ee0;
}
.box-item .list-square {
	clear: both;
		color: #666;
		list-style: none outside none;
		margin: 10px 0;
		padding-left: 0px;
		font-family: 'folhaii-semibold', Helvetica, Arial, sans-serif;
}
.box-item .list-square li {
		background: url(//f.i.uol.com.br/folha/furniture/5.4/images/bg-square.png?201401170401) no-repeat 0 10px;
		font-size: 14px;
		margin-bottom: 3px;
		padding-left: 10px;
}
.box-item .list-square a {
		color: #666;
}
.box-item .list-square a:hover {
	text-decoration: none;
}
.box-item .list-square a strong {
		color: #00adef;
		font-size: 13px;
		margin-right: 5px;
		text-transform: uppercase;
}



.box-item-share .icon-share {
	background: url('//f.i.uol.com.br/folha/especial/2016/olimpiada-no-rio/svg/share_28px.svg') no-repeat;
	display: block;
	height: 28px;
	margin: 0 0;
	position: absolute;
	bottom: 2%;
	right: 1%;
	width: 28px;
	z-index: 100;
}

.icon-video-play {
	background: url('//f.i.uol.com.br/folha/especial/2016/olimpiada-no-rio/svg/player.svg') no-repeat;
	display: block;
	height: 95px;
	left: 50%;
	margin: -50px 0 0 -50px;
	opacity: .85;
	position: absolute;
	transition: opacity .25s ease-in;
	top: 50%;
	width: 95px;
	z-index: 10;
}
.icon-video-play:hover {
	opacity: 0;
}

.box .box-header {
}

.box .box-header-title {
	border-bottom: 1px solid #00adef;
	color: #00adef;
	font: 100 28px/1.4 'folhaii-heavy', Helvetica, sans-serif;
	margin: 20px 0 0;
	text-transform: lowercase;
}

.box .box-header a:hover {
	text-decoration: none;
}

.box-item-container {
	list-style: none inside;
	margin: 0;
	padding: 0;
}


/* share */
.share-button.fb:before {
	background: url(//f.i.uol.com.br/app/2/i-facebook-white.svg) center 2px no-repeat;
	background-size: 17px;
}
.share-button.tt:before {
	background: url(//f.i.uol.com.br/app/2/i-twitter-white.svg) center 2px no-repeat;
	background-size: 17px;

}.share-button.gp:before {
	background: url(//f.i.uol.com.br/app/2/i-plusone-white.svg) center 2px no-repeat;
	background-size: 17px;
}
.share-button:before {
	display: inline-block;
	content: '';
	margin: 0 7px 0 0;
	height: 25px;
	width: 17px;
	vertical-align: top;
}

/* Box Side */

.box-side-list .box-item-label {
	font-size: 11px;
	left: 6%;
}
.box-side-list .box-header-title {
	margin: 0;
}
@media (min-width: 768px) {
	.ads-display {
		padding-top: 20px;
	}
	.box-side-list .box-item-label {
		font-size: 12px;
		left: 2%;
	}
	.box .box-header-title {
		font-size: 36px;
	}
}
@media (max-width:768px) {
	.box-side-list .box-item:first-child {
		margin-top: 20px;
	}
	.box-side-list .box-item {
		border: 1px solid transparent;
		display: block;
		clear: both;
	}
	.box-side-list .box-item .box-item-image {
		float: left;
		margin-right: 2.5%;
		margin-bottom: 15px;
		width: 40%;
	}
	.box-side-list .box-item:last-child .box-item-image {
		margin-bottom: 0;
	}
	.box-side-list .box-item-image {
		margin-top: 0;
	}
	.box-side-list .box-item:first-of-type .box-item-image {
		margin-top: 15px;
	}
	.box-side-list .box-item .box-title {
		font-size: 18px;
		margin: 20px 4px;
	}
	.box-side-list .box-item-share {
		font-size: 13px;
	}
	.box-side-list .box-item-share .share-button:before {
		margin-top: -1px;
	}
}
.col-md-12.mini2 {
    margin-bottom: 20px;
}
.col-md-12.mini2:nth-child(n) {
    margin-top: -30px;
}
.box-mini-list {
	margin: 10px 0 0;
	overflow: hidden;
}

.box-mini-list .box-item-image {
	float: left;
	margin: 0 15px 0 0;
}
.box-mini-list .box-item {
	clear: both;
	margin: 10px 0 0;	
	overflow: hidden;
}

@media (max-width:768px) {
	.box-mini-list .box-item {
		border-bottom: 1px solid #dedede;
		padding-bottom: 10px;
	}
	
}

.box-mini-list .box-item .box-title {
	font: 300 16px/1.3 'Roboto-medium', Helvetica, sans-serif;
	margin-top: 0;
}
.box-mini-list .box-item-image img {
	height: 77px;
	width: 77px;
}
.box-mini-list .box-item-image a:before {
	box-shadow: none;
}

.box-mini-list .box-item-kicker {
	color: #858585;
	font: 100 15px/1.3 'Roboto-medium', Helvetica, sans-serif;
	text-transform: uppercase;
}


/* event info */

.event-info {
	margin: 10px 0 0;
}

.event-info .event-date {
	border: 1px solid #00adef;
	display: inline-block;
	font: 300 12px/2 'Roboto', Helvetica, sans-serif;
}
.event-info .event-date-title {
	background: #00adef;
	display: inline-block;
	font: 300 12px/2 'Roboto-medium', Helvetica, sans-serif;
	color: #fff;
	padding: 0 .5em;
	text-transform: uppercase;
}
.event-info .event-date-datetime {
	color: #01579b;
	padding: 0 .5em;
}
.event-info .event-date-datetime > abbr {
	border-bottom: 0;
	cursor: text;
	text-decoration: none;
}

/*
.top-news {
	margin: 20px 0 0;
} */

/* top news nav */
/*.top-news-nav-list {
	font-size: 0;
	margin: 0 15px;
}
.top-news-nav-list li {
	border: 1px solid #00adef;
	border-bottom: 0;
	color: #00adef;
	display: inline-block;
	font: 100 16px/1 "Roboto-medium", Helvetica, sans-serif;
	list-style: none inside;
	padding: 0;
	text-align: center;
}
.top-news-nav-list li:last-child {
	border-bottom: 1px solid #00adef;
}
.top-news-nav-list li a {
	color: #00adef;
	display: block;
	padding: .75em 2em;
	text-decoration: none;
}
.top-news-nav-list li a:hover,
.top-news-nav-list .active {
	background-color: #00adef;
	color: #fff;
}
.top-news-nav-list li:hover > a,
.top-news-nav-list .active > a {
	color: #fff;
}

.icon.icon-clock {
	background: url(//f.i.uol.com.br/folha/especial/2016/eleicoes/svg/icn-clock.svg??424242) no-repeat;
	display: inline-block;
	margin: 0 2px;
	height: 10px;
	width: 10px;
}

@media (min-width: 768px) {
	.top-news-nav-list li:first-child {
		border-radius: 4px 0 0 4px;
	}
	.top-news-nav-list li:last-child {
		border-radius: 0 4px 4px 0;
	}
	.top-news-list {
		border-bottom: 1px solid #ccc;
		padding-bottom: 10px;
	}
	.top-news-nav-list li {
		border-bottom: 1px solid #00adef;
	}
}

.top-news-list-item {
	margin: 10px 0 0;	
	display: inline-block;
	padding: 0;
	width: 100%;
}

.view-more {
	color: #00adef;
	font: 100 16px/1.2 "Roboto-medium", Helvetica, sans-serif;
	text-transform: uppercase;
}
.view-more .icon-arrow-up {
	fill: #00adef;
	height: 13px;
	width: 13px;
}
.view-more:hover {
	color: #00adef;
	opacity: .85;
	text-decoration: none;
}*/



/*NOVO*/

.top-news nav ul {
	margin: 0px;
	padding: 0px; 
}

.top-news ol{ float: left; padding-left: 0px;}

.top-news ol li{ float: left; }

.top-news ol li.xs-item{ margin-left: -15px; }

.top-news .tab-accord-content li { list-style: none; }

.top-news .mobile .xs-item:last-child{ margin-bottom: 20px; }

.top-news nav li {
		width: 100%;
}

.top-news nav li{
	border-left: 0px;
	border-top: 1px solid #00adef;
	color: #00adef;
	display: table;
	float: left;
	height: 56px;
}
.top-news nav li.unread:hover, .top-news nav li.most_shared:hover, .top-news nav li.most_commented:hover, .top-news nav li.most_read:hover {
	background: #00adef;
	color: #ffffff;
}

.top-news nav ul.tab-accord li.xs-item a{
	text-transform: none;
	font:normal 16px 'Roboto';
	letter-spacing: 0;
}
.top-news nav li.mobile{
	height: 0;
	border: 0;
}
.top-news nav{
	border-bottom: 1px solid #00adef;
}
.top-news nav a{
	color: inherit;
	display: table-cell;
	font-family: 'Roboto';
	font-size: 15px;
	font-style: normal;
	letter-spacing: 0.15em;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
}

.top-news nav a:hover {
	text-decoration: none;
}
.top-news nav li.current{
	background-color: #00adef;
	color: #fff;
}
.top-news nav li{
	width: 100%;
}
.top-news nav a{
	text-align: left;
}
.top-news .tab-accord-content li{
	border: 0;
	color: #222;
}

.top-news time{
	color: #858585;
		font-size: 12px;
		line-height: 14px;
		display: block;
		margin-bottom: 5px;
		font-style: normal;
}
.top-news time .sprite.icon-clock{
	background: url(//f.i.uol.com.br/folha/furniture/5.4/images/sprite.png?2015310301) no-repeat transparent;
		display: inline-block;
		background-position: -433px -102px;
		height: 12px;
		width: 14px;
}
.top-news .pos{
	position: relative;
		height: 78px;
		margin-left: -35px;
		text-align: center;
		width: 20px;
		color: #fff;
		padding-top: 24px;
		background-color: #C1C1C1;
}

.top-news p {
		color: #333333;
}

.tab-accord li{
	cursor: pointer;
}
.tab-accord-link{padding-left: 15px;}
.tab-accord-content{
	/*display: none;*/
}
.top-news .xs-item span{
		position: absolute;
		/* left: 0; */
		width: 20px;
		height: 78px;
		background: #a1a090;
		text-align: center;
		font: normal 16px 'Roboto';
		color: #fff;
		margin-left: -35px;
		padding-top: 25px;
	}
	
.tab-accord-content.current{
	display: inherit;
}

/*.top-news .col-sm-6 {
		border-bottom: 1px solid #dedede;
		margin-bottom: 20px;
}*/

.top-news a.more-results.kicker.pull-right {
		color: #00adef;
		text-transform: uppercase;
		font-size: 16px;
		line-height: 20px;
}
a.more-results:after {
		background: url("//f.i.uol.com.br/folha/especial/2016/eleicoes/svg/arrow45_blue.svg") 0 0 no-repeat;
		content: '';
		display: block;
		float: right;
		height: 12px;
		margin-left: 6px;
		margin-top: 3px;
		position: relative;
		width: 12px;
}

@media (min-width: 481px){
	.contest .calendar{ padding: 0 15px; }
	.top-news nav{ border: 0;}
	.top-news nav li{ 
		width: 25%; 
		border: 1px solid #00adef;
		border-right: 0;
	}
	.top-news nav a{
		text-align: center;
	}
	.top-news nav li:last-child{ 
		border-right: 1px solid #00adef;
	}
	
	.box .list-square{
		margin-top: 5px;
	}
	.box .list-square li {
		margin-top: 0;
	}
	.top-news ol li{
		display: block;
			float: left;
			width: 100%;
	}
	
	.no-csscolumns .top-news ol li/*regra para IE9*/{
		display: inline-block;
			float: left;
			width: 50%;
	}
	
	.tab-accord-link{padding-left: 0px;}
}

@media (max-width: 480px) {
	.top-news .tab-accord-content li, .top-news .mobp {
			padding: 0 15px;
	}

	.overheadline {
		margin-bottom: 20px;
	}
}


/* tabs */
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
	min-height: 460px;
}


.top-news-list-item li {
	list-style: none inside;
	margin: 10px 0 0;
	vertical-align: middle;
	padding: .85em 0 0;
}
.top-news-list-item li a {
	color: #000;
}

.top-news-list-item .top-news-list-item-date {
	color: #858585;
	display: block;
	font: 100 12px/1.2 "Roboto-medium", Helvetica, sans-serif;
}
.top-news-list-item .top-news-list-item-title {
	color: #333;
	display: block;
	font: 100 16px/1.4 "Roboto-medium", Helvetica, sans-serif;
	margin: 4px 0 0;
}


.overheadline a {
	color: #fff;
	text-decoration: none;
}
.overheadline a:hover .overheadline-image {
	opacity: .95;
}
.overheadline-credit {
	font: 100 10px/1.4 "Roboto-medium", Helvetica, sans-serif;
	position: absolute;
	top: -15px;
	right: 0;
	z-index: 10;
	color: #333;
}
.overheadline .overheadline-image-inner {
	position: relative;
}
.overheadline .overheadline-image {
	max-height: 514px;
	width: 100%;
	transition: opacity .2s ease-in;
}
.overheadline .overheadline-image-title {
	bottom: 5%;
	font: 100 36px/1.2 'folhaii-heavy', Helvetica, sans-serif;
	left: 1%;
	margin: 0 3.5%;
	position: absolute;
	text-shadow: rgba(0,0,0,0.7) 1px 1px 0;
	bottom: 6%;
	z-index: 10;
}
.overheadline .overheadline-title {
	color: #333;
	font: 100 28px/1 "folhaii-semibold", helvetica, sans-serif;
	margin: 15px 4% 0;
}
@media (min-width: 768px) {
	
	.top-news-list-item {
		margin: 20px 0 0;	
		display: block;
		padding: 0;
	}
	.overheadline .overheadline-image-title {
		bottom: 4%;
		font-size: 92px;
	}
	.overheadline .overheadline-title {
		font: 100 48px/1 "folhaii-semibold", helvetica, sans-serif;
		margin: 20px 0;
	}
}

.header-navigation-mobile-inner {
	background: #fff;
	box-shadow: rgba(0,0,0,0.05) 4px 0 2px;
	margin-right: 2%;
	position: absolute;
	top: 0;
	left: 0;
	width: 90%;
	z-index: 2000;
}

.header-navigation-mobile .header-navigation-mobile-inner-header {
	background: #00adef;
	min-height: 40px;
}
.header-navigation-mobile .header-navigation-mobile-inner-footer {
	background: #00adef;
	min-height: 75px;
}

.header-navigation-mobile {
	background: rgba(255,255,255,0.5);
	min-height: 100%;
	transform: translate(-100%);
	transition: all ease-in .2s;
	overflow-y: auto;
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	z-index: -10;
}

.header-navigation-mobile .header-navigation-mobile-inner {
	opacity: 0;
}

.header-navigation-mobile:target {
	opacity: 1;
	transform: translate(0);
	z-index: 1000;
}
.header-navigation-mobile:target .header-navigation-mobile-inner {
	opacity: 1;
}




.btn-subscribe {
	color: #fff;
	display: inline-block;
	font: 500 12px/1.4 "Roboto", Helvetica, sans-serif;
	margin: 10px 5px;
	text-decoration: none;
}
.btn-subscribe:link {
	color: #fff;
}
.btn-subscribe .icon-check {
	height: 13px;
	margin: 2px 5px;
	width: 10px;
	vertical-align: top;
}
.btn-close {
	border: 0;
	background: none;
	color: #fff;
	font-size: 24px;
}
.btn-close:hover {
	color: #fff;
	text-decoration: none;
}
.header-navigation-mobile .btn-close {
	position: absolute;
	top: 0;
	right: 2%;
}
.header-navigation-mobile-label {
	color: #8a9493;
	font: 500 12px/1.3 "Roboto", Helvetica, sans-serif;
	margin: 20px 15px 0;
	text-transform: uppercase;
}

.header-navigation-mobile-inner > ul {
	margin: 10px 10% 100px;
	padding: 0;
}
.header-navigation-mobile-inner > ul li {
	margin: 20px 0 0;
	list-style: none inside;
	padding: 0;

}
.header-navigation-mobile-inner > ul li a {
	color: #444;
	font: 500 14px/1 "Roboto", Helvetica, sans-serif;
}
.follow-us-label {
	color: #fff;
	display: block;
	font: 500 12px/1.5 "Roboto", Helvetica, sans-serif;
	margin: 28px 20px 0;
	text-transform: uppercase;
}
.header-navigation-social-media {
	margin: 28px 0 0;
	padding: 0;
}
.header-navigation-social-media li {
	display: inline-block;
	list-style: none;
	height: 22px;
	margin: 0 4%;
	padding: 0;
	width: 22px;
}
.header-navigation-social-media li a {
	color: #fff;
	display: block;
	text-indent: -999px;
}
.main-menu-mobile {
	background: url(//f.i.uol.com.br/folha/especial/2016/eleicoes/svg/menu_mobile.svg) center center no-repeat;
	background-size: 100%;
	display: block;
	margin: 17px 10px 14px;
	height: 24px;
	width: 26px;
}

.icn.icn-facebook {
	background: url(//f.i.uol.com.br/folha/especial/2016/eleicoes/svg/icn-facebook-white.svg) top center no-repeat;
}
.icn.icn-twitter {
	background: url(//f.i.uol.com.br/folha/especial/2016/eleicoes/svg/icn-twitter-white.svg) top center no-repeat;
}
.icn.icn-instagram {
	background: url(//f.i.uol.com.br/folha/especial/2016/eleicoes/svg/icn-instagram-white.svg) no-repeat;
}

/* Livraria */
#bookstore-home {
	border: 1px solid #ccc;
	border-radius: 2px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	margin: 20px 0 0;
	padding: 0;
	padding-bottom: 10px;
}
.sprite.livraria {
	background-image: url('//f.i.uol.com.br/folha/especial/2016/olimpiada-no-rio/svg/logotipo_livraria.svg?2016031101');
	text-indent: -9999px;
	height: 95px;
	width: 218px;
}
.sprite.ofertas_do_dia {
	background-position: -722px -313px;
	text-indent: -9999px;
	height: 42px;
	width: 220px;
}
.sprite.icon-publifolha {
	background-position: -809px -110px;
	text-indent: -9999px;
	height: 25px;
	width: 125px;
}
#bookstore-home .sprite.facebook {
	background-position: -731px -289px;
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 15px;
}
#bookstore-home .sprite.twitter {
	background-position: -750px -289px;
	display: block;
	height: 20px;
	text-indent: -9999px;
	width: 15px;
}
#bookstore-home > header {
	border-bottom: 1px solid #ccc;
	min-height: 60px;
	height: 60px;
	overflow: hidden;
}
#bookstore-home > header h2 {
	float: left;
	margin-top: -10px;
}
#bookstore-home > header .website {
	border-left: 1px solid #ae0c1b;
	border-right: 1px solid #ae0c1b;
	float: left;
	margin: 14px 10px 0;
	padding: 10px 10px 0;
}
#bookstore-home > header a {
	color: #ae0c1b;
}
#bookstore-home > header .social-media {
	float: left;
}
#bookstore-home .social-media li {
	display: inline-block;
	margin: 28px 0 0;
	list-style: none;
}
#bookstore-home .social-media li a {
	transition: all .2s ease-in;
}
#bookstore-home .social-media li a:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}
#bookstore-home .products li {
	display: inline-block;
	margin: 20px 8px;
	text-align: center;
	width: 150px;
	vertical-align: top;
}
#bookstore-home .products li a:hover {
	text-decoration: none;
}
#bookstore-home .products li h4 {
	color: #333;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.2;
	margin: 0 0 5px;
}
#bookstore-home .products li .old-price {
	color: #666;
	display: block;
	font-size: 11px;
	line-height: 1.2;
}
#bookstore-home .products li .real-price {
	color: #333;
	display: block;
	font-size : 16px;
	font-weight : 700;
	line-height: 1.2;
} 
#bookstore-home .products li img {
	max-height: 160px;
	max-width: 180px;
	min-width: auto;
	transition: all .3s ease-in;
}
#bookstore-home .buy {
	background: #e10b28;
	border-radius: 4px;
	color: #fff;
	font-size: 13px;
	font-weight: 700;
	line-height: 15px;
	padding: 2px 18px;
	text-decoration: none;
	transition: all .3s ease-in;
}
#bookstore-home .buy:hover,
#bookstore-home .products li a:hover .buy {
	background: #c90c28;
} 
#bookstore-home .products li a:hover img {
	opacity: .9;
	filter: alpha(opacity=90);
}
#bookstore-home .products li .buy {
	display: inline-block;
	margin: 10px auto;
}
#bookstore-home .books {
	height: 210px;
	margin-bottom: 20px;
	margin-top: 0;
	position: relative;
}
#bookstore-home .books .content {
	height: 210px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
#bookstore-home .books .prev ,
#bookstore-home .books .next {
	background: #ededed;
	border-radius: 0 4px 4px 0;
	display: block;
	position: absolute;
	top: 85px;
	z-index: 110;
}
#bookstore-home .books .prev {
	left: 0;
	padding: 0 2px 10px 0;
}
#bookstore-home .books .next {
	padding: 0 0 10px;
	right: 0;
}
#bookstore-home .books .prev > span ,
#bookstore-home .books .next > span {
	border: 14px solid transparent;
	display: block;
	height: 0;
	width: 0;
}
#bookstore-home .books .prev > span {
	border-right: 14px solid #666;
	margin: 14px 10px 0 -4px;
}
#bookstore-home .books .next > span {
	border-left: 14px solid #666;
	margin: 14px -4px 0 12px;
}
#bookstore-home .books .products {
	display: block;
	font-size: 0;
	margin: 0 0 0 3px;
	position: absolute;
}
#bookstore-home .books .products .buy {
	display: block;
	width: 93px;
}
#bookstore-home .books .prev.inactive span {
	border-right-color: #ccc;
}
#bookstore-home .books .next.inactive span {
	border-left-color: #ccc;
}


/* Folha Shop */
#shopping {
	height: 270px;
		margin: 20px auto;
		width: 302px;
		overflow: hidden;
}
#shopping > iframe {
	border: 0;
	width: 302px;
}

/* Ads */
.tag-sponsorship .label { 
	color: #ccc;
	display: block;
	font: 300 10px Arial, Helvetica, sans-serif;
	line-height: 1;
	margin-bottom: 2px;
	text-align: right;
	text-transform: uppercase;
	white-space: inherit;
}

.advertising .label { 
	background: #fff;
		color: #ccc;
		padding: 0 0 5px 0;
		display: block;
		line-height: 1.5;
		text-align: right;
		text-transform: uppercase;
		font: normal 10px Arial, Helvetica, sans-serif;
}

.advertising { 
	margin-bottom: 20px;
	padding-bottom: 12px;
	background: #efefef;
	width: 300px; /* Padrão */
	margin: 0 auto 20px auto;
}

.ad-88x31.advertising.ad-88x31 {
	width: 88px;
	padding: 0px;
}

.ads-display .label {
		background-color: #fff;
}

.ads-display .advertising {
		background: url(//f.i.uol.com.br/folha/furniture/ads/bg-publicidade-6x6.png) 0 #fff;
}

.ads-display .advertising .label {
		margin-bottom: 0;
}

.ads-display {
	/*border-top: 1px solid #cfd3d9;*/
	padding: 0 0 10px 0;
}


.advertising-panel {
	background-color: #efefef;
	width: 360px;
}

.ad-300x250 {
	height: 250px;
	/*padding: 12px 30px 25px 30px;*/
}

.ad-300x600 {
	height: 600px;
	/*padding: 12px 30px 25px 30px;*/
}

/* 88x31 - Sponsorship */
.ad-88x31 {
	margin-top: 0;
	margin-bottom: 0;
}

/* 970x90 */
#ad-970x90-1 {
	margin-bottom: 35px;
		height: 100px;
		width: 970px;
}

#banner-970x90-1 {
	text-align: center;
	width: 970px;
}

/* 728x90 */
#ad-728x90-1 {
	display: none;
	height: 100px;
	width: 728px;
}

#banner-728x90-1 {
	display: none;
	text-align: center;
	width: 728px;
}

/* 320x50 */
#ad-320x50-1 {
	display: none;
	height: 62px;
	margin-bottom: 20px;
	width: 320px;
}

#banner-320x50-1 {
	display: none;
	text-align: center;
	width: 320px;
}

#ad-300x250-4,
#banner-300x250-4 {
	display: none;
}

@media (max-width: 1200px) {
	.ad-300x250,
	.ad-300x600 {
		margin-top: 50px;
	}
}

@media (max-width: 1000px) {
	/* Ads */
	#ad-970x90-1,
	#banner-970x90-1 {
		display: none;
	}

	#ad-300x600-1,
	#banner-300x600-1 {
		display: none;
	}

	#ad-728x90-1,
	#banner-728x90-1 {
		display: block;
	}

	#ad-300x250-4,
	#banner-300x250-4 {
		display: block;
	}
}

@media (max-width: 760px) {
	/* Ads */
	#ad-728x90-1,
	#banner-728x90-1 {
		display: none;
	}o

	#ad-320x50-1,
	#banner-320x50-1 {
		display: block;
	}
}

@media (max-width: 420px) {
	/* Ads */
	.advertising {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.advertising .label {
		background-color: #fff;
	}

	.ad-300x250,
	.ad-300x600 {
		padding: 0;
	}

	#ad-320x50-1, #banner-320x50-1 {
				display: block;
		}
}


/* Latest News */

.latest-news .latest-news-title {
	border-bottom: 1px solid #00adef;
	color: #00adef;
	font: 100 28px/1.4 'folhaii-heavy', Helvetica, sans-serif;
	margin: 0;
	text-transform: lowercase;
}
.latest-news .latest-news-list {
	margin: 10px 0 0;
	padding: 0;
}
.latest-news .latest-news-list-item {
	clear: both;
	list-style: none inside;
	margin: 25px 0 0;
	overflow: hidden;
	padding: 0;
}
.latest-news .latest-news-list-item:first-child {
	margin-top: 0;
}
.latest-news .latest-news-list-item-content-date {
	color: #858585;
	display: block;
	font: 400 12px/1 "Roboto", Helvetica, sans-serif;
	margin: 15px 0 0;
}
.latest-news .latest-news-list-item a {
	color: #333;
	text-decoration: none;
}
.latest-news .latest-news-list-item:hover {
	opacity: .95;	
}
.latest-news-list-item-content-title {
	font: 300 16px/1.2 "Roboto", Helvetica, sans-serif;
	margin: 10px 0 0;
}
.latest-news .latest-news-list-item-image {
	max-width: 100%;
}
.latest-news .latest-news-list-item-content-text {
	font: 100 14px/1.2 "Roboto-light", Helvetica, sans-serif;
	margin: 10px 0 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.pagination {
	font-size: 0;
	margin: 25px 0 20px 0;
	padding: 0;
	text-align: center;
}
.pagination .pagination-item {
	display: inline-block;
	vertical-align: top;
}
.pagination .pagination-item a {
	border: 1px solid #01579b;
	border-radius: 3px;
	display: inline-block;
	font: 300 14px/1 "Roboto", Helvetica, sans-serif;
	list-style: none inside;
	margin: 0 2px;
	padding: .75em 1em;
	vertical-align: top;
}
.pagination .pagination-item a {
	text-decoration: none;
}
.pagination .pagination-item:hover a {
	background: #01579b;
	color: #fff;
}
.pagination .pagination-active a {
	background: #01579b;
	color: #fff;
}
.pagination .pagination-prev,
.pagination .pagination-next {
	display: inline-block;
}
.pagination .pagination-prev a,
.pagination .pagination-next a {
	border: 8px solid transparent;
	border-right: 8px solid #015799;
	content: '';
	display: inline-block;
	margin: 10px 12px 0;
	height: 0;
	width: 0;
}
.pagination .pagination-next a {
	border-left: 8px solid #015799;
	border-right: 8px solid transparent;
}

/* Datafolha */

.datafolha.candidatos .title {
    text-transform: capitalize;
}

@media (min-width: 768px) {
	.latest-news .latest-news-list {
		margin-top: 20px;
	}
	.latest-news .latest-news-title {
		font-size: 36px;
	}
	.latest-news .latest-news-list-item-image-inner {
		float: left;
		margin: 0 20px 0 0;
		width: 145px;
	}
	.latest-news .latest-news-list-item-image {
		display: block;
		margin: 0 auto;
		max-width: 100%;
	}
	.latest-news .latest-news-list-item-content-text {
		max-width: 78%;
	}
	.latest-news .latest-news-list-item-content-date {
		margin-top: 0;
	}
	

}

/* Share */
/*.content-promessometro .box-item-share {
	float: initial;
	display: table-cell;
	width: 0;	
}
.content-promessometro .box-item-share .icon-share {
	background: url('//f.i.uol.com.br/folha/especial/2016/eleicoes/images/share-22x24.jpg') no-repeat;
	position: initial;
}

.content-promessometro .box-item-share  .box-share-list {
	width: 110px;
	right: -83px;
} */

.title .toolbar-top {
	position: absolute;
	right: 55px;
	top: 31px;
}
@media (max-width: 991px) {
	.title .toolbar-top {
		top: 20px;
	}
}
.share-item {
	backface-visibility: hidden;
	cursor: pointer;
	height: 24px;
	list-style: none;
	margin: -15px 0 0 15px;
	padding: 0;
	position: absolute;
	transform: translateZ(0);
	width: 22px;
	z-index: 99;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	text-transform: none;
}
.share-item a {
	color: #222;
	display: block;
}
.share-item .label {
	border: none;
	display: block;
	height: 24px;
	width: 22px;
}
.share-item .label:before {
	background: url("//f.i.uol.com.br/folha/especial/2016/eleicoes/images/share-22x24.jpg");
	color: #fff;
	content: "";
	display: block;
	height: 24px;
	width: 22px;
}
.share-item .share {
	background: #fff;
	border-left: 1px solid rgba(0,0,0,0.1);
	border-right: 1px solid rgba(0,0,0,0.1);
	box-shadow: -9px 0px 21px -16px rgba(0,0,0,0.75), 9px 0px 67px -16px rgba(0,0,0,0.75);
	display: none;
	float: left;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight: normal;
	font-size: 14px;
	height: 35px;
	line-height: 35px;
	margin-left: -100px;
	text-align: left;
	transition: transform 0.25s, filter 0.2s;
	width: 125px;
	-moz-transition: -moz-transform 0.25s, -moz-filter 0.2s;
	-o-transition: -o-transform 0.25s, -o-filter 0.2s;
	-webkit-transition: -webkit-transform 0.25s, -webkit-filter 0.2s;
}
.share-item .share.facebook {
	border-top: 1px solid rgba(0,0,0,0.1);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.share-item .share:last-child {
	border-bottom: 1px solid rgba(0,0,0,0.1);
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.share-item .share a:before {
	color: #fff;
	content: "";
	display: block;
	float: left;
	height: 20px;
	margin: 5px 10px 0 10px;
	width: 20px;
}
.share-item .facebook a:before {
	background: url("//f.i.uol.com.br/app/2/i-facebook.png?2016031101") 0 no-repeat;
	background-size: 17px;
}
.share-item .twitter a:before {
	background: url("//f.i.uol.com.br/app/2/i-twitter.png?2016031101") 0 no-repeat;
	background-size: 17px;
}
.share-item .plusone a:before {
	background: url("//f.i.uol.com.br/app/2/i-google.png?2016031101") 0 no-repeat;
	background-size: 17px;
}
.share-item .whatsapp a:before {
	background: url("//f.i.uol.com.br/folha/furniture/5.4/images/icon-whatsapp.png?2016031101") 0 no-repeat;
	background-size: 17px;
}
.share-item .linkedin a:before {
	background: url("//f.i.uol.com.br/app/2/i-linkedin.png") 0 no-repeat;
	background-size: 17px;
}
