﻿

#navcontainer
{
	background-color: #003366;
	width: 90px;
	margin: 0 0;
	padding: 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}



.header-wrap {
    display: block;
    position: relative;
}


.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{
    padding-left:0;
    padding-right:0;
}


#footer_legal .col-md-12{
    max-width: 1170px;
    margin:0 auto;
    width:100%;
    float:none;
}


  
  .col-md-12 {
    width: 100%; }




.national-service-wrap{padding: 40px 0;background-color: #000;}


.national-service-wrap .entry h3,
.national-service-wrap .entry p,
.national-service-wrap .entry ul li,
.national-service-wrap .entry ul li:before{color: #fff;}


    .welcome-sec a.arrow-btn, .national-service-wrap a.arrow-btn{margin: 22px auto 0;}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

 #pg-2-0 , #pg-2-1 , #pg-2-2 , #pg-2-3 , #pg-2-4 , #pg-2-5 , #pl-2 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-2 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 
			
		 #pg-w5bec12f787145-0 , #pg-w5bec12f787145-1 , #pg-w5bec12f787145-2 , #pg-w5bec12f787145-3 , #pl-w5bec12f787145 .panel-grid-cell .so-panel { margin-bottom:30px }
 #pl-w5bec12f787145 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }

.brd3 {
	color: #7ba247;
	float: left;
	font-weight: bold;
	padding: 4px;
}
.large-4{width:33.33333%}
#bbpress-main .entry-wrapper .large-4{width:25%}
.hp-popular_list{margin:0;padding:0;border:0}
.hp-popular_list li{list-style:none;border-top:1px solid #eee;padding:10px 0}
.hp-popular_list li:first-child{border:0}
.hp-popular_list li h3{display:inline-block;font-size:1em;width:240px;margin:0 0 0 13px}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}
.site-header-is-scrolled .site-header-nav .menu-item a{padding:2px 0}
.homepage .content .subcarousel .block,.homepage .content .subcarousel .block:first-child{display:none}
.inline-list{margin-left:0}
.inline-list li{display:inline-block;margin-bottom:0}


		  body:not(.material) #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 10px; }
.dropdown-menu .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.nav-list .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.navbar .divider-vertical{width:1px;height:40px;margin:0 9px;overflow:hidden;background-color:#222;border-right:1px solid #333}
.breadcrumb .divider{padding:0 5px;color:#999}


.nav.annies .dropdown-menu .divider {
  background-color:#CEE18C;
  border-bottom: 1px solid #B3BF67;
}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}



#page {
	width: 96.153846%;
	max-width: 86.6666em;
}








#content-menu, #content-external-menu {
	position: relative;
	width: 100%;
	height: inherit;
	margin: 0 auto;
	padding: 1;
	background: #F4F6F7;
}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.feed a{float:right;}

.desktop-clear:after {
  clear: both;
}

#footer-links{border-top:1px solid #cccccc;color:#335577;text-shadow:#fafafa 1px 1px 0;}

#footer-links a,#footer-links a:link,#footer-links a:visited,#footer-links a:hover{padding-right:20px;}

#wrapper, #foot_container {
	background-color: #efefef;
	border: 1px solid #fff;
}


#wrapper #leftcol h3.moduleh3 {
	background-color:#383838;
	color: #ddd;
	border-top:	1px solid #555;
	border-right: 1px solid #999;
	border-left: 1px solid #555;
}

#wrapper #rightcol h3.moduleh3 {
	background-color:#383838;
	color: #ddd;
	border-top:	1px solid #555;
	border-left: 1px solid #999;
	border-right: 1px solid #555;
}

#wrapper {
	padding: 0 0 10px 0;
}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}

#td-mobile-nav .td-menu-socials {
  padding: 0 65px 0 20px;
  overflow: hidden;
  height: 60px;
}
.skolenie-udaje h3 { font-size: 16px; color: #e60000; padding: 0; margin: 0; display: inline;}
.small-12{width:100%}

		
		.kit-body-wrap .page-layout-wrap .template-template3 .description-container .small-12:first-child .description-content {
			border: 3px solid #f59d2b;
		}


#header-donate-inner {
border-top: none;
}
.spacer{height:0;display:block;clear:both}
.spacer-5{height:5px}
.spacer-10{height:10px}
.spacer-20{height:20px}


.header__center { display: inline-block; vertical-align: top; padding-top: 65px; }
#sidebar-left .block .content label{text-align:right;}
#sidebar-right .block{border:0px dotted yellow;}

.collect td.play {width:95px;}

.collect td.play a:hover img {opacity: 0.9;}

.onlinecasinos .bestbl a.getbonus:hover img,  .onlinecasinos .bestbl a.play:hover img{opacity: 0.9;  }

.onlinecasinos .bestbl a.play {float:right; margin: 10px 0 0 0; }

.first_logo{margin:0 auto;padding-bottom:5px;border-bottom:1px solid #49a627;height:32px;}

.menu-dropdown-btn {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    background-color: rgba(255, 255, 255, 0.1);
    color: #838383;
    margin: 0;
    padding: 10px 14px;
    
    height: 35px;
    line-height: 15px;
    text-align: center;
    font-size: 14px;
    z-index: 9;
    cursor: pointer;
}

    
    #primary-menu,
    .menu-dropdown-btn {
        display: block;
    }


.navbar-nav li.menu-item-has-children:hover .sub-menu {
	display: block;
}

    
    #header-main .mobile-menu .menu-mobile-primary-container .menu-item {
      position: relative; }

    
    #header-main .mobile-menu .menu-mobile-utility-container .menu-item {
      position: relative; }
#header #block-superfish-1 .content #superfish-1-accordion.sf-menu.sf-style-agiusa li.first{padding-top:.75em;}

#left-footer {
	width: 320px;
	float: left;
	margin-top:18px;
}

#left-footer .content {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 16px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CDCDCD;
}
.vc_row.vc_row-no-padding .vc_column-inner{padding-left:0;padding-right:0}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}
.vc_column-inner::after{clear:both}



	 

#wrap{
	min-height: 100%;
	min-width: 100%;
	display: block;
}

span.pr349 {
  font-size: 64px;
}
.text-center{text-align:center}

.text-center.smalltitle span {
	padding-left:12px !important;
}

.text-center.smalltitle {
	margin-top:0;
}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}
.leaderboard,.min-height-small{min-height:50px}
.leaderboard{margin-bottom:0;text-align:center}
.leaderboard-fullwrap{margin:15px 0;text-align:center;padding-top:20px;padding-bottom:20px}
.leaderboard-fullwrap .leaderboard{display:inline-block}
.container-ads__ad .leaderboard{text-align:center;display:inline-block}
footer .leaderboard-fullwrap{margin-bottom:0;padding-bottom:0}
footer .leaderboard-fullwrap .leaderboard{padding-bottom:0}


.aetw-hero-content-wrap {
  float: left;
  max-width: 320px;
  background-color: rgba(255,255,255,0.9);
  -webkit-box-shadow: 2px 2px 1px rgba(24, 24, 24, 0.05);
  -moz-box-shadow: 2px 2px 1px rgba(24, 24, 24, 0.05);
  box-shadow: 2px 2px 1px rgba(24, 24, 24, 0.05);
}

    
    


        
    #slider, #slider_area, .slide{
	height:300px;
    }


        
    .big#slider, .big#slider_area, .slide.big{
	height:420px;
    }

 
    #slider_area{
        overflow:hidden;
	width:940px; 
        margin:0 auto;
        position:absolute;
	overflow:hidden;
        z-index:1; 
        padding:0px;
    }

        
    
    #slider_area .desc{
	width:500px;
        position:absolute;
        z-index:6;
        top:40px;
        margin:0px;
        font-size:14px; 
	padding: 10px 10px 10px 10px; 
	font-weight:normal;
	line-height:24px;  
    }

        
    #slider_area .desc a{ 
	text-decoration:underline;
    }


    #slider_area .desc a:hover{ 
	text-decoration:none;
    }
.mb-2,.my-2{margin-bottom:.5rem !important}

    .footer .content .newsletter{
      font-family:"Gotham A", "Gotham B", sans-serif;
      font-size:12px;
      font-weight:400;
      font-style:normal;
      -webkit-font-smoothing:antialiased;
      -moz-osx-font-smoothing:grayscale;
      line-height:15px; }

      .footer .content .newsletter .subtitle{
        margin-bottom:10px; }

      .footer .content .newsletter h4{
        margin-top:15px;
        margin-bottom: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-left:15px;padding-right:15px}
.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{float:left}
.col-xs-12{width:100%}


.s5_h3_first, #subMenusContainer .S5_submenu_item:hover .s5_sub_a_span, .highlight_color, .line_1_404, .btn-link {
color:#E3601A !important;
}

.clearfix:after{content:"";display:table;clear:both;}
.vc_single_image-img{display:block}


.front-hero-text-title {
  color: #fff;
  margin-bottom: 0;
  margin-top: 0;
}


#notepad-1 .slide-content {background-color: #FA781E!important;}

#notepad-1 .cornered { border-top: 40px solid #FA781E;}

.notepad { position: absolute; float: right; right: 0px; top: 30%; top: 50px;}

.sfsi_plus_widget
{
	min-height: 55px;
}

.sfsi_plus_widget a img {
    box-shadow: none!important;
    outline: 0;
}

.sfsi_plus_widget .sfsi_plus_linkedin_tool_bdr .sfsi_plus_inside .icon4,
.sfsi_plus_widget .sfsi_plus_gpls_tool_bdr .sfsi_plus_inside .icon1,
.sfsi_plus_widget .sfsi_plus_fb_tool_bdr .sfsi_plus_inside .icon1 { height: auto}

.sfsi_plus_widget .sfsi_plus_wDiv .sfsi_plus_wicons .sfsiplus_inerCnt a, .sfsi_plus_widget .sfsi_plus_wDiv .sfsi_plus_wicons .sfsiplus_inerCnt a.sficn
{
	padding: 0px;
	margin: 0px;
	width: 100%;
	
	border: medium none;
}


.topShopb a .img{
display: block;
overflow: hidden;
width: 100%;
height: 270px;
}

.topShopb a .img img{
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
-moz-transform: scale(1.05);
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}


.topShopb a:hover .img img{
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}






.img-anime2 img {
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}


.img-anime2:hover img {
-webkit-transform: scale(1.3);
transform: scale(1.3);
}



#menu_container{margin:5px auto;}

#menu_container ul{margin-bottom:0px !important;}


.whole{width:100%; display:inline-block; float:left;}
.site-hero-slider .e-login-form{position:absolute;left:0;top:0;height:100%;width:100%}
.et-social-icons{display:none}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}
#list li ul li.blank:hover{background:None}
#list li ul li.blank{border:none;padding:18px 0}


.genesis-nav-menu .menu-item {
	display: inline-block;
	margin-bottom: 0;
	padding-bottom: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}



.menu .menu-item:focus {
	position: static;
}

	.js .nav-primary .genesis-nav-menu .menu-item,
	.js .site-header .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		margin: 1px 0;
		position: relative;
		text-align: left;
	}

	.js .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}
.mobile-region-menu{position:absolute;text-align:right;width:80%;padding-top:20px;left:0;display:none}

.latest-news-title{
    color:#000000;
    font:24px/30px minion;
    padding:0 30px 30px;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

.title_widget{
    margin: 0 auto 20px;
    position: relative;
}

.title_widget h3 {
    border-bottom: 1px solid #D6D6D6;
    font-family: Lato,sans-serif;
    font-weight: 700;
    font-size: 18px;
    color: #464646;
    margin-top: 0;
    line-height: 50px;
    margin: 0 auto;
    text-transform: capitalize;
}


.sidebar-category {
	color: #999999;
	font-size: 11px;
}
img.alignnone{margin:5px 0 20px}
.collapse{display:none;visibility:hidden}
.collapse.in{display:block;visibility:visible}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.authors-listing-content .wpb_column{margin:0 0 40px}
.nav-content{background-color:#fff;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:60px;width:100%;z-index:9999}
.promo-listing__content{padding:30px;padding:1.875rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#66616f;position:relative}
.flash-message a:hover,.promo-listing__content-link{text-decoration:none}
.promo-listing__content-link:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}

.main .tiff .action-buttons {
    margin-top: 32px;
    text-align: center;
}
.tatsu-inline-text .body_1,.tatsu-inline-text .body_2{display:inline-block}
.body_1{font-family:Hind,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:400;font-style:normal;font-size:15px;text-transform:none;letter-spacing:0;line-height:25px;color:rgba(132,137,145,1)}
.pswp__top-bar{position:absolute;left:0;top:0;height:2.44444rem;width:100%}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}
.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}
.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}
.pswp--minimal--dark .pswp__top-bar{background:0 0}


 

#columnLeft, #top_nav, #slidebox ,#slider_tabs, #risk_shipping,#craftysyntax,#call_me_now,#home_box-1,#home_box-2,#home_box-3,#home_box-4,   .noprint{display: none;}


	.section--overview-links .wrapper {
		width: 100%;
	}

#maininner { width: 82%; }



img.scale-with-grid,#Content img{max-width:100%;height:auto}

.img.scale-with-grid, #Content img {
    max-width: 100%;
    height: auto;
    margin-top: 0px;
}
.n2-ss-slider.n2-ss-mobile .n2-ss-slider-1,.n2-ss-slider.n2-ss-tablet .n2-ss-slider-1{background-attachment:scroll!important}
.n2-ss-slider .n2-ss-slider-1 .n2-ss-layer-content{min-height:100%}
div#n2-ss-2 .n2-ss-slider-1{position:relative;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;height:600px;border-style:solid;border-width:0px;border-color:#3e3e3e;border-color:RGBA(62,62,62,1);border-radius:0px;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;}


a.alignnone {
    display: inline-block;
}


a.alignleft,
a.alignnone,
a.alignright {
	max-width: 100%;
}


img.alignnone,
.alignnone {
	margin-bottom: 12px;
}


.before-footer-widgets a.aligncenter,
.before-footer-widgets a.alignleft,
.before-footer-widgets a.alignnone,
.before-footer-widgets a.alignright {
	margin: 0;
	padding: 0 15px;
}


.home-middle .featured-content .alignnone {
	margin-bottom: 32px;
}

	
	.pum-container .modalInner .content .person {
		display: block !important;
		width: 100% !important;
		height: auto !important;
		margin: 0 auto 25px auto !important;
	}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}


.woocommerce-tabs .nav-tabs {
	border-color: #860566
}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.site-footer .logo-img{max-height:6rem}

.dc_zoom_css span.roll_css6:hover {
	opacity: 0.9;
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
}

.dc_zoom_css span.roll_css6 {
	-o-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition: -webkit-transform 1s;
	height: 100%;
	opacity: 0;
	position: absolute;
	width: 100%;
}

.dc_zoom_css span.roll_css6 img:hover {
	opacity:1;
}

.dc_zoom_css span.roll_css6 .social {
	width: 59%;
}
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
.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-sm-4{width:33.33333333%}

.post h3 {
	color: gray;
	font-size: 150%;
	font-weight: normal;
	margin-bottom: 1.5em;
	}
.posts-container[data-load-animation=fade_in_from_bottom] .inner-wrap,.posts-container[data-load-animation=fade_in] article .inner-wrap{opacity:1!important;transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important}
.category .posts-container{height:auto !important;}
.category .posts-container article{border:2px #eaeaea solid;padding:10px;border-radius:5px;}



.home-widgets .widget-wrapper {
	min-height:218px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.widget-wrapper{margin:0 0 20px;padding:20px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f9f9f9}
.widget-wrapper input[type=email],.widget-wrapper input[type=password],.widget-wrapper input[type=text],.widget-wrapper select{width:75%}
#container:after,#container:before,.clearfix:after,.clearfix:before,.widget-wrapper:after,.widget-wrapper:before{display:table;content:" "}
#container:after,.clearfix:after,.widget-wrapper:after{clear:both}
.ie7 #container,.ie7 .clearfix,.ie7 .widget-wrapper{zoom:1}
.content-series-tag{position:absolute;top:0;right:0;font-family:"Lato",sans-serif;background-color:#ea5b25;z-index:2}
.content-series-tag a{padding:.25rem;color:#fff;font-size:1rem}
.content-series-tag a:before{margin-right:.25rem;font:normal normal normal 16px/1 FontAwesome;content:'\f0c5'}
#home-content-container{padding-left:0 !important;padding-right:0 !important}
#home-content-container .column,#home-content-container .columns,#home-content-container .columns{padding-left:0 !important;padding-right:0 !important}
.small-12{width:100%}

  .call-out__img {
    
  }

  .work-out__image, .work-out .call-out__img {
    margin-top: 75px;
  }

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}


.homeIcons li .detail {

	display:list-item;

	list-style-type:none;

	padding-left:127px;

	opacity:0.35;

	-webkit-transition: all .25s ease;

	-moz-transition: all .25s ease;

	-ms-transition: all .25s ease;

	-o-transition: all .25s ease;

	transition: all .25s ease;	

}


.homeIcons li:hover img, .homeIcons li:hover .detail {

	opacity:1;

}


.homeIcons li.hoverMob img, .homeIcons li.hoverMob .detail {

	opacity:1;

}


#diller {margin:0 auto; width:1005px; text-align:center; overflow:hidden;}

#diller ul {padding:0; margin:10px 0 10px 100px; list-style:none;}

#diller li {display:inline; float:left; padding:3px; margin:0 15px 0 0; font-family:Verdana; font-size:11px; background-color:#f5f5f5; vertical-align:middle;}

#diller li.aktif {background-color:#FFFFFF; font-weight:bold;}
#mobile-menu{display:none;position:fixed;top:0;right:-300px;background:#000;z-index:9999;padding:20px;width:300px;overflow-y:auto}

.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-right: 15px;
  padding-left: 15px;
}

  .col-md-6 {
    width: 50%;
  }
.header-bottom-left,.navbar-header{display:inline-block}
.navbar-header{display:none}


.entry-meta a,
.widget-container a,
.footer2 a {
	border-bottom: 1px dotted transparent;
}


.widget-container {
	padding: 5px;
	margin: 0 0 20px 0;
}


.widget-container ul li {
	display: block;
	float: none;
	margin-bottom: 0.5em;
}
 .widget-container, .widget-container a { font-family: inherit; }
 .entry-meta a:hover, .widget-container a:hover, .footer2 a:hover { border-bottom-color: #CCCCCC; }
 .sidey .widget-container { color: #555555; background-color: ; }
 .sidey .widget-container a {color:;}
 .sidey .widget-container a:hover {color:;}
 #footer .widget-container { color: #555555; background-color: ; }
 #content p, #content ul, #content ol, .widget-container, .widget-container a, table, table td, .ppbox , .navigation, #content dl, #content { font-size:18px;line-height:1.8em; word-spacing:Default; letter-spacing:; }

.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-lg-12 {
    width: 100%;
  }


.tile-text-wrapper {
    display: block;
    height: 100%;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
    transition: all .33s;
    width: 80%; }


a:hover .tile-text-wrapper {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    transition: all .33s;}

.computer{
    display: block;
    width: 700px;
    position: relative;
    margin: 0 auto;
}

.computer-container {
    background: linear-gradient(#C8C8C8,#fff);
}

.mh-loop-pagination { margin-top: 20px; }

.page-numbers:hover, .mh-loop-pagination .current, .mh-comments-pagination .current, a:hover .pagelink { color: #fff; background: #e64946; }




.infinite-scroll .mh-loop-pagination { display: none; }


.portaltype-agendadiaria #wrapper { width: 420px; }


#wrapper {
margin: 0 auto;
width: 100%;
font-size: 1.2em;
}


#wrapper #footer {
padding: 20px 0;
min-height: 50px;
width: 100%;
}

#wrapper #footer .footer-logos {
margin: 0 0 -20px;
padding: 2em 0;
max-width: 100%;
background: #00420c;
}

#wrapper #footer .logo-brasil img { float: right; }

#wrapper #footer p { clear: both; }

#wrapper #footer img {
float: none;
margin: 1em;
max-width: 40%;
}


.banner{ margin:20px 0px; padding: 21px 30px 21px 17px; background:#ffffff; border-radius:10px; box-shadow:0 0px 3px #dddddd; border:1px solid #dddddd; position:relative;}

.banner .title1{font-size: 27px; line-height: 55px; letter-spacing: -1px; font-weight: 100; text-shadow: 0 1px 0 rgba(0,0,0,0.23);}

.banner .title2{font-size: 30px; line-height: 57px; font-weight: 100; margin-bottom: 20px;letter-spacing: -1px;text-shadow: 0 1px 0 rgba(0,0,0,0.23); text-align:center; text-transform:uppercase;}

.banner .text{padding: 0 0 0 3px;margin-top: -5px;}

.banner img { max-width:100%;}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.minHeight.wpb_column {
  min-height: 300px;
}

#custom_col_5 .wpb_column.vc_col-sm-2 {
  width: 20%;
}

#bottomcta.vc_row .vc_inner.vc_row.cta-content .wpb_column:first-child::after {
  border: 1px solid #fff;
  content: "";
  height: 80%;
  position: absolute;
  right: -1px;
  top: 11%;
}

.vc_row.wpb_row .wpb_column.vc_column_container .vc_column-inner {
  padding-top: 10px !important;
}

	#topbar-inner {padding:0 5px;box-sizing:border-box;}

	#topbar { height:auto; margin-top:0px; position:inherit; }


#topbar:hover { 
	filter: alpha(opacity=100);
	opacity: 1;
}


body.nirvana-topbarfull #topbar-inner { max-width:95%; }


body.nirvana-topbarhide #topbar { display: none; }

body.nirvana-topbarfixed #topbar {
 	position: fixed;
	top: 0;
	z-index: 300;
	opacity: 0.8;
}

body.nirvana-topbarfixed.admin-bar #topbar { top: 32px; }
.post-img .bx-wrapper .bx-controls-direction a{top:50%;margin-top:-15px}
.list-item .post-img{width:180px;margin-right:25px}
.post-img{margin-bottom:25px;text-align:center}
.post-img img{max-width:100%;height:auto;vertical-align:middle}
.post-img.audio iframe{width:100%;height:166px}
.post-img-full{width:100%;height:660px;background-size:cover;background-repeat:no-repeat;background-position:center}
.post-img-full.video{display:table}
.post-img-full.audio .video-full iframe{width:100%;height:190px}
.post-img-full.audio.spotify-audio .video-full iframe,.post-img.audio.spotify-audio iframe{height:280px}
.fullimage-gallery .post-img-full{margin-top:0}
.grid-item .post-img{margin-bottom:18px}
.post-entry .index-item .grid-item .post-img{margin-bottom:12px}

#col_2{
	width:317px;
	float:left;
	margin-left:20px;
	}
.scene-container .scene-heading-contain{display:block;margin:50px 0;position:relative;width:100%;margin:0;z-index:2;}
.scene-container .scene-heading-contain .scene-heading-contain-inner{max-width:1230px;width:80%;height:auto;margin:0 auto;}
.scene-container.no-cta .scene-heading-contain{top:57%;}
.scene-container.is-quote .scene-heading-contain{top:43%;}
.scene-container.is-quote.no-cta .scene-heading-contain{top:54%;}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}


#mf_serp_modal .mf_close {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 20px;
	height: 20px;
	margin: 0;
}


#mf_serp_modal .mf_close i {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	font-size: 2.1rem;
	line-height: 1;
}


				#catapult-cookie-bar {
					box-sizing: border-box;
					max-height: 0;
					opacity: 0;
					z-index: 99999;
					overflow: hidden;
					color: #ddd;
					position: fixed;
					left: 0;
					bottom: 0;
					width: 100%;
					background-color: #464646;
				}

				#catapult-cookie-bar a {
					color: #fff;
				}

				#catapult-cookie-bar .x_close span {
					background-color: inherit;
				}

				#catapult-cookie-bar h3 {
					color: #ddd;
				}

				.has-cookie-bar #catapult-cookie-bar {
					opacity: 1;
					max-height: 999px;
					min-height: 30px;
				}
.page-wrapper{height:auto;min-height:100%;margin:0}
body .page-wrapper{background-image:none !important}
.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}


body .wpb_text_column{margin-bottom:0px}


body .wpb_text_column h2:last-child, body .wpb_text_column h3:last-child{margin-bottom:10px}
.img-responsive{display:block;height:auto;max-width:100%}
.main-menu__container{-moz-align-items:center;-moz-flex-direction:row;-moz-flex-wrap:wrap;-moz-justify-content:center;-ms-align-items:center;-ms-flex-direction:row;-ms-flex-pack:center;-ms-flex-wrap:wrap;-ms-justify-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center}
.slide-title{position:absolute;margin-top:10%;left:20%;color:#fff;font-size:50px;text-shadow:1px #000;text-shadow:1px 1px 1px #000000}


    .header_slider .slides_container,
    .header_slider .slide {
        width:320px}


    .slideshow.slideText .slides_container .slide{
        padding:10px;
    }

    .slideshow.slideQuotes .slides_container {
        width:270px;}

    .slideshow.slideQuotes .slides_container .slide{
        width:260px}

    .grid_8.content .slideshow .slides_container .slide {
        max-width: 468px;
    }


    .sidebar .slideshow .slides_container .slide {
        max-width: 170px;
    }

    .slideshow .slides_container img {
        max-width: 97% !important;
    }

.categorylist {
	float: right;
	width: 201px;
	margin: 0px auto;
}

.categorylist li {
	float: left;
	text-align: left;
    font-size: 16px;
    color: #3a525e;
	padding: 2px 0 2px 14px;	    
}

.categorylist li a {
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
}
		
	.pagetitle, .headertext, .contentsplitter, .categorylist, .footerarea {display: none;}
.padt50{padding-top:50px}
.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-lg-12{width:100%}
.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}

	.navbar-default .navbar-collapse{border:0;background-color:#FFF}
.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}
.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

.speakers__item{
    display: block;
}

    .speakers__item:nth-child(even) .speakers__photo{
        left: 50%;
    }

    .speakers__item:nth-child(even) .speakers__info{
        left: 0;
    }

    .speakers__item:nth-child(odd) {
        padding-right: 7px;
    }

    .speakers__item:nth-child(even) {
        padding-left: 7px;
    }

    .speakers__item:nth-child(4n+3) .speakers__info,
    .speakers__item:nth-child(4n+4) .speakers__info{
        left: 0;
    }

    .speakers__item:nth-child(4n+3) .speakers__photo,
    .speakers__item:nth-child(4n+4) .speakers__photo{
        left: 50%;
    }
 #pg-775-0 , #pg-775-1 , #pg-775-2 , #pl-775 .panel-grid-cell .so-panel , #pl-775 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pgc-775-0-0 , #pgc-775-1-0 , #pgc-775-2-0 , #pl-775 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }
 #pl-775 .panel-grid , #pl-775 .panel-grid-cell {  }
 #pl-775 .panel-grid .panel-grid-cell-empty { display:none }


.pc {
  display: block; }
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}
.inline-block{display:inline-block}
.social ul.social-links li.inline-block{height:40px;width:40px}
.nav-bar.active li.inline-block{width:100%;display:block;border-bottom:1px solid;border-color:#ec8468}
.bg-site-header li.inline-block.mr1{width:43%}

        #marquee_me_3{
			position: absolute;
			overflow: hidden;
			white-space: nowrap;
		}

		#marquee_me_3 div{font-size:10px;}
.padding5,#testoScaduto,#testoDuplicato{padding:5px;}

#header_content {padding: 0;}

#header_content nav {float:left;margin-top:30px;}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.list-group+.panel-footer{border-top-width:0}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}


.img-responsive {
	width: 100%;
}


.img-responsive-mw {
	max-width: 100%;
	height: auto;
}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 90%;
	color: #000000;
	text-align:left;
	text-decoration: none;
	
}

.part2 .deep .top-img{
    margin: 20px 0 15px 0;
}

.part2 .deep .top-img .img{
    width: 119px;
    height: 68px;
    overflow: hidden;
}

.part2 .deep .top-img .img img{
    width: 119px;
    height: 68px;
}

.part2 .deep .top-img .rt{
    padding-top: 10px;
    width: 251px;
    line-height: 25px;
}



#slider #sliderposts{
    width: 90% !important;
		overflow:hidden !important;
		position:absolute;
		color:#fff;
		padding: 0 20px;
		bottom:10px;
font-size:18px;
    text-shadow: 2px 2px #000;
    text-align:left !important;
    background:#00792A;
opacity:.8;
line-height:26px !important;
}




#slider #sliderposts a{
font-size:16px;
color:#fff;
float:right;
border:1px solid #fff;
padding:6px;
margin-bottom:20px;
}



#slider #sliderposts a:hover{
border:1px solid #00792A;
background:#fff
}

.section-header {
	text-align: center;
	padding-bottom: 75px;
}

.section-header h2, #focus .section-header h2 a, #team .section-header h2 a, #aboutus .section-header h2 a, #testimonials .section-header h2 a, #contact .section-header h2 a {
	padding-bottom: 10px;
	line-height: 40px;
	position: relative;
	display: inline-block;
	font-size: 45px;
	text-transform: uppercase;
	margin-top: 15px;
	margin-bottom: 0;
}

.section-header .section-legend {
	font-size: 16px;
	margin-bottom: 0;
	color: #000;
	padding-top: 0;
}

.about-us .section-header .section-legend {
	color: #FFF;
}

.testimonial .section-header .section-legend {
	color: #FFF;
}

.contact-us .section-header .section-legend {
	color: #FFF;
}

    .section-header h2{
        font-size: 35px;
    }


.js #menu {display:none;}

.hnav ul#menu {
    text-align: right;
    float: right;
}
.ss .ui-socialbar-item.pinterest .ui-socialbar-image{background-position:0 -1040px;}
.ss .ui-socialbar-item.pinterest:hover a,.ss.effect--fade .ui-socialbar-item.pinterest a{background-position:0 -1080px;}
.ssm .ui-socialbar-item.pinterest .ui-socialbar-image{background-position:0 -780px;}
.ssm .ui-socialbar-item.pinterest:hover a,.ssm.effect--fade .ui-socialbar-item.pinterest a{background-position:0 -810px;}


#container {
  max-width: 1296px;
  margin: 0  auto;
  padding: 0em;
  overflow: hidden;
  background-color: #ffffff;
}


#header-text-nav-wrap {
	padding-top: 15px;
	padding-bottom: 15px;
}

	.better-responsive-menu #header-text-nav-wrap {
		padding: 0;
	}

	.better-responsive-menu #header-text-nav-wrap #header-right-section .widget {
		padding: 0;
	}



.clearfix {
	display: inline-block;
}


.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}


* html .clearfix {
	height: 1%;
}
.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-lg-4{width:33.33333%}
.banner-container.banner-multiple .slide-container{-webkit-box-flex:1;-webkit-flex:1 0 100%;-moz-flex:1 0 100%;flex:1 0 100%;margin-right:100vw;opacity:0}
.banner-container.banner-multiple .slide-container.active{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-order:-1;order:-1;opacity:1;z-index:9}
.banner-container.banner-multiple .slide-container.active .banner-image{opacity:1}
.banner-container.banner-multiple .slide-container.active .infobox-container{display:block}
.banner-container.banner-multiple .slide-container .banner-image{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}




.wpp-no-data {
}
.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-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{float:left}
.col-xs-4{width:33.33333333%}
.amp-onair-show-timeslot{color:#fff;font-size:10px}
.img-responsive{display:block;height:auto;max-width:100%}
.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}
.wp-block-image img{max-width:100%}
.wp-block-image.aligncenter{text-align:center}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}
.wp-block-image .alignleft{float:left;margin-right:1em}
.wp-block-image .alignright{float:right;margin-left:1em}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}
.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}
.dark-nav .site-header #menu-main{border-top:1px solid #fff}
.collapse{display:none}
.collapse.in{display:block}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}

.img_wht_rit{
margin-right:15px; 
padding:6px;
border:#f99e1f 1px solid;

}

.crp_clear {
	clear: both;
}


header .center .langs{
  position: absolute;
  list-style: none;
  top: 12px;
  right: 15px;
}


header .center .langs li{
  display: inline-block;
  margin-right: 10px;
}


header .center .langs li img{
  border: 1px solid #01529e;
  height: auto;
  width: 20px;
}


header .center .langs li:last-child{
  margin-right: 0px;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

      #page #masthead .site-nav-container #site-navigation #mega-menu-menu-1 .mega-menu-item a {
        font-family: 'Raleway', sans-serif;
        font-weight: 400;
        letter-spacing: 1.5px; }

      #page #masthead .site-nav-container #site-navigation #mega-menu-menu-1 .mega-menu-item.twitter-link a:before {
        font-family: 'Font Awesome 5 Brands';
        content: "\f099";
        font-size: 18px; }
.section-2 .inner-content{padding:40px
5% 20px}
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_promo_description{position:relative;padding-bottom:20px}
.et_pb_promo_description p:last-of-type{padding-bottom:0}
.hero-block__content{box-sizing:border-box;line-height:1.2;margin:0;padding:20px;text-transform:uppercase}
.hero-block__content h1{line-height:1.2;margin-bottom:0}
.hero-block__content span{display:block;font-size:1.375rem;line-height:1.3;margin-top:8px}
.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item{background-color:#54595f}
.jet-slider__item{overflow:hidden}

.mob-iconic-ydo{width: 100%; display: inline-block;}

.mob-iconic-ydo img{width:100%;}
.cookie-notice-container{padding:10px;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}


.btn--top_text .btn__arrow {
  display: block;
  position: absolute;
  left: 50%;
  height: 10px;
  width: 10px;
  border-left: 2px solid white;
  border-top: 2px solid white;
  -webkit-transform: translateX(-50%) rotate(45deg);
          transform: translateX(-50%) rotate(45deg);
}


.copyright-area__light .btn--top_text .btn__arrow {
  border-color: #262526;
}


.btn--top_text .btn__arrow--top {
  top: 2px;
}


.btn--top_text .btn__arrow--bottom {
  top: 8px;
}



.equal-height .column .column_attr{height:100%;box-sizing:border-box}



.column_attr.align_left{text-align:left}

.column_attr.align_right{text-align:right}

.column_attr.align_center{text-align:center}

.column_attr.align_justify{text-align:justify}

.mcb-section.bg-cover,.mcb-wrap.bg-cover,.column_attr.bg-cover{background-size:cover}

.mcb-section.bg-contain,.mcb-wrap.bg-contain,.column_attr.bg-contain{background-size:contain}

	.mcb-section.bg-cover-ultrawide,.mcb-wrap.bg-cover-ultrawide,.column_attr.bg-cover-ultrawide{background-size:cover}
.abcp_process__item__title{font-size:18px;padding-top:10px;font-weight:300}
.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{position:relative;min-height:1px;padding-left:9px;padding-right:9px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10{float:left}
.col-xs-10{width:100%}
.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:14px}


.clear_both { clear:both; }


	.section--overview-links .wrapper {
		width: 100%;
	}
.no-widget-icons h3.widget-title::before{content:none!important}

.l_text .l_bj2{ background-position:-71px -207px ;}
.responsive-image-width .wp-block-spacer[style="height:133px"]{height:80px!important}
.responsive-image-width .wp-block-spacer[style="height:60px"]{height:25px!important}
.responsive-bigger-text .wp-block-spacer[style="height:77px"]{height:25px!important}

header h1.logo {
  position: absolute;
  left: 50%;
  width: 120px;
  margin: 0 0 0 -60px;
  display: block;
  z-index: 100;
}

.nav_scroll .logo img {
  width: 60%;
}

.nav_scroll h1.logo {
  margin: 38px 0 0 -60px;
}

.inner_scroll .logo img {
  width: 90%;
}
div#footer-main .col-md-3:nth-child(3){margin-top:34px}
.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%}

  .media .pull-left,
  .media .pull-right {
    display: block;
    float: none;
    margin-bottom: 10px;
  }

.pull-left {
	float: left;
	
}


.chiffres .highlight {
	display: inline-block;
	margin-bottom: 10px;
	padding: 20px 60px;
	color: #ffffff;
	background-color: #18a1b4;
	font-size: 2.4rem;
	letter-spacing: 0.05em;
}

.suphead .meta {
  text-transform: uppercase;
  padding: 0.5rem 0.3125rem;
}

.suphead .meta a {
  font-size: 0.8125rem;
  padding: 0.3125rem 0.5rem;
  color: #A8A8A7;
  display: inline-block;
}

.footer-small .acc-content {
  display: none;
}

  .footer-small {
    display: none;
  }





.art-postfootericons,
.art-postfootericons a,
.art-postfootericons a:link,
.art-postfootericons a:visited,
.art-postfootericons a:hover
{
  font-family: "Century Gothic",Arial, Helvetica, Sans-Serif;
  color: #4B5758;
}


.art-postfootericons
{
  padding: 1px;

}


.art-postfootericons a, .art-postfootericons a:link
{
  text-decoration: none;
  color: #575757;
}


.art-postfootericons a:visited, .art-postfootericons a.visited
{

  color: #575757;
}


.art-postfootericons a:hover, .art-postfootericons a.hover
{


  color: #1C1C1C;
}
.carousel-inner{position:relative;overflow:hidden;width:100%}
.main-nav ul.menu li a{padding-right:15px !important;font-size:18px !important}
.main-nav ul.menu li:last-child a{padding-right:0px !important}
.responsive-grid-active .block-type-navigation ul.menu.selectnav-active{display:none}
#main-wrapper .menu-item-object-product_cat .hb-menu-description{display:none}
#mobile-menu.interactive li.menu-item{height:auto!important}

.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
.mkd-grid-col-10:after,.mkd-grid-col-10:before,.mkd-grid-col-11:after,.mkd-grid-col-11:before,.mkd-grid-col-12:after,.mkd-grid-col-12:before,.mkd-grid-col-1:after,.mkd-grid-col-1:before,.mkd-grid-col-2:after,.mkd-grid-col-2:before,.mkd-grid-col-3:after,.mkd-grid-col-3:before,.mkd-grid-col-4:after,.mkd-grid-col-4:before,.mkd-grid-col-5:after,.mkd-grid-col-5:before,.mkd-grid-col-7:after,.mkd-grid-col-7:before,.mkd-grid-col-8:after,.mkd-grid-col-8:before,.mkd-grid-col-9:after,.mkd-grid-col-9:before,.mkd-grid-row:after,.mkd-grid-row:before{content:" ";display:table}
.mkd-grid-row{margin-left:-15px;margin-right:-15px}
.mkd-grid-row:after{clear:both}
#responsive-menu-container #responsive-menu-wrapper{background:#fff}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}


.genesis-nav-menu .menu-item {
   display: inline-block;
   text-align: left;
}


.genesis-nav-menu .menu-item:hover {
   position: static;
}

 
	.nav-primary .menu-item {
		display: block;
		text-align: left;
	}

 
	.nav-primary .menu-item:hover {
		position: static;
	}


#access ul ul li.last-menu-item a {
	border: 0px;
}


.menu-side ul li.last-menu-item a{
	border-bottom: 0px;
}

.featured{ font-size:22px; font-weight:300; color:#333; margin:0 0 24px 0 }

.featured-vehi{ list-style:none; padding:0; margin:25px 0 15px 0; width:170px}

.featured-vehi li{ padding:13px 0; border-bottom:1px dotted #CCC; font-size:14px; font-weight:300; color:#000}

.featured-vehi li:last-child{ border-bottom:none}

.featured-vehi li label { color:#666; width:90px; display:inline-block; vertical-align: top; }

.featured-vehi li div { display:inline-block; width:75px; }

	.margin-col-right-vehi .featured-vehi{ width:100%;}


.site-header .menu-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  position: absolute;
  top: 100%;
  left: -9999em;
  padding-left: 4.01%;
  padding-right: 4.01%;
  padding-top: 4.5em;
  padding-bottom: 4.5em;
  width: 100%;
  background: #161C27;
  height: 100vh; }


.site-header .toggled .menu-container {
  left: 0; }
.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:break-word}
.et_pb_promo_description{position:relative;padding-bottom:20px}
.et_pb_promo_description p:last-of-type{padding-bottom:0}


#pages_go_top{
	float:right;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}

	.featured-product-image{

	}
.title{margin-top:0.5em}

.background,.forest,.flowers,.blur_flowers,.title {position:absolute;}
.e79-26.x-column,.e79-29.x-column,.e79-32.x-column {padding:0em 0em 3em 0em;}
.e79-3.x-column,.e79-5.x-column,.e79-7.x-column,.e79-8.x-column,.e79-9.x-column,.e79-12.x-column,.e79-14.x-column,.e79-16.x-column,.e79-17.x-column,.e79-18.x-column,.e79-21.x-column,.e79-26.x-column,.e79-29.x-column,.e79-32.x-column,.e79-37.x-column,.e79-41.x-column,.e79-45.x-column,.e79-46.x-column,.e79-51.x-column,.e79-53.x-column,.e79-55.x-column,.e79-56.x-column,.e79-57.x-column,.e79-60.x-column,.e79-63.x-column,.e79-64.x-column,.e79-65.x-column,.e79-66.x-column {background-color:transparent;z-index:1;}
.cookie-notice-container{padding:10px;text-align:center;width:100%}

    
.toggle_mnu {
  width: 40px;
  height: 37px;
  position: fixed;
  z-index: 100;
  border: none;
  background-color: #fff;
  right: 10px;
  top: 16px; }

  .toggle_mnu span {
    display: block; }


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.color-band{width:100%;height:.0625rem;background-color:transparent;position:absolute;top:4.8125rem;z-index:1000}
.news .color-band{background-color:#5C5C5C;height:.125rem}
.people .color-band{background-color:#C15F3D;height:.125rem}
.places .color-band{background-color:#155E39;height:.125rem}
.experiences .color-band{background-color:#379;height:.125rem}

  .home-message .home-message-txt {
    color: #FFFFFF;
    font-size: 32px;
    line-height: 1.3em;
    margin: 0;
    margin-bottom: 1em;
    font-weight: 400; }

.page2 .bottomLeft img.base {
	bottom: 0;
	position: absolute;
}
.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-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{float:left}
.col-xs-3{width:25%}


.nav-footer li {
    display: inline-block;
    padding: 15px;
}


.nav-footer .fa {
    padding-right: 20px;
}
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}
li.title_tier{color:#d02627!important;font-family:trumpgothicpro,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}
li.title_tier .second{padding-top:25px!important;padding-bottom:10px!important}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}

.slideshow .slides { position: relative; }

.slideshow .slides.no-navigation .slide-navigation { display: none; }
.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-left:15px;padding-right:15px}
.col-sm-12{width:100%}


.sidebar-header,
.main-sidebar section.industry-white h1 {
    color: #00a1af;
    font-family: bertholds, helvetica, arial;
    font-size: 15px;
    font-weight: bold;
    margin-bottom:10px;
	padding-top:5px;
    text-transform: uppercase;
	border-top:3px solid #00a1af;
}
.mk-blog-container .mk-slider-holder-img{width:100%}
.mk-slider-holder{width:100%;height:100%}
.mk-slider-holder .mk-imagebox-item{float:none;margin-left:auto;margin-right:auto}
.mk-slider-holder .mk-slider-wrapper{z-index:10}
.mk-slider-holder-img{visibility:hidden}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-4-0 , #pl-4 .so-panel:last-child { margin-bottom:0px }
 #pg-4-1 , #pg-4-2 , #pl-4 .so-panel { margin-bottom:30px }
 #pl-w5c099205e878c .so-panel { margin-bottom:30px }
 #pl-w5c099205e878c .so-panel:last-child { margin-bottom:0px }


ul#social-header, ul#social-header-mobile{display:inline-block; padding-left:10px;}

ul#social-header-mobile{padding:10px 0px 0px 0px;}

ul#social-header li, ul#social-header-mobile li {
	list-style-type: none;
	display:inline-block;
}

ul#social-header-mobile li{
    margin-right:5px;
}

ul#social-header .fa{
    font-size:17px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: #E5E5E5;
	color: #737373;
}

ul#social-header-mobile .fa{
    font-size:30px;
	width: 40px;
	height: 40px;
	line-height: 42px;
	text-align: center;
	background: #E5E5E5;
	color: #737373;
}

ul#social.icon-flat .fa{
	border-radius: 0;
}
#mobile_menu_slide .menu-item-208 a{font-size:16px!important;display:inline-block}
#mobile_menu_slide .menu-item-392 a{margin-top:55px!important;display:inline-block}
#mobile_menu_slide .menu-item-392 a,#mobile_menu_slide .menu-item-393 a,#mobile_menu_slide .menu-item-394 a{font-size:16px!important;display:inline-block;padding:5px!important;margin:0px!important}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}


#menu-sales-demo .menu-item {
	width: 200px;
	padding: 0;
	margin: 0 -3px;
}


.page-id-3826 .menu-item-2946 {
	display: none !important;
}
#block-superfish-1 ul li#menu-1064-1 a.sf-depth-1{background-position:-3px -536px;}
.td-block-span6{width:50%}
.td-block-span4,.td-block-span6,.td-block-span9,.td-block-span12{float:none;width:100%}
.td_block_14 .td-block-span6{padding-left:0;padding-right:3px;width:50%}
.td_block_19 .td-block-span6,.td_block_19 .td-block-span4{padding-right:15px;padding-left:15px}
.td_block_25.td-column-2 .td-block-span6:last-child .td_module_wrap:last-child{padding-bottom:0}
.table{display:table}
.table.full-width{width:100%}
.slider .nav-wrapper .table{height:100%}
.view.view-contact .container section.information .table{table-layout:fixed}
.site-header .logo .logo-svg .pad{display:inline-block;width:100%;padding-top:6.465%}
.quick-links .top-link-cart .cart-icon .pad{display:inline-block;width:100%;padding-top:132.29%}


#header .row {
	overflow: inherit;
}


#header_wrapper #header {
	width:90%;
	max-width:1140px;
	margin:0 auto;
	padding-left:5%;
	padding-right:5%;
}




.silder .item_slide { position:absolute; top: 0; }
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}
.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:.77778rem;height:.77778rem;border:.11111rem solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}
.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right{float:right!important}

ul#menu-footer-menu {text-align: center; clear:both;}
.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#676767}
#et-footer-nav .bottom-nav li.current-menu-item a{color:#676767}


.bottom-nav {padding: 10px 0;}

  .main-navigation .menu-item-has-children {
    position: relative; }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.et_pb_slide_content,.et_pb_best_value{font-size:18px}

.inner-wrapper {
    margin-left: -25px;
    margin-right: -25px;
}


.inner-wrapper::after,
.inner-wrapper::before {
    content: "";
    display: table;
    clear: both;
}


.corporate_club_widget_portfolios .inner-wrapper {
	margin:0 -5px;
}

#intouch{
	width:180px;
	height:38px;
	margin-top:26px;
	float:right;
}

#intouch h4{
	margin-bottom:0px;
}

#intouch h2{
	margin-top:0px;
	color:#7c7c7c;
}
 
.infinite-main-menu-search i, .infinite-main-menu-cart i{ color: #383838; }
	

.infinite-main-menu-search{ float: left; margin-top: -5px; margin-left: 25px; }

.infinite-main-menu-search i{ font-size: 14px; margin-top: -1px; cursor: pointer; }

.infinite-header-side-nav.infinite-style-side .infinite-main-menu-search{ float: none; display: inline-block; margin-top: 0px; margin-left: 20px; }

.infinite-header-side-nav.infinite-style-side-toggle .infinite-main-menu-search,
.infinite-header-side-nav.infinite-style-side-toggle .infinite-main-menu-cart{ float: none; margin-bottom: 8px; padding-left: 0px; margin-left: 0px; margin-top: 0px; }
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}




.today-date{
	float:left;
	padding:0 10px;
	font-size: 10px;
	color: #666;
	margin: 10px 10px 0 0;
	font-weight: bold;
	text-transform: uppercase;
	border: 1px solid #CCC;
	border-width: 0 1px 0 0;
}


body.dark-skin .today-date {
	color: #888;
}

.bxslider-container {
  margin: 0;
}


#header_eva .social_container{
    position: absolute;
    right: 80px;
    z-index: 9;
    background-color: white;
    height: 80px;
}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}
li.hangbutton.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2737 {position: relative;top: -37px;background: #c82032;left: 85px;font-weight: bold;border-bottom-left-radius: 7px;box-shadow: 0 10px 10px -5px rgba(0,0,0,.2);border-bottom-right-radius: 7px;}
li.hangbutton.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2737 a {font-weight: 500;font-size: 17px;}


.c-banner__mobile {
  display: inline-block; }


.c-banner__mobile-link {
  font-size: 0.875rem;
  letter-spacing: 0.1em;
  font-weight: 600; }


.vc_row.vc_row-no-padding .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}

.vc_column-inner::before,
.vc_column-inner::after {
  content: " ";
  display: table;
}

.vc_column-inner::after {
  clear: both;
}

    .new_carousel-bgs-item {
      position: absolute;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0; }

      .new_carousel-bgs-item-poster {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background: center center no-repeat none;
        background-size: cover; }


.new_carousel .new_carousel-bgs-item {
  opacity: 0;
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: 2s;
  transition: 2s; }

  .new_carousel .new_carousel-bgs-item.active {
    opacity: 1;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1); }

.top_menu,
#nav_block,
.main_second,
.f_menu ul{margin:0;padding:0;list-style:none;}

#nav_block ul{border:1px solid red;margin:-10px 0 0 0;position:absolute;}

#nav_block{position:relative;}

#nav_block:hover #main_block{background-position:right bottom;}

  #nav_block,.main_second{float:none;width:100%;padding:0;}

  #nav_block #sub_block ul{padding-left:0;background:#808080 !important;}

  #nav_block #sub_block ul li:hover,#main_block:hover,#main_block.open{text-decoration:none !important;background-color:#acc945 !important;box-shadow:0 1px 0 #cce869 inset;}



.menu-dropdown li.level2 { 
	margin: 0;
	border-top: 1px solid #ddd;
}

.menu-dropdown li.level2:first-child { border: none; }


.menu-dropdown a.level2,
.menu-dropdown span.level2 { color: #444; }



.menu-dropdown a.level2:hover { color: #fff; background: #000 }



.menu-dropdown a.current.level2 { font-weight: bold; }



.menu-sidebar ul.level2 {
    padding-bottom: 5px;
}


.menu-sidebar a.level2, .menu-sidebar span.level2 {
    padding: 1px 2px;
}

.menu-sidebar li.level2.active a.level2 {
	border-left: 1px solid #000;
	border-right: 4px solid #c60280;
	margin: 2px -1px;
	font-weight: normal;
	color: #000;
}


.menu-sidebar a.level2:hover { 
	border-left: 1px solid #c60280;
	margin-left: -1px;
}

.menu-sidebar a.level2:hover span { 
	background: #f3f3f3;
}

.headlogo ul.headlogoUl li.logo{float: left;width: 85%;}

.headlogo ul.headlogoUl li.logo a{float: left;  padding-right: 15px;  color: #fff;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}


.home main .container-fluid {
	background-color: #fff;
}
.text-right{text-align:right!important}
#header-link-band
{margin-left:6px;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

  #primaryNav .audience, #primaryNav .divider {
    display: none; }
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item{opacity:0.5}
.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-active-slide,.soliloquy-thumbnails-outer-container .soliloquy-thumbnails-container .soliloquy-item:hover{opacity:1}


span.to-top-text {
	font-family: 'Lato', sans-serif;
	font-size: 8px;
	font-weight: 400;
	line-height: 100%;
	position: absolute;
		bottom: 11px;
		left: 10.5px;
	text-transform: uppercase;
	}


.fly-to-top i,
span.to-top-text {
	color: #fff;
	}
.wpb_text_column{max-width:100%;margin:0 auto}
.wpb_text_column.has-custom-color h2,.wpb_text_column.has-custom-color h3,.wpb_text_column.has-custom-color h4,.wpb_text_column.has-custom-color h5,.wpb_text_column.has-custom-color h6,.wpb_text_column.has-custom-color p{color:inherit}


.no-bullet {
  margin-left: 0;
  list-style: none;
}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}


#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item{color: #FFF; display: inline; padding: 11px 1.5rem; font-size: 11px;}

#mainNavigation .navbar-nav .nav-item .dropdown-menu .active{font-weight: 500!important; color: #000;}

	#mainNavigation .navbar-nav .nav-item .dropdown-menu{background-color: rgba(173, 118, 92, .95); border-radius: 0; width: 100%; text-align: right; padding-right: 100px; top: 71px; z-index: 990;}

	#mainNavigation .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color: #000;}


.site-footer-nav .menu-item a {
  text-decoration: none;
  white-space: nowrap;
  transition: color 0.3s ease-in-out;
}


.site-footer-nav .menu-item a:hover {
  color: #F04144;
}



.resource-form {
	width: 100%;
	float: left;
	margin: 0 0 10px 0;
	background: #f8f8f8;
	padding: 15px;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
}
.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-12{width:100%}


.home-orange-button-inner-interstitial,
.home-tangerine-button-inner-interstitial {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
  font-size: 18px;
  color: white;
  font-weight: 600;
  background-color: #DD5725;
  cursor: pointer;
  width: 100%;
}


  .home-orange-button-inner-interstitial {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10%;
    padding-right: 20%;
    text-align: left;
  }

td.ensystdtop {padding:0;vertical-align:top;border:0;margin:0}

#block-block-35 .block-inner {
    padding: 0;
    border: none;
}


  .region-main-menu .block-simpleads,
  .region-above-main-menu .block-simpleads {
    margin-bottom: 0;
  }

.section-pricing.section-inverse .pricing__feature-list, .section-pricing.section-inverse .pricing__sentense {
  color: #777777;
}


.pricing__sentense {
  border-bottom: 3px solid rgba(139, 144, 157, 0.1);
  font-weight: bold;
  padding: 0 0 13px;
}


.dark #copyrights {
	background-color: rgba(0,0,0,0.2);
	color: rgba(255,255,255,0.25);
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
}


.dark #copyrights i.footer-icon { color: rgba(255,255,255,0.3); }



	

	#copyrights .col_half { text-align: center; }


	#copyrights .col_half:last-child { display: none; }


	#copyrights .footer-logo {
		margin-left: auto;
		margin-right: auto;
	}


#copyrights {
	padding: 40px 0;
	background-color: #DDD;
	font-size: 14px;
	line-height: 1.8;
}


#copyrights i.footer-icon {
	position: relative;
	top: 1px;
	font-size: 14px;
	width: 14px;
	text-align: center;
	margin-right: 3px;
}


#copyrights a:first-child { margin-left: 0; }


#copyrights .tright a:last-child { margin-right: 0; }


      div.printfriendly a, div.printfriendly a:link, div.printfriendly a:hover, div.printfriendly a:visited, div.printfriendly a:focus {
        text-decoration: none;
        border: none;
        -webkit-box-shadow:none!important;
        box-shadow:none!important;
      }


.clearfix {
  *zoom: 1;
}

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

.clearfix:after {
  clear: both;
}


.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-4 {
    width: 33.33333%;
  }


.inner-wrap {
  position: relative;
  width: 100%;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease; }

  .inner-wrap:before, .inner-wrap:after {
    content: " ";
    display: table; }

  .inner-wrap:after {
    clear: both; }

.inline-feature .feature-content { clear:both; }

.inline-feature-horizontal .feature-content { clear:none; margin:0 0 0 60px; }

.inline-feature-vertical .feature-content { text-align:center; }

.inline-feature-boxed .feature-content { text-align:center; }



.home #container .section .list_block.type_article.a3.column_amt_1.large {  
  margin-bottom: 0 !important; }


.item-parceiros {
	position: relative;
	width: 290px;
	height: 70px;
	background-color: #fff;
	margin: 10px 0px 0px 10px;
}


.item-parceiros img {
	position: relative;
	width: 100px;
	height: 60px;
	float: left;
	margin: 5px 0px 0px 5px;
}


.item-parceiros p {
	width: 170px;
	font-size: 12px;
	float: left;
	position: relative;
	margin: 2px 0px 0px 7px;
}


.item-parceiros a {
	color: #666 !important;
}


.item-parceiros p a {
	color: #666;
	text-decoration: none;
}


.item-parceiros p a:hover {
	text-decoration: underline;
}
.bg-pink-2{background-color:#ff909a}
