﻿#page-top header #logo .logo{padding-left:0}
#page-top header #logo .logo img{height:50px}
.navbar-header:before,.navbar-header:after{content:" ";display:table}
.navbar-header:after{clear:both}

.widget.widget_latest_tweets_widget .widgettitle {
	display: none;
}
#post-grid-58574 .item{
			background:#fff;
	
			}
#post-grid-58574 .item .layer-media{
		height:180px;
		overflow: hidden;
		}

.fusion-sep-clear {
  clear: both;
  display: block;
  height: 1px;
  font-size: 0px;
  line-height: 0px;
  width: 100%;
  overflow: hidden;
}
.img-responsive{display:block;max-width:100%;height:auto}
.get-started{border-radius:0px;background-color:#3462ab;font-weight:700;text-transform:uppercase;text-align:center;padding:10px 13px 5px 10px!important;height:35px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
.get-started a{color:#fff!important}
.get-started:hover{background-color:#333333}
.et-fixed-header #top-menu .get-started a{color:#fff!important}
.cmn-recruit-item{padding:66px 4.03%;background:#fff}
.cmn-recruit-item-interview{background:#f5f5f5}
.cmn-recruit-item-interview .cmn-recruit-title{border:none}
.cmn-recruit-item-interview .cmn-recruit-content-block{-ms-flex-pack:end;justify-content:flex-end}
.cmn-recruit-list__interview-more .cmn-recruit-item{background:#f5f5f5}
.td-excerpt{font-size:13px;color:#777;font-family:open sans,arial,sans-serif;margin-top:9px}
.td_module_5 .td-excerpt{margin-top:0}
.td_module_11 .td-excerpt{margin-bottom:15px}
.td_module_12 .td-excerpt{font-size:14px;line-height:24px;margin-bottom:15px}
.td_module_14 .td-excerpt{padding:0 80px;font-size:14px;line-height:24px;margin-top:11px}
.td-pb-span8 .td_module_14 .td-excerpt{padding:0 60px}
.td_block_18 .td-column-2 .td_module_10 .td-excerpt{margin-top:3px}
.td_block_18 .td_module_10 .td-excerpt{margin-top:3px}
.td_block_20 .td_module_14 .td-excerpt{padding:0 10px 0 20px;width:90%}
.td-pb-span4 .td_block_21 .td-excerpt{display:none}
.td-black .td-excerpt,.td-black .td_module_16 .td-excerpt{color:#aaa}
.td-excerpt,.td-post-category{font-family:'Open Sans',arial,sans-serif}

.leftcolumn .forsideArtk
{
	margin-top: 31px;
}

.leftcolumn
{
	float: left;
	width: 233px;
}

.leftcolumn, .rightcolumn
{
	font-family: Arial;
	font-size: 1.0em;
}

.leftcolumn H3, .rightcolumn H3
{
	font-family: Arial;
	font-size: 1.1em;
}

.leftcolumn a, .rightcolumn a, .leftcolumn a:visited, .rightcolumn a:visited
{
	color: #4D4D4B;
}
.indexed.format-image .entry-meta span.cat-links,
.indexed.format-image .entry-meta span.tag-links,
.indexed.format-image .entry-meta span.comments-link{display:block;}

.windowbg2
{
	color: #000000;
	background-color: #f6f5e9;
}
.main-navigation li.menu-item-8250,.main-navigation li.menu-item-8251,.main-navigation li.menu-item-8372{display:none}
.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1{float:left}
.col-xs-12{width:100%}

.efbl-like-box {
	position: relative;
}
.b-showroom__content{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;opacity:0;visibility:hidden;transition:opacity .6s .6s,visibility 0s .6s;}
.b-showroom__content.is-active{z-index:1;visibility:visible;opacity:1;transition-delay:0s,0s}


.post-title a,ul.slider-navigation li ,.pagenavi a,a.more-link ,.main-menu li a ,.subscribe-icons a ,.flickr_badge_image img, .mega-menu-link img {
	webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

	.main-menu ul.menu , .top-menu ul.menu{ display:none; }

	#main-nav .main-menu {margin-left: 0  !important; margin-right:0 !important;}

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news, .ei-title h3{ display:none; }


	.main-menu ul.menu,
	.top-menu ul.menu,
	.breaking-news{
		display:none;
	}

    
    
    #footer .part1{
        float:left;
	display:inline;
        margin:20px 10px;
        font-size:11px;
        line-height:14px; 
	padding:0;
    }
.footer-company-adress{font-size:12px;letter-spacing:.14em;line-height:2;color:#393939}
#fade-quote-carousel.carousel .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}
.nav-dropdown .nav-dropdown-col .menu-item-has-children{margin-top:5px}
.nav-vertical li li.menu-item-has-children{margin-bottom:1em}


div#security-seals-footer {
	width: 300px;
	margin: 0 auto;
	text-align: center;
}


#security-seals {
	border: 1px solid #ffebe0;
	float: right;
	width: 258px;
	margin: 0 30px 20px 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
}


.program-description {
	margin-bottom: 20px;
}
.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
.cover-background{background-repeat:no-repeat}
.circle-img,.cover-background{background-size:cover;background-position:50%}

.p1-center{
	text-align: center;
	width: 400px;
}

.p1-list{
	margin-bottom: 0;
}

.testimonoals_content .p1{
	color: #666a6e;
	font-size: 16px;
	margin: 10px;
	line-height: 27px;
}

.testimonoals_content .p1 .s1:first-child{
	color: #181819;
	font-size: 16px;
	font-weight: 600;
}

.testimonoals_content .p1 .s1:nth-child(2){
	color: #17bcfd;
	font-size: 16px;
}

.contact_info .p1:nth-child(odd){
	color: #666a6e;
	font-size: 14px;
	padding: 10px 0;
}

.contact_info .p1:nth-child(even){
	font-size: 20px;
	margin-bottom: 20px;
	color: #181819;
}

.contact_info .p1:nth-child(2){
	color: #17bcfd;
	text-decoration: underline;
}

.column-block .be-custom-column-pad,
.column-block .be-custom-column-inner {
    position: relative;
    z-index: 2;
}

 #ttr_sidebar_left_margin 
{
background-color:#CBCBCB;
background:rgba(203,203,203,1);
background-clip:padding-box;border-radius:0px 0px 0px 0px;
border:solid #BFBEBE;
border:solid rgba(191,190,190,1);
border-width:0px 0px 0px 0px;
box-shadow:none;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
box-sizing:border-box;
position:relative;
z-index:2;
}

	.custom-logo-mobile{
		width: 127px;
		padding-left: 1px;
		margin-top: -4px;
	}
.search-toggle,.menu-toggle{cursor:pointer}
.search-toggle{display:block;position:absolute;width:1.25rem;height:1.25rem}
.search-toggle svg{width:1.25rem;height:1.25rem;fill:#fff;position:absolute;top:0;left:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.search-toggle svg.icon-close{width:1.25rem;height:1.25rem;visibility:hidden;opacity:0}
.search-open .search-toggle svg.icon-search{visibility:hidden;opacity:0}
.search-open .search-toggle svg.icon-close{visibility:visible;opacity:1;width:1.25rem;height:1.25rem}

.row {
  margin-right: -15px;
  margin-left: -15px;
}



.row.is-flex { display: flex; flex-wrap: wrap;}


.is-flex.row{margin-left:-5px;}
.bg-check-tester{position:fixed;top:100px;left:40px;width:40px;height:40px;background-color:blue;z-index:100}


#wpfront-scroll-top-container{display:none;position:fixed;cursor:pointer;z-index:9999}
#wpfront-scroll-top-container div.text-holder{padding:3px 10px;border-radius:3px;-webkit-border-radius:3px;-webkit-box-shadow:4px 4px 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:4px 4px 5px 0 rgba(50,50,50,0.5);box-shadow:4px 4px 5px 0 rgba(50,50,50,0.5)}
#wpfront-scroll-top-container a{outline-style:none;box-shadow:none;text-decoration:none}

p.totop-p {
	text-align: center;
	margin-top: 24px;
	margin-bottom: 0px;
}


    .footer-copyright,
    footer,
    .call-to-action,
    .video {
        text-align: center;
        height: 100%;
    }


    .footer-copyright {
        text-align: center;
    }


.footer-copyright .row {
    height: 100%;
    padding: 15px 0 7.5px;
}


.footer-copyright a {
    color: #F7F8FC;
}


.footer-copyright a:hover {
    text-decoration: underline;
}




.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}



.flexslider {margin: 0; padding: 0;}
 
.flexslider .slides img {width: 100%; display: block;}

.flexslider .slides { zoom: 1; }

.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }

.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }

	.toggle-search {  margin-right: 0; top: 80px; left: -1px; right: auto; padding-top: 13px; padding-bottom: 13px; }

  .button-menu .hamberger{width: 30px;height: 20px;position:relative;overflow:hidden;}

  .button-menu .hamberger .icon-bar{width:100%;height:3px;background:#ffffff;display:block;position:absolute;left:0;}

  .button-menu .hamberger .icon-bar:nth-child(1){top:0px;}

  .button-menu .hamberger .icon-bar:nth-child(2){top:45%;}

  .button-menu .hamberger .icon-bar:nth-child(3){bottom:0px;}

  .button-menu:hover .hamberger .icon-bar:nth-child(1){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:-6px;}

  .button-menu:hover .hamberger .icon-bar:nth-child(2){top:50%;}

  .button-menu:hover .hamberger .icon-bar:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:-6px;}

	#header .header-content2 .header-content-form .text-desc {
		color:#a9a9a9;
		font-size:13px;
		line-height:20px;
		margin:25px 0px 0px;
	}

		#header .header-content2 .header-content-form .text-desc a {
			color:#777;
			font-weight:400;
		}

		#header .header-content2 .header-content-form .text-desc a:hover { color:#a9a9a9; }

		#header .header-content4 .header-content-form .text-desc {
			color:#a9a9a9;
			font-size:13px;
			line-height:20px;
			text-align:center;
			margin:15px 0px 0px;
		}

			#header .header-content4 .header-content-form .text-desc a {
				color:#777;
				font-weight:400;
			}

			#header .header-content4 .header-content-form .text-desc a:hover { color:#a9a9a9; }
.et_header_style_fullscreen #top-menu-nav,.et_header_style_slide #top-menu-nav,.et_header_style_slide .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu,.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu{display:none}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li{opacity:0;-webkit-transition:.5s cubic-bezier(.77,0,.175,1);transition:.5s cubic-bezier(.77,0,.175,1)}


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


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




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


	.genesis-responsive-menu .genesis-nav-menu .menu-item {
		display: block;
		float: none;
		position: relative;
		text-align: left;
	}


	.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
	.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
		position: relative;
	}

.comment time { padding-left: 10px }

.comment-author.vcard { margin-bottom: 10px }

.comment-meta { font-size: 12px }

.comment-meta a { color: #777 }

.comment #respond h4 { margin-top: 25px }

.comment-awaiting-moderation {
    font-style: italic;
    font-weight: bold;
}

.comment-notes .required {
    padding-left: 0;
    padding-top: 3px;
}

.comment-notes { font-style: italic }

#commentform .wp-review-comment-field a i, #commentform .wp-review-comment-field .review-result i, .comment .wp-review-comment-rating .review-result i, .comment .wp-review-comment-rating a i { color: #FFB300!important }

	
	
	#top-search { right:10px; }

	#top-search #s { display:none; }

	#top-search form { display:inline; }

	#top-search input {
		border:none;
		font-style:italic;
		width:135px;
		background:transparent;
	}

	#top-search input:focus {
		outline:none;
	}

	#top-search i {
		font-size:14px;
		line-height:51px;
	}


.container {
  position: relative;
  padding: 0 10px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1720px; }

  .container--medium {
    max-width: 1450px; }

  .container--small {
    max-width: 870px; }

  .container--full {
    max-width: 100%;
    padding: 0; }

    .bottom__main .container {
      display: -ms-flexbox;
      display: flex; }

    #header #logo { padding-top: 35px; padding-bottom: 15px; padding-left: 50px; float: left; }

    #header #logo img { width: 200px; }


    #header { background-color: #cbdfea; }

.background.white, #header, #content, #header, .wrapper, .powermail_checkbox, #content .grid_teammember .row_extended { background-color: #FFF; }

#header .headerNavis { max-width: 970px; margin: 0 auto; }

.fixed header #header #logo { float: left; padding-top: 0; padding-bottom: 0; }

.fixed header #header .logo_link { display: block; line-height: 0; font-size: 0; }

.fixed header #header .headerNavis { float: left; }

.fixed header #header { padding-top: 50px; top: 0; max-width: 1187px; width: 100%;  }

#slideshow #slidesContainer .slide {
    margin: 0 auto;
    min-height: 320px;
    text-align: center;
    width: 100%;
	
}

#slideshow #slidesContainer .slide p {
    display: block;
    float: left;
    margin: 0;
}


.responsive.responsive-tablet .pam-design-vmenublock,
.responsive.responsive-tablet .pam-design-block
{
   margin-left: 1%;
   margin-right: 1%;
   width: 48%;
   float: left;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}
.tc-btt-wrapper.show{visibility:visible;cursor:pointer;opacity:1}
.tc-btt-wrapper:hover{background:#777 transparent;background:rgba(119,119,119,.5)}
.tc-btt-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background:#777 transparent;background:rgba(119,119,119,.2);color:#eee;width:45px;height:43px;line-height:43px;right:30px;bottom:25px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.tc-btt-wrapper.left{left:30px;right:auto}
.tc-btt-wrapper i.btt-arrow{line-height:inherit}
.col-lg-offset-1{margin-left:8.33333333%}

#skip-link,.subnav-container-wrapper,header,footer,.field-type-taxonomy-term-reference,#disqus_thread,.links,.submitted.well,#block-views-user-content-block-latest-node,.block-related-in-article,.block-rrssb,#toolbar,.nav-tabs,aside{display:none;}



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

.banner .attachment-destaque.wp-post-image { width:560px; max-width:640px; height: auto;}


.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  height: 0;
  line-height: 0;
  width: 100%;
}



.cycle-pager { 
    text-align: center; 
	width: 100%; 
	z-index: 500; 
	position: absolute; 
	bottom: 10px; 
	overflow: hidden;
}


.cycle-pager span { 
    font-family: arial; 
	font-size: 50px; 
	width: 18px; 
	height: 22px; 
    display: inline-block; 
	color: #fff; 
	cursor: pointer;
	text-shadow: -1px -1px #bcbcbc;
	overflow: hidden;
}


.cycle-pager span.cycle-pager-active { color: #e0d9cb;}

.stui-pannel__head{ padding: 0 10px; margin-bottom: 10px; line-height: 25px;background-color:#9e005c;border-radius:10px;}

.stui-pannel__head a,.stui-pannel__head h3{color:#fff;line-height:45px;}

.stui-pannel__head .title{ margin: 0; }


.row {
  margin-left: -15px;
  margin-right: -15px;
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}


.clearfix:after,
.container:after,
.container-fluid:after,
.row: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-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, .col-xs-11, .col-xs-12 {
  float: left;
}

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

		
		.footer_bottom .left {
			float:left;
		}
.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}


.container_840 {
    background: rgba(0,0,0,0.17);
    padding-top: 25px;
    padding-bottom: 25px;
}
