﻿
table.classementNormal td.joues, table.classementNormal td.pts, table.classementNormal td.diff {text-align:right;}


img.footer-app-ios{
    margin-right: 20px;
}

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

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}


.cl {
    clear: both;
    font-size: 0;
    line-height: 1px;
}

.et_pb_section {
	padding: 0;
}

.et_pb_slider .et_pb_slide, .et_pb_section {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100% auto;
}
.toplinks {padding-right:50px;}
a.toplinks, #toplinks {display:none;}



.footer { background-color: #191a1c; padding-top: 80px; padding-bottom: 30px; color: #828385; font-weight: 400; }

.footer-title { margin-bottom: 40px; color: #fff; letter-spacing: 0px; font-size: 22px; }

.footer-widget { margin-bottom: 30px; }

.footer-widget ul { margin-bottom: 25px; }

.footer-widget ul li { line-height: 1; margin-bottom: 18px; }

.footer-widget ul li a { font-size: 14px; color: #828385; text-transform: uppercase; letter-spacing: .75px; font-weight: 400; }

.footer-widget ul li a:hover { color: #00b231; }

.footer-social { }

.footer-social a span { font-size: 15px; color: #828385; background-color: #393b3d; border-radius: 50px; line-height: 1.6; width: 40px; height: 40px; display: inline-block; padding: 10px 14px; margin-right: 3px; }

.footer-social a span:hover { color: #fff; background-color: #00b231; }
.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}
.padtb10{padding:10px 0}
.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-left:15px;padding-right:15px}
.col-md-2{width:16.66666667%}
.col-md-1,.col-md-11,.col-md-12,.col-md-19,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{clear:left;width:100%}
.col-md-2-5{width:20%;float:left;padding-left:15px;padding-right:15px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4{clear:right!important;float:left;margin-right:0;width:49.99%}

.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 {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

  .container-custom-1600 {
    width: 1400px;
    margin: 0 auto;
  }
.wplp_container.default .text,.wplp_container.default .date,.wplp_container.default .category{font-size:.8em;line-height:1.4;padding-bottom:3px}
.wplp_container .text,.wplp_container .date{overflow:hidden;display:block;text-align:left;line-height:1.23;font-size:1.1em;font-weight:400;text-overflow:ellipsis}
.wplp_container .text span{overflow:hidden;text-overflow:ellipsis;max-width:100%}
html[dir=rtl] .wplp_container .text,html[dir=rtl] .wplp_container .date{text-align:right}
#wplp_widget_21858 li.smooth-effect:hover .wpcu-front-box a .text { border-bottom: 1px solid rgba(153,0,0,0.7);}
#wplp_widget_21860 li.smooth-effect:hover .wpcu-front-box a .text { border-bottom: 1px solid rgba(153,0,0,0.7);}
#wplp_widget_21864 li.smooth-effect:hover .wpcu-front-box a .text { border-bottom: 1px solid rgba(153,0,0,0.7);}
#wplp_widget_21863 li.smooth-effect:hover .wpcu-front-box a .text { border-bottom: 1px solid rgba(153,0,0,0.7);}
.news-preview__timestamp{font-size:10px;font-size:.625rem;line-height:11px;line-height:.6875rem;font-weight:400;font-style:normal;font-family:nyt-franklin,arial,helvetica,sans-serif;margin-left:.1em;color:#762123;white-space:nowrap}
.page-content{padding-top:85px;overflow:hidden}
.page-content.scrolled{padding-top:55px}
.page-content img{max-width:100%}
.page-content .alignleft{float:left;margin:0 20px 20px 0}
.page-content .alignright{float:right;margin:0 0 20px 20px}
.page-content .aligncenter{margin:0 auto 20px}

	
	
#features .feature{	
	float: left;
	width: 489px;
	height: 238px;
	position: relative;
	}

	

#features .feature img{
	clear: both;
	}

	
	
#features .feature p{
	position: absolute;
	float: left;
	width: 449px;
	padding: 15px 25px;
	bottom: 0;
	left: 0;
	font-size: 1.2em;
	background: #FFF;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	}

	
#features .feature p span{	
	color: #000;
	}


.header-data {
	position: absolute;
	width: 100%;
	top: 36%;
	text-align: center;
	text-transform: uppercase;
}


.menu-item a {
  padding: 10px !important;
}


.minicart-item, .minicart-message-area, .empty-mini-cart-text {
	padding-left: 15px;
	padding-right: 15px;
}






TD.mincart {

font-size: 12px;

width: 180px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




P.mincart {

font-size: 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}




table.mincart {

width: 180px;

border: 1px dotted #c66300;

background-color: #FFF;

}


.tm-spacer {
  clear: both;
}
#top-bar #nav-wrapper .menu li.menu-item-has-children a:after{margin-right:0}
.text-box-square .text-inner,.text-box-circle .text-inner{position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}

#text-box-1741357518 .text-inner {
  padding: 30px 30px 30px 30px;
}
.home-odd {clear:both;font-size:26px;font-size:2.2rem}
.home-odd .widget-title {margin-bottom:20px!important}


		

		a,
		.entry-title a:focus,
		.entry-title a:hover,
		.home-odd .featured-content .entry-title a:focus,
		.home-odd .featured-content .entry-title a:hover {
			color: #990000;
		}

.home-even .wrap, .home-odd .wrap{
max-width: 1100px;
padding-left:0px;
}
.field .field-label{font-weight:bold;}
.field-label-inline .field-label,.field-label-inline .field-items{float:left;}
form .field-multiple-table{margin:0;}
form .field-multiple-table th.field-label{padding-left:0;}
form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}
form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}
form .field-add-more-submit{margin:.5em 0 0;}
.row{margin-right:-15px;margin-left:-15px}


#cookiesbar {
  text-align: center;
  padding: 20px;
  position: fixed;
  left: 0;
  right: 0;
  top: auto;
  bottom: 0;
  background: red;
  color: #ffffff;
  z-index: 99999999;
  font-size: 14px;
}

#cookiesbar a {
  color: #ffffff;
  text-decoration: underline;
}

#cookiesbar a.ok {
  padding: 0 10px;
  text-decoration: none;
}
