﻿
.header-inner {
    width: 100%;
    height: 100%;
    padding: 3% 0;
    float: left;
}

    .header-inner .logo-wrap {
        width: 190px;
    }
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}
.grid-ibx__item-inner {position:relative; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.welcome-banner .wrap{height:151px;position:relative}
.welcome-banner .wrap img{display:block;max-width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{text-align:left}
.et_pb_blurb.et_pb_text_align_right .et_pb_blurb_content .et_pb_blurb_container{text-align:right}
.et_pb_blurb.et_pb_text_align_justified .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}
.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:top}
.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px}
.et_pb_blurb_position_right .et_pb_blurb_container{padding-right:15px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-4{width:33.33333333%}

#new_sitemap_column_01			{ 	width:200px;		}

.new_sitemap_column				{ 	float:left; 		padding:15px 15px 15px 20px;			}




.mh-widget .search-form { background: #f9efef; }




.mh-widget-title-inner { display: inline-block; font-size: 13px; font-size: 0.8125rem; font-weight: 700; color: #fff; padding: 10px 15px; background: #fd82b1; }

.mh-widget-title-inner a { color: #fff; }

.mh-widget-title { padding: 0; border-bottom: none; background: #fd82b1; background: rgba(253, 130, 177, 0.6); }

.mh-widget-col-1 .mh-slider-caption { background: #ffadce; }




.mh-widget .tagcloud a, .mh-footer-widget .tagcloud a { background: #ffadce; }

.tagcloud a:hover, .mh-widget .tagcloud a:hover, .mh-footer-widget .tagcloud a:hover { background: #fd82b1; }

.acest-contato{float: left; width: 300px; height: 120px; margin-top: 15px;}

.acest-contato p{margin: 10px; line-height: 18px; color: #000;}

#container {
	margin: 0 auto -57px;
	position: relative;
	min-height:100%;
	height:auto !important;
	height:100%;
	width:100%
}
.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}
.lead{font-size:1.25rem}
.blockquote .lead{font-size:1.75rem;line-height:2.5rem;font-weight:200}
.media .lead{line-height:1.875rem}

.navigation .n_bj6{ background-position:-140px -160px;}
.mobile_nav .select_page{display:none}
.et_header_style_centered #main-header .mobile_nav{display:block;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}
.et_header_style_split #main-header .mobile_nav{display:block;padding:9px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}


.footer-bottom .copyright-text {
  float: left;
}


.footer-bottom .copyright-text p {
  font-size: 15px;
  font-weight: 400;
  color: #ababab;
  line-height: 26px;
  margin-bottom: 0px;
  letter-spacing: .5px;
  text-transform: capitalize;
}


.footer-bottom .copyright-text a {
  color: #ababab;
}
.carousel-image{position:absolute;top:0;left:0;min-width:100%;max-height:100%}
.carousel-image img{width:100%;-webkit-transition-property:width,height,top,left;transition-property:width,height,top,left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.disable-transitions-for-smartload .carousel-image img{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}
.carousel-image.slider-full img{max-width:100%}


.widget ul.ptwsi_social-icons li:before {
	content: none;
	margin: 0px;
	padding: 0px;
	float: none;
}

.widget ul.ptwsi_social-icons li a {
	display: inline-block;
	padding: 0px;
	text-decoration: none !important;
}

.widget ul.ptwsi_social-icons li:first-child a {
	margin-top: 0px
}
.wpspd-widget:not(.widget_text) .widget ul ul{list-style:inherit}
.wpspd-widget:not(.widget_text) .widget ul ul.sub-menu{margin-left:5px;padding-left:10px;border-left:1px solid}
.wpspd-widget:not(.widget_text) .widget ul ul.sub-menu li{position:relative}
.wpspd-widget:not(.widget_text) .widget ul ul.sub-menu li:before{content:'';height:0;width:2px;margin-right:8px;border-bottom:1px solid;position:absolute;top:50%;right:100%}

.most_dl .dls{text-align: center; width: 3rem;}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}
.article {width:68%;float:left;margin-bottom:10px;padding:0;}
.article img.left, .article img.alignleft, .wp-caption.alignleft {margin:0.3em 1.571em 0.5em 0;display:block;float:left;}
.article img.right, .article img.alignright, .wp-caption.alignright {margin:0.3em 0 0.5em 1.571em;display:block;float:right;}
.article img.center, .article img.aligncenter, .wp-caption.aligncenter {margin:0.3em auto 1em auto;display:block;}
.article img.aligncenter {margin-top:1em;margin-bottom:1em;display:block;clear:both;}
.article ul {margin:1.5em 0 1.571em 1.9em;list-style-type:square;}
.article ol {margin:1.5em 0 1.571em 1.9em;list-style-type:decimal;}
.article ul ul, .article ol ol, .article ul ol, .article ol ul {margin-top:0;margin-bottom:0;}

.pmenu {
	float: left;
}

.primary-menu ul.pmenu ul ul {
	left: -200px;
}

.normal-list li.menu-item-object-category.ac-cc { border-left-width: 4px; border-left-style: solid; padding-left: 10px; margin-bottom: 2px; }


.secondarynav ul.menu {
    list-style:none; 
    position:relative;
    left:50%;
    padding: 0;
    margin: 0;
}


.secondarynav ul.menu li {
    float: left;
    border-right: 1px solid #fff;
}


.secondarynav ul.menu li.current-menu-item a {
    background-color: #cccc; 
}


.secondarynav ul.menu li a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 15px;
    padding: 2px 15px;   
}


.secondarynav ul.menu li  a {
	color:#fff !important;
}

.mkdf-side-menu .widget ul li.page_item_has_children,
.mkdf-side-menu .widget ul li.menu-item-has-children {
padding-right: 0;
border-bottom: none;
}


.home-section {
  position: absolute;
}

.right{
  float:right;
}

.item-list .title {
  font-weight: bold;
}


.footer-logo {
	float: left;
	width: 225px;
}


.footer-logo img {
	width: 100%;
	max-width: none;
}



.container-full-width {
	width: 100%;
}


.container-full-width:before, .container-full-width:after {
	display: table;
	content: "";
	line-height: 0;
}


.container-full-width:after {
	clear: both;
}
.view-carousel #current-large-slide .current-large-slide-controls-prev,.view-slideshow #current-large-slide .current-large-slide-controls-prev{left:0;}
.view-carousel #current-large-slide .current-large-slide-controls-prev:before,.view-slideshow #current-large-slide .current-large-slide-controls-prev:before{content:"\2039";font-size:70px;font-size:4.375rem;}
.view-carousel #current-large-slide .current-large-slide-controls-next,.view-slideshow #current-large-slide .current-large-slide-controls-next{right:0;}
.view-carousel #current-large-slide .current-large-slide-controls-next:after,.view-slideshow #current-large-slide .current-large-slide-controls-next:after{content:"\203A";font-size:70px;font-size:4.375rem;}




.navigation-top {
	background: #fff;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	font-size: 16px;
	font-size: 1rem;
	position: relative;
}


.navigation-top .wrap {
	max-width: 1000px;
	padding: 0;
}


.navigation-top a {
	color: #222;
	font-weight: 600;
	-webkit-transition: color 0.2s;
	transition: color 0.2s;
}


	.navigation-top nav {
		margin-left: -1.25em;
	}


	.site-navigation-fixed.navigation-top {
		bottom: auto;
		position: fixed;
		left: 0;
		right: 0;
		top: 0;
		width: 100%;
		z-index: 7;
	}


	.admin-bar .site-navigation-fixed.navigation-top {
		top: 32px;
	}


	.site-header .navigation-top .menu-scroll-down {
		color: #767676;
		top: 0.7em;
	}


#h-t-logo-sitemap{
  width:24%;
  min-width:70px;
  height:auto; 
  border:none;
}

#container {
	background-color: #ffffff;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
.item-list .pager li.pager-next,.item-list .pager li.pager-ellipsis,.item-list .pager li.pager-previous{display:none;}
.menu_principal{padding-top:10px;padding-left:0}

#imTextObject_04_tab0 .fs18 { vertical-align: baseline; font-size: 18pt; line-height: 31px; }




#bottomsection
{
	width:100%;
}

#maps .infoboxdata
{
height:300px;
overflow:auto;
width:100%;
}
