﻿.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
.modal-header .close{padding:15px;margin:-15px -15px -15px auto}


.innermodalcontent,
.modal-header {
    border-left: 1px solid #000
}
div.asl_m .probox div.asl_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%;}

	
	  
	 
	 
	 
	 
	#nav{
		width: 100%;
		padding-left: 0;
		margin: 0 auto; 
		overflow: hidden;
		color: #4e4e4e;
	}


	
	section, #head, #nav, #slider_cont,  .contenido,  #contenido_derechos{
		width: 100%;
		border: 0;
		padding: 0;
	}

		
	
	section, header, footer, #head, #nav, #slider_cont,  .contenido,  #contenido_derechos{
		width: 100%;
	}

	
	.post-share .text { display: none; }

	
	.navigation .mobile .text  { float: left; }

	.navigation .user-login .text, .navigation .menu .shopping-cart .text { display: inline; }

	
	
	.review-box .verdict-box .text { margin-left: 0; }

.text-tab-content { text-align: left; }


.iconbox-wrap-text {
  color: #aaa;
  font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase; }
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}





.primary-navigation-wrap {
	background: #fff;
}
.img-responsive{display:block;max-width:100%;height:auto}


.inner-wrap {
	margin: 0 auto;
	max-width: 1218px;
}


.wide-1218 .inner-wrap {
	max-width: 1218px;
}


.narrow-978 .inner-wrap, .wide-978 .inner-wrap {
	max-width: 978px;
}


body.no-sidebar-content-stretched #main .inner-wrap {
	width: 100%;
	max-width: 100%;
}


body.no-sidebar-content-stretched #main .inner-wrap #primary {
	float: none;
	width: 100%;
}
.font_ntuz9k79z, [data-font="font_ntuz9k79z"], [data-font="font_ntuz9k79z"] li a {font-family: "unitext", sans-serif;font-weight: 400;font-style: normal;}




.content-block {
	width: 300px;
	height: 254px;
	padding: 10px;
	float: left;
	background-color: #ffffff;
	margin-top: 10px;
	overflow: hidden;
}

#sidebar .content-block {
    height: auto !important;
}

.content-block-heading, .widget-title {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0 0 10px;
	margin: 0 0 0.714285714rem;
	height: 18px;
	height: 1.285714285rem;
	border-bottom: 1px solid #E8E8E8;
}

.widget-title a, .content-block-heading a {
	color: #333333;
}

.content-block p, #sidebar aside p, .magento-product-description {
	line-height: 1.4;
}

.google-ads .content-block-heading, .sponsored-ads .content-block-heading, .featured-ads .content-block-heading { 
	text-align: left; 
}

.liste_cadre
{
    border: 1px solid #808080;
}
.bg-red{background-color:#f24164!important}
.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-6{width:50%}
.stuck .header-inner,.stuck .logo,.stuck .logo img{padding-top:0;margin-top:0}
#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}


.sf-menu  li.active li a {
    color: #8a8e87;
}


ul.tabs li:hover,
html ul.tabs li.active {
    color: #222222;
    background-color: #d8d8d8;
    background-position: 0 -105px;
}


ul.tabs a:hover,
html ul.tabs li.active a {
    color: #222222;
    background-position: 193px -52px;
}
.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}

#top-link-box .slider{width:980px; margin:0 auto;}

#tweets {
	float: left;
	display: block;
}

#tweets p {
	padding: 20px;
	float: left;
	width: 833px;
	display: block;
	//height: 20px;
}
.header-logo-white{position:absolute;left:0;top:0;transition:all .4s cubic-bezier(.645,.045,.355,1)}
.cmn-menu__item__close .header-menu-pc__item-btn::after,.page-top .header-logo-white{display:none}
.header-menu-pc.is-active .header-logo-white{opacity:0}
.header-menu-sp.is-active .header-logo-white{opacity:0}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

.logo{
	float:left;
}

.logo img {
	width: 60%;
}


.career__info {
	position: absolute;
	top: 465px;
	width: 602px;
	text-align: justify;
	left: 32px;
	z-index: 10;
}
.font-weight-normal{font-weight:400!important}
.footer.footer-menu .column .honcode{padding-top:1em}
.footer.footer-menu .column .honcode .img_honcode{float:left}
.footer.footer-menu .column .honcode .text_honcode{float:left;margin-left:8px;font-size:12px;color:#9b9b9b;width:40%}
.view .date-nav-wrapper .date-heading h3{font-size:20px;padding-top:6px}
.date-nav-wrapper .date-heading h3{color:#000}
.date-nav-wrapper .date-heading h3 a{color:#000}
.date-nav div.date-heading h3{margin:0;padding:0;}
.date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}
.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}

.footer__aside-buttons {
  padding-top: 50px;
  padding-bottom: 20px;
  text-align: right;
}

.footer__aside-buttons a {
  -webkit-transition: 0.15s all;
  transition: 0.15s all;
  letter-spacing: 0.15em;
}

.footer__aside-buttons a:hover {
  background-color: #a19c9b;
}


.box-slider__article-description {
    width: 100%;
}

#mobile_footer_info_bg{
background-color: #f4f4f4;
}

  
  .content-sidebar-wrap {
    width: 750px;
    float: left;
  }

  .content-sidebar .content-sidebar-wrap,
  .full-width-content .content-sidebar-wrap,
  .sidebar-content .content-sidebar-wrap {
    width: 100%;
  }

  .sidebar-content-sidebar .content-sidebar-wrap,
  .sidebar-sidebar-content .content-sidebar-wrap {
    float: right;
  }

.span4 { width:300px; }

.row-fluid .span4 {
	width:31.914893617021%;
	*width:31.86170212766%;
}

input.span4, textarea.span4, .uneditable-input.span4 { width:286px; }

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

  input.span4,
  textarea.span4,
  .uneditable-input.span4 {
    width: 356px;
  }






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}





#main {
	clear: both;
	overflow: hidden;
	padding: 40px 0 0 0;
}



#main .widget-area ul {
	margin-left: 0;
	padding: 0 20px 0 0;
}

#main .widget-area ul ul {
	border: none;
	margin-left: 1.3em;
	padding: 0;
}
.row{margin-right:-15px;margin-left:-15px}
.row:before,.row:after{display:table;content:" "}
.row:after{clear:both}



#widget-footer { min-height: 100px; padding: 20px; background: #F7F7D9; border-top: 1px dotted #006666;
}

.clearfix {
  zoom: 1;
}

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

.clearfix:after {
  clear: both;
}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix{*zoom:1}
.clearfix:after{clear:both}

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

  .mega-menu .menu-item a {
    font-size: 15px;
    line-height: 1.8em;
    color: #575757;
    font-weight: 400; }
.nav-drawer__menu-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}



.menu-toggle {
  display: none;
}
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}


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


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



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

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

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

	.js .nav-primary .genesis-nav-menu .menu-item a,
	.js .site-header .genesis-nav-menu .menu-item a {
		border: none;
		padding: 12px 0;
		width: 100%;
	}
.widget_et_recent_tweets .widget_list a,.widget_et_recent_tweets .et-extra-icon,.widget_et_recent_tweets .widget-footer .et-extra-social-icon,.widget_et_recent_tweets .widget-footer .et-extra-social-icon::before,.project-details .project-details-title,.et_filterable_portfolio .filterable_portfolio_filter a.current,.et_extra_layout .et_pb_column .module-head h1,.et_pb_extra_column .module-head h1,#portfolio_filter a.current,.woocommerce div.product div.summary .product_meta a,.woocommerce-page div.product div.summary .product_meta a,.et_pb_widget.woocommerce .product_list_widget li .amount,.et_pb_widget li a:hover,.et_pb_widget.woocommerce .product_list_widget li a:hover,.et_pb_widget.widget_et_recent_videos .widget_list .title:hover,.et_pb_widget.widget_et_recent_videos .widget_list .title.active,.woocommerce .woocommerce-info:before{color:#dd3333}

body .contenu.small .col3 .calendrier.boutique{
  height: 330px !important;
}

.col3{
    flex: 0 0 300px;
    max-width: 300px;
    margin-left: 15px;
    
}


body .contenu.small .col3 .calendrier .match4{
    display: none !important;
}

body .contenu.small .col3 .calendrier{
    height: auto !important;
}

body .contenu.small .col3 .calendrier .unmatch {
    padding-bottom: 12px;
}

body .contenu.small .col3 .calendrier .logos,
body .contenu.small .col3 .calendrier .infos{
    padding-top: 13px;
}
 #pgc-15-2-1 , #pgc-15-2-2 , #pgc-15-4-1 , #pgc-15-4-2 , #pgc-15-6-1 , #pgc-15-6-2 { width:42.5%;width:calc(42.5% - ( 0.575 * 30px ) ) }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.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}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}

.content-area .icon-box-small .panel-grid-cell:first-of-type .icon-box { padding-top: 27.5px; }

.content-area .icon-box-small .panel-grid-cell:last-of-type .icon-box::after { display: none; }
 #pl-15 .panel-grid-cell { padding:0 }
 #pl-15 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-15 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }


#sidebar-first-inner ul.menu li ul li a {
	padding-left:20px !important;
}




.inner {
  padding: 0;
}
.et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.64)}
.et_pb_slide_2.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.64)}
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.64)}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.footer_logo{float:left;}

.footer_logo img{max-width:100%; height:auto; margin-top:10px;}

.cont-blog {
	float:left;
	width:395px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	margin-bottom:10px;
}


.menu a{display:block;margin:0 0 10 0}

.rt-grid-12 {width: 1200px;}

.rt-grid-1:before,
.rt-grid-2:before,
.rt-grid-3:before,
.rt-grid-4:before,
.rt-grid-5:before,
.rt-grid-6:before,
.rt-grid-7:before,
.rt-grid-8:before,
.rt-grid-9:before,
.rt-grid-10:before,
.rt-grid-11:before,
.rt-grid-12:before {
  display: table;
  content: "";
  clear: both;
}

.rt-grid-1:after,
.rt-grid-2:after,
.rt-grid-3:after,
.rt-grid-4:after,
.rt-grid-5:after,
.rt-grid-6:after,
.rt-grid-7:after,
.rt-grid-8:after,
.rt-grid-9:after,
.rt-grid-10:after,
.rt-grid-11:after,
.rt-grid-12:after {
  display: table;
  content: "";
  clear: both;
}
.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-lg-12{width:100%}
.container,#banner-wrapper .section{margin:0 auto;position:relative;width:295px;}
#banner-wrapper .section{min-height:215px;width:auto;}

.front #banner-wrapper .section{min-height:240px;}
.product #banner-wrapper .section{min-height:215px;}

.page-medical-conditions #banner-wrapper{display:none;}
#banner-wrapper .section .usr-wrapper{background-color:#f5f5f5;bottom:0;display:block;width:100%;height:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";-moz-opacity:1;opacity:1;position:absolute;}
#banner-wrapper .section .usr-wrapper .usr{padding:15px 20px;}
#banner-wrapper .section .usr-wrapper .usr span.strong{color:#464646;}
.bootstrap-yop .clearfix:after,.bootstrap-yop .clearfix:before{display:table;content:" "}
.bootstrap-yop .clearfix:after{clear:both}
div.block-content{display:block;float:left;width:100%;height:auto}
.block-fixed-height div.block-content,body.visual-editor-iframe-grid div.block-content{height:100%}
.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}

#dnsearch .nav-search {
	min-width: 380px;
}


.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}


.nav, .navbar-brand {
		font-family: 'Fjalla One', sans-serif; font-weight: 400; font-style:normal;		font-size: 16px;
		color: #4C4C4C !important;
	}
#site-navigation .menu-item-has-children .fa,#site-navigation .page_item_has_children .fa{float:right;font-size:14px;width:40px;height:40px;text-align:center;line-height:40px;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#site-navigation .menu-item-has-children .fa.open,#site-navigation .page_item_has_children .fa.open{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link{
    
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
    border-bottom: 3px solid #10C3F8;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active i{
    
}







.nav-item :hover{
    
    
}

         .nav-item {border-bottom: 1px solid #d7d7d7;}

         .nav-item .dropdown-menu {	border: 0;}


		  body:not(.material) #header-outer, .ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item, .ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu { padding-top: 10px; }


div.ch-head,
h2.ch-head {
    font-size: 42px;
    color: #003;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center
}

    div.ch-head,
    h2.ch-head {
        font-size: 35px
    }
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}


.moeda_header_txt {
    color: #a79571;
    float: left;
    margin-right: 5px
}


.main {
	width:960px; 	
	padding:0;
	position:relative;
	margin:0 auto;
}
.inline-list{margin-left:0}
.inline-list li{display:inline-block;margin-bottom:0}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


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


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


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

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

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

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}

		a,
		.entry-title a:hover,
		.image-section a:hover,
		.image-section .featured-content .entry-title a:hover,
		.site-footer a:hover {
			color: #c9bfb5;
		}


.small-12 {
  width: 100%;
}

#Sidemap .idx-menu {position:relative;box-sizing:border-box;padding:0 10px 0 15px;clear:both;}

#Sidemap .idx-menu ul ul {padding-left:10px;}

#Sidemap .idx-menu li {position:relative;overflow:hidden;width:100%;display:block;}

#Sidemap .idx-menu li a {display:block;text-decoration:none;background-color:transparent;white-space:nowrap;position:relative;}

#Sidemap .idx-menu li a.selected {font-weight:bold;}

#Sidemap .idx-menu li a span {font-size:17px;white-space:normal;}

#Sidemap .idx-menu li a i[class^=icon-] {font-size:8px;width:10px;display:inline-block;margin-left:5px;}

#Sidemap .idx-menu li a i + span {padding-left:0px;}

#Sidemap .idx-menu li ul {display:none;}


.nw-3-blurb-section .nw-3-blurb-row .et_pb_module .et_pb_blurb_content {
  position: relative;
  padding: 2rem 0;
  top: 50%;
  transform: translateY(-50%);
  transition: 333ms all ease-in-out;
}


.nw-3-blurb-section .nw-3-blurb-row .et_pb_module.hover .et_pb_blurb_content {
  
}


  .nw-3-blurb-section .nw-3-blurb-row .et_pb_blurb_content {
    transform: none !important;
  }

div#logo a:hover img#logoimg{
	box-shadow:		0px 2px 4px rgba(0,0,0,0.5);
}

	#logoimg{
		width:			90px;
		height:			90px;
	}
#dropdown-login .portfolio{line-height:14px;text-align:center;width:71px;padding:20px 4px 0px 4px !important;height:44px;}
#dropdown-login .portfolio.fa:before{display:none;}

	#footer .widget-area.one_half,
	#footer .widget-area.one_third,
	#footer .widget-area.two_third,
	#footer .widget-area.one_fourth,
	#footer .widget-area.three_fourth,
	#footer .widget-area.one_fifth,
	#footer .widget-area.two_fifth,
	#footer .widget-area.three_fifth,
	#footer .widget-area.four_fifth,
	#footer .widget-area.one_sixth,
	#footer .widget-area.five_sixth {
		width:100%;
		float:none;
		margin-right:0px;
	}

#footer .widget-area .widget:last-child {
	margin-bottom: 0px;
}

  #header .header-back {
    background-position: center 0;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0; }

    #header .header-back.mobile-back {
      display: none; }


.header {
  position: relative;
  display: inline-block;
  font-size: 1em;
  min-width: 25em;
  width: auto;
  left: 50%;
  transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  height: 5em;
  background-color: #3eb1c8;
  border: 0.625em solid #fff;
  background-clip: padding-box;
  padding: 0 1em;
  margin: 1.5em auto 2em auto;
  box-sizing: border-box;
  z-index: 2; }

  .header.alt-color {
    background-color: #847c74; }

  .header.bottom {
    top: -4em;
    margin-bottom: -1.6em; }
.row{margin-left:-15px;margin-right:-15px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.container.no-padding .row,.no-padding.search-result__row .row,.no-padding.event-list__row .row,.container.no-padding [class^="col-"],.no-padding.search-result__row [class^="col-"],.no-padding.event-list__row [class^="col-"]{padding:0}
.article .row{margin:0}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}


.cli-col-12
{
	width:100%;
}
.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-363-0 , #pg-363-1 , #pg-363-2 , #pg-363-3 , #pg-363-4 , #pg-363-5 , #pg-363-6 , #pg-363-7 , #pg-363-8 , #pl-363 .so-panel , #pl-363 .so-panel:last-child { margin-bottom:0px }
 #pl-w5b142e34c0cd3 .so-panel , #pl-w5b142e34c0cd3 .so-panel:last-child { margin-bottom:0px }
div.asl_m .probox div.asl_loader-inner{width:100%;margin:0 auto;text-align:center;height:100%;}



.sticky .genpost-entry-title:before {
  content: "\f08d";
  color: #555;
  display: inline-block;
  font-family: FontAwesome;
  font-weight: normal;
  margin: 0 15px 0 0;
}


.genpost-entry-title {
  font-family: "Roboto Condensed", sans-serif;
  font-size: 20px;
  font-size: 2rem;
  font-weight: normal;
  line-height: 1.3;
  margin-bottom: 4px;
  word-wrap: break-word;
}

.genpost-entry-title a {
  color: #353434;
  text-decoration: none;
}

.genpost-entry-title a:hover {
  color: #fa5742;
}




#wrapper {margin:0 auto; width:1280px; text-align:left;}


    #head1 .actions, #head1, #head-wrapper1, #head, #wrapper, ul.menu_l1 {

        width: auto;

        margin: 0 15px;

    }




    #head1 .actions, #head1, #head-wrapper1, #head, #wrapper {

        width: auto;

        margin: 0px 5px;

    }


    #wrapper iframe {

        width: 100%;

        height: 330px;

    }


.header-image-wrap {
	text-align: center;
}


.footer-bottom { background: #e7383d; color: #666666; text-align: center; padding: 10px 0; }
.footer-bottom a{color:#666}

.footer-bottom a:hover{color:#333}



#wrapper {
	max-width: 1260px;
	width: 92%;
	margin: 0 auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
}

.uw-avatar {
    float: left;
    margin-right: .625rem
}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}

.em-header-menu-wrap .container{position: relative;}

.em-banner-slider-wrapper.container.full-width {
    width: 100%;
    padding: 0;
}

.bd-textblock-4 {
  line-height: 57.14285716px;
  font-size: 40px;
}


.gallerywrap .title-wrap, .gallery-wrap .title-wrap, .imagewrap .title-wrap {
 position:relative;
 display:block;
}

.c-tile-content .c-body p:last-child{margin: 0 0 0px;}

.menu {
	float: right;
	margin-left: 5px;
	cursor: hand;
	cursor: pointer;
}
.left{float:left}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}
.popover.left{margin-left:-10px}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}
.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}

.thumb_img_link{
width : 240px;
height: 180px;
display: block;
text-decoration:none;
}
header #nav_right{text-align:left}
header .center_logo #nav_right{display:table;margin:0 auto}
header .center_logo #nav_right .phone{display:table-cell;vertical-align:middle}
header .center_logo #nav_right nav.right{display:table-cell;float:none;vertical-align:bottom}
header .side_logo #logo,header .side_logo #text_logo,header .side_logo #nav_right,header .side_logo .phone{display:table-cell;float:none}
header .side_logo #nav_right{vertical-align:bottom}
header .side_logo #nav_right,header .center_logo #nav_right{display:block}
header .side_logo #nav_right nav.right,header .center_logo #nav_right nav.right{display:block}
header .mhl{width:100%}


		#s5_bannerposition {
			display:none;}


  





  

  .tabbable{ }
.assumptions__wrapper{position:relative;width:100%;max-width:960px;margin:0 auto;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:48px 16px}
.assumptions__wrapper .p{font-style:italic}

.title-block.home h2.cd-headline .static, .title-block.home h1.cd-headline .static {
	display: inline;
}


.intro_pull {
    display: flex \9;
    width: 75% \9;
    float: left \9;
}
.offset-xl-2{margin-left:16.666667%}
#loc4 {    top: 130px;    left: 215px;}
#loc4 .location_content {    right: 140px;}






#nav_wrapper {
	height: 30px;
	width:960px;
	margin: 0 auto;
}
.fl-callout-button {padding: 10px 0 0 0;}
.td-header-wrap .td-header-top-menu-full,.td-header-wrap .top-header-menu .sub-menu{background-color:rgba(15,136,140,.92)}
.td-header-wrap .td-header-top-menu-full .td-header-top-menu,.td-header-wrap .td-header-top-menu-full{border-bottom:none}
.td-header-top-menu,.td-header-top-menu a,.td-header-wrap .td-header-top-menu-full .td-header-top-menu,.td-header-wrap .td-header-top-menu-full a,.td-header-style-8 .td-header-top-menu,.td-header-style-8 .td-header-top-menu a,.td-header-top-menu .td-drop-down-search .entry-title a{color:#fff}
.td-header-wrap .td-header-menu-social+.td-search-wrapper #td-header-search-button:before{background-color:#000}

		
	h4.mvp-widget-home-title {
		margin-bottom: 15px;
		}

		
	span.mvp-feat1-pop-head,
	span.mvp-feat1-list-but,
	span.mvp-widget-home-title {
		font-size: 1rem;
		}
ul.mvp-feat1-list-buts li.active span.mvp-feat1-list-but,span.mvp-widget-home-title,span.mvp-post-cat,span.mvp-feat1-pop-head{background:#4DB2EC}
span.mvp-feat1-pop-head,.mvp-feat1-pop-text:before,span.mvp-feat1-list-but,span.mvp-widget-home-title,.mvp-widget-feat2-side-more,span.mvp-post-cat,span.mvp-page-head,h1.mvp-author-top-head,.mvp-authors-name,#mvp-content-main h1,#mvp-content-main h2,#mvp-content-main h3,#mvp-content-main h4,#mvp-content-main h5,#mvp-content-main h6,.woocommerce .related h2,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .product_title,.mvp-feat5-side-list .mvp-feat1-list-img:after{font-family:'Roboto',sans-serif}

section#banner div.content section.cycle-slideshow {
display:block;width:100%;height:auto;
}

section#banner div.content section.cycle-slideshow img {
display:block;max-width:100%;height:auto;
}


.text-block {
	position: relative;
	border: 10px solid;
	border-color: #e0c28f;
	margin-top: 175px;
	background-color: #f0edee;
}


.header-text-shadow{
    text-shadow: 1px 1px 2px rgba(0,0,0,1);
}

.w3eden .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}

.w3eden .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}

.w3eden .navbar-default .navbar-toggle .icon-bar {
    background-color: #888888;
}

.w3eden .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}


#landingbox .popup-terms-content .terms-form {
	color:#000000;
	width:100%;
	text-align:center;
	margin:90px auto 0 auto;
	font-size:10px;
	display:inline-block;
}


#landingbox .popup-terms-content .terms-form.checkpicker label {
	display:inline-block;
}

#landingbox .popup-terms-content .terms-form.checkpicker .checkpicker-icon {
	display:inline-block;
	float:left;
}

#landingbox .popup-terms-content .terms-form.checkpicker .checkpicker-label {
	display:inline-block;
	float:left;
	margin-top:4px;
}
.footer-main .logo{padding-bottom:20px}
.footer-main .logo .logo-img{width:125px;max-width:100%}
.header .logo-img,.header .logo-img-reverse{width:125px}
.header .logo-img-reverse{display:none}
.header .branding .wrapper .logo{font-size:0;float:left}
.header .branding .wrapper .logo a{display:block}
.header .logo-img{display:none}


#map-wrap {
    float: left;
    margin: 0 20px 5px 0;
}
.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}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{content: " ";display: table}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear: both}
.header .container{position: relative}
.footer .container:nth-child(2){padding-top: 30px}
.c-drawing-app__header{margin-bottom:60px}


.logo img {
  max-height: 37px;
  max-height: 60px;
}




.footer .logo, .footer .logo:hover {
    float: none;
    width: 220px;
    width: 151px;
    height: 90px;
    position: relative;
    margin: 0;
    top: auto;
}

.footer .logo {fill: #ffffff;}


.post {
	margin: 0 0 40px;
	text-align: justify;
	}


.post hr {
	display: block;
	}


.widecolumn .post {
	margin: 0;
	}
.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-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%}


  .large-12 {
    width: 100%; }
	
	
.custom_foot-mini h3{
	margin: 0px 0 10px 0;
}


.space-head{
  height: 50px;
  width: 100%;
}


.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}

.site-branding .main-menu-wrapper #search_wrapper {
  display: none;
}
.tab-content{padding:0;min-height:170px;margin-bottom:20px;background-color:#fff;border-radius:2px;box-shadow:0px 0px 44px 6px rgba(136,136,136,0.5)}


.regions_rates_table_row1,
.regions_rates_table_row2 {
    border-bottom: 1px solid #e3e1e0;
    font-size: 12px;
    text-align: center
}


.ratesbox .regions_rates_table_row1,
.ratesbox .regions_rates_table_row2 {
    font-size: 11px;
    padding: 1px;
}

.post h3 {
	color: gray;
	font-size: 150%;
	font-weight: normal;
	margin-bottom: 1.5em;
	}


.home_sermon_icon {
    display: inline-block;
    text-align: center;
    margin-right: 15px;
}


.home_sermons .home_sermon_icon {
    margin-right: 0;
}


.home_sermon_icon span.main.single, .home_sermon_icon span.audio.single, .home_sermon_icon span.video.single, .home_sermon_icon span.pdf.single {
    margin-right: 0;
}

.call-to-action {
  padding: 35px 20px;
  text-align: center;
}

.call-to-action .wrap {
  position: relative;
}

.call-to-action h4 {
  font-weight: normal;
  font-size: 30px;
  color: #3968b0;
  text-transform: none;
  float: left;
}

.call-to-action p {
  font-size: 18px;
  color: #7ac7ff;
  float: left;
  padding: 20px 0px;
}

.call-to-action a {
  display: block;
  position: relative;
  clear: both;
}
.node h2.title,.page-title{font-size:18px;margin-bottom:20px;}
.main-slide .bg,.main-slide .prev,.main-slide .next{display:none}
.main-slide .bg{position:absolute;left:0}
.main-note .bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-color:transparent;background-image:-webkit-radial-gradient(center center,circle,transparent,rgba(144,121,185,0.5) 500px);rgba(144,121,185,0.5)rgba(144,121,185,0.5)rgba(144,121,185,0.5)rgba(144,121,185,0.5)}
.row{margin-left:-4px;margin-right:-4px}
.row.row-collapse{margin-left:0!important;margin-right:0!important}
.row.row-thin{margin-left:-5px!important;margin-right:-5px!important}
.row.row-narrow{margin-left:-10px!important;margin-right:-10px!important}
.row-full-height{height:100%}
.row-same-height{display:table;width:100%;table-layout:fixed}
.wpcd-share-buttons-container div.col-md-12.row{margin-left:0;margin-right:0;display:block}

				
			
   .row.pln-cmpr:nth-child(odd)  {
      background: #e9e7e7;
   }
body.site-1 #special-offers-auto24_auction_panel .item a .data .price .text{font-size:14px;margin-right:4px}
.frontpage-new-vehicles div.compareContainer td.text a{color:#666666;font-size:11px;text-decoration:none;line-height:11px;font-family:tahoma, helvetica, sans-serif}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}




.silder .item_slide { position:absolute; top: 0; }


.fiat-row3
{
margin:5px 0 5px 0;
padding:0px;
width:98px;
height:auto;
float:left;
border-right:solid 1px #000000;
}

.valk-row1,.chevrolet-row1 ,.audi-row1 ,.tata-row2 ,.maruti-row2 ,.honda-row2 ,.fiat-row3 ,.bmw-row3 ,.jaguar-row3 {width:33%;}
.vc_row .vc_column-inner{padding-left:0;padding-right:0}


.footer-social{margin-left:20px;margin-top:40px;width:70px;float:left;display:inline-block;position:relative;z-index:9999;}

.footer-social ul li{margin-bottom:5px;}

.footer-social ul li a{display:block;width:40px;height:40px;line-height:40px;}

.footer-social ul li.facebook{width:40px;height:40px;}

.footer-social ul li.twitter{margin-left:23px;width:40px;height:40px;}

.footer-social ul li.friendfeed{margin-left:45px;width:40px;height:40px;}

.footer-social ul li.gplus{margin-left:67px;width:40px;height:40px;}

.footer-social ul li.rss{margin-left:90px;width:40px;height:40px;}
.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%}


#sidebar .widget h4,
#gazpo-footer h4{
	margin-bottom: 5px;
	font-size:14px;
	font-weight:bold;
	text-shadow: 1px 1px 0 #FFFFFF;
}


#sidebar .widget{
	margin-bottom: 20px;
	padding:10px;
	background: #ffffff;
	background: -webkit-linear-gradient(top, #ffffff, #f6f6f6);
    background:    -moz-linear-gradient(top, #ffffff, #f6f6f6);
    background:     -ms-linear-gradient(top, #ffffff, #f6f6f6);
    background:      -o-linear-gradient(top, #ffffff, #f6f6f6);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); 
}


#gazpo-footer .widget{
	width:300px;
	float:left;
	margin-right: 10px;
	padding:5px;	
}


#gazpo-footer .widget ul{
	margin:0;
	float:0;
}

#footer_link a {
	width:273px;
	display:block;
	font-size:14px;
}

#footer_link a:hover {
	text-decoration:none;
	color:#013D50;
}

#navigation .navbar .nav#main-menu li.home-link a {
  margin: 0;
  display: block;
  text-align: center;
  color: #55a79a;
  font-size: 20px;
  padding: 16px 20px;
}

#navigation .navbar .nav#main-menu li.home-link a:hover {
  color: #ffffff;
  background: transparent;
}

  #navigation .navbar .nav li.divider-vertical,
  #navigation .navbar .nav li.home-link {
    display: none;
  }
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}
.fl-node-5b46399320307 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}
.fl-node-5b4665a48ff28 .uabb-creative-menu .uabb-has-submenu-container a span.menu-item-text {color: #;}
.fl-node-5b4665a48ff28 .uabb-creative-menu:not(.off-canvas):not(.full-screen):not(.menu-item) .uabb-creative-menu .sub-menu {min-width: 220px;}




.post-foot {
  font-size: 12px; }


.liste-post .post-thumb {
  position: relative; }


.liste-post .post-flag {
  position: absolute;
  bottom: 0;
  right: 0; }


.liste-post .post-thumb img.wp-post-image {
  border: 1px solid #007492; }
 

.liste-post .post-thumb img.wp-post-image:hover {
  border-color: #004b5f; }

	
	.post.picture .pic-col {
		width: 100%;
	}


.blog-header,
.blog-header *,
.blog-footer .widget.about,
.blog-footer .widget.events,
.blog-footer .widget.links,
.blog-footer .widget.legal,
.blog-footer .widget.connect,
.blog-footer .widget.feedburner,
.blog-footer .widget.subscribe,
.blog-footer .widget.widget_tag_cloud,
#breadcrumbs,
#comments,
.widget .lexblog,
.widget .lexblog_2014,
nav,
.post-footer,
.sidebar,
.sidebar *,
.sub-colophon,
.sub-colophon *,
.super_header,
.super_header *,
.widget.legal,
.widget.legal * {
	display: none !important; 
}

	
	body .super_header {padding-left: 0; padding-right: 0;}

	
	.super_header a.firm_logo {
    	margin-left: 12px;
    }

 	

	.blog-footer-inner-wrapper,
 	.super_header,
 	.main-wrapper {padding-left: 3.2%; padding-right: 3.2%}
.fl-photo-content {display: inline-block;line-height: 0;position: relative;max-width: 100%;}
.fl-photo-content img {display: inline;height: auto;max-width: 100%;}
.fl-photo-content:hover .fl-photo-caption-hover {opacity: 100;filter: alpha(opacity = 100);}
.aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both}
#testimonials .et_pb_slide{padding-left:0;padding-right:0}
#hero,#hero .et_pb_slider .et_pb_slide{height:475px}
#hero,#hero .et_pb_slider .et_pb_slide,#hero .et_pb_container{height:auto!important;min-height:auto!important}
.et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,.3)}

    #toolbar .topnav .ch, #toolbar .topnav .en {
      display: inline-block;
      margin-right: 20px; }

      #toolbar .topnav .ch .active, #toolbar .topnav .en .active {
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        display: inline-block;
        width: 26px;
        height: 26px;
        background-color: white;
        color: #555559;
        -skrollr-animation-name: ani-lang-color; }

    #toolbar .topnav .en a {
      font: 13px/26px 'futura_ltheavy', sans-serif; }

.c-tile-content .c-body p:last-child{margin: 0 0 0px;}
.bg-gray{border:1px solid #f0f0f0;background-color:#f7f7f7;border-radius:5px}
#u2555-8{font-size:64px;line-height:51px;}
#u2555-2,#u2555-6,#u2555-8,#u3103-2,#u3103-4,#u3103-7{font-size:42px;line-height:50px;}
.comments-link .meta .meta-with-title .meta-comments .comment-scroll .fa .fa-comment-o .comments-link a{color:#000}
#header .oshine-module,#header .tatsu-module{margin-bottom:0}
#footer-wrap.style2 .tatsu-module,#footer .tatsu-icon-shortcode{margin-bottom:0}
.be-sidemenu .oshine-module,.be-sidemenu .tatsu-module{margin-bottom:10px}
.tatsu-module{margin-bottom:60px}
.tatsu-module.tatsu-divider-wrap{line-height:0;margin-bottom:20px}
.tatsu-module.simple-text{width:100%;display:block;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box}
.tatsu-animated-heading-wrap.tatsu-module{margin-bottom:10px}
body:not(.tatsu-frame) #tatsu-header-container .tatsu-header-module:last-child,body:not(.tatsu-frame) #tatsu-header-container .tatsu-module:last-child{margin-right:0}


.main .main-slider .item__text {
  text-align: center;
  padding: 200px 200px 140px;
}


.main .main-slider .item__text h1 {
  font-family: "Montserrat ExtraLight", sans-serif;
  font-size: 80px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 96px;
  text-align: center;
}


.main .main-slider .item__text h1 strong {
  font-family: "Montserrat", sans-serif;
}


.main .main-slider .item__text p {
  font-size: 16px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 27px;
  padding: 30px 100px;
  text-align: center;
}


div#menu-box{
	float:left;
	width:100%;
}



table#menu { 
	padding:0px; 
	margin:0px auto; 
	border-top:2px solid #796746;
	border-bottom:1px solid #796746;
}


table#menu td { 
	padding:4px 0px; 
	margin:0px; 
	text-align:left;
	text-transform:uppercase;
	white-space:nowrap;
}


table#menu td a{ 
	color:#796746;
	font-size:16px;
	text-transform:uppercase;
	text-decoration:none;
	font-family:times new roman;
	padding:5px 11px;
	display:block;
}


table#menu td a:hover{ 
	color:#796746;
}


table#menu td a.active{ 
	background:#CEC7B1;
}

.text-red {
  color: #ee2624;
}

.text-red:hover {
  color: #4b4b4b;
}


.regions_rates_table_effectivedate {
    font-size: 12px;
}


.ratesbox .regions_rates_table_effectivedate {
    padding: 1px;
    font-size: 11px;
}


#map_canvas img,.google-maps img{max-width:none;}

#map_canvas {
	width:100%;
	height:400px;
	z-index:0;
	position:relative;
}

#map_canvas h2 {
	color:#222;
	font-size:14px;
}
.modal-body{position:relative;padding:15px}


.who-answers .modal-body {
  line-height: 200%;
  font-size: 16px;
  background-color: #fff;
  color: #333;
  padding: 0;
  margin-bottom: 25px;
}

.downloadGuide .modal-body {
    background-color: #fff;
    padding: 30px 30px 0px;
}


.modal-body .form-control {
    font-size: 26px;
    height: 50px;
    border-radius: 0;
}


.main-pop-cta .modal-body {
    padding: 0 40px 20px;
    background-color: #fff;
    color: #555;
        border-radius: 20px;
}


.main-pop-cta .modal-body .form-control {
    font-size: 22px;
    height: 40px;
    border-radius: 3px;
}

.dm.modal-body {
    background: transparent;
}
.about-widget{text-align:center}
.about-widget p{margin-bottom:18px}
.nav-dropdown.nav-dropdown-simple li.html,.nav-dropdown.nav-dropdown-bold li.html{padding:0 20px 10px}
li.html .row,li.html form,li.html select,li.html input{margin:0}
.off-canvas:not(.off-canvas-center) li.html{padding:20px}
.header li .html .live-search-results{top:0;position:relative;box-shadow:none;background-color:transparent}
.html .social-icons{font-size:1em}
.html .social-icons .button{margin-bottom:0}
.view-category .arep-term-links ul li.first{border-right:1px solid #fff;}

.copyrights {
    float: left;
    width: 100%;
    clear: both;
    color: #979494;
    padding-top: 70px;
    padding-bottom: 10px;
    position: relative;
    z-index: 1;
}

.copyrights a { color: #ccc }

.related-posts a,.theauthor a,.single_post a, a:hover, .textwidget a, #commentform a, .copyrights a:hover, a, .sidebar.c-4-12 a:hover, footer .widget li a:hover {color:#FF6C00; }



tr.gigpress-header th {
	font-weight: bold;
}


.orange15 {
color: #FF6600; 
font-family:  Times New Roman, Times, serif; 
font-size: 15px; 
font-style: normal; 
font-weight: bold;
text-decoration: none;}
.pt-cv-wrapper .container,.pt-cv-wrapper .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}

.container { width:auto; padding:0 20px;}

.icon-keyboard:before {
	content: "\e616";
}






.topo {
	background-color: #212121;
	min-height: 226px;
	padding-top: 43px;
}

.boxcatsmall .tab-small {
    border-top: 2px solid #3e408d;
    width: 100%;
    position: relative;
}

.boxcatsmall .tab-small .bordertab {
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    width: 226px;
    height: 19px;
    text-align: center;
}

img.bg {
			
			min-height: 100%;
			min-width: 1024px;
			
			
			width: 100%;
			height: auto;
			
			
			position: fixed;
			top: 0;
			left: 0;
		}
html.cssanimations .ui--animation-in .ui--animation.fx--no-effect,html.cssanimations .ui--animation-in .ui--animation.fx--none{opacity:1;}
html.cssanimations .ui--animation-in.make--fx--swing .ui--animation{opacity:1;}
html.cssanimations .ui--animation-in.make--fx--wobble .ui--animation{opacity:1;}
html.cssanimations .ui--animation-in.make--fx--bounce .ui--animation{opacity:1;}
.top-bar-left{float:left}
.top-bar-left a,.top-bar-nav a{font-family:oswald regular}
.top-bar-left,.search-index-page .top-bar-nav{float:none}
.top-bar,nav,.top-bar-left{display:none}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide{margin:0 5px;}

.wpls-logo-showcase .wpls-logo-cnt.slick-slide img{display:inline-block !important; max-height:250px; max-width:100%; box-sizing: border-box; padding:10px; border:1px solid #f1f1f1; box-shadow:none !important }

.sliderimage_hide_border .wpls-logo-cnt.slick-slide img{padding:0px; border:0px solid #f1f1f1;}
.g-video-container.g-video-container-columns-1 .g-video-inner{width:100%}
.g-video-container.g-video-container-columns-2 .g-video-inner{width:50%}
.g-video-container.g-video-container-columns-2 .g-video-inner .g-video{margin-right:0.938rem}
.g-video-container.g-video-container-columns-3 .g-video-inner{width:33.3%}
.g-video-container.g-video-container-columns-3 .g-video-inner .g-video{margin-right:0.938rem}
.g-video-container.g-video-container-columns-4 .g-video-inner{width:25%}
.g-video-container.g-video-container-columns-4 .g-video-inner .g-video{margin-right:0.938rem}
