.sidebar{
	float:right;
}
section.content{
	float: left;
}

.block{
	display: block;
	float: left;
}
.one-third{
	width:31%;
	margin:1.5%;
	border:0;
	padding: 0;
	margin-bottom: -10px;
}
.one-half{
	width:48%;
	margin:1%;
}
.first{
	margin-left:0;
}
.last{
	margin-right:0;
}
.lnls-block{
	background: #fff;
	border:solid 1px;
	border-radius:7px !important;
	-webkit-border-radius:7px !important;
	padding:4%;
	position: relative;
	margin-bottom: 10px;
	padding-top: 25px;
}

.title-wrapper.home.ioio{
	position:static;
}
.attachment-ioio.wp-post-image {
	width: 100%;
	height: auto;
	margin: auto;
	display: block;
	border: solid 1px #ccc;
	border-radius: 7px;
	margin-bottom:11px;
}
.lnls-block h4{
	font-size: 14px;
}
.lnls-block a{
	color: #000;
	text-decoration: none;
}
.event-item {
	border-bottom: solid 1px #aaa;
	margin-bottom: 15px;
}
.event-item-last{
	border:0;
}
.ioio.ico-events{
	top:37px;
	right: 62px;
	z-index: 100;
}
.ioio.social-icon{
	width: 30px;
	height: 33px;
	display: block;
	background: url("../icons/social.png");
	margin-right: 33px;
}
.lnls-block.social-icons {
	background: url('../images/efeito.jpg') no-repeat #fff;
	background-position: 0px 6px;
}

.ioio.social-icon.last{
	margin-right:0;
}
.ioio.link-twitter{
	width: 31px;	
	background-position:0 0;
}
.ioio.link-facebook{
	width: 31px;	
	background-position:119px 0;
}
.ioio.link-youtube{
	width: 30px;
	background-position:89px;
}
.ioio.link-rss{
	width: 29px;
	background-position:59px 2px;
}
.ioio.link-maps{
	width: 31px;
	background-position:30px;
}
.ioio.read-more {
	text-align: right;
	display: block;
	width: 100%;
	margin-bottom: 10px;
	font-size: 11px;
}
.ioio.read-more:hover {
	color: #666;
}
ul.list-social-home{
	height: 33px;
}
.lnls-block.social-icons{
	padding:10px;
}
.wp_bannerize_sirius_destaque ul li a img {
	width: 100%;
}
.menu-bg, .banners-credits.mt-15 {
	background: #fff;
}

div.wp_bannerize{
	width: 100%;
}

.lnls-bannerize{
	height: 270px;
}


.wp_bannerize.banner_rodape_home div{
	float:left;
	width: 14%;
}

/*PAGE SEM SIDEBAR*/
.container-pages.without-sidebar{
	
}

.container-pages.without-sidebar .title-wrapper.pages{
	padding-left:0px;
}

.container-pages.without-sidebar .title-wrapper.pages h3{
	margin-top: 25px;
	margin-left: 30px;
	width: 90%;
}

.container-pages.without-sidebar .title-wrapper.pages .title-content{
	width: 100%;
}

aside #sub-menu *{
	position:relative;
	min-width:0;
}
aside #sub-menu {
	margin:0;
	padding:0;
}
aside #sub-menu img{
	padding:3px;
}
aside #sub-menu li{
	display:block;
	cursor:pointer;
    	list-style:none;
	/*padding:2px 0 2px 10px;*/
	margin:0;
}
aside .menu-item{
	/*border-left: solid thin #DEDEDE;
	border-bottom: solid thin #DEDEDE;*/
}

aside .menu-item a, aside .menu-container-sub a {
	text-decoration: none;
	color: #005b90;
	text-transform: capitalize;
	padding: 2px 0px 2px 10px;
	border-left: solid 1px #dedede;

	display: block;
	height: 100%;
	border-bottom: solid 1px #dedede;
}

aside .menu-item a:hover {
	color: #FFF;
	background-color: #005b90;
}

aside .menu-item.current-menu-item > a{
	background-color:#005b90;
	color: #FFF;
}
aside .menu-item > .sub-menu .menu-item:hover{
}

.box-tag-cloud, .box-ultimos-posts, .box-newsletter-mailchimp{
	margin-top: 30px;
	padding-right: 20px;
}
.box-tag-cloud h3, .box-ultimos-posts h3, .box-newsletter-mailchimp h3{
	padding-left: 10px;
	color: #1180bf;
}
.box-tag-cloud > .container-tags, .box-newsletter-mailchimp > .container-mailchimp{
	padding: 10px;
	border: solid 2px #a0c4e2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.box-tag-cloud > .container-tags a, .box-ultimos-posts > .container-ultimos-posts a{
	color: #1180bf;
}
.box-tag-cloud > .container-tags a:hover, .box-ultimos-posts > .container-ultimos-posts a{
	color: #005b90;
}

.box-ultimos-posts > .container-ultimos-posts{
	width: 190px;
	padding: 10px;
	margin-left: 0px;
	border: solid 2px #a0c4e2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	list-style:none;
}

.container-mailchimp{
	margin-bottom: 30px;
}
.container-mailchimp .yks-require-description, .container-mailchimp  .yks-required-label{
	display:none;
}

.container-mailchimp .yks-mailchimpFormDivRowLabel{
	font-weight:normal;
	font-size: 10px;
	width: 100%;
	display:inline-block;
}

.container-mailchimp .yks-mailchimpFormDivRowField input[type='text']{
	height: 30px !important;
	border: solid thin #adcbe7;
	background-color: #e1ebf7;
	color: #2f5dac;
}


.container-mailchimp .yks-mailchimpFormDivSubmit{
	position: relative;
	top: -35px;
	left: 5px;
	float:right;
	width: 30px;
	
}
.container-mailchimp .yks-mailchimpFormDivSubmit .ykfmc-submit{
	font-size: 10px;
	color: #2f5dac;
	border:solid thin #adcbe7;
	background-color: #e1ebf7;
	box-shadow: 0px 0px 0.5px 0.5px rgba(0,0,0,0.2);
	cursor: pointer;
}

.container-sitemap{
	width: 100%;
	
}
.container-sitemap .coluna-50{
	width: 45%;
	margin-right: 5px;
	display:inline-block;
	vertical-align:top;
}
.container-sitemap .coluna-30{
	width: 30%;
	display:inline-block;
	vertical-align:top;
}

.container-sitemap a{
	color: #333;
	text-decoration:none;
}
.container-sitemap a:hover{
	text-decoration:underline;
}

.breadcrumb a{
	text-decoration: underline;
	color: #717171;
}
.breadcrumb a:hover{
	color: #000;
}
.form-advanced-search{
	width: 400px;
}
.form-advanced-search input[type='text'], .form-advanced-search select{
	width: 100%;
}
.form-advanced-search input[type='submit']{
	float:right;
}

/* Galeria */
.gallery-columns-3{
	width:auto;
}
.gallery-columns-3 .gallery-item {
	width: 30% !important;
}
/* Escondendo os sub-menus */
ul.sub-menu {
	display: none;
}
.the-content img{
	max-width: 100%;
}
section.content .container-content{
	border-left:none;
}




/*Corrigindo o titulo*/



.title-wrapper.pages{
	display:inline-block;
	margin-bottom: -15px;
	height: auto !important;
	min-height: 50px;
}
.title-wrapper.pages h3{
	height: auto !important;
	line-height: auto !important;
	padding-bottom: 0%;
	vertical-align:bottom;
	position: absolute;
	left: 100px;
	bottom: 12px;
	width: initial;
}
.title-wrapper.pages .icon{
	height: 60px !important;
	background: #fff url(../images/destaque-titulo.png) 5px 10px no-repeat !important;
}


.features{
	width: 80px !important;
	height: auto !important;
	vertical-align:bottom;
}
.search-result {
	border-bottom: solid 1px #eee;
	margin-bottom: 10px;

}
section.content .container-content{
	border-bottom:none;
}
.title-content.bottom{
	top: -2px;
}
