body{
margin: 0 auto;
color: #242323;
}

.content table tr td{vertical-align: top;}

.carousel-inner>.item>img, .carousel-inner>.item>a>img{width: 100%;}
.rodape{background: #eee; padding: 15px 0;}
.rodape ul li.dropdown{display: none;}
.rodape ul li a{padding: 4px 0;}
.rodape ul li a span.glyphicon {font-size: 12px;}
.wrapper.banners-homes{margin-bottom: 20px;}
.row-banner-home{margin-bottom: 20px;}
iframe{width: 100%;}
.videos .banner-codigo{width: auto !important;}
.rodape ul li.nav-header{font-weight: bold;}
.assinatura .container .row div{padding: 8px 0; height: 20px; }

.box-blog .carousel .col-md-4{position: relative;}
.box-blog .carousel .imgs{position: absolute; width: 100%; height: 250px;}
.box-blog .carousel .textos{position: relative;}
.conteudos-arrow {background: none !important;width: 37px;border: 1px solid #D4D4D4;padding: 0 23px;color: #000;}
.left.conteudos-arrow{left: -41px;}
.left.conteudos-arrow .glyphicon-chevron-left {left: 33%;}
.right.conteudos-arrow{right: -41px;}
.right.conteudos-arrow .glyphicon-chevron-right {right: 33%;}
.conteudos-arrow:hover{background: none !important;}

.home .panel{margin-bottom: 0;}
.box-blog{margin: 0 0 16px 0;}
.logo{margin: 15px 0;}
.barra-topo{background: #f8f8f8;}
.media-list{margin-bottom: 15px;}
.media.lista-blog{margin-top: 15px;margin-bottom: 16px;}
.ul-menu-nav, .ul-arquivos{	border: 1px solid #eee; margin-bottom:15px;}
.ul-menu-nav li a{border-bottom: 1px solid #EEE;}

.ul-menu-nav li.nav-header, .ul-arquivos li.nav-header{
font-weight: bold;
padding: 10px;
border-bottom: 1px solid #eee;
}
.ul-arquivos{margin-top: 8px; padding:  5px;}
.titulo-blog{margin-top: 0;}
.form-contato img{display: block;margin-bottom: 5px;float: left;height: 47px;margin-right: 11px;width: 100px;margin-top: 11px;}
.form-contato form br{display: none;}
#fieldset-Botoes{clear: both;}
#fieldset-Botoes input{
width: 161px;
margin-top: 11px;
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
color: #333;
background-color: #fff;
border-color: #ccc;
box-shadow: none;
}

form ul.errors {padding:0; margin:0;}
form ul.errors li {color:#900 !important;}

.photo .thumbnail {
display: block;
padding: 4px;
margin-bottom: 20px;
line-height: 1.428571429;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 4px;
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
margin-right: 13px;
}
#formBusca{width: 340px;}
.media.lista-blog:first-child{margin-top: 0;}
.row-content-html{margin-bottom: 20px;}
.gal-foto{padding-left: 0;}

dl.zend_form dd.element label {
display: block;
padding: 10px 0 5px;
color: #666;
}
dl.zend_form dd.element textarea, dl.zend_form dd.element input[type=text], dl.zend_form dd.element input[type=password] {
border: solid 1px #CCC;
background: white;
font-size: 11pt;
padding: 10px;
border-radius: 6px;
color: #7C6F9B;
}
dl.zend_form dd.element input.size2, dl.zend_form dd.element select.size2, dl.zend_form dd.element textarea.size2 {
width: 350px;
border-radius: 6px;
padding: 5px;
}
fieldset dl{margin-bottom:0;}
.multicheckbox  br{display:none;}
.element.captcha br{display:none;}
#fieldset-Botoes input{
background: #d4b34c;
color: #FFF;
font-weight: bold;
border: 0;
padding: 12px 0;
}
fieldset{overflow:hidden;}
fieldset dd{float:left; margin-right:15px;}

/**************************************
BEGIN - DROPDOWN SUPPORT FOR MORE LEVELS
**************************************/
.dropdown-submenu {
position:relative;
}
.dropdown-submenu>.dropdown-menu {
top:0;
left:100%;
margin-top:-6px;
margin-left:-1px;
-webkit-border-radius:0 6px 6px 6px;
-moz-border-radius:0 6px 6px 6px;
border-radius:0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu {
display:block;
}
.dropdown-submenu>a:after {
display:block;
content:" ";
float:right;
width:0;
height:0;
border-color:transparent;
border-style:solid;
border-width:5px 0 5px 5px;
border-left-color:#cccccc;
margin-top:5px;
margin-right:-10px;
}
.dropdown-submenu:hover>a:after {
border-left-color:#ffffff;
}
.dropdown-submenu.pull-left {
float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
left:-100%;
margin-left:10px;
-webkit-border-radius:6px 0 6px 6px;
-moz-border-radius:6px 0 6px 6px;
border-radius:6px 0 6px 6px;
}
/**************************************
END - DROPDOWN SUPPORT FOR MORE LEVELS
**************************************/

.link-terceiro, .link-terceiro p {color:#FFF;}
/**
* jQuery lightBox plugin
* This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
* and adapted to me for use like a plugin from jQuery.
* @name jquery-lightbox-0.5.css
* @author Leandro Vieira Pinho - http://leandrovieira.com
* @version 0.5
* @date April 11, 2008
* @category jQuery plugin
* @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
* @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
* @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
*/
#jquery-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
}
#jquery-lightbox {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#lightbox-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
width: 49%;
height: 100%;
zoom: 1;
display: block;
}
#lightbox-nav-btnPrev {
left: 0;
float: left;
}
#lightbox-nav-btnNext {
right: 0;
float: right;
}
#lightbox-container-image-data-box {
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
padding: 0 10px 0;
}
#lightbox-container-image-data {
padding: 0 10px;
color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
width: 70%;
float: left;
text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
display: block;
clear: left;
padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
width: 66px;
float: right;
padding-bottom: 0.7em;
}