﻿.btn-go-back{visibility:hidden;position:absolute;left:4.5em;top:20px}
.btn-go-back a{width:25px}
.btn-go-back i.arrow{transform:rotate(135deg) translateY(0);border-color:#bcbcbc;cursor:pointer;width:13px;height:13px}
.product-quickview .back-arrow-name .btn-go-back{position:absolute;left:1.5em;top:0}
.product-quickview .back-arrow-name .btn-go-back i.arrow{border-color:#000;width:8px;height:8px}
.product-quickview .back-arrow-name .btn-go-back .qv-cat,.product-quickview .back-arrow-name .btn-go-back a{position:absolute;left:2.5em;width:400px;padding-top:2px;text-transform:uppercase;font-size:.875em;letter-spacing:.0714285714em;line-height:1.1428571429em;text-decoration:none;font-weight:700;cursor:pointer}
.product-quickview .back-arrow-name .btn-go-back .qv-cat.px,.product-quickview .back-arrow-name .btn-go-back a.px{font-size:14px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}

.text8 {
	display:block;
	color:#3d4046;
	font-weight:bold;
	letter-spacing:-1px;
	font-size:50px;
	text-shadow:0 2px 1px #d3d4de;
	line-height:60px;
	margin-left:-4px;
	font-family: 'Lora', serif;
}

	.scroller { height: 360px; }

.h3-background h3{color:#335577;}

.h3-background{background:#e8e8e8;border-bottom:1px solid #ffffff;}


.clearfix:before, .gform_wrapper .gf_clear:before, .gform_wrapper .clear-multi:before, .clearfix:after, .gform_wrapper .gf_clear:after, .gform_wrapper .clear-multi:after {
  content: " ";
  display: table; }


.clearfix:after, .gform_wrapper .gf_clear:after, .gform_wrapper .clear-multi:after {
  clear: both; }


.clearfix.collapse .columns, .gform_wrapper .collapse.gf_clear .columns, .gform_wrapper .collapse.clear-multi .columns {
  padding-left: 0;
  padding-right: 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-4 {
    width: 33.33333333333333%;
  }


.h-t-logo2r{
  width:25%;
  min-width:70px;
  height:auto; 
}
.footer-app{background-color:#b48b09;position:relative}
.footer-app .middle{padding:20px 0 0 20px;max-width:1200px;margin-left:auto;margin-right:auto}
.footer-app .middle:after{content:" ";display:block;clear:both}
.footer-app .middle h3{font-size:20px}
.footer-app .stores{width:66.10169%;float:left;margin-right:1.69492%;margin-top:20px;position:relative;text-align:left;z-index:2}
.footer-app .phone{width:32.20339%;float:left;margin-right:1.69492%;bottom:0;margin-right:0;margin-top:-46px;max-height:210px;overflow:hidden;position:absolute;right:0;z-index:1}
.footer-app .phone img{height:auto;max-width:none;width:180px}
.page-template-template-mappedin .site-footer .footer-app{display:none}


.acc-body {

 padding: 20px;

}


.acc-body .list-group {

 margin: 0;

}


.acc-body .list-group .list-group-item {

 text-align: left;

}


.top-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-align: center;
      align-items: center; }

  .top-nav .top-nav__item {
    text-align: center; }

    .top-nav .top-nav__item:after {
      content: '';
      display: block;
      height: 2px;
      background: #1F1F1F;
      background: var(--content);
      opacity: 0;
      transition: opacity 0.2s ease-in-out; }

    .top-nav .top-nav__item:hover:after {
      opacity: 1; }
#mobile-menu #mobile-search,header#top nav ul #search-btn{display:none!important;}
.footer-nav .menu-item{max-height:20px !important}




#entete_i a {
    font-size: 24px;
    font-weight: 900;
    line-height: 30px;
}

#entete_i a:hover {
    color:#3b3b58;
}

#entete_i, #entete_ii{
    height: 100px;
    border-right: 1px solid #ccc;
}

#entete_i {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
}

#entete_i span {
    font-size: 24px;
    font-weight: 900;
}


#entete_i strong {
    display: block;
    font-size: 18px;
    line-height: 25px;
}

#entete_i .row .col-md-9 a {
    margin-top: 20px;
}


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}
.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-12{width:100%}
.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-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-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-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-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{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

.scrollbody_txt1{ background:#DDF4CB; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }
.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%}

    
    
     
    .content-split .container {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }


    .content-spotlight .container-fluid {
        padding: 0;
    }

table.ensystable {border-spacing:0;border-collapse:collapse;border:0;padding:0;margin:0}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}
.credits{color:#68717b;font-size:1.4rem;font-weight:500;text-align:center}
.credits a{text-decoration:none}
.credits a:hover,.credits a:focus{text-decoration:underline}

	.top-bar .languages-area{
		margin-left: 10px;
	}

 	.header-type-8 .languages-area {
 		display: none;
	}


.entry-meta {
	font-size: 16px;
	line-height: 1.625;
}

.ticketdetail td.type {
	font-size:1.5rem;
}

.ticketdetail td.type.kumamoto {
    color: rgba(183, 38, 86,1);
    background: -webkit-linear-gradient(120deg, rgba(128, 94, 219,1) 20%,rgba(183, 38, 86,1) 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;	
}

.ticketdetail td.type.kumamoto p {
    color: rgba(183, 38, 86,1);
    background: -webkit-linear-gradient(120deg, rgba(128, 94, 219,1) 20%,rgba(183, 38, 86,1) 80%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight:300;	
}

.ticketdetail td.type.kumamoto span {
	font-weight:normal;
	font-size:1.2rem;
	display:block;
}



.texten{color:#000000;font-family:Verdana;font-size:8pt;}


.srp-post-meta-container {
	display: -webkit-box;  
	display: -moz-box;     
	display: -ms-flexbox;  
	display: -webkit-flex; 
	display: flex;         

	-webkit-box-orient: horizontal;
       -moz-box-orient: horizontal;
       -webkit-flex-direction: row;
          -moz-flex-direction: row;
           -ms-flex-direction: row;
               flex-direction: row;

	       -webkit-flex-wrap: wrap;
	          -moz-flex-wrap: wrap;
	           -ms-flex-wrap: wrap;
	               flex-wrap: wrap;

	-webkit-justify-content: flex-start;
	   -moz-justify-content: flex-start;
	    -ms-justify-content: flex-start;
	        justify-content: flex-start;

	font-size: small;
	line-height: 1.2em;
	margin: 0 0 5px 0;
}


.narrowcolumn .postmetadata {
	text-align: center;
	}


small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}


.widecolumn .postmetadata {
	margin: 30px 0;
	}


.postmetadata {
	clear: both;
}


.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#header .header-img{
	-webkit-backface-visibility: hidden;
}



.page-template-home-template #header .header-img {
    background: none;
    height: 0;
}

.logged-in.admin-bar.home #header .header-img .overlay-demo {
    position: absolute;
    height: 232px;
    width: 100%;
    top: 0;
    background-color: transparent;
    z-index: 0;
}

.home #header .header-img .overlay-demo {
    position: absolute;
    height: 232px;
    width: 100%;
    top: 0;
    background-color: transparent;
    z-index: 0;
}

#header.header-img .header-wrapper {
    background-color: transparent;
    width: 100%;
    border-bottom: 0px solid rgba(0, 0, 0, 0.05);
}

#header .header-img .overlay-demo {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    background-color: rgba(0, 0, 0, 0.3);
    ;
    z-index: 0;
}
.et_pb_row_5.et_pb_row{padding-bottom:0px}
.et_pb_row_11.et_pb_row{padding-top:20px;padding-bottom:20px}
.et_pb_row_15.et_pb_row{padding-top:20px;padding-bottom:6px}
.large-4{width:33.33333%}
.et_pb_code_inner{position:relative}
.mobile-main-nav .menu-item a .fa{padding-right:6px}

#acc01m {
  width: 100%;
  max-width: 700px;
  height: auto;
  display: block;
  float: right;
}


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

.cf:after {
  clear: both;
}


.cf {
  zoom: 1;
  overflow: hidden;
}
.et_pb_slider.gallery-not-found .et_pb_slide,.et_pb_slider.gallery-not-found .et_pb_slide .et_pb_container{min-height:0!important}
.et_pb_slider .et_pb_container{position:relative;z-index:2;width:80%;max-width:1080px;margin:0 auto}
.et_pb_slider_fullwidth_off .et_pb_container{width:100%!important}
.et_pb_slides .et_pb_container{display:table;table-layout:fixed}
.et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner,.et_pb_slides .et_pb_empty_slide.et_pb_container{display:block}
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_container{min-height:auto}


.tozufeb {
    margin-top: 0px;
    box-shadow: 0 0 15px #cccccc57;
    padding: 20px;
    border: 1px solid #f1f1f1;
}
