/*New css style*/
/*New Header style*/

body{
	background-color: #F2F2F2!important;
}
.header {
	background-color: #810f01;
	border-bottom: 1px solid #810f01;
}

.header .navbar {
	border: 0;
	margin-bottom: 10px;
}

.header .navbar-nav {
	float: right;
}

.header .navbar-brand {
	padding: 0px 0px 0px 0;
}

.header .navbar-nav li {
	border: none;
}

.header .navbar .navbar-nav {
	/*padding-top: 15px;*/
}

.header .nav>li>a {
	padding: 10px 5px;
}
.header .navbar-nav li a {
	color: #fff;
    line-height: 1em;
    text-decoration: none;
    padding-top: 25px;
    text-transform: uppercase;
    font-weight: 600;
    border-top: 3px solid transparent;

}


.header .nav>li>a:hover, .header .nav>li>a:focus {
	background-color: transparent;
	text-decoration: none;

	border-top: 3px solid #FFF;
}

.header .navbar-nav>.active>a, .header .navbar-nav>.active>a:hover, .header .navbar-nav>.active>a:focus {
	background-color: transparent;
	text-decoration: none;
	color: #fff;
	border-top: 3px solid #FFF;
}

.slick-dots li button {
	background: #810f01 !important;
}

.nomination-infos h3 {
	margin: 0;
}

.pagination>li>a, .pagination>li>span {
	color: #810f01 !important;
}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	color: #fff !important;
	background-color: #810f01 !important;
    border-color: #810f01 !important;
}
.dropdown-menu>li>a {
    display: block;
    padding: 10px!important;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #fff!important;
    white-space: nowrap;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #fff!important;
    text-decoration: none;
    padding: 10px!important;
    background-color: #810f01!important;
}

/*Others*/

.ns-container{
	background-color: #fff;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	margin-top: 10px;
	padding: 10px;
/*	margin-left: -10px;
	margin-right: 10px;*/
}

.ns-container.slider{
	height: 280px;
	overflow: hidden;
}

.ns-row{
	margin-right: 0 !important;
	margin-left: 0 !important;
}

.mt10{
	margin-top: 10px;
}

.base h5{
	text-align: center;
	padding-top: 20px;
}

.base{
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	margin-top: 10px;
	padding: 10px;
	height:135px;
}

#ns-slider{
	height: 280px;
	overflow: hidden;
}

.invt-bloc-img{
	height: 200px;
	overflow: hidden;
}

.invt-img{
	width: 250px;
}

#invt{
  color: #fff;
  background-color: #9E9FA1;
  width: 200px;
  padding: 5px 15px;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 15px;
  border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
}
.nameinvt{
  color: #9E9FA1;
  font-family: 'Century Gothic', sans-serif;
  font-size: 18px;
}
.nameinvt a {
	color: #9E9FA1;
}

.nameinvt:after{
	content: " ";
	height: 6px;
	background-color: #9E9FA1;
	    display: block;
    position: relative;
    width: 130px;
}

.invt-resume{
	text-align: left;
	font-size: 14px;
	font-family: 'Century Gothic', sans-serif;
	padding-top: 5px;
}

.edito-bloc{
	min-height: 400px;
}

.eqt-bloc{
	min-height: 400px;
}

.ns-readmore{
	color: #fff;
	padding: 5px 15px;
	 text-align: center;
	 border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	width: 150px;
	background-color: #9e9fa1;
	margin-bottom: 10px;
	margin-top: 5px;
}

.s-readmore{
	background-color:  #9e9fa1;
	color: #fff;
	 border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	padding: 5px!important;
}

.edito-img{
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	width: 100%;
}

.up{
	padding: 0!important;
}

.s-readmore a, .s-readmore a:hover, .s-readmore:visited{
	color:  #fff;
	padding-left: 15px;
}

.ns-readmore a {
	/*background-color: #9e9fa1;*/
	color: #fff;
	padding: 5px;
}
.bloc-title{
	font-size: 18px;
	font-family: 'Century Gothic', sans-serif;
	padding-top: 5px;
}

.eqt{
	background-color: #DFBC8E;
	border-radius: 10px 0px 0px 10px;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	height: 400px;
}

.eqt-img{
	border-radius: 10px 0px 0px 10px;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
	width: 100%;
}

.rght{
	padding-left: 5px !important;
}
.eqt-color{
	color: #dfbc8e;
}
.eqt-color a{
	color: #dfbc8e;
}

.nomination-color{
	background-color: #B0A9A7;
	padding: 1px
}
.nomination-color-text{
	color: #B0A9A7;
	
}
.pdl5{
	padding-left: 5px;
}

.bloc-ml{
	/*margin-left: -10px;*/

}
.eqt-mlmr{
	margin-left: -10px;
	margin-right: 10px;

}

#actu article{
	height: 430px;
    overflow: hidden;
    padding-bottom: 0px!important;
}

#actu .eqt-mlmr:first-child{
	margin-left: -10px;
	margin-right: 10px;

}
#actu .eqt-mlmr:last-child{
	margin-left: 0px;
	margin-right: 0px;

}

.reg-color{
	color: #810f01;
}
.reg-color-bg{
	background-color: #810f01;
}

.eye-color{
	background-color: #9CA78D;
	padding: 5px;
}
.eye-color-txt:after{
	content: " ";
    height: 6px;
    background-color: #9CA78D;
    display: block;
    position: relative;
    width: 130px;
}

.eye-color-txt, .eye-color-txt a{
	color: #9CA78D;
}
.eye-color h5, .nomination-color h5{
	color: #fff;
	padding-left: 5px;
}

.bdrtltr{
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	margin-bottom: 5px
}

.bdrtlbl{
	border-radius: 10px 0px 0px 10px;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius: 10px 0px 0px 10px;
}

.bdrtr{
	border-radius: 0px 10px 0px 0px;
	-moz-border-radius: 0px 10px 0px 0px;
	-webkit-border-radius: 0px 10px 0px 0px;
}
.bdrtl{
	border-radius: 10px 0px 0px 0px;
	-moz-border-radius: 10px 0px 0px 0px;
	-webkit-border-radius: 10px 0px 0px 0px;
}
.bdrbrbl{
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
}

.edito-pic {
	height: 185px;
    background-size: 100%;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    background-position: center center;
    position: relative;
}


.nomination-title:after{
	content: " ";
    height: 6px;
    background-color: #B0A9A7;
    display: block;
    position: relative;
    width: 130px;
}

#guest{
	
}

@media screen and (max-width: 768px) {
	.eqt{
		height: auto;
	}

	.bloc-ml{
	margin-left: 0px;
	}
	.eqt-mlmr{
		margin-left: 0px;
		margin-right: 0px;

	}
	#actu .eqt-mlmr:first-child {
    margin-left: -0px;
    margin-right: 0px;
	}

	.base-mlmr{
		margin-left: -10px;
		margin-right: 10px;
	}

	.video iframe{
		max-width: 768px;
		height: auto;
	}
}
@media screen and (max-width: 480px) {
	

	.video iframe{
		max-width: 480px;
		height: auto;
	}
}

@media screen and (max-width: 360px) {
	
	.base{
		height: 150px;
	}
	.video iframe{
		max-width: 300px;
		height: auto;
	}
}


.btn-sub, .btn-sub:hover {
	background-color: #fff;
	color: #810f01 !important;
	position: relative;
	border-radius: 15px;
	text-transform: uppercase;
	font-weight: 700;
	padding-top: 11px;
	padding-bottom: 20px;

}

.btn-sub>.fa {
	font-size: 16px;
	margin-right: 5px;
}

.btn-sub:before {
	content: url('http://hebdodesag.fr/wp-content/themes/hebdodesag/assets/img/subscribe-png.png');
	position: absolute;
	top: -4px;
	left: 10px;
}

.copyright{
    float: left;
    padding-left: 5px;
}

.mentions {
	float: right;
	padding-right: 25px;
}

.footer-menu ul {
	list-style: none;
}

.footer-menu ul li {
	display: inline-block;
	padding: 0 5px;
}

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