﻿
.block_related_posts .posts {margin-left:-20px; overflow:hidden;}

.block_recent_posts_1 .posts {overflow:hidden;}

.block_latest_posts_1 .posts {margin-left:-20px; overflow:hidden;}

        .eho-ada-wrap{
          display: inline-block;
          text-align: center;
        }


.site-navigation .navigation-list .navigation-item {
    border-right: 1px solid #ff7700;
    border-left: 1px solid #ff7700;
    width: 14.2%;
}
.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-3{width:25%}

  
.wrapper{
	width: 92%; 
	margin: 0 auto;
}

#calendar2 thead tr.month{
  background-color: #67b9ce;
  height: 30px;
  color: #fff;
}




.header-primary-menu-wrapper {
}

    
    
    #sitemain iframe {
        max-width: 100%;
        height: auto;
    }

.site-main {
    width: 800px;
    margin: 0;
    padding: 0;
    float: left;
}




.rel {position:relative;}

.navmenu ul ul.children{
	display: none !important;
}

ul.navmenu ul.sub-menu{
	margin:0px;
	text-align: center;
	display: none;
	position: absolute;
	z-index: 99999;
	width:220px;
	margin-top:0px;
	top:80px;
	right: 6.25rem!important;
	background-color:#ff3300;
}

.navmenu .sub-menu li,
.navmenu .children li {
	text-transform:none;	
}

.navmenu .sub-menu ul,
.navmenu .children ul {
	right: 0%;
	top: 0;
}

ul.navmenu ul a,
.navmenu ul ul a {	
	margin: 0;
	width: 100%;
	padding: 8px 15px;
}

ul.navmenu li:hover ul ul,
.navmenu ul li:hover ul ul {
	margin-right:auto;
   	right: 90%;
}

.navmenu{
	float: right;
}

ul.navmenu {
	display: none;
}

  
  #header-main .utility-menu,
  #header-main .cta-buttons,
  #header-main .primary-menu {
    display: inline-block; }

  
  #header-main .cta-buttons .btn {
    text-transform: uppercase; }

  
  #header-main .cta-buttons .btn:last-child {
    margin-right: 0; }


.banner{ width:386px; overflow:hidden; position:absolute; top:150px; color:#fff; right:0px; z-index:15; font-family:Georgia, "Times New Roman", Times, serif; font-size:72px; line-height:90px; letter-spacing:-2px; }

.banner strong { display:block; font-weight:normal; margin-top:-18px;}

.banner span {text-transform:uppercase;}

.gmr-bgstripe{width:5%;height:4px;float:left;}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.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-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}

.texte2{color:#74756D; FONT-FAMILY : Verdana, helvetica, sans-serif;font-size : 12px;}


.td-ss-main-sidebar,
.td-ss-row .td-pb-span4 .wpb_wrapper {
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
}

.td-pb-span4 .wpb_wrapper,
.td-pb-span4 .td-ss-main-sidebar {
perspective: unset!important;
}

.featurestable, .column1, .column2 {
    text-align: left !important;
}

div.featurestable {
    display: table;
    width: 80%;
}



.pc5-nav-tgl div.pc5-nav-orange {
  background-color: #FBB038;
  background: -moz-linear-gradient(top, #FBB038, #F98500); 
  background: -webkit-gradient(linear, left top, left bottom, from(#FBB038), to(#F98500)); 
  background: -ms-linear-gradient(top, #FBB038 0%, #F98500 100%); 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FBB038', endColorstr='#F98500', GradientType=0); 
}
.site-header__search{display:inline-block;max-width:400px;margin-top:15px;width:100%}
.entry-multiple{background:-moz-linear-gradient(top,rgba(0,0,0,0) 8%,rgba(0,0,0,0.9) 120%,rgba(0,0,0,0.9) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 8%,rgba(0,0,0,0.9) 120%,rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 8%,rgba(0,0,0,0.9) 120%,rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#e6000000',GradientType=0 );top:139px;left:1px;height:50px;padding:5px;position:absolute;width:340px}
.entry-multiple img{border:0}
.breadcrumbs .breadcrumbs-wrap{line-height:1.3em;opacity:.65;font-size:14px}
.breadcrumbs-wrap{list-style:none;overflow:hidden}
.breadcrumbs-wrap ul strong{margin-right:10px;float:left;margin-top:2px}
.breadcrumbs-wrap li{float:left;margin-right:10px}
.breadcrumbs-wrap .separator{font-weight:700;font-size:14px;color:#999;float:left}
.breadcrumbs ul li{list-style:none;padding-left:0;margin-bottom:0}
.breadcrumbs ul{margin:0}
.breadcrumbs{margin-bottom:10px}
.col2-r #content-box #post-body .post-single .breadcrumbs{padding-left:0}
.mk-go-top{z-index:300}
#comments,#mk-footer,#mk-sidebar,.blog-similar-posts,.mk-about-author-wrapper,.mk-back-top,.mk-go-top,.mk-header,.mk-loop-next-prev,.mk-post-nav,.mk-quick-contact-wrapper,.news-post-heading,.single-back-top,.single-post-tags,.single-social-section{display:none!important}
#wpadminbar,.mk-go-top{-webkit-backface-visibility:hidden}
.mk-go-top.is-active{right:15px;opacity:1}
.mk-go-top:hover{background-color:rgba(0,0,0,.3)}
.mk-go-top i{position:absolute;top:15px;left:15px;color:#fff;font-size:16px;line-height:16px}
 .mk-go-top, .mk-quick-contact-wrapper { bottom:70px !important; }
.carousel-inner{overflow:hidden;width:100%;position:relative}

.newsletter-error { display: none; color: red; margin-top: 5px; float: left; width: 100%; }


input.newsletter{
	margin:  0px;
	font: 11px Arial;
	color:#312A22;
	height: 16px;
	padding: 4px 0px 0px 4px;
	outline-style: none;
	border: solid 1px #312A22;
	background-color: #ffffff;
}


    div.newsletter {
        float: left;
        padding: 15px 0 15px 15px;
    }


.cont .cont-box {
	background: #FFFFFF;
	padding: 17px;
	box-sizing: border-box;
	width: 938px;
	margin: 0px auto 0px auto;
}

.menu #gnavlist					{background-color:#fff}

	
	#navigation {width: 95%; max-width: 95em;}


.play-video-btn-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 76px;
  height: 76px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.3);
  margin: 0 auto;
}


#content {
	width: 900px;
	height:1%;
}



#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .megamenu ul .menu-item-has-children a:after,
#eut-header .eut-horizontal-menu.eut-arrow-not-first-level ul.eut-menu .megamenu ul .menu-item-has-children a:after {
	display: none;
}


.eut-toggle-menu ul.eut-menu li.menu-item-has-children a {
	padding-right: 40px;
}


.eut-toggle-menu .eut-main-menu.eut-align-center li.menu-item-has-children a {
	padding-left: 20px;
	padding-right: 20px;
}

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


#header,#nav,#people,#rss,.sidebar,.post-comment,.post-meta,  hr {
	display: none;
	}
.responsive-menu-accessible .responsive-menu-box{display:inline-block;vertical-align:middle}
.responsive-menu-box{width:33px;height:20px;display:inline-block;position:relative}
button#responsive-menu-button .responsive-menu-box{color:#fff}
.responsive-menu-open button#responsive-menu-button .responsive-menu-box{color:#fff}
