﻿
.dark-text {
	color: #404040;
}

	
	.footer-columns .col-md-4, .footer-columns .col-md-6{margin-bottom: 25px;}

	.grid { width: 100%; margin: 0 0 10px; }
#block-34{min-height:40px}
#whitewrap #block-34 *{text-align:center}
#mobile-menu-wrap{position:fixed;top:0;right:-320px;z-index:999992;visibility:hidden;width:320px;height:100%;background:#252525;-webkit-transition:all .5s;transition:all .5s;border-left:1px solid #333}
#mobile-menu-wrap .sub-menu{margin-left:0!important;-webkit-box-shadow:none;box-shadow:none}
.mobile-menu-open #mobile-menu-wrap{visibility:visible;right:0}
#mobile-menu-wrap input[type=text],.hb-top-holder{border:none!important;background:#131313!important;color:#fff!important;font-size:14px;border-bottom:1px solid #444!important;padding:15px 150px 15px 20px!important}
#mobile-menu-wrap .hb-top-holder{padding:0!important;height:49px}

#wowrecentposts .thethumbnail {
	overflow:hidden;
	position:relative;
	max-height:200px;
}

#wowrecentposts .thethumbnail img {
	height:auto;
	width:100%;
		-webkit-transition:all 1s ease;
		-moz-transition:all 1s ease;
		-o-transition:all 1s ease;
		-ms-transition:all 1s ease;
		transition: all 1s ease;
}

#wowrecentposts .thethumbnail img:hover {
	transform:scale(1.5);
	-ms-transform:scale(1.5);
	
	-moz-transform:scale(1.5);
	
	-webkit-transform:scale(1.5);
	
	-o-transform:scale(1.5);
	
}
.archive .post .text-holder,.blog .post .text-holder,.category .post .text-holder,.home .post .text-holder,.search .post .text-holder{background:#fff;padding:51px 56px 68px;border-bottom:1px solid #efedee}
.archive .post .text-holder .category a,.blog .post .text-holder .category a,.category .post .text-holder .category a,.home .post .text-holder .category a,.search .post .text-holder .category a{font:900 14px/25px Roboto,sans-serif;text-transform:uppercase;position:relative;color:#fe7bb5}
.page .text-holder,.single-post .post .text-holder{background:#fff;padding:60px 50px}
.page .text-holder{border-bottom:1px solid #efedee}
.category .post .text-holder,.home .post .text-holder{padding:38px 30px}
.blog .post .text-holder,.category .post .text-holder,.home .post .text-holder{padding:38px 20px}
.single-post .post .text-holder{padding:20px}

.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-16-0 , #pg-16-3 , #pg-16-4 , #pg-16-5 , #pg-16-6 , #pg-16-7 , #pg-16-8 , #pg-16-9 , #pl-16 .so-panel { margin-bottom:50px }
 #pl-16 .so-panel:last-child { margin-bottom:0px }
 #pg-130-0 , #pl-130 .so-panel { margin-bottom:50px }
 #pl-130 .so-panel:last-child { margin-bottom:0px }
 #pg-w5cbb6534592f5-0 , #pl-w5cbb6534592f5 .so-panel { margin-bottom:50px }
 #pl-w5cbb6534592f5 .so-panel:last-child { margin-bottom:0px }


.top-nav {
	background-color: #181a1c;
}

ul.header_social a{text-align:center;}

ul.header_social{background:#464547;display:table;list-style:none;padding:0;float:right;width:100%;}



ul.header_social li{float:right;list-style:none;width:33.33333333333333%;}

ul.header_social li a{display:block;padding:10px 15px;}

ul.header_social li i{color:#F1F1F1;}


.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;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

.commentmetadata { overflow: hidden }

.commentmetadata li {
    border: 0;
    padding: 0;
    margin-top: 0;
    margin-bottom: 5px;
    list-style: square;
}

.commentmetadata ol li { list-style: decimal }

.commentmetadata ul, .commentmetadata ol { margin-top: 5px }
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 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-left-radius:0;border-top-right-radius:0}

.mbr-navbar__column {
  display: table-cell;
  vertical-align: middle;
}

.mbr-navbar__column--xxs {
  width: 1%;
}

.mbr-navbar__column--xs {
  width: 10%;
}

.mbr-navbar__column--s {
  width: 0%; 
}

.mbr-navbar__column--m {
  width: 30%;
}

.mbr-navbar__column--l {
  width: 40%;
}

.mbr-navbar__column--xl {
  width: 50%;
}

.mbr-navbar__menu-box--inline-left .mbr-navbar__column,
.mbr-navbar__menu-box--inline-center .mbr-navbar__column,
.mbr-navbar__menu-box--inline-right .mbr-navbar__column {
  display: inline-block;
}

.mbr-navbar--collapsed .mbr-navbar__column {
  display: block;
  width: 100%;
}

  .mbr-navbar--auto-collapse .mbr-navbar__column {
    display: block;
    width: 100%;
  }
.x-bg{z-index:-1}

.vshow .bg{position:absolute;bottom:0;left:0;height:30px; background-color:#000;width:280px;opacity: 0.6;filter: alpha(opacity=60); z-index: 5;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}
#footer-bottom .et-social-icon a{font-size:28px}
#footer-bottom{padding:15px 0 5px;background-color:#1f1f1f;background-color:rgba(0,0,0,.32)}
#footer-bottom a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#footer-top-wrapper #footer-top-items{overflow:hidden;margin-bottom:25px}
.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%}

.footercopy {
    padding-left: 20px;
	float: left;
	}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#666666}
.footer-widget{color:#666666}
#footer-widgets .footer-widget li:before{top:10.6px}


.footer-widget .fwidget:last-child {
    margin-bottom: 0 !important;
    text-align: center !important;
    float: none !important;
    margin: 20px;
}

.et_pb_gutters3 .footer-widget {
    margin: 0 5.5% 0.5% 0;
}
#left_menu_mobile .socials_mobile .hashtag{display:block;text-align:center;padding-bottom:5px}


label .fa-map-marker-alt {font-size: 20px;  margin: 0 5px;}

.pinned .fa-map-marker-alt {font-size: 24px;  }

	#expbttn .fa-chevron-down {display: none;}

	#expbttn .fa {position: absolute; top: 15px; left: 185px;}


.bg-color-2 {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#595757), to(#010101));
    background-image: linear-gradient(-180deg, #16b3ff 0%, #045a93 100%);
}
	



.norman-testimonial {
	margin-bottom: 140px;
}
.kday-more{background-color:#202020;color:#fff;font-family:Oswald;font-weight:bold;font-size:18px;border-radius:5px;max-width:150px;padding:15px 10px 15px 10px;margin-left:auto;margin-right:auto}
.kday-more a{color:#fff;font-family:Oswald;font-size:18px;text-decoration:none}

.infinite-footer-wrapper .widget{ margin-bottom: 60px; }

.infinite-footer-wrapper .widget:last-child{ margin-bottom: 0px; }

.widget.woocommerce ul.cart_list li:first-child, .widget.woocommerce ul.product_list_widget li:first-child{ padding-top: 0px; }
#block-superfish-1 ul li#menu-624-1 a.sf-depth-1{background-position:0px -178px;}
.about-us-career .btn-wrap{text-align:center}
.about-us-career .btn-wrap .btn-block{display:inline-block;width:auto}
.find-us .btn-wrap{text-align:center}
.find-us .btn-wrap .btn-block{margin-top:30px;display:inline-block;width:auto}
nav.navbar ul.menu-level-1 .menu-lang-wrap,nav.navbar ul.menu-level-1 .btn-wrap{display:none}
nav.navbar .btn-wrap{padding-top:15px}
nav.navbar .btn-wrap .btn-header{color:#ff6863;border:2px solid #ff6863;padding:8px 20px;font-size:15px;font-family:"montserrat_regular",sans-serif}
nav.navbar .btn-wrap .btn-header:hover,nav.navbar .btn-wrap .btn-header:focus{background-color:#ff6863;color:#fff}
.services-detail-reference .btn-wrap{text-align:center}
.services-detail-reference .btn-wrap a{margin-right:0;margin-bottom:10px}
.why-us-wrap .btn-wrap{text-align:center}
.why-us-wrap .btn-wrap .btn{margin-top:0}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}

#frontgate a {color:black;text-decoration:underline;font-size:12px;}

#frontgate a:hover{text-decoration: none;}

  
  table.top_accounts .imagecell img {
    margin-top: -7px;
    margin-left: -20px;
  }




#social-follow {
	position: relative;
	top: 3px;
}


#social-follow a {float: left;clear: none; position: relative;top: -3px;margin-left: 4px;}

#social-follow a:hover {float: left;clear: none; position: relative;top:0;}


#social-follow a div {height: 30px;width: 30px;}


.footer-copyright-wrapper{
    padding: 15px 0;
    background: #000;
}

.footer-copyright .copy-left{font-size: 11px;text-transform: uppercase; line-height: 30px;}

			.footer-copyright-wrapper, .footer-copyright-wrapper a { color: #666; }


.made-with-love {
  margin: 0 auto;
  width: 153px;
  position: relative;
}


.made-with-love:before, .made-with-love:after {
  display: block;
  content: '';
  position: absolute;
  top: 50%;
  margin-top: -5px;
  width: 30px;
  height: 1px;
  background: #aaa;
}
 

.made-with-love:before {
  left: -40px;
}
 

.made-with-love:after {
  right: -40px;
}


.made-with-love img {
  width: 100%;
}

.owl-carousel .item {
  margin: 3px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
}

.owl-carousel .item figure {
  display: block;
  width: 100%;
  margin: 0 0 10px 0;
}

.owl-carousel .item figure a {
  display: block;
}

.owl-carousel .item figure a img {
  display: block;
  width: 100%;
  height: auto;
}

.news-item .news-img {
	float: left;
	margin-right: 30px;
}

#slides.news .news-img {
	font-family: 'MuseoSans-500';
	width: 100%;
	color: #001551;
	margin-bottom: 20px;
	font-size: 15px;
}

#slides.news .news-img img {
	float: left;
}

#slides.news .news-img span {
	margin: 38px 0 0 15px;
	float: left;
}

.col-sm-6.form_area {
width: 100%
}

.home_popup.thankyou_popup .col-sm-6.form_area_outer {
float: right;
clear: both
}

.col-sm-4.left-side-content, .mb15-767, .video .col-sm-6:first-child {
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-right:15px;padding-left:15px}
.col-sm-6{width:50%}
.et_pb_blurb_6 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_7 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_3 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_2 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_1 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}
.et_pb_blurb_5 .et_pb_main_blurb_image .et_pb_image_wrap{max-width:0none}



#dropdown-section-military, #dropdown-section-commercial {
  background: #c02945;
  padding: 40px;
  color: #fff;
  text-align: center;
  padding: 0;
}


#dropdown-section-military a, #dropdown-section-commercial a {
  color: #fff;
  text-decoration: none;
}


#dropdown-section-military .inner, #dropdown-section-commercial .inner {
  padding: 40px;
}


div#dropdown-section-military h1, #dropdown-section-commercial h1 {
  margin: 0;
}


#dropdown-section-commercial #marine-targets img:hover {
  background-color: #ffd800;
}



.full {
  width: 100%;
  float: left;
}


#contact-page.full.clear {
  float: left !important;
  height: 100% !important;
}
.region-header .page-element{width:75%;}
.region-header .block{clear:right;float:right;width:25%;}
.wire .region-page-top,.wire .region-page-bottom{display:none !important;}
.wire .region div{-moz-box-shadow:2px 2px 2px #AAAAAA;}
.drupal .region{background-color:lightgreen !important;}
.drupal .region .region{background-color:red !important;}
.region-preheader-first{overflow:hidden;}
.region-preheader-first #block-block-126 ul,.region-preheader-first #block-views-user-profile-block-3 ul{text-align:right;padding:0;}
.page-node-17751 .region-preheader-first,.page-node-17746 .region-preheader-first,.page-node-17756 .region-preheader-first{margin:0 auto;}
.tklb ~ .region #toolbar{display:none !important;}
.product-options-bottom .price-label{float:left;padding-right:5px}
.product-shop .product-options-bottom .price-label{float:none;padding-right:0}
.price,.price-box .price-label{white-space:nowrap}
.special-price .price-label{font-weight:700;color:#cd0000}
.minimal-price .price-label{font-weight:700}
.configured-price .price-label{font-weight:700}
.price-from .price-label,.price-to .price-label{font-weight:700;white-space:nowrap}
.price-as-configured .price-label{font-weight:700;white-space:nowrap}

.speakers__layout {
    max-width: 320px;
    margin: 0 auto;
}

.speakers_inner .speakers__layout {
    margin-bottom: 43px;
}



.pagination .current .screen-reader-text {
	position: static !important;
}






.says,
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	overflow: hidden;
	position: absolute !important;
	width: 1px;
}

	
	
	.list-item .post-img img { max-width:90px; }

	.list-item .post-img { margin-right:16px; }



.post-img {
	margin-bottom:20px;
}

.post-img img {
	max-width:100%;
	height:auto;
}

.post-img.audio iframe {
	height:166px;
	width:100%;
}

.wrap,.wrapper{margin:0px auto;position:relative;}

.wrap{padding:0px 30px;}

.section#top-line .wrap{display:flex;justify-content:space-between;align-items:center;font-size-adjust:0.41;height:25px;}

.section#top-line .wrap *{line-height:25px;background-color:#000000;}

.section#top-line .wrap a{color:#FFFFFF;text-decoration:none;}

header .wrap{display:flex !important;align-items:center;justify-content:space-between;}

	
	
	footer .wrap,footer .wrapper{padding:0px 15px;}




.image-homepage {width:49%; float:left; margin:0 0 15px;}

.exponent-mobile-menu-icon.open .line-3 {
    position: absolute;
    transform: rotate(45Deg);
    top: 0px;
}
.tatsu-hamburger .line-wrapper.open span.line-3,.tatsu-mobile-menu-icon .line-wrapper.open span.line-3{position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}

.seven ul.tabs-left, .seven ul.tabs-right {width:22% !important;}

.seven .tab_container-left, .seven .tab_container-right {width:78% !important;}

.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%;
  }




.textitem,
#text_1,
#text_2,
#text_3,
#text_4,
#text_5 {
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-12{width:100%}

.entry-content a {
	color: #4A4A4A;
	text-decoration: none;
}

.entry-content a:hover {
	color: #113945;
	text-decoration: underline;
}

.entry-content:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.block.banner #progress{position:absolute;bottom:0;height:8px;width:0;background:#fff;z-index:20;opacity:.15}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}

#site-description {
	clear: right;
	float: right;
	font-style: italic;
	margin: 14px 0 18px 0;
	width: 220px;
}

	#site-title,
	#site-description {
		float: none;
		line-height: 1.4em;
		margin: 0;
		padding: 0;
	}

.hptes-1
{
	position: relative;
	left: -12px;
}

.hptes-2
{
	position: relative;
	left: 4px;
}

.hptes-date
{
	color: #1E4745;
}

.hptes
{
	display: inline-block;
	width: 213px;
	padding: 10px;
	vertical-align: top;
}

.hptes-text
{
	font-size: 12px;
	font-style: italic;
	max-height: 204px;
	overflow: hidden;
}

.hptes-0
{
	position: relative;
	left: -9px;
}
.td-main-content-wrap,.td-category-grid{background-color:#fff}
.page-template-page-pagebuilder-title .td-main-content-wrap{padding-top:0}
.td-main-content-wrap{padding-bottom:40px}
.td_category_template_2.td_category_top_posts_style_disable .td-main-content-wrap{padding-top:26px}
.td_category_template_6 .td-main-content-wrap{padding-top:48px}
.td_category_template_8 .td-main-content-wrap{padding-top:48px}


.ls-slide .ls-bg {
	left: 0px;
	top: 0px;
	transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
	-moz-transform: none !important;
	-webkit-transform: none !important;
}


.et_pb_blurb h4 {
	padding-bottom: 5px;
}


.et_pb_blurb h4 a {
	text-decoration: none;
}
		
				
.et_pb_blurb_2.et_pb_blurb h4, .et_pb_blurb_2.et_pb_blurb h4 a { text-transform: uppercase;font-size: 21px; }

.et_pb_blurb_1.et_pb_blurb { font-size: 14px; line-height: 1.4em; }

.et_pb_blurb_1.et_pb_blurb p { line-height: 1.4em; }

.et_pb_blurb_2.et_pb_blurb { font-size: 14px; }

.et_pb_blurb_1.et_pb_blurb h4, .et_pb_blurb_1.et_pb_blurb h4 a { text-transform: uppercase;font-size: 21px; }

.et_pb_blurb_0.et_pb_blurb { font-size: 14px; line-height: 1.4em; }

.et_pb_blurb_0.et_pb_blurb p { line-height: 1.4em; }

.et_pb_blurb_0.et_pb_blurb h4, .et_pb_blurb_0.et_pb_blurb h4 a { text-transform: uppercase;font-size: 21px; }
#dropdown-login .dropdown{display:none;position:absolute;z-index:10000;width:200px;padding:10px 20px;background:#51646b;right:4;top:57.5px;box-shadow:10px #7b7f82;color:white;}
#dropdown-login .dropdown input.form-text{width:188px;}


#offcanvas-menu .close-offcanvas-menu .offcanvas-close {
    font-size: 14px;
    font-weight: 700;
    margin: 10px auto;
    display: block;
    text-transform: uppercase;
    text-align: right;
}


.admin-bar #offcanvas-menu .close-offcanvas-menu .offcanvas-close {
    margin-top: 40px;
}


.offcanvas-close span {
    display: inline-block;
    vertical-align: middle;
}
div#website-logo img,
div#website-logo a.website-logo-image-anchor,
.diyw div#website-logo img,
.diyw div#website-logo a.website-logo-image-anchor{max-width:100%;max-height:100%;min-height:25px}


.spinner7 .circ4 {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s; }




.testimonial_rotator.format-rotator .slide { display: none; }




.testimonial_rotator.format-list .slide { margin: 40px 0; }





.testimonial_rotator.template-default .slide { width: 100%; height: auto; }




.testimonial_rotator.template-longform .slide { width: 100%; height: auto; text-align: center; }
.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}
.calendar-calendar .week-view .full .days{width:13%;}
.exam-countdown .countdown-date .days{display:inline-block;font-weight:bold;font-size:16px;color:#494658;margin-top:46px;}

table.classementNormal td.joues, table.classementNormal td.pts, table.classementNormal td.diff {text-align:right;}
.et_pb_portfolio_item .pop_up_close_btn{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}
.et_pb_portfolio_item .pop_up_close_btn:hover{opacity:1}
.tribe-events-duration{padding-left:70px;padding-bottom:12px;font-size:11px}
.tribe-events-venue-widget .tribe-event-featured .tribe-events-duration,.tribe-events-venue-widget .tribe-event-featured .tribe-events-event-meta{color:hsla(0,0%,100%,.7);font-weight:400}
#tribe-geo-results .tribe-event-featured .tribe-events-duration,#tribe-geo-results .tribe-event-featured .tribe-events-event-meta{color:hsla(0,0%,100%,.7);font-weight:400}
.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-duration,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-event-meta,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-duration,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-event-meta{color:hsla(0,0%,100%,.7);font-weight:400}

.mashsb-buttons a.mash-center,.mashsb-count,.onoffswitch,.onoffswitch2{text-align:center}
.onoffswitch,.onoffswitch2{-ms-user-select:none;margin-left:0;-webkit-user-select:none;-moz-user-select:none}
.onoffswitch2{position:relative;display:inline-block;float:left;margin-right:3px;cursor:pointer;background-color:#C5C5C5;width:42px;height:42px;line-height:42px}
.onoffswitch2.mash-medium{width:36px;height:36px;line-height:36px}
.onoffswitch2.mash-small{width:28px;height:28px;line-height:28px}
.onoffswitch2:before{content:"-";display:inline-block;font-weight:700;font-size:30px;font-family:arial;vertical-align:super}
.onoffswitch,.onoffswitch-inner:after .onoffswitch2,.onoffswitch-inner:before,.onoffswitch2-inner:after,.onoffswitch2-inner:before{margin-right:0;width:41px}
.footer-items picture{float: left;margin: 10px 5px 10px 30px}
.footer-items :nth-child(2){position: relative;top: 5px}
.footer-items{float: right}
.footer-items img,.footer-items a{float: left;margin-right: 35px;margin-bottom: 20px}
.footer-items img:last-child,.footer-items a:last-child{margin-right: 0}
.footer-items img:nth-child(1){margin-top: 10px}
.footer-items img:nth-child(2){margin-top: 25px}
.footer-items img{max-height: 60px;width: auto;margin-right: 20px}
.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-sm-12{width:100%}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-9{width:75%}
.fl-builder-content .fl-button-has-icon .fl-button-text {vertical-align: middle;}
.home {font-size:14px;}
.page-content:after{content:'';display:table;clear:both}

.row {
  max-width: 75rem;
  margin-right: auto;
  margin-left: auto;
  display: flex;
  flex-flow: row wrap; }

  .row .row {
    margin-right: -0.625rem;
    margin-left: -0.625rem; }

    .row .row.collapse {
      margin-right: 0;
      margin-left: 0; }

  .row.expanded {
    max-width: none; }

    .row.expanded .row {
      margin-right: auto;
      margin-left: auto; }

  .row:not(.expanded) .row {
    max-width: none; }


.column.row.row, .row.row.columns {
  float: none;
  display: block; }


.row .column.row.row, .row .row.row.columns {
  margin-right: 0;
  margin-left: 0;
  padding-right: 0;
  padding-left: 0; }

  .text-block:first-of-type .row {
    margin-top: 50px; }

  .signup-form .row {
    margin-right: -.5em;
    margin-left: -.5em; }


.pt-0 {
  padding-top: 0;
}
.carousel--default .carousel__content{min-height:265px;padding:0;position:relative}
.carousel--default .carousel__content::after{background:rgba(0,0,0,.25);content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:100}


.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-8 {
    width: 66.66666667%; }


.intro {
	margin-bottom: 2em;
}


		.main_tab { width:99%;border:1px solid #CCC;padding:4px; }
.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}



.index_list_box {
    margin-top: 11px;
    margin-left: 0px;
}


    .index_list_box ul li {
        list-style-type: square;
        color: #F00;
    }



        .index_list_box ul li a {
            line-height: 35px;
            font-size: 14px;
            font-family: 微软雅黑,黑体;
            font-weight: normal;
            text-decoration: none;
            color: #000000;
        }


            .index_list_box ul li A:hover {
                COLOR: #ff4e00;
                TEXT-DECORATION: none;
            }
.ult_exp_section-main.ult_expleft_icon .ult-just-icon-wrapper.ult_exp_icon,.ult_exp_section-main.ult_expleft_icon .ult_expheader{display:table-cell;padding:10px;vertical-align:middle}
.ult_exp_section-main.ult_expright_icon .ult-just-icon-wrapper.ult_exp_icon,.ult_exp_section-main.ult_expright_icon .ult_expheader{display:table-cell;padding:10px;vertical-align:middle}
.ult-just-icon-wrapper.ult_exp_icon.center{padding-top:5px}

.site-info {
	color: #aaa9a9;
	text-align: center;
}










#g_header-clone-sticky {
    height: 0px;
}


#g_header-clone-sticky.show {
    height: auto;
}
.diyw
div.n{padding:0;margin:1em
0}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-group .panel-heading{border-bottom:0}
.st-accordion .accordion .panel-heading.active .sign{color:#373433}
.st-accordion .accordion .panel-heading.active{border-bottom:1px solid #dd9a80}
.st-accordion .panel-heading.active .sign{color:#dd9a80}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{width:50%}


#wrapper .content .paging{ float:left; width:943px; padding:5px 0px 5px 5px; background:#eaeaea;}
.tb-megamenu-column{padding:10px 0;}
.content-info .partners .partners-wrapper{display:block;width:100%;margin-top:15px}
.content-info .partners .partners-wrapper a{display:inline-block;width:100%;margin:0 0 20px;text-align:center}
.content-info .partners .partners-wrapper a img{margin:0 auto;max-width:180px}


.mod_eb_mincalendar_dayname {
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    text-align: center;
    text-decoration: none;
}

    #mw_board_group_1 .mw_board_group_1_list { width:100px; }

    #mw_board_group_1 .mw_board_group_1_list a { font-family:dotum; }





.alignnone {
  clear: both;
  margin: 5px 20px 20px 0;
}

a img.alignnone {
  margin: 5px 20px 20px 0;
}

.wp-caption.alignnone {
  margin: 5px 20px 20px 0;
}

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_second_spun_0 {
        width: inherit;
        height: inherit;
        display: table-cell;
        filter: Alpha(opacity=0);
        opacity: 0;
        position: absolute;
        vertical-align: middle;
        z-index: 1;
      }


#menu .social {
	float: right;
	height: 28px;
	margin-top: 16px;
}

#menu .social a {
	display: block;
	float: left;
	height: 28px;
	margin-left: 10px;
	opacity: 1;
}

#menu .social a:hover {
	opacity: 0.5;
}

#menumobile .social {
	padding: 20px;
	overflow: auto;
}

#menumobile .social a {
	float: right;
	margin-left: 15px;
}
.nav-float-left .inside-header .site-branding,.nav-float-left .inside-header .site-logo{float:right;clear:right}
.nav-float-right .inside-header .site-branding{display:inline-block}
.site-branding-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}
.site-branding-container .site-logo{margin-right:1.5em}
.header-aligned-right .site-branding-container{text-align:right}
.header-aligned-right .site-branding-container .site-logo{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-right:0;margin-left:1.5em}
.footer__brand{max-width:76.75rem;margin-right:auto;margin-left:auto;padding-top:2.1875rem}
.footer__brand:after,.footer__brand:before{display:table;content:" "}
.footer__brand:after{clear:both}
.footer__brand table td.img{padding:0}
.footer__brand-logos{width:50%;float:left;padding-right:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer__brand-logos:last-child:not(:first-child){float:right}
.footer__brand-logos a{display:inline-block;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}
.footer__brand-logos img{display:inline-block;height:53px}
.footer__brand-logos a.publisher{width:80%}

#footer-promos .promo a.icon-map {
	display: block;
	width: 120px;
	float: left;
	margin: 0 15px 0 0;
}

#footer-promos .promo a.icon-map:before {
	font-size: 63px;
	margin: 0 0 13px 0;
}
#block-bq259404cb9db009{min-height:50px}
.home-twitter iframe{max-height:450px}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 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-left-radius:0;border-top-right-radius:0}

.widget_nav_menu li.menu-item-has-children {
	padding-right: 0;
}

.widget_nav_menu li.menu-item-has-children ul.sub-menu {
	display: none;
}

.widget_nav_menu li.menu-item-has-children ul.sub-menu li {
	padding-left: 0;
	padding-right: 0;
}

	
	.fmenu ul li.menu-item-has-children ul,
	.fmenu ul li.menu-item-has-children a {
		float: left;
	}


.menu-item-type-custom.current-menu-item a {
background: none!important;
}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.mobile-nav li a {color: #3d3d3d;}

.social-profile-icons .social-twitter a { background: #40bff5 }


.valign-wrapper a {
    height: 100px;
    padding-top: 20%;
}


.valign-wrapper {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}


.valign-wrapper .valign {
    display: block
}


#leaderboard_desktop_inside {
	margin: 0 auto;
	text-align: center;
	display: block;
	width: 728px;
}
.teaser-meta .created{float:right;padding:0 0 0 10px}
.teaser-shorten .teaser-meta,.teaser-shorten .magazine-issue-cover,.teaser-shorten .time-and-location,.teaser-shorten .thumbnail,.teaser-shorten .type,.teaser-shorten .created,.teaser-shorten .teaser-body,.teaser-shorten .thumbnail .thumb-icon{display:none}
.lead-blog-teaser .metaInfo .created{float:none;text-transform:none;font-style:italic}
.menu-container{margin-top:63px}

.liste_tit_region  
{
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: tahoma, sans-serif;
}

.liste_tit_region A:link
{
    font-size: 11px;
    color: #000000;
    font-family: tahoma, sans-serif;
}

.liste_tit_region A:visited
{
    font-size: 11px;
    color: #000000;
    font-family: tahoma, sans-serif;
}
.homenl-footer-img2 img,.homenl-footer-img1 img{max-width:initial !important}


	#footer2 {
		margin-bottom: 0;
	}
 #footer2 a, .footermenu ul li:after { color: ; }
 #footer2 a:hover { color: ; }
span.loggedin{display:none}
.scroll-down-1 span{display:inline-block;width:24px;height:24px;margin:0 5px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scrollDown1 2s infinite;animation:scrollDown1 2s infinite}

.headerlogo-with{ width:1200px; margin:auto; padding-top:20px; height:80px; overflow:hidden;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-11{width:91.66666667%}
 #pl-975 #panel-975-6-0-1 { margin:0px 0px 0px 80px }
.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}
 #pl-975 .so-panel:last-child { margin-bottom:0px }
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}
.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}
.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}
.home-featured .one-half{width:48.717948717948715%}
#pu2230{z-index:144;margin-top:50px;position:relative;width:100%;}
.clearfix:after{content:"\0020";visibility:hidden;display:block;height:0px;clear:both;}
*:first-child+html .clearfix{zoom:1;}




.su-lightbox-content {
	position: relative;
	margin: 0 auto;
}

.mfp-content .su-lightbox-content,
#su-generator .su-lightbox-content { display: block !important; }

.su-lightbox-content-preview {
	width: 100%;
	min-height: 300px;
	background: #444;
	overflow: hidden;
}

.su-lightbox-content h1,
.su-lightbox-content h2,
.su-lightbox-content h3,
.su-lightbox-content h4,
.su-lightbox-content h5,
.su-lightbox-content h6 { color: inherit; }
.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-12{width:100%}


blockquote,
#comments,
#respond-title,
#footer a,
#load-more-link a span,
#load-more-link a:hover span { color: #66696d; }


#footer a {
	color: #66696d;
}


#footer a:hover,
.tabs ul.nav li.ui-tabs-selected a,
.tabs ul.nav li.ui-tabs-active a,
.tabs ul.nav li a:hover,
#submit:hover,
#single-sidebar a:hover,
#footer a:hover,
#load-more-link a:hover,
a:hover { color: #000; }


#footer { clear: both; }


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


.flag {
  display: inline-block;
  margin: 0 5px;
}


.flag-pad img {
  margin-bottom: 5px;
}


.description{margin:37px auto 0 auto; width:940px;}

.description h1{color:#52ceff; font-size:12px; line-height:20px; padding-left:50px; float:left; display:compact;}

.description p{padding:10px 50px 10px 0; line-height:20px; text-align:justify;}
#block-bab57d013e103a6b{min-height:65px}
#whitewrap #block-bab57d013e103a6b *{text-align:center}
#block-bab57d013e103a6b.block-original-bcf58a2246eaad61{min-height:65px}
#block-bab57d013e103a6b.block-original-bj757d1b274272f3{min-height:65px}
#block-bab57d013e103a6b.block-original-byb57d19a0e29f4e{min-height:65px}
.ad_728{width:728px;max-width:728px;overflow:visible}


span.toc_number {
    display     : inline-block;
    float       : left;
    margin-right: 2.5px;
}
.clr2 a:link,.clr2 a:visited{color:#1E4B78;text-decoration:none}

.l1h {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #455468; TEXT-ALIGN: center
}

#top  {background-color: #7cef74;}
#wp-calendar tfoot td#prev{padding-left:10px;text-align:left}
#forget-section-container{width:162px;display:inline-block;float:left;}


.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}



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



.slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}


html[xmlns] .slides {
  display: block;
}


* html .slides {
  height: 1%;
}


.flexslider .slides {
  zoom: 1;
}

.flexslider .slides li:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1000;
}

#home-slider .slides li {
  position: relative;
  height: 850px;
  background-position: center top;
}

.sub-menu .menu-item-has-children:after { color: #fff }
.yelp-business .yelp-business-img-wrap{float:left;margin:0}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container:before,.container:after{display:table;content:" "}
.container:after{clear:both}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.container.fullwidth{width:100%}
.container.no-padding{padding-left:0;padding-right:0}

.about-people-description{
	margin-bottom: 15px;
	text-align: justify;
	font-size: 16px;
	color: #6f6e6f;
}
.button-group__list{text-align:center;list-style:none;padding-left:0;margin:0}
.button-group__list li:not(:last-child){margin-bottom:.75rem}
.button-group__list .button{border:.375em solid #c72134;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,background-color .3s ease-in-out;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:.875em 1.75em}
.button-group__list .button:focus,.button-group__list .button:hover{transform:translateY(-.0625rem);box-shadow:0 .125rem .375rem rgba(0,0,0,.4)}
.button-group__list .button__headline:first-child:last-child{margin:0}
.button-group__list li{display:flex}
small,.small{font-size:85%}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#aea79f}
h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{font-size:65%}
h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{font-size:75%}
blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{text-align:right}
blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}
blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.text1 .logos li.small{width:46%}
#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}


.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}
.fab{font-family:"Font Awesome 5 Brands"}
.fl-page-content{background-color:#eee}
#menu-main{max-width:1200px;margin:0
auto}
.genesis-nav-menu .menu-item{display:inline-block;text-align:center}
.genesis-nav-menu .menu-item:hover{position:relative}
.menu-secondary .menu-item a:hover{color:#F27999}
.logged-in .menu-secondary .menu-item
a{color:#F27999}
.logged-in .menu-secondary .menu-item a:hover{color:#ef5a81}
.menu-primary
a{text-align:center}
.genesis-nav-menu.responsive-menu .menu-item{display:block;text-align:left}
.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}
.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.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}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}
.et_pb_counters .et_pb_counter_20:hover .et_pb_counter_amount{background-color:}
.et_pb_counters .et_pb_counter_20:hover .et_pb_counter_amount.overlay{color:}
.et_pb_counter_20 .et_pb_counter_amount{background-color:#ff0000}
.et_pb_counter_20 .et_pb_counter_amount.overlay{color:#ff0000}
.et_pb_counter_20 .et_pb_counter_container:hover{background-color:}
.et_pb_counter_20 .et_pb_counter_container{background-color:#dddddd}
.et_pb_counters .et_pb_counter_20 .et_pb_counter_container{background-image:none}

.sm-span1, .sm-span1, .sm-span1, .sm-span1, .sm-span2, .sm-span2, .sm-span2, .sm-span2, .sm-span3, .sm-span3, .sm-span3, .sm-span3, .sm-span4, .sm-span4, .sm-span4, .sm-span4, .sm-span5, .sm-span5, .sm-span5, .sm-span5, .sm-span6, .sm-span6, .sm-span6, .sm-span6, .sm-span7, .sm-span7, .sm-span7, .sm-span7, .sm-span8, .sm-span8, .sm-span8, .sm-span8, .sm-span9, .sm-span9, .sm-span9, .sm-span9, .sm-span10, .sm-span10, .sm-span10, .sm-span10, .sm-span11, .sm-span11, .sm-span11, .sm-span11, .sm-span12, .sm-span12, .sm-span12, .sm-span12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}

.sm-span6{width:50%}


.small-4 { width: 33.3333333333%; }
.collapse{display:none}
.collapse.show{display:block}
tr.collapse.show{display:table-row}
tbody.collapse.show{display:table-row-group}
.content_ad{width:300px;position:relative;float:right;margin-left:30px}
.mod_gallery .gallery_content .content_ad{display:none}
.mod_gallery .gallery_content .content_ad .ad_label{right:initial;left:0;color:#fff}
.mod_gallery .gallery_content.ad_break .content_ad{display:block}
.mod_participate .content_ad+.participate_list{float:left;width:494px}
.mod_participate .content_ad+.participate_list li{width:100%;margin-left:0}
.mod_participate .content_ad+.participate_list li.text_teaser:first-of-type{margin-bottom:34px}
.mod_participate .content_ad+.participate_list li.text_teaser:last-of-type{margin-bottom:0}
.mod_search_results .ad_item.full .content_ad{float:none;margin:0 auto}
.mod_player .cell .content_ad{float:left;margin:0 30px 0 0}


.metaslider .slider-wrapper .nivo-directionNav a,
.metaslider .slider-wrapper .nivo-controlNav a,
.metaslider .slider-wrapper img {
    border: 0;
    box-shadow: none;
    
    list-style-type: none;
    list-style: none;
    padding: 0;
    line-height: normal;
    max-width: none;
    max-height: none;
}

div.metaslider .slider-wrapper .nivo-controlNav a {
    transition: none;
}

#wrapper-outer {
	background:none repeat scroll 0 0 #fefefe
}

.table-cell {display: table-cell; }

.table-cell-100-percent {width:100%; }


.dot-pattern1{position:relative;}

.dot-pattern1:hover{z-index:999;}

.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,
.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
  display: block;
  width: 100%;
  text-align: center;
}

.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
  margin-top: 20px;
}

.fusion-social-links-footer {
  display: table-cell;
  vertical-align: middle;
  width: 40%;
  text-align: right;
}

.fusion-social-links-footer .fusion-social-networks {
  margin-top: 10px;
}
.fusion-social-links-footer .fusion-social-networks a{font-size:16px;}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{padding:8px;}
.fusion-social-links-footer,.fusion-social-networks{display:block;text-align:center;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center;}


#td-top-mobile-toggle {
  display: none;
  
}

#td-top-mobile-toggle a {
  display: inline-block;
}

#td-top-mobile-toggle i {
  font-size: 27px;
  width: 64px;
  line-height: 54px;
  height: 54px;
  display: inline-block;
  padding-top: 1px;
  color: #fff;
}


.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, .col-sm-1, .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-10, .col-sm-11, .col-sm-12,
.col-md-1, .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-10, .col-md-11, .col-md-12, .col-lg-1, .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-10, .col-lg-11, .col-lg-12 {
  padding: 0;
}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.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-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{flex:0 0 100%;max-width:100%}
.visible-only-mobile{display:none !important}


  .rtl .menu-primary-items li.menu-item-has-children ul a:after,
  .rtl .menu-unset ul li.menu-item-has-children ul a:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    left: auto;
    right: 6px;
  }


.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}
body #page #block-block-51 li a.wmg-sl-twitter,body #page #block-block-51 li a.yticonyoutube,body #page #block-block-51 li a.wmg-sl-applemusic{background-color:transparent;}
body #page #block-block-51 li a.wmg-sl-twitter:hover,body #page #block-block-51 li a.yticonyoutube:hover,body #page #block-block-51 li a.wmg-sl-applemusic:hover{background-color:transparent;color:#a6dacf;}
.wmg-sl-applemusic:before{content:"\e902";}
.top-recruit-caption-txt{color:#fff;font-size:17px;letter-spacing:.17em;line-height:1.7}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}


 

#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;}

.main_table {
	border: 1px solid #E0DFE3;
}

.icon-marker:before {
  content: "\e901";
}
.main-menu__menu-bottom{text-align:center;width:100%}
.main-menu__menu-bottom--mobile{display:block;padding-top:20px}
.main-menu__menu-bottom li{display:block;margin:0 20px 20px}
.main-menu__menu-bottom li.current-menu-item a,.main-menu__menu-bottom li:hover a{color:#696969}
.main-menu__menu-bottom a{font-family:futura-pt,sans-serif;font-size:1.1rem;letter-spacing:.4em;text-transform:uppercase}
.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}
.subscribe-nav{display:none}


.block .block-content #leftnav-tree li.level0 ul.level1 {
    font-weight: normal;
    margin: 0 15px 5px;
    display: none;
}


.block .block-content #leftnav-tree li.level0.active ul.level1 {
    font-weight: normal;
    margin: 0 15px 5px;
    display: block;
}


ul.level1 .active a {
    font-weight: bold;
    color: #cd0000;
}


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


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

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

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

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}

.serlist_page { bottom:7px; height: 30px; width: 295px;}

.serlist_page a { display: block; height: 13px; width: 13px;}

.serlist_page a.l_prev_btn { background-position: -55px -616px; left: 112px; top: 7px;}

.serlist_page a.l_next_btn { background-position: -82px -616px;left: 160px;top: 7px;}


 .footnote-vat p, #copyright, #copyright a {
    color: #333;
}


#copyright{
	margin-top:0;
	color:#333;
}

#copyright a{
	color:#333;
	font-size:10px;
}
 #pg-120-0 , #pg-120-1 , #pl-120 .so-panel { margin-bottom:35px }
 #pl-120 .so-panel:last-child { margin-bottom:0px }
 #pl-120 .panel-grid { margin-left:0;margin-right:0 }
 #pl-120 .panel-grid-cell { padding:0 }
 #pl-120 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-120 .panel-grid .panel-grid-cell-mobile-last , #pg-120-0 .panel-grid-cell:last-child , #pg-120-1 .panel-grid-cell:last-child , #pg-120-2 .panel-grid-cell:last-child { margin-bottom:0px }


.tt-video-popup-layer {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  height: 10000px;
}
.uabb-image-carousel .uabb-image-carousel-content .uabb-gallery-img,.uabb-masonary-content .uabb-image-carousel-content .uabb-gallery-img {-webkit-transition: all 300ms linear;transition: all 300ms linear;}
.uabb-image-carousel.zoom-in .uabb-image-carousel-content:hover .uabb-gallery-img,.uabb-masonary-content.zoom-in .uabb-image-carousel-content:hover .uabb-gallery-img,.uabb-image-carousel.zoom-out .uabb-image-carousel-content .uabb-gallery-img,.uabb-masonary-content.zoom-out .uabb-image-carousel-content .uabb-gallery-img {-webkit-transform: scale(1.05);transform: scale(1.05);}
.uabb-image-carousel.zoom-out .uabb-image-carousel-content:hover .uabb-gallery-img,.uabb-masonary-content.zoom-out .uabb-image-carousel-content:hover .uabb-gallery-img {-webkit-transform: scale(1);transform: scale(1);}
#mk-footer .footer-wrapper,#mk-page-introduce,.mk-blog-single .featured-image,.mk-blog-single article{position:relative}
 #mk-footer .footer-wrapper{padding:30px 0}
#image_2067728915{width:100%}
.img{position:relative}
.img .img-inner{position:relative;overflow:hidden}
.img,.img img{width:100%}
.img .caption{position:absolute;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);max-height:100% !important;overflow-y:auto;bottom:0;padding:4px 10px;font-size:14px;color:#FFF;width:100%;background-color:rgba(0,0,0,0.3)}
.img .caption-show,.img:hover .caption{-ms-transform:translateY(0);transform:translateY(0)}
.interview-slider.is-active .slick-slide:not(.slick-active),body:not(.tablet) .header-menu-pc__item:hover .header-megamenu__inner{opacity:1}
body:not(.tablet) .header-menu-pc__item:hover .header-megamenu__inner::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.header-menu-pc.is-active .header-megamenu__inner{border-top:1px solid #e6e6e6}
.header-megamenu__inner,.header-megamenu__inner::before{position:relative;transition:all .3s cubic-bezier(.25,.1,.16,.74);opacity:0}
.header-megamenu__inner::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 8px 20px 0 rgba(0,0,0,.15);background-color:#fff;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scale(.9);transform:scale(.9)}


.fw-divider__space-30x {
  margin-top: 36px;
}
.logo-footer .icon-logo-oleo{display:inline-block;font-size:30px;margin-bottom:15px}

#login-bar{width:980px;margin-left:auto;margin-right:auto;text-align:center;padding:10px 0px;}
.post-group .post-category .viva-melhor{color:#34a2e1}



.home-team p {
	display: inline-block;
}


.home-team img {
	width: 104px; padding-right: 20px; display: inline;
}


.home-team .wp-caption {
 border: none;
 width: 120px !important;
display: inline;
float: left;
}

.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;
  }

    .navbar-collapse.collapse.in { 
        display: block!important;
    }




.sub-icons {
	padding:0;
	margin:15px 0 0;
	}


.sub-icons a {
	margin:0 5px 0 0;
	float:left;
	background:transparent;
	padding:0;
	display:block;
	}


.widget .sub-icons a {
	margin:0 5px 0 0;
	}


#footer .sub-icons {
	padding:0;
	margin:0;
	float:right;
	text-align:right;
	}


#footer .sub-icons a {
	margin:0 0 0 4px;
	float:none;
	background:transparent;
	padding:0;
	float:left;
	}
.nav-design:hover .meganav-disc-title{background:#EC008C;}
.nav-design .meganav-disc-title a,.nav-design .meganav-disc-title a:visited{color:white;}
.nav-act:hover .meganav-disc-title{background:#00B6F2;}
.nav-act .meganav-disc-title a,.nav-act .meganav-disc-title a:visited{color:white;}
.nav-bt:hover .meganav-disc-title{background:#73C800;}
.nav-bt .meganav-disc-title a,.nav-bt .meganav-disc-title a:visited{color:white;}
.nav-htc:hover .meganav-disc-title{background:#A000CE;}
.nav-htc .meganav-disc-title a,.nav-htc .meganav-disc-title a:visited{color:white;}
.nav-c:hover .meganav-disc-title{background:#F57920;}
.nav-c .meganav-disc-title a,.nav-c .meganav-disc-title a:visited{color:white;}

  #social-sidebar.widget a.twitter-timeline, #my_featured_widget-2.widget a.twitter-timeline, #facebook_feed_widget-2.widget a.twitter-timeline, #twitter_feed_widget-2.widget a.twitter-timeline {
    text-decoration: none;
    color: black; }

    #social-sidebar.widget a.twitter-timeline img, #my_featured_widget-2.widget a.twitter-timeline img, #facebook_feed_widget-2.widget a.twitter-timeline img, #twitter_feed_widget-2.widget a.twitter-timeline img {
      width: 16px;
      height: 16px;
      display: block;
      margin: 0 auto; }
.table{border-collapse:collapse!important}
.table td,.table th{background-color:#fff!important}
.table-bordered td,.table-bordered th{border:1px solid #ddd!important}
.table .table{background-color:#fff}
.table-bordered{border:1px solid #ddd}
.table-responsive{min-height:.01%;overflow-x:auto}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.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-4{width:33.33333333%}
