﻿.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

		
		.full-width-hero.wpb_column:before,
		.overlay-hero-large.wpb_row:before {
			border-left-color: rgba(205,32,45,0.75);
		}

.ac_footer_bottom {
  padding-bottom: 87px;
}

.ac_footer_bottom a {
  display: block;
  color: #1a1a1a;
  letter-spacing: 0.4px;
  margin-bottom: 7px;
}

.ac_footer_bottom a:hover {
  color: #f75b1e;
}

.ac_footer_bottom .copy {
  margin-top: 81px;
}

  .ac_footer_bottom h3 {
    font-size: 22px;
    margin-bottom: 20px;
    font-weight: bold;
  }

  .ac_footer_bottom .copy p {
    text-align: left;
  }




#bloc_categories_1
{
	margin: auto;
	width: 1000px;
	height: 240px;

}


  #fond_site_2, .middle_bloc_center_resize, .haut_bloc_resize, #bloc_categories_1, #bloc_categories_2 {
    width: 748px !important; }


  #bottom_bloc_center #bloc_categories_1 {
    margin-top: 25px; }


  #bottom_bloc_center #bloc_categories_1 ul.ul_categories {
    width: 20%;
    min-height: 220px; }


  #bottom_bloc_center #bloc_categories_1 ul.ul_categories li {
    line-height: 15px; }


.bgblue {
	
	background-color: #a6bbc2;
}


a.latestreport-more {
    background: #C30017;
    color: #fff !important;
    padding: 5px 12px;
    float: right;
    font-size: 80%;
   
}


td.latestreport {
    padding-top: 20px;
}
#wp-calendar td.pad,.footer #wp-calendar td.pad{background:0 0!important;border:none}
.mod_format_overview .format_description{position:absolute;bottom:20px;left:20px;right:20px;width:724px;border-radius:12px;padding:0 30px;background-color:rgba(255,255,255,.8);display:block}
.mod_format_overview .format_description:after{visibility:hidden;display:block;clear:both;height:0;font-size:0;content:"."}


.jumbotron__content p { font-size: 14px; font-weight: normal; }
.om-clearfix{clear:both;}
 

ul.sub-menu li.menu-item a {
	
	color:black;
}


ul.sub-menu li.menu-item a:hover {
	
	background-color:#e3e3e3;
}


.menu-item a{
	color: white;	
}
.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-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}
.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}
#postid-31841 .et_pb_row .et_pb_blog_grid_wrapper .et_pb_ajax_pagination_container .et_pb_salvattore_content article.et_pb_post div.post-content{min-height:220px!important}
.et_pb_row_1.et_pb_row{padding-bottom:80px}
.et_pb_row_2.et_pb_row{padding-bottom:90px}
.et_pb_row_3.et_pb_row{padding-bottom:50px}




.actions .cart-account-wrapper .account .acc-dropdown {

    cursor: pointer;

}




.acc-dropdown i {

    color: #444;

    font-size: 23px!important;

}
.text-center{text-align:center !important}



#page .btn { display: block; }

.cat_archive_box .btn, .rss-item-bx .btn { position: absolute; bottom: 20px; left: 20px; }
.right_side_menu_opened .wrapper header{left:0!important}
.wrapper{background-color:#fff;position:relative;z-index:1000;-webkit-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-moz-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-o-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);-ms-transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);transition:left .33s cubic-bezier(0.694,0.0482,0.335,1);left:0}
.right_side_menu_opened .wrapper{left:-250px}
.right_side_menu_opened .wrapper header.fixed,.right_side_menu_opened .wrapper header.sticky{left:-250px}

		.recent-from, .recent-last, .recent-middle, .photostream, #sidebar { width: 248px !important; }

		.recent-from, .recent-last, .recent-middle, #left-area { width: 457px !important; }

div#menupad span#active{
	background-color:	#fcfcfc;
	background-color:	#eeddcc;
	display:		block;
	position:		relative;
	left:			-2px;
	padding:		0 0 0 2px;
	color:			#223344;
}
#Side_slide .lang-wrapper{margin-bottom:20px;text-align:center;display:none}
#Side_slide .lang-wrapper ul li{border-top:1px solid rgba(255,255,255,.03)}
#Side_slide .lang-wrapper ul li:last-child{border-bottom:1px solid rgba(255,255,255,.03)}
#Side_slide .lang-wrapper ul li a{display:block;padding:11px 20px 10px;text-decoration:none;line-height:19px}
#Side_slide.light .lang-wrapper ul li{border-top-color:rgba(0,0,0,.03)}
#Side_slide.light .lang-wrapper ul li:last-child{border-bottom-color:rgba(0,0,0,.03)}

.post_date .date{
    display: block;
    font-size: 20px;
    line-height: 24px;
    padding: 0;
}

.tg-second-footer-widget,
.tg-third-footer-widget {
   width: 30.303030%;
   float: left;
   margin-right: 4.545454%
}

   .tg-second-footer-widget,
   .tg-third-footer-widget,
   .tg-fourth-footer-widget {
      float: none;
      margin-right: 0;
      width: 100%;
   }


.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;
}
.genesis-nav-menu .menu-item{display:inline-block;text-align:center}
.genesis-nav-menu .menu-item:hover{position:relative}
.menu-secondary .menu-item a:hover{color:#F27999}
.logged-in .menu-secondary .menu-item
a{color:#F27999}
.logged-in .menu-secondary .menu-item a:hover{color:#ef5a81}
.genesis-nav-menu.responsive-menu .menu-item{display:block;text-align:left}
.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}
.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}
.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}
li.menu-item.placeholder:hover ul{display:none}
#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}


#videowrapper, #attachmentwrapper {
    position: fixed;
    z-index: 20000;
    width:100%;
    height:100%;
    overflow:auto;
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

﻿


.ui-helper-hidden { display: none; }

.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }


.ui-helper-hidden {
    display: none;
}
div#footer div#link-container{float:right;display:block;min-width:750px;text-align:center}
div#footer div#link-container a{text-decoration:none;color:#fff}
div#footer div#link-container a:hover{color:rgba(242,156,78,1)}
div#footer div#link-container span{color:#c4c4c4}


.lightbox .loading-box {

    padding: 50px 0px;

    line-height: 24px;

}


.loading-box {

    display: block;

    text-align: center;

}


.loading-box .loading-image {

    display: block;

    text-align: center;

    padding-top: 20px;

}

.ban-lft span{ background:#8494b6; color:#ffffff; font-size:13px; text-align:center; padding:5px 0;border-radius:5px; display:block;}

.ban-lft{height: 300px; width:795px; display:block; float:left; margin-left: 95px; clear:both; position:relative; top: -30px;}
.mdzr--svg .typicons--menu-outline:before{content:'\e878'}
.mdzr--svg .typicons--menu:before{content:'\e879'}
.content .entry header h2 .hot{display:none;color:red;font-size:14px}
section.read-more .related-posts li .hot{color:red}

#container-wrapper{background:#f5f5f5;border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;}
.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}


.jumbotron .carousel .item {
	background-repeat: no-repeat;
	background-size: cover
}


body:not(.home) .jumbotron .carousel .item {
	background-image: none!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,.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-md-12{width:75%}
.container{position:relative;width:80%;max-width:1240px}
.container--narrow{position:relative;width:80%;max-width:1240px}
.container-flex{display:-ms-flexbox;display:flex;width:80%}
.container-flex__center{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
.container-flex__left{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
.container-flex__between{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}
#webform-ajax-wrapper-1350 .links{display:none;}
#webform-ajax-wrapper-1350{position:relative;}
#webform-ajax-wrapper-1350:after{content:" ";display:block;height:0;clear:both;}
#webform-client-form-1350,#webform-ajax-wrapper-1350{margin:0 auto 0 auto;padding-bottom:10px;width:90%;max-width:750px;color:white;overflow:hidden;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}
.specialized div ul.states{height:100%;margin-top:-10px;margin-bottom:0;padding-top:10px;border-right:solid 1px #F7EDBA;width:130px;float:left}
.specialized div ul.states:last-child{border-right:none}
.column-widget-postlist .description{padding:0;height:70px;display:table-cell;vertical-align:middle;padding:5px;background-color:#f6f6f6}
.column-widget-postlist .description h2{font-family:source sans pro,sans-serif;line-height:16px;font-size:16px;font-weight:600}
.menu .inner li a,.menu li:hover a.nav1,.transition,html.sb-anim-type-side .sb-slide,html.sb-anim-type-translate .sb-slide{transition:all .4s ease-in-out 0s}

#first-offer{
  margin-bottom: 30px;
}

#first-offer .offer-title a{
  font-family: 'Begum-Semibold';
  font-size: 20px;
  color: #17ab8c;
  text-transform: uppercase;
}

.details-title a:hover, #first-offer .offer-title a:hover{
  color: #17ab8c;
  text-decoration: none;
}
.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;
}
 
.flexslider .slides img, #entries img, #logo { max-width: 100%; height: auto; width: auto; }

footer .footer .footer-bottom {
  float: left;
  width: 100%;
}

.footer.default-footer .footer-bottom-surround {
  width: 100%;
  background-color: #2BA9E1;
}

.footer.default-footer .footer-bottom {
  background-color: #F6F5F1;
  padding-bottom: 10px;
}
.view-carousel #current-large-slide .owl-item div.item-0,.view-slideshow #current-large-slide .owl-item div.item-0{display:block;}


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

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

  .row:after {
    clear: both; }

    .fixed-menu .row {
      margin: 0px;
      padding-bottom: 60px;
      background-color: #652267; }
.gform_wrapper.gf_browser_ie ul.top_label .clear-multi{overflow:hidden;clear:both}
.gform_wrapper .clear-multi{display:flex}
body.gform_wrapper div.clear-multi{display:-moz-inline-stack;display:inline-block}
html:not[dir=rtl] .gform_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not[dir=rtl] .gform_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not[dir=rtl] .gform_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time){width:70%;margin-left:29%!important}

.clear {clear: both !important;}
.carousel-inner .item.dark h3.qodef-slide-subtitle{color:#16171d}
.carousel-inner h3.qodef-slide-subtitle{font-size:17px;font-weight:600;letter-spacing:0;color:#fff;background-color:rgba(255,255,255,.2);line-height:1.458em;padding:9px 20px;display:inline-block;border-left:7px solid #b2dd4c;margin:0 0 20px}



.footer { position: absolute; bottom: 0; width:100%; height: 40px; color: #959595; overflow: hidden; }

.footer a{ color: #959595;}

.footer a:hover{  color: #666;}

.footer li { float: left; margin-right: 20px; }

.footer .copyright{ margin-left:10px; margin-right: 50px}

@charset "UTF-8";*,.kc-col-container,.kc-container,.kc-elm{box-sizing:border-box}
.kc-elm{float:left;width:100%}


.arcadia-login a {
	display: inline-block;
	background: #ffd200;
	padding: 1rem 1.5rem;
	margin-right: 30px;
	margin-bottom: 20px;
	color: #221f1f;
	border-radius: 0 0 6px 6px;
}


.arcadia-login-mobile {
	border-left: 5px solid #ffd200;
}


.arcadia-login-mobile a {
	display: block;
	padding: 5px 30px 10px 15px;
	color: #0e76bc;
	font-size: 18px;
	font-weight: bold;
}


.arcadia-login img,
.arcadia-login-mobile img {
	vertical-align: top;
	padding-right: 2px;
}

.retinaicon-male:before { content: "\f183" }
.et_pb_slide_content,.et_pb_best_value{font-size:18px}

#headerimg {
	display: none;
}

.lavish_menus {
	float: left;
	width: 75%;
}
.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}
.container.gallery-container{background-color:#fff;color:#35373a;padding:10px}
.affix+.container-fluid{padding-top:70px}

#main{width:1003px;margin:0 auto;text-align:center;border:solid 1px #000000;display:table;}

#main,.header,#top_Nav,#topnav,#middle-panel,#twopanel,#news,.cars-section-2,#new-car-table1,.new-car-table,.car-section-inner{width:100%;}

.content-lead-title,
.content-list-title {
    margin-bottom: 10px;
    font-family: Montserrat, sans-serif
}

.content-list-title {
    font-size: 24px;
    font-size: 1.5rem
}


.index__content-wrapper { width: 85%; position: relative; margin: 80px auto 0; text-align: left; }


.index__content-wrapper .headline { padding-bottom: 15px; }


.index__content-wrapper .copy { padding-bottom: 25px; }


.index__content-wrapper .copy a { color: #f9f9f9; }


.index__content-wrapper .copy a:hover, .index__content-wrapper .copy a:active { color: #c4d92e; }

  .index__content-wrapper span { display: block; padding-top: 10px; }

  .index__content-wrapper .copy.copy__white { max-width: 100%; }
#et-secondary-nav li.menu-item-5983 .sub-menu{background-color:#00adac;width:113px;padding:0}
#et-secondary-nav li.menu-item-5983 .sub-menu li{padding:0;text-align:center}
#et-secondary-nav li.menu-item-5983 .sub-menu li a{padding-left:0;padding-right:0}
#mobile_menu li.language-selector,#mobile_menu li.menu-item-5983,#mobile_menu li.menu-item-5985,#mobile_menu li.menu-item-6834,#mobile_menu li.menu-item-5961,#mobile_menu li.menu-item-5984{display:none!important}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.slider-ratio-16-9 .et_pb_slide{padding:0;padding-bottom:56.25%;height:0}
.et_pb_fullwidth_slider_0,.et_pb_fullwidth_slider_0 .et_pb_slide{min-height:583px}
.et_pb_slide_2.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
.et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}

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

.banner_botom_head p {
font-size: 25px !important;
}
.cp_style_2710 .cpro-fs-overlay{ }

.szamok{ color:#ffffff; width:100px; text-align:center; font-size:22px;}
#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;}


.ch-head2 {
    font-size: 18px;
    text-transform: uppercase;
    color: #003;
    text-align: center;
    font-weight: 500;
    margin: 0px
}



#image_bandeau{
	height:320px;
	width:738px;
	background:#fff;
	margin-bottom:20px;
	padding-bottom:10px;
}
.row:after{clear:both;content:" ";display:table}
.row{margin-left:-15px;margin-right:-15px}
.fusion-counters-box.row{margin-left:-7px;margin-right:-7px}
.fusion-footer-widget-column .row{margin-left:0;margin-right:0}

.slider .tooltip-inner {
  white-space: nowrap;
  max-width: none;
}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}

  .span8 {
    width: 770px;
  }

  .row-fluid .span8 {
    width: 65.81196581196582%;
    *width: 65.75877432260411%;
  }

  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 756px;
  }


input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}


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


#boite_full{
position: relative; 
border:1px solid #cecece;
border-top:0px;
width:1000px;
padding:10px;
position: relative;
float: left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

                #mw_board_group_2 .mw_board_group_2_content.gallery1 { display:none; }

            #mw_board_group_2 .mw_board_group_2_content.gallery2 { display:none; }

            #mw_board_group_2 .mw_board_group_2_content.gallery3 { display:none; }
#top #branding .content,#main .main-content,#featured_below .featured_below-content,#featured .featured-content,#footer_content,#colophon #footer_sub_content,#colophon .footer-below{margin:0 auto;width:940px}
#footer_content,#colophon #footer_sub_content,#colophon .footer-below{width:920px}
#footer_sub_content{margin:2.5em 0}
.layout_boxed #top #branding .content,.layout_boxed #main .main-content,.layout_boxed #featured_below .featured_below-content,.layout_boxed #featured .featured-content,.layout_boxed #footer_content,.layout_boxed #colophon #footer_sub_content,.layout_boxed #colophon .footer-below{margin:0;width:auto}
.content-column .single-container:last-child{margin-bottom:0}
.post-template-13 .single-container{padding-right:40px;padding-left:40px}
.ajax-post-content .comments-template.comments-template,.ajax-post-content .post-related.post-related,.ajax-post-content .single-container.single-container{padding-right:0;padding-left:0}

.module-loop-blogpost .module-loop-blogpost-sliderbox .module-loop-blogpost-slide-single .module-loop-blogpost-text {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #fff;
  display: table;
}

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

    body.blog.blog-transparent-header-enable header .regular-logo,
    body.single-post.blog-post-header-with-bg.blog-post-transparent-header-enable header .regular-logo,
    body.page.blog-post-header-with-bg.blog-post-transparent-header-enable header .regular-logo {
        display: none;
    }

.mainmenu-belowheader.fixed .logo .regular-logo {
    display: inline-block!important;
}
 .content_home .full_img{margin-top:90px}
 .clip_box .entry-title,.clip_box .full_img{margin-top:0px !important}

.pl-old-loop .full_img {
  margin-bottom: 10px;
}


.top-mobnav .top-mobnav__link {
  display: inline-block;
  margin-bottom: 10px; }

  .top-mobnav .top-mobnav__link:after {
    content: '';
    display: block;
    height: 2px;
    background: #F8F8F8;
    background: var(--base);
    opacity: 0;
    transition: opacity 0.2s ease-in-out; }

  .top-mobnav .top-mobnav__link:hover:after {
    opacity: 1; }

.post-info {
	display: block;
	color: #aaa;
	float: left;
	clear: both;
	width: 100%;
	margin-bottom: 20px;
}

.post-info span { margin-right: 20px; }

.post-info span:last-child { margin-right: 0; }

.post-info i { margin-right: 5px; }

.post-info a, .single-post .post-info a { color: #999 }
.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%}

#guestbook_page .featured-entry-container .inner-box .col-xs-12 {
  display: table-cell;
  padding: 0;
}

.call .whatsapp {
	background-position: -82px -69px;
}


	#mobile-navigation-menu {
		display: none;
		background: #111;
		text-align: left;
		position: absolute;
		left: 0;
		right: 0;
		margin-top: 47px;
	}


	#mobile-navigation.active #mobile-navigation-menu {
		display: block;
	}
.box__action{margin-top:1.6em}

.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
 
.flexslider .slides img {width: 100%; display: block;max-width: 1611px;margin: 0 auto;}



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

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

* html .slides {height: 1%;}

.flexslider .slides { zoom: 1; }


#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: #FFFFFF !important;
				}



.copyright-footer {
  background-color: #2c2c2c;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 7px;
  padding-bottom: 12px; }

  .copyright-footer .widget_text {
    margin-top: 7px; }

  .copyright-footer .widget-title {
    display: none; }

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

  .copyright-footer p {
    margin-bottom: 0; }

  .copyright-footer ul {
    list-style: none;
    padding-left: 0; }

      .copyright-footer [class*="col-md"] + [class*="col-md"] {
        margin-top: 15px; }

#nav_mdd .mdd_mea_image.avec_filet {
	border:1px solid #cec9c9;
}
.secondary-nav .menu-item-800 a:link,.secondary-nav .menu-item-800 a:visited{position:relative;display:block;border:1px solid;border-radius:3px;text-align:center;color:#7b7b7b;cursor:pointer;padding-top:.05em;padding-right:2ex;padding-bottom:.15em}
.secondary-nav .menu-item-800 a:link::before,.secondary-nav .menu-item-800 a:visited::before{content:''}
.secondary-nav .menu-item-800 a:link::after,.secondary-nav .menu-item-800 a:visited::after{font-family:FontAwesome;content:'\f023';left:.75ex;position:relative}
.secondary-nav .menu-item-800 a:hover,.secondary-nav .menu-item-800 a:focus,.secondary-nav .menu-item-800 a:active{color:#15bbcd}
