﻿.fill{position:absolute;top:0;left:0;height:100%;right:0;bottom:0;padding:0 !important;margin:0 !important}
.list-language .tab-title{position:relative;display:inline-block;width:auto;margin:0 0 12px;border-radius:40px;background-color:#fff;text-shadow:0 0 1px #cfcfcf;box-shadow:4px 6px 0 rgba(0,0,0,.2);text-transform:uppercase}
.list-language .tab-title h3{font:1.57143em lunchbox-regular,Helvetica,Arial,sans-serif;padding:2px 23px;margin:0;color:#c71e47}
.list-language .tab-title h3:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.list-language .item.active .tab-title h3:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}

#map-container .map-legend {position: absolute;bottom:0;z-index:100;text-transform: uppercase;font-style: italic;font-weight: bold;font-size: 12px;}

#map-container .map-legend li {line-height: 20px;}

#map-container .map-legend .fa {font-size: 17px;vertical-align: middle;}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}


#featuresbox h3{
	font-weight:200;
	color:#eee;	
	font-family: 'Roboto', sans-serif;
	font-weight:200;
}


#featuresbox .ascsg_miniicon
{
	font-size: 34px;
	float: left;
	height: 59px;
	color:#ddd;
	padding-top: 10px;
	margin-bottom:-5px;
	width: 42px;	
	text-align:center;
}



.ascsg_1_8, .ascsg_2_8, .ascsg_3_8, .ascsg_4_8, .ascsg_5_8, .ascsg_6_8, .ascsg_7_8, .ascsg_8_8{
	float:left;
	padding:0 3% 0 3%;
	position:relative;
}

.ascsg_8_8{	width:94%;}



div.navigation { text-transform:uppercase; text-align:center; margin: 25px 0 0; font-size: 12px; }

div.navigation a { font-weight: normal; padding:0 10px; line-height: 50px; }

div.navigation span.current { padding: 0 10px; color:#ea6c35; font-weight:bold;  }

div.navigation span.pages { margin-right: 10px; display: none; }

div.navigation .alignleft, div.navigation .alignright { margin: 0; }

div.navigation .prev { float:left; }

div.navigation .next { float:right; }



#comments .navigation { padding: 0 0 18px 0; }



.container_testimonials .rectangle {
    width: 300px;
    height: 75;
    margin: 5px;
    border-radius: 2%;
    background: red;
    float:left;
}

.gridelement.box33 .col.last {
	margin-right: 0;
}

.gridelement.box50 .col.last {
	margin-right: 0;
}
#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap;}
body.skin-enabled .site-wrapper .main-header .main-header__body .main-header__body__misc,body.skin-enabled .site-wrapper #secondary_menu .nav-boxed{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;width:auto}
#secondary_menu .nav-boxed{float:none;display:block;overflow:hidden;width:100%;margin:0 !important;height:30px !important;position:relative}
#secondary_menu .nav-boxed ul{height:30px;list-style-type:none;white-space:nowrap;overflow-y:hidden;overflow-x:auto;margin-left:34px;margin-right:34px}
#secondary_menu .nav-boxed .owl-item{display:block;float:left;margin:8px 20px 0;width:auto !important}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul{text-align:center}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}

#csr-aggreegate-rate{display:inline-block;margin-top:10px}


.copyright #csr-aggreegate-rate {
	display: inline-block;
	float: right;
	margin: 0
}

#sobre .portalservicos-item a { padding: 0 10px; }

body.contraste #sobre .portalservicos-item a {
border-right: 1px solid #fff;
}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
.footer .top .menus .menu-item-has-children{float:left;width:33.33%}
.footer .top .menus .menu-item-has-children ul li a{color:#231f20;display:block;padding-bottom:3px}
.footer .top .menus .menu-item-has-children a:hover{color:#0072ff}
.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-md-3{width:25%}
.center-block{display:block;margin-right:auto;margin-left:auto}
.event-preview__content{padding:1.5rem}
.event-preview__content .button{padding:.8125em 1.5em;font-weight:400}
