﻿
div.news_scroll div.one_news{
	float:left;
	padding:5px;
	width:239px;
}

div.news_scroll div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:65px;
	width:239px;
}

div.news_scroll div.one_news img{
	float:left;
	margin-right:5px;
}



div.home-group div.one_news{
	float:left;
	font-size: 16px !important;
	padding:15px 5px;
	width:100%;
	overflow:hidden;
}

div.home-group div.one_news h3{
	font-size:18px;
	padding:0;
	margin:0;
	margin-bottom:5px;
	height:46px;
}

div.home-group div.one_news img{
	float:right;
	margin-right:5px;
}


#mypage9top1, #mypage9top2, #mypage9top3 {font-size:12px; background: #4DBA34; text-align:right; padding:5px;
        -khtml-border-radius: 7px 7px 0 0;
        -moz-border-radius: 7px 7px 0 0;
        -webkit-border-radius: 7px 7px 0 0;
        border-radius: 7px 7px 0 0;}

#mypage9top1 a, #mypage9top2 a, #mypage9top3 a {color:#FFFFFF; line-height:20px; margin-right:5px;}
#side-header .side-header-wrapper{padding-bottom:20px;zoom:1}
#side-header .side-header-wrapper:before,
#side-header .side-header-wrapper:after{content:" ";display:table}
#side-header .side-header-wrapper:after{clear:both}
.fusion-header,.layout-boxed-mode .side-header-wrapper,.side-header-background{background-color:rgba(255,255,255,1)}
.layout-boxed-mode .side-header-wrapper{background-color:transparent}
body.side-header-right.layout-boxed-mode #side-header .side-header-wrapper{position:absolute}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}


.wrap-fixed-menu .top-items .menu-item {
    border-bottom: 1px solid #484848;
}


[data-off-canvas*=right] li.menu-item-has-children:after:hover,
[data-off-canvas*=left] li.menu-item-has-children:after:hover {
    background-color: #fff !important;
    color: #000 !important;
}


.fullscreen-center-menu .menu-item-has-children:hover .sub-menu {
    position: relative;
    top: 0;
    visibility: visible;
    display: block;
}

.search-trigger .gmr-icon {
	line-height: 30px;
	position: relative;
	width: 14px;
	display: inline-block;
	padding: 10px 0;
	font-size: 13px;
}
.footerlinks{width:980px;margin:auto;padding-top:20px;padding-bottom:0px;}
.footerlinks ul{margin-top:2px;}
.footerlinks li{color:#d0b59c;list-style:none;line-height:13px;font-size:12px;margin-left:-35px;margin-right:-10px;text-indent:-4px;}


.page-close-mobile-menu {
  font-size: 48px;
  cursor: pointer;
}
.meta-date{display:none}


.grialbastrui
{
background-color:#7397B7;
}
ul.menus li.a3 a {background-position:-32px 0;}
.site-footer .personal-network .menu .menu-item{padding:5px}
.site-footer .personal-network .menu .menu-item:empty{list-style:none}
.site-footer .personal-network .menu .menu-item:nth-child(odd){clear:left}

  .small-6 {
    width: 50%; }
.b-img__content{padding:25px 20px 40px;overflow:hidden}
.b-img__content--lg .b-img__btn{margin-bottom:50px}
.b-img--contact .b-img__content{padding-bottom:25px}
.b-img__content--lg{max-width:575px;padding-top:65px;padding-bottom:65px}

.gdlr-core-pbf-wrapper-container{ margin-left: auto; margin-right: auto; }




.rel {position:relative;}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.mobile-main-nav .menu-item a i[class^=fa]{padding-right:6px}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }

.carousel-wrapper{padding:0 3em}

#team #staff .carousel-wrapper{max-width:320px;margin:0 auto}
#team #staff .carousel-wrapper .bio-block{display:block}

#team #staff .carousel-wrapper .bio-block img{box-shadow:-1px 1px 2px rgba(26,33,37,0.08);margin-bottom:8px}

#team #staff .carousel-wrapper .bio-block h3{font-family:"Azo Sans",sans-serif;font-weight:500;font-size:22px;margin-top:6px;color:#00c800}

#team #staff .carousel-wrapper .bio-block h3 small{color:#464d51;line-height:1.2;font-weight:400;font-size:14px;display:block}

#team #staff .carousel-wrapper .bio-block h3 small u{display:block}
#team #staff .carousel-wrapper .bio-block:hover h3{text-decoration:underline !important}

.device-xs #team #staff .carousel-wrapper{max-width:780px}
.device-sm #team #staff .carousel-wrapper{max-width:900px}

.device-md #team #staff .carousel-wrapper,.device-lg #team #staff .carousel-wrapper{max-width:100%}
#layer_arbitragem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;width:660px;left:50%;top:30px;margin-left:-330px;z-index:10000;background-color:rgba(0,0,0,.8);xmargin:0 auto;display:none;padding:20px 50px 20px 30px;font-family:Arial}
#layer_arbitragem p{color:#fff;margin:0;font-size:12px}
#layer_arbitragem a{color:#fff}
#layer_arbitragem .close{position:absolute;display:block;top:20px;right:20px;cursor:pointer;z-index:1}


#search-outer #search #close {
	position: absolute;
	top: 25px;
	right: 25px;
}


#search-outer #search #close a {
	right: 0!important;
	top: 0!important;
	transition: all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s; 
	-webkit-transition: all 0.47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s; 
}

#search-outer #search #close a:hover {
	transform: rotate(90deg) translateZ(0); -webkit-transform: rotate(90deg) translateZ(0);
}



body.ascend #search-outer #search #close a span {
	color: #000;
}
#boxed #search-outer #search #close a{right:0!important;}

	
	#block-block-17 .rteright {
		text-align: center;
	}

	
	#block-block-17 p.rteright:nth-child(2), #block-block-17 p.rteright:nth-child(3), #block-block-17 p.rteright:nth-child(4) {
		display: none;
	}

.header_txt{font-family:Calibri; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; }

		
	.home-widget,
	#home-mid-wrap .feat-widget-cont .home-title-wrap,
	#home-mid-wrap .gallery-widget-wrap .home-title-wrap,
	#home-mid-wrap .feat-widget-text {
		margin: 0 3.61663652803% 20px;  
		width: 92.7667269439%; 
		}


.home-widget-wrap {
	width: 100%
	}


.home-widget {
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px;
	}


.home-widget,
#home-mid-wrap .feat-widget-cont .home-title-wrap,
#home-mid-wrap .gallery-widget-wrap .home-title-wrap {
	margin: 0 2.65604249668% 20px; 
	width: 94.6879150066%; 
	}


  .grid8 {
    width: 66.1%;
  }

#imTextObject_04_tab0 .fs16 { vertical-align: baseline; font-size: 16pt; }

#imTextObject_07_tab0 .fs16 { vertical-align: baseline; font-size: 16pt; }

#imTextObject_08_tab0 .fs16 { vertical-align: baseline; font-size: 16pt; }

#imTextObject_25_tab0 .fs16 { vertical-align: baseline; font-size: 16pt;line-height: 28px; }

#imTextObject_26_tab0 .fs16 { vertical-align: baseline; font-size: 16pt;line-height: 28px; }

#imTextObject_27_tab0 .fs16 { vertical-align: baseline; font-size: 16pt;line-height: 28px; }

#imTextObject_32_tab0 .fs16 { vertical-align: baseline; font-size: 16pt;line-height: 28px; }

#imTextObject_33_tab0 .fs16 { vertical-align: baseline; font-size: 16pt;line-height: 28px; }

#imTextObject_35_tab0 .fs16 { vertical-align: baseline; font-size: 16pt;line-height: 28px; }
.et_pb_text_3.et_pb_text{color:#8b0000!important}
.et_pb_text_2.et_pb_text{color:#142c58!important}
.et_pb_text_8.et_pb_text{color:#142c58!important}
.et_pb_text_7.et_pb_text{color:#142c58!important}
.et_pb_text_6.et_pb_text{color:#142c58!important}
.et_pb_text_1.et_pb_text{color:#8b0000!important}

.header_txt{font-family:Calibri; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; }

.td-for-blocks{width:204px;}

.sub_nav{ width:972px; height:101px; bottom:0px; position:relative;  z-index:200; top:338px;}


.text-right { text-align: right !important; }

.slider1 table td.brdr{
	border-right:1px solid white;
}


ul.bc-posts li .bcp-rod .bcp-autor {

	float: left;

	width: 100px;

	color: #ca0000;

	font: bold 10px tahoma, arial, verdana;

	margin: 1px 0;

}


ul.bc-posts li .bcp-rod .bcp-autor a {

	color: #ca0000;

}





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



.clearfix {
  display: inline-block;
}


* html .clearfix {
  height: 1%;
}


a.g{ color:#24a800; text-decoration:none; font-size:18px; line-height:20px; font-weight:bold;}

a.g:hover{ text-decoration:underline; color:#24a800;}


.footer-area a.g{
    font-size: 16px;
    color: #79e238;
}


.img-responsive {
	width: 100%;
}


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

#logo-footer {
	margin: 10px 0 20px 0;
	width: 120px;
	height: 20px;
}


.container {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}


.container-divider {
  border-top: 1px solid #ddd;
  margin-bottom: 20px;
}


.profile-header .container {
  display: flex;
  flex-wrap: wrap;
}




.alignleft {
	float:left;
	margin:0 20px 10px 0;
	padding:4px;
	background:#fff;
	border:1px solid #dadada;
	}

.frame img.alignleft,
.frame img.alignright{
	margin:0;
	padding:0;
	border:none;
	}
.aom-nav nav ul.aom-nav-primary li a .aom-search-btn,.aom-nav nav ul.aom-nav-primary li .aom-search-wrap .aom-search-btn{vertical-align:middle;display:inline-block;width:36px;height:36px}
.aom-nav nav ul.aom-nav-primary li a .aom-search-btn svg,.aom-nav nav ul.aom-nav-primary li .aom-search-wrap .aom-search-btn svg{width:28px;margin-left:4px}
.aom-nav nav ul.aom-nav-primary li a .aom-search-btn svg.aom-orange,.aom-nav nav ul.aom-nav-primary li .aom-search-wrap .aom-search-btn svg.aom-orange{color:#cf4f00;opacity:.5;border-radius:5px}
.aom-nav nav ul.aom-nav-primary li a .aom-search-btn.aom-white,.aom-nav nav ul.aom-nav-primary li .aom-search-wrap .aom-search-btn.aom-white{background-color:#cf4f00;opacity:.5;border-radius:3px}
.aom-nav nav ul.aom-nav-primary li a .aom-search-btn.aom-white svg,.aom-nav nav ul.aom-nav-primary li .aom-search-wrap .aom-search-btn.aom-white svg{width:20px;margin-left:8px}

	
	
	#colorbar {  width:65%; height: auto; }

	.startpage #colorbar { display:block; }


#colorbar div {
	display:block;
	float:left;
	width:38px;
	margin-left:8px;
	height:10px;
}

div#footer span.meta-sep{margin:0 0.5em;}

div.comments h3,body.archive h2.page-title,body.search h2.page-title,div.comments h3.comment-header span.comment-count span.meta-sep,body h2.page-title span.archive-meta span.meta-sep,body div.entry-date span.meta-sep{font-weight:400;}

		
	#feat-top-wrap .feat-top2-left-wrap .feat-info-wrap,
	#feat-top-wrap .feat-top2-right-wrap .feat-info-wrap {
		top: 0;
		right: 0;
		}

		
	#feat-wide-wrap .feat-info-wrap {
		top: 0;
		right: 0;
		}


.feat-info-wrap {
	position: absolute;
		top: 0;
		right: 0;
	}


#home-feat-wrap .feat-info-wrap,
#feat-wide-wrap .feat-wide5-main .feat-info-wrap {
	top: 5px;
	right: 10px;
	}


#feat-top-wrap .feat-info-wrap {
	top: 5px;
	right: 5px;
	}


.feat-info-wrap i {
	font-size: .8rem;
	line-height: 100%;
	margin-top: -1px;
	vertical-align: top;
	}


#sidebar-wrap .blog-widget-wrap .feat-info-wrap,
#foot-widget-wrap .blog-widget-wrap .feat-info-wrap {
	display: none;
	}


  .is_constrained {
    max-width: 768px;
  }


.is_constrained:after,
.is_constrained:before,
.row:after,
.row:before {
  content: " ";
  display: table;
}


.is_constrained:after,
.row:after {
  clear: both;
}
.msg-sent{position:absolute;left:-16px;bottom:1px}

.left, .alignleft { float: left; display: inline; }

.main .content img.alignleft { margin-right: 22px; }

.main .cols .col img.alignleft { margin-right: 7px; }


.footer-contact-info {
    margin: 0 auto 40px auto;
    max-width: 300px;
}


.widget-title {
	color: #333;
	font-family: "Noto Sans", sans-serif;
	margin: 0 0 1.6em;
	letter-spacing: 0.04em;
	text-transform: uppercase;
}


	
	body,
	blockquote cite,
	blockquote small,
	a,
	.dropdown-toggle:after,
	.image-navigation a:hover,
	.image-navigation a:focus,
	.comment-navigation a:hover,
	.comment-navigation a:focus,
	.widget-title,
	.entry-footer a:hover,
	.entry-footer a:focus,
	.comment-metadata a:hover,
	.comment-metadata a:focus,
	.pingback .edit-link a:hover,
	.pingback .edit-link a:focus,
	.comment-list .reply a:hover,
	.comment-list .reply a:focus,
	.site-info a:hover,
	.site-info a:focus {
		color: #bebebe;
	}


		
		.secondary a,
		.dropdown-toggle:after,
		.widget-title,
		.widget blockquote cite,
		.widget blockquote small {
			color: #bebebe;
		}

	

.box-content{padding:12px 12px 18px 12px;background-color:#FFFFFF;margin-top:20px;}



.box-content.news{float:left;width:50%;}


.box-content.articles{float:left;width:50%;}

	.box-content.articles .legend{padding-left:15px;}


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

.slideshow_container .slideshow_view .slideshow_slide {
  position: relative !important;
  float: left !important;
  overflow: hidden !important;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_text .slideshow_background_anchor {
  position: absolute;
  top: 0;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image img {
  float: none;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box {
  display: none;
  position: absolute;
  width: 100%;
}
.row{margin-left:0;margin-right:0}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.cmt-f-wrap .row{margin-left:-15px;margin-right:-15px}
.ad-wrapper.ad-wrapper--730_90{padding-top:21px;padding-bottom:21px;border-bottom:1px solid #cccccc;max-width:calc(100% - 215px)}
.ad-wrapper.ad-wrapper--300_250{margin:12px 0;margin:.75rem 0}
.ad-wrapper.ad-wrapper--300_250:first-child{margin-top:0px}
.ad-wrapper--300_250 iframe{max-width:100%}


.cta {
  padding-top: 25px;
  padding-bottom: 5px; }

  .cta h1 {
    text-align: center;
    font-family: "Raleway", sans-serif;
    font-size: 3em;
    font-weight: 100;
    color: #f6f9f7;
    margin-bottom: 1em; }

  .cta h3 {
    font-family: "Lato", sans-serif;
    font-weight: 100;
    font-size: 1.2em;
    text-transform: uppercase;
    margin: 0 !important; }

  .cta h6 {
    margin: 0; }

  .cta p {
    font-size: .8em;
    line-height: 1.8em;
    margin-bottom: 20px; }

  .cta h5 {
    font-family: "Lato", sans-serif;
    font-weight: 400;
    font-size: 4em;
    margin-bottom: 0 !important;
    line-height: 1em; }

  .cta .specials-btn {
    margin-top: 2em !important;
    padding: 12px 20px !important;
    text-transform: uppercase;
    font-size: .6em !important; }

		#btn2{margin:0px; display: inline;}

        .network-name{text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:2px}
.et_pb_image_0.et_pb_module{margin-left:0px!important;margin-right:auto!important}


.et_pb_module.et_pb_woopro_notices .woocommerce-message,
.et_pb_module.et_pb_woopro_notices .woocommerce-error,
.et_pb_module.et_pb_woopro_notices .woocommerce-info{
	background: transparent !important;
	margin: 0 !important;
	color: #000 !important
}

.et_pb_module.et_pb_woopro_notices .woocommerce-message .button,
.et_pb_module.et_pb_woopro_notices .woocommerce-message .button:hover,
.et_pb_module.et_pb_woopro_notices .woocommerce-error .button,
.et_pb_module.et_pb_woopro_notices .woocommerce-error .button:hover,
.et_pb_module.et_pb_woopro_notices .woocommerce-info .button,
.et_pb_module.et_pb_woopro_notices .woocommerce-info .button:hover{
	border-style: solid;
}


.plug_tpl {
	width: 100%;
	height: 100%;
}


			td.recentcommentstexttop {
				border: none;
				padding: 0px 0px 0px 10px;
			}


			.rtl td.recentcommentstexttop {
				padding: 0px 10px 0px 0px;
			}
.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%}

  .block-section .btndiv {
    margin-top: 3em; }

  .block-section3 .btndiv {
    margin-top: 3em; }

.fr {
	float: right;
}

span.contact-social.active span {
padding: 0 3px
}

span.contact-social.active {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex
}

.contact-social {
font-size: 18px
}

.contact-social, .dnone-767 {
display: none !important
}
.text-center{text-align:center}

  #wrapper #container-boxed,
  .single-post #main-content,
  .page #main-content {
    width: 100% !important;         
}

  #wrapper #container-boxed-inner {
    -webkit-box-shadow: none !important;
    -moz-box-shadow:    none !important;
    box-shadow:         none !important;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:after,.container:before{content:" ";display:table}
.container:after{clear:both}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:after,.container-fluid:before{content:" ";display:table}
.container-fluid:after{clear:both}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.jumbotron .container{max-width:100%}
.et_pb_section{padding:60px 0}
.et_pb_section.et_pb_fullwidth_section{padding:0}
.et_pb_section_2.et_pb_section{background-color:#022f3b!important}
.header--bottom-inner--right{max-width:600px;float:right;text-align:right;}
.header--bottom-inner--right .label{margin-right:5px;}
.header--bottom-inner--right .divider{margin:0 5px;}
.header--bottom-inner--right span{position:relative;}


.product-cell-list.product-cell.prod-cell-normal.thumbnail.text-left a.image-wrapper {
    max-height: 160px;
    display: inline-block;
}


.product-cell-list.product-cell.prod-cell-normal.thumbnail.text-left a.image-wrapper img,
.product-cell-list.product-cell.prod-cell-normal.thumbnail.text-left a.image-wrapper .image-box,
.product-cell-list.product-cell.prod-cell-normal.thumbnail.text-left a.image-wrapper .image-content {
    max-height: 160px;
    display: inline-block;
}


#footer div.column {float: left; display: block; margin-left: 25px;  width: 310px; }

#footer div.column:first-child {margin-left: 0;}
.uvc-heading-spacer{margin:0 auto;padding:0;position:relative;overflow:hidden}
.uvc-heading-spacer.line_with_icon:after,.uvc-heading-spacer.line_with_icon:before{content:"";position:absolute;bottom:50%;border-width:0;top:50%}
.uvc-heading-spacer .aio-icon{vertical-align:text-top}
.uvc-heading-spacer img{vertical-align:middle;box-shadow:none!important;max-width:100%}
.uvc-heading-spacer.line_with_icon:before{right:0}
.uvc-heading-spacer.line_with_icon:after{left:0}



.db {
    display: block;
}
.dealObject .heading #icon{position:absolute;top:-1.25em;left:-.8em}
.dealLanding #icon{position:absolute;top:-1.2em;left:0}
.browse .dealObject .heading #icon{left:-.4em}



.db {
    display: block;
}
.region-help .block{overflow:hidden}
.region-footer-right{width:200px;margin:20px auto;}
.region-footer-menu{display:none;}

.animable { visibility: hidden; }

html.no-cssanimations .animable { visibility: visible; }

.animable.animated { visibility: visible; -webkit-animation-fill-mode: both;  animation-fill-mode: both; -webkit-animation-delay: 0s; animation-delay: 0s; }



.show-in-mob {
  display: none;
}


.mobban, .show-in-mob {
  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:5px;padding-right:5px}
.col-md-4{width:33.33333333%}


	.showcase-content-container
	{
		background-color: #000;
	}

	
	
	.showcase-content
	{
		background-color: #000;
		text-align: center;
	}

		
		.showcase-content-wrapper
		{
			text-align: center;
			height: 470px;
			width: 700px;
			display: table-cell;
			vertical-align: middle;
		}

		
	.showcase-onepage .showcase-content
	{
		margin-bottom: 10px;
	}

.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.33333333%;
  }
h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{letter-spacing:-1px}
.et_pb_slide_description .et_pb_slide_title{font-size:50px}
.et_pb_slider_0 .et_pb_slide_description,.et_pb_slider_fullwidth_off.et_pb_slider_0 .et_pb_slide_description{padding-top:125px;padding-right:0px;padding-bottom:125px;padding-left:0px}
.et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-family:'Nova Square',display!important;font-size:25px!important;color:#eb0029!important}
.nav-drawer__menu-link{background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;color:initial;text-decoration:initial;transition:initial;display:block;-ms-flex:1 calc(100% - 3em);flex:1 calc(100% - 3em);padding:.25rem 1rem;color:#fff;outline:none}
.nav-drawer__menu-link:hover{color:inherit}
body.user-mousing .disclaimer a:focus,body.user-mousing .nav-drawer__menu-button:focus,body.user-mousing .nav-drawer__menu-link:focus,body.user-mousing article p a:focus,body.user-mousing h1 a:focus,body.user-mousing h2 a:focus,body.user-mousing h3 a:focus{background-color:transparent}
body.contrast-light .nav-drawer__menu-link:hover{color:#000}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


#section-info .row{
  margin-top: 16px;
}

.align-self-start #section-info .row{
  margin-top: 0px;
}

#right-info .row{
  margin-bottom: 15px;
}

#right-info .row:last-child{
  margin-bottom: 0px;
}

#contact-us .row{
  margin-top: 0px;
}

#section-info .row:first-child {
    margin-top: 0px;
}

#location-owl #duration .row{
  margin-bottom: 15px;
}


#wprmenu_menu_ul .sub-menu {
  list-style: none;
  padding: 0;
}


#mg-wprm-wrap ul li ul.sub-menu li {
  border: none;
  position: relative;
}


div#mg-wprm-wrap ul li ul.sub-menu span.wprmenu_icon {
  margin-left: 0;
}


#wprmenu_menu_ul ul.sub-menu {
  margin-left: 0;
}


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

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

#footer-bottom{width:70%;float:left;}
 #footer-bottom a{color:#fff}
 #footer-bottom a:hover{color:#fff;}

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

.center{text-align:center;}
.lines .lines__canvas{content:"";height:100%;width:100%}
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}
.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:10px;padding-left:10px}
.col-sm-4{width:33.33333333%}



.part9 .left1{
    width: 425px;
}

.links .link-city  .left1{
    margin-top: 5px;
    width: 118px;
}

.gdlr-core-hover-box .gdlr-core-hover-box-link{ position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; }

#bannertxt{
position:absolute;left:40px;top:90px;z-index:10;
width:440px;
text-shadow:3px 3px 4px #000;
}

#bannertxt h2{
color:#f3cd96;font:bold 24px/36px Tahoma,Geneva,sans-serif;letter-spacing:0.02em;
margin:0 0 15px;padding:0;
}

#bannertxt span{
font-size:30px;
}

#bannertxt p{
color:#fbfefd;font-size:13px;line-height:20px;
margin:0;padding:0;
}



.menu-column-item {
  margin-bottom: 2rem;
  width: 98%;
}
.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}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}



.smalltext
{
	font-size: 13px;
	font-family: Tahoma;
}
.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#333132}
.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)}


#subscribe .modal-content h2 {
	text-align: center;
	color: #c01b42;
	font-weight: 600;
}


#subscribe .modal-content h2.oneshot {
	margin: 40px 0 30px;
}


#subscribe .modal-content .row {
	margin: 0;
}


#subscribe .modal-content h2 strong {
	display: block;
	color: #222;
	font-size: 18px;
}


ul.footer-links {
	list-style: none;
	padding: 0;
	margin-top: 77px;
}
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}


.topnav-search {
	background-color:#fff;
	border-color: #e5e5e5;
	}

  .main-navigation #breadcrumbs {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

    .main-navigation #breadcrumbs .category, .main-navigation #breadcrumbs .directors, .main-navigation #breadcrumbs .current {
      position: relative; }

      .main-navigation #breadcrumbs .category a:hover::before, .main-navigation #breadcrumbs .directors a:hover::before, .main-navigation #breadcrumbs .current a:hover::before {
        content: '';
        position: absolute;
        left: 0;
        top: 25%;
        width: calc( 100% - 12px);
        height: 50%;
        background-color: white;
        background-clip: border-box;
        display: inline-block;
        z-index: -1; }

        .main-navigation #breadcrumbs .directors {
          white-space: nowrap; }


#home-page-table img {
	margin-right: 10px;
}


#home-page-table p {
	font-size: 12px;
	line-height: 18px;
}

#rgh  {background-color: #94f794}


#cookie_notification a {color:#c95a42; text-decoration:none; margin-left: 5px;}


#cookie_notification a:hover {text-decoration:underline;}


#cookie_notification div {padding: 25px 15px;}


#cookie_notification {
	display:flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	border-top: 1px solid #b74c35;
	background: #0c1e34;
	position:fixed;
	bottom:0px;
	z-index:10000000000;
	width:100%;
	font-size:14px;
	line-height:16px;
	color: #fff;
}


.article-seul-contenu-txt {
	position: static;
	width: 210px;
	cursor: text;
}
.header-menu-sp__item__sub-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style:none;margin-top:8px}



nav .menu-item-search .screen-reader-text{
	display: none;
}



	nav .menu-item-search .search-field{
	    max-width: 150px;
	}

.sub-menu .menu-item-has-children:after { color: #fff }

#navigation ul li.menu-item-wpmm-megamenu:hover { color: inherit !important }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
a.ac-experiment img,a.ac-experiment{display:block!important}
.category-travel-tourism a.ac-experiment img{max-height:100%}

.preloader {
	background: #111;
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 9999999;
}

  .menu-icon {
    display: none; }

  
  .site-nav .menu-item-has-children .sub-menu {
    visibility: hidden;
    transition: all 0.2s ease-in-out;
    opacity: 0; }

  .site-nav .menu-item-has-children:hover .sub-menu {
    visibility: visible;
    opacity: 1; }

  .footer-links .menu {
    display: inline-block; }

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }


    .dropdown .menu-item-home {
        pagging-top:5px !important;
        margin-bottom:0}






img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-container img {
	max-width: 100%; 
	height: auto; 
}

.widget-container {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin: 0 0 18px 0;
}

.widget-container .wp-caption img {
	margin: auto;
}



.menu-toggle {
  display: none;
}

.primary-menu li.menu-item-has-children a i{
	display: inline-block;
	padding-left: 8px;
	color: #2e3032;
}

.primary-menu li.menu-item-has-children a:hover i{
	color: #fff;
}

	.menu ul li.menu-item-has-children a{
		padding: 29px 21px 29px 11px;
	}
.social-profile-icons .social-facebook a{background:#5d82d1}
span.strength-number a{color:#d26028;font-size:20px;font-style:italic;font-family:Libre baskerville}

.entry-content .addthis_button,.entry-content .addthis_toolbox,.entry-header .addthis_button,.entry-header .addthis_toolbox{margin:10px 0 10px 0}


.header-separator {
  height: 5px;
  margin: 0;
  background-color: #808080; }


    .img-responsive {
        max-width: 100%;
    }


    .is-flex .img-responsive {
        max-width: 100%;
    }


    .col-md-6 .img-responsive {
        max-width: 100% !important;
        margin: 5px auto;
    }
.site-meta{text-align:center;background:#161621;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#cdcde4}
.site-meta li{margin-left:1em}
.site-meta a{color:#cdcde4}


.departments .side {
	position:absolute;
	width:136px;
	height:100%;
	display:none;
	background:rgba(255,255,255,0.85);
}


.departments .side--left {
	top:0;
	left:-136px;
}


.departments .side--right {
	top:0;
	right:-136px;
}
header nav li.col-no-1 ul.sub-menu{float:none;width:260px}
header nav li.col-no-1 ul.sub-menu li{float:none;margin:0 auto;width:auto}
header nav li.col-no-1 ul.sub-menu li ul{box-sizing:border-box;width:100%}
header nav li.col-no-1 ul.sub-menu li ul li{padding:0}
.site-mobile-menu ul li.open-mega-menu{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}

#locationresult
{
    float: left;
    margin-top: 10px;
    position: relative;
    margin-bottom: 10px;

}

#locationresult address
{
    width:100%;
}


#locationresult .resultbar .locationaddress
{
  margin-left: 70px;
display: block;

}

  #locationresult #resulttop address
  {
    width:80%;
  }

    #locationresult #resulttop .row0, #locationresult #resulttop .row1 { width: 100% }

    #locationresult address .mytool { float: none; }

.sidebar_locations .row0,.sidebar_locations .row1
{
  float: left;
  width: 96%;

}


	.grid,
	.grid-right {
		display: block;
		float: none;
		width: 100%;
		margin-right: 0;
	}



.grid {
	float: left;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


.grid-right {
	float: right;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


#footer-wrapper .grid.col-940 {
	margin: 0;
}
.grid,.grid-right{float:none}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

#career-opportunities:hover .link-box, #community:hover .link-box, #our-values:hover .link-box {
	color: white;
	background-color: #01426a;
}

//#career-opportunities.selected .link-box, #community.selected .link-box, #our-values.selected .link-box {
	color: white;
	background-color: #49950b;
}

.link-box {
	width: 100%;
	color: #01426a;
	font-weight: 700;
	background-color: #E9E9E9;
	overflow: hidden;
	margin: 0;
	padding: 30px 4%;
	box-sizing: border-box;
	text-align: center;
	text-transform: uppercase;
	border-radius: 0 0 4px 4px;
	position: absolute;
	bottom: 0;
}


.link-box .fa-angle-left:before, .link-box .fa-angle-right:before {
	display: block;
}


.recent-posts__content {
  display: block;
  overflow: hidden;
}


.layout-1 .recent-posts__content {
  padding: 0 0 0 15px;
}


.layout-2 .recent-posts__content {
  padding: 15px 20px 15px 20px;
  border-bottom: solid 4px #0eb0ee;
  background-color: #ffffff;
  color: #aab9cd;
}


.layout-3 .recent-posts__content {
  padding: 33px 40px 33px 40px;
  border-bottom: solid 4px #0eb0ee;
  background-color: #ffffff;
  color: #aab9cd;
}


.page-template-tpl-home .section-featured-widget-inner, .page-template-tpl-home .section-featured-widget-title, .page-template-tpl-home .section-featured-widget-description, .page-template-tpl-home .section-featured-widget-btn-wrapper {
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
}


.page-template-tpl-home .section-featured-widget-title {
  font-family: "acumin-pro-extra-condensed", sans-serif;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1;
  font-weight: 600;
  text-transform: uppercase;
  margin: 0;
}

  .page-template-tpl-home .section-featured-widget-title::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate3d(-50%, 0, 0);
    border-top: 2px solid #F04144;
    width: 100px;
  }


.x-footer__badges img {
  max-height: 50px;
}


.x-footer__badges {
  display: inline-block;
  white-space: nowrap;
}

.jzdq{
	width:1200px;
	margin:0 auto;
}

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



.nav-wrapper .icon-menu {
  display: inline-block;
  margin-right: 10px;
  color: #3aba90;
}


[dir="rtl"] .nav-wrapper .icon-menu {
  margin-left: 10px;
  margin-right: 0;
}


.icon-menu::before {
  content: "\2630";
}
.img-circle{border-radius:50%}


.nav-social,
.left-nav-social {
	text-align: center;
}


.nav-social a,
.left-nav-social a {
	display: inline-block;
	border-bottom: none;
	color: #363636;
}


.nav-social a:hover svg,
.left-nav-social a:hover svg {
	color: #b55f3a;
	transition: 0.5s;
}


.nav-social a svg,
.left-nav-social a svg {
	width: 1rem;
	height: 1rem;
	margin: 0 0.75em;
}


.nav-social {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	padding: 1em 2em 1em 1em;
}
.navbar-navigation ul, .nav-social {display:block;}
.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:7px;padding-right:6px}
.col-lg-5{width:41.6666666667%}
.homepage .col-lg-5{width:calc(50% - 160px)}

#header-bg {
background:#101010;
width:100%;
margin:0 auto;
}


.editorial_col_droite {
	background:#ffffff;
}

.editorial_col_droite.type_1 {
	margin:20px 0px 0px;
	border:1px solid #d0d0d0;
	width:178px;
	overflow:hidden;
}

.editorial_col_droite.type_2 {
	margin:20px 0px 0px;
	border:1px solid #d0d0d0;
	width:178px;
	overflow:hidden;
}

.editorial_col_droite.type_2 h2 {
	font-size:100%;
	font-weight:bold;
	margin:0px !important;
	padding:19px 0px 19px 19px;
	width:140px;
	border:none;
	text-transform:uppercase;
}

.editorial_col_droite .editorial_ct {
	padding:0px 19px;
	margin:0px 0px 20px;
	width:140px;
	overflow:hidden;
}

.editorial_col_droite.type_1 p {
	margin:0px;
}

.editorial_col_droite.type_1 h2 {
	font-size:100%;
	font-weight:bold;
	margin:0px !important;
	padding:19px 0px 0px 19px;
	width:140px;
	border: none;
}

.cssload-speeding-wheel{width:36px;height:36px;margin:0 auto;border:3px solid #2f5f81;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;animation:cssload-spin .88s infinite linear;}
.et_header_style_centered #main-header .logo_container{height:110px}
.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:19.8px}
.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:60px}

	.footerbottom-link{padding-bottom:18px;}

.footerbottom-link li{display:inline-block; padding:0 5px; line-height:12px; border-left:1px solid #000;}

.footerbottom-link li:first-child{border-left:none; padding-left:0;}

.footerbottom-link li a{text-decoration:underline; line-height:12px; color:#000;font-size:11px;font-family:Verdana,Geneva,sans-serif;}

.footerbottom-link li a:hover{color:#de172a;}

        
    
    #slider_area .right_side{
        height:260px;
        width:290px;
        padding:70px 10px 10px 10px;
        position:absolute;
        left:610px;
        z-index:6;
        right:0;
        top:0;
        margin:0px 10px;
        font-size:12px;
        overflow:hidden;
    }


    #slider_area .right_side a{
        color:#fff;
    }
    
        
    #slider_area .right_side a:hover{
        color:#fff;
    }


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
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:36px;}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}
.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#2ea3f2!important}

.car-brands{margin:0px 0 0 0;padding:0px;font-family:arial;font-weight:bold;font-size:13px;color:#B40000;text-align:left;line-height:18px;text-decoration:none;}

@charset "UTF-8";.flexslider.slide .flex-direction-nav li .next{right:0}
.flexslider.slide .flex-direction-nav li .prev{left:0}
.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}
.flexslider{margin:0;padding:0;background:#fff;border:4px solid #fff;position:relative;zoom:1}
.flexslider .slides img{max-width:100%}
.flexslider .slides{zoom:1}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
div.rounded-corner,div.no-rounded-corner{margin:20px 0 5px 0;}
.rounded-corner{box-shadow:4px 4px 5px 2px #cccccc;border:1px solid #efefef;}
div.rounded-corner h1,div.rounded-corner h2,div.rounded-corner h3,div.back-grey{background-color:#f4f4f4;margin-top:0;}
.rounded-corner,no-rounded-corner{border:none;border-radius:0;margin:0;}
.row{margin-right:-15px;margin-left:-15px}
.panel-group{margin-bottom:20px}
.panel-group .panel{margin-bottom:0;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.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%}

  .span6 {
    width: 570px;
  }

  .row-fluid .span6 {
    width: 48.717948717948715%;
    *width: 48.664757228587014%;
  }

  input.span6,
  textarea.span6,
  .uneditable-input.span6 {
    width: 556px;
  }


input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 446px;
}


.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.av-seperator-icon{display:inline-block;vertical-align:middle;font-size:15px}
.site-footer .news-widget-outer .news-widget-img{width:26.065%;float:left}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}
#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}


.text-right { text-align: right !important; }
