﻿
.threecol-one p{margin-bottom:0;}

.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-bottom:0%;}

.threecol-one{width:30.66%;}




ul.cart-dropdown .col-xs-6 a {
    color: #333;
}

ul.cart-dropdown .col-xs-6 a:hover {
    color: #fff;
}


.header-nav .cart-dropdown a, .header-nav .cart-dropdown td.item-price {
    color: #333;
}


.cart-dropdown-title {
    color: #333;
}
.widget .social-link-item{margin:0 2px 2px 0;padding:0;list-style:none}


			.widget-area .widget a,
			.hentry .entry-header .posted-on a,
			.hentry .entry-header .byline a {
				color: #727272;
			}


			button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .added_to_cart.alt, .widget-area .widget a.button.alt, .added_to_cart, .widget a.button.checkout {
				background-color: #333333;
				border-color: #333333;
				color: #ffffff;
			}


			button.alt:hover, input[type="button"].alt:hover, input[type="reset"].alt:hover, input[type="submit"].alt:hover, .button.alt:hover, .added_to_cart.alt:hover, .widget-area .widget a.button.alt:hover, .added_to_cart:hover, .widget a.button.checkout:hover {
				background-color: #1a1a1a;
				border-color: #1a1a1a;
				color: #ffffff;
			}
.font,.font4{font-family:Arial,Verdana,Geneva,sans-serif;font-size:11px;color:#FFF;}
.be-mobile-menu-icon.style3 .hamburger-line-1,.be-mobile-menu-icon.style4 .hamburger-line-3,.be-mobile-menu-icon.style5 .hamburger-line-2,.be-mobile-menu-icon.style6 .hamburger-line-2{width:66%}
#be-left-strip:hover .be-mobile-menu-icon span,.be-mobile-menu-icon.is-clicked .hamburger-line-1,.be-mobile-menu-icon.is-clicked .hamburger-line-2,.be-mobile-menu-icon.is-clicked .hamburger-line-3,.menu-controls:hover .be-mobile-menu-icon span{width:100%}
.be-mobile-menu-icon.is-clicked .hamburger-line-2{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}

.search_2 a{
	font-family: Arial;
	font-size: 13px;
	color: #595757;

}


.res-160 { width: 300px; height: 250px; }
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}

.custome-carousel .carousel-caption {
    text-align: left;
    text-shadow: none;
    right: 0;left: 30%;
    bottom: 0px;
}

.custome-carousel .carousel-caption p {
    margin: 0;
    line-height: 24px;
    font-family: 'Light';
}

.custome-carousel .carousel-caption strong {
    color: #656565;
    font-size: 14px;
    margin-top: 20px;
}

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


.navbar-stuck.navbar-dark .navbar-inner,  
.navbar-nav{
	background:#fff !important;
}


.navbar-nav{
	border:1px solid #fff;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}


	.navbar-nav li.search {
		display: block !important;
	}

	.navbar-stuck .navbar-nav li:nth-child(n+6) {
		display: none;
	}
.sub-menu,.sub-menu .menu-item,.sub-menu .menu-item a{min-width:230px}
.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}


            .footer-widget-area .widget a:hover {
                color: #bf2531;
            }


            .footer-widget-area .hmw-grid-post .post-title a:hover,
            .footer-widget-area .hmb-entry-title a:hover,
            .footer-widget-area .hms-title a:hover {
                color: #bf2531;
            }


.popup__callback__modal-header {
	border-bottom:unset;
	padding:0px;
  height: 0px;
}

.popup__callback__modal.success .popup__callback__modal-header:before,
.popup__callback__modal.success .popup__callback__modal-header p,
.popup__callback__modal.success .popup__callback__modal-body{
    display: none!important;
}


.popup__callback__modal.success .popup__callback__modal-header{
    height: 0;
    padding: 0;
}
 
div.body-outer-wrapper.gdlr-boxed-style{ background-color: #ffffff; }

.mh-copyright, .mh-copyright a { color: #fff; }

.pdt10 {padding-top:10px !important;}
.diyw
div.n{padding:0;margin:1em
0}


.testimonials-slides {
  margin-bottom: 52px;
  padding-bottom: 52px;
  position: relative;
}


.testimonials-slides:focus {
  outline: 0;
}
.footer__copy{float:right;font-size:12px;font-weight:400;color:#fff;text-align:right;margin:0}
.footer__copy a:hover{text-decoration:underline}
.footer__copy br{display:none}


#header{
  background-color:#ffb400;
  height:85px;
  }

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


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




img.bg {
	
	min-height: 100%;
	min-width: 1024px;
	
	
	width: 100%;
	height: auto;
	
	
	position: fixed;
	top: 0;
	left: 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-md-12 {
    width: 100%;
  }

.dhbottom ul .li1{ border-right: none;}


.regions_rates_table_fields {
    font-size: 12px;
    color: #982f00;
}

#top-content .right {
    display: block;
    float: right;
    margin: 0px 25px 20px 25px;
    max-width: 520px;
    vertical-align: middle;
    text-align: left;
}

    #top-content .left, #top-content .right {
        max-width: 100%;
    }

.flechita, .plus, .header-logo-calidad { display: none; }

.plus { display: block; float: right; margin-right: 0; margin-top: -13px; }

.plus a { font-family: sans-serif-light; text-decoration: none; font-size: 40px; font-weight: light; color: #006666; }

.plus a:hover { text-decoration: none; }
.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,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16{position:relative;min-height:1px;padding-left:8px;padding-right:8px}
.col-lg-16{width:100%}

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

.nav-item-header {
  font-weight: bold;
  padding: 5px 0 0 0;
}


.nav-item-header a {
  color: #ff0000 !important;
}
.header-menu-sp__item-btn-txt-en,.header-menu-sp__item-btn-txt-jp{font-weight:700;text-align:center}
.header-menu-sp__item-btn-txt-en{font-family:'Montserrat',sans-serif;font-size:15px;letter-spacing:.36em}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}

.fusion-clearfix {
  clear: both;
  zoom: 1;
}

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

.fusion-clearfix:after {
  clear: both;
}
.mb-3,.my-3{margin-bottom:1rem!important}
.font-weight-normal{font-weight:400!important}

  .span5 {
    width: 290px;
  }

  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }

  input.span5,
  textarea.span5,
  .uneditable-input.span5 {
    width: 280px;
  }


input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 370px;
}


table .span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}
.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}


.clearfix:before,
.clearfix:after,
.wrap:before,
.wrap:after,
hr:before,
hr:after {
  content: '.';
  display: block;
  overflow: hidden;
  visibility: hidden;
  font-size: 0;
  line-height: 0;
  width: 0;
  height: 0;
}


.clearfix:after,
.wrap:after,
hr:after {
  clear: both;
}




.wrap, #gallery {
  margin: 0 auto;
  width: 100%;
  max-width: 960px;
}


  .wrap {
    width: 92%;
  }


  .wrap .avatar {
    width: 65px !important;
    height: 65px !important;
  }

#sidebar .widget-wrapper li{background:none;}

.widget-error{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper li{color:#335577;}

.widget-wrapper table{width:100%;table-layout:fixed;}

ul.widget-wrapper,ul#footer{padding:10px 0px 0px 0px;}

.widget-wrapper li,#footer li{padding-left:30px;padding-bottom:5px;}


.widget.Contact_form {
    padding-top: 0;
    padding-bottom: 0;
}

div#search {width: 35%;float: right;margin-top: 30px;}

div#search input#s {width: 65%;float: left;background: #E0E3E6;height: 18px;}

div#search input#searchsubmit {display: block;width: 23%;float: right;height: 26px;background-color: #202228;color: #989eae;margin-top: -2px;font-size: 14px;font-weight: bold;border-top-width: 1px;border-left-width: 1px;}


#masthead {position:relative !important;z-index:5;}


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


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}
.widget-latest-news .widget-latest-news-right h3,.widget-recent-news .widget-recent-news-right h3{margin-top:0}
.widget-recent-news .widget-recent-news-left{z-index:10}
.widget-recent-news .widget-recent-news-right{z-index:0;min-height:65px}
.widget-latest-news .widget-latest-news-left{z-index:10}
.widget-latest-news .widget-latest-news-right{z-index:0;min-height:97px}


#footera,#footerb,#footerc,#footerd {
    float: left;
    width: 25%;
    }


.top-nav {
  background: #232323;
}


.genesis-nav-menu .menu-item {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}


.genesis-nav-menu .menu-item:hover {
	position: static;
}
#home-content .home-boat-listing-callout .menu-item a{font-size:1.125rem !important;font-family:"Catamaran",sans-serif !important;text-transform:uppercase;color:#66708b !important;padding-left:1.875rem !important;padding-right:1.875rem !important;border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#fff !important}
#home-content .home-boat-listing-callout .menu-item a:hover{border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#feb912 !important;padding-bottom:.3125rem !important}


li.cat-item a:hover, li.arpw-li a:hover { color: #f7961e !important }
body.home #main article div.post-mark-branding{border:#fff 2px solid;font-family:montserrat,helvetica neue,Helvetica,Arial,sans-serif;font-size:70%;font-weight:700;margin:7px 10px;padding:0 4px;position:absolute;right:0;text-transform:uppercase;top:0}
body.home #main article div.post-mark-branding-ad,body.home #main article div.post-mark-branding-sponsored{border-color:#87cefa;color:#87cefa}

	
	.show_hide_menu_div .topresponsive0 {
		border-bottom: 1px solid #006666;
		padding: 5px 0 5px 20px;
	}

.show_hide_menu_div .topresponsive0 a{ background:#e6e9f0 !important; font-weight:normal !important; text-transform:uppercase; padding:10px 15px; display:block; text-decoration:none;}

.show_hide_menu_div .topresponsive0 .open { display: none;}


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


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




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


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


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


	.genesis-responsive-menu .genesis-nav-menu .menu-item a {
		border: none;
		margin-bottom: 1px;
		padding: 15px 20px;
		width: 100%;
	}
#xpromo-header .call-us{position:absolute;top:0;right:15px;background:#1198dd;padding:6px 10px;text-align:center;font-size:14px;line-height:21px}
#xpromo-header .call-us span{font-weight:700;color:#fff;position:relative;padding-left:15px}
#xpromo-header .call-us span:before{position:absolute;top:0;left:0;font-family:fontawesome;content:"\f095";font-size:14px;line-height:21px}
.top-about-body-inner-wrap{padding-bottom:118px;border-bottom:1px solid #f3f3f3}


.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}


.container-fluid::after {
  content: "";
  display: table;
  clear: both;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-5{width:41.66666667%}

.dbx-group, .dbx-box, .dbx-handle {
	position:relative;
	display:block;
	}


.dbx-box {
	margin:0;
	padding:0;
	border:none;
	clear: both;
	}


.dbx-box-closed .dbx-content {
	display:block;
	height:4px;
	padding:0;
	overflow:hidden;
}

.dbx-box-closed .dbx-content * {
	display:none;
}
.final-tiles-gallery .tile img.item{-moz-transition:-moz-transform .2s,opacity .2s linear;-o-transition:-o-transform .2s,opacity .2s linear;-webkit-transition:-webkit-transform .2s,opacity .2s linear;transition:transform .2s linear;display:block;position:relative;width:100%;}
.final-tiles-gallery .tile iframe.item{width:100%;}

.tabs nav a .new{
	position:absolute;
	top:0;
	right:0;
}


#wrapper {
  margin: 0;
  padding: 0;
  position: relative; }
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.width49{height:720px!important}
.smallHolderContact .width49{height:auto}
.width49 .newsletterBanner{height:550px}
.width49 .investingBanner{height:550px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.modal-body{position:relative;padding:15px}
.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}
.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px;max-height:calc(100% - 120px);overflow:auto;}
#searchMobileModal .modal-body{margin-top:50%;}
.modal.left .modal-body{max-height:initial;}
.nectar-slider-loading .loading-icon,.portfolio-loading,#ajax-loading-screen .loading-icon,.loading-icon,.pp_loaderIcon{background-image:url("");}


	section.file-manager .box-ani{
		display: none;
	}
.simplefavorites-modal-content.small{width:400px}
#header_mobile .img-responsive{margin:0 auto}
.img-aides .img-responsive{margin:0 auto!important}
.help-bloc-infra .img-responsive{margin:0 auto!important;padding-top:5px}
.mobile-center .img-responsive{margin:0 auto!important}
#carousel-footer-mobile .img-responsive{margin:0 auto!important}
.bloc-avantages .img-responsive{margin:0 auto}
.img-encart.img-responsive{display:inline-block!important}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

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


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


.page-id-3826 .menu-item-2946 {
	display: none !important;
}

.widget_rss a.rsswidget:link {color: #0A0A0A;}

.widget_rss a.rsswidget:active, .widget_rss a.rsswidget:hover {color: #C91640;}

.widget_rss a.rsswidget:visited {color: #0A0A0A;}

.widget_rss a.rsswidget {
	color: #000;
}

.widget_rss a.rsswidget:hover {
	color: #ff4b33;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.icon-div{overflow:hidden;height:175px;width:130px;float:left;text-align:center;margin:0;max-width:50%}


.promo1heading
{
	font-size:1.6em;
	font-weight:bold;
	color:#707D70;
	font-family:Arial,Helvetica,Geneva,Sans-serif;
}
.footer-sticky .item-footer-sticky .status-access{position:relative}
.footer-sticky .item-footer-sticky .status-access:before{background-color:red;border-radius:50%;content:"";height:13px;margin-right:7px;width:13px;position:absolute;top:-4px;left:42px}
.footer-sticky .item-footer-sticky .status-access.is-open:before{background-color:#75e000}


		#content table.color {
			line-height: 1.2;
			margin-bottom:10px;
		}


		#content table.color thead tr th {
			background-color: #006dff;
			color:#fff;
			padding: 5px 10px 5px 5px;
			text-align: left;
		}


		#content table.color tr td {
			padding:7px 0px;
			border-bottom:1px solid #c3c3c3;
		}


		#content table.color tr td span.durata {
			color:#6c6c6c;
		}


		#content table.color tr td.perioada {
			font-size:11px;
		}


		#content table.color tr td.detalii {
			color: #ff5400;
		}

		#content table.color tr td.detalii a {
			font-size:11px;
		}


.no-justify {
  text-align: left;
}

table tr.phone td,
table tr.mobile td,
table tr.email td,
table tr.address td {
  text-align: left;
}





.compact-bottom {
  margin-bottom: 0 !important; }


.sidebar_right .sidebar { float: right !important; }


.engine_dark .footer .widget,
.engine_dark .sidebar .widget {
    background: #111;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}
#bb-that+#content .animated-hero{height:calc(100vh - 60px - 30px)}
.site-content{flex:1 1 auto;overflow-x:hidden}


.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }
.stack-banner{height:100%;width:auto;}
.stack-banner .box{padding-left:0;padding-right:0;}
.font-weight-normal{font-weight:400!important}


.title-block.market-block,
.market-block .block-title {
	background: #a13899 !important;
}
.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:54px 0 54px 0!important}
.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:#ffffff!important}


.pzsp-text-content {
  xposition: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
  line-height: 1.3;
  border-bottom-style: solid;
}


.pzsp-text-content p {
  margin-bottom: 10px;
}


.pzsp-text-content h2,
.pzsp-text-content h3,
.pzsp-text-content h4 { }


.pzsp-text-content ul {
  list-style: disc;
  margin: 0 0 1.625em 2.5em
}


.pzsp-text-content li {
}
#small-nav{background-color:transparent;text-align:right;padding-top:10px;display:inline-block;float:right;margin-top:12px;}
#small-nav ul{padding:0px;}
#small-nav ul li{display:inline-block;list-style:none;margin-left:15px;}
#small-nav ul li a{color:#05326e;text-transform:uppercase;font-weight:400;font-size:17px;}
.show_sub.menu-item-has-children:after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-item-has-children{position:relative}
.top-bar.expanded ul li.toggle-topbar a{content:"";display:block;width:0;height:0;border:solid 8px;border-color:transparent transparent #ccc transparent;top:auto;bottom:50%;margin-bottom:-4px}


.lb-data .lb-details {
	width: 85%;
	float: left;
	text-align: left;
	line-height: 1.1em;
}




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


.screen-reader-text:focus,
.screen-reader-shortcut:focus,
.genesis-nav-menu .search input[type="submit"]:focus,
.widget_search input[type="submit"]:focus  {
	clip: auto !important;
	height: auto;
	width: auto;
	display: block;
	font-size: 1em;
	font-weight: bold;
	padding: 15px 23px 14px;
	color: #333;
	background: #fff;
	z-index: 100000; 
	text-decoration: none;
	box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
}
.header-logo-dark,.nav-dark .header-logo,.header-logo-sticky,.sticky .dark .header-logo-dark,.sticky .has-sticky-logo .header-logo{display:none !important}
.nav-dark .header-logo-dark,.stuck .header-logo-sticky{display:block !important}


	

	#footer-scroll-to-top {
		float: right;
	}


#et-info {
    float: right;
}

.hbold4{ font-size:18px; font-weight:normal; line-height:22px; color:#24a800;}
.storefront-handheld-footer-bar ul li.cart .count{text-indent:0;display:block;width:2em;height:2em;line-height:2;box-sizing:content-box;font-size:.75em;position:absolute;top:.875em;left:50%;border-radius:100%;border:1px solid}
.widget.woocommerce li .count{font-size:1em;float:right}
.site-header-cart .cart-contents .count{font-weight:400;opacity:.5;font-size:.875em}


			.storefront-handheld-footer-bar ul li.cart .count,
			button.menu-toggle:after,
			button.menu-toggle:before,
			button.menu-toggle span:before {
				background-color: #757270;
			}
.logo p.slogan{color:#cddaec;font-size:12px;letter-spacing:0}

.blog .left {width: 100%;display: block;}

.blog .left, .about .left {width: 100%;display: block;}

.blog .left, .about .left, .contact .left {width: 100%;display: block;}


.home .left {
width:50%;
display:table-cell;
}


.home .left img, .home .right img {
width:100%;
}


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

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }



*:first-child + html .clearfix {
	zoom: 1;
}
.d-inline-block{display:inline-block!important}
.hero{width:100%;max-width:1200px;padding:0;overflow:hidden;margin-bottom:15px;}
.page .hero-left{position:relative;}
.page .hero-right{width:100%;display:block;position:relative;}
.page .hero-right:after{content:'';display:block;clear:right;}
.hero .hero-right .advertisement--appnexus.oas_x22{margin:20px auto 15px;}
#top #l-intro{position:fixed;z-index:100;display:block;transition:opacity 1s cubic-bezier(.4,0,.2,1);opacity:1}
#top #l-intro.is-active{opacity:0}

	
	
.banner_content {
	width:190px;
	float:left;
	
	background-repeat: repeat;
	height:360px;
	padding:20px;
	position:absolute; 
	top: 0;
	
    background-color: #e2da99;
	
	border: solid 5px #42474B
	
            text-align: left;
	}


.banner_content h1{
margin-bottom:5px;
font-size:16px;
}

	
.banner_content table {
color: #000;
    text-align: left;
width:100%;
}


.banner_content .ajax-loader{
width:16px !important;
float:right;
}


.banner_content img.wpcf7-captchac {
  height: 27px !important;
  width: 80px !important;
  float:left;
}


.banner_content h2 span{
color:#000 !important;
}
