﻿.fl-node-5ba80ac20c86a .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #ffffff;}
.fl-node-5ba80d0891c45 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #ffffff;}
.fl-node-5ba80ce91ac79 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #ffffff;}
.fl-node-5ba80cd63240a .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #ffffff;}
.fl-node-5ba9105550d2e .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #5f6062;}
.fl-node-5ba84c1454825 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #5f6062;}
.fl-node-5bb29a158b066 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #5f6062;}
.wrapper{padding:0 20px;margin:0 auto;max-width:1220px;width:100%}
.wrapper.overflowing{overflow:visible}
.wrapper.no-padding{padding:0;max-width:1180px}
.wrapper.narrow{max-width:920px}
.wrapper.narrow.no-padding{max-width:880px}
.wrapper.wide{max-width:2600px}
.wrapper.wide.no-padding{max-width:2560px}
.wrapper.wide-alt{max-width:1620px}
.wrapper.wide-alt.no-padding{max-width:1580px}
span.footer-linkedin.social a{color:#fff;background:#9d9d9d;padding:4px 6px}


.events-links .container{max-width:1200px;}

.events-links{
	padding:27px 0 11px;
	background:#000;
}

.events-links a{color:#fff;}

.events-links li{margin:0 0 14px;}

.events-links ul{
	margin:0;
	list-style:none;
	float:left;
	width:18.9%;
	padding:0 0 0 12.5%;
}
.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-sm-6{width:50%}
.list-inline{padding-left:0;list-style:none}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}

.aside-3-containers{
    text-align: center;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 54px;
    line-height: 24px;
}

.aside-3-containers:last-child{
padding-bottom: 94px;
}

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}


.bottom .category-module li {margin-bottom:15px; }

.item ul.category-module {list-style-type: none}

#main .item ul.category-module h3:before
{content:""}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
 
.carousel-inner .item {
	height: 100%;
}

.widget li a:after{color: #0eb774!important;}


.widget a{text-decoration:none; color:#666666;}

.widget a:hover{color:#999999;}

.footer-socket-area {
	width: 100%;
}


.widget-title {
	text-align: center;
	border-bottom: 2px solid #EEF3FA;
	font-weight: 800;
	text-transform: uppercase;
	font-size: 16px;
	margin-bottom: 35px;
	letter-spacing: 2px;
}


.widget-title span {
	background-color: #fff;
	padding: 5px 10px;
	display: table;
	margin: 0 auto -10px;
}


.footer-widgets .widget-title {
	border: 0;
	color: #fff !important;
	text-align: left;
    margin-bottom: 30px;
    letter-spacing: 2.75px;
}

.footer-main p.copy {display: inline;}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}


			td.recentcommentstextend {
				border: none !important;
				padding: 0px 0px 2px 10px;
			}


			.rtl td.recentcommentstextend {
				padding: 0px 10px 2px 0px;
			}
#search-wrapper .location-title,#search-wrapper .category-title{font-weight:bold}
.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%}

.text-center{clear: both; height: 190px; margin-top: 60px; vertical-align: center;}

.text-center p{text-align: center; font-family: "OpenSans-Regular"; font-size: 18px;}

.text-center span{font-size: 20px;}
#footerbottom #footer_social_icons,#footerbottom #footermenu{float:right}


.img-overlay {
    float: right;
    width: auto;
    position: absolute;
    right: 0;
    bottom: 26px;
}


.img-overlay a {
    padding: 8px 5px;
    background: #CC0000;
    color: #fff;
    float: left;
    width: auto;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    text-align: center;
    min-width: 140px;
}


.img-overlay a:hover {
    background: #c10000;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


h1.home_title{
	font-size:32px;
	font-weight:300;
	color:#fff;
	margin-bottom:10px;
}
header .dropdown[data-active=true] .fundo{position:absolute;right:0;background:hsla(0,0%,100%,.3);width:30em;height:14em}

#footer-logo-border {
    border-right: 1px solid white;
    float: left;
    height: 54px;
    margin-top: 19px;
    margin-right: 10px;
}
.mobile-main-nav .menu-item a i[class^=fa]{padding-right:6px}

.nav--main a { color: #1a1919; }

				
				.header-top-fixed .fold-out {
					color: #f9ccc6;
				}


.menu-item-has-children a:after,
.dropdown-toggle:after {
	display: inline-block;
	font-family: "Genericons";
	font-size: 16px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1;
	text-align: center;
	vertical-align: top;
	text-decoration: inherit;
	text-transform: none;

	speak: none;
}
.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px;}
.fusion-layout-column.fusion-one-half{width:48%;}
.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%;}

.home-page .intro-panel {
	font-family: 'Roboto',sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: 300;
    line-height: 26px;
    margin-bottom:30px;
    padding-right:30px;
}

.home-page .intro-panel p {
	margin-bottom:20px;
}
