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

	#mainnav .sub-menu {
		z-index: 99999;
	}

	#mainnav .sub-menu li a {
		color: #fff;
		display: block;
		line-height: 30px;
		background: #1c1c1c;
		padding: 0 18px;
		border-top: 1px solid #252525;
	    -webkit-transition: all 0.3s ease;
	       -moz-transition: all 0.3s ease;
	        -ms-transition: all 0.3s ease;
	         -o-transition: all 0.3s ease;
	            transition: all 0.3s ease;
	}

	#mainnav .sub-menu li:before {
		content: '';
		margin: 0;
		transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
	}

	#mainnav-mobi ul.sub-menu {
		top: 100%;
		left: 0;
		z-index: 2000;
		position: relative;
		background-color: #161625;
	}


#item_wrap_outer {
	display:block;
	width:100%;
	background-color:#49494a;
    height: 437px;
}


.widget-area {
	margin: 9.09090% auto 0;
}
#copyright-note{float:none;width:100%}

	
	
	#footer-outer #social li {	
	   margin-right: 10px;
	   margin-left: 0px!important;
	}

	
	body #header-secondary-outer ul#social {
		padding: 10px 0px;
	}
 #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:7px;}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

.exponent-menu .exponent-sub-menu li.menu-item-has-children .exponent-sub-menu-indicator svg{
    margin: 0px 0px 0px -15px;
}


.exponent-mobile-menu li.menu-item-has-children .exponent-sub-menu-indicator svg{ 
    display: inline-block;
}
.tatsu-menu .tatsu-sub-menu li.menu-item-has-children .sub-menu-indicator svg{margin:0 0 0 -15px}
.tatsu-mobile-menu li.menu-item-has-children .sub-menu-indicator svg,.tatsu-sidebar-menu li.menu-item-has-children .sub-menu-indicator svg{display:inline-block}

.primary-menu li.menu-item-has-children a i{
	display: inline-block;
	padding-left: 8px;
	color: #2e3032;
}

.primary-menu li.menu-item-has-children a:hover i{
	color: #fff;
}

	.menu ul li.menu-item-has-children a{
		padding: 29px 21px 29px 11px;
	}

  .text-md-right {
    text-align: right !important; }
#td-top-mobile-toggle{display:none}
#td-top-mobile-toggle a{display:inline-block}
#td-top-mobile-toggle i{font-size:27px;width:54px;line-height:54px;height:54px;display:inline-block;padding-top:1px;color:#fff}

#wrapper #logo-wrapper { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

#wrapper #logo-wrapper:before, #wrapper #logo-wrapper:after { content: ""; display: table; }

#wrapper #logo-wrapper:after { clear: both; }

.lt-ie9 #wrapper.index #content #header #header-inner #logo-wrapper { float: left; display: inline-block; max-width: 35%; }

#wrapper.index #content #header #header-inner #logo-wrapper #logo { max-height: 100px; overflow: hidden; }

#wrapper.index #content #header #header-inner #logo-wrapper #logo img { max-height: 70px !important; height: auto; width: auto; }

#wrapper.index #content #header #header-inner #logo-wrapper #logo span { line-height: 1.8; }

.lt-ie9 #wrapper.index #content #header #header-inner #logo-wrapper #logo span { line-height: 70px; }

.articles { font-family: Tahoma; font-size: 16px; color: #446080 ; font-weight: bold}

.left_oth{width:100%;height:auto;padding-top:10px;font:normal normal 14px "����";color:#a0a0a0;float:left;}

.left_oth a{font:normal normal 14px "����";color:#a0a0a0;}

.left_oth a:hover{color:#f00;}


.left_oth .pd_num{width:295px;height:auto;display:block;}
#header #menu-lang-container{width:180px;padding:19px 6px 2px 2px;float:left}
#header #menu-lang-container .dropdown dt a{border-radius:7px}
#header .top-menu-sidebar a{display:block;position:relative;height:39px;margin:0;padding:0 .9em;white-space:normal;text-decoration:none;cursor:pointer}
#header{margin:0 auto;width:89%}

#header #menu-lang-container .dropdown dt a b{
	margin:4px 5px 1px 5px !important
}
 
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
.media-block__footer-indicator .media-block__tag{display:inline-block}
.media-block__footer-indicator .media-block__tag .tags{margin-bottom:0}
.media-block__footer-indicator .media-block__tag a,.media-block__footer-indicator .media-block__tag .field-name-field-content-type,.media-block__footer-indicator .media-block__tag .tag{display:block;margin:0;padding:.25rem .5rem;color:#86a3b4;font-size:1rem;font-family:"Lato",sans-serif;line-height:1;text-decoration:none;background-color:#fff}
.wrap{max-width:1300px;width:97.5%;margin:0 auto;position:relative}
.location-box .wrap{z-index:200}
header .white-grad-top .wrap{min-height:140px}
.wrap .left66 .left50,.wrap .left66 .right50{width:100%}
header .wrap .right{margin:0 auto;float:none;text-align:center}
header .wrap{padding:10px 0 0px}

  .footertop .brand-slogan {
    font-family: sans-serif;
    padding-bottom: 10px;
    padding-top: 15px; }

#mainnav-menu li.menu-item:hover a {
background: #303030;
}

#mainnav-menu li.menu-item:hover a:hover {
background: #444;
}


.text-color-light {
	color: #FFF !important;
}


.text-color-light-2 {
	color: #e2e2e2 !important;
}


.text-color-light-3 {
	color: #a2a2a2 !important;
}
.nav{margin-bottom:0;padding-left: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-right-radius:0;border-top-left-radius:0}

.main-navigation.nav {
  width: 100%;
  margin: 0;
}


.myaccount .nav-tabs li.active a {
  background-color: #A99B78;
}
.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%}

header .container{position:relative;}
.visuallyhidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}
.visuallyhidden .focusable:active,.visuallyhidden .focusable:focus{overflow:visible;position:static;width:auto;height:auto;margin:0;clip:auto}


.extcal_minical .extcal_month_label a {
    color: #FFFFFF;
    font-weight: bold;
}

	.container { text-align: left; margin: 0 auto; width: 960px; position: relative; }

  .main-navigation .menu-item-has-children {
    position: relative; }

#account_box{margin-right:18px;}

.forward{float: right;}

.menu-item-language img.iclflag {
  margin-top: -3px;
}

    #logo {
        display: inline-block;
        margin: 0 auto;
    }

    #header #logo { float: none }

#logo img { float: left }

.text-logo {
    margin: 0;
    overflow: hidden;
}

#content_box {
    float: left;
    width: 100%;
}

#content_box .excerpt .post-content, #content_box .excerpt-medium .post-content {
font-size: 13px;
}

.ss-full-width #content_box {
    padding-right: 0;
    padding-left: 0;
}
