@charset utf-8;

.scroll-to-fixed-fixed{width:100%;}
body{background:#f5f5f5;color:#131313;font-family:'Open Sans', sans-serif;font-size:15px;margin:0;padding:0;}
html,body{height:100%;min-height:100%;width:100%;}
@font-face{font-family:Helvetica;font-style:normal;font-weight:normal;src:url(../fonts/Helvetica.eot?#iefix) format(embedded-opentype), url(../fonts/Helvetica.otf) format(opentype), url(../fonts/Helvetica.woff) format(woff), url(../fonts/Helvetica.ttf) format(truetype), url(../fonts/Helvetica.svg#Helvetica) format(svg);}
a{color:#333;outline-width:0;text-decoration:none;}
img{max-width:100%; height: auto;}
.container{width:1130px;}
.container2{width:1100px;}
header .container{width:1230px;}
header{-webkit-transition:all ease .5s;margin:0;padding:0;transition:all ease .5s;}
header .top-block{-webkit-transition:all ease .5s;background:#1B764F;padding:5px 0;transition:all ease .5s;}
header .top-block .lt-block p{border-right:1px solid #5d9d82;color:#FFF;float:left;font-size:12px;margin:0 16px 0 0;padding:1px 16px 1px 0;}
header .top-block .lt-block p img{display:inline-block;padding-right:5px;vertical-align:middle;}
header .top-block .lt-block p a{color:#FFF;font-size:12px;}
header .top-block .lt-block p:nth-child(2) a{font-size:14px;}
header .top-block .lt-block form{float:left;margin-bottom:0;position:relative;width:35%;}
header .top-block .lt-block .form-control{background:#FFF;border:1px solid #66757F;border-radius:2px;color:#66757F;font-size:12px;font-style:italic;height:25px;line-height:17px;padding-left:35px;padding-right:32px;width:100%;}
header .top-block .lt-block .btn{background:none;border:none;border-left:1px solid #66757f;border-radius:0;color:#66757F;font-size:10px;font-weight:600;height:24px;padding:0 6px;position:absolute;right:0;top:0;width:28px;}
header .top-block .lt-block .btn2{background:url(../images/Email.svg) center center no-repeat;border:none;border-radius:0;border-right:1px solid #66757f;font-size:0;height:24px;left:3px;position:absolute;top:0;width:26px;}
header .top-block .rt-input-field form{margin-bottom:0;position:relative;}
header .top-block .rt-input-field .form-control{background:#FFF;border:1px solid #66757F;border-radius:2px;color:#66757F;font-size:12px;font-style:italic;height:25px;line-height:17px;padding-right:30px;width:100%;}
header .top-block .rt-input-field .btn{background:url(../images/Search.svg) center center no-repeat;border:none;border-left:1px solid #66757f;border-radius:0;font-size:0;height:24px;position:absolute;right:0;top:0;width:24px;}
header .middle-block{-webkit-transition:all ease .5s;background:#008E50;padding:11px 0;transition:all ease .5s;}
header .middle-block .lt-block .logo{left:15px;position:absolute;top:0;width:96px;}
header .middle-block .lt-block .logo-rt{float:left;padding-left:120px;}
header .middle-block .lt-block .logo-rt h3{background:#F5F5F5;border:1px solid #77808e;border-radius:6px 0 0 6px;color:#3f3f3f;display:inline-block;font-size:14px;font-weight:700;margin:0;padding:10px 13px;text-transform:uppercase;vertical-align:top;}
header .middle-block .lt-block .logo-rt h3 a{background:#F5F5F5;border:1px solid #77808e;border-radius:6px 0 0 6px;color:#3f3f3f;display:block;font-size:14px;font-weight:700;padding:10px 13px;text-transform:uppercase;}
header .middle-block .lt-block .logo-rt h3 a:hover{background:#d80f36;color:#fff;text-decoration:none;}
header .middle-block .lt-block .logo-rt h4{background:#fff;border-bottom:1px solid #77808e;border-top:1px solid #77808e;display:inline-block;font-size:16px;margin:0 0 0 -4px;padding:7px 25px 4px 15px;vertical-align:top;}
header .middle-block .lt-block .logo-rt h4 span{color:#008E50;font-style:italic;}
header .middle-block .lt-block .logo-rt h5{color:#FFF;display:inline-block;font-size:14px;font-weight:700;margin:0 0 0 -4px;padding:0;vertical-align:top;}
header .middle-block .lt-block .logo-rt h5 a{background:#d80f36;border:1px solid #77808e;border-radius:0 6px 6px 0;color:#fff;display:block;font-size:14px;font-weight:700;padding:10px 13px;text-decoration:none;text-transform:uppercase;}
header .middle-block .lt-block .logo-rt h5 a:hover{background:#ec4162;}

header .middle-block .lt-block .logo-rt .head-race-name{line-height: 1.1;background:#F5F5F5;border:1px solid #77808e;border-radius:6px 0 0 6px;color:#3f3f3f;display:inline-block;font-size:14px;font-weight:700;margin:0;padding:10px 13px;text-transform:uppercase;vertical-align:top;}
header .middle-block .lt-block .logo-rt .head-race-name a{background:#F5F5F5;border:1px solid #77808e;border-radius:6px 0 0 6px;color:#3f3f3f;display:block;font-size:14px;font-weight:700;padding:10px 13px;text-transform:uppercase;}
header .middle-block .lt-block .logo-rt .head-race-name a:hover{background:#d80f36;color:#fff;text-decoration:none;}
header .middle-block .lt-block .logo-rt .head-race-time{line-height: 1.1;background:#fff;border-bottom:1px solid #77808e;border-top:1px solid #77808e;display:inline-block;font-size:16px;margin:0 0 0 -4px;padding:7px 25px 4px 15px;vertical-align:top;}
header .middle-block .lt-block .logo-rt .head-race-time span{color:#008E50;font-style:italic;}
header .middle-block .lt-block .logo-rt .head-race-btn{line-height: 1.1;color:#FFF;display:inline-block;font-size:14px;font-weight:700;margin:0 0 0 -4px;padding:0;vertical-align:top;}
header .middle-block .lt-block .logo-rt .head-race-btn a{background:#d80f36;border:1px solid #77808e;border-radius:0 6px 6px 0;color:#fff;display:block;font-size:14px;font-weight:700;padding:10px 13px;text-decoration:none;text-transform:uppercase;}
header .middle-block .lt-block .logo-rt .head-race-btn a:hover{background:#ec4162;}

header .middle-block .rt-block{float:right;text-align:right;}
header .middle-block .rt-block .while_logged{display:block;position:relative;text-align:right;vertical-align:top;}
header .middle-block .rt-block .while_logged ul{background:none;border-top:11px solid transparent;display:none;margin:0;padding:0;position:absolute;right:0;top:50px;width:215px;z-index:999;}
header .middle-block .rt-block .while_logged ul li{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;display:block;list-style:none;}
header .middle-block .rt-block .while_logged ul li h2{background:#fcb03d;color:#fff;font-size:16px;font-weight:700;margin:0;padding:15px 10px 13px;text-align:center;text-decoration:underline;}
header .middle-block .rt-block .while_logged ul li h3{background:#008e50;color:#fff;font-size:12px;font-weight:400;line-height:17px;margin:0;padding:8px 10px 6px;text-align:center;}
header .middle-block .rt-block .while_logged ul li h3 strong{display:block;font-size:14px;font-weight:700;text-decoration:underline;}
header .middle-block .rt-block .while_logged ul li h3 a{background:none;color:#fff;font-size:14px;font-weight:700;text-align:center;text-decoration:underline;}
header .middle-block .rt-block .while_logged ul li h3 a:hover{background:none;text-decoration:none;}
header .middle-block .rt-block .while_logged ul li a{background:#f5f5f5;color:#3F3F3F;display:block;font-size:14px;line-height:19px;padding:6px 12px;text-align:left;text-decoration:none;}
header .middle-block .rt-block .while_logged a.nametop{color:#fff;display:inline-block;font-weight:600;padding-right:10px;text-decoration:none;vertical-align:middle;}
header .middle-block .rt-block p{color:#F5F5F5;display:inline-block;font-size:14px;padding-left:8px;}
header .middle-block .rt-block p a{color:#F5F5F5;font-size:16px;font-weight:700;}
header .middle-block .rt-block form{display:inline-block;margin-bottom:0;}
header .middle-block .rt-block .btn{border:1px solid #fff;border-radius:2px;color:#fff;font-size:16px;font-weight:600;margin-left:20px;}
header .middle-block .rt-block .btn strong{font-weight:normal;}
header .bottom-block{-webkit-transition:all ease .5s;background:#FFF;padding: 5px 0 5px;transition:all ease .5s;}
header .bottom-block .box-area{display:inline-block;margin:0;padding: 0px 0 0 2%;vertical-align: top;}
header .bottom-block .box-area1{padding-left: 9%;}
header .bottom-block p{color:#222;font-size:12px;margin:0;padding:0;}
header .bottom-block p strong{color:#1F9D66;}
header .bottom-block p img{height:29px;padding-right:10px;}
header .bottom-block h4{color:#000;font-size:12px;font-weight:700;margin:0;padding:0;}
header .bottom-block h4 strong{color:#d30020;}
header .bottom-block .head-race-com-rating{ line-height: 1.1; color:#000;font-size:12px;font-weight:700;margin:0;padding:0;}
header .bottom-block .head-race-com-rating strong{color:#d30020;}
.yellow-message-block{background:#fcb03d;display:block;padding:12px 0;position:relative;z-index:1;}
.yellow-message-block p{color:#3F3F3F;font-size:14px;margin:0;padding:0;}
.yellow-message-block p a{color:#3F3F3F;text-decoration:underline;}
.imgavatar img{border-radius:100%;height:100%;width:100%;}
.imgavatar img[src=""], .imgavatar img[src="undefined"]{-khtml-opacity:0;-moz-opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);opacity:0;}
.imgavatar{-moz-border-radius:100%;-webkit-border-radius:100%;background-color:#FFF;background-image:url(../images/no-avatar-sm.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;border:solid 3px #FFA351;border-radius:100%;display:block;height:50px;max-height:100%;max-width:100%;overflow:hidden;padding-right:0!important;width:50px;}
nav{background:#D70F32;position:relative;z-index:99;}
#main-nav-container{left:0;position:absolute;top:0;transition:all ease .5s;width:100%;z-index:999;}
.scroll-to-fixed-fixed{-webkit-backface-visibility:hidden;-webkit-box-shadow:0 5px 4px rgba(0,0,0,0.10);box-shadow:0 5px 4px rgba(0,0,0,0.10);left:0;position:fixed;top:0;transition:all ease .5s;z-index:999 !important;}

.sticky-header2{display:none;padding:5px 0; background: #fff;}
.sticky-header2 ul{margin: 0;padding: 0;}
.sticky-header2 ul li{display: inline-block;width: 20%;}
.sticky-header2 ul li a{font-size: 13px;font-weight: 600;}
.sticky-header2 ul li a:hover{color:#008E50;}
.sticky-header2 ul li img{height: 30px;display: inline-block;margin: 0 5px;}
.sticky-header2 ul li:first-child{width: 38%;}
.sticky-header2 ul li:last-child{width:20%;text-align: right;}
.sticky-header2 ul li .ui-img{height:14px;}
.sticky-header2 ul li strong{font-weight:600; text-decoration:underline;}
.scroll-to-fixed-fixed .sticky-header2{display: block;}

.min-section{margin-top:25px;position:relative;z-index:5;}
.min-section .left-ads1{left:0;position:absolute;top:0;width:13.5%;z-index:-1;}
.min-section .right-ads1{position:absolute;right:0;top:0;width:13.5%;z-index:-1;}
.min-section .top-ads1{left:13.5%;position:relative;top:0;width:74%;z-index:-1;}
.min-section .ads-content1 img{height:90px;width:100%;}
.min-section .container{background:#f5f5f5;padding-bottom:0;padding-top:15px;}
.min-section .block-no-1 h1{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;height:44px;letter-spacing:.8px;line-height:21px;margin:0;padding:0 50px 0 0;text-transform:uppercase;}
.min-section .block-no-1 h1 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:6px 8px;}
.min-section .block-no-1 .tab-block .nav-tabs > li{width:33.3%;}
.min-section .block-no-1 .tab-block .nav-tabs > li > a{background:#fff;border:none;border-left:1px solid #ccc;border-radius:0;color:#3F3F3F;font-size:14px;margin-right:0;text-align:center;text-transform:uppercase;}
.min-section .block-no-1 .tab-block-top{background:#3f3f3f;margin:0;padding:15px;}
.min-section .block-no-1 .tab-block-top h2{ text-transform: uppercase; color:#FFF;font-size:20px;font-weight:600;line-height:28px;margin:0;padding:0;}
.min-section .block-no-1 .tab-block-top h2 span{font-size:14px;font-weight:normal; display: block;}
.min-section .block-no-1 .tab-block-top h4{color:#FFF;font-size:21px;font-weight:600;line-height:28px;margin:0;padding:0;}
.min-section .block-no-1 .tab-block-top h4 span{font-size:14px;font-weight:normal;}
.min-section .block-no-1 .tab-block-top p{color:#F5F5F5;font-size:14px;line-height:19px;margin:0;padding:5px 0 0;text-align:right;}
.min-section .block-no-1 .tab-block-middle{background:url(../images/bg-1.jpg) center center no-repeat;background-size:cover;padding:10px 4px 10px 20px;}
.min-section .block-no-1 .tab-block-middle-lt{float:left;padding:10px 2% 10px 0;width:33%;}
.min-section .block-no-1 .tab-block-middle-lt-top{padding-bottom:25px;}
.min-section .block-no-1 .tab-block-middle-lt-top h3{color:#3F3F3F;font-size:14px;font-weight:700;margin:0;padding:0;text-transform:uppercase;}
.min-section .block-no-1 .tab-block-middle-lt-top .yellow{color:#FEA51E;}
.min-section .block-no-1 .tab-block-middle-lt-top h4{color:#008E50;font-size:24px;font-style:italic;font-weight:400;margin:0;padding:10px 0;}
.min-section .block-no-1 .tab-block-middle-lt-top .btn{background:#0f955a;border:1px solid #3e8b6a;border-radius:2px;color:#fff;font-size:14px;font-weight:600;margin:0;padding:10px 30px;text-align:center;}
.min-section .block-no-1 .tab-block-middle-lt-top .btn:hover{background:#fff;border:1px solid #0f955a;color:#3e8b6a;text-decoration:none;}
.min-section .block-no-1 .tab-block-middle-lt-bottom{background:#fcb548;border-radius:8px 8px 0 0;margin:0;padding:1px;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-top p a{color:#fff;text-decoration:underline;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-top h3{color:#FFF;font-size:14px;font-weight:700;margin:0;padding:0;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-bottom{background:#fff;border-radius:0 0 6px 6px;padding:10px 14px;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-bottom h4{color:#008E50;font-size:14px;font-style:italic;font-weight:700;margin:0;padding:0 0 8px;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-bottom h3{color:#3F3F3F;font-size:12px;font-weight:700;margin:0;padding:0 0 8px;text-transform:uppercase;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-bottom p{color:#9B9B9B;font-size:12px;font-style:italic;margin:0;padding:0;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-bottom p a{color:#9B9B9B;font-size:12px;font-style:italic;text-decoration:underline;}
.min-section .block-no-1 .tab-block-middle-md{border-left:2px dashed #bdbdbd;border-right:2px dashed #bdbdbd;float:left;padding:10px 2%;width:33%;}
.min-section .block-no-1 .tab-block-middle-md .btn{background:#fff;border:1px solid #3e8b6a;border-radius:2px;color:#279f6a;font-size:14px;font-weight:400;margin:0 5px 20px;padding:10px;text-align:center;width:46%;}
.min-section .block-no-1 .tab-block-middle-md .bottom-block-last{background:#d91d3e;border-radius:8px;margin:0 5px;padding:1px;}
.min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom{background:#fff;border-radius:0 0 6px 6px;padding:19px 14px;}
.min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h4{color:#3F3F3F;font-size:16px;font-weight:400;margin:0;padding:0 0 10px;text-transform:uppercase;}
.min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h5{color:#3F3F3F;font-size:21px;font-weight:700;margin:0;padding:0;}
.min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom .btn{background:#d91d3e;border:1px solid #d91d3e;border-radius:2px;color:#fff;font-size:14px !important;font-weight:700;margin:0;padding:10px 20px;text-align:center;width:auto !important;}
.min-section .block-no-1 .tab-block-middle-md-lt{border:none;padding-right:0;}
.min-section .block-no-1 .tab-block-middle-md-first{border-left:2px dashed #bdbdbd;border-right:2px dashed #bdbdbd;float:left;padding:10px 2%;text-align:left;width:34%;}
.min-section .block-no-1 .tab-block-middle-md-first h3{color:#3F3F3F;font-size:14px;font-weight:700;margin:0;padding:0 0 10px;text-transform:uppercase;}
.min-section .block-no-1 .tab-block-middle-md-first h4{background:#008e50;color:#fff;font-size:14px;font-weight:700;height:30px;margin:3px 0;padding:4px 0;text-align:center;width:30px;}
.min-section .block-no-1 .tab-block-middle-md-first p{color:#3F3F3F;font-size:14px;font-weight:400;margin:0;padding:10px 0;}
.min-section .block-no-1 .tab-block-middle-rt{float:left;padding:10px 0 10px 2%;width:31%;}
.min-section .block-no-1 .tab-block-middle-rt h3{color:#3F3F3F;font-size:13px;font-weight:700;margin:0;padding:0 0 10px;text-transform:uppercase;}
.min-section .block-no-1 .tab-block-bottom{background:#f5f5f5;border-top:1px solid #e0e0e0;}
.min-section .block-no-1 .tab-block-bottom ul li{border-left:1px solid #e0e0e0;display:inline-block;list-style:none;margin:0 0 0 -3px;padding:0;width:25%;}
.min-section .block-no-1 .tab-block-bottom ul li a{color:#3F3F3F;display:block;font-size:18px;font-weight:700;padding:10px;text-align:center;}
.min-section .block-no-1 .tab-block-bottom ul li a img{height:22px;}
.min-section .block-no-1 .tab-block-bottom ul li a:hover{background:#d70f32;color:#fff;text-decoration:none;}
.min-section .block-no-2 .thumb-box1{background:#fff;border:1px solid #e1e1e1;}
.min-section .block-no-2 .thumb-box1 .carousel .docs h3{color:#F5F5F5;float:right;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0;background: none;clear: inherit;}
.min-section .block-no-2 .thumb-box1 .carousel .docs .btn{background:#fcb03d;border:1px solid #fcb03d;border-radius:2px;color:#fff;font-size:15px;font-weight:700;margin:0;padding:10px 30px;text-align:center;}
.min-section .block-no-2 .thumb-box1 .carousel .img{height:356px;width:100%;} 
.min-section .block-no-2 .thumb-box2{background:#fff;border:1px solid #e1e1e1;}
.min-section .block-no-2 .thumb-box2 h3{background:#008e50;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;height:41px;letter-spacing:.8px;line-height:21px;margin:0;padding:0;text-transform:uppercase;}
.min-section .block-no-2 .thumb-box2 h3 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:8px 9px;}
.min-section .block-no-2 .thumb-box2 h2{background:#008e50;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;height:41px;letter-spacing:.8px;line-height:21px;margin:0;padding:0 !important;text-transform:uppercase; width: 100%}
.min-section .block-no-2 .thumb-box2 h2 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:8px 9px;}
.min-section .block-no-2 .thumb-box2 h4{background:#008e50;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;height:41px;letter-spacing:.8px;line-height:21px;margin:0;padding:0;text-transform:uppercase;}
.min-section .block-no-2 .thumb-box2 h4 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:8px 9px;}
.min-section .block-no-2 .thumb-box2 .text-block{border:none;display:block;padding:5px 10px 10px;}
.min-section .block-no-2 .thumb-box2 .text-block p{color:#3F3F3F;font-size:13px;line-height:22px;margin:0;padding:20px 0 0;}
.min-section .block-no-2 .thumb-box2 .text-block p a{color:#9B9B9B;font-size:12px;font-style:italic;text-decoration:underline;}
.min-section .block-no-2 .thumb-box2 .text-block img{padding-right:10px;padding-top:23px;}
.min-section .block-no-2 .thumb-box3{padding:10%;}
.min-section .block-no-3 h3{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 52px 0 0;text-transform:uppercase; height: 41px}
.min-section .block-no-3 .tab-block .nav-tabs > li{border-bottom:1px solid #e0e0e0;margin-bottom:0;width:33.33%;margin-top: -1px;}
.min-section .block-no-3 .tab-block .nav-tabs > li > a{background:#fff;border:none;border-left:1px solid #ccc;border-radius:0;color:#3F3F3F;font-size:14px;margin-right:0;text-align:center;text-transform:uppercase;height: 39px;}
.min-section .block-no-3 .tab-block .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background:#3f3f3f;border-radius:0;color:#fff!important;font-weight:600;}
.min-section .block-no-3 .tab-block .tab-content{margin:0;padding:0;position:relative;}
.min-section .block-no-3 .tab-block .tab-content ul.nav-tabs li{border-right:1px solid #dfdfdf;position:relative;}
.min-section .block-no-3 .tab-block .tab-content li ul li .img1lt{left:10px;position:absolute;top:10px;}
.min-section .block-no-3 .tab-block .tab-content li ul li .img2rt{position:absolute;right:10px;top:10px;}
.min-section .block-no-3 .tab-block .tab-content li ul li a{background:none;border:none;color:#3F3F3F;font-size:14px;margin-right:0;text-align:center;text-transform:inherit;}
.min-section .block-no-3 .tab-block .tab-content li ul li a strong{display:block;font-size:16px;font-weight:700;}
.min-section .block-no-3 .tab-block .tab-content .owl-item a{background:none;border:none;color:#3f3f3f;display:block;font-size: 13px;height:60px;margin-right:0;padding-top:10px;text-align:center;text-decoration:none;text-transform:inherit;line-height: 15px;}
.min-section .block-no-3 .tab-block .tab-content .owl-item a .bold_class {line-height: 20px;}
#icon_discipline, #icon_discipline_course, #icon_type_de_course, .icon_discipline {width: 32px !important;}
.min-section .block-no-3 .tab-block .tab-content #sync6 .synced .item a{background:#008e50;border:none;border-radius:0;color:#fff;font-weight:500;}
.tab-pane.item{list-style:none;}
.min-section .block-no-3 .tab-block .courses-block .black-bg{background:#3f3f3f;padding:0 5px 5px;}
.min-section .block-no-3 .tab-block .courses-block .white-bg{background:#fff;padding:5px;}
.min-section .block-no-3 .tab-block .courses-block .gray-bg{background:#f5f5f5;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:5px;}
.min-section .block-no-3 .tab-block .courses-block .black-bg p{color:#fff;font-size:10px;font-weight:700;line-height:14px;margin:0;text-transform:uppercase;}
.min-section .block-no-3 .tab-block .courses-block .btn{background:#fff;border:1px solid #3e8b6a;border-radius:2px;color:#279f6a;font-size:13px;font-weight:400;margin:0;padding:5px;text-align:center;text-transform:uppercase;}
.min-section .block-no-3 .tab-block .courses-block .column-1{display:inline-block;padding-left:10px;width:8%;}
.min-section .block-no-3 .tab-block .courses-block .column-4{display:inline-block;width:20%;}
.min-section .block-no-3 .tab-block .courses-block .column-5{display:inline-block;text-align:center;width:10%;}
.min-section .block-no-3 .tab-block .courses-block .column-9{display:inline-block;width:6%;}
.min-section .block-no-3 .tab-block .courses-block .column-10{display:inline-block;text-align:right;width:10%;}
.min-section .block-no-4 .gallery-block1{background:#fff;border:1px solid #e1e1e1;margin:0 0 40px;padding:22px 20px;}
.min-section .block-no-4 .gallery-block1 .img{/* height:200px; */position:relative;}
.min-section .block-no-4 .gallery-block1 h5{bottom: 20px;color: #FFF;font-size: 14px;font-weight: 700;left: 0;line-height: 20px;margin: 0;padding: 10px;position: absolute;width: 100%;background: rgba(53, 51, 51, 0.7);}
.min-section .block-no-4 .gallery-block1 h3 {bottom: 0px; color: #000; font-size: 13px; font-weight: 700; left: 0; line-height: 16px; margin: 0; padding: 5px 0; border: none; /* position: absolute; */ width: 100%; background: none; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.min-section .block-no-4 .gallery-block1 h3.defult2{height: auto;border: none;text-transform: inherit;}
.min-section .block-no-4 .gallery-block2 .img2{height:160px;padding-bottom:10px;}
.min-section .block-no-4 .gallery-block2 p a{color:#008948;text-decoration:underline;}
.block-no-5{background:#fff;border-top:1px solid #d9d9d9;padding:35px 0 48px;}
.block-no-5 h2{color:#3F3F3F;font-family:'Roboto Slab', serif;font-size:32px;font-weight:700;line-height:43px;margin:0;padding:0 0 26px;}
.block-no-5 h4{color:#3F3F3F;font-family:'Roboto Slab', serif;font-size:32px;font-weight:700;line-height:43px;margin:0;padding:0 0 26px;}
.block-no-5 h5{color:#3F3F3F;font-family:'Roboto Slab', serif;font-size:32px;font-weight:700;line-height:43px;margin:0;padding:0 0 26px;}
.block-no-5 .block-area1{border:1px solid #d1d1d0;position:relative;}
.block-no-5 .block-area1 .img-bg{height:358px;}
.block-no-5 .block-area1 .docs h2{color:#fff;font-family:'Roboto Slab', serif;font-size:26px;font-weight:700;margin:0;padding:50px 0 0;text-shadow:0 0 5px #000;}
.block-no-5 .block-area1 .docs h3{color: #fff;font-weight: 700;margin: 0;padding: 20px 0;text-shadow: 0 0 5px #000;font-size: 32px;}
.block-no-5 .block-area1 .docs h4{color:#fff;font-weight:700;margin:0;padding:30px 0;text-shadow:0 0 5px #000;font-size: 26px}
.block-no-5 .block-area1 .docs .title2{color:#fff;font-weight:700;margin:0;padding:30px 0;text-shadow:0 0 5px #000;font-size: 26px; line-height: 1.1;}
.block-no-5 .block-area1 .docs .title3{color: #fff;float: right;font-size: 14px;font-style: italic;font-weight: 700;line-height: 22px;margin: 0;padding: 20px 0 0;}
.block-no-5 .block-area1 .docs .title3 img{ width: 50px; }
.block-no-5 .block-area1 .docs h5 {font-size: 20px;color: #FFF;}
.block-no-5 .block-area1 .docs .btn{background:#008e50;border:1px solid #008e50;border-radius:2px;color:#fff;font-size:14px;font-weight:700;margin:0;padding:10px 30px;text-align:center;text-transform:uppercase;}


.block-area1_1{border:1px solid #d1d1d0;position:relative;}
.block-area1_1 .img-bg{height:358px;}
.block-area1_1 .docs h2{color:#fff;font-family:'Roboto Slab', serif;font-size:26px;font-weight:700;margin:0;padding:50px 0 0;text-shadow:0 0 5px #000;}
.block-area1_1 .docs h3{color: #fff;font-weight: 700;margin: 0;padding: 20px 0;text-shadow: 0 0 5px #000;font-size: 32px;}
.block-area1_1 .docs h4{color:#fff;font-weight:700;margin:0;padding:30px 0;text-shadow:0 0 5px #000;font-size: 26px}
.block-area1_1 .docs .title2{color:#fff;font-weight:700;margin:0;padding:30px 0;text-shadow:0 0 5px #000;font-size: 26px; line-height: 1.1;}
.block-area1_1 .docs .title3{color: #fff;float: right;font-size: 14px;font-style: italic;font-weight: 700;line-height: 22px;margin: 0;padding: 20px 0 0;}
.block-area1_1 .docs .title3 img{ width: 50px; }
.block-area1_1 .docs h5 {font-size: 20px;color: #FFF;}
.block-area1_1 .docs .btn{background:#008e50;border:1px solid #008e50;border-radius:2px;color:#fff;font-size:14px;font-weight:700;margin:0;padding:10px 30px;text-align:center;text-transform:uppercase;}


.block-no-5 .block-area2{border:1px solid #d3dad7;}
.block-no-5 .block-area2 h4{background:#008e50;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:13px;font-weight:600;line-height:21px;margin:0;padding:0 5px 0 0;text-transform:uppercase;}
.block-no-5 .block-area2 h4 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:5px 8px 6px;}
.block-no-5 .block-area2 h3{background:#008e50;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:13px;font-weight:600;line-height:21px;margin:0;padding:0 5px 0 0;text-transform:uppercase;}
.block-no-5 .block-area2 h3 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:5px 8px 6px;}
.block-no-5 .block-area2 .black-bg{background:#3f3f3f;padding:7px;text-align:center;}
.block-no-5 .block-area2 .black-bg p{color:#DBDBDB;font-size:10px;font-weight:700;line-height:14px;margin:0;text-transform:uppercase;}
.block-no-5 .block-area2 .white-bg{background:#fff;padding:6px 5px;text-align:center;}
.block-no-5 .block-area2 .gray-bg{background:#f5f5f5;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:6px 5px;text-align:center;}
.block-no-5 .block-area2 .gray-bg:hover{background:#CCC;}
.block-no-5 .block-area2 .column-2{display:inline-block;text-align:left;width:37%;}
.block-no-5 .block-area2 .column-2 img{display: inline-block;padding-right: 0;height: 20px;width: 20px;border-radius: 50%;margin-right: 5px;}
.block-no-5 .block-area2 .column-6{display:inline-block;width:22%;}
.block-no-5 .block-area3{background:#f5f5f5;border:1px solid #d3dad7;}
.block-no-5 .block-area3 h2{background:#008e50;border-bottom:none;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 52px 0 0;text-transform:uppercase;}
.block-no-5 .block-area3 h2 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:8px 8px 9px;}
.block-no-5 .block-area3 .bg-black p{color:#DBDBDB;font-size:10px;font-weight:700;line-height:14px;margin:0;padding:5px;text-transform:uppercase;}
.block-no-5 .block-area3 .img1{width:70px;}
.block-no-5 .block-area3 .block{border-top:1px solid #d5d5d5;text-align:center;}
.block-no-5 .block-area3 .btn{background:#d91d3e;border:1px solid #d91d3e;border-radius:2px;color:#fff;font-size:14px;font-weight:400;margin:0;padding:7px 20px;text-align:center;width:auto;}
.block-no-5 .block-area3 h4{color:#3f3f3f;font-size:18px;line-height:24px;margin:0;padding:18px 0 19px;text-align:center;}
.block-no-5 .block-area3 h4 strong{color:#2da270;}
.block-no-5 .block-area3 h4 img{display:block;margin:0 auto;}
.block-no-5 .block-area3 .column-1{display:inline-block;text-align:center;vertical-align:middle;width:28%;}
.block-no-5 .block-area3 .column-2{display:inline-block;text-align:center;vertical-align:middle;width:43%;}
.block-no-5 .block-area3 .column-3{display:inline-block;text-align:center;vertical-align:middle;width:25%;}
.block-no-5 .block-area4 h2 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:8px 12px;}
.block-no-5 .block-area4 .block{background:#f5f5f5;border:1px solid #e9e9e9;padding:25px 12px 10px;}
.block-no-5 .block-area4 .block label{color:#3F3F3F;display:block;font-size:14px;font-weight:400;margin:0;padding-bottom:10px;}
.socialfeed-block{background:#f5f5f5;border-top:1px solid #d9d9d9;padding:50px 0 200px;}
.socialfeed-block .fb-block{border:1px solid #e1e1e1;}
.socialfeed-block .fb-block iframe{border:none;height:450px!important;width:100%!important;}
.socialfeed-block .fb-block h5{background:url(../images/img-44.png) left center no-repeat #3f589a;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:10px 12px 10px 57px;text-transform:uppercase;}
.socialfeed-block .fb-block .facebookHeading1{background:url(../images/img-44.png) left center no-repeat #3f589a;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:10px 12px 10px 57px;text-transform:uppercase;}
.socialfeed-block .tw-block{border:1px solid #e1e1e1;height:500px;overflow:hidden;}
.socialfeed-block .tw-block h5{background:url(../images/img-55.png) left center no-repeat #1da1f2;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:10px 12px 10px 57px;text-transform:uppercase;}
.socialfeed-block .tw-block .twitterHeading1{background:url(../images/img-55.png) left center no-repeat #1da1f2;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:10px 12px 10px 57px;text-transform:uppercase;}
.socialfeed-block .green-block{background:#449c28;border:1px solid #e1e1e1;height:500px;}
.socialfeed-block .green-block h5{background:url(../images/img-66.png) left center no-repeat #449c28;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:10px 12px 10px 57px;text-transform:uppercase;}
.socialfeed-block .green-block .greenHeading1{background:url(../images/img-66.png) left center no-repeat #449c28;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:10px 12px 10px 57px;text-transform:uppercase;}
footer{background:#eaeaea;}
.footer-top-block .img{margin-top:-55px;position:relative;z-index:99;}
.footer-top-block p{color:#000;font-size:14px;margin-top:20px;}
.footer-top-block h6{color:#d71134;font-size:15px;font-weight:700;margin-bottom:10px;margin-top:10px;}
.footer-top-block .footer-title1{color:#d71134;font-size:15px;font-weight:700;margin-bottom:10px;margin-top:10px;line-height: 1.1;}
.footer-top-block .btn3{background:#fcb03d;border:1px solid #fcb03d;border-radius:2px;color:#000;float:right;font-size:16px;font-weight:700;margin:0;padding:12px 30px;text-align:center;}
.footer-top-block .last-block{background:#008e50;padding:15px 15px 10px 20px;position:relative;}
.footer-top-block h5{color:#fff;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:10px;}
.footer-top-block .footer-news-title{color:#fff;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:10px; line-height: 1.1;}
.footer-top-block .btn{background:none;border:none;border-left:1px solid #66757f;border-radius:0;color:#66757F;font-size:14px;font-weight:600;height:45px;margin:0 5px 20px;padding:0 6px;position:absolute;right:0;text-align:center;top:0;width:42px;}
.footer-top-block .form-control{background:#FFF;border:1px solid #66757F;border-radius:2px;color:#66757F;font-size:14px;font-style:italic;height:45px;line-height:17px;margin-bottom:20px;padding-left:46px;padding-right:53px;width:100%;}
.footer-top-block .btn2{background:url(../images/Email2.svg) center center no-repeat;border:none;border-radius:0;border-right:1px solid #66757f;font-size:0;height:45px;left:0;position:absolute;top:0;width:40px;}
.footer-middle-block{margin-top:25px;}
.footer-middle-block .fl{display:inline-block;margin-right:5px;}
.footer-middle-block p{color:#000;font-size:14px;}
.footer-middle-block h5{color:#000;font-size:16px;font-weight:700;margin-bottom:20px;}
.footer-middle-block .footer-title-max{color:#000;font-size:16px;font-weight:700;margin-bottom:20px; margin-top: 10px; line-height: 1.1;}
.footer-middle-block ul li{color:#000;display:block;font-size:14px;list-style:none;margin:0;padding:5px 0 8px;}
.footer-middle-block .social-icons{margin:0;padding:0;width:auto;}
.footer-middle-block .social-icons li{border-radius:100%;display:inline-block;margin:-1px 12px 5px 0;padding:0;}
.footer-bottom-block{margin-top:30px;padding-bottom:20px;}
.footer-bottom-block p{color:#999;font-size:14px;margin-bottom:10px;text-align:center;}
.footer-social-block{background:#3f3f3f;padding:12px 0;}
.footer-social-block ul{margin:0;padding:0;text-align:right;}
.footer-social-block ul li{display:inline-block;list-style:none;padding:2px 0 2px 10px;}
.footer-bottom-logo-block{background:#1b764f;bottom:0;left:0;padding:8px 0;position:fixed;text-align:center;width:100%;z-index:999;}
.footer-bottom-logo-block p{color:#fff;display:block;font-family:'Roboto Slab', serif;font-size:10px;font-weight:600;margin:0;padding:2px 0;text-transform:uppercase;}
.modal-header{background:#068b54;padding:15px;}
.btn{-moz-user-select:none;-ms-touch-action:manipulation;-ms-user-select:none;-webkit-user-select:none;background-image:none;border:1px solid transparent;border-radius:2px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:10px 15px;text-align:center;touch-action:manipulation;user-select:none;vertical-align:middle;white-space:nowrap;}
.close{color:#fff;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;opacity:1;text-shadow:0 1px 7px #000;}
.modal-header .close{margin-right:-15px;margin-top:-37px;}
.btn-success{background-color:#008e50;border-color:#008e50;color:#fff;font-weight:bold;}
.modal-footer{border-bottom:none;padding:10px 15px 35px;text-align:center;}
.modal-header h4{color:#fff;font-size:24px;font-weight:bold;margin-bottom:24px;margin-top:25px;text-align:center;text-transform:uppercase;}
.modal-header p{color:#fff;font-size:18px;font-weight:bold;margin-bottom:20px;text-align:center;}
.modal-body p{color:#434343;font-size:17px;line-height:24px;padding-bottom:30px;padding-top:20px;text-align:center;}
.modal-body h3{color:#333;font-size:14px;font-weight:bold;margin-bottom:14px;margin-top:0;text-align:left;}
.modal-body h5{color:#3e3d3d;font-size:14px;line-height:21px;text-align:left;}
.modal-dialog{width:1000px;}
.modal-body .m-top{margin-top:48px;}
.mobile-sticky-header-bottom{background:#fff;border-top:1px solid #15724a;display:none;padding:8px 0;}
.mobile-sticky-header-bottom h4{color:#3a3a3a;font-size:12px;margin:0;padding:0 0 8px;}
.mobile-sticky-header-bottom h5{color:#3a3a3a;font-size:12px;font-weight:normal;margin:0;padding:0;text-transform:uppercase;}
.mobile-sticky-header-bottom h5 img{width:12px;}
.mobile-sticky-header-bottom .head-race-name-mob{ line-height: 1.1; color:#3a3a3a;font-size:12px;margin:0;padding:0 0 8px;}
.mobile-sticky-header-bottom .head-race-nameTime-mob{line-height: 1.1;color:#3a3a3a;font-size:12px;font-weight:normal;margin:0;padding:0;text-transform:uppercase;}
.mobile-sticky-header-bottom .head-race-nameTime-mob img{width:12px;}
.mobile-sticky-header-bottom .btn{background:#d91d3e;border:1px solid #d91d3e;border-radius:2px;color:#fff;font-size:14px;font-weight:400;margin:0;padding:8px 20px;text-align:center;width:auto;}
a.back-to-top{background:url(../images/top-arrow.png) center center no-repeat #d4001b;border-radius:50%;bottom:20px;color:#fff;display:none;height:55px;outline:none;position:fixed;right:20px;text-indent:-9999px;width:55px;z-index:999999999999999;}
a.back-to-top:hover{background:url(../images/top-arrow.png) center center no-repeat #e84a5e;}
.inner-block-arrive .rightSideBar {margin-bottom: 18px; float:right;}
.inner-block-arrive .arrive-top-heading-lt{background:#fff;border:1px solid #e1e1e1;border-radius:2px;padding:8px 10px;position:relative;text-align:center;}
.inner-block-arrive .arrive-top-heading-lt .img{display:inline-block;height:32px;vertical-align:middle;}
.inner-block-arrive .arrive-top-heading-lt p{color:#3F3F3F;display:inline-block;font-size:17px;line-height:24px;margin:0;padding:0 20px;vertical-align:middle;}
.inner-block-arrive .arrive-top-heading-lt p strong{color:#d40126;font-size:24px;font-weight:700;}
.inner-block-arrive .arrive-top-heading-lt .btn{background:#d91d3e;border:1px solid #d91d3e;border-radius:2px;color:#fff;font-size:14px;font-weight:700;margin:0;padding:8px 30px;text-align:center;width:auto;}
.inner-block-arrive .arrive-top-heading-rt .btn{background:url(../images/writting-pen.png) 20px 14px no-repeat #d91d3e;border:1px solid #d91d3e;border-radius:2px;color:#fff;display:block;font-size:17px;font-weight:700;margin:0;padding:13px 10px 13px 30px;text-align:center;width:100%;}
.inner-block-arrive .arrive-top-heading-rt .btn:hover{background:url(../images/writting-pen.png) 20px 14px no-repeat #fff;border:1px solid #d91d3e;color:#d91d3e;text-decoration:none;}
.inner-block-arrive .arrive-tab1 .column-1{padding-left:0!important;text-align:center;width:8%!important;}
.inner-block-arrive .arrive-tab1 .column-2{text-align:center;width:10%!important;}
.inner-block-arrive .arrive-tab1 .column-3{width:41%!important;}
.inner-block-arrive .arrive-tab1 .column-4{width:20%!important;}
.inner-block-arrive .arrive-tab1 .column-5{width:8%!important;}
.inner-block-arrive .arrive-tab1 .btnred{border:1px solid #c32843!important;color:#c32843!important;}
.inner-block-arrive .arrive-tab1 .btnred:hover{background:#c32843!important;color:#fff!important;}
.inner-block-arrive .arrive-tab2{margin-top:-30px;padding:0 0 10px;position:relative;}
.inner-block-arrive .arrive-tab2 h3{color:#000;font-size:14px;font-style:italic;line-height:17px;margin:0;padding:0 0 12px;}
.inner-block-arrive .arrive-tab2 .toggle-afficher{color:#000;font-size:14px;font-style:italic;line-height:17px;margin:0;padding:0 0 12px;}
.inner-block-arrive .arrive-tab2 h4{background:#3f3f3f;color:#fff;display:none;font-size:12px;margin:0;padding:6px;text-align:center;text-transform:uppercase;}
.inner-block-arrive .arrive-tab2-in{background:#fff;border:1px solid #e1e1e1;border-radius:0 0 2px 2px;display:none;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li{border-left:1px solid #e1e1e1;margin:0;width:50%;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li > a{background:#fff!important;border:none!important;border-radius:0;border-right:none;border-top:none;color:#333;font-size:14px;margin:0;padding-right:34px;text-align:center;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li > a h2{ margin: 0; padding: 0; font-size:14px;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li > a:hover{background:#008e50!important;border:none!important;color:#fff!important;font-weight:400!important;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li.active > a{background:#008e50!important;border:none!important;color:#fff;font-weight:400!important;}
.inner-block-arrive .arrive-tab2-in p{color:#3F3F3F;font-size:12px;line-height:17px;margin:0;padding:4px;}
.inner-block-arrive .arrive-tab2-in .tab-content{padding:10px 15px;}
.popup-type-page{background:#fff;height:100%;width:100%;}
.popup-type-page .left-block{background:url(../images/gallery-1.jpg) left top no-repeat;background-size:cover;float:left;height:100%;position:relative;width:41%;}
.popup-type-page .left-block-overfollow{background:rgba(15,145,92,0.9);height:100%;position:absolute;width:100%;z-index:1;}
.popup-type-page .left-block-in{float:right;padding:95px 40px 0 0;position:relative;width:455px;z-index:2;}
.popup-type-page .left-block-in .logo3{padding-bottom:25px;width:100px;}
.popup-type-page .left-block-in h3{color:#F5F5F5;font-size:21px;font-weight:700;line-height:28px;margin:0;padding:0;}
.popup-type-page .left-block-in p{color:#F5F5F5;font-size:18px;line-height:28px;margin:0;padding:15px 0 0;}
.popup-type-page .left-block-in h4{color:#F5F5F5;font-size:18px;font-style:italic;font-weight:700;line-height:28px;margin:0;padding:15px 0 0;}
.popup-type-page .left-block-in h4 a{color:#F5F5F5;font-style:normal;text-decoration:none;}
.popup-type-page .left-block-in h5{color:#F5F5F5;font-size:18px;font-weight:700;line-height:28px;margin:0;padding:0;}
.popup-type-page .right-block{float:right;height:100%;width:59%;}
.popup-type-page .right-block-in{float:left;height:100%;position:relative;width:745px;}
.popup-type-page .right-block-in-padd{padding-top:90px;}
.popup-type-page .right-block-in-min{display:table;height:100%;width:100%;}
.popup-type-page .right-block-in-min-in{display:table-cell;vertical-align:middle;}
.popup-type-page .right-block-in .close-button{cursor:pointer;position:absolute;right:0;top:95px;}
.popup-type-page .right-block-in .heading-block{padding-bottom:33px;text-align:center;}
.popup-type-page .right-block-in .heading-block h2{border-bottom:3px solid #d9d9d9;color:#9B9B9B;display:inline-block;font-size:21px;font-weight:400;line-height:28px;margin:0 0 0 -4px;padding:0 12px 6px;}
.popup-type-page .right-block-in .heading-block h2 a{color:#9B9B9B;font-size:21px;font-weight:400;line-height:28px;text-decoration:none;}
.popup-type-page .right-block-in .heading-block h2.active{border-bottom:3px solid #008a4a;color:#3F3F3F;font-weight:700;}
.popup-type-page .right-block-in .heading-block h3{color:#3F3F3F;font-size:21px;font-weight:700;line-height:28px;margin:0;padding:0 0 12px;}
.popup-type-page .right-block-in .heading-block p.text{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0;}
.popup-type-page .right-block-in h4.heading2{color:#3F3F3F;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0 0 10px;}
.popup-type-page .right-block-in p.text2{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0 0 12px;}
.popup-type-page .right-block-in .facebook a{background:#4466a0;border:1px solid #4466a0;border-radius:2px;color:#fff;display:block;font-size:16px;font-weight:600;line-height:22px;padding:11px 15px 12px;text-align:center;text-decoration:none;}
.popup-type-page .right-block-in .facebook a .fa{color:#fff;float:left;font-size:26px;margin-top:-2px;}
.popup-type-page .right-block-in .facebook a:hover{background:#fff;color:#4466a0;}
.popup-type-page .right-block-in .facebook a:hover .fa{color:#4466a0;}
.popup-type-page .right-block-in .twitter a{background: #1ca0f1;border:1px solid #1ca0f1;border-radius:2px;color: #FFF;display:block;font-size:16px;font-weight:600;line-height:22px;padding:11px 15px 12px;text-align:center;text-decoration:none;}
.popup-type-page .right-block-in .twitter a .fa{color: #FFF;float:left;font-size:26px;margin-top:-2px;}
.popup-type-page .right-block-in .twitter a:hover{background: #FFF;color: #1ca0f1;}
.popup-type-page .right-block-in .twitter a:hover .fa{color:#1ca0f1;}
.popup-type-page .right-block-in .google a{background: #ca2328;border:1px solid #ca2328;border-radius:2px;color: #FFF;display:block;font-size:16px;font-weight:600;line-height:22px;padding:11px 15px 12px;text-align:center;text-decoration:none;}
.popup-type-page .right-block-in .google a .fa{color: #FFF;float:left;font-size:26px;margin-top:-2px;} 
.popup-type-page .right-block-in .google a:hover{background: #FFF;color: #ca2328;}
.popup-type-page .right-block-in .google a:hover .fa{color:#ca2328;}
.popup-type-page .right-block-in p.italic2{color:#3F3F3F;font-size:14px;font-style:italic;line-height:19px;margin:0;padding:10px 0 22px;}
.popup-type-page .right-block-in p.checkbox-link{color:#999;font-size:14px;line-height:19px;margin:0;padding:0 0 0 20px;}
.popup-type-page .right-block-in p.checkbox-link a{color:#999;float:right;text-align:right;text-decoration:underline;}
.popup-type-page .right-block-in .img3{border:1px solid #CCC;margin-bottom:10px;width:100%;}
.popup-type-page .right-block-in .form-block{margin:0 auto;width:450px;}
.popup-type-page .right-block-in .form-block .form-control{background:#fff;border:1px solid #dedede;border-radius:2px;box-shadow:none;font-family:"Open Sans",sans-serif;font-size:16px;height:48px;line-height:22px;margin:0 0 0px;width:100%;}
.popup-type-page .right-block-in .form-block .btn{background:#008e50;border:1px solid #008e50;border-radius:2px;box-shadow:none;display:block;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;line-height:22px;margin:0 0 18px;padding:12px;text-align:center;width:100%;}
.popup-type-page .right-block-in .form-block label{color:#999;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:normal;line-height:19px;/* padding-bottom:30px;*/}
.popup-type-page .right-block-in .form-block .input-group-addon{background:none;border:none;font-size:0;position:absolute;right:22px;top:5px;z-index:2;}
.popup-type-page-height{height:auto;}
.popup-type-page-height .left-block{height:auto;min-height:1200px;}
.popup-type-page .right-block-in .form-group .btn{position:absolute;right:0;top:0;width:80px;}
.requierd-field{color:#ca2328!important;display:none;font-size:13px;margin:-12px 0 0!important;padding-bottom:15px!important;}
.requierd-field-green{color:#008e50!important;display:none;font-size:13px;margin:-12px 0 0!important;padding-bottom:15px!important;}
.checkbox label::before{-o-transition:border .15s ease-in-out, color .15s ease-in-out;-webkit-transition:border .15s ease-in-out, color .15s ease-in-out;background-color:#fff;border:1px solid #ccc;border-radius:0;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:border .15s ease-in-out, color .15s ease-in-out;width:17px;}
.checkbox label::after{color:#555;display:inline-block;font-size:16px;height:16px;left:0;margin-left:-22px;padding-left:3px;padding-top:0;position:absolute;top:-1px;width:16px;}
.checkbox input[type="checkbox"]:checked + label::after{content:"\f00c";font-family:FontAwesome;}
.checkbox input[type="checkbox"]:disabled + label::before{background-color:#eee;cursor:not-allowed;}
.checkbox-primary input[type="checkbox"]:checked + label::before{background-color:#008e50;border-color:#008e50;}
.radio label::before{-o-transition:border .15s ease-in-out;-webkit-transition:border .15s ease-in-out;background-color:#fff;border:1px solid #BBB;border-radius:50%;content:"";display:inline-block;height:17px;left:0;margin-left:-20px;position:absolute;transition:border .15s ease-in-out;width:17px;}
.radio label::after{-moz-transition:0 .1s cubic-bezier(0.8,-0.33,0.2,1.33);-ms-transform:scale(0,0);-o-transform:scale(0,0);-o-transition:0 .1s cubic-bezier(0.8,-0.33,0.2,1.33);-webkit-transform:scale(0,0);-webkit-transition:0 .1s cubic-bezier(0.8,-0.33,0.2,1.33);background-color:#555;border-radius:50%;content:" ";display:inline-block;height:11px;left:3px;margin-left:-20px;position:absolute;top:3px;transform:scale(0,0);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);width:11px;}
.radio input[type="radio"]:checked + label::after{-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}
.radio input[type="radio"]:disabled + label::before{cursor:not-allowed;}
.radio-primary input[type="radio"] + label::after{background-color:#428bca;}
.radio-primary input[type="radio"]:checked + label::before{border-color:#008e50;}
.popup-type2-page{background:#fff;height:inherit;}
.popup-type2-page .top-header{background:#199961;height:60px;}
.popup-type2-page .top-header .logo5{padding-top:15px;width:80px;}
.popup-type2-page .top-header .close-fermer{background:#008e50;border:1px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin-top:10px;padding:9px 30px;}
.popup-type2-page .min-block1{margin:0 auto;padding-top:8%;text-align:center; /*width:450px;*/}
.popup-type2-page .min-block1 h2{color:#3F3F3F;font-size:24px;font-weight:700;line-height:33px;margin:0;padding:0 0 12px;}
.popup-type2-page .min-block1 p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0 0 25px;}
.popup-type2-page .min-block1 h3 a{background:#008e50;border:1px solid #008e50;border-radius:2px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:10px 30px;text-decoration:none;}
.popup-type2-page .min-block1 h3 a:hover{background:#fff;border:1px solid #008e50;color:#008e50;}
.popup-type2-page .min-block2 .lt-border{border-left:1px solid #76838c;margin-left:140px;margin-right:45px;}
.popup-type2-page .min-block2 .block-details{background:#fff;border-bottom:1px solid #dedede;border-top:1px solid #dedede;}
.popup-type2-page .min-block2 .block-details-in{padding:70px 0 20px 44px;}
.popup-type2-page .min-block2 .block-details .top-block{padding-bottom:20px;position:relative;}
.popup-type2-page .min-block2 .block-details .top-block h3{color:#3F3F3F;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0 0 8px;}
.popup-type2-page .min-block2 .block-details .top-block p{color:#3F3F3F;font-size:14px;font-style:italic;line-height:19px;margin:0;padding:0 0 8px;}
.popup-type2-page .min-block2 .block-details .top-block h4{background:#f5f5f5;border:1px solid #576773;border-radius:50%;color:#576773;font-size:24px;font-weight:600;height:60px;left:-76px;margin:0;padding-top:16px;position:absolute;text-align:center;top:0;width:60px;}
.popup-type2-page .min-block2 .block-details .btn{background:#008e50;border:1px solid #008e50;border-radius:2px;box-shadow:none;display:block;float:right;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;line-height:22px;margin:0 0 18px;padding:10px 30px;text-align:center;width:auto;}
.popup-type2-page .min-block2 .block-details .btn2{background:#fff;color:#008E50;float:left;}
.popup-type2-page .min-block2 .block-details .feed-section .feed{background:#f1f1f1;height:300px;overflow:hidden;}
.popup-type2-page .min-block2 .block-details .feed-section .feed iframe{border:none;height:100%;width:100%;}
.popup-type2-page .min-block2 .block-details .score-select-block p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0 0 10px;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li:last-child{margin-right:0;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li .img1{height:22px;vertical-align:middle;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li .img2{height:16px;vertical-align:middle;}
.popup-type2-page .min-block2 .block-heading h3{color:#66757F;font-size:14px;line-height:19px;margin:0;padding:20px 10px 20px 30px;position:relative;}
.popup-type2-page .min-block2 .block-heading h3 strong{background:#66757f;border-radius:50%;color:#fff;font-size:14px;font-weight:600;height:32px;left:-17px;padding-top:6px;position:absolute;text-align:center;top:13px;width:32px;}
.popup-type2-page .min-block2 .block-heading h3.complete{color:#3F3F3F;font-size:16px;font-weight:700;line-height:22px;}
.popup-type2-page .min-block2 .block-heading h3.complete a{color:#2C278F;font-size:12px;font-style:italic;font-weight:400;line-height:17px;text-decoration:underline;}
.popup-type2-page .min-block2 .block-heading h3.complete b{color:#2C278F;cursor:pointer;font-size:12px;font-style:italic;font-weight:400;line-height:17px;text-decoration:underline;}
.inner-block-profileTab{padding:0 0 150px;}
.inner-block-profileTab .adds-block{padding:0 0 40px;}
.inner-block-profileTab .tab-heading{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;margin-left:-15px;margin-right:-15px;padding:5px 15px 0;}
.inner-block-profileTab .tab-heading .profile3{padding-bottom:5px;}
.inner-block-profileTab .tab-heading .profile3 .img{border-radius:50%;float:left;height:47px;margin-right:10px;width:47px;}
.inner-block-profileTab .tab-heading .profile3 .img2{float:right;margin-top:5px;}
.inner-block-profileTab .tab-heading .profile3 h3{color:#3F3F3F;font-size:18px;font-weight:700;line-height:24px;margin:0;padding:0 0 2px;}
.inner-block-profileTab .tab-heading .profile3 p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0;}
.inner-block-profileTab .tab-heading .nav li a{background:none;border:none;color:#3F3F3F;font-size:14px;line-height:19px;padding:15px 14px;text-align:center;}
.inner-block-profileTab .tab-heading .nav li a:hover{color:#008b4b;}
.inner-block-profileTab .tab-heading .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background:none;border:none;border-bottom:3px solid #008b4b;color:#3F3F3F;font-weight:700;}
.inner-block-profileTab .tab-heading .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:active{background:none;border:none;border-bottom:3px solid #008b4b;color:#3F3F3F;font-weight:700;}
.inner-block-profileTab .tab-heading .nav-tabs li.btn-user a{border:1px solid #008E50;border-radius:2px;color:#008E50;font-size:14px;font-weight:700;line-height:19px;margin:5px 0 0;padding:8px 36px;}
.inner-block-profileTab .tab-heading .nav-tabs li.btn-user a:hover{background:#b6f9dc;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-top table{border:none;margin:0;padding:0;width:100%;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-top table td{padding-bottom:18px;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-top table h5{color:#999;font-size:12px;font-weight:700;line-height:17px;margin:0;padding:0;text-transform:uppercase;}
.inner-block-profileTab .tab-detailsMin h1{color:#3F3F3F;font-family:'Roboto Slab', serif;font-size:24px;font-weight:700;line-height:32px;margin:0;padding:0 0 30px;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-top table p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0;text-align:right;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-top .btn{background:#fff;border:1px solid #76838c;border-radius:2px;color:#66757F;font-size:14px;font-weight:bold;line-height:19px;padding:10px 32px;text-align:right;text-decoration:none;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-top .btn:hover{background:#66757F;color:#fff;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom p{color:#3F3F3F;font-size:14px;font-weight:400;line-height:19px;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li label{background:#fff;border:1px solid #eae5ea;border-radius:2px;color:#3F3F3F;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:19px;margin:0;min-height:40px;min-width:128px;padding:7px 10px 0;position:relative;text-align:center;text-decoration:none;vertical-align:middle;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .btn{background:#008e50;border:1px solid #008e50;border-radius:2px;box-shadow:none;display:block;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;line-height:19px;margin:0 0 18px;padding:10px 5px;text-align:center;text-decoration:none;width:100%;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .btn2{background:#fff;color:#008E50;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block .btn{background:#fff;border:1px solid #008E50;border-radius:2px;box-shadow:none;color:#008E50;display:block;font-size:16px;font-weight:400;line-height:22px;margin:0 0 20px;padding:12px 5px;text-align:center;text-decoration:none;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th{border-color:#eaeaea;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block{border:1px solid #e9e9e9;margin-bottom:40px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block h5{background:#008e50;color:#FFF;font-family:'Roboto Slab', serif;font-size:12px;font-weight:700;line-height:16px;margin:0;padding:9px 12px;text-transform:uppercase;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn{background:#fff;border:1px solid #1B764F;border-radius:2px;color:#008E50;display:block;font-size:14px;font-weight:700;line-height:22px;margin:0;padding:10px 5px;text-align:center;text-decoration:none;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block h3{color:#3F3F3F;font-size:14px;font-weight:700;line-height:19px;margin:0;padding:0 0 10px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block h6.two{color:#0d9359;font-size:16px;text-transform:uppercase;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block h6.two strong{color:#494949;font-weight:400;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box{background:#f5f5f5;border-bottom:1px solid #e9e9e9;padding:20px 15px 15px;text-align:center;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box table{background:#fff;border:none;margin-bottom:0;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box .greenbg td{color:#fff;font-size:14px;font-weight:700;padding:8px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box .border table td{border:1px solid #e9e9e9;display:inline-block;height:24px;margin:10px 2px;width:26px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box .btn{background:#008e50;border:1px solid #007741;border-radius:2px;box-shadow:none;color:#fff;display:block;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:700;line-height:19px;margin:0;padding:10px 5px;text-align:center;text-decoration:none;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block{border:1px solid #e9e9e9;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block h5 strong{float:right;font-family:'Open Sans', sans-serif;font-size:12px;font-style:italic;font-weight:normal;line-height:17px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block{margin-bottom:50px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block table th{background:#3f3f3f;color:#DBDBDB;font-size:10px;font-weight:700;line-height:14px;padding:6px 12px;text-align:center;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block table td{color:#3F3F3F;font-size:14px;line-height:19px;padding:10px 12px;text-align:center;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block table td.name{background:#008e50;border-bottom:1px solid #008148;color:#FFF;font-family:'Roboto Slab', serif;font-size:14px;font-weight:700;line-height:19px;text-align:left;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block h3{color:#3F3F3F;display:inline-block;font-size:16px;line-height:24px;margin:0;padding:0;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block p{color:#3F3F3F;font-size:18px;line-height:24px;margin:0;padding:0;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block p strong{color:#06844a;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block p em{font-size:12px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block form{display:inline-block;padding-left:10px;width:170px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block h5{background:#008e50;color:#FFF;font-family:'Roboto Slab', serif;font-size:12px;font-weight:700;line-height:16px;margin:0 0 -1px;padding:9px 12px;position:relative;text-transform:uppercase;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table{border:1px solid #e0e0e0;margin-bottom:0;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table .btn{background:#fff;border:1px solid #1B764F;border-radius:2px;color:#008E50;display:block;font-size:14px;font-weight:700;line-height:22px;margin:0;padding:6px 5px;text-align:center;text-decoration:none;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block h6{border-top:1px solid #eaeaea;color:#505050;font-size:14px;font-weight:700;line-height:19px;margin:0;padding:15px 15px 12px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block h6 strong{float:right;font-weight:400;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block h6.green2{background:#008e50;border-top:1px solid #eaeaea;color:#fff;font-family:'Roboto Slab', serif;font-size:12px;font-weight:700;line-height:19px;margin:0;padding:6px 15px;text-transform:uppercase;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block h6.green3{background:#008e50;border-top:1px solid #eaeaea;color:#fff;font-size:16px;font-weight:700;line-height:19px;margin:0;padding:6px 15px;text-align:center;text-transform:uppercase;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block table{border:1px solid #e0e0e0;border-top:none;margin-bottom:0;width:100%;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .btn{background:#fff;border:1px solid #388164;border-radius:2px;color:#008E50;font-size:12px;line-height:17px;padding:6px;text-align:center;width:100%;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .update{background:#fcb03d;border:1px solid #fcb03d;color:#fff;font-weight:700;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .update:hover{background:#fff;border:1px solid #fcb03d;color:#fcb03d;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block td a{color:#666;position:relative;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block td a.arrey .top-tooltip-2{background:#434343;border-radius:4px;color:#fff;display:none;left:-30px;line-height:24px;padding:15px;position:absolute;top:30px;width:520px;z-index:9;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block td a.arrey .top-tooltip-2:after{background:#434343;content:"";height:16px;left:28px;position:absolute;top:-8px;transform:rotate(45deg);width:16px;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block td a.arrey .top-tooltip-2 strong{color:#cf1133;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .current1 p{color:#333;font-size:14px;font-weight:400;line-height:22px;margin:0;padding:10px 15px;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .current1 p strong{color:#d5062a;}
.inner-block-profileTab .tab-detailsMin .MesNewslettersTab1 p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0 0 28px 20px;}
.inner-block-profileTab .tab-detailsMin .MesNewslettersTab1 p label{padding-left:12px;}
.inner-block-profileTab .tab-detailsMin .MesNewslettersTab1 h3{color:#3F3F3F;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0 0 15px;}
input:required:focus{border:1px solid #ca2328!important;outline:none;}
.fiche-chevauxTab .top-block .block1{border-bottom:1px solid #eaeaea;border-top:none;margin-left:-15px;margin-right:-15px;padding:10px 0;}
.fiche-chevauxTab .top-block .block1 h1{color:#3F3F3F;font-size:18px;font-weight:700;line-height:24px;margin:0;padding:0;}
.fiche-chevauxTab .top-block .block1 h3{color:#3F3F3F;font-size:18px;font-weight:700;line-height:24px;margin:0;padding:0;}
.fiche-chevauxTab .top-block .block1 p{color:#3F3F3F;font-size:12px;line-height:17px;margin:0;padding:0;}
.fiche-chevauxTab .top-block .block2{border-bottom:1px solid #eaeaea;margin-left:-15px;margin-right:-15px;padding:14px 15px;}
.fiche-chevauxTab .top-block .block2 p{border-bottom:1px solid #eaeaea;color:#3F3F3F;font-size:14px;line-height:19px;margin:0;min-height:44px;padding:0;vertical-align:middle;}
.fiche-chevauxTab .top-block .block2 p strong{background:#dbdbdb;border-radius:2px;display:inline-block;float:none;font-weight:700;margin-right:10px;padding:12px 15px;vertical-align:middle;width:200px;}
.fiche-chevauxTab .top-block .block2 p b{display:inline-block;font-weight:normal;padding-top:0;vertical-align:middle;width:75%;}
.fiche-chevauxTab .top-block .block3{border:1px solid #eaeaea;border-radius:0 0 2px 2px;margin-top:20px;}
.fiche-chevauxTab .top-block .block3 h5 b{color:#FFF;font-family:'Roboto Slab', serif;font-size:14px;font-weight:700;line-height:19px;padding-left:18%;}
.fiche-chevauxTab .top-block .block3 table td{color:#3F3F3F;font-size:12px;line-height:19px;padding:12px;text-align:center;}
.fiche-chevauxTab .top-block .block3 table th{background:#3f3f3f;color:#9B9B9B;font-size:10px;font-weight:700;line-height:14px;padding:6px 12px;text-align:center;}
.fiche-chevauxTab .top-block .block4{background:#f5f5f5;margin-top:63px;padding:10px 10px 20px;position:relative;}
.fiche-chevauxTab .top-block .block4 h2{background:#008e50;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:700;left:0;line-height:21px;margin:0 5px 0 0;padding:6px 10px;position:absolute;top:-33px;width:100px;}
.fiche-chevauxTab .top-block .block4 input[type='reset']{background:none;border:none;color:#353CA4;display:inline-block;font-size:12px;left:100px;line-height:17px;position:absolute;text-decoration:underline;top:-27px;}
.fiche-chevauxTab .top-block .block4 ul li{display:inline-block;margin-left:-4px;padding:0 1%;vertical-align:top;width:20%;}
.fiche-chevauxTab .bottom-block .nav-tabs{border:none;text-align:right;}
.fiche-chevauxTab .bottom-block .nav-tabs li{color:#3F3F3F;display:inline-block;float:none;font-size:14px;line-height:19px;}
.fiche-chevauxTab .bottom-block .nav-tabs li a{color:#3F3F3F;font-family:"Open Sans";font-size:14px;line-height:19px;margin:0;}
.fiche-chevauxTab .bottom-block .nav-tabs li a:hover{background:none;border:1px solid transparent;color:#3F3F3F;font-weight:400;}
.fiche-chevauxTab .bottom-block .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background:none;border:none;color:#3F3F3F;font-size:14px;font-weight:700;line-height:19px;opacity:1;}
.fiche-chevauxTab .bottom-block .block{border:1px solid #eaeaea;border-radius:0 0 2px 2px;margin-bottom:20px;}
.fiche-chevauxTab .bottom-block .block h5 b{color:#FFF;display:block;font-size:14px;font-style:italic;font-weight:normal;line-height:19px;padding-top:5px;}
.fiche-chevauxTab .bottom-block .block table td{color:#3F3F3F;font-size:14px;line-height:19px;padding:10px;text-align:center;}
.fiche-chevauxTab .bottom-block .block table th{background:#3f3f3f;color:#9B9B9B;font-size:10px;font-weight:700;line-height:14px;padding:6px 12px;text-align:center;}
.fiche-chevauxTab .bottom-block .block table .btn{background:#fff;border:1px solid #008e50;border-radius:2px;box-shadow:none;color:#008e50;display:block;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;line-height:19px;margin:0;padding:4px 4px 4px 17px;position:relative;text-align:center;text-decoration:none;width:100%;}
.fiche-chevauxTab .top-block .blockM1{background:#fff;border-top:12px solid #f5f5f5;}
.fiche-chevauxTab .top-block .blockM1 h3{border-top:1px solid #eaeaea;color:#2c2c2c;font-size:12px;font-style:italic;margin:0;padding:14px 15px;}
.fiche-chevauxTab .top-block .blockM2 h2{background:#008e50;color:#fff;font-family:'Roboto Slab', serif;font-size:12px;font-weight:700;margin:0;padding:8px 15px;text-transform:uppercase;}
.fiche-chevauxTab .top-block .blockM2 h3{border-bottom:1px solid #eaeaea;color:#0d9359;font-size:16px;line-height:19px;margin:0;padding:15px 15px 12px;text-align:right;text-transform:uppercase;}
.fiche-chevauxTab .top-block .blockM2 h3 strong{color:#494949;float:left;font-weight:400;text-align:left;}
.fiche-chevauxTab .top-block .blockM2 h4{background-image:url(../images/uparreo.png);background-position:right top;background-repeat:no-repeat;border-bottom:1px solid #eaeaea;color:#2c2c2c;font-size:12px;font-style:italic;margin:0;padding:14px 30px 14px 15px;}
.fiche-chevauxTab .top-block .blockM2 h4.upArrowM{background-image:url(../images/uparrow-1.png);background-position:right top;background-repeat:no-repeat;}
.fiche-chevauxTab .top-block .blockM3{background:#fff;border-bottom:35px solid #f5f5f5;border-top:15px solid #f5f5f5;}
.fiche-chevauxTab .top-block .blockM3 h2{background:#008e50;color:#fff;font-family:'Roboto Slab', serif;font-size:12px;font-weight:700;margin:0;padding:8px 15px;text-align:center;text-transform:uppercase;}
.fiche-chevauxTab .top-block .blockM3 h2 strong{float:right;font-family:'Open Sans', sans-serif;font-style:italic;font-weight:normal;}
.fiche-chevauxTab .top-block .blockM3 h4{background:#fff;border-bottom:2px dashed #eaeaea;color:#2c2c2c;font-size:12px;font-style:italic;margin:0 15px 15px;padding:14px 0;}
.fiche-chevauxTab .top-block .blockM3 p{color:#b4b4b4;margin:0;padding:8px 15px;}
.fiche-chevauxTab .top-block .blockM3 p strong{color:#4d4d4d;float:right;font-weight:400;}
.fiche-chevauxTab .top-block .blockM3 p.two{color:#209c66;margin:0;padding:8px 15px 20px;}
.fiche-chevauxTab .top-block .blockM3 p.two strong{color:#209c66;float:right;font-weight:700;}
.fiche-chevauxTab .filtres-botton{background:#1b764f;bottom:57px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;left:0;padding:16px 10px;position:fixed;text-align:center;text-transform:uppercase;width:100%;z-index:999;}
.filtres-popup-form{background:#f5f5f5;display:none;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;padding:0 15px 15px;position:fixed;top:0;width:100%;z-index:999999;}
.filtres-popup-form form{padding-bottom:60px;}
.filtres-popup-form .glyphicon-calendar{height:28px!important;width:28px!important;}
.filtres-popup-form h2{background:#fff;border-bottom:1px solid #e1e1e1;color:#323232;display:block;font-size:16px;font-weight:700;line-height:21px;margin:0 -15px;padding:16px 10px;text-align:center;text-transform:uppercase;}
.filtres-popup-form input[type='reset']{background:none;border:none;color:#353CA4;font-size:12px;line-height:17px;padding:0;position:absolute;right:15px;text-decoration:underline;top:17px;}
.filtres-popup-form .button-section{bottom:0;left:0;position:fixed;width:100%;}
.filtres-popup-form .button-section .btn{background:#008e50;border:1px solid #008e50;border-radius:0;color:#fff;float:right;font-size:16px;font-weight:700;width:50%;}
.filtres-popup-form .button-section .btn2{background:#fff;border:1px solid #008e50;color:#008e50;float:left;}
.btn_plus:after{color:#008e50;content:"+";font-size:18px;left:8px;position:absolute;top:3px;}
.btn_minus:after{color:#008e50;content:"-";font-size:22px;left:8px;position:absolute;top:3px;}
.btn_minus:focus:after{color:#fff;content:"-";font-size:22px;left:8px;position:absolute;top:3px;}
.ehevaux-reperes-block .single{padding-left:20px;padding-top:10px;}
.ehevaux-reperes-block .single p{color:#000;font-size:12px;font-style:italic;line-height:17px;}
.ehevaux-reperes-block .text-block-1{background:#FFF;border:1px solid #e1e1e1;margin-bottom:20px;padding:15px;}
.ehevaux-reperes-block .text-block-1 h1 {font-family: 'Roboto Slab', serif; font-size: 18px; font-weight: bold; line-height: 24px; margin: 0; padding: 0 0 15px;}
.ehevaux-reperes-block .text-block-1 h3{font-family:'Roboto Slab', serif;font-size:18px;font-weight:bold;line-height:24px;margin:0;padding:0 0 15px;}
.ehevaux-reperes-block .text-block-1 h3 a{color:#909090;text-decoration:none;}
.ehevaux-reperes-block .text-block-1 h3 a.two{color:#353CA4;float:right;font-family:'Open Sans', sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:19px;text-decoration:underline;}
.ehevaux-reperes-block .text-block-1 p{color:#000;font-size:14px;line-height:24px;}
.ehevaux-reperes-block .text-block-2{background:#fff;border:1px solid #e1e1e1;border-top:none;}
.ehevaux-reperes-block .text-block-2 h4{background-color:#9B9B9B;color:#F5F5F5;font-size:10px;font-weight:600;line-height:14px;margin:0;padding:8px 0 8px 12px;text-transform:uppercase;}
.ehevaux-reperes-block .text-block-2 .bootom{padding-bottom:12px;padding-top:12px;}
.ehevaux-reperes-block .text-block-2 .bootom2{background:#f5f5f5;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}
.ehevaux-reperes-block .text-block-2 .bootom h5{color:#3F3F3F;font-size:14px;font-weight:normal;line-height:19px;margin:0;padding-left:12px;text-decoration:underline;}
.ehevaux-reperes-block .text-block-2 .bootom h6{color:#3F3F3F;font-size:14px;font-style:italic;line-height:19px;padding-left:12px;}
.ehevaux-reperes-block .text-block-2 .bootom p{color:#3F3F3F;font-size:14px;line-height:24px;padding-right:18px;}
.ehevaux-reperes-block .text-block-2 .bootom ul{list-style:none;margin:0;padding:0 0 0 12px;}
.ehevaux-reperes-block .text-block-2 .bootom ul li{display:inline-block;padding:0 2px;}
.ehevaux-reperes-block .text-block-3{background:#fff;border:1px solid #fff;margin-bottom:10px;margin-top:20px;padding-top:10px;}
.ehevaux-reperes-block .text-block-3 h2{color:#3F3F3F;font-size:16px;font-style:italic;font-weight:bold;line-height:22px;margin:0;padding-left:15px;}
.ehevaux-reperes-block .text-block-3 h3{color:#3F3F3F;font-size:14px;font-weight:normal;line-height:19px;margin-top:15px;padding-left:15px;}
.ehevaux-reperes-block .text-block-3 p{color:#3F3F3F;font-size:14px;font-weight:normal;line-height:24px;margin-top:15px;padding-left:15px;padding-right:18px;}
.ehevaux-reperes-block .tab-section{background:#fff;border:1px solid #e0e0e0;margin:0 0 25px;position:relative;}
.ehevaux-reperes-block .tab-section h1{background:#008e50;color:#FFF;font-size:12px;font-style:italic;font-weight:400;line-height:21px;margin:0;padding:6px 15px;text-align:right;}
.ehevaux-reperes-block .tab-section h1 strong{float:left;font-family:'Roboto Slab', serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:16px;text-transform:uppercase;}
.ehevaux-reperes-block .tab-section h1 img{margin-top:-4px;}
.ehevaux-reperes-block .tab-section .calender3-tab{left:32px;position:absolute;top:40px;width:30px;z-index:9;}
.ehevaux-reperes-block .tab-section .arrow-rt{border-bottom:7px solid transparent;border-left:7px solid #393939;border-top:7px solid transparent;cursor:pointer;display:inline-block;height:0;margin-left:30px;width:0;}
.ehevaux-reperes-block .tab-section .nav-tabs > li{border-bottom:1px solid #e0e0e0;margin-bottom:0;width:50%;}
.ehevaux-reperes-block .tab-section .nav-tabs > li > a{background:#fff;border:none;border-radius:0;color:#3F3F3F;font-size:14px;margin-right:0;text-align:center;text-transform:uppercase;}
.ehevaux-reperes-block .tab-section .nav-tabs > li.active .arrow-rt{border-left:7px solid #9b9b9b;}
.ehevaux-reperes-block .tab-section .gray-block{background:#443e44;margin-top:-2px;padding:7px 15px;position:relative;}
.ehevaux-reperes-block .tab-section .gray-block p{color:#DBDBDB;display:inline-block;font-size:10px;font-weight:bold;line-height:14px;margin:0;padding:0;width:33%;}
.bilan-page-section .slider-images{background:#fff;border:1px solid #e1e1e1;margin-bottom:28px;}
.bilan-page-section .slider-images .carousel .docs{background:rgba(0,0,0,0.8);height:100%;left:0;padding:14px 18px;position:absolute;text-align:center;top:0;width:100%;}
.bilan-page-section .slider-images .carousel .docs h3, .bilan-page-section .slider-images .carousel .docs .title1{color:#F5F5F5;font-size:24px;font-weight:700;line-height:32px;margin:0;padding:15px 0;}
.bilan-page-section .slider-images .carousel .docs p{color:#F5F5F5;font-size:16px;line-height:22px;margin:0;padding:5px 0 0;text-align:left;}
.bilan-page-section .slider-images .carousel .docs .btn{background:#fcb03d;border:1px solid #fcb03d;border-radius:2px;color:#fff;font-size:15px;font-weight:700;margin:0;padding:10px 40px;text-align:center;}
.bilan-page-section .slider-images .carousel .img{height:160px;width:100%;}
.bilan-page-section .block{margin-bottom:28px;}
.bilan-page-section .block .column-1 .heading{background:#3f3f3f;padding:6px 10px 5px;}
.bilan-page-section .block .column-1 .heading .calender3-tab{margin:0 auto;width:30px;}
.bilan-page-section .block .column-1 .heading h4, .bilan-page-section .block .column-1 .heading .date2{color:#CCC;display:block;font-size:12px;font-weight:normal;margin:6px 0 0;padding:6px 0 8px;position:relative;text-align:center;}
.bilan-page-section .block .column-1 .heading .arrow-lt{border-bottom:7px solid transparent;border-right:7px solid #9b9b9b;border-top:7px solid transparent;cursor:pointer;height:0;left:0;position:absolute;top:8px;width:0;}
.bilan-page-section .block .column-1 .heading .arrow-rt{border-bottom:7px solid transparent;border-left:7px solid #9b9b9b;border-top:7px solid transparent;cursor:pointer;height:0;position:absolute;right:0;top:8px;width:0;}
.bilan-page-section .block .column-1 .blok{padding-top:20px;text-align:center;}
.bilan-page-section .block .column-1 .blok h4, .bilan-page-section .block .column-1 .blok .title3{color:#3F3F3F;font-size:16px;font-weight:700;line-height:26px;margin:0;text-align:center;}
.bilan-page-section .block .column-2 .heading{background:#49913f;padding:8px 10px;}
.bilan-page-section .block .column-2 .heading .btn{border:1px solid #fff;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:600;text-align:center;width:100%;}
.bilan-page-section .block .column-2 .blok{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.bilan-page-section .block .column-2 .blok .row2 h4 strong,  .bilan-page-section .block .column-2 .blok .row2 h3 strong{color:#2c2c2c;display:block;font-weight:700;}
.bilan-page-section .block .column-2 .blok .row4{padding:10px;position:relative;}
.bilan-page-section .block .column-2 .blok .row5{border-top:1px solid #e9e9e9;padding:10px;}
.bilan-page-section .block .column-3 .heading{background:#b80911;padding:8px 10px;}
.bilan-page-section .block .column-3 .heading .btn{border:1px solid #fff;border-radius:4px;color:#fff;display:block;font-weight:600;text-align:center;width:100%;}
.bilan-page-section .block .column-3 .heading .btn:hover{background:#fff;color:#b80911;text-decoration:none;}
.bilan-page-section .block .column-3 .blok .row2{border-bottom:1px solid #e9e9e9;padding:10px;position:relative;}
.bilan-page-section .blok2{background:#f5f5f5!important;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}
.bilan-page-section .blockHeight2{min-height:230px!important;}
#Visuel .jPaginate div{left:46px;position:absolute;width:auto!important;}
#Visuel .jPaginate ul.jPag-pages{display:block;float:none;margin:0 auto;padding:0;text-align:center;width:210px!important;}
#Visuel .jPag-control-front{right:0!important;}
#Visuel .jPag-control-back{left:4px!important;}
#Visuel .jPag-snext{position:absolute!important;right:8px!important;}
.inner-boutiqueBlockTwo h2{color:#D70F32;font-size:18px;font-weight:400;line-height:24px;margin:0;padding:0 0 20px;}
.inner-boutiqueBlockTwo h2 strong{color:#9B9B9B;float:right;font-size:12px;font-style:italic;font-weight:400;}
.inner-boutiqueBlockTwo p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0 0 5px;}
.inner-boutiqueBlockTwo h3{color:#3F3F3F;font-size:14px;font-weight:700;line-height:24px;margin:0;padding:20px 0 0;}
.innerActu-block{background:#f5f5f5!important;/* padding-bottom:150px!important */ ;padding-top:20px!important;}
.innerActu-block .tabHeading{padding:0 0 60px;text-align:center;}
.innerActu-block .tabHeading .nav-tabs{background:#fff;border:1px solid #e0e0e0;display:inline-block;}
.innerActu-block .tabHeading .nav-tabs > li > a{border:none;border-radius:0;border-right:1px solid #e0e0e0;color:#3F3F3F;font-size:14px;line-height:19px;margin:0 0 1px;}
.innerActu-block .tabHeading .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background:#3f3f3f;border-bottom:1px solid #3f3f3f;border-radius:0;color:#F5F5F5;font-size:14px;font-weight:600;line-height:19px;margin:0;}
.innerActu-block .tabHeading .nav-tabs > li > a:hover{background:#3f3f3f;color:#F5F5F5!important;}
.innerActu-block .tabDetails .blockPanelOne{margin-bottom:40px;}
.innerActu-block .tabDetails .blockPanelOne h2, .innerActu-block .tabDetails .blockPanelOne h1{background:#068b54;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;line-height:21px;margin:0;padding:10px 45px 10px 15px;text-transform:uppercase;}
.innerActu-block .tabDetails .blockPanelOne .blockIn{background:#fff;border:1px solid #e0e0e0;padding:20px;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-top{border-bottom:2px solid #e5dfe5;padding-bottom:20px;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-top h3, .innerActu-block .tabDetails .blockPanelOne .blockIn-top h2.two{ background: none; text-transform: inherit; font-family: inherit; color:#3F3F3F;font-size:24px;font-weight:700;line-height:33px;margin:0;padding:12px 0;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-top p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0 0 12px;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-bottom h3, .innerActu-block .tabDetails .blockPanelOne .blockIn-bottom h2.two{background: none; text-transform: inherit; font-family: inherit;color:#3F3F3F;font-size:18px;font-weight:700;line-height:24px;margin:0;padding:12px 0 3px;}
.innerActu-block .tabDetails .blockPanelTwo{margin-bottom:80px;}
.innerActu-block .tabDetails .blockPanelTwo p{color:#999;font-size:14px;line-height:19px;margin:0;padding:10px 0;}
.innerActu-block .tabDetails .blockPanelTwo h4 a, .innerActu-block .tabDetails .blockPanelTwo .link2 a{color:#008E50;font-size:14px;line-height:19px;text-decoration:underline;}
.innerActu-block .tabDetails .blockPanelThree{background:#fff;border:1px solid #e0e0e0;padding:20px;position:relative;}
.innerActu-block .tabDetails .blockPanelThree h2{background:#068b54;color:#FFF;display:block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;line-height:21px;margin-bottom:25px;margin-left:-21px;margin-top:-61px;padding:10px 45px 10px 15px;text-transform:uppercase;width:250px;}
.innerActu-block .tabDetails .blockPanelThree h3, .innerActu-block .tabDetails .blockPanelThree h2.two{background: none;font-family: inherit;text-transform: inherit;color:#3F3F3F;font-size:15px;font-weight:700;line-height:20px;margin:0;padding:12px 0 0;}
.innerActu-block .tabDetails .blockPanelThree .btn{background:#068b54;border:1px solid #068b54;color:#FFF;font-size:14px;font-weight:700;line-height:19px;margin-bottom:20px;padding:7px 45px;text-align:center;}
.inner-boutiqueBlockOne .block1{margin-bottom:25px;}
.inner-boutiqueBlockOne .block1 p{color:#000;font-size:14px;line-height:19px;}
.inner-boutiqueBlockOne .block1 h6, .inner-boutiqueBlockOne .block1 h2{color:#000;font-size:18px;line-height:24px;margin:0;padding-bottom:10px;}
.inner-boutiqueBlockOne .block1 h6 strong, .inner-boutiqueBlockOne .block1 h2 strong{color:#000;font-size:24px;font-weight:bold;line-height:33px;}
.inner-boutiqueBlockOne .block1 .btn{background:#008E50;border:1px solid #008E50;border-radius:2px;color:#FFF;display:inline-block;font-size:14px;font-weight:700;line-height:19px;margin-bottom:-35px;padding:8px 35px;text-align:center;}
.inner-boutiqueBlockOne .block2 .img{padding-left:5px;}
.inner-boutiqueBlockOne .block2 .btn{background:#FCB03D;border:1px solid #FCB03D;border-radius:2px;color:#FFF;font-size:12px;font-weight:700;line-height:17px;padding:3px 20px;text-align:center;}
.inner-boutiqueBlockOne .block2 .btn2{background-color:#fff;border:1px solid #008E50;border-radius:2px;color:#008E50;font-size:12px;font-weight:700;line-height:17px;padding:3px 10px;text-align:center;}
.inner-boutiqueBlockOne .block2 .btn3{font-size:16px;padding:25px 10px;width:80%;}
.inner-boutiqueBlockOne .block2 .btn2:hover{background-color:#008E50;color:#fff;}
.inner-boutiqueBlockOne .block2 h2, .inner-boutiqueBlockOne .block2 .title-head{color:#000;font-size:24px;font-weight:normal;line-height:33px;margin:0;padding:0 0 15px;}
.inner-boutiqueBlockOne .block2 h3 strong, .inner-boutiqueBlockOne .block2 .title3 strong{color:#3F3F3F;font-size:14px;font-weight:normal;line-height:33px;margin:0;}
.inner-boutiqueBlockOne .block2 h3, .inner-boutiqueBlockOne .block2 .title3{color:#000;font-size:24px;font-weight:normal;line-height:33px;margin:0;}
.inner-boutiqueBlockOne .block2 h4, .inner-boutiqueBlockOne .block2 .title4{color:#f0b255;font-size:12px;font-weight:600;line-height:16px;margin:0;padding:0 0 5px;}
.inner-boutiqueBlockOne .block2 h5, .inner-boutiqueBlockOne .block2 .title5{color:#000;font-size:14px;font-weight:normal;line-height:19px;margin:0;}
.inner-boutiqueBlockOne .block2 p{color:#9B9B9B;font-size:14px;font-weight:normal;line-height:19px;margin:0;padding-bottom:10px;}
.inner-boutiqueBlockOne .block2 p.green{color:#008e56;font-size:18px;line-height:24px;padding:0 20px 10px;}
.inner-boutiqueBlockOne .block2 td{border:1px solid #e6e6e6;border-collapse:collapse;padding:10px 5px 8px;text-align:center;width:22%;}
.inner-boutiqueBlockOne .block3 td{border:1px solid #e6e6e6;border-collapse:collapse;padding:5px;text-align:center;width:22%;}
.inner-boutiqueBlockOne .block3 h4, .inner-boutiqueBlockOne .block3 h2{color:#3F3F3F;font-size:24px;line-height:33px;}
.inner-boutiqueBlockOne .block3 .title2{margin-top: 20px;margin-bottom: 10px;color:#3F3F3F;font-size:24px;line-height:33px;}
.inner-boutiqueBlockOne .block3 p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:5px 0;}
.inner-boutiqueBlockOne .block4 td{border:1px solid #e6e6e6;border-collapse:collapse;padding:5px;text-align:center;}
.inner-boutiqueBlockOne .block4 td:first-child{border-left:0;text-align:left;width:50%;}
.inner-boutiqueBlockOne .block4 td:nth-child(2){border-right:2px solid transparent;}
.inner-boutiqueBlockOne .block4 h4 strong{color:#3F3F3F;font-size:24px;font-weight:700;line-height:33px;padding-right:14px;}
.inner-boutiqueBlockOne .block4 h3, .inner-boutiqueBlockOne .block4 .title3{color:#3F3F3F;font-size:24px;line-height:33px;margin:0;padding-bottom:5px;padding-top:5px;}
.inner-boutiqueBlockOne .block4 h2{border-bottom:none;color:#3F3F3F;display:inline-block;font-size:24px;line-height:33px;margin:0 0 5px;padding-bottom:6px;padding-top:6px;}
.inner-boutiqueBlockOne .block4 .title2{border-bottom:none;color:#3F3F3F;display:inline-block;font-size:18px;line-height:33px;margin:0 0 5px;padding-bottom:6px;padding-top:6px;}
.inner-boutiqueBlockOne .block4 .title2 strong{font-size:24px;}
.inner-boutiqueBlockOne .block4 p{color:#3F3F3F;font-size:14px;line-height:19px;}
.inner-boutiqueBlockOne .block4 .btn{background:#FCB03D;border:1px solid #FCB03D;border-radius:2px;color:#FFF;font-size:14px;font-weight:600;line-height:19px;padding:10px 35px;text-align:center;}
.inner-boutiqueBlockOne .terms{color:#353CA4;font-size:12px;line-height:17px;margin:0;padding-bottom:32px;padding-top:10px;text-align:right;}
.inner-boutiqueBlockOne .terms a{color:#353CA4;font-size:12px;line-height:17px;text-decoration:underline;}
.inner-boutiqueBlockOne .terms a:hover{color:#008E50;text-decoration:none;}
.inner-boutiqueBlockOne .btn{background:#008E50;border:1px solid #008E50;border-radius:2px;color:#FFF;display:block;font-size:14px;font-weight:700;line-height:19px;margin:0 auto;padding:8px 25px;text-align:center;}
.inner-boutiqueBlockThree .top-block h2{color:#3F3F3F;font-size:18px;font-weight:400;line-height:24px;margin:0;padding:0 0 40px;}
.inner-boutiqueBlockThree .top-block h2 strong{color:#3F3F3F;font-size:24px;font-weight:700;line-height:33px;}
.inner-boutiqueBlockThree .top-block h2 b{color:#008746;font-weight:700;}
.inner-boutiqueBlockThree .top-block .leftBlock .cartDroupBlock{border-bottom:2px solid #eaeaea;border-top:1px solid #eaeaea;padding:15px 0 10px;}
.inner-boutiqueBlockThree .top-block .leftBlock .totalBlock{border-bottom:2px solid #eaeaea;border-top:2px solid #eaeaea;margin:34px 0 0;padding:12px 0;}
.inner-boutiqueBlockThree .top-block .leftBlock .totalBlock h3 strong{color:#D70F32;float:right;font-size:24px;font-weight:700;line-height:33px;}
.inner-boutiqueBlockThree .top-block .rightBlock h3{color:#3F3F3F;font-size:16px;font-weight:500;line-height:22px;margin:0;padding:0 0 15px;}
.inner-boutiqueBlockThree .top-block .rightBlock h3 strong{color:#9B9B9B;float:right;font-size:12px;font-weight:400;line-height:17px;}
.inner-boutiqueBlockThree .top-block .rightBlock h3 a{color:#353CA4;font-size:12px;line-height:17px;text-decoration:underline;}
.inner-boutiqueBlockThree .top-block .rightBlock p{color:#9B9B9B;font-size:12px;font-style:italic;line-height:17px;margin:0;padding:0 0 8px;}
.inner-boutiqueBlockThree .top-block .rightBlock h4{color:#3F3F3F;font-size:12px;font-style:italic;font-weight:400;line-height:17px;margin:0;padding:0 0 8px;}
.inner-boutiqueBlockThree .top-block .rightBlock h4 a{color:#353CA4;text-decoration:underline;}
.inner-boutiqueBlockThree .top-block .rightBlock ul{margin:0;padding:24px 0 22px;}
.inner-boutiqueBlockThree .top-block .rightBlock ul li{display:inline-block;margin:0;padding:0 18px 0 0;vertical-align:middle;}
.inner-boutiqueBlockThree .bottom-block{background:#f5f5f5;border:1px solid #e9e9e9;padding:20px;}
.inner-boutiqueBlockThree .bottom-block h2{color:#3F3F3F;font-size:16px;font-weight:400;line-height:22px;margin:0;padding:0 0 16px;}
.inner-boutiqueBlockThree .bottom-block h2 a{color:#353CA4;float:right;font-size:12px;line-height:17px;text-decoration:underline;}
.inner-boutiqueBlockThree .bottom-block h2 a:hover{color:#008e50;text-decoration:none;}
.inner-boutiqueBlockThree .bottom-block p{color:#3F3F3F;font-size:12px;font-weight:400;line-height:17px;margin:0;padding:0 0 2px;}
.boutiqueModal .modal-content{border-radius:0;margin:15% auto 0;width:515px;}
.boutiqueModal .modal-header .close{color:#F5F5F5;font-size:14px;font-weight:300;line-height:19px;margin-top:-45px;text-align:right;}
.boutiqueModal .modal-header h3{color:#FFF;font-size:18px;font-weight:700;line-height:24px;margin:0;padding:0;text-align:center;}
.boutiqueModal .modal-body .topBlock{border-bottom:2px solid #eaeaea;padding:10px 0 12px;}
.boutiqueModal .modal-body .topBlock h2{color:#3F3F3F;font-size:16px;line-height:26px;margin:0;padding:0;text-align:center;}
.boutiqueModal .modal-body .middleBlock{padding:15px 0;}
.boutiqueModal .modal-body .middleBlock h5{color:#3F3F3F;font-size:24px;line-height:33px;margin:0;padding:0;text-align:inherit; padding-top:10pxf}
.boutiqueModal .modal-body .middleBlock .dropdown .btn{background:url(../images/arrow-10.png) center right no-repeat #fff;color:#3F3F3F;font-size:24px;line-height:33px;margin:0;padding:0 20px 0 0;text-align:inherit;}
.boutiqueModal .dropdown-menu-select{border:1px solid #f7f7f7;box-shadow:0 1px 2px #ccc;display:none;padding:10px 15px;width:280px;}
.boutiqueModal .dropdown-menu-select2{border:1px solid #f7f7f7;box-shadow:0 1px 2px #ccc;display:none;left:auto;padding:10px 15px;right:0;width:280px;}
.boutiqueModal .dropdown-menu-select3{border:1px solid #f7f7f7;box-shadow:0 1px 2px #ccc;display:none;left:0;padding:10px 15px;width:280px;}
.boutiqueModal .modal-body .BottomBlock{border-top:2px solid #eaeaea;padding-top:20px;}
.boutiqueModal .modal-body .BottomBlock .btn{background:#fff;border:1px solid #008e50;border-radius:2px;color:#008e50;display:block;font-size:14px;font-weight:700;line-height:19px;margin:0;padding:10px 5px;text-align:center;text-decoration:none;width:100%;}
.inner-concours.inner-courses.inner-white-bg {margin-bottom: 40px;}
aside.inner-concours.inner-courses.inner-white-bg h5 {color: #FFF;}
.inner-concours .top-block{background:url(../images/bg-img-1.jpg) center center no-repeat;background-size:cover;}
.inner-concours .top-block .text-block{padding:35px 15px 60px 30px;}
.inner-concours .top-block .text-block h1{color:#FFF;font-size:42px;font-weight:bold;line-height:57px;margin:0;padding:0;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5);}
.inner-concours .top-block .text-block h3{color:#FFF;font-size:24px;font-weight:bold;line-height:33px;margin:0;padding:0;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5);}
.inner-concours .top-block .text-block .concours-title2{color:#FFF;font-size:24px;font-weight:bold;line-height:33px;margin:0;padding:0;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5);}
.inner-concours .top-block .text-block h4{color:#fff;font-size:14px;font-style:italic;font-weight:bold;line-height:19px;margin:0;padding:10px 0 0;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5);}
.inner-concours .top-block .text-block h4 img{padding-left:10px;vertical-align:bottom;}
.inner-concours .top-block .link-block{border:1px solid #c4c4c4; margin-top: 1px;}
.inner-concours .top-block .link-block ul li{display:block;float:left;list-style:none;width:25%;}
.inner-concours .top-block .link-block ul li a{background:rgba(255,255,255,0.85);border-right:1px solid #ccc;color:#3F3F3F;display:block;font-size:14px;line-height:19px;padding:15px 5px;text-align:center;text-decoration:none;}
.inner-concours .top-block .link-block ul li a h2{font-size:14px; margin: 0; padding:0; cursor:pointer;}
.inner-concours .top-block .link-block ul li a h3{font-size:14px; margin: 0; padding:0;}
.inner-concours .top-block .link-block ul li a:hover{background:rgba(63,63,63,0.95);color:#fff!important;}
.inner-concours .top-block .link-block ul li a.active{background:rgba(63,63,63,0.95);color:#fff;font-weight:bold;}
.inner-concours .top-block .mobJouerPopUp{background:rgba(63,63,63,0.98);color:#c4c4c4;cursor:pointer;font-size:12px;line-height:17px;padding:4px;text-align:center;text-transform:uppercase;}
.inner-concours .top-block .mobJouerPopUpContent{background:#fff;display:none;padding:10px 15px;}
.inner-concours .top-block .mobJouerPopUpContent h3{color:#CC0A00;font-size:18px;line-height:24px;margin:0;padding:10px 0 15px;}
.inner-concours .top-block .mobJouerPopUpContent p{color:#3F3F3F;font-size:14px;line-height:24px;margin:0;padding:0 0 15px;}
.inner-concours .bottom-block .ltTextBlock h3{color:#CC0A00;font-size:18px;line-height:27px;margin:0;padding:10px 0 15px;}
.inner-concours .bottom-block .ltTextBlock p{color:#3F3F3F;font-size:14px;line-height:27px;margin:0;padding:0 0 5px; text-align: justify;}
.ltTextBlock2 p {text-align: justify;}
.inner-concours .bottom-block .ltTextBlock2 h3{color:#D70F32;font-size:18px;line-height:24px;margin:0;padding:0 0 10px;}
.inner-concours .bottom-block .ltTextBlock2 h4{color:#3F3F3F;font-size:14px;font-weight:bold;line-height:24px;margin:0;padding:10px 0 5px;}
.inner-concours .bottom-block .ltTextBlock2 p{color:#3F3F3F;font-size:14px;line-height:24px;margin:0;padding:0 0 2px;}
.inner-concours .openPronstic{display:none;padding:40px 0 0;}
.inner-concours .navListBlock{padding:30px 0;text-align:center;}
.inner-concours .navListBlock ul{border:1px solid #eaeaea;border-radius:3px;display:inline-block;margin:0;padding:0;}
.inner-concours .navListBlock ul li{border-right:1px solid #ccc;display:inline-block;list-style:none;position:relative;}
.inner-concours .navListBlock ul li a{background:#fff;color:#3F3F3F;display:block;font-size:14px;line-height:19px;padding:10px 18px;text-align:center;text-decoration:none;}
.inner-concours .navListBlock ul li a h2{font-size:14px; margin: 0; padding: 0;}
.inner-concours .navListBlock ul li a h3{font-size:14px; margin: 0; padding: 0;}
.inner-concours .navListBlock .arrowLt{display:none;left:15px;position:absolute;top:14px;}
.inner-concours .navListBlock .arrowRt{display:none;position:absolute;right:15px;top:14px;}
.inner-concours .navListBlock ul li em{display:none;font-weight:400;}
.inner-concours .return-page{padding:0 15px 30px;}
.inner-concours .return-page a{color:#9B9B9B;font-size:14px;font-weight:bold;line-height:19px;text-decoration:underline;}
.inner-concours .return-page a:hover{color:#008e50;}
.inner-concours .tableDetailsPagination{border:1px solid #eaeaea;margin:0 15px 30px;}
.inner-concours .tableDetailsPagination2{margin:0 0 30px;}
div#section_classement-general{border: none}
div#section_classement-du-jour {border: none;}
div#section_liste-des-pronostics {border: none;}
table#tab_concours_classement_jour {border: 1px solid #eaeaea !important;}
table#tab_concours_classement_general {border: 1px solid #eaeaea !important;}
table#tab_concours_synthese {border: 1px solid #eaeaea !important;}
div#section_cotes-gagnantes .tableDetailsPagination .tableDetailsPagination2 { border: none;  margin-bottom: 0px;}
.inner-concours .tableDetailsPagination .heading-calenderMobile{background:#3f3f3f;color:#fff;font-size:14px;font-style:italic;line-height:19px;padding:10px 15px;position:relative;text-align:center;}
.inner-concours .tableDetailsPagination .heading-calenderMobile strong{font-weight:400;padding:0 10%;}
.inner-concours .tableDetailsPagination .heading-calenderMobile .calender3-tab{left:-5px;position:absolute;top:-10px;}
.inner-concours .tableDetailsPagination .heading-calender h3{color:#FFF;font-size:14px;font-weight:bold;line-height:19px;margin:0;padding:8px 15px 2px;}
.inner-concours .tableDetailsPagination .heading-calender p{color:#FFF;font-size:14px;line-height:19px;margin:0;padding:2px 15px 8px;}
.inner-concours .tableDetailsPagination .heading-calender h4{color:#FFF;font-size:14px;line-height:19px;margin:0;padding:8px 15px 2px;}
.inner-concours .tableDetailsPagination .heading-calender h5{color:#FFF;font-size:10px;font-style:italic;line-height:14px;margin:0;padding:2px 15px 8px;}
.inner-concours .tableDetailsPagination .heading-calender h6{color:#FFF;font-family:'Roboto Slab', serif;font-size:14px;font-weight:bold;line-height:19px;margin:0;padding:6px 15px;}
.inner-concours .tableDetailsPagination .heading-calender h6 strong{float:right;font-family:'Open Sans', sans-serif;font-size:12px;font-style:italic;font-weight:400;line-height:17px;}
.inner-concours .tableDetailsPagination .heading-calender h6 span{float:right;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:17px;}

.inner-concours .tableDetailsPagination .heading-calender h4{color:#FFF;font-family:'Roboto Slab', serif;font-size:14px;font-weight:bold;line-height:19px;margin:0;padding:6px 15px;}
.inner-concours .tableDetailsPagination .heading-calender h4 strong{float:right;font-family:'Open Sans', sans-serif;font-size:12px;font-style:italic;font-weight:400;line-height:17px;}
.inner-concours .tableDetailsPagination .heading-calender h4 span{float:right;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:17px;}

.inner-concours .tableDetailsPagination .heading-calender .calender3-tab{background:#1b764f;float:right;height:60px;width:60px;margin-bottom: 0px;}
.inner-concours .tableDetailsPagination .heading-search{padding:8px 10px;background-color: #F3f3f3;}
.inner-concours .tableDetailsPagination .heading-search .form1{display:inline-block;padding-left:10px;width:240px; margin-bottom: 0px}
.inner-concours .tableDetailsPagination .heading-search .form12{width:320px; margin-bottom: 0px;}
.inner-concours .tableDetailsPagination .heading-search .searchFild{float:right;position:relative;width:241px;}
.inner-concours .tableDetailsPagination .heading-search .searchFild .btn{background:none;border:none;color:#adadad;font-weight:400;padding:0;position:absolute;right:12px;top:8px;}
.inner-concours .tableDetailsPagination .heading-search .searchFild .form-control{border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 2px #ccc inset;}
.inner-concours .tableDetailsPagination .detailsList .colmun_1{display:inline-block;text-align:center;width:10%;}
.inner-concours .tableDetailsPagination .detailsList .colmun_2{display:inline-block;text-align:left;width:18%;}
.inner-concours .tableDetailsPagination .detailsList .colmun_3{display:inline-block;text-align:center;width:14%;}
.inner-concours .tableDetailsPagination .detailsList .colmun_4{display:inline-block;text-align:center;width:11%;}
.content-areatable{height:auto!important;}
.inner-concours .tableDetailsPagination .detailsList table tr{background:#fff;border-bottom:1px solid #e0e0e0;}
.inner-concours .tableDetailsPagination .detailsList table td{color:#3F3F3F;display:inline-block;font-size:12px;font-style:italic;line-height:17px;padding:8px 12px;text-align:center;white-space:nowrap;}
.inner-concours .tableDetailsPagination .detailsList table td strong{display:block;font-size:14px;font-style:normal;line-height:19px;}
.inner-concours .tableDetailsPagination .detailsList table td:nth-child(1){font-size:14px;font-style:normal;line-height:19px;text-decoration:underline;width:12%;}
.inner-concours .tableDetailsPagination .detailsList table td:nth-child(2){font-size:14px;font-style:normal;line-height:19px;width:12%;}
.inner-concours .tableDetailsPagination .detailsList .btn{background:none;border:1px solid #008E50;border-radius:2px;box-shadow:none;color:#008E50;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:17px;padding:5px 20px;text-align:center;text-decoration:none;width:100%;}
.inner-concours .tableDetailsPagination .detailsList .table2 td{color:#3F3F3F;font-size:14px;font-style:normal;line-height:19px;padding:10px 12px;text-align:center;white-space:nowrap;width:13%;}
.inner-concours .tableDetailsPagination .detailsList .table4 td{width:11%;}
.inner-concours .tableDetailsPagination .detailsList .table2 td:nth-child(1){text-decoration:none;width:10%;}
.inner-concours .tableDetailsPagination .detailsList .table2 td:nth-child(2){text-align:left;width:18%;}
.btn4{background:#008e50;border:1px solid #008e50;border-radius:2px;color:#FFF;display:block;font-size:14px;font-weight:bold;line-height:19px;margin:0 auto 40px;padding:10px 25px;}
.btn4:hover{background:#fff;color:#008e50;}
.inner-concours .tableDetailsPagination .detailsList .table3 td{color:#3F3F3F;font-size:14px;font-style:normal;line-height:19px;margin-left:-2px;padding:10px 12px;text-align:left;white-space:nowrap;width:24%;}
.inner-concours .tableDetailsPagination .detailsList .table3 td:nth-child(1){text-decoration:none;width:25%;}
.inner-concours .tableDetailsPagination .detailsList .table3 td:nth-child(2){text-align:left;width:16%;}
.inner-concours .tableDetailsPagination .detailsList .table3 td:nth-child(3){width:34%;}
.inner-concours .detailsListMob h3{background:#fff;border-bottom:1px solid #f0f0f0;color:#4c4c4c;font-size:16px;line-height:22px;margin:0;padding:12px 15px;text-transform:uppercase;}
.inner-concours .detailsListMob h3 strong{color:#028c4e;float:right;font-weight:400;text-transform:none;}
.inner-concours .detailsListMob .currentContent{background:#f5f5f5;border-top:2px dashed #dfdfdf;padding:15px 15px 0;}
.inner-concours .detailsListMob .currentContent h5{color:#3c3c3c;font-size:18px;font-style:italic;line-height:24px;margin:0;padding:6px 0;}
.inner-concours .detailsListMob .currentContent h5 strong{font-style:normal;}
.inner-concours .detailsListMob .currentContent h5 span{display:inline-block;width:49%;}
.inner-concours .detailsListMob .currentContent .btn{background:#008e50;border-radius:0;color:#fff;display:block;font-size:18px;font-weight:700;line-height:24px;margin:15px 0 0;text-align:center;width:100%;}
.inner-concours .detailsListMob .currentContent .btn:hover{background:#01ad62;}
.inner-concours h4.voirPlus{background:#3f3f3f;color:#fff;display:none;font-size:12px;margin:0;padding:6px;text-align:center;text-transform:uppercase;}
.voirPlusDesk{background:#3f3f3f;color:#fff;font-size:12px;margin:-20px 0 30px;padding:6px;text-align:center;text-transform:uppercase;}
.inner-concours p.pragraphMob2{color:#999;font-size:12px;font-style:italic;padding:10px 15px;}
.inner-concours .tableDetailsPagination2 .progress{background-color:#fff;border:1px solid #008e50;border-radius:0;box-shadow:none;height:10px;margin-bottom:0;margin-top:6px;overflow:hidden;}
.inner-concours .concours-inscrivant-block h2{color:#3F3F3F;font-size:18px;font-weight:bold;line-height:24px;margin:0;padding:0 0 20px;}
.inner-concours .concours-inscrivant-block h2 a{color:#008442;text-decoration:underline;}
.inner-concours .concours-inscrivant-block h4{color:#3F3F3F;font-size:18px;font-weight:bold;line-height:24px;margin:0;padding:0 0 20px;}
.inner-concours .concours-inscrivant-block h4 a{color:#008442;text-decoration:underline;}
.inner-concours .concours-inscrivant-block h3{color:#444;font-size:18px;font-weight:400;line-height:24px;margin:0;padding:0 0 20px;}
.inner-concours .concours-inscrivant-block h5{color:#444;font-size:14px;font-weight:bold;line-height:19px;margin:0;padding:0 0 10px;text-transform:uppercase;}
.inner-concours .concours-inscrivant-block p{color:#444;font-size:14px;line-height:19px;margin:0;padding:0 0 20px;}
.inner-concours .concours-inscrivant-block .btn1{background:#fff;border:1px solid #7aaf98;border-radius:2px;color:#008E50;display:inline-block;font-size:14px;font-weight:bold;line-height:19px;margin-right:25px;padding:8px 20px;}
.inner-concours .concours-inscrivant-block .btn2{background:#008e50;border:1px solid #007641;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:bold;line-height:19px;padding:8px 20px;}
.inner-concours .concours-inscrivant-block .btn3{background:#dbdbdb;border:1px solid #7d7d7d;border-radius:2px;color:#484848;display:inline-block;float:right;font-size:14px;line-height:19px;padding:8px 20px;}
.inner-concours .concours-inscrivant-block .btn3:hover{background:#7d7d7d;color:#fff;}
.inner-concours .ClassementduJourText .block{border-bottom:1px solid #eaeaea;padding:12px 15px 15px;}
.inner-concours .ClassementduJourText .block h3{color:#212121;font-size:14px;font-weight:700;line-height:19px;margin:0;padding:0 0 6px;text-transform:uppercase;}
.inner-concours .ClassementduJourText .block p{color:#424242;font-size:14px;font-style:italic;margin:0;padding:0;}
.inner-concours .ClassementduJourText .block p strong{color:#00803a;float:right;font-size:16px;font-weight:700;line-height:22px;}
.textParagraph{color:#3F3F3F;font-size:12px;font-style:italic;line-height:17px;margin:-22px 0 25px;padding:0;}
.filterPopup{background:#f5f5f5;height:100%;left:0;position:absolute;top:0;width:100%;}
.filterPopup .popHead{background:#fff;padding:20px 0;}
.filterPopup .popHead h2{color:#333;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0;text-align:center;text-transform:uppercase;}
.filterPopup .popHead a{color:#009;font-size:12px;text-decoration:underline;}
.filterPopup .heading-search{padding-top:50px!important;}
.filterPopup .select-droupdown{float:none!important;}
.filterPopup .form1{display:block!important;padding-left:0!important;width:100%!important;}
.filterPopup .searchFild{float:none!important;margin-top:20px;width:100%!important;}
.filterPopup label{color:#666;font-weight:400;}
.filterPopup .searchFild .btn{top:30px!important;}
.inner-courses .coursesTabContent{background:#fff;border:1px solid #dedede;border-bottom:none;}
.inner-courses .coursesTabContent .calender3-tab{top:8px;}
.inner-courses .coursesTabContent .tab-block{background:#fff;border:none;border-bottom:1px solid #e0e0e0;}
.inner-courses .coursesTabContent .slideButtonBg li{border-right:none!important;margin:0 10px!important;}
.inner-courses .coursesTabContent a.slideButton{background:#f5f5f5!important;border-radius:2px;height:auto!important;margin:9px 0!important;padding:12px 8px!important;text-align:right!important;}
.inner-courses .coursesTabContent a.slideButton strong{display:inline-block!important;float:left;}
.inner-courses .coursesTabContent .synced li a.slideButton{background:#008e50!important;border-radius:2px!important;}
.inner-courses .coursesTabContent .slideButtonBg .owl-item:hover{background:none!important;border-radius:2px!important;}
.inner-courses .coursesTabContent .slideButtonBg .owl-item:hover a.slideButton{background:#66bb96!important;border-radius:2px!important;}
.inner-courses .coursesTabContent a.red{background:#d70f32!important;color:#fff!important;position:relative;}
.inner-courses .coursesTabContent a.red img{height:12px;position:absolute;right:2px;top:2px;}
.inner-courses .coursesTabContent .coundownArea{padding:26px 20px 0;position:relative;}
.inner-courses .coursesTabContent .coundownArea h1{color:#3F3F3F;font-size: 18px;line-height:33px;margin:0;padding: 0;display: inline-block;font-weight: 800;}
.inner-courses .coursesTabContent .coundownArea h1 strong{color:#008d4e;}
.inner-courses .coursesTabContent .coundownArea h1 span{color:#9B9B9B;cursor:pointer;font-size:14px;line-height:19px;text-decoration:underline;}
.details-conditions-block{display: inline-block; color:#9B9B9B;cursor:pointer;font-size:14px;line-height:19px;text-decoration:underline;}
.inner-courses .coursesTabContent .coundownArea h2{color:#3F3F3F;font-size:22px;line-height:33px;margin:0;padding:0 0 12px;}
.inner-courses .coursesTabContent .coundownArea h2 strong{color:#008d4e;}
.inner-courses .coursesTabContent .coundownArea h2 span{color:#9B9B9B;cursor:pointer;font-size:14px;line-height:19px;text-decoration:underline;}
.inner-courses .coursesTabContent .coundownArea .title1{color:#3F3F3F;font-size: 18px;line-height:33px;margin:0;padding: 0;}
.inner-courses .coursesTabContent .coundownArea .title1 strong{color:#008d4e;}
.inner-courses .coursesTabContent .coundownArea .title1 span{color:#9B9B9B;cursor:pointer;font-size:14px;line-height:19px;text-decoration:underline;}
.inner-courses .coursesTabContent .coundownArea p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:8px 0 0;}
.inner-courses .coursesTabContent .coundownArea h5, .inner-courses .coursesTabContent .coundownArea .title2{color:#008e50;font-size: 18px;font-style:italic;line-height:33px;margin:0;padding:0;}
.inner-courses .coursesTabContent .coundownArea #popupClickPrix{background:#434343;border-radius:6px;color:#F5F5F5;display:none;font-size:14px;left:57%;line-height:24px;padding:20px 15px;position:absolute;top:46px;width:500px;z-index:9;}
.inner-courses .coursesTabContent .coundownArea #popupClickPrix:after{-webkit-transform:rotate(45deg);background:#434343;content:"";height:17px;left:25px;position:absolute;top:-8px;transform:rotate(45deg);width:17px;}
.inner-courses .select-button{/* border-top:2px dashed #eaeaea; *//* margin-top:20px; */padding: 10px 0 0;}
.inner-courses .select-button ul li label{background:#fff;border:none;border-radius:2px;color:#3F3F3F;display:block;font-size:14px;font-weight:400;line-height:19px;margin:0;min-height:40px;min-width:inherit;padding:7px 10px 0;position:relative;text-align:center;text-decoration:none;vertical-align:middle;}
.inner-courses .select-button ul.radio-value li{background:#fff;color:#3F3F3F;display:inline-block;font-size:14px;line-height:19px;margin:0 -2px 22px;text-align:center;vertical-align:middle;}
a#bouton_partant:hover {color: #3f3f3f;}
a#bouton_cotes:hover {color: #3f3f3f;}
a#bouton_prono:hover {color: #3f3f3f;}
a#bouton_stat:hover {color: #3f3f3f;}
a#bouton_les_plus_joues:hover {color: #3f3f3f;}
a#li_arrivees_rapport:hover {color: #3f3f3f;} 
a#bouton_arrivees:hover {color: #3f3f3f;}
.inner-courses .select-button ul.radio-value li label.max-width{background:#f5f5f5;font-weight:600;min-width:180px;}
.inner-courses .select-button .img2{height: 18px;}
.inner-courses .linkNav{background:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;padding-bottom:25px;text-align:center;}
.inner-courses .linkNav ul.linkNavTop{background: #f5f5f5;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;margin:0;padding:0;}
.inner-courses .linkNav ul.linkNavTop li{border-right:1px solid #e0e0e0;display:block;float:left;list-style:none;width:16.6%;}
.inner-courses .linkNav ul.linkNavTop li a{color: #333;display:block;font-size:14px;line-height:19px;padding:16px 5px;text-align:center;text-decoration:none;}
.inner-courses .linkNav ul.linkNavTop li a h2{font-size:14px;padding:0;margin:0;}

.inner-courses .linkNav ul.linkNavTop li a:hover{background:#DBDBDB;color:#fff;}
.inner-courses .linkNav ul.linkNavTop li a.active{background:rgba(63,63,63,0.95);color:#fff!important;font-weight:bold; height: 47px}
.inner-courses .linkNav ul.linkNavBottom{border:1px solid #eaeaea;border-radius:3px;display:inline-block;margin:25px 0 0;padding:0;text-align:center;}
.inner-courses .linkNav ul.linkNavBottom li{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;display:inline-block;list-style:none;margin:0 -2px 0 -3px;position:relative;}
.inner-courses .linkNav ul.linkNavBottom li a{background: #f3f3f3;color:#3F3F3F;display:block;font-size:14px;line-height:19px;padding:10px 16px;text-align:center;text-decoration:none;}
.inner-courses .linkNav ul.linkNavBottom li a h3{font-size:14px; margin: 0; padding: 0;}
.inner-courses .linkNav ul.linkNavBottom2 li a{padding:10px 7px;}
.inner-courses .adds{margin:0 auto 15px;text-align:center;}
.inner-courses .partantsMin p.rewuerdTop{color:#9B9B9B;display:block;font-size:12px;line-height:17px;margin:0;padding:0 0 8px;text-align:right;}
.inner-courses .partantsMin .button1{background:none;border:1px solid #338461;border-radius:2px;color:#008E50;font-size:14px;line-height:19px;margin:20px auto 0;padding:10px 25px;}
.inner-courses .partantsMin .button1 a{color:#008E50;}
.inner-courses .partantsMin .btnred{background:#d70f32;border:1px solid #c32843;border-radius:2px;color:#fff;font-size:14px;font-weight:400;line-height:19px;margin:0;padding:4px 10px;text-align:center;width:100%;}
.inner-courses .partantsMin .btnred:hover{background:#fff;color:#c32843;}
.inner-courses .partantsMin table td{border-right:1px solid #d7d7d7;color:#3F3F3F;font-size:12px;line-height:19px;padding:4px;text-align:center;vertical-align:middle;}
.inner-courses .partantsMin table td:last-child{width:62px;}
.redBgTRColor td{background:#d93f32!important;color:#fff!important;}
.OrrangeHoverColor{height:40px;}
#sync2 .owl-item .active a{background:#008e50!important;color:#fff;}
.OnOffView button{display:none;font-size:12px!important;font-weight:700!important;padding:4px 1px!important;text-transform:uppercase;}
.OnOffViewButton button{background:#d93f32;border:1px solid #d93f32;border-radius:2px;color:#fff!important;display:none;float:right;font-size:12px!important;font-weight:700!important;line-height:19px;margin-right:5px;margin-top:1px;padding:4px 8px!important;text-transform:uppercase;}
.DipGreyColor{background:#e1e1e1;}
.leftSideBar{width:69.6%;}
.rightSideBar{width:330px; float: right;}
.inner-courses .coursesButtonArea .btn1{background:#fcb03d;border:1px solid #fea51e;border-radius:4px;color:#F5F5F5;display:block;font-size:16px;font-weight:bold;line-height:22px;text-align:center;width:100%;}
.inner-courses .coursesButtonArea .btn1:hover{background:#e08a08;}
.inner-courses .coursesButtonArea .btn2{background:#008e50;border:1px solid #1b764f;border-radius:4px;color:#F5F5F5;display:block;font-size:16px;font-weight:bold;line-height:22px;text-align:center;width:100%;}
.inner-courses .coursesButtonArea .btn2:hover{background:#1b764f;}
.inner-courses .coursesButtonArea a{color:#fff;display:inline-block;font-size:26px;margin:0 -2px;padding:9px 2px;text-align:center;width:16.7%;}
.inner-courses .coursesButtonArea a:hover{color:#fff!important;opacity:0.7;}
.inner-courses .coursesButtonArea a.facebook{background:#3b5998;border-radius:4px 0 0 4px;}
.inner-courses .coursesButtonArea a.twitter{background:#00aced;}
.inner-courses .coursesButtonArea a.google-plus{background:#c32f10;}
.inner-courses .coursesButtonArea a.rss{background:#f80;}
.inner-courses .coursesButtonArea a.email{background:#666;}
.inner-courses .coursesButtonArea a.printer{background:#878787;border-radius:0 4px 4px 0;}
.inner-courses .coursesButtonArea .textblock{padding-bottom:10px;}
.inner-courses .coursesButtonArea .textblock img{margin-bottom:10px;}
.inner-courses .coursesButtonArea .textblock p a{color:#008948;font-size:14px;padding:0;text-decoration:underline;width:auto;}
.inner-courses .coursesButtonArea .textblock p a:hover{color:#c80009!important;}
.inner-courses .coursesFbFeed .fbBlock{background:#fff;border:1px solid #dedede;padding:20px;text-align:center;}
.inner-courses .arriveesMin .top-block1{border-bottom:2px dashed #eaeaea;padding-bottom:20px;}
.inner-courses .arriveesMin .top-block1 td .img2{display:inline-block;margin-right:5px;vertical-align:bottom;width:20px;}
.inner-courses .arriveesMin .top-block1 td:nth-child(2){font-weight:700;text-align:left;}
.inner-courses .arriveesMin .top-block1 td#nom_cheval{vertical-align:top;}
.inner-courses .arriveesMin .top-block1 td#nom_cheval img{margin-top:3px;}
.inner-courses .arriveesMin .top-block1 th.chevauxShowButtonWidth{width:300px;}
.inner-courses .arriveesMin .linkNav{background:#fff!important;border:none;position:relative;}
.inner-courses .arriveesMin .top-block2{background:#fff;padding:0 0 30px;position:relative;}
.inner-courses .arriveesMin .top-block2 .button3{background:#3f3f3f;border:none;border-radius:2px;color:#F5F5F5;float:right;font-size:12px;font-weight:700;line-height:17px;margin:0;padding:13px 19px;}
.inner-courses .arriveesMin .top-block2 .button3:hover{background:#1f1d1d;}
.inner-courses .arriveesMin .top-block2 .selectBu{border:1px solid #eaeaea;border-radius:4px;display:inline-block;}
.inner-courses .arriveesMin .top-block2 .select-button ul li{border-right:1px solid #eaeaea;margin:0;}
.inner-courses .arriveesMin .top-block2 p{color:#3F3F3F;font-size:12px;font-style:italic;line-height:17px;margin:0;padding:0;}
.inner-courses .arriveesMin .top-block2 .select-button{border-top:none;margin-top:0;padding:10px 0 0;}
.inner-courses .arriveesMin .bottom-block3 .block{border:1px solid #e9e9e9;margin-bottom:30px;}
.inner-courses .arriveesMin .bottom-block3 .block h4{background:#008e50;color:#FFF;font-family:'Roboto Slab', serif;font-size:12px;font-weight:bold;line-height:16px;margin:0;padding:8px 15px;text-transform:uppercase;}
.inner-courses .arriveesMin .bottom-block3 .block h2{background:#008e50;color:#FFF;font-family:'Roboto Slab', serif;font-size:12px;font-weight:bold;line-height:16px;margin:0;padding:8px 15px;text-transform:uppercase;}
.inner-courses .arriveesMin .bottom-block3 .block table{margin-bottom:0;width:100%;}
.inner-courses .arriveesMin .bottom-block3 .block td{border-right:1px solid #e9e9e9;color:#3F3F3F;font-size:12px;line-height:19px;padding:10px;text-align:center;}
.inner-courses .arriveesMin .bottom-block3 .block td:first-child{background:#dbdbdb;width:33%;}
.inner-courses .arriveesMin .bottom-block3 .block th{background:#dbdbdb;color:#3F3F3F;font-size:12px;font-weight:400;line-height:14px;padding:10px;text-align:center;}
.inner-courses .cotesMin .topBlock1 p.topText{color:#9B9B9B;font-size:12px;font-style:italic;line-height:17px;margin:0;padding:0 0 8px;}
.inner-courses .cotesMin .topBlock1 table td .img2{margin-right:8px;vertical-align:bottom;width:22px;}
.inner-courses .cotesMin .topBlock1 table td .img4{margin-left:8px;vertical-align:middle;width:28px;}
.inner-courses .cotesMin .topBlock1 table .img3{height:20px;}
.inner-courses .cotesMin .topBlock1 table th{background:#3f3f3f;border-right:1px solid #d7d7d7;color:#fff;font-size:11px;font-weight:700;line-height:14px;padding:7px;text-align:center;text-transform:uppercase;}
.inner-courses .cotesMin .topBlock1 h5{color:#FB0200;font-size:11px;line-height:13px;margin:0;padding:8px 0 0;}
.inner-courses .cotesMin .topBlock1 table th.checkBoxColumn{padding:7px 0;}
.inner-courses .cotesMin .topBlock1 table th.checkBoxColumnGain{width:64px;}
.inner-courses .cotesMin .middleBlock2 .block-bor{background:#f5f5f5;border:1px solid #e9e9e9;border-radius:2px;margin-bottom:15px;}
.inner-courses .cotesMin .middleBlock2 .block-bor p{color:#3F3F3F;font-size:16px;font-weight:bold;line-height:22px;margin:0;padding:10px 12px;text-align:center;}
.inner-courses .cotesMin .middleBlock2 .block-bor2 .img{padding:20px 15px;}
.inner-courses .cotesMin .middleBlock2 .block-bor2 input{border:1px solid #c6c6c6;color:#249B24;font-size:21px;font-weight:bold;line-height:24px;margin:0 15px 20px;padding:6px;text-align:center;width:85%;}
.inner-courses .cotesMin .bottomBlock3 h3, .inner-courses .cotesMin .bottomBlock3 .title1{color:#249B24;font-size:21px;font-weight:bold;line-height:31px;margin:0;padding:0 0 12px;}
.inner-courses .cotesMin .bottomBlock3 article{background:#f5f5f5;border:1px solid #e9e9e9;color:#000;font-size:16px;line-height:20px;margin:0 0 12px;padding:0 15px;}
.inner-courses .cotesMin .bottomBlock3 article strong{color:#d81d3d;}
.inner-courses .cotesMin .bottomBlock3 article img{height:auto;width:auto;}
.inner-courses .cotesMin .bottomBlock3 article .btn{background:#d7442c;border:1px solid #d7442c;border-radius:2px;color:#fff;float:right;font-size:12px;font-weight:700;line-height:14px;margin:11px 0 0;padding:6px 15px;text-align:center;text-transform:uppercase;}
.inner-courses .cotesMin .bottomBlock3 article .btn:hover{background:#fff;border:1px solid #c32843;color:#d70f32;}
.inner-courses .pronosticsMin .topHeading1 h2{color:#3F3F3F;font-family:'Roboto Slab', serif;font-size:26px;font-weight:bold;line-height:34px;margin:0;padding:0 0 15px;}
.inner-courses .pronosticsMin .topHeading1 h4{color:#3F3F3F;font-family:'Roboto Slab', serif;font-size:26px;font-weight:bold;line-height:34px;margin:0;padding:0 0 15px;}
.inner-courses .pronosticsMin .topHeading1 h3{color:#3F3F3F;font-size:16px;font-weight:bold;line-height:26px;margin:0;padding:0;}
.inner-courses .pronosticsMin .topHeading1 h5{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0;text-align:right;text-decoration:underline;}
.inner-courses .pronosticsMin .middleContent1{border-bottom:2px dashed #eaeaea;margin-bottom:30px;padding-bottom:30px;}
.inner-courses .pronosticsMin .middleContent1 p{color:#3F3F3F;font-size:16px;line-height:26px;margin:0;padding:30px 0 0;}
.inner-courses .pronosticsMin .bottomContent1 table{background:#fff;border:1px solid #eaeaea;margin-bottom:0;width:100%;}
.inner-courses .pronosticsMin .bottomContent1 table td{border-right:1px solid #d7d7d7;color:#000;font-size:12px;line-height:19px;padding:8px;text-align:center;}
.inner-courses .pronosticsMin .bottomContent1 table td strong{font-size:13px;font-weight:800;}
.inner-courses .pronosticsMin .bottomContent1 table th{background:#3f3f3f;border-right:1px solid #d7d7d7;color:#fff;font-size:9px;font-weight:700;line-height:14px;padding:13px 10px;text-align:center!important;text-transform:uppercase;vertical-align:inherit;}
.inner-white-bg{background:#fff;border:1px solid #dedede;}
#section_stat_pab > aside > div > aside.col-md-8.col-sm-8 > div > table > tbody > tr:nth-child(1) > th:nth-child(4){min-width:44px;}
td.pronoListHorse{font-size:10px!important;text-align:center!important;}
th.ClassGenCol2{text-align:center!important;width:9%;}
img#coeur{padding-bottom:5px;padding-right:5px;width:12px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color:#068b54;border-color:#068b54;}
.pagination>li>a, .pagination>li>span{color:#068b54;float:none;}
aside.col-md-4.col-sm-4.liste_all_actu img{background-color:#555!important;min-height:143px;}
aside.col-md-4.col-sm-4.liste_all_actu h3{min-height:63px;}
article.ligne_gain{font-size:14px!important;line-height:50px!important;}
.inner-courses .pronosticsMin .bottomContent1 table .second{text-align:left;width:25%;}
.inner-courses .pronosticsMin .bottomContent1 .gray-bg{background:#3F3F3F!important;}
.inner-courses .pronosticsMin .bottomContent1 .gray-bg td{color:#F5F5F5;font-weight:700;}
.inner-courses .pronosticsMin .bottomContent1 table .greentextBg{background:#F5F5F5;color:#008E50;text-align:center!important;}
.inner-courses .pronosticsMin .bottomContent1 .rtborder{border-right:1px solid #eaeaea;}
.inner-courses .pronosticsMin .bottomContent1 .rtborder em{border-bottom:1px solid #eaeaea;display:block;font-size:16px;margin:0 -12px;padding:0;}
.inner-courses .pronosticsMin .bottomContent1 .rtborder em:last-child{border-bottom:none;margin:0;}
.inner-courses .pronosticsMin .bottomContent1 .tableTopborder{border-top:none;margin-bottom:20px;}
.inner-courses .pronosticsMin .bottomContent1 .table2{margin-bottom:20px;}
.inner-courses .pronosticsMin .bottomContent1 .table2 tr:first-child{background:#FFF;}
.inner-courses .pronosticsMin .bottomContent1 h2.red{background:#be0f32;}
.inner-courses .pronosticsMin .bottomContent1 h2.two{border:1px solid #eaeaea;border-bottom:none;}
.inner-courses .pronosticsMin .bottomContent1 h2.two em{float:right;font-weight:400;text-transform:none;}
.inner-courses .pronosticsMin .bottomContent1 h4.red{background:#be0f32;}
.inner-courses .pronosticsMin .bottomContent1 h4.two{border:1px solid #eaeaea;border-bottom:none;}
.inner-courses .pronosticsMin .bottomContent1 h4.two em{float:right;font-weight:400;text-transform:none;}
.inner-courses .pronosticsMin .bottomContent1 .btn2{background:#fff;border:1px solid #da0034;border-radius:2px;color:#da0034;display:block;font-size:15px;font-weight:600;line-height:19px;margin:0 auto;padding:10px 15px;text-align:center;text-transform:uppercase;width:100%;}
.inner-courses .pronosticsMin .bottomContent1 .btn2:hover{background:#da0034;border:1px solid #d7442c;color:#fff;}
.inner-courses .pronosticsMin .bottomContent1 .imgTopProno{margin:0 auto 20px;width:120px;}
.inner-courses .pronosticsMin .bottomContent1 p{color:#3F3F3F;font-size:14px;line-height:22px;margin:0 0 16px;padding:3px 9px 7px;}
.inner-courses .pronosticsMin .bottomContent1 .greenBg{background:#008e50;padding-bottom:44px;}
.inner-courses .pronosticsMin .bottomContent1 .greenBg h2{background:#1b764f;border-bottom:1px solid #166d47;}
.inner-courses .pronosticsMin .bottomContent1 .greenBg h3{color:#FFF;font-size:24px;line-height:33px;margin:0;padding:24px 0 0;text-align:center;}
.inner-courses .pronosticsMin .bottomContent1 .table3Scroll td{position:relative;text-align:left;}
.inner-courses .pronosticsMin .bottomContent1 .table3Scroll img{height:18px;position:absolute;right:10px;top:10px;}
.inner-courses .pronosticsMin .bottomContent1 .table3Scroll h3{color:#008E50;font-size:16px;line-height:22px;margin:0;padding:0 0 10px;}
.inner-courses .pronosticsMin .bottomContent1 .table3Scroll p{color:#3F3F3F;font-size:14px;line-height:24px;margin:0;padding:0;}
.inner-courses .pronosticsMin .course2 .block-bottomborder{border-bottom:1px solid #e0e0e0!important;margin-bottom:30px;}
.inner-courses .pronosticsMin .openPronstic{display:block;padding:40px 0 0;}
.inner-courses .pronosticsMin .nine{color:#008E50!important;font-size:56px!important;font-weight:bold!important;line-height:76px!important;}
.inner-courses .block-area1{background:url(../images/bg-img-1.jpg) center no-repeat;background-size:cover;border:1px solid #d1d1d0;position:relative;}
.inner-courses .block-area1 .docs{background:rgba(0,0,0,0.5);height:100%;padding:22px;width:100%;}


.inner-courses .block-area1 .docs .title1{color: #fff; font-weight: 700; margin: 0; padding: 20px 0; text-shadow: 0 0 5px #000; font-size: 36px;}
.inner-courses .block-area1 .docs .title2{color: #fff; font-weight: 700; margin: 0; padding:10px 0 70px; text-shadow: 0 0 5px #000; font-size: 26px; line-height: 1.1;}
.inner-courses .block-area1 .docs .title3{color: #fff; float: right; font-size: 14px; font-style: italic; font-weight: 700; line-height: 22px; margin: 0; padding:50px 0 0;}
.inner-courses .block-area1 .docs .title3 img{vertical-align: bottom; width: 70px;}


.inner-courses .block-area1 .docs h2{background:none;color:#FFF;font-family:'Open Sans', sans-serif;font-size:42px;font-weight:bold;line-height:57px;margin:0;padding:0;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5);text-transform:none;}
.inner-courses .block-area1 .docs h4{color:#FFF;font-size:24px;font-weight:bold;line-height:33px;margin:0;padding:5px 0 40px;text-shadow:0 2px 4px 0 rgba(0,0,0,0.5);}
.inner-courses .block-area1 .docs h3 img{vertical-align:bottom;width:70px;}
.inner-courses .block-area1 .docs .btn{background:#008e50;border:1px solid #008e50;border-radius:2px;color:#fff;font-size:14px;font-weight:700;line-height:19px;margin:0;padding:8px 22px;text-align:center;}
.coursesPartantsMobile .heading1{background:#3f3f3f;border:1px solid #393939;color:#e8e8e8;font-size:12px;font-weight:600;line-height:17px;padding:6px 15px;}
.coursesPartantsMobile .block h2{color:#222;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0;text-transform:uppercase;}
.coursesPartantsMobile .block h2.small1{color:#4D4D4D;font-size:14px;font-weight:700;line-height:19px;text-transform:none;}
.coursesPartantsMobile .block p{color:#a0a0a0;font-size:14px;font-weight:normal;line-height:19px;margin:0;padding:5px 0 0;}
.coursesPartantsMobile .block p.red{color:#d60d31;}
.coursesPartantsMobile .block h3{color:#008745;font-size:16px;font-weight:normal;line-height:22px;margin:0;padding:12px 0 0;text-align:right;}
.coursesPartantsMobile .block h4{color:#595959;font-size:16px;font-weight:600;line-height:22px;margin:0;padding:0 0 5px;text-align:left;}
.coursesPartantsMobile h6{background:#f5f5f5;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;clear:both;color:#4b4b4b;font-size:14px;font-weight:normal;line-height:19px;margin:0;padding:5px 15px;}
.coursesPartantsMobile h6.green{background:#008E50;border:none;color:#fff;font-family:'Roboto Slab', serif;font-size:13px;font-weight:700;line-height:16px;text-transform:uppercase; padding: 10px}
.coursesPartantsMobile h6.greay{background:#3F3F3F;border:none;color:#fff;font-family:'Roboto Slab', serif;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase;}
.coursesPartantsMobile .blockarrivee h2{color:#424242;font-size:16px;font-weight:normal;line-height:22px;margin:0;padding:0;text-transform:uppercase;}
.coursesPartantsMobile .blockarrivee h2 strong{background:#008e50;border-radius:50%;color:#fff;display:inline-block;height:30px;padding-top:3px;text-align:center;width:30px;}
.coursesPartantsMobile .block-active2{background:#fff;cursor:pointer;}
 .coursesPartantsMobile .block-active1{background:#f5f5f5;cursor:pointer;}
.coursesPartantsMobile hr{border-top:2px dashed #e5e5e5;margin-bottom:10px;margin-top:10px;}
.coursesPartantsMobile .btn3{background:#008e50;border:1px solid #257e57;border-radius:0;color:#fff;display:block;font-size:14px;line-height:19px;margin:0 0 12px;padding:4px;text-align:center;width:100%;}
.coursesPartantsMobile .btn3:hover{background:#fff;border:1px solid #257e57;color:#008e50;}
.coursesPartantsMobile .btn4{background:#d70f32;border:1px solid #d70f32;border-radius:0;color:#fff;display:block;font-size:18px;font-weight:700;line-height:24px;margin:0 0 12px;padding:10px;text-align:center;width:100%;}
.coursesPartantsMobile .btn4:hover{background:#fff;border:1px solid #d70f32;color:#d70f32;}
.coursesPartantsMobile h4{color:#a0a0a0;font-size:14px;font-weight:400;line-height:19px;margin:0;padding:0 0 8px;}
.coursesPartantsMobile h4.textLeft{font-size:14px!important;text-align:left!important;}
.coursesPartantsMobile h4 strong{color:#575757;float:right;font-weight:400;}
.cotsmibiBlock{background:#fff;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:10px 15px;text-align:center;}
.cotsmibiBlock img{height:22px;margin-bottom:4px;}
.cotsmibiBlock td{color:#929292;font-size:14px;font-weight:700;line-height:20px;}
.cotsmibiBlock h3{color:#484848;font-size:14px;margin:0;padding:0;}
.cotsmibiBlock h3 strong{color:#000076;}
.cotsmibiBlock h3 strong a{color:#000076;}
.cotsmibiBlock .checkbox{padding-left:14px;}
.cotsmibiBlock .green{color:#007e38;}
.topPronoLogo{background:#3e8733;padding:10px;text-align:center;}
.topSelectionLogo{background:#b20000;padding:10px;text-align:center;}
.blockMobParierButton{background:#fff;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;margin-top:-1px;}
.blockMobParierButton h3{color:#007c34;float:left;font-size:24px;line-height:33px;margin:0;padding:6px 15px;}
.blockMobParierButton h4{color:#424242;float:left;font-size:16px;line-height:22px;margin:0;padding:11px 0;text-transform:uppercase;}
.blockMobParierButton .btnRed{border-radius:0!important;float:right;padding:13px 16px!important;}
.myModalValider{background:#fff;border-radius:0;color:#fff;margin-top:10%;position:relative;text-align:center;width:520px;}
.myModalValider .close{font-size:16px;font-weight:400;position:absolute;right:0;top:-28px;}
.myModalValider .close:hover{color:#fff;opacity:1;}
.myModalValider h2{background:#008e50;color:#FFF;font-size:18px;font-weight:bold;line-height:24px;margin:0;padding:20px 0;}
.myModalValider h6{color:#3F3F3F;display:none;font-size:18px;font-weight:bold;line-height:24px;margin:0;padding:20px 0 0;}
.myModalValider p{color:#3F3F3F;font-size:16px;line-height:26px;margin:0;padding:18px 0 0;}
.myModalValider .btn{background:#fff;border:1px solid #1B764F;border-radius:2px;color:#008E50;display:block;float:left;font-size:14px;font-weight:700;line-height:22px;margin:20px;padding:8px 20px;text-align:center;text-decoration:none;}
.myModalValider .btn2{background:#008E50;border:1px solid #1B764F;border-radius:2px;color:#fff;display:block;float:right;font-size:14px;font-weight:700;line-height:22px;margin:20px;padding:8px 20px;text-align:center;text-decoration:none;}
.fontSize12{font-size:12px!important;line-height:17px!important;}
.dashedBorder{border-top:2px dashed #eaeaea;margin:0 15px;}
.topleftText{padding-top:0!important;text-align:left!important;}
.text-block-3.aideTableau{background:#FFF;}
th.numero_cote{width:50%;}
a.concours_link strong{color:#FFF;}
div#bloc_actu_quinte p{line-height:24px;padding-bottom:20px;}
.color_red{color:red!important;}
a.points{font-weight:400!important;}
.inner-courses .pronosticsMin .three{background:#3d8755!important;border:1px solid #eaeaea;text-align:center;}
.inner-courses .pronosticsMin .ten{font-size:30px!important;font-weight:bold;line-height:40px!important;}
.tableBTextWhiteBG{background:#dbdbdb!important;border-top:none;}
.tableBTextWhiteBG tr{background:none!important;border-top:none!important;}
.tableBTextWhiteBG tr td{border-right:1px solid #e6e6e6!important;font-size:13px!important;font-weight:600;padding:3px 1px!important;text-align:center!important;}
.tableBTextWhiteBG2{border:10px solid #dbdbdb!important;}
.tableBTextWhiteBG2 td{float:left;margin:0 2px;width:22px;}
.tableBTextWhiteBG2 td .bg-white{width:21px;}
.tableBTextWhiteBG2 tr td{border-right:1px solid #DBDBDB!important;font-size:13px!important;font-weight:600;padding:2px 0!important;text-align:center!important;}
.tableBTextWhiteBG2 tr td.textUpperBold{border-right:1px solid #e3e3e3!important;display:inline-block;float:left;font-weight:600;margin-right:8px!important;padding-right:8px!important;text-align:left!important;text-transform:uppercase;}
.tableBTextWhiteBG2 tr td.textUpperNormal{border-right:1px solid #e3e3e3!important;display:inline-block;float:left;font-weight:400;margin-right:8px!important;padding-right:8px!important;text-align:left!important;text-transform:uppercase;}
.tableBTextWhiteBG tr td strong{display:inline-block;padding-top:2px;width:20px;}
.bg-white{background:#fff;display:inline-block;font-size:12px;font-style:italic;font-weight:400;height:24px;padding-top:3px;vertical-align:top;width:25px;}
.padding-topBottom{margin:0;padding:10px 0!important;}
.greentextBgCenter{background:#008e50;color:#fff!important;font-size:13px!important;text-align:center!important;}
table.tableBTextWhiteBG tr:hover{background-color:inherit!important;}
.arriveReport-table-align-left td:nth-child(3){font-weight:600;text-align:left!important;}
.arrive-conText-block{background:#fff;border:1px solid #ebebeb;margin:20px 0 7px;}
.arrive-conText-block .row{padding:15px;}
.arrive-conText-block h2{background:#008d50;color:#fff;font-size:16px;font-weight:600;margin:0;padding:6px 8px 12px 0;}
.arrive-conText-block h2 span{background:#1b7551;display:inline-block;height:35px;margin-bottom:-14px;margin-right:15px;margin-top:-6px;width:40px;}
.arrive-conText-block h3{color:#000;font-size:20px;font-weight:600;margin:0;padding:0 0 15px;}
.arrive-conText-block h3 img{display:none;float:right;}
.arrive-conText-block h6 a{color:#268c3d;font-size:15px;font-style:italic;font-weight:700;text-decoration:underline;}
table.rightTable{float:right;margin:0 0 15px 15px;width:60%!important;}
table.rightTable .OnOffViewButton .btnRed{background:#d7442c!important;border:none!important;display:none!important;padding:4px 15px!important;}
table.centerTable2 .width70px{width:70px!important;}
table.centerTable2 td{height:40px;padding:4px 5px!important;}
table.centerTable2TDheight td{height:auto;padding:10px 5px!important;}
table.centerTable2 .OnOffViewButton .btnRed{background:#d7442c!important;border:none!important;display:none!important;float:none!important;margin:0 auto!important;padding:4px 15px!important;}
table.centerTable .OnOffViewButton .btnRed{background:#d7442c!important;border:none!important;padding:4px 15px!important;}
.inner-courses .cotesMin .bottomBlock3 article .ltImgLogo{border-right:1px solid #d7d7d7;display:inline-block;margin-right:15px;padding:10px 15px 10px 0;vertical-align:middle;width:80px;}
data#commentaire_prono_zeturf{font-size:13px;line-height:21px;}
.textAlinSize{font-size:14px!important;text-align:justify;}
.tableHeading-greay td{padding:0 12px 12px!important;}
.tableHeading-greay td h3{background:#3f3f3f;color:#fff!important;font-size:14px!important;margin:0 -12px 8px!important;padding:8px 10px!important;}
.tableHeading-greay td h3 strong{font-weight:700!important;}
.tableHeading-greay td img{height:24px!important;margin-right:0;margin-top:7px;}
.arr-rap-sans-trait_button-top h3{border-right:1px solid #c1c1c1;float:left;margin:0;padding-right:5%;width:50%;}
.arr-rap-sans-trait_button-top h3 a{background:#da0034;border:2px solid #da0034;color:#fff;display:block;font-size:18px;font-weight:bold;padding:10px;text-align:center;text-decoration:none;}
.arr-rap-sans-trait_button-top h3 a:hover{background:#fff;color:#da0034;}
.arr-rap-sans-trait_button-top h4{float:right;margin:0;width:45%;}
.arr-rap-sans-trait_button-top h4 a{background:#fff;border:2px solid #da0034;color:#da0034;display:block;font-size:18px;font-weight:bold;padding:10px;text-align:center;text-decoration:none;}
.arr-rap-sans-trait_button-top h4 a:hover{background:#da0034;color:#fff;}
.arr-rap-sans-trait_middle-block .inner-courses .coursesButtonArea a{padding:5px 2px;}
.arr-rap-sans-trait_middle-block .inner-courses .coursesButtonArea .btn2 img{width:22px;}
.arr-rap-sans-trait_middle-block .racing-table1{background:#fff;border:1px solid #d0d0d0;margin:15px 0;}
.arr-rap-sans-trait_middle-block .racing-table1 .nav-tabs > li{margin:0;text-align:center;width:12%;}
.arr-rap-sans-trait_middle-block .racing-table1 .nav-tabs > li > a{border-radius:0;border-right:1px solid #dadada;border-top:1px solid #dadada;color:#000;font-size:13px;font-weight:600;margin:0;padding:15px 5px;}
.arr-rap-sans-trait_middle-block .racing-table1 .nav-tabs > li.active a{background:#008e50;border-left:0;color:#fff;}
.arr-rap-sans-trait_middle-block .racing-table1 .nav-tabs > li > a:hover{background:#008e50;color:#fff!important;}
.arr-rap-sans-trait_middle-block .racing-table1 table td p{font-size:13px;margin:0;padding:0;}
.arr-rap-sans-trait_middle-block .racing-table1 table td p a{color:#131313;text-decoration:none;}
.arr-rap-sans-trait_middle-block .racing-table1 table td:last-child{float:right;padding-right:30px;}
.min-section .block-no-3 .tab-block .courses-block p strong a{background:none!important;display:inline-block!important;font-size:13px!important;height:auto!important;margin:0!important;padding:0!important;}
.arr-rap-sans-trait_middle-block .racing-table1 .green{color:#198d48;}
.arr-rap-sans-trait_middle-block ul.buttonSelect{border:1px solid #dcdcdc;margin:0;padding:0;}
.arr-rap-sans-trait_middle-block ul.buttonSelect li{border-right:1px solid #dcdcdc;display:inline-block;list-style:none;margin:0 -4px 0 1px;text-align:center;width:25%;}
.arr-rap-sans-trait_middle-block ul.buttonSelect li a{background:#fff;color:#000;display:block;font-size:12px;font-weight:700;padding:12px 10px 10px;text-decoration:none;text-transform:uppercase;}
.arr-rap-sans-trait_middle-block ul.buttonSelect li img{height:14px;margin-left:5px;}
.arr-rap-sans-trait_middle-block .coursesFbFeed{padding-top:50px;}
.rightSidebar-ads-2{margin-top:20px;}
.rightSidebar-details-1{background:#fff;border:1px solid #dadada;margin-top:30px;}
.rightSidebar-details-1 .rightSidebar-details-1-in{padding:12px 10px;}
.rightSidebar-details-1 label{font-size:12px;font-weight:600;white-space:pre;}
.rightSidebar-details-1 select{border:1px solid #a7a7a7;color:#666;font-size:14px;font-weight:600;height:32px;margin-bottom:10px;width:100%;}
.rightSidebar-details-1 p{font-size:11px;margin:0;padding:10px 0 0;text-align:right;}
.rightSidebar-details-1 p a{color:#da0034;text-decoration:underline;}
.rightSidebar-details-1 h3{border-top:1px solid #dadada;color:#3d8750;font-size:14px;font-weight:700;margin: 9px -10px 0;padding: 8px 0;text-align:center;text-transform:uppercase;}
.rightSidebar-details-1 table td{font-size:12px;padding:5px 10px;}
.rightSidebar-details-1 table td a{color:#333;font-weight:600;}
.arr-rap-sans-traitPOPUP{width:700px;}
.arr-rap-sans-traitPOPUP .modal-content{border-radius:0;margin-top:150px;padding:50px 50px 80px;}
.arr-rap-sans-traitPOPUP .modal-body{border:1px solid #cdcdcd;padding:0;}
.arr-rap-sans-traitPOPUP h2{background:#438749;color:#fff;font-family:'Roboto Slab', serif;font-size:17px;font-weight:600;margin:0;padding:15px;text-align:center;}
.arr-rap-sans-traitPOPUP h3{bottom:-30px;margin:0;padding:0;position:absolute;}
.arr-rap-sans-traitPOPUP h3 a{color:#000;font-weight:400;text-decoration:underline;}
.arr-rap-sans-traitPOPUP table{border:0;margin:0;width:100%;}
.arr-rap-sans-traitPOPUP table th{background:#3f3f3f;border-right:1px solid #e6e6e6;color:#fff;font-size:12px;font-weight:600;padding:12px 15px;text-transform:uppercase;}
.arr-rap-sans-traitPOPUP table td p{color:#000;font-size:12px;line-height:16px;margin:0;padding:12px 15px;text-align:left;text-transform:uppercase;}
.arr-rap-sans-traitPOPUP .close{background:#fff!important;border-radius:50%;box-shadow:0 0 2px #333;color:#000;font-size:38px;height:40px;opacity:1!important;position:absolute;right:-20px;text-shadow:none;top:-20px;width:40px;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #333;content:"";opacity:0;position:absolute;right:15px;top:16px;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li.active::after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;content:"";position:absolute;right:15px;top:16px;}
.inner-block-arrive .arrive-tab2-in .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border:0!important;line-height:20px;}
body.modal-open .min-section{z-index:inherit;}
body.modal-open .modal-backdrop{z-index:999;}
.HP-beforeRace .block-no-1 .tab-block-top h4 span{display:block;text-transform:none;}
.HP-beforeRace .block-no-1 .tab-block-middle-lt-top h4 span{color:#333;float:right;font-size:16px;font-style:normal;padding-top:5px;}
.HP-beforeRace .block-no-1 .tab-block-middle-lt-top .img{height:160px;margin-top:10px;overflow:hidden;position:relative;}
.HP-beforeRace .block-no-1 .tab-block-middle-md .btn{margin-bottom:15px;}
.HP-beforeRace .block-no-1 .tab-block-middle-md h5{margin:0 5px 12px;}
.HP-beforeRace .block-no-1 .tab-block-middle-md h5 a{background:#1b8e49;border:1px solid #1b8e49;border-radius:3px;color:#fff;display:block;font-size:18px;font-weight:500;padding:8px 5px;text-align:center;text-decoration:none;}
.HP-beforeRace .block-no-1 .tab-block-middle-md h5 a:hover{background:#fff;color:#1b8e49;}
.HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last-top p{font-style:normal;font-weight:600;}
.HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last-bottom{border-radius:0;padding:6px 14px;}
.HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h4{padding:0 0 2px;}
.HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last-bottom .btn{padding:5px;text-transform:uppercase;width:100%;}
.HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last{border-radius:8px 8px 0 0;padding:2px; margin-top: 14px}
.HP-beforeRace .rightSidebar-details-1{margin-bottom:5px;margin-top:0;}
/* .HP-beforeRace .rightSidebar-details-1 h1 .img{padding:11px 9px;}*/
.HP-beforeRace .rightSidebar-details-1 h3{padding-left:10px;text-align:left;}
.HP-beforeRace .rightSidebar-details-1 input[type="submit"]{padding:4px;}
.HP-beforeRace .rightSidebar-details-1 p{padding:5px 0 0;}
.HP-beforeRace .rightSidebar-details-1 table td{padding:2px 10px;}
.HP-beforeRace .block-no-2 .thumb-box1 .carousel .img{height:471px;}
.HP-beforeRace .block-no-3 .tab-block .courses-block .column-4{width:30%;}
.HP-beforeRace .block-no-3 .tab-block .courses-block .column-1{padding-left:0;text-align:center;width:6%;}
.HP-beforeRace .block-no-3 .tab-block .courses-block .column-2{text-align:center;width:6%;}
.HP-beforeRace .block-no-1 .tab-block-bottom{background:#fff;border:1px solid #e0e0e0;}
.HP-beforeRace .block-no-1 .tab-block-bottom ul li a{font-size:15px;text-transform:uppercase;}
.hpbefore-race h2{background:#008E50;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin:0;padding:0 50px 0 0;text-transform:uppercase;}
.hpbefore-race h3{font-size:16px;padding:0 0 10px;}
.hpbefore-race h6 a{color:#c3100c;font-style:normal;}
.hpbefore-race .ads{margin:30px 0 0;}
h2.top-prono-heading{background:#008e50;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:bold;line-height:16px;margin:0;padding:12px 15px;text-transform:uppercase;}
.top-prono-section{background:#fff;margin:0 0 30px;padding:15px;}
.top-prono-section .top-block-1{padding:0 0 18px;position:relative;}
.top-prono-section .top-block-1 h2{color:#000;font-size:16px;font-weight:600;line-height:20px;margin:10px 0 15px;padding:0;text-align:center;text-transform:uppercase;}
.top-prono-section .top-block-1 h2 img{display:block;margin:0 auto 10px;width:160px;}
.top-prono-section .top-block-1 h2 span{display:block;font-weight:500;text-transform:none;}
.top-prono-section .top-block-1 p{font-size:13px;line-height:15px;margin:0;padding:0;}
.top-prono-section .top-block-1 p img{padding:0 5px 0 0;}
.top-prono-section .top-block-1 p a{color:#000;display:inline-block;text-decoration:underline;vertical-align:middle;width:150px;}
.top-prono-section .top-block-1 .input-group{display:inline-block;width:20px;}
.top-prono-section .top-block-1 h3{display:inline-block;margin:0;padding:0 0 0 12px;}
.top-prono-section .top-block-1 h3 a{border:1px solid #468c24;border-radius:2px;color:#000;display:block;font-size:16px;padding:6px 14px;text-decoration:none;}
.top-prono-section .top-block-1 h3 a:hover{border:1px solid #000;color:#468c24;}
.top-prono-section .table-block{background:#fff;border:1px solid #e6e6e6;margin:0 0 35px;}
.top-prono-section .table-block h3{background:#da0034;color:#FFF;font-size:13px;font-weight:bold;line-height:18px;margin:0;padding:12px 15px;text-align:center;text-transform:uppercase;}
.top-prono-section .table-block table{border:0;border-top:1px solid #e6e6e6;text-align:center;width:100%;}
.top-prono-section .table-block table th{background:#3f3f3f;border-right:1px solid #e6e6e6;padding:12px;text-align:center;}
.top-prono-section .table-block table th p{color:#fff;font-size:9px;font-weight:600!important;text-transform:uppercase;}
.top-prono-section .table-block table th:nth-child(3){text-align:left;width:60%;}
.top-prono-section .table-block p{color:#000;font-size:13px;font-weight:500;margin:0;padding:0;}
.top-prono-section .table-block p a{color:#000;text-decoration:underline;text-transform:uppercase;}
.top-prono-section .table-block table tr:hover{background:#fda300!important;}
.top-prono-section .top-block-2 h3{color:#000;font-size:15px;margin:0;padding:0 0 20px;}
.top-prono-section .top-block-2 p{color:#000;font-size:13px;margin:0;padding:0 0 20px;}
.top-prono-section .table-block2 .block{border:1px solid #e6e6e6;margin-bottom:20px;}
.top-prono-section .table-block2 .block h2{background:#008e50;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:bold;line-height:16px;margin:0;padding:12px 15px;text-transform:uppercase;}
.top-prono-section .table-block2 .block h3{color:#000;font-size:14px;font-weight:bold;line-height:18px;margin:0;padding:25px 30px;text-align:center;}
.top-prono-section .table-block2 .block table td{padding:12px;}
.top-prono-section .table-block2 .block table td:first-child{width:45px;}
.top-prono-section .table-block2 .block table p a{color:#000;font-weight:500;text-decoration:none;}
.top-prono-section .table-block3{border:1px solid #e6e6e6;margin:0 0 30px;text-align:center;}
.top-prono-section .table-block3 table th{background:#fda300;border-right:1px solid #e6e6e6;padding:12px;text-align:center;}
.top-prono-section .table-block3 table th p{color:#fff;font-weight:700;}
.turf-selection-sectionMin .top-block-1 h3 a{border:1px solid #da0034;color:#000;}
.turf-selection-sectionMin .top-block-1 h3 a:hover{border:1px solid #000;color:#da0034;}
.turf-selection-sectionMin .non-pronostic-text{padding:10px 0 20px;}
.turf-selection-sectionMin .non-pronostic-text p{color:#000;font-size:13px;margin:0;padding:0 0 9px;}
.turf-selection-sectionMin .non-pronostic-text h2{color:#da0034;font-family:'Roboto Slab', serif;font-size:21px;margin:0;padding:0 0 15px;text-transform:uppercase;}
.turf-selection-sectionMin .non-pronostic-text h2 strong{display:block;font-size:26px;}
.turf-selection-sectionMin .non-pronostic-text .block h4{background:#da0034;color:#fff;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;margin:0;padding:10px 15px;text-transform:uppercase;vertical-align:top;width:40%;}
.turf-selection-sectionMin .non-pronostic-text .block .text-block{border:1px solid #da0034;display:inline-block;margin-left:-3px;padding:10px 10px 2px 14px;vertical-align:top;width:58%;}
.turf-selection-sectionMin .non-pronostic-text .block .text-block h5{color:#000;font-size:13px;font-weight:700;margin:0;padding:0 0 10px;text-transform:uppercase;}
.turf-selection-sectionMin .non-pronostic-text .block .text-block h5 span{display:inline-block;width:40px;}
.turf-selection-sectionMin .three-block-heading h2{background:#da0034;color:#FFF;font-family:'Roboto Slab', serif;font-size:19px;font-weight:bold;line-height:18px;margin:0;padding:12px 15px;text-align:center;text-transform:uppercase;}
.turf-selection-sectionMin .three-block-heading .block{border:1px solid #e6e6e6;margin:0 0 30px;}
.turf-selection-sectionMin .three-block-heading .block h3{background:#da0034;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:bold;line-height:18px;margin:0;padding:12px 15px;text-transform:uppercase;}
.turf-selection-sectionMin .three-block-heading .block h4{background:#3f3f3f;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:bold;line-height:18px;margin:0;padding:12px 15px;text-transform:uppercase;}
.turf-selection-sectionMin .three-block-heading .block p{font-size:13px;margin:0;padding:15px;text-transform:uppercase;}
.turf-selection-sectionMin .three-block-heading .block p span{display:inline-block;width:35px;}
.turf-selection-sectionMin .three-block-heading .block p a{color:#000;font-weight:700;}
.hp-afterRaceBlock .tab-block-middle-lt-bottom{background:#f2b24e!important;padding:2px!important;}
.hp-afterRaceBlock .tab-block-middle-lt-bottom-top h3{font-size:14px!important;text-align:left!important;}
.hp-afterRaceBlock .tab-block-middle-lt-bottom-bottom h4{padding:0 0 10px!important;text-align:left!important;}
.hp-afterRaceBlock .tab-block-middle-md .bottom-block-last{padding:2px!important;}
.hp-afterRaceBlock .tab-block-middle-md .bottom-block-last p{font-size:13px!important;}
.hp-afterRaceBlock .tab-block-middle-md .bottom-block-last-bottom .btn{background:#d91d3e!important;border:1px solid #d91d3e!important;color:#fff!important;}
h3.redbutton a{background:#da0034;border:1px solid #da0034;color:#FFF;display:inline-block;font-size:19px;font-weight:bold;line-height:22px;margin:0;padding:9px 25px;text-align:center;text-decoration:none;text-transform:uppercase;}
h3.redbutton a:hover{background:#fff;border:1px solid #da0034;color:#da0034;}
.fiche-chevauxTab .top-block .block4 h2.ltImage{background:#008e50 url(../images/icon-19.png) center left no-repeat;padding:6px 10px 6px 52px;text-transform:uppercase;width:130px;}
.fiche-chevauxTab .top-block .block4 .reset{left:140px!important;}
.fiche-chevauxTab .top-block .block4 ul.select-block2 li{padding:0 2%;width:25%;}
.fiche2-select{clear:both;padding:0 0 0 20px;}
.fiche2-select label::after{top:14px;}
.fiche-cheval-table2 table th{color:#fff!important;font-size:9px!important;padding:13px 5px!important;text-transform:uppercase;}
.fiche-cheval-table2 table tr.padding-lr td{font-size:12px!important;padding:7px 5px!important;vertical-align:middle;}
.fiche-cheval-table2 .tableDetails2{background:#fff;border-bottom:2px dotted #000!important;padding-bottom:15px!important;}
.fiche-cheval-table2 .tableDetails2-none{background:#fff;border-bottom:1px solid #f2f1f1!important;margin-bottom:15px!important;padding-bottom:0!important;}
.fiche-cheval-table2 .tableDetails2 h5{background:#008d50;color:#fff;font-size:15px!important;font-style:normal;font-weight:400!important;padding:8px 15px!important;text-align:left;text-transform:uppercase;}
.fiche-cheval-table2 .tableDetails2 h5 b{display:inline-block!important;font-style:normal!important;font-weight:700!important;padding-top:0!important;}
.fiche-cheval-table2 .tableDetails2 h4{background:#1b7551;color:#fff;font-size:12px;line-height:19px;margin:0;padding:6px 15px 8px;text-align:left;}
.fiche-cheval-table2 .tableDetails2 h6{background:#008d50;color:#fff;font-size:12px;line-height:19px;margin:0;padding:6px 15px 8px;text-align:left;}
.fiche-cheval-table2 .tableDetails2 h5.blueButton{background:#008d50;border-bottom:10px solid #fff;margin:0;padding:8px;position:relative;text-align:center;}
.fiche-cheval-table2 .tableDetails2 h5.blueButton strong{background:#fff;color:#008d50;cursor:pointer;display:inline-block;float:none;font-size:12px!important;font-weight:400!important;padding:5px 15px;text-decoration:none;text-transform:uppercase;}
.fiche-cheval-table2 .tableDetails2 h5.blueButton input[type="button"]{background:#fff;border:none;color:#008d50;cursor:pointer;display:inline-block!important;float:none;font-size:12px!important;font-weight:400!important;padding:5px 15px;text-decoration:none;text-transform:uppercase;}
.fiche-cheval-table2 .tableDetails2 h5.blueButton a{background:#fff;color:#008d50;display:inline-block;font-size:12px;font-weight:400;padding:5px 15px;text-decoration:none;text-transform:uppercase;}
.fiche-cheval-table2 .tableDetails2 td{font-size:12px!important;padding:7px 5px!important;}
tr.fiche_cheval_ligne_detail img {margin-bottom: 0px; width: 16px;}
tr.greayColor2{background:#f7f7f7!important;}
.arrive-conText2 .btn.btn2 img{margin-right:5px;width:28px;}
.profileTabMin .mobile-according{background: #F3f3f3;color:#fff;font-size:14px;margin-bottom:-1px;padding:7px 15px;}
.profileTabMin .mobile-according table td{border:none;font-size:11px;padding:2px;}
.profileTabMin .mobile-according table h6{font-size:12px;font-weight:bold;margin:0;padding:0;}
.profileTabMin .mobile-according table h6 strong{color:#09844e;}
.arrive-conText2 .block table .btn{font-size:11px!important;padding:3px 2px 3px 15px !important;}
.arrive-conText2 .block table td a{color:#3F3F3F;text-decoration:none;}
.filter-Fiche-block{padding-bottom:38px;position:relative;}
h2.filter{background:url(../images/icon-20.jpg) 8px 7px no-repeat;border:1px solid #008d50;color:#008e56;cursor:pointer;display:inline-block;font-family:'Roboto Slab', serif;font-size:15px;font-weight:700;left:0;margin:25px 0 0;padding:9px 15px 9px 40px;position:absolute;text-transform:uppercase;top:0;}
.filter-Fiche-block .block4.desktop-view{margin-bottom:-50px;}
.border-bottom2 table tr td.paddingNone .tableDetails2{background:url(../images/border.jpg) left bottom repeat-x;border-bottom:0!important;}
table.gsc-search-box{margin-bottom:0!important;}
.cse .gsc-search-button-v2, .gsc-search-button-v2{padding-bottom:5px!important;padding-top:5px!important;}
.bilan-page-section .block-area{background:#fff;border-left:1px solid #dadada;border-right:1px solid #dadada;}
.bilan-page-section .block-area:nth-child(2n-1){background:#f9f9f9;border-bottom:2px #BBB dashed;border-top:2px #BBB dashed;}
.panier3Section .rightBlock{border-left:1px solid #e6e6e6;padding-bottom:60px;}
.panier3Section .top-block .leftBlock .cartDroupBlock select{background:#f7f7f7;border:1px solid #e7e6e6;color:#555;font-weight:600;padding:7px 3px;width:100%; font-size:13px}
.panier3Section .top-block .rightBlock h3{color:#000;font-size:22px;font-weight:700;padding-bottom:35px;}
.panier3Section .top-block .rightBlock p{color:#000;font-size:16px;font-style:normal;font-weight:500;}
.panier3Section .top-block .rightBlock h6{margin:0;padding:20px 0 0;}
.panier3Section .top-block .rightBlock h6 a{border:1px solid #ff8a00;border-radius:3px;color:#ff8a00;display:inline-block;font-size:13px;font-weight:600;padding:12px 15px;text-transform:uppercase;}
.panier3Section .top-block .rightBlock h6 a:hover{background:#ff8a00;color:#fff;}
.panier3Section .top-block .rightBlock li{/* border:1px solid #e6e6e6;border-radius:3px; */margin:0 8px 0 0 !important;padding:3px!important;}
.panier3Section .top-block .leftBlock .search-totalBlock{border-bottom:1px solid #eaeaea;padding:15px 0;}
.panier3Section .top-block .leftBlock .search-totalBlock .search-field input[type='text']{background:#fff;border:1px solid #e7e6e6;border-radius:3px 0 0 3px;border-right:none;color:#666;font-weight:600;height:48px;padding:10px;width:70%;}
.panier3Section .top-block .leftBlock .search-totalBlock .search-field input[type='button']{background:#ff8a00;border:none;border-radius:3px;color:#fff;font-size:17px;font-weight:500;height:48px;margin-left:-4px;width:29%;}
.panier3Section .top-block .leftBlock .search-totalBlock .search-field input[type='button']:hover{background:#d95e03;}
.panier3Section .top-block .leftBlock .search-totalBlock h3{color:#000;font-size:14px!important;font-weight:400;margin:0;padding:10px 0 0;}
.panier3Section .top-block .leftBlock .search-totalBlock h3 strong{color:#ff8a00;font-weight:700;}
.panier3Section .top-block .leftBlock .search-totalBlock h4{color:#000;font-size:14px;font-weight:700;margin:0;padding:10px 0 0;}
.panier3Section .top-block .leftBlock .search-totalBlock h4 strong{color:#ff8a00;font-size:16px;font-weight:400;}
.payment-rt h3{padding-bottom:15px!important;}
.payment-rt .block{border-bottom:1px solid #e7e6e6;margin-bottom:22px;padding-bottom:16px;padding-left:32px;position:relative;}
.payment-rt .block .checkbox-primary{left:21px;position:absolute;top:0;}
.payment-rt .block .checkbox-primary input[type="checkbox"]:checked + label::before{background-color:#ff8a00;border-color:#ff8a00;}
.payment-rt .block .radio-primary{left:0;margin:0;position:absolute;top:0;}
.payment-rt .block input[type="radio"]:checked + label::before{border-color:#ff8a00;}
.payment-rt .block input[type="radio"]:checked + label::after{background-color:#ff8a00;color:#fff;content:"\f00c";font-family:FontAwesome;font-size:16px;line-height:16px;}
.payment-rt .radio label::after{height:17px;left:0;top:0;width:17px;}
.payment-rt .block ul{padding-bottom:10px!important;padding-top:0!important;}
.payment-rt h6 a{background:#ff8a00!important;color:#fff!important;font-size:18px!important;font-weight:700!important;padding:12px 30px!important;}
.payment-rt h6 a:hover{background:#fff!important;color:#ff8a00!important;}
.payment-rt .block-last .radio-primary{top:7px;}
.payment-rt .block1 .radio-primary{top:15px;}
.payment-rt .block2 p img{vertical-align:bottom;}
.payment-rt .block2 .radio-primary{top:19px;}
.validation-cheque .title h2{border:none;color:#000;font-size:21px;font-weight:700;margin:0;padding:0 0 35px;text-align:center;}
.validation-cheque .rightBlock p{color:#000!important;font-size:13px!important;font-style:normal!important;font-weight:400;line-height:22px!important;margin:0;padding:0!important;}
.validation-cheque h3 a{background:#fff;border:1px solid #008e56;border-radius:3px;color:#008e56;display:block;font-size:16px;font-weight:500;padding:11px 20px 11px 8px;text-align:center;text-decoration:none;}
.validation-cheque h3 a i{color:#008e56;font-size:23px;margin-right:5px;}
.validation-cheque h3 a:hover{background:#008e56;color:#fff;}
.validation-cheque h4 a{background:#008e56;border:1px solid #008e56;border-radius:3px;color:#fff;display:block;font-size:16px;font-weight:500;padding:11px 15px;text-align:center;text-decoration:none;}
.validation-cheque h4 a:hover{background:#fff;color:#008e56;}
.popup-panier{width:650px!important;}
.popup-panier h2{font-size:20px!important;}
.popup-panier h5{color:#000!important;font-size:16px!important;line-height:22px!important;}
.popup-panier nav li a{color:#333;font-size:16px;}
.left-panier-applique h3{font-size:17px!important;}
.popup-type2-page .sucess{width:600px;}
.popup-type2-page .sucess h2{color:#000;font-size:44px;padding-bottom:60px;}
.popup-type2-page .sucess p{color:#333;font-size:19px;line-height:26px;padding:0 0 50px;}
.popup-type2-page .sucess h3 a{font-size:18px;padding:15px 30px;}
.sidentifier3_sea-tolBl{border-bottom:none!important;padding-bottom:0!important;}
.sidentifier3_r-b-in p.checkbox-link{margin-left:20px!important;}
.foiscite{width:15%;}
.coteSG{width:20%;}
.inner-courses .pronosticsMin .bottomContent1 table td a{color:#000;font-weight:700;margin-right:5px;text-transform:uppercase;}
.inner-courses .pronosticsMin .bottomContent1 .btn1{background:#fff;border:1px solid #7aaf98;border-radius:2px;color:#008E50;display:block;font-size:13px;font-weight:400;line-height:19px;margin:0 auto;padding:8px 25px;text-transform:uppercase;}
.inner-courses table tr.green-BG1 th{background:#007b50!important;}
.inner-courses .green-BG2{background:#198d48!important;color:#fff!important;font-size:14px!important;font-weight:700;}
.inner-courses table tr.red-BG1 th{background:#b60034!important;}
.inner-courses .red-BG2{background:#da0034!important;color:#fff!important;font-size:14px!important;font-weight:700;}
.lt-img-pragrapg{float:left;margin:8px 15px 10px 0;width:160px;}
.m-p-b{border:none!important;margin:0!important;padding:0!important;}
.m-p-b th{font-size:9px!important;}
.progress20{height:20px!important;}
.head-cal3{font-family:'Roboto Slab', serif;padding:8px 15px!important;text-transform:uppercase;}
.head-cal31{ padding-top:15px !important; }
.white-spa{white-space:pre;}
.white-spa .img2{float:left;padding-bottom:10px;padding-top:10px;}
.block3-fiche-margin{margin-bottom:-15px;margin-top:45px!important;}
.block3-fiche-margin table th{color:#fff!important;padding:15px 5px!important;text-transform:uppercase;}
.block3-fiche-margin .btn{background:#fff;border:1px solid #008e50;border-radius:2px;box-shadow:none;color:#008e50;display:block;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:19px;margin:0;padding:4px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;}
a.afrt{color:#fff;float:right;font-family:"Open Sans",sans-serif;font-weight:400;text-transform:none;}
.dataTablesProno{margin-bottom:90px!important;position:relative;}
.paginate_button{border: 1px solid #cecece !important;color: #008e50 !important;display: inline-block !important;line-height: 20px !important;margin-left: -1px !important;overflow: hidden !important;padding: 12px 5px !important;text-align: center !important;width: 52px !important;}
.dataTables_length{font-size:0;position:absolute;right:28%;top:-38px;}
.dataTables_length select{border:1px solid #ccc;color:#666;font-size:15px;font-weight:600;height:33px;margin-top:-4px;padding:3px;width:150px;}
.dataTables_filter{font-size:0;margin-right:15px;position:absolute;right:0;top:-42px;}
.dataTables_filter input[type='search']{background: url(../images/search2.png) center right no-repeat #FFF;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 2px #ccc inset;color:#333;display:block;font-size:15px;font-weight:500;height:34px;padding:6px 12px;width:250px;}
.heightsearch{display:block;height:50px; background-color:#F3F3F3;}
.padding-all{padding:10px 30px 10px 20px !important;}
.cGoodsCrumb{color:#212121;font-size:12px;padding:0px 0 15px;position:relative;z-index:1;}
.cGoodsCrumb_itemLink{background-color:#fff;border:solid #ddd;border-width:1px 0 1px 1px;display:inline-block;font-size:14px;height:32px;line-height:30px;padding:0 10px;position:relative;text-decoration:none;}
.cGoodsCrumb_itemLink .icon-home1{font-size:24px;}
.cGoodsCrumb_wrap{font-size:0;margin:0;padding:0;}
.cGoodsCrumb_item{display:inline-block;font-size:14px;position:relative;vertical-align:top;}
.cGoodsCrumb_item:not(:first-child)>a{border-left-color:transparent;left:-1px;padding:0 5px 0 15px;}
.cGoodsCrumb_item:not(:first-child)>a:after, .cGoodsCrumb_item:not(:first-child)>a:before{background-color:#ddd;content:"";height:17px;position:absolute;right:-1px;width:1px;z-index:1;}
.cGoodsCrumb_item:not(:first-child)>a:before{-ms-transform:rotate(-30deg);-ms-transform-origin:center top;-webkit-transform:rotate(-30deg);-webkit-transform-origin:center top;top:0;transform:rotate(-30deg);transform-origin:center top;}
.cGoodsCrumb_item:not(:first-child)>a:after{-ms-transform:rotate(30deg);-ms-transform-origin:center bottom;-webkit-transform:rotate(30deg);-webkit-transform-origin:center bottom;top:13px;transform:rotate(30deg);transform-origin:center bottom;}
.cGoodsCrumb_item:hover:not(:last-child):not(:first-child)>a{border-bottom:none;border-left-color:#ddd;height:31px;z-index:2;}
.cGoodsCrumb_item:hover:not(:last-child):not(:first-child)>a>em{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.cGoodsCrumb_item:hover:not(:last-child):not(:first-child) .cGoodsCrumb_cateList{visibility:visible;}
.cGoodsCrumb_item:first-child{border-right:1px solid #ddd;z-index:2;}
.cGoodsCrumb_item:last-child>a{cursor:default;}
.cGoodsCrumb_itemLink:hover{color:#D70F32!important;}
.cGoodsCrumb_itemLink .fa{font-size:22px;padding-top:5px;}
.cGoodsCrumb_itemArrow{-ms-transform-origin:center center;-webkit-transform-origin:center center;-webkit-transition:0 .2s ease;border:5px solid transparent;border-bottom:none;border-top-color:#666;display:inline-block;height:0;margin-left:3px;position:relative;top:-2px;transform-origin:center center;transition:transform .2s ease,-webkit-transform .2s ease;width:0;}
.cGoodsCrumb_cateList{background-color:#fff;border:1px solid #ddd;margin:0 0 0 -1px;max-height:400px;min-width:110%;overflow-y:auto;padding:0;position:absolute;top:30px;visibility:hidden;z-index:1;}
.cGoodsCrumb_listLink{display:block;font-size:12px;padding:10px;white-space:nowrap;}
.cGoodsCrumb_listLink:hover{background:#eee;color:#D70F32!important;}
.reunions-table1{background:#fff;border:1px solid #ccc;margin-bottom:10px;}
.reunions-table1 h1{background:#008e50;color:#fff;font-size:18px;font-weight:700;margin:0;padding:12px;}
.reunions-table1 h3{background:#008e50;color:#fff;font-size:18px;font-weight:700;margin:0;padding:12px;}
.reunions-table1 table.desktop-view{display:inline-table;}
.reunions-table1 .white-bg{background:#fff;padding:10px 12px;}
.reunions-table1 .gray2-bg{background:#f5f5f5;padding:10px 12px;}
.reunions-table1 p{margin:0;padding-top:8px;text-transform:uppercase;}
a.reunions-button1{background:#da0034;border:2px solid #da0034;color:#fff;display:block;font-size:18px;font-weight:bold;margin-bottom:15px;padding:10px;text-align:center;text-decoration:none;}
a.reunions-button2{background:#fff;border:2px solid #da0034;color:#da0034;display:block;font-size:18px;font-weight:bold;margin-bottom:15px;padding:10px;text-align:center;text-decoration:none;}
.partant-generale-table-in{background:#fff;border:1px solid #d6d6d6;padding:20px 18px;}
.partant-generale-table h1{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:table;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 52px 0 0;position:relative;text-transform:uppercase;}
.partant-generale-table h1.two{font-size:16px;letter-spacing:0;padding:0 20px 0 0;text-transform:inherit;}
.partant-generale-table h1 .img{background:#1b754f;border-right:1px solid #146c46;display:table-cell;min-width:40px;padding:8px;position:relative;vertical-align:middle;z-index:2;}
.partant-generale-table h1::after{background:#1b754f;border-right:1px solid #146c46;content:"";height:98%;left:0;position:absolute;top:1px;width:41px;z-index:1;}
.partant-generale-table h1 span{display:table-cell;padding:8px 10px;vertical-align:middle;}
.partant-generale-table h5{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:table;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 52px 0 0;position:relative;text-transform:uppercase;}
.partant-generale-table h5.two{font-size:16px;letter-spacing:0;padding:0 20px 0 0;text-transform:inherit;}
.partant-generale-table h5 .img{background:#1b754f;border-right:1px solid #146c46;display:table-cell;min-width:40px;padding:8px;position:relative;vertical-align:middle;z-index:2;}
.partant-generale-table h5::after{background:#1b754f;border-right:1px solid #146c46;content:"";height:98%;left:0;position:absolute;top:1px;width:41px;z-index:1;}
.partant-generale-table h5 span{display:table-cell;padding:8px 10px;vertical-align:middle;}
.partant-generale-table h3{color:#000;font-size:18px;font-weight:600;margin:0;padding:0 0 15px;}
.partant-generale-table table{border:1px solid #e6e6e6;width:100%;}
.partant-generale-table table tr:hover{background:#f4b05d!important;color:#fff;}
.partant-generale-table a.button1{background:#fff;border:1px solid #3d8750;border-radius:2px;color:#3d8750;display:inline-block;font-size:14px;font-weight:500;line-height:19px;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;}
.partant-generale-table a.button1:hover{background:#3d8750;color:#fff!important;}
.partant-generale-table a.button2{background:#D70F32;border:1px solid #D70F32;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:19px;opacity:0;padding:5px 15px;text-align:center;text-decoration:none;text-transform:uppercase;}
.partant-generale-table a.button3{background:#3d8750;border:1px solid #3d8750;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:19px;margin-left:10px;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;}
.partant-generale-table a.button3:hover{background:#fff;color:#3d8750!important;}
.partant-generale-table a.button4{background:#D70F32;border:1px solid #D70F32;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:19px;margin-left:10px;padding:5px 22px;text-align:center;text-decoration:none;text-transform:uppercase;}
.partant-generale-table table tr:hover a.button2{opacity:1;}
.partant-generale-table .block{background:#fff;border-top:1px solid #dadada;padding:10px 12px;}
.partant-generale-table .block a.button2{opacity:1;padding:10px 5px;}
.partant-generale-table .block a.button1{padding:10px 5px;}
.partant-generale-table .block-lt{float:left;width:50%;}
.partants-par-reunion{background:#fff;border:1px solid #dedede;margin:0 0 50px !important;padding:12px 18px;}
.partants-par-reunion .popupClickPrixOpen{text-decoration: underline;}
.partants-par-reunion .popupClickPrixOpen:hover {cursor: pointer;}
span#popupClickPrixOpen {text-decoration: underline; padding-left: 10px;}
span#popupClickPrixOpen:hover {cursor: pointer;}
.partants-par-reunion .coundownArea{padding:0 0 20px!important;}
.partants-par-reunion .partantsMin{border:none;margin:0;padding:0 0 12px;}
.partants-par-reunion .partantsMin table td:nth-child(2){width:22%;}
h1.heading1{ position: relative; background:#008e50;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:18px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:10px 30px 9px 50px;text-transform:uppercase;}
.heading1 img{position: absolute; left: 0;top: 0;}
h1.heading{background:#008e50;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:18px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:8px 30px 8px 15px;text-transform:uppercase;}
h2.heading2{background:#008e50;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:18px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:8px 30px 8px 15px;text-transform:uppercase;}
h1.heading2{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 20px 0 0;text-transform:uppercase;}
h4.heading4{background:#008e50;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:18px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:8px 30px 8px 15px;text-transform:uppercase;}
.pronos-quinte-newTable1 .heading{background:#3f3f3f;color:#fff;font-size:9px;font-weight:700;padding:15px 10px;text-transform:uppercase;}
.pronos-quinte-newTable1 .block{border-top:2px #BBB dashed;color:#000;font-size:13px;padding:15px 10px;}
.pronos-quinte-newTable1 .block ul{margin:0;padding:6px 0 0;text-align:center;}
.pronos-quinte-newTable1 .block ul li{display:inline-block;list-style:none;margin:0;padding:2px;}
.pronos-quinte-newTable1 .block ul li a{border:1px solid;border-radius:2px;color:#3d8750;font-size:12px;font-weight:600;padding:3px 8px;text-transform:uppercase;}
.pronos-quinte-newTable1 .block ul li a:hover{background:#3d8750;color:#fff!important;}
.pronos-quinte-newAccording{background:#fff;border:1px solid #d6d6d6;margin-bottom:15px;padding:18px 16px;}
.pronos-quinte-newAccording h3{color:#3d8750;font-size:14px;font-weight:700;margin:0;padding:0 0 16px;text-transform:uppercase;}
.pronos-quinte-newAccording p{color:#000;font-size:13px;line-height:23px;margin:0;padding:3px;}
.pronos-quinte-newAccording .accordion2{padding-top:13px;}
.pronos-quinte-newAccording .panel-group .panel{background:#f7f7f7;border-radius:0;margin-top:15px!important;}
h4.panel-title {padding: 10px 10px 10px 5px;}
.accordion2 .panel-title a strong{background:#da0034;color:#fff;font-weight:700;height:100%;left:0;padding:12px 5px;position:absolute;text-align:center;top:0;width:40px;}
.accordion2 .panel-title a{background:#008e56;color:#fff;display:block;font-size:17px;font-weight:400;padding:12px 40px 12px 50px;position:relative;}
.accordion2 .panel-title a:before{border:1px solid #fff;border-radius:50%;color:#fff;content:"-";font-size:26px;font-weight:100;height:25px;line-height:21px;position:absolute;right:10px;text-align:center;top:8px;width:25px;}
.accordion2 .panel-title a.collapsed:before{border:1px solid #3d8755;color:#3d8755;content:"+";}
.accordion2 .panel-title a.collapsed:hover{color:#000!important;}
.accordion2 .panel-body{border:none;color:#222;font-size:15px;line-height:27px;padding:15px;}
.accordion2 .panel-title a.collapsed{background:#f7f7f7;color:#000;}
.main_container-in{background:#fff;padding:20px;}
.main_container-in .block_1 .lt-block{float:left;padding:50px 15px 0;}
.main_container-in .block_1 .md-block{float:left;width:45%;}
.main_container-in .block_1 .md-block h2{color:#008e56;font-size:24px;font-weight:bold;margin:0;padding:0 0 6px;text-transform:uppercase;}
.main_container-in .block_1 .md-block h3{color:#100f0f;font-size:16px;font-weight:bold;line-height:20px;margin:0;padding:0 0 8px;}
.main_container-in .block_1 .md-block h4{background:url(../images/star-2.jpg) no-repeat 2px 2px;color:#008e56;font-size:17px;font-weight:bold;margin:0;padding:0 0 5px 25px;}
.main_container-in .block_1 .md-block h5{color:#da0034;font-size:17px;font-weight:bold;line-height:19px;margin:0;padding:11px 0 0;}
.main_container-in .block_1 .md-block p{color:#100f0f;font-size:16px;line-height:20px;margin:0;padding:0 0 0 25px;}
.main_container-in .block_1 .rt-block{float:right;padding-top:30px;width:27%;}
.main_container-in .block_2{background-color:#3c4145;display:block;margin-bottom:24px;position:relative;}
.main_container-in .block_2 .lt-block{background:#008e56;float:left;padding:35px 0 26px;position:relative;text-align:center;width:30%;z-index:2;}
.main_container-in .block_2 .rt-block .top{background:#e6e6e6;padding:15px 80px 15px 25px;}
.main_container-in .block_2 .rt-block .top h2{color:#000;font-size:22px;font-weight:bold;margin:0;padding:0 0 8px;text-transform:uppercase;}
.main_container-in .block_2 .rt-block .top p{color:#000;font-size:15px;line-height:18px;margin:0;padding:0;}
.main_container-in .block_2 .rt-block .middle{background:#3c4145;padding:15px 27px 15px 25px;}
.main_container-in .block_2 .rt-block .middle-2{border-top:2px solid #fff;}
.main_container-in .block_2 .rt-block .middle-lt{float:left;width:50px;}
.main_container-in .block_2 .rt-block .middle-lt h2{color:#fff;font-size:30px;font-weight:bold;margin:0;padding:0;}
.main_container-in .block_2 .rt-block .middle-md{float:left;width:66%;}
.main_container-in .block_2 .rt-block .middle-md h3{color:#fff;font-size:14px;font-weight:bold;letter-spacing:0;margin:0;padding:0 0 2px;}
.main_container-in .block_2 .rt-block .middle-md p{color:#fff;font-size:14px;line-height:18px;margin:0;padding:0;}
.main_container-in .block_2 .rt-block .middle-rt{float:right;width:155px;}
.main_container-in .block_2 .rt-block .middle-rt h3{margin:0;padding:5px 0 0;}
.main_container-in .block_3{background-color:#e6e6e6;display:block;margin-bottom:24px;position:relative;}
.main_container-in .block_3 .lt-block{background:#008e56;float:left;padding:7px 0;position:relative;text-align:center;width:30%;z-index:2;}
.main_container-in .block_3 .rt-block-lt{float:left;margin:30px 0 42px 25px;width:66%;}
.main_container-in .block_3 .rt-block-lt h2{color:#000;font-size:22px;font-weight:bold;margin:0;padding:0 0 20px;}
.main_container-in .block_3 .rt-block-lt p{color:#000;font-size:14px;line-height:18px;margin:0;padding:0 0 13px;}
.main_container-in .block_3 .rt-block-rt{float:right;margin:80px 27px 0 0;width:155px;}
.main_container-in .block_4{background-color:#e6e6e6;display:block;margin-bottom:25px;position:relative;}
.main_container-in .block_4 .lt-block{background:#008e56;float:left;padding:5px 0;position:relative;text-align:center;width:30%;z-index:2;}
.main_container-in .block_4 .rt-block{float:right;padding:14px 0 0;width:70%;}
.main_container-in .block_4 .rt-block .top{padding:0 25px 5px;}
.main_container-in .block_4 .rt-block .top .top-lt{float:left;width:70%;}
.main_container-in .block_4 .rt-block .top .top-lt h2{color:#000;font-size:22px;font-weight:bold;margin:0;padding:13px 0 25px;}
.main_container-in .block_4 .rt-block .top .top-lt p{color:#000;font-size:14px;line-height:20px;margin:0;padding:0 0 20px;}
.main_container-in .block_4 .rt-block .top .top-rt{float:right;margin:50px 0 0;width:155px;}
.main_container-in .block_4 .rt-block .top .top-rt h3 a:hover{background:#f9295b;color:#fff;}
.main_container-in .block_4 .rt-block .bottom{background:#3c4145;padding:3px 35px 0 25px;}
.main_container-in .block_4 .rt-block .bottom-lt{float:left;width:500px;}
.main_container-in .block_4 .rt-block .bottom-lt p{color:#fff;font-size:15px;font-weight:600;line-height:20px;margin:0;padding:12px 0;}
.main_container-in .block_4 .rt-block .bottom-rt{float:right;padding:3px 0;width:130px;}
.main_container-in .block_4 .rt-block .bottom-rt a{padding:0 2px;}
.main_container-in .block_4 .rt-block .bottom-rt a:hover{opacity:.7;}
.main_container-in .block_26{background:#fff;display:block;padding:10px 0 0;}
.main_container-in .block_26 .img-block h1{display:inline-block;padding:23px 0 0 30px;vertical-align:middle;}
.main_container-in .block_26 h1{color:#00824c;font-size:28px;font-weight:bold;margin:0;padding:0 0 8px;text-transform:uppercase;}
.main_container-in .block_26 h2{color:#00824c;font-size:28px;font-weight:bold;margin:0;padding:0 0 8px;text-transform:uppercase;}
.main_container-in .block_27 .tab{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;background:#edebec;border-right:solid 1px #bbb;display:inline-block;margin:0 -1px 0 0;zoom:1;}
.main_container-in .block_27 .tab.active{background:#fff;border:1px solid #6cb242;border-bottom:none;border-radius:3px 3px 0 0;padding-top:12px;position:relative;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel{background:#f7f7f7;border:1px solid #dadada;float:left;width:65%;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block{padding:20px;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img{padding:8px 0 0 15px;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img-block{padding:0 10px 20px 0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img-block-lt{float:left;width:200px;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block h5{margin:0;padding:8px 0 0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block h5 a{color:#da0034;font-size:13px;font-weight:700;line-height:18px;text-decoration:underline;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block h5 a:hover{color:#009F1E!important;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .title1{line-height: 1.1;margin:0;padding:8px 0 0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .title1 a{color:#da0034;font-size:13px;font-weight:700;line-height:18px;text-decoration:underline;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .title1 a:hover{color:#009F1E!important;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block h3{color:#333;font-size:14px;font-weight:bold;line-height:18px;margin:0;padding:0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block p{color:#333;font-size:13px;line-height:23px;margin:0;padding:0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block h4{color:#e14641;font-size:22px;line-height:18px;margin:0;padding:22px 0 10px;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block{background:#f7f7f7;border:1px solid #cdcdcd;margin:20px;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-lt{float:left;padding:20px 0;text-align:center;width:25%;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-lt2{padding:13px 0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-lt3{padding:29px 0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt{border-left:1px solid #cdcdcd;float:right;min-height:54px;position:relative;width:75%;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt::after{background:#008e56;content:"";height:100%;position:absolute;right:0;top:0;width:22%;z-index:1;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt p{color:#474955;float:left;font-size:13px;line-height:18px;margin:0;padding:15px;width:75%;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt h4{background:#008e56;color:#fff;float:right;font-size:11px;font-weight:bold;line-height:16px;margin:0;min-height:130px;padding:35px 0 0;position:relative;text-align:center;width:22%;z-index:2;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt h4 a{color:#fff;font-size:14px;font-weight:400;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt .button-green1{background:#008e56;color:#fff;float:right;font-size:11px;font-weight:bold;line-height:16px;margin:0;min-height:130px;padding:35px 0 0;position:relative;text-align:center;width:22%;z-index:2;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt .button-green1 a{color:#fff;font-size:14px;font-weight:400;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block{background:#fff;border:1px solid #008e50;margin:20px;padding:10px;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block h3{color:#008e50;float:left;font-size:14px;font-weight:600;line-height:18px;margin:0;padding:7px 0 0;width:72%;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block h3 span{font-size:16px;font-weight:bold;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block .title1{color:#008e50;float:left;font-size:14px;font-weight:600;line-height:18px;margin:0;padding:7px 0 0;width:72%;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block .title1 span{font-size:16px;font-weight:bold;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block .button a, .main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block h4 a{background:#da0034;border-radius:3px;color:#fff;display:block;font-size:15px;font-weight:700;line-height:18px;padding:5px 20px;text-align:center;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel{border:1px solid #dadada;float:right;width:35%;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block{background:#474955;margin-bottom:20px;padding:20px 0 12px;text-align:center;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block h2{color:#fff;font-size:30px;font-weight:700;line-height:25px;margin:0;padding:0;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block h4{margin:0 0 -30px;padding:16px 0 0;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block h4 a{background:#da0034;border-radius:3px;color:#fff;display:inline-block;font-size:19px;font-weight:700;line-height:18px;padding:12px 30px;text-align:center;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block h4 a:hover{background:#F9295B;color:#fff!important;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block .button1{margin:0 0 -30px;padding:16px 0 0;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block .button1 a{background:#da0034;border-radius:3px;color:#fff;display:inline-block;font-size:19px;font-weight:700;line-height:18px;padding:12px 30px;text-align:center;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .heading-block .button1 a:hover{background:#F9295B;color:#fff!important;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block{padding:0 0 10px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-1{padding:0 22px 0 16px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-1 h4{color:#333;font-size:14px;font-weight:700;line-height:18px;margin:0;padding:10px 0;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-1 h4 span{display:block;font-weight:bold;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-1 .heading2{color:#333;font-size:14px;font-weight:700;line-height:18px;margin:0;padding:10px 0;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-1 .heading2 span{display:block;font-weight:bold;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-2 h5{background:#f6f6f6;color:#000;font-size:14px;font-weight:700;margin:0;padding:10px 0 10px 35px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-2 .heading3{background:#f6f6f6;color:#000;font-size:14px;font-weight:700;margin:0;padding:10px 0 10px 35px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-3 ul li{display:block;float:left;height:42px;margin:0;padding:0 0 0 34px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-3 h5{color:#000;font-size:14px;font-weight:700;line-height:18px;margin:0;padding:2px 30px 2px 35px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-3 h5 span{color:#dc1040;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-3 .heading3{color:#000;font-size:14px;font-weight:700;line-height:18px;margin:0;padding:2px 30px 2px 35px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-3 .heading3 span{color:#dc1040;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block h2{background:#474955;color:#fff;font-size:14px;font-weight:bold;margin:6px 0 18px;padding:6px 12px 5px;position:relative;text-transform:uppercase;width:85%;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block h2:after{background:url(/dossier/images/gdd/main5-img-23.jpg) no-repeat;content:"";height:31px;position:absolute;right:-18px;top:0;width:18px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block h3{background:#3f3f3f;color:#fff;font-size:14px;font-weight:bold;margin:6px 0 18px;padding:10px 12px;position:relative;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block h3 img{margin-right:10px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block h4{background:#3f3f3f;color:#fff;font-size:14px;font-weight:bold;margin:6px 0 18px;padding:10px 12px;position:relative;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block h4 img{margin-right:10px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block .heading2{background:#3f3f3f;color:#fff;font-size:14px;font-weight:bold;margin:6px 0 18px;padding:10px 12px;position:relative;text-transform:uppercase;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block .heading2 img{margin-right:10px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block ul{margin:0;padding:0 10px 0 15px;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block p{font-size:13px;padding:0 12px;}
.main_container-in .block_28{padding:35px 0;}
.main_container-in .block_28 .left-block{float:left;padding-bottom:30px;width:68%;}
.main_container-in .block_28 .left-block .question-block h2{color:#008e50;font-size:26px;font-weight:bold;margin:0;padding:10px 0 15px;text-transform:uppercase;}
.main_container-in .block_28 .left-block .question-block h3{color:#008e50;font-size:26px;font-weight:bold;margin:0;padding:10px 0 15px;text-transform:uppercase;}
.main_container-in .block_28 .left-block .question-block .details-block{background:#f7f7f7;margin-bottom:20px;padding:25px 22px 25px 25px;}
.main_container-in .block_28 .left-block .question-block .details-block .top{padding-bottom:8px;}
.main_container-in .block_28 .left-block .question-block .details-block .top h5{color:#333;float:left;font-size:15px;font-weight:400;line-height:21px;margin:0;padding:0;width:70%;}
.main_container-in .block_28 .left-block .question-block .details-block .top h3{text-transform: inherit;color:#333;float:left;font-size:15px;font-weight:400;line-height:21px;margin:0;padding:0;width:70%;}
.main_container-in .block_28 .left-block .question-block .details-block .middle{background:url(../images/question-1.jpg) center left no-repeat;padding:25px 0 25px 100px;}
.main_container-in .block_28 .left-block .question-block .details-block .middle .question{ line-height: 1.1; background:#3f3f3f;border-radius:3px;color:#fff;font-size:17px;font-weight:600;margin:0;padding:8px 8px 8px 20px;position:relative;}
.main_container-in .block_28 .left-block .question-block .details-block .middle h3{background:#3f3f3f;border-radius:3px;color:#fff;font-size:17px;font-weight:600;margin:0;padding:8px 8px 8px 20px;position:relative;}
.main_container-in .block_28 .left-block .question-block .details-block .middle h3:after{background:url(/dossier/images/gdd/main5-img-32.png) no-repeat;content:"";display:none;height:72px;left:-65px;position:absolute;top:-22px;width:72px;}
.main_container-in .block_28 .left-block .question-block .details-block .bottom h3{color:#333;font-size:16px;font-weight:bold;line-height:24px;margin:0;padding:0 0 14px;}
.main_container-in .block_28 .left-block .question-block .details-block .bottom input[type="button"]{background:#3f3f3f;border:none;border-radius:4px;color:#fff;display:block;font-size:17px;font-weight:bold;margin:0 0 10px;padding:10px 25px;text-align:left;width:100%;}
.main_container-in .block_28 .left-block .question-block .details-block .bottom input[type="button"]:hover{background:#05a0c0;cursor:pointer;}
.main_container-in .block_28 .left-block .question-block .details-block .bottom input[type="submit"]{background:#12c4e9;border:none;border-radius:4px;color:#fff;display:block;font-size:15px;font-weight:bold;margin:0 0 10px;padding:10px 25px;text-align:left;width:100%;}
.main_container-in .block_28 .left-block .question-block .details-block .bottom input[type="submit"]:hover{background:#05a0c0;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .top h5{color:#333;float:left;font-size:18px;font-weight:400;line-height:26px;margin:0;padding:15px 0 0;width:430px;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .bottom h3{color:#0bacce;font-size:19px;font-weight:bold;margin:0;padding:15px 0 20px;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .bottom input[type="button"]:hover{background:#f24028;color:#fff!important;cursor:pointer;text-decoration:none!important;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .top{/*padding-top:30px*/;position:relative;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .top h5{color:#333;float:left;font-size:18px;line-height:24px;margin:0;padding:15px 0 60px;width:430px;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom-lt input[type="button"]{background:#d2d2d2;border:none;border-radius:4px;color:#757575;display:block;font-size:20px;font-weight:bold;margin:0;padding:10px 34px;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom-lt input[type="button"]:hover{background:#6e6b6b;color:#fff!important;text-decoration:none!important;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom-rt input[type="button"]{background:linear-gradient(tobottom,#11a9c00%,#0c8fab100%);border:none;border-radius:4px;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#11a9c0',endColorstr='#0c8fab',GradientType=0);font-size:20px;font-weight:bold;margin:0;padding:10px 34px;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom-rt input[type="button"]:hover{background:#03b5db;color:#fff!important;cursor:pointer;text-decoration:none!important;}
.main_container-in .block_28 .left-block .worng .details-block{background:#f1f1f1;border:1px solid #DDD;border-radius:6px;padding:25px 22px 25px 25px;}
.main_container-in .block_28 .left-block .worng .details-block .top{padding:30px 0 0;position:relative;}
.main_container-in .block_28 .left-block .worng .details-block .top h5{color:#333;float:left;font-size:18px;font-weight:400;line-height:24px;margin:0;padding:15px 0 50px;}
.main_container-in .block_28 .left-block .worng .details-block .top .img2{position:absolute;right:0;top:0;}
.main_container-in .block_28 .left-block .worng .details-block .bottom input[type="button"]:hover{background:#f24028;color:#fff!important;text-decoration:none!important;}
.main_container-in .block_28 .right-block{color:#fff;float:right;font-size:42px;text-align:center;width:29%;}
.main_container-in .block_20{background:#fff;display:block;padding:0 0 30px;}
.main_container-in .block_20 .lt-block{float:left;padding:10px 18px 0 0;}
.main_container-in .block_20 .md-block{float:left;padding:30px 0 0;width:48%;}
.main_container-in .block_20 .md-block h1{color:#008e56;font-size:24px;font-weight:bold;margin:0;padding:0 0 14px;text-transform:uppercase;}
.main_container-in .block_20 .md-block h2{color:#000;font-size:17px;font-weight:600;line-height:20px;margin:0;padding:0 0 10px;}
.main_container-in .block_20 .md-block h2 strong{padding: 10px 0; display: block; font-weight: 400; color:#100f0f;font-size:16px;line-height:20px;}
.main_container-in .block_20 .md-block h2 b{display: block; font-weight: 400;color:#008e56;}
.main_container-in .block_20 .md-block p{color:#000;font-size:17px;font-weight:600;line-height:20px;margin:0;padding:0 0 10px;}
.main_container-in .block_20 .md-block p strong{padding: 10px 0; display: block; font-weight: 400; color:#100f0f;font-size:16px;line-height:20px;}
.main_container-in .block_20 .md-block p b{display: block; font-weight: 400;color:#008e56;}
.main_container-in .block_20 .rt-block{float:right;padding-top:10px;width:27%;}
.main_container-in .block_21 .text-block{float:left;width:70%;}
.main_container-in .block_21 .text-block h3{background:#f7f7f7;color:#000;font-size:15px;font-weight:700;line-height:20px;margin:0;padding:10px 0 10px 25px;}
.main_container-in .block_21 .text-block h3 img{margin-right:12px;}
.main_container-in .block_21 .text-block h3 a{color:#000;font-size:15px;}
.main_container-in .block_21 .text-block h3 a:hover{color:#01692C!important;}
.main_container-in .block_21 .text-block h4{color:#514c4b;font-size:16px;font-weight:bold;line-height:20px;margin:0;padding:20px 0 15px 65px;}
.main_container-in .block_22 .text-block{float:right;width:65%;}
.main_container-in .block_22 .text-block h5{color:#000;font-size:15px;font-weight:700;line-height:22px;margin:0;padding:35px 0 15px;}
.main_container-in .block_22 .text-block h5 span{color:#000;display:block;font-size:20px;padding-top:15px;text-transform:uppercase;}
.main_container-in .block_22 .text-block h3{color:#da0034;font-size:19px;font-weight:bold;line-height:22px;margin:0;padding:30px 0 15px;}
.main_container-in .block_22 .text-block p{color:#000;font-size:15px;line-height:20px;margin:0;padding:0 0 15px;}
.main_container-in .block_22 .text-block p span{display:block;font-weight:bold;padding-top:15px;}
.main_container-in .block_22 .text-block h3.three{text-transform: inherit;font-family: inherit; background: none; color: #da0034;font-size: 19px;font-weight: bold;line-height: 22px;margin: 0;padding: 30px 0 15px;}
.main_container-in .block_22 .text-block h4.three{ background: none; color: #da0034;font-size: 19px;font-weight: bold;line-height: 22px;margin: 0;padding: 30px 0 15px;}
.main_container-in .block_22 .text-block h4{margin:0;padding:5px 0 10px;}
.main_container-in .block_22 .text-block h4 a.two{font-size:17px;margin-bottom:20px;text-align:left;}
.main_container-in .block_22 .text-block h4 a{background:#da0034;border-radius:3px;color:#fff;display:inline-block;font-size:19px;font-weight:700;line-height:18px;padding:16px 25px;text-align:center;}

.main_container-in .block_22 .text-block .button2{margin:0;padding:5px 0 10px;}
.main_container-in .block_22 .text-block .button2 a.two{font-size:17px;margin-bottom:20px;text-align:left;}
.main_container-in .block_22 .text-block .button2 a{background:#da0034;border-radius:3px;color:#fff;display:inline-block;font-size:19px;font-weight:700;line-height:18px;padding:16px 25px;text-align:center;}

.main_container-in .block_22 hr{border-top:1px solid #cdcdcd;}
.main_container-in .block_10{background:#fff;display:block;padding:20px 0 0;}
.main_container-in .block_10 .img-block{float:left;padding:16px 13px 0 0;}
.main_container-in .block_10 .text-block{float:left;width:85%;}
.main_container-in .block_10 .text-block h3{color:#000;font-size:14px;font-weight:bold;line-height:18px;margin:0;padding:2px 0 10px;}
h4.bestsitepari{float:right;margin:-3px;padding:8px 3px 0 0;}
.main_container-in .block_11 .tab{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;background:#eee;border:solid 1px #999;border-bottom:none;border-right:none;border-top:none;display:inline-block;margin:0 -2px 0 0;zoom:1;}
.main_container-in .block_11 .tab.active{background:#FFF;border:1px solid #e7e7e5;border-bottom:none;border-radius:3px 3px 0 0;padding:9px 0 0;position:relative;}
.main_container-in .block_11 .tab-container .bottom-block{border:1px solid #e7e7e5;border-bottom:16px solid #019857;border-top:16px solid #019857;padding:16px;}
.main_container-in .block_11 .tab-container .bottom-block h2{color:#454545;font-size:18px;font-weight:bold;margin:0;padding:0 0 12px 10px;text-transform:uppercase;}
.main_container-in .block_11 .tab-container .bottom-block .heading-block{background:#00824c;padding:10px 12px;}
.main_container-in .block_11 .tab-container .bottom-block .heading-block .column-1{float:left;width:75px;}
.main_container-in .block_11 .tab-container .bottom-block .heading-block .column-3{float:left;width:165px;}
.main_container-in .block_11 .tab-container .bottom-block .heading-block h3{color:#fff;font-size:16px;font-weight:bold;margin:0;padding:0;}
.main_container-in .block_11 .tab-container .bottom-block .heading-block3{color:#fff;font-size:16px;font-weight:bold;}
.main_container-in .block_11 .tab-container .bottom-block .block{padding:4px 0;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-1{background: #474955;float: left;margin-right: 4px;min-height: 120px;width: 9%;text-align: center;padding-top: 30px;font-size: 32px;color: #fff;font-weight: 700;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-1 span{display:inline-block;font-size:18px;line-height:0;margin-left:-6px;text-transform:uppercase;vertical-align:super;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-1 h3{color:#fff;font-size:32px;font-weight:bold;margin:0;padding:30px 0 10px 10px;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-1 h3 span{display:inline-block;font-size:18px;line-height:0;margin-left:-6px;text-transform:uppercase;vertical-align:super;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-1 img{vertical-align: top;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-2{background:#d5cfcf;float:left;margin-right:4px;min-height:120px;padding:20px 0 0;text-align:center;width:13%;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-3{background:#f2f2f2;float:left;margin-right:4px;min-height:120px;width:15%; color:#333;font-size:17px;font-weight:bold;padding:20px 0 0 18px;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-3 strong{ line-height: 28px; color:#da0034;font-size:28px;font-weight:bold;margin:0;padding:0; display: block;}

.main_container-in .block_11 .tab-container .bottom-block .block .column-3 h3{color:#da0034;font-size:28px;font-weight:bold;margin:0;padding:20px 0 0 18px;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-3 h4{color:#333;font-size:17px;font-weight:bold;margin:0;padding:0 0 0 18px;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-4{background:#f2f2f2;float:left;min-height:120px;padding:10px 5px 0 10px;width:46%;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-4 ul{float:left;margin:0;padding:0;width:80%;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-4 h4{color:#00824c;float:right;font-size:14px;font-weight:bold;line-height:16px;padding:10px 0 0;text-align:center;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-4 h4 a{color:#096;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-4 .link2{color:#00824c;float:right;font-size:14px;font-weight:bold;line-height:16px;padding:10px 0 0;text-align:center;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-4 .link2 a{color:#096;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-5{background:#f2f2f2;float:right;min-height:120px;width:15%;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-5 h4{margin:0;padding:30px 10px 0;text-align:center;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-5 h4 a{background:#da0034;border-radius:3px;color:#fff;display:block;font-size:15px;font-weight:700;line-height:18px;padding:10px;text-align:center;text-transform:uppercase;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-5 .link2{margin:0;padding:30px 10px 0;text-align:center;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-5 .link2 a{background:#da0034;border-radius:3px;color:#fff;display:block;font-size:15px;font-weight:700;line-height:18px;padding:10px;text-align:center;text-transform:uppercase;}
.main_container-in .block_13{background:#fff;border:1px solid #e7e7e5;margin:20px 0 15px;}
.main_container-in .block_13 .block{display:block;margin:12px 0;}
.main_container-in .block_13 .block-lt{float:left;line-height:0;width:22%;}
.main_container-in .block_13 .block-rt{background:#f7f7f7;float:right;min-height:150px;padding:20px;width:76%;}
.main_container-in .block_13 .block p{color:#474955;font-size:14px;line-height:22px;margin:0;padding:0;}
.main_container-in .block_14{background:#f7f7f7;border:1px solid #dedede;display:block;margin-bottom:20px;}
.main_container-in .block_14 .img-block{float:left;padding:25px;width:28%;}
.main_container-in .block_14 .img-block img{border:10px solid #a6d0a7;border-radius:50%;line-height:0;width:100%;}
.main_container-in .block_14 .text-block{float:right;padding:50px 20px 20px;width:68%;}
.main_container-in .block_14 .text-block h3{color:#000;font-size:15px;font-weight:bold;margin:0;padding:15px 0 5px;}
.main_container-in .block_14 .text-block h4 a{background:#da0034;border-radius:0;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:18px;padding:16px 20px;text-align:center;text-transform:uppercase;}
.main_container-in .block_16{background:#fff;border:1px solid #dedede;margin:20px 0 15px;}
.main_container-in .block_16 .block{background:#fff;padding:20px 15px 0;}
.main_container-in .block_16 .block-lt{float:left;line-height:0;}
.main_container-in .block_16 .block-rt{float:left;margin-left:22px;width:710px;}
.main_container-in .block_16 .block h4{color:#c03;font-size:14px;font-weight:bold;margin:0;padding:10px 0 4px;}
.main_container-in .block_16 .block h5{color:#c03;font-size:14px;font-weight:bold;margin:0;padding:10px 0 4px;}
.main_container-in .block_16 .block p{color:#333;font-size:14px;line-height:20px;margin:0;padding:0 0 15px;}
.main_container-in .block_16 .block .bookmaker-title3{color: #333;font-size: 14px;line-height: 20px;margin: 0;padding: 0 0 15px;font-weight: 700;background: no-repeat;text-transform: inherit;}
.main_container-in .block_16 .block .pronos-quinte-newAccording{border:none;margin:0;padding:0;}
.main_container-in .block_16 .block .pronos-quinte-newAccording .textCompBook h4{padding:10px 0 6px;}
.main_container-in .block_16 .block .pronos-quinte-newAccording h4.panel-title a{font-weight:600!important; /*text-transform:uppercase;*/}
h1.AvisBook{color:#00824c;font-size:22px;font-weight:700;margin:0;padding:15px 0;text-align:center;text-transform:uppercase;}
h2.AvisBook{color:#00824c;font-size:22px;font-weight:700;margin:0;padding:15px 0;text-align:center;text-transform:uppercase;}
h2.titleH2{color:#008e56;font-family:'Roboto Slab', serif;font-size:19px;font-weight:700;padding:4px 0;text-transform:uppercase;}
h3.titleh3{color:#008e56 !important;font-family:'Roboto Slab', serif;font-size:19px !important;font-weight:700;padding:15px 0 !important;text-transform:uppercase;}
h4.titleH4{color:#000!important;font-family:'Roboto Slab', serif;font-size:18px!important;font-weight:700!important;padding:20px 0 10px!important;text-transform:uppercase;}
.display_form{display:none;margin-bottom:20px;}
.name_classement{background:#fff;border-radius:0;color:#fff;margin-top:10%;padding:20px 40px;position:relative;text-align:center;width:600px;}
.name_classement .close{background:#fff;border-radius:50%;box-shadow:0 0 5px #666;color:#000;font-size:42px;font-weight:100;height:40px;line-height:0;position:absolute;right:-20px;text-shadow:none;top:-20px;width:40px;}
.name_classement .top{padding:0 0 7px;text-align:left;}
.name_classement .top p{color:#000;font-size:14px;margin:0;padding:0 0 15px;}
.name_classement .middle table th{background:#3f3f3f;color:#fff;font-size:9px;padding:14px 5px;text-align:center;}
.name_classement .middle table td{color:#000;font-size:13px;font-weight:600;padding:12px 5px;text-align:center;width:33%;}
.name_classement .middle table td.green{background:#1a8e49;border-bottom:1px solid #0f7653;color:#fff;font-family:'Roboto Slab', serif;font-size:14px;padding-left:12px;text-align:left;text-transform:uppercase;}
.name_classement .bottom{padding:12px 0 0;text-align:center;}
.name_classement .bottom h3{color:#000;font-size:13px;font-weight:700;margin:0;padding:0;}
.name_classement .bottom p a{color:#000;font-size:13px;text-decoration:underline;}
p.intro_actu{min-height:96px;}
aside.col-md-4.col-sm-4.liste_actus_principales H3{min-height:64px;}
a#precedent{float:left;font-size:13px;}
a#suivant{float:right;font-size:13px;}
.actu-section{background:#fff!important;/* margin-bottom:100px*/;padding-bottom:80px!important;}
.actu-section .blog h3{color:#000;font-size:24px;font-weight:700;line-height:26px;margin:0;padding:15px 0;}
.actu-section .blog h4.title2{color:#000;font-size:24px;font-weight:700;line-height:26px;margin:0;padding:15px 0;}
.actu-section .blog .title{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;padding:10px 0;}
.actu-section .blog .title h4{color:#000;font-size:13px;font-weight:700;margin:0;padding:0 0 2px;}
.actu-section .blog .title p{color:#9a9a9a;font-size:13px;margin:0;padding:0;}
.actu-section .blog p{color:#000;font-size:14px;line-height:24px;margin:0;padding:15px 0 0;}
.actu-section h2.heading2{color:#008e51;font-size:21px;font-weight:700;margin:35px 0 0;padding:0 0 0 25px;position:relative;text-transform:uppercase;}
.actu-section h2.heading2:after{background:#008e51;content:"";height:18px;left:0;position:absolute;top:4px;width:18px;}
.actu-section h2.heading2-blue{color:#00a9e9;}
.actu-section h2.heading2-perple{color:#2e3192;}
.actu-section h5.heading5{color: #008e51;font-size: 21px;font-weight: 700;margin: 35px 0 0;padding: 0 0 0 25px;position: relative;text-transform: uppercase;}
.actu-section h5.heading5:after{background:#008e51;content:"";height:18px;left:0;position:absolute;top:4px;width:18px;}
.actu-section h5.heading5-blue{color:#00a9e9;}
.actu-section h5.heading5-blue:after{background:#00a9e9;content:"";height:18px;left:0;position:absolute;top:4px;width:18px;}
.actu-section h5.heading5-perple{color:#2e3192;}
.actu-section h5.heading5-perple:after{background:#2e3192;content:"";height:18px;left:0;position:absolute;top:4px;width:18px;}
.actu-section h5.heading5-red{color:#da0034;}
.actu-section h5.heading5-red:after{background:#da0034;content:"";height:18px;left:0;position:absolute;top:4px;width:18px;}

.actu-section .details-block{border:1px solid #008e51;margin:15px 0 0;padding:15px 30px 15px 15px;position:relative;}
.actu-section .details-block::after{background:#008e51;content:"";height:25px;position:absolute;right:0;top:0;width:25px;}
.actu-section .details-block-blue{border:1px solid #00a9e9;}
.actu-section .details-block-perple{border:1px solid #2e3192;}
.actu-section .details-block-red{border:1px solid #da0034;}
.actu-section .details-block h3{color:#000;font-size:16px;margin:0;padding:0 0 12px;}
.actu-section .details-block h3 a:hover{color:#666!important;}
.actu-section .details-block p{color:#000;font-size:14px;margin:0;padding:0;}
.actu-section .block3{margin-bottom:35px;margin-top:35px;}
.actu-section .block3-in h2{background:#198c47;color:#fff;font-size:16px;font-weight:700;margin:0;padding:12px 5px;text-align:center;}
.actu-section .block3-in h5{background:#198c47;color:#fff;font-size:16px;font-weight:700;margin:0;padding:12px 5px;text-align:center;}
.actu-section .block3-in h3{color:#000;font-size:16px;font-weight:700;margin:0;padding:10px 15px;}
.actu-section .block4{border-bottom:1px solid #e6e6e6;margin-bottom:25px;padding-bottom:25px;text-align:center;}
.actu-section .block4 h3{display:inline-block;margin:0;padding:0;vertical-align:middle;}
.actu-section .block4 h4{display:inline-block;margin:0;padding:0 10px;vertical-align:middle;}
.actu-section .block4 h4 a{font-size:16px;font-weight:600;}
.actu-section .block4 a.reunions-button1{background:#da0034;border:2px solid #da0034;color:#fff;display:inline-block;font-size:15px;font-weight:400;margin:0;padding:7px 15px;vertical-align:middle;}
.actu-section .block4 a.reunions-button2{background:#fff;border:2px solid #da0034;color:#da0034;display:inline-block;font-size:15px;font-weight:400;margin:0;padding:7px 15px;vertical-align:middle;}
.actu-section .block5{padding:0 0 25px;}
.actu-section .block5 h3{color:#000;font-size:14px;font-weight:700;margin:0;padding:0 0 12px;}
.actu-section .block5 ul{margin:0;padding:0 0 30px;}
.actu-section .block5 ul li{display:inline-block;padding:0 5px 5px 0;}
.actu-section .block5 ul li a{background:#e6e6e6;color:#000;display:block;font-size:14px;padding:5px 12px;}
.actu-section .block5 .pagination-block a{color:#000;display:inline-block;font-size:16px;margin:0 10px;}
.actu-section .block5 .ads{margin:25px 0 0;}
.actu-section .block6 h4{color:#000;font-family:'Roboto Slab', serif;font-size:19px;font-weight:700;margin:0;padding:0 0 12px;}
.actu-section .block6 .block6-in{margin-top:12px;}
.actu-section .block6 .block6-in .blog-img{height:80px;overflow:hidden;}
.actu-section .block6 .block6-in h3{color:#000;font-size:14px;font-weight:700;margin:0;padding:0 0 5px;}
.actu-section .block6 .block6-in h5{color:#000;font-size:16px;font-weight:700;margin:0;padding:0 0 5px;}
.actu-section .block6 .block6-in p{color:#000;font-size:12px;font-weight:400;margin:0;padding:0;}
.actu-section .blog-rt-1{margin:60px 0 30px;}
.actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in{border-bottom:1px solid #e6e6e6;padding:10px;}
.actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in .blog-img{height:70px;overflow:hidden;}
.actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in .blog-img img{height:100%;width:100%;}
.actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in h3{border-top:none;color:#000;font-size:13px;font-weight:700;margin:0;padding:0 0 5px;text-align:left;text-transform:none;}
.actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in h3 img{float:right;margin-left:10px;width:40px;}
.actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in p{color:#000;font-size:11px;font-weight:400;margin:0;padding:0;text-align:left;}
.min-section .block-no-3 .tab-block.arrive-tab1 h2.heading{border-bottom:1px solid #dadada;color:#000;font-size:16px;font-weight:500;margin:0;padding:12px;}
.cotes-new-table1 .black-bg{padding:10px 5px 15px!important;}
.cotes-new-table1 .arrive-tab1 .column-2{width:11%!important;}
.cotes-new-table1 .arrive-tab1 .column-3{width:42%!important;}
.cotes-new-table1 .tab-block .courses-block .btn{font-weight:600!important;padding:3px 5px!important;}
.cotes-new-table1 .arrive-tab1 .btnred{background:#c32843!important;border:1px solid #c32843!important;color:#fff!important;}
.cotes-new-table1 .arrive-tab1 .btnred:hover{background:#fff!important;color:#c32843!important;}
.cotes-new-table1 .arrive-tab1 .btngreen{background:#008e51!important;border:1px solid #008e51!important;color:#fff!important;}
.cotes-new-table1 .arrive-tab1 .btngreen:hover{background:#fff!important;color:#008e51!important;}
.cotes-new-table1 .mob-blog1{background:#fff;border-bottom:1px solid #e6e6e6;padding:20px 20px 15px;}
.cotes-new-table1 .mob-blog1 h3{font-size:18px;font-weight:700;margin:0;padding:0 0 15px;text-transform:uppercase;}
.cotes-new-table1 .mob-blog1 .row{margin-left:-15px;margin-right:-15px;}
.cotes-new-table1 .mob-blog1 p{color:#5a5a5a;display:inline-block;font-size:20px;margin:0;padding:0 0 0 20px;}
.cotes-new-table1 .mob-blog1 .btn{background:#fff;border:1px solid #008e51;color:#008e51;display:inline-block;font-size:16px;font-weight:600;text-decoration:none!important;width:49%;}
.cotes-new-table1 .mob-blog1 .btn:hover{background:#008e51;color:#fff;}
.new-monconcours-block .tab-heading .nav li a{font-size:17px;}
.new-monconcours-block .tab-heading .profile3 h3{padding:12px 0 0;}
.new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .top-block table th{padding:14px 12px;}
.new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .select-block{padding:5px 0 20px;}
.new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .select-block form{width:140px;}
.new-monconcours-block .inner-courses .partantsMin{border:none;margin-bottom:0;padding:0;}
.new-monconcours-block .table > thead > tr > th{border-bottom:1px solid #ddd;}
.new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block h5{font-size:16px;padding:14px 12px;}
.new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block h3{color:#000;font-size:16px;padding:15px 0 10px;text-transform:uppercase;}
.new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block p{font-size:16px;padding:0 0 15px;}
.new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn{background:#008e51;color:#fff;font-size:16px;margin:18px 0 0;text-transform:uppercase;}
.new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn:hover{background:#fff;color:#008e51;}
.new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .bottom-block{margin-top:30px;}
.new-monconcours-block .fiche-chevauxTab .top-block .blockM2 h4{background-image:url(../images/uparreo1.png);}
.new-monconcours-block .fiche-chevauxTab .top-block .blockM2 h4.upArrowM{background-image:url(../images/uparrow-11.png);}
.new-monconcours-block .fiche-chevauxTab .top-block .blockM2 h4 strong{display:inline;}
.new-monconcours-block .fiche-chevauxTab .top-block .blockM2 h4 span{color:#666;float:right;padding-right:15px;}
.mCustomScrollBox{height:auto!important;overflow:inherit!important;}
.nos-offres-banner{margin:-20px -15px 0;position:relative;}
.nos-offres-banner .docs{background-color: rgba(0,0,0,0.4);bottom:0;left:0;padding: 100px 20px 90px;position:absolute;text-align:center;width:100%;}
.nos-offres-banner h1{color:#fff;font-size: 50px;font-weight:700;margin:0;padding: 0px 0 31px;}
.nos-offres-banner h2{color:#fff;font-size:34px;font-weight:700;margin:0;padding:0 0 8px;}
.nos-offres-banner h3{color:#fff;font-size:26px;font-weight:700;margin:0;padding:0 0 20px;}
.nos-offres-banner h3 strong{font-size:36px;}
.nos-offres-banner .title2{color:#fff;font-size: 28px;/* font-weight:700; */margin:0;padding:0 0 20px;line-height: 40px;}
.nos-offres-banner .title2 strong{font-size:36px;}
.nos-offres-banner .button{margin:0; padding:0;}
.nos-offres-banner h4 a, .nos-offres-banner .button a{background:#00a259;border:1px solid #00a259;border-radius:2px;color:#FFF;display:inline-block;font-size:20px;font-weight:700;line-height:19px;margin:0 auto;padding:12px 40px;text-align:center;}
.nos-offres-banner h4 a:hover, .nos-offres-banner .button a:hover{background:#02d073;}
.nos-offres-banner-bottom{padding:25px 0;text-align:center;}
.nos-offres-banner-bottom h3, .nos-offres-banner-bottom .title{font-size:16px;font-weight:600;line-height:20px;margin:0;padding:15px 0;}
.M_W-fifty{display:inline-block;width:35%;}
.pack-premium-block{background:#fff!important;margin-bottom:120px;padding:0!important;}
.pack-premium-block .top-block1{background:url(../images/premium-banner-1.jpg) center center no-repeat;background-size:cover;}
.pack-premium-block .top-block1-in{background:rgba(0,0,0,0.89);padding:30px 40px 50px 60px;}
.pack-premium-block .top-block1-in .block1{margin-left:-60px;padding:0 0 28px;}
.pack-premium-block .top-block1-in .block1 h1{background:#00a259;color:#fff;display:inline-block;font-size:30px;font-weight:700;margin:0;padding:10px 15px 10px 60px;vertical-align:middle;}
.pack-premium-block .top-block1-in .block1 h2{background:#00a259;color:#fff;display:inline-block;font-size:30px;font-weight:700;margin:0;padding:10px 15px 10px 60px;vertical-align:middle;}
.pack-premium-block .top-block1-in .block1 .vipDetail-1{line-height:1.1;color:#fff;display:inline-block;font-size:18px;font-weight:700;margin:0;padding:0 0 0 20px;vertical-align:middle;}
.pack-premium-block .top-block1-in .block1 .vipDetail-1 strong{font-size:26px;}
.pack-premium-block .top-block1-in .block1 .vipDetail-1 span{display:block;font-size:13px;font-weight:600;}
.pack-premium-block .top-block1-in .block1 h3{color:#fff;display:inline-block;font-size:18px;font-weight:700;margin:0;padding:0 0 0 20px;vertical-align:middle;}
.pack-premium-block .top-block1-in .block1 h3 strong{font-size:26px;}
.pack-premium-block .top-block1-in .block1 h3 span{display:block;font-size:13px;font-weight:600;}
.pack-premium-block .top-block1-in .block2 .vipDetail-2{color:#da0034;font-size:20px;font-weight:600;margin:0;padding:0 0 28px;text-transform:uppercase;}
.pack-premium-block .top-block1-in .block2 .vipDetail-2 strong{color:#fff;font-weight:700;text-transform:uppercase;}
.pack-premium-block .top-block1-in .block2 .vipDetail-3{color:#fff;font-size:18px;font-weight:600;line-height:30px;margin:0;padding:0 0 18px;}
.pack-premium-block .top-block1-in .block2 .white-color{color:#fff !important;}
.pack-premium-block .top-block1-in .block2 h2{color:#fff;font-size:18px;font-weight:600;line-height:30px;margin:0;padding:0 0 18px;}
.pack-premium-block .top-block1-in .block2 h3{color:#fff;font-size:18px;font-weight:600;line-height:30px;margin:0;padding:0 0 18px;}
.pack-premium-block .top-block1-in .block3 h3{color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:0 0 2px;}
.pack-premium-block .top-block1-in .block3 h3 strong{color:#00a259;}
.pack-premium-block .top-block1-in .block3 h3 a{color:#fff;font-style:italic;font-weight:400;text-decoration:underline;}
.pack-premium-block .top-block1-in .block3 .vipDetail-4{color:#fff;font-size:16px;font-weight:700;line-height:24px;margin:0;padding:0 0 2px;}
.pack-premium-block .top-block1-in .block3 .vipDetail-4 strong{color:#00a259;}
.pack-premium-block .top-block1-in .block3 .vipDetail-4 a{color:#fff;font-style:italic;font-weight:400;text-decoration:underline;}
.pack-premium-block .top-block1-in .block3 p{color:#fff;font-size:15px;font-weight:400;margin:0;padding:0 0 2px;}
.pack-premium-block .top-block1-in .block3 ul{margin:0;padding:0 0 5px;}
.pack-premium-block .top-block1-in .block3 ul li{color:#fff;display:block;font-size:15px;font-weight:400;margin:0;padding:0 0 0 18px;position:relative;}
.pack-premium-block .top-block1-in .block3 ul li::after{background:#198c47;content:"";height:8px;left:0;position:absolute;top:7px;width:8px;}
.pack-premium-block .top-block1-in h5 a{background:#198c47;color:#fff;display:inline-block;font-size:17px;font-weight:700;padding:12px 40px;text-decoration:none;text-transform:uppercase;}
.pack-premium-block .top-block1-in .form-block{padding-top:150px;}
.pack-premium-block .top-block1-in .form-block form{background:#fff;padding:30px 25px 25px;}
.pack-premium-block .top-block1-in .form-block p{color:#fff;font-size:13px;font-weight:500;padding:20px 0 0;text-align:center;text-decoration:underline;}
.pack-premium-block .top-block1-in .form-block h2{color:#000;font-size:15px;font-weight:700;line-height:20px;margin:0;padding:0 0 25px;text-align:center;text-transform:uppercase;}
.pack-premium-block .top-block1-in .form-block .form-heading{color:#000;font-size:15px;font-weight:700;line-height:20px;margin:0;padding:0 0 25px;text-align:center;text-transform:uppercase;}
.pack-premium-block .about-details{background:#fff;padding:55px 15px 45px;}
.pack-premium-block .about-details h2{color:#198c47;font-size:21px;font-weight:700;margin:0;padding:0 0 15px;text-transform:uppercase;}
.pack-premium-block .about-details-pack-vip{background:#fff;padding:40px 50px 0;}
.pack-premium-block .about-details-pack-vip h2{color:#da0034;font-size:21px;font-weight:700;margin:0;padding:70px 0 15px;}
.pack-premium-block .about-details-pack-vip2{background:#e6e6e6;padding:50px 50px 50px 30px;}
.pack-premium-block .about-details-pack-vip2 h2{color:#da0034;font-family:'Roboto Slab', serif;font-size:21px;font-weight:700;margin:0;padding:0 0 25px;text-transform:uppercase;}
.pack-premium-block .about-details-pack-vip3{background:#fff url(../images/bg-5.jpg) top right no-repeat;border-bottom:20px solid #ededed;padding:50px 35% 100px 30px;}
.pack-premium-block .about-details2{background:#198c47;}
.pack-premium-block .about-details2 .lt-block{float:left;padding:40px 50px 20px 60px;width:60%;}
.pack-premium-block .about-details2 .rt-block{background:#2ca25b url(../images/bg-2.jpg) bottom center no-repeat;float:left;padding:160px 50px 110px;position:relative;text-align:center;width:40%;}
.pack-premium-block .about-details2 .rt-block .img{position:absolute;right:30%;top:-100px;width:200px;}
.pack-premium-block .about-details2 p{color:#fff;font-size:15px;line-height:20px;margin:0;padding:0 0 20px;}
.pack-premium-block .about-details2 h3{color:#fff;font-family:'Roboto Slab', serif;font-size:26px;font-weight:300;line-height:30px;margin:0;padding:0;text-transform:uppercase;}
.pack-premium-block .about-details2 h3 strong{display:block;font-weight:700;}
.pack-premium-block .about-details2 .det-title-1{color:#fff;font-family:'Roboto Slab', serif;font-size:26px;font-weight:300;line-height:30px;margin:0;padding:0;text-transform:uppercase;}
.pack-premium-block .about-details2 .det-title-1 strong{display:block;font-weight:700;}
.pack-premium-block .about-details3{background:#e6e6e6 url(../images/img-26.jpg) center left no-repeat;padding:50px 40px;}
.pack-premium-block .about-details3 h2{color:#198c47;font-family:'Roboto Slab', serif;font-size:17px;font-weight:700;margin:0;padding:0 0 15px;text-transform:uppercase;}
.pack-premium-block .about-details3 h3{color:#198c47;font-family:'Roboto Slab', serif;font-size:17px;font-weight:700;margin:0;padding:0 0 15px;text-transform:uppercase;}
.pack-premium-block .about-details4{background:#131313;padding:15px 50px;text-align:center;}
.pack-premium-block .about-details4 h3{color:#fff;font-size:16px;font-weight:600;margin:0;padding:0 0 15px;}
.pack-premium-block .about-details4 .text-heading{color:#fff;font-size:16px;font-weight:600;margin:0;padding:0 0 15px; line-height: 1.1;}
.pack-premium-block .about-details4 p{color:#fff;font-size:15px;margin:0;padding:0 0 15px;}
.pack-premium-block .about-details4 h5{color:#919191;font-size:13px;margin:0;padding:0 0 15px;}
.pack-premium-block .about-details4 .text{padding-top:60px;}
.pack-premium-block .about-details4 .img1{position:absolute;right:20px;top:-87px;}
.pack-premium-block .about-details4 .img2{bottom:-87px;left:20px;position:absolute;}
.pack-premium-block .about-details5{background:#fff url(../images/img-29.jpg) center right no-repeat;padding:100px 40% 100px 50px;}
.pack-premium-block .about-details5 h4{color:#000;font-size:15px;font-weight:600;line-height:20px;margin:0;padding:0 0 20px;}
.pack-premium-block .about-details5 p{color:#000;font-size:15px;font-weight:500;margin:0;padding:0 0 20px;}
.pack-premium-block .about-details5 h3{color:#198c47;font-size:19px;font-weight:700;margin:0;padding:0 0 20px;text-transform:uppercase;}
.pack-premium-block .about-details5 .detail-title-2{color:#198c47;font-size:19px;font-weight:700;margin:0;padding:0 0 20px;text-transform:uppercase;}
.pack-premium-block .about-details5 h5{border:1px solid #198c47;color:#000;display:inline-block;font-size:18px;font-weight:600;margin:0 100px 0 0;padding:15px;text-transform:uppercase;}
.pack-premium-block .about-details5 h5 a{color:#198c47;font-weight:700;text-decoration:underline;}
.pack-premium-block .about-details5 h6 a{background:#198c47;color:#fff;display:inline-block;font-size:17px;font-weight:700;padding:15px 40px;text-decoration:none;text-transform:uppercase;}
.pack-premium-block .about-details5 .button a{background:#198c47;color:#fff;display:inline-block;font-size:17px;font-weight:700;padding:15px 40px;text-decoration:none;text-transform:uppercase;}
.pack-vip-block .top-block1{background:url(../images/bg-3.jpg) center center no-repeat;background-size:cover;}
.pack-vip-block .iconText-block{background:url(../images/bg-4.jpg) center center no-repeat;background-size:cover;padding:50px 70px;text-align:center;}
.pack-vip-block .iconText-block p{color:#fff;font-size:15px;font-weight:600;margin:0;padding:20px 0 0;}
.pack-vip-block .iconText-block h2{color:#fff;font-size:32px;font-weight:700;margin:0;padding:40px 0 0;}
.pack-vip-block .iconText-block .plusIcon{color:#fff;font-size:32px;font-weight:700;margin:0;padding:40px 0 0;}
.tag-section h2{border-bottom:4px solid #008e51;color:#000;display:inline-block;font-size:26px;font-weight:700;margin:0 0 25px;padding:0 0 8px;}
.tag-section .block{border:1px solid #e6e6e6;margin:0 0 20px;}
.tag-section .block .img{margin:0;padding:0;width:100%;}
.tag-section .block h3{color:#008e51;font-size:13px;font-weight:700;margin:0;padding:6px 0 12px 8px;}
.tag-section .block h6{color:#000;font-size:13px;font-weight:700;margin:0;padding:6px 0 12px 8px;}
.tag-section .block p{color:#9a9a9a;font-size:12px;font-weight:400;margin:0;padding:0 3px 0 8px;}
.tag-section .block h4{color:#000;font-size:12px;font-weight:700;margin:0;padding:0 0 5px 8px;}
.tag-section .block h5 a{background:#008e51;color:#fff;display:inline-block;font-size:15px;font-weight:700;margin:0;padding:8px 15px;}
.tag-section .block h5 a:hover{background:#01ba6a;}
.innerActu-block .tabDetails .blockPanelThree .col-md-3.col-sm-3{min-height:340px;}
.ouvrir-compte-bouton{background:#da0034;border:2px solid #da0034;color:#fff;display:block;font-size: 14px;font-weight:bold;margin-bottom:15px;padding:10px;text-align:center;text-decoration:none;width:100%;}
.ouvrir-compte-bouton:hover{background:#FFF;border-color:#da0034;color:#da0034!important;}
.deja-compte-bouton{background:#FFF;border: 2px solid #008E50;color: #008E50;display:block;font-size: 14px;font-weight:bold;margin-bottom:15px;padding:10px;text-align:center;text-decoration:none;width:100%;}
.deja-compte-bouton:hover{background: #008E50;border-color: #008E50;color:#FFF!important;}
button.btn.btn-primary.hidden-print{background:#383838;margin-left:20px;}
button.btn.btn-primary.hidden-print:hover{background:#FFF;color:#383838;margin-left:20px;}
.col-md-6.col-sm-6.margin-none{pading:0!important;}
.col-md-6.col-sm-6.padding-left-none{padding-left:0!important;}
.col-md-6.col-sm-6.padding-right-none{padding-right:0!important;}
.rightSideBar.firstfixed{top:320px;}
#rightSideBarFixed{position:-webkit-sticky;position:sticky;top:20px; padding-bottom: 10px}
.rightSideBarFixed{position:-webkit-sticky;position:sticky;top:20px; padding-bottom: 10px}
.rightSideBar.fixed{-webkit-transition:all ease .5s;position:-webkit-sticky;position:sticky;top:0px;transition:all ease .5s;}
.turf-info-pro{padding-bottom:100px;}
.turf-info-pro .block-top{padding:15px 15px 0;}
.turf-info-pro .block-top h1{color:#008e56;font-size:23px;font-weight:700;margin:0;padding:0 0 20px;text-transform:uppercase;}
.turf-info-pro .block-top p{color:#000;font-size:15px;margin:0;padding:0 0 20px;}
.turf-info-pro .block-top h3{margin:0;padding:0 30px 25px 0;}
.turf-info-pro .block-top h3 a{background:#da0034;color:#fff;display:block;font-size:17px;font-weight:700;padding:15px;text-align:center;text-transform:uppercase;}
.turf-info-pro .block-top h4{margin:0 0 10px;padding:0;position:relative;}
.turf-info-pro .block-top .arrow{background:#387050 url(../images/arrow-24.png) center center no-repeat;height:100%;position:absolute;right:0;top:0;width:20px;}
.turf-info-pro .block-top h4 span{display:inline-block;font-size:13px;font-weight:600;text-transform:uppercase;vertical-align:middle;width:64%;}
.turf-info-pro .block-top h4 a{background:#008e56;color:#fff;display:block;padding:10px 20px 10px 8px;text-align:center;}
.turf-info-pro .block-top h4 a:hover{background:#005e39;color:#fff!important;}
.turf-info-pro .block_16{border:none;margin-top:0;}
.turf-info-pro .block_16 h3.panel-title{font-weight:600;margin:0;padding:0;}
.turf-info-pro .block_16 h3.panel-title a{font-size:19px!important;font-weight:600!important;letter-spacing:.2px;text-transform:none;}
.tri-turf-block .top-block1-in .block1 h1{background:#da0034;color:#fff;display:inline-block;font-family:'Roboto Slab', serif;font-size:30px;font-weight:700;margin:0;padding:10px 15px 10px 60px;vertical-align:middle;}
.tri-turf-block .top-block1-in .block2 h2{color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;width:72%;}
.tri-turf-block .top-block1-in .block3 p{color:#fff;font-size:17px;font-weight:500;margin:0;padding:0 0 2px;}
.tri-turf-block .img-after-border::after{background:#da0034;content:"";height:60%;position:absolute;right:-40px;top:20%;width:40px;}
.tri-turf-block .top-block1-in .form-block h3{margin:0;padding:50px 0 0 12%;text-align:center;}
.tri-turf-block .top-block1-in .form-block h3 a{background:#fff;color:#da0034;display:inline-block;font-size:15px;font-weight:700;padding:10px 20px;text-align:center;text-transform:uppercase;}
.tri-turf-block .top-block1-in .form-block h3 img{display:inline-block;padding-left:10px;vertical-align:text-bottom;}
.tri-turf-block .top-block1-in .form-block h3 a:hover{background:#ffdcdc;color:#da0034!important;}
.tri-turf-block .tri-turf-process1{background:#fff;padding:50px 15px;text-align:center;}
.tri-turf-block .tri-turf-process1 h3{color:#000;font-size:21px;font-weight:700;margin:0;padding:0 0 20px;}
.tri-turf-block .tri-turf-process1 h4{border:1px solid #da0034;box-shadow:6px 6px 0 #f7f7f7;color:#da0034;display:inline-block;font-size:27px;font-weight:700;height:50px;margin:0 0 18px;padding:8px 2px 5px;width:50px;}
.tri-turf-block .tri-turf-process1 p{color:#000;font-size:17px;font-weight:600;margin:0;padding:0 5% 5px;}
.tri-turf-block .tri-turf-process1 img{padding-top:100%;}
.tri-turf-block .tri-turf-video1{background:url(../images/bg-6.jpg) center center no-repeat;background-size:100% 100%;padding:30px 15px;}
.tri-turf-block .tri-turf-video1-in{margin:0 auto;width:60%;}
.tri-turf-block .tri-turf-video1 h3{color:#fff;font-size:17px;font-weight:600;line-height:24px;margin:0;padding:0 0 15px;}
.tri-turf-block .tri-turf-video1 p{color:#fff;font-size:15px;font-weight:400;margin:0;padding:15px 0 0;}
.tri-turf-block .tri-turf-video1 iframe{background:#000;height:400px;padding:4px;width:100%;}
.tri-turf-block .about-details-pack-vip{padding:65px 50px;}
.tri-turf-block .about-details-pack-vip p{font-weight:400;padding:0 0 5px;}
.tri-turf-block .tri-turf-greay-block1{background:#e6e6e6;padding:50px 0;}
.tri-turf-block .tri-turf-greay-block1 .block{clear:both;margin:0;padding:0;}
.tri-turf-block .tri-turf-greay-block1 h3{background:url(../images/border-1.png) center center repeat-x;color:#da0034;font-family:'Roboto Slab', serif;font-size:30px;font-weight:600;margin:0 0 30px;padding:0;text-transform:uppercase;}
.tri-turf-block .tri-turf-greay-block1 h3 strong{background:#e6e6e6;padding:0 15px 0 50px;}
.tri-turf-block .tri-turf-greay-block1 .img-full{margin-bottom:10px;width:100%;}
.tri-turf-block .tri-turf-greay-block1 .img-rtgap{padding-top:100px;position:relative;right:-15px;width:100%;}
.tri-turf-block .tri-turf-greay-block1 p{font-size:15px;margin:0;padding:2px 0 15px 35px;}
.tri-turf-block .tri-turf-greay-block1 .red-bg{background:#da0034;color:#fff;margin:20px -30px 20px -12px;padding:12px 30px 12px 11px;}
.tri-turf-block .tri-turf-greay-block1 .red-bg-rt{background:#da0034;color:#fff;margin:20px -12px 20px 0;padding:15px 15px 20px 16px;}
.tri-turf-block .tri-turf-greay-block1 .red-bg-rt p{font-size:16px;font-weight:500;padding-bottom:0;padding-left:10px;}
.tri-turf-block .tri-turf-greay-block1 .red-bg-rt2{margin-left:-30px;}
.tri-turf-block .tri-turf-greay-block1 .red-bg-rt2 p{font-size:15px;padding-bottom:8px;}
.tri-turf-block .tri-turf-greay-block1 .red-bg3{background:#da0034;color:#fff;margin-bottom:15px;padding:15px 15px 20px 0;}
.tri-turf-block .tri-turf-greay-block1 .red-bg3 p{padding-bottom:0;width:55%;}
.tri-turf-block .tri-turf-greay-block1 .top-img{margin-top:-120px;}
.tri-turf-block .tri-turf-greay-block1 h6{margin:0;padding:0 35px;}
.tri-turf-block .tri-turf-greay-block1 h6 a{background:#da0034;color:#fff;display:inline-block;font-size:17px;font-weight:700;padding:17px 40px;text-align:center;text-transform:uppercase;}
img.stats-users{float:left;margin:8px 5px;width:30px;}
img.stats-users-2{margin:0;width:19px;}
img.stats-users-3{float:left;margin:2px 5px 2px 0;width:16px;}
.tablesanseparationverticale .left{padding-left:20px!important;}
td.left.hippFcNR{padding-left:4px!important;}
th.TPCotes{width:100px;}
.imageZoom-block{position: relative;}
.imageZoom-block .screen-zoom{bottom:0;cursor:pointer;height:100%;position:absolute;right:0;width:100%;background:url(../images/zoom-1.png) center center no-repeat;}
strong.textZoom{color:red;display:block;padding:15px 0 5px;}
.imageZoom-block .modal-body{padding:5px;}
.imageZoom-block .close{background:red;border-radius:50%;color:#fff!important;font-size:30px;height:30px;opacity:1!important;position:absolute;right:-10px;top:-10px;width:30px;z-index:999;}
.imageZoom-block .modal-dialog{width:800px;}
.imageZoom-block .owl-prev{left:0;z-index:999999;}
.imageZoom-block .owl-next{right:0;z-index:999999;}
.imageZoom-block .thumbImg{padding:10px!important;}
.imageZoom-block .thumbImg .owl-item{margin:0 10px 0 0 !important;}
.imageZoom-block .thumbImg .owl-item .item{cursor:pointer;position:relative;}
.imageZoom-block .thumbImg .owl-item .item:after{background:rgba(0,0,0,0.3) url(../images/zoom-1.png) center center no-repeat;background-size:80px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}
.imageZoom-block .modal-title{background:#008E50;color:#fff;font-size:16px;font-weight:600;padding:10px;text-align:center;}
.imageZoom-block .modal-title strong{background:#DA0034;border-radius:50%;color:#fff;float:left;height:30px;margin:-6px;padding:5px 0 0;width:30px;}
.archive-annee-block{margin:0;text-transform:uppercase;}
.archive-annee-block th{font-size:9px;padding:15px 5px!important;}
.archive-annee-block tr td:hover{background:#F4B05D!important;color:#fff;}
.partant-generale-table table.archive-annee-block tr:hover{background:#fff!important;color:#333;}
.partant-generale-table table.archive-annee-block tr:nth-child(2n-1):hover{background:#f5f5f5!important;}
.archive-annee-block2 th{font-size:9px;padding:15px 5px!important;text-transform:uppercase;}
p.archive-annee-block3{padding-top:20px!important;}
p.archive-annee-block3 strong{color:#06844a!important;}
aside.tab-detailsMin.detail_dernier_concours{padding-top:0;}
.inner-block-profileTab.new-monconcours-block.classemt_concours{border-bottom:2px dashed #ddd;margin-bottom:25px;padding-bottom:20px;}
.container.container2.ente_profil h1{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 50px 0 0;text-transform:uppercase;}
.container.container2.ente_profile{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:table-footer-group;font-family:'Roboto Slab', serif;font-size:16px!important;font-weight:600;letter-spacing:.8px;line-height:21px;margin:auto;padding:0;text-transform:uppercase;}
.container.container2.ente_profile h1{font-size:16px;font-weight:600;margin:15px 20px 15px 0;padding-left:20px;}
.inner-block-profileTab.new-monconcours-block.profileTabMin{padding:0 20px;}
::-moz-selection,::selection{background:#D70F32;color:#fff;}
button:focus, .btn:focus,a:focus,input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline-width:0!important;}
.paddingLeft, .checkbox, .fiche-chevauxTab .top-block .block1 .padding1, .bilan-page-section .block .column-2 .heading .pd, .bilan-page-section .block .column-3, .bilan-page-section .block .column-3 .heading .pd, .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .p-lt{padding-left:0;}
.paddingRight, .bilan-page-section .block .column-1, .inner-boutiqueBlockThree .top-block .rightBlock ul li:last-child, .inner-concours .concours-inscrivant-block .col-sm-2, .inner-concours .concours-inscrivant-block .col-md-2, .actu-section .block6 .block6-in .col-md-3.col-sm-3, .actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in .col-md-4.col-sm-4, .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .p-rt{padding-right:0;}
.borderlessTop, .arriveReport-table-align-left tr{border-top:none!important;}
.tableHeading-greay p a{color:#333!important;}
header .top-block .lt-block p a:hover,header .middle-block .rt-block p a:hover{color:#c4ffe6;text-decoration:none;}
header .top-block .lt-block p:nth-child(1) a, .block-no-5 .block-area2 .white-bg .column-2 p, .block-no-5 .block-area2 .gray-bg .column-2 p, .main_container-in .block_27 .tab a:hover, .main_container-in .block_11 .tab a:hover{text-decoration:underline;}
header .top-block .rt-input-field, .min-section .block-no-1 .tab-block .nav-tabs > li:last-child, .min-section .block-no-3 .tab-block .nav-tabs > li:last-child, .inner-block-profileTab .tab-heading .nav-tabs li.btn-user, .ehevaux-reperes-block .tab-section .nav-tabs > li:last-child, .inner-concours .tableDetailsPagination .heading-calender .text, .reunions-table1 .right-side, .partant-generale-table .block-rt, .main_container-in .block_26 .google-feed, .main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img-block-rt, .main_container-in .block_28 .left-block .question-block .details-block .top img{float:right;}
header .middle-block .lt-block, .min-section .block-no-1 .tab-block-middle-rt .img, .min-section .block-no-2 .thumb-box1 .carousel, .footer-top-block form, .modal-section, .popup-type-page .right-block-in .form-group, .MultiEnghienSoisyIcon, .bilan-page-section .slider-images .carousel, .boutiqueModal, .dataTables_wrapper, .main_container-in .block_28 .left-block .answer-right-block .details-block .top, .tri-turf-block .img-after-border, .imageZoom-block{position:relative;}
header .middle-block .rt-block .while_logged:hover ul,header .middle-block .rt-block .while_disconnected, .desktop-view, .popup-type-page .right-block-in .form-block .input-group, .popup-type2-page .min-block2 .block-details .input-group, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .input-group, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block td a.arrey:hover .top-tooltip-2, .fiche-chevauxTab .top-block .block4 .input-group, .fiche-chevauxTab .bottom-block .pagination, .filtres-popup-form .input-group, .bilan-page-section .pagination, .innerActu-block .tabDetails .blockPanelThree .pagination, .inner-concours .tableDetailsPagination .detailsList .pagination, .table2 .OrrangeHoverColor:hover .OnOffView button, .table2 .OrrangeHoverColor:hover .OnOffViewButton button, .myModalValider p strong, .tableBreakTd strong, .main_container-in .block_1 .md-block h5 span, .main_container-in .block_2 .rt-block .middle-rt h3 a span, .main_container-in .block_3 .rt-block-rt h3 a span, .main_container-in .block_4 .rt-block .top .top-rt h3 a span, .actu-section .block4 a.reunions-button1 strong, .actu-section .block4 a.reunions-button2 strong, .imageZoom-block a, .d-block-adrrive{display:block;}
header .middle-block .rt-block .while_logged ul li a img, .turf-info-pro .block-top h4 img{display:inline-block;padding-right:10px;vertical-align:middle;}
header .middle-block .rt-block .while_logged ul li a:hover, .min-section .block-no-3 .tab-block .courses-block .gray-bg:hover, .min-section .block-no-3 .tab-block .courses-block .white-bg:hover{background:#dbdbdb;}
header .middle-block .rt-block .while_logged a.imgavatar, .inner-block-arrive .arrive-top-heading-lt form{display:inline-block;vertical-align:middle;}
header .middle-block .rt-block .btn:hover, .bilan-page-section .block .column-2 .heading .btn:hover{background:#fff;color:#008E50;text-decoration:none;}
.yellow-message-block p a:hover, .popup-type-page .right-block-in .twitter a:hover .fa, .popup-type-page .right-block-in .google a:hover .fa, .checkbox-primary input[type="checkbox"]:checked + label::after, .btn_minus:focus:after:hover, .top-prono-section .table-block table tr:hover p, .inner-courses .pronosticsMin .bottomContent1 .table3Scroll h3 a, .validation-cheque h3 a:hover i{color:#fff;}
.scroll-to-fixed-fixed .top-block,.scroll-to-fixed-fixed .bottom-block,.scroll-to-fixed-fixed .yellow-message-block, .min-section .block-no-1 .tab-block .nav-tabs > li em, .min-section .block-no-1 .tab-block .arrow-mobile, .min-section .block-no-1 .calender3-tab .form-control, .min-section .block-no-3 .calender3-tab .form-control, .min-section .block-no-3 .tab-block .nav-tabs > li em, .min-section .block-no-4 h3 a, .min-section .block-no-4 h2 a, .min-section .block-no-4 h4 a, .block-no-5 .block-area2 h4 a, .block-no-5 .block-area2 h3 a, .mobile-view-tab-2, .cources-mobile-view1, .popup-type2-page .min-block2 .block-details .score-select-block ul li input[type="checkbox"], .popup-type2-page .min-block2 .block-details .score-select-block ul li input[type="checkbox"][id^="cb"], .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li input[type="checkbox"], .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li input[type="checkbox"][id^="cb"], .profile-step-by-step, .fiche-chevauxTab .top-block .block4 ul li .dropdown-menu-select input[type='radio'], .fiche-chevauxTab .top-block .block4 .radio-primary input[type="radio"]:checked + label::before, .fiche-chevauxTab .top-block .block4 .radio-primary input[type="radio"]:checked + label::after, .fiche-chevauxTab .top-block .block4 .radio label::before, .filtres-popup-form ul li .dropdown-menu-select input[type='radio'], .filtres-popup-form .radio-primary input[type="radio"]:checked + label::before, .filtres-popup-form .radio-primary input[type="radio"]:checked + label::after, .filtres-popup-form .radio label::before, .MultiEnghienSoisy, .ehevaux-reperes-block .tab-section .calender3-tab .form-control, .bilan-page-section .block .column-1 .heading .calender3-tab .form-control, .bilan-page-section .block .column-1 .heading #prev-date2, .bilan-page-section .block .column-1 .heading #next-date2, .innerActu-block .tabHeading .nav-tabs > li > a img, .boutiqueModal .dropdown-menu-select .radio-primary input[type="radio"]:checked + label::after, .boutiqueModal .dropdown-menu-select li .radio label::before, .boutiqueModal .dropdown-menu-select2 .radio-primary input[type="radio"]:checked + label::after, .boutiqueModal .dropdown-menu-select2 li .radio label::before, .boutiqueModal .dropdown-menu-select3 .radio-primary input[type="radio"]:checked + label::after, .boutiqueModal .dropdown-menu-select3 li .radio label::before, .inner-concours .top-block .text-block h4 .imgMobile, .inner-concours .tableDetailsPagination .heading-calenderMobile .calender3-tab .form-control, .inner-concours .tableDetailsPagination .heading-calender .calender3-tab .form-control, .inner-courses .coursesTabContent .coundownArea h1 .imgMobile, .inner-courses .coursesTabContent .coundownArea h2 .imgMobile, .inner-courses .coursesTabContent .coundownArea .title1 .imgMobile, .inner-courses .coursesTabContent .coundownArea h5 .btn2, .inner-courses .coursesTabContent .coundownArea .title2 .btn2, .inner-courses .select-button ul li input[type="checkbox"], .inner-courses .select-button ul li input[type="checkbox"][id^="cb"], .table2 .OrrangeHoverColor:hover .OnOffView #cote_actuelle, .inner-courses .coursesFbFeed h5 a, .inner-courses .coursesFbFeed .comment-head a, .openPaier, .myModalValider h2 img,table.centerTable2 .OrrangeHoverColor:hover .hoverNone, .arr-rap-sans-traitPOPUP h2 br, .top-prono-section .top-block-1 .input-group .form-control, .blueButtonDetails, .filter-Fiche-block-in, .dataTables_info,#table_prono_first,#table_prono_last,h1.heading:after,#tab_concours_classement_general_first,#tab_concours_classement_general_last,#tab_concours_classement_jour_first,#tab_concours_classement_jour_last,#tab_concours_synthese_first,#tab_concours_synthese_last{display:none;}
.scroll-to-fixed-fixed .logo,table.rightTable td:first-child,table.centerTable2 td:first-child,table.centerTable td:first-child{width:40px;}
.scroll-to-fixed-fixed .logo{width:40px !important;}
.scroll-to-fixed-fixed .bottom-block{ display: none;}
.min-section .left-ads1 img, .min-section .right-ads1 img, .min-section .top-ads1 img, .min-section .block-no-1 .tab-block-middle-rt .img img, .min-section .block-no-2 .thumb-box3 img, .inner-block-arrive .arrive-tab1 .btn, .inner-block-profileTab .adds-block img, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box .border, .innerActu-block .tabDetails .blockPanelOne .blockIn-top .img, .innerActu-block .tabDetails .blockPanelOne .blockIn-bottom .img, .innerActu-block .tabDetails .blockPanelTwo img, .innerActu-block .tabDetails .blockPanelThree .img, .inner-boutiqueBlockOne .block2 table, .inner-boutiqueBlockOne .block3 table, .inner-boutiqueBlockOne .block4 table, .inner-courses .coursesFbFeed .img,#section_stat_pab > aside > div > aside.col-md-8.col-sm-8 > div > table > tbody > tr:nth-child(1) > th.left, .arr-rap-sans-trait_middle-block .racing-table1 table, .rightSidebar-details-1 table, .HP-beforeRace .block-no-1 .tab-block-middle-lt-top .img img, .profileTabMin .mobile-according table, .reunions-table1 table, .rightSideBar .img-with100, .main_container-in .block_21 .img-block img, .main_container-in .block_22 .img-block img, .main_container-in .block_13 .block-lt img, .name_classement .middle table, .actu-section .blog img, .nos-offres-banner img, .pack-premium-block .about-details-pack-vip2 img{width:100%;}
.min-section .ads-content1, .min-section .block-no-2, .min-section .block-no-4, .inner-boutiqueBlockThree .top-block, .inner-courses .coursesButtonArea .buttonBlock{padding-bottom:30px;}
.min-section .block-no-1, .min-section .block-no-3{padding-bottom:30px;position:relative;}
.min-section .block-no-1 .tab-block, .min-section .block-no-3 .tab-block{background:#fff;border:1px solid #e0e0e0;margin:0;padding:0;}
.min-section .block-no-1 .tab-block .calender2, .min-section .block-no-2 .thumb-box1 .carousel .docs .img2, .min-section .block-no-3 .tab-block .calender2, .modal-body img, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block h6 strong, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block h6 strong, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block h6 strong, .ehevaux-reperes-block .tab-section .calender2, .bilan-page-section .slider-images .carousel .docs .img2, .inner-concours .tableDetailsPagination .heading-search .select-droupdown, .reunions-table1 .left-side, .main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom-lt{float:left;}
.min-section .block-no-1 .tab-block .arrow-lt, .min-section .block-no-3 .tab-block .arrow-lt, .ehevaux-reperes-block .tab-section .arrow-lt{border-bottom:7px solid transparent;border-right:7px solid #9b9b9b;border-top:7px solid transparent;cursor:pointer;display:inline-block;height:0;margin-right:8%;width:0;}
.min-section .block-no-1 .tab-block .arrow-rt, .min-section .block-no-3 .tab-block .arrow-rt{border-bottom:7px solid transparent;border-left:7px solid #9b9b9b;border-top:7px solid transparent;cursor:pointer;display:inline-block;height:0;margin-left:30px;width:0;}
.min-section .block-no-1 .tab-block .nav-tabs, .min-section .block-no-3 .tab-block .nav-tabs, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block:last-child, .fiche-chevauxTab .top-block .block2 p.last, .ehevaux-reperes-block .tab-section .nav-tabs, .inner-concours .bottom-block .course .block:last-child, .inner-concours .tableDetailsPagination2 .block:last-child, .inner-courses .pronosticsMin .course2 .block:last-child, .payment-rt .block-last, .actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in:last-child, .ons-offres-min .block4 h2{border-bottom:none;}
.min-section .block-no-1 .tab-block .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .ehevaux-reperes-block .tab-section .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background:#3f3f3f;border:none;border-radius:0;color:#fff;font-weight:600;}
.min-section .block-no-1 .tab-block-middle table tr:hover, .min-section .block-no-2 .thumb-box2 table tr:hover, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom table tr:hover, .fiche-chevauxTab .bottom-block .block table tr:first-child:hover, .fiche-chevauxTab .top-block .block3 table tr:first-child:hover, .inner-boutiqueBlockOne .block2 table tr:hover, .inner-courses .coursesTabContent .slideButtonBg ul li:hover, .inner-courses .pronosticsMin .bottomContent1 table.twoDevide tr:nth-child(2):hover, .inner-courses .pronosticsMin .premimum-details-block .bottom table tr:hover, .inner-block-arrive .arrive-tab2-in table tr:hover, .profileTabMin .mobile-according table tr:hover, .bg-none, .ons-offres-min table tr:hover, .ons-offres-min .block2 table tr:hover td{background:none!important;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-top, .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-top{padding:8px 12px;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-top img, .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-top img{height:15px;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-top p, .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-top p{color:#FFF;font-size:14px;font-style:italic;margin:0;padding:0;}
.min-section .block-no-1 .tab-block-middle-lt-bottom-top p a:hover, .min-section .block-no-1 .tab-block-middle-lt-bottom-bottom p a:hover{color:#d91d3e;}
.min-section .block-no-1 .tab-block-middle-md .btn:hover, .min-section .block-no-3 .tab-block .courses-block .btn:hover{background:#0f955a;border:1px solid #3e8b6a;color:#fff;text-decoration:none;}
.min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom .btn:hover, .block-no-5 .block-area3 .btn:hover, .mobile-sticky-header-bottom .btn:hover, .inner-block-arrive .arrive-top-heading-lt .btn:hover{background:#fff;border:1px solid #d91d3e;color:#d91d3e;text-decoration:none;}
.min-section .block-no-1 .tab-block-middle-md-first table td:last-child p, .arrive-conText-block h6, .arr-rap-sans-trait_middle-block .racing-table1 .righttext, .reunions-table1 table .right, .partant-generale-table table .right{text-align:right;}
.min-section .block-no-1 .tab-block-middle-rt .img h4, .HP-beforeRace .block-no-1 .tab-block-middle-lt-top .img h5{bottom:20px;color:#FFF;font-size:14px;font-weight:700;left:12px;margin:0;padding:0;position:absolute;}
.min-section .block-no-1 .tab-block-bottom ul, .footer-middle-block ul, .inner-block-arrive, .popup-type2-page .min-block2 .block-details .score-select-block ul, .popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value, .inner-block-profileTab .tab-detailsMin .MonProfilTab1, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1, .inner-block-profileTab .tab-detailsMin .MesNewslettersTab1, .fiche-chevauxTab .top-block .block4 ul, .fiche-chevauxTab .top-block .block4 .dropdown-radio, .filtres-popup-form .dropdown-radio, .innerActu-block .tabDetails .blockPanelTwo h4, .inner-concours .top-block .link-block ul, .inner-courses .select-button ul, .inner-courses .select-button ul.radio-value,h3.redbutton, .main_container-in .block_3 .rt-block-rt h3, .main_container-in .block_4 .rt-block .top .top-rt h3, .main_container-in .block_27 .etabs, .main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-1 ul, .main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-3 ul, .main_container-in .block_11 .etabs, .main_container-in .block_16 .block ul, .name_classement .middle table td p, .name_classement .bottom p, .nos-offres-banner h4, .nos-offres-banner .button, .tag-section .block h5{margin:0;padding:0;}
.min-section .block-no-1 .tab-block-bottom ul li:first-child, .inner-block-profileTab .tab-heading .nav-tabs, .ehevaux-reperes-block .borderless, .partants-par-reunion .coursesTabContent{border:none;}
.min-section .block-no-1 .calender3-tab, .min-section .block-no-3 .calender3-tab{left:32px;position:absolute; top:47px; width:30px;z-index:9;}
.min-section .block-no-1 .calender3-tab .input-group-addon, .min-section .block-no-3 .calender3-tab .input-group-addon, .ehevaux-reperes-block .tab-section .calender3-tab .input-group-addon, .bilan-page-section .block .column-1 .heading .calender3-tab .input-group-addon, .inner-concours .tableDetailsPagination .heading-calenderMobile .calender3-tab .input-group-addon, .inner-concours .tableDetailsPagination .heading-calender .calender3-tab .input-group-addon, .top-prono-section .top-block-1 .input-group .input-group-addon{background:none;border:none;padding:0;}
.min-section .block-no-1 .calender3-tab .input-group-addon span, .top-prono-section .top-block-1 .input-group .input-group-addon span{color:#9b9b9b;font-size:0;height:22px;width:22px;}
.min-section .block-no-1 .tab-block .nav-tabs > li.active .glyphicon, .redBgTRColor td a, .redBgTRColor td:nth-child(2), .table2 .OrrangeHoverColor:hover td, .table2 .OrrangeHoverColor:hover td a,.accordion2 .panel-title a:hover, .archive-annee-block tr td:hover a, .archive-annee-block tr td a:hover, .archive-annee-blockYell tr:hover a, .archive-annee-blockYell tr td:hover a, .archive-annee-blockYell tr td a:hover{color:#000 !important;}
.min-section .block-no-3 .calender3-tab .input-group-addon span, .ehevaux-reperes-block .tab-section .calender3-tab .input-group-addon span, .bilan-page-section .block .column-1 .heading .calender3-tab .input-group-addon span{color:#9b9b9b;font-size:0;height:22px;width:22px;}
.min-section .block-no-2 .thumb-box1 h3, .min-section .block-no-2 .thumb-box1 h2, .min-section .block-no-2 .thumb-box1 h4, .bilan-page-section .slider-images .heading2, .bilan-page-section .slider-images h1{background:#fcb03d;clear:both;color:#FFF;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0;text-transform:uppercase; height: 41px}
.min-section .block-no-2 .thumb-box1 h3 .img, .min-section .block-no-2 .thumb-box1 h2 .img, .min-section .block-no-2 .thumb-box1 h4 .img, .bilan-page-section .slider-images .heading2 .img, .bilan-page-section .slider-images h1 .img{background:#fea123;border-right:1px solid #e79321;margin-right:10px;padding:10px;}
.min-section .block-no-2 .thumb-box1 .carousel .docs, .block-no-5 .block-area1 .docs, .block-area1_1 .docs{background:rgba(0,0,0,0.5);height:100%;left:0;padding:14px 18px;position:absolute;text-align:center;top:0;width:100%;}
.min-section .block-no-2 .thumb-box1 .carousel .docs p, .block-no-5 .block-area1 .docs p, .block-area1_1 .docs p, .inner-courses .block-area1 .docs p{color:#F5F5F5;font-size:16px;line-height:22px;margin:0;padding:15px 0;}
.min-section .block-no-2 .thumb-box1 .carousel .docs .btn:hover, .footer-top-block .btn3:hover, .popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h5 a:hover, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h5 a:hover, .bilan-page-section .slider-images .carousel .docs .btn:hover, .inner-courses .pronosticsMin .premimum-details-block .bottom h5 a:hover{background:#fff;border:1px solid #fcb03d;color:#fcb03d;text-decoration:none;}
.min-section .block-no-2 .thumb-box1 .carousel .carousel-indicators, .bilan-page-section .slider-images .carousel .carousel-indicators{bottom:5px;}
.min-section .block-no-2 .thumb-box1 .carousel .carousel-indicators li, .bilan-page-section .slider-images .carousel .carousel-indicators li{background:#fff;border:none;opacity:0.7;}
.min-section .block-no-2 .thumb-box1 .carousel .carousel-indicators li.active, .bilan-page-section .slider-images .carousel .carousel-indicators li.active{border:none;height:11px;opacity:1;width:11px;}
.min-section .block-no-2 .thumb-box1 .carousel .carousel-indicators li:hover, .bilan-page-section .slider-images .carousel .carousel-indicators li:hover{border:2px solid #fcb03d;opacity:1;}
.min-section .block-no-2 .thumb-box2 .text-block p strong, .popup-type2-page .min-block2 .block-details .score-select-block p strong{font-weight:600;}
.min-section .block-no-2 .thumb-box2 .text-block p a:hover, .popup-type-page .left-block-in h4 a:hover{color:#d70f32;}
.min-section .block-no-3 h1 .img, .min-section .block-no-3 h3 .img, .min-section .block-no-4 h3 .img, .min-section .block-no-4 h2 .img, .min-section .block-no-4 h4 .img, .inner-courses .coursesFbFeed h5 .img2, .inner-courses .coursesFbFeed .comment-head .img2, .arr-rap-sans-trait_middle-block .racing-table1 h3 .img, .arr-rap-sans-trait_middle-block .racing-table1 h2 .img, .rightSidebar-details-1 h4 .img, .hpbefore-race h2 .img,h1.heading2 .img{background:#1b754f;border-right:1px solid #146c46;margin-right:10px;padding:8px;}
.min-section .block-no-3 h1{background: #008e50; border: 1px solid #d3dad7; border-bottom: none; clear: both; color: #FFF; display: inline-block; font-family: 'Roboto Slab', serif; font-size: 16px; font-weight: 600; letter-spacing: .8px; line-height: 21px; margin: 0; padding: 0 52px 0 0; text-transform: uppercase; height: 40px;}
.min-section .block-no-3 .arrow-mobile, .mobile-view, .ehevaux-reperes-block .tab-section .arrow-mobile, .partants-par-reunion .default_display_none, .new-monconcours-block .default_display_none{display:none!important;}
.min-section .block-no-3 .tab-block .tab-content li ul li a:hover, .min-section .block-no-3 .tab-block .tab-content .owl-item:hover{background:#66b394;border-radius:0; color:#333;}
.min-section .block-no-3 .tab-block .tab-content #sync2 .synced .item a, .min-section .block-no-3 .tab-block .tab-content #sync4 .synced .item a, .min-section .block-no-3 .tab-block .tab-content #sync8 .synced .item a, .min-section .block-no-3 .tab-block .tab-content #sync12 .synced .item a, .min-section .block-no-3 .tab-block .tab-content #sync16 .synced .item a, .min-section .block-no-3 .tab-block .tab-content #sync18 .synced .item a, .min-section .block-no-3 .tab-block .tab-content #sync20 .synced .item a{background:#068b54;border:none;border-radius:0;color:#fff;font-weight:500;}
.min-section .block-no-3 .tab-block .courses-block .white-bg p, .min-section .block-no-3 .tab-block .courses-block .gray-bg p{color:#3F3F3F;font-size:13px;margin:0;padding:0;}
.min-section .block-no-3 .tab-block .courses-block .column-2, .min-section .block-no-3 .tab-block .courses-block .column-3, .block-no-5 .block-area2 .column-3, .block-no-5 .block-area2 .column-4, .block-no-5 .block-area2 .column-5{display:inline-block;width:8%;}
.min-section .block-no-3 .tab-block .courses-block .column-6, .block-no-5 .block-area2 .column-1{display:inline-block;width:10%;}
.min-section .block-no-3 .tab-block .courses-block .column-7, .min-section .block-no-3 .tab-block .courses-block .column-8{display:inline-block;width:7%;}
.min-section .block-no-4 h3, .min-section .block-no-4 h2, .min-section .block-no-4 h4, .block-no-5 .block-area4 h2, .inner-courses .coursesFbFeed h5{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 52px 0 0;text-transform:uppercase; height:40px;}
.min-section .block-no-4 .gallery-block1 .img img, .min-section .block-no-4 .gallery-block2 .img2 img, .actu-section .block6 .block6-in .blog-img img{height:auto;width:100%;}
.min-section .block-no-4 .gallery-block2 .col-xs-4, .min-section .block-no-4 .gallery-block2 .col-xs-8{float:none;width:100%;}
.inner-courses .coursesFbFeed .comment-head{background:#008e50;border:1px solid #d3dad7;border-bottom:none;clear:both;color:#FFF;display:inline-block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 52px 0 0;text-transform:uppercase; height:40px;}

.min-section .block-no-4 .gallery-block2 p, .inner-courses .coursesButtonArea .textblock p{color:#999;font-size:14px;line-height:19px;margin:0;padding:0 0 10px;}
.min-section .block-no-4 .gallery-block2 p a:hover, .innerActu-block .tabDetails .blockPanelTwo .link2 a:hover, .innerActu-block .tabDetails .blockPanelTwo h4 a:hover{color:#c80009;}
.inner-courses .block-area1 .docs h3{color:#fff;float:right;font-size:14px;font-style:italic;font-weight:700;line-height:22px;margin:0;padding:20px 0 0;}
.block-no-5 .block-area1 .docs h3 img, .block-area1_1 .docs h3 img,th.TPNum{width:50px;}
.block-no-5 .block-area1 .docs .btn:hover, .block-area1_1 .docs .btn:hover, .inner-courses .block-area1 .docs .btn:hover{background:#fff;border:1px solid #008e50;color:#008e50;text-decoration:none;}
.block-no-5 .block-area2 .white-bg p, .block-no-5 .block-area2 .gray-bg p{color:#3F3F3F;font-size:14px;margin:0;padding:0;}
.block-no-5 .block-area2 .white-bg:hover, .actu-section .block5 ul li a:hover{background:#ccc;}
.block-no-5 .block-area3 .bg-black, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block table tr:first-child, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block table tr:first-child, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table tr:first-child, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block table tr:first-child, .fiche-chevauxTab .top-block .block3 table tr:first-child, .fiche-chevauxTab .bottom-block .block table tr:first-child, .inner-courses .coursesTabContent .slideButtonBg, .inner-courses .partantsMin table tr:first-child, .inner-courses .arriveesMin .top-block1 table tr:first-child, .inner-courses .cotesMin .topBlock1 table tr:first-child, .inner-courses .cotesMin .middleBlock2 .block-bor h3.gray, .inner-courses .cotesMin .middleBlock2 .block-bor2, .inner-courses .pronosticsMin .bottomContent1 table tr:first-child{background:#3f3f3f;}
.block-no-5 .block-area3 .block:hover, .popup-type2-page .min-block2, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block table tr, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block table tr, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .smallTable table tr:first-child, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table tr, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block table tr, .fiche-chevauxTab .top-block .block3 table tr, .fiche-chevauxTab .bottom-block .block table tr, .fiche-chevauxTab .top-block .blockM2, .inner-concours .detailsListMob, .coursesPartantsMobile, .main_container-in .block_1, .main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-2 h5.two, .main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-2 .two, .tri-turf-block .white-bg-block, .tri-turf-block .white-bg-block h3 strong{background:#fff;}
.block-no-5 .block-area4, .popup-type2-page .min-block2 .lt-border-top-padding{padding-top:45px;}
.socialfeed-block .fb-block h5 a, .socialfeed-block .fb-block .facebookHeading1 a, .socialfeed-block .tw-block h5 a, .socialfeed-block .tw-block .twitterHeading1 a, .socialfeed-block .green-block h5 a, .socialfeed-block .green-block .greenHeading1 a{color:#fff;display:inline-block;float:right;font-family:"Open Sans",sans-serif;font-size:12px;font-style:italic;font-weight:normal;letter-spacing:0;text-decoration:underline;text-transform:none;}
.footer-middle-block p a, .footer-middle-block ul li a{color:#000;text-decoration:none;}
.footer-middle-block p a:hover, .footer-middle-block ul li a:hover{color:#d50526;}
.mobile-sticky-header-bottom h4 strong, .mobile-sticky-header-bottom h5 strong{color:#008d50;}
.mobile-sticky-header-bottom .head-race-name-mob strong, .mobile-sticky-header-bottom .head-race-nameTime-mob strong{color:#008d50;}
.inner-block-arrive .arrive-top-heading, .hpbefore-race{padding:0 0 30px;}
.inner-block-arrive .arrive-tab1 .nav-tabs > li, .sidentifier3_r-b-in{width:50%!important;}
.inner-block-arrive .arrive-tab1 .column-6, .cotes-new-table1 .arrive-tab1 .column-1, .cotes-new-table1 .arrive-tab1 .column-4{width:10%!important;}
.popup-type-page .right-block-in .heading-block h2 a:hover, .ehevaux-reperes-block .text-block-2 .bootom h5 a, .inner-concours .concours-inscrivant-block h2 a:hover, .inner-block-arrive .arrive-tab2-in p a{color:#3F3F3F;}
.popup-type-page .right-block-in .heading-block h2.active a, .ehevaux-reperes-block .text-block-3 h3 strong, .ehevaux-reperes-block .text-block-3 p strong{color:#3F3F3F;font-weight:700;}
.popup-type-page .right-block-in .facebook, .popup-type-page .right-block-in .twitter, .popup-type-page .right-block-in .google, .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h4, .partant-generale-table{padding-bottom:15px;}
.popup-type-page .right-block-in p.checkbox-link a:hover, .popup-type2-page .min-block2 .block-details .profileimg a:hover, .popup-type2-page .min-block2 .block-heading h3.complete a:hover, .popup-type2-page .min-block2 .block-heading h3.complete b:hover, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .profileimg a:hover, .fiche-chevauxTab .top-block .block4 input[type='reset']:hover, .filtres-popup-form input[type='reset']:hover, .inner-concours .tableDetailsPagination .detailsList .table2 td a:hover, .inner-concours .tableDetailsPagination .detailsList .table3 td a:hover, .inner-courses .cotesMin .topBlock1 table td a, .rightSidebar-details-1 p a:hover, .turf-selection-sectionMin .non-pronostic-text .block .text-block h5 a{color:#000;}
.popup-type-page .right-block-in p.checkbox-link strong a, .boutiqueModal .modal-body img, .imageZoom-block .modal-body img{float:none;}
.popup-type-page .right-block-in .form-block .form-control:focus, .popup-type2-page .min-block2 .block-details .form-control:focus, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .form-control:focus{border:1px solid #338461;color:#333;}
.popup-type-page .right-block-in .form-block .btn:hover, .popup-type2-page .min-block2 .block-details .btn:hover, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .btn:hover, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box .btn:hover, .filtres-popup-form .button-section .btn:hover, .boutiqueModal .modal-body .BottomBlock .btn2:hover, .inner-concours .concours-inscrivant-block .btn2:hover{background:#fff;color:#008e50;}
.popup-type-page .right-block-in .form-block .glyphicon-calendar, .fiche-chevauxTab .top-block .block4 .glyphicon-calendar{height:22px;width:22px;}
.g-recaptcha, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .smallTable, .arr-rap-sans-trait_button-top, .arrive-conText2 .ads-bottom, .panier3Section .top-block .leftBlock .search-totalBlock .search-field{padding-bottom:20px;}
.checkbox-link2, .radio{padding-left:20px;}
.checkbox label, .radio label{display:inline-block;padding-left:5px;position:relative;}
.checkbox input[type="checkbox"], .radio input[type="radio"], .imageZoom-block .thumbImg .owl-item.synced .item:after{opacity:0;}
.checkbox input[type="checkbox"]:focus + label::before, .radio input[type="radio"]:focus + label::before{outline:5px auto 0;outline-offset:-2px;}
.checkbox input[type="checkbox"]:disabled + label, .radio input[type="radio"]:disabled + label{opacity:0.65;}
.radio.radio-inline, .arrive-conText-block2, .rightSidebar-details-1 .radio, .hpbefore-race .arrive-conText-block{margin-top:0;}
.radio-primary input[type="radio"]:checked + label::after, .inner-concours .tableDetailsPagination2 .progress-bar{background-color:#008e50;}
.popup-type2-page .min-block1 h3, .main_container-in .block_11 .tab-container .bottom-block .block .column-1 h4{margin:0;padding:0;text-align:center;}
.popup-type2-page .min-block2 .block-details .form-control, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .form-control{background:#fff;border:1px solid #dedede;border-radius:2px;box-shadow:none;font-family:"Open Sans",sans-serif;font-size:14px;height:38px;line-height:22px;margin:0 0 15px;width:100%;}
.popup-type2-page .min-block2 .block-details label, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top label{color:#999;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:normal;line-height:19px;padding-bottom:15px;}
.popup-type2-page .min-block2 .block-details .input-group-addon, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .input-group-addon{background:none;border:none;font-size:0;position:absolute;right:22px;top:2px;z-index:2;}
.popup-type2-page .min-block2 .block-details .glyphicon-calendar, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .glyphicon-calendar{height:19px;width:19px;}
.popup-type2-page .min-block2 .block-details .profileimg, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .profileimg{color:#9B9B9B;font-size:14px;padding-bottom:15px;}
.popup-type2-page .min-block2 .block-details .profileimg a, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .profileimg a{color:#9B9B9B;font-size:14px;}
.popup-type2-page .min-block2 .block-details .button-section, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .button-section{padding-top:30px;}
.popup-type2-page .min-block2 .block-details .btn2:hover, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .btn2:hover, .inner-courses .partantsMin .button1:hover, .inner-courses .partantsMin .button1:hover a, .inner-courses .pronosticsMin .bottomContent1 .btn1:hover{background:#008E50;color:#fff;}
.popup-type2-page .min-block2 .block-details .premimum-details-block, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block, .inner-courses .pronosticsMin .premimum-details-block{border:1px solid #e9e0df;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .top, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .top, .inner-courses .pronosticsMin .premimum-details-block .top{background:#fcac41;padding:6px 10px;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .top h3, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .top h3, .inner-courses .pronosticsMin .premimum-details-block .top h3{color:#FFF;float:left;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;line-height:21px;margin:0;padding:0;text-transform:uppercase;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .top h4, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .top h4, .inner-courses .pronosticsMin .premimum-details-block .top h4{color:#FFF;float:right;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;line-height:21px;margin:0;padding:0;text-transform:uppercase;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom, .inner-courses .pronosticsMin .premimum-details-block .bottom{background:url(../images/slider-1.jpg) center center no-repeat;background-size:cover;min-height:340px;padding:20px 10px;position:relative;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom-in, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom-in, .inner-courses .pronosticsMin .premimum-details-block .bottom-in{background:rgba(0,0,0,0.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom table, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom table, .inner-courses .pronosticsMin .premimum-details-block .bottom table{margin-bottom:0;position:relative;z-index:2;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom table .desktop-view, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom table .desktop-view, .inner-courses .pronosticsMin .premimum-details-block .bottom table .desktop-view, .archive-annee-block .desktop-view{display:table-row;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom table .img5, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom table .img5, .inner-courses .pronosticsMin .premimum-details-block .bottom table .img5{width:75px;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h3, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h3, .inner-courses .pronosticsMin .premimum-details-block .bottom h3{color:#F5F5F5;font-size:16px;font-weight:600;line-height:22px;margin:0;padding:24px 0 0;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h3 strong, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h3 strong, .inner-courses .pronosticsMin .premimum-details-block .bottom h3 strong{color:#ffc744;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom p, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom p, .inner-courses .pronosticsMin .premimum-details-block .bottom p{color:#F5F5F5;font-size:16px;font-weight:400;line-height:22px;margin:0;padding:0;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom p strong, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom p strong, .inner-courses .pronosticsMin .premimum-details-block .bottom p strong{color:#549c49;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom p .red, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom p .red, .inner-courses .pronosticsMin .premimum-details-block .bottom p .red{color:#b40005;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h4, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h4, .inner-courses .pronosticsMin .premimum-details-block .bottom h4, .main_container-in .block_14 .text-block h4{margin:0;padding:30px 0 0;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h4 a, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h4 a, .inner-courses .pronosticsMin .premimum-details-block .bottom h4 a{background:#dcd6db;border:1px solid #dcd6db;border-radius:2px;color:#3F3F3F;display:inline-block;font-size:14px;font-weight:500;margin:0;padding:11px 20px;text-align:center;text-decoration:none;white-space:pre;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h4 a:hover, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h4 a:hover, .inner-courses .pronosticsMin .premimum-details-block .bottom h4 a:hover{background:#fcb03d;border:1px solid #fcb03d;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h5, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h5, .inner-courses .pronosticsMin .premimum-details-block .bottom h5{margin:0;padding:30px 0 0;text-align:right;}
.popup-type2-page .min-block2 .block-details .premimum-details-block .bottom h5 a, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom h5 a, .inner-courses .pronosticsMin .premimum-details-block .bottom h5 a{background:#fcb03d;border:1px solid #fcb03d;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin:0;padding:11px 30px;text-align:center;}
.popup-type2-page .min-block2 .block-details .score-select-block, .ehevaux-reperes-block .tab-section .tab-content{margin:0;padding:0;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li .img3, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li .img2{height:24px;vertical-align:middle;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li, .inner-courses .select-button ul li{background:#fff;color:#3F3F3F;display:inline-block;font-size:14px;line-height:19px;margin:0 5px 22px 0;text-align:center;vertical-align:top;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li label, .popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value li label, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value li label, .inner-courses .select-button ul.radio-value li label{background:#fff;border:1px solid #eae5ea;border-radius:2px;color:#3F3F3F;cursor:pointer;display:block;font-size:14px;line-height:19px;margin:0;min-height:40px;min-width:128px;padding:7px 10px 0;position:relative;text-align:center;text-decoration:none;vertical-align:middle;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li label.last-label, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li label.last-label, .inner-courses .select-button ul li label.last-label{width:200px;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li :checked + label, .popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value input[type=radio]:checked + label, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li :checked + label, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value input[type=radio]:checked + label{background:#433e43;color:#ddd;z-index:0;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li :checked + label img, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li :checked + label img, .inner-courses .select-button ul li :checked + label img{z-index:-1;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li :checked + label:before, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li :checked + label:before, .inner-courses .select-button ul li :checked + label:before{background:#fff;border-bottom:1px solid #ededed;bottom:-25px;color:#848484;content:"Precisez *";display:none;font-size:14px;left:0;padding-top:0;position:absolute;text-align:left;width:100%;}
.popup-type2-page .min-block2 .block-details .score-select-block ul li .form-control, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li .form-control, .inner-courses .select-button ul li .form-control{border:none;border-bottom:1px solid #ededed;border-radius:0;color:#848484;font-size:14px;height:30px;margin:0;padding:0;}
.popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value li, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value li{background:#fff;color:#3F3F3F;display:inline-block;font-size:14px;line-height:19px;margin:0 5px 22px 0;text-align:center;vertical-align:middle;}
.popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value li label.max-width, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value li label.max-width{min-width:250px;}
.popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value .input-hidden, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value .input-hidden, .inner-courses .select-button ul.radio-value .input-hidden{left:-9999px;position:absolute;}
.popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value input[type=radio]:checked + label:before, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value input[type=radio]:checked + label:before, .inner-courses .select-button ul.radio-value input[type=radio]:checked + label:before{background:#fff;border-bottom:1px solid #ededed;bottom:-28px;color:#848484;content:"Precisez *";display:none;font-size:14px;left:0;padding-top:7px;position:absolute;width:100%;}
.popup-type2-page .min-block2 .block-heading, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block:nth-child(2n-1), .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block table tr:nth-child(2n-1), .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block table tr:nth-child(2n-1), .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table tr:nth-child(2n-1), .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block table tr:nth-child(2n-1), .fiche-chevauxTab .top-block .block3 table tr:nth-child(2n-1), .fiche-chevauxTab .bottom-block .block table tr:nth-child(2n-1), .fiche-chevauxTab .bottom-block .block table tr.white, .inner-concours .bottom-block .course .block:nth-child(2n-1), .inner-concours .tableDetailsPagination .detailsList table tr:nth-child(2n-1), .inner-concours .detailsListMob .current, .inner-concours .tableDetailsPagination2 .block:nth-child(2n-1), .inner-courses .partantsMin table tr:nth-child(2n-1), .inner-courses .arriveesMin .top-block1 table tr:nth-child(2n-1), .inner-courses .cotesMin .topBlock1 table tr:nth-child(2n-1), .inner-courses .pronosticsMin .bottomContent1 table tr:nth-child(2n-1), .inner-courses .pronosticsMin .course2 .block:nth-child(2n-1), .activeBlock, .arr-rap-sans-trait_middle-block .racing-table1 table tr:nth-child(2n-1), .rightSidebar-details-1 table tr:nth-child(2n-1), .reunions-table1 table tr:nth-child(2n-1), .partant-generale-table table tr:nth-child(2n-1), .partant-generale-table .block:nth-child(2n-1), .new-monconcours-block .inner-courses .partantsMin table tr:first-child{background:#f5f5f5;}
.profileTabMin, .fiche-cheval-table2 tr:first-child{background:#fff!important;}
.inner-block-profileTab .tab-detailsMin, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-top .img-ads, .actu-section .block6{padding:30px 0 0;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-top, .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top{border-bottom:2px dashed #eaeaea;margin:0 0 30px;padding:0 0 10px;}
.inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom p strong, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block h6 strong b, .inner-boutiqueBlockThree .bottom-block p strong,data#cote_actuelle{font-weight:400;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block .btn:hover, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn:hover, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table .btn:hover, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .btn:hover, .inner-concours .bottom-block .course .block .btn:hover, .inner-concours .tableDetailsPagination .detailsList .btn:hover, .inner-courses .pronosticsMin .course2 .block .btn:hover, .myModalValider .btn:hover{background:#008E50;color:#fff;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block table td, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .smallTable table td{color:#3F3F3F;font-size:14px;line-height:19px;text-align:right;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block table td.green-bg, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .smallTable table td.green-bg{background:#008e50;border-color:#048a50!important;color:#FFF;font-family:'Roboto Slab', serif;font-size:14px;font-weight:700;line-height:19px;text-align:left;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block, .inner-concours .bottom-block .course .block, .inner-concours .tableDetailsPagination2 .block, .inner-courses .pronosticsMin .course2 .block{background:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px 8px 12px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block p, .inner-concours .bottom-block .course .block p, .inner-concours .tableDetailsPagination2 .block p, .inner-courses .pronosticsMin .course2 .block p{color:#3F3F3F;font-size:14px;line-height:19px;margin:0;padding:0;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block h6, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block h6, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block h6{border-bottom:1px solid #eaeaea;color:#505050;font-size:14px;line-height:19px;margin:0;padding:15px 15px 12px;text-align:right;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block h6.two strong b, .fiche-chevauxTab .top-block .blockM2 h3 strong b, .bilan-page-section .block .column-2 .heading h4 strong, .bilan-page-section .block .column-3 .heading h4 strong, .bilan-page-section .block .column-3 .heading .title22 strong, .validation-cheque .rightBlock p strong{font-weight:700;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .current1, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block .current1, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block .current1, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .current1{background:#f5f5f5;border-bottom:1px solid #eaeaea;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .current1 h6, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block .current1 h6, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block .current1 h6, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .current1 h6{border-bottom:2px dashed #e5e5e5;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .current1 h3, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block .current1 h3, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block .current1 h3, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .current1 h3{color:#a9a9a9;font-size:14px;font-weight:400;line-height:19px;margin:0;padding:6px 15px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .current1 h3 strong, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block .current1 h3 strong, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block .current1 h3 strong, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .current1 h3 strong{color:#333;float:right;font-weight:400;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .number-select-box .greenbg, .inner-concours .tableDetailsPagination .heading-calender{background: #008e50 !important;}
.heading-calender .heading-search.desktop-view {background-color: #008e50 !important;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block h5, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block h5{background:#008e50;color:#FFF;font-family:'Roboto Slab', serif;font-size:14px;font-weight:700;line-height:19px;margin:0;padding:9px 12px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block table, .fiche-chevauxTab .top-block .block3 table, .fiche-chevauxTab .bottom-block .block table, .inner-concours .tableDetailsPagination .detailsList table{border:none;margin-bottom:0;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block table td, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table td, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block table td{color:#3F3F3F;font-size:14px;line-height:19px;padding:12px;}
.inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block table th, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table th, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block table th, .inner-concours .tableDetailsPagination .detailsList table th{background:#3f3f3f;color:#DBDBDB;font-size:10px;font-weight:700;line-height:14px;padding:6px 12px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block table, .inner-courses .partantsMin table, .inner-courses .arriveesMin .top-block1 table, .inner-courses .cotesMin .topBlock1 table{border:1px solid #eaeaea;margin-bottom:0;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .graf-block, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block,section.blog{padding-bottom:50px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block .dropdown-menu-select, .fiche-chevauxTab .top-block .block4 ul li .dropdown-menu-select, .filtres-popup-form ul li .dropdown-menu-select, .inner-concours .tableDetailsPagination .heading-search .dropdown-menu-select{border-color:#dedede;border-radius:0 0 2px 2px;margin-top:-2px;padding:0;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block .dropdown-menu-select li, .inner-concours .tableDetailsPagination .heading-search .dropdown-menu-select li{color:#4c4c4c;padding:5px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block .btn-select, .inner-concours .tableDetailsPagination .heading-search .btn-select{background:#fff;border:1px solid #dedede;color:#4c4c4c;padding:6px 15px;position:relative;text-align:left;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block .btn-select:after, .inner-concours .tableDetailsPagination .heading-search .btn-select:after{background:url(../images/arrow-top-bottom.png) center no-repeat;content:"";display:block;height:17px;margin-top:-2px;position:absolute;right:10px;top:30%;width:10px;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block .dropdown-radio, .inner-concours .tableDetailsPagination .heading-search .dropdown-radio{cursor:pointer;display:block;margin:0;overflow:hidden;position:relative;text-overflow:ellipsis;width:100%;}
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block table td h3, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block table td h3{color:#3F3F3F;font-size:16px;font-weight:700;line-height:22px;margin:0;padding:0 0 6px;} 
.inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block .current1 h3.green, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .bottom-block .current1 h3.green strong{color:#118f52;}
.inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block h6 span, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block .current1 span{color:#fcac41;}
.fiche-chevauxTab, .ehevaux-reperes-block, .bilan-page-section, .inner-boutiqueBlockTwo, .inner-boutiqueBlockOne, .inner-boutiqueBlockThree{padding:20px 0 20px;}
.fiche-chevauxTab .top-block .block1 h3 img, .fiche-chevauxTab .top-block .block1 h1 img, .inner-boutiqueBlockOne .block3 .title2 .img2, .inner-boutiqueBlockOne .block3 .img2, .inner-boutiqueBlockOne .block4 .img2{padding-right:8px;}
.fiche-chevauxTab .top-block .block1 .padding2, .fiche-chevauxTab .top-block .block4 .radio label, .filtres-popup-form .radio label, .bilan-page-section .block .column-2, .boutiqueModal .dropdown-menu-select li .radio, .boutiqueModal .dropdown-menu-select2 li .radio, .boutiqueModal .dropdown-menu-select3 li .radio, .partants-par-reunion .table-down-button, .pronos-quinte-newAccording .panel-heading, .main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block, .main_container-in .block_16 .block .pronos-quinte-newAccording h4, .actu-section .blog-rt-1 .rightSidebar-details-1-in, .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block{padding:0;}
.fiche-chevauxTab .top-block .block3 h5, .fiche-chevauxTab .bottom-block .block h5{background:#008e50;color:#FFF;font-size:12px;font-weight:700;line-height:17px;margin:0;padding:9px 12px;text-transform:uppercase;}
.fiche-chevauxTab .top-block .block3 h5 strong, .fiche-chevauxTab .bottom-block .block h5 strong{color:#FFF;float:right;font-size:14px;font-style:italic;font-weight:normal;line-height:19px;}
.fiche-chevauxTab .top-block .block3 table td .img2, .fiche-chevauxTab .bottom-block .block table td .img2{padding-right:5px;width:20px;}
.fiche-chevauxTab .top-block .block4 label, .filtres-popup-form label{color:#3F3F3F;font-size:14px;font-weight:400;line-height:19px;margin:0;padding:15px 0 3px;}
.fiche-chevauxTab .top-block .block4 .form-control, .filtres-popup-form .form-control{border-radius:2px;box-shadow:none;height:36px;}
.fiche-chevauxTab .top-block .block4 .input-group-addon, .filtres-popup-form .input-group-addon{background:none;border:none;font-size:0;position:absolute;right:22px;top:0;z-index:2;}
.fiche-chevauxTab .top-block .block4 .btn-select, .filtres-popup-form .btn-select{background:url(../images/arrow-7.png) center right no-repeat #fff;border:1px solid #ccc;color:#4c4c4c;display:block;height:36px;padding:7px 15px;position:relative;text-align:left;width:100%;}
.fiche-chevauxTab .top-block .block4 ul li .dropdown-menu-select li, .filtres-popup-form ul li .dropdown-menu-select li{display:block;padding:5px 10px;width:auto;}
.fiche-chevauxTab .bottom-block, .innerActu-block .rtImgBlock{padding-top:40px;}
.fiche-chevauxTab .bottom-block .block-Two, .inner-boutiqueBlockOne .block4, .inner-courses .pronosticsMin .bottomContent1 .table2MarginLess, .arr-rap-sans-trait_middle-block .inner-courses, .arrive-conText2 .inner-courses,.accordion2 .panel-body p, .new-monconcours-block .inner-courses, .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block{margin-bottom:0;}
.fiche-chevauxTab .bottom-block .block table .btn:hover, .fiche-chevauxTab .bottom-block .block table .btn:focus, .filtres-popup-form .button-section .btn2:hover, .boutiqueModal .modal-body .BottomBlock .btn:hover, .boutiqueModal .modal-body .BottomBlock .btn2, .inner-concours .concours-inscrivant-block .btn1:hover, .block3-fiche-margin .btn:hover{background:#008e50;color:#fff;}
.fiche-chevauxTab .bottom-block .block table td.paddingNone, .ehevaux-reperes-block .text-block-1Noborder{border:none;padding:0;}
.fiche-chevauxTab .top-block .blockM1 h3 strong, .fiche-chevauxTab .top-block .blockM2 h4 strong, .fiche-chevauxTab .top-block .blockM3 h4 strong{display:block;font-style:normal;padding-bottom:10px;text-transform:uppercase;}
#dinfosShowButton11Mob,#dinfosShowButton33Mob,#dinfosShowButton55Mob,#dinfosShowButton77Mob,#dinfosShowButton99Mob{background-color:#f5f5f5;}
#dinfosShowButton22Mob,#dinfosShowButton44Mob,#dinfosShowButton66Mob,#dinfosShowButton88Mob,#dinfosShowButton10Mob{background-color:#fff;}
.btn_plus:hover:after, .btn_plus:focus:after{color:#fff;content:"+";font-size:18px;left:8px;position:absolute;top:3px;}
.ehevaux-reperes-block .text-block-1 h3 a:hover, .cGoodsCrumb_item:last-child>a:hover{color:#333;}
.ehevaux-reperes-block .text-block-1 h3 a.two:hover, .inner-courses .partantsMin table td a:hover, .inner-courses .pronosticsMin .bottomContent1 .table3Scroll p.red, .archive-annee-block2 td strong{color:#D70F32;}
.bilan-page-section .block .column-1 .heading .calender3-tab .form-group, .checkbox-link, .popup-panier nav .pagination{margin:0;}
.bilan-page-section .block .column-2 .heading h4, .bilan-page-section .block .column-3 .heading .title22, .bilan-page-section .block .column-3 .heading h4{color:#F5F5F5;font-size:12px;line-height:17px;margin:0;}
.bilan-page-section .block .column-2 .heading img, .bilan-page-section .block .column-3 .heading img{height:auto;width:55px;}
.bilan-page-section .block .column-2 .blok .row1, .bilan-page-section .block .column-2 .blok .row2, .bilan-page-section .block .column-2 .blok .row3, .bilan-page-section .block .column-3 .blok .row1, .bilan-page-section .block .column-3 .blok .row3{border-bottom:1px solid #e9e9e9;padding:10px;}
.bilan-page-section .block .column-2 .blok .row1 h2, .bilan-page-section .block .column-3 .blok .row1 h2, .bilan-page-section .block .column-2 .blok .row1 h3, .bilan-page-section .block .column-3 .blok .row1 h3{color:#008E50;font-size:16px;font-weight:bold;line-height:22px;margin:0;}
.bilan-page-section .block .column-2 .blok .row2 h4, .bilan-page-section .block .column-2 .blok .row2 h3, .bilan-page-section .block .column-2 .blok .row3 h3, .bilan-page-section .block .column-2 .blok .row3 h4, .bilan-page-section .block .column-2 .blok .row4 h4, .bilan-page-section .block .column-2 .blok .row4 h3, .bilan-page-section .block .column-2 .blok .row5 h3, .bilan-page-section .block .column-2 .blok .row5 h4, .bilan-page-section .block .column-3 .blok .row2 h3, .bilan-page-section .block .column-3 .blok .row2 h4, .bilan-page-section .block .column-3 .blok .row2 h3, .bilan-page-section .block .column-3 .blok .row3 h3, .bilan-page-section .block .column-3 .blok .row3 h4{color:#3F3F3F;font-size:14px;font-weight:normal;line-height:24px;margin:0;}
.bilan-page-section .block .column-2 .blok .row4 .img, .bilan-page-section .block .column-3 .blok .row2 .img{padding:0;position:absolute;right:10px;top:10px;}
.bilan-page-section .block .column-2 .blok .row4 h4 strong, .bilan-page-section .block .column-2 .blok .row4 h3 strong, .bilan-page-section .block .column-2 .blok .row5 h4 strong, .bilan-page-section .block .column-2 .blok .row5 h3 strong, .bilan-page-section .block .column-3 .blok .row2 h3 strong, .bilan-page-section .block .column-3 .blok .row2 h4 strong, .bilan-page-section .block .column-3 .blok .row2 h3 strong, .bilan-page-section .block .column-3 .blok .row3 h3 strong, .bilan-page-section .block .column-3 .blok .row3 h4 strong{color:#2c2c2c;font-weight:700;}
.min-section table tr:hover {background: #f7b03c!important;}
.min-section table tr:hover, .fiche-chevauxTab .bottom-block .block table tr:nth-child(2n-1):hover, .inner-boutiqueBlockOne .block2 table tr:hover td{background:#efefef}
.innerActu-block .tabHeading .nav-tabs > li:last-child a, .inner-concours .top-block .link-block ul li:last-child a, .inner-courses .linkNav ul.linkNavTop li:nth-child(6), .inner-courses .arriveesMin .bottom-block3 .block td:last-child, .fiche-cheval-table2 .tableDetails2 table th:last-child, .fiche-cheval-table2 .tableDetails2 table td:last-child{border-right:none;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-top .btn, .innerActu-block .tabDetails .blockPanelOne .blockIn-bottom .btn{background:#068b54;border:1px solid #068b54;color:#FFF;font-size:14px;font-weight:700;line-height:19px;margin-bottom:10px;padding:10px 30px;text-align:center;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-top .btn:hover, .innerActu-block .tabDetails .blockPanelOne .blockIn-bottom .btn:hover, .innerActu-block .tabDetails .blockPanelThree .btn:hover{background:#fff;color:#068b54;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-bottom, .tri-turf-block .about-details-pack-vip p:last-child{padding-top:20px;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-bottom h4, .innerActu-block .tabDetails .blockPanelOne .blockIn-bottom .date-title, .innerActu-block .tabDetails .blockPanelThree .date-title, .innerActu-block .tabDetails .blockPanelThree h4{color:#3F3F3F;font-size:12px;font-style:italic;line-height:17px;margin:0;padding:0 0 10px;}
.innerActu-block .tabDetails .blockPanelOne .blockIn-bottom p, .innerActu-block .tabDetails .blockPanelThree p{color:#3F3F3F;font-size:12px;line-height:17px;margin:0;padding:0 0 12px;}
.inner-boutiqueBlockOne .block1 .btn:hover, .inner-boutiqueBlockOne .btn:hover, .myModalValider .btn2:hover{background:#fff;color:#008E50;}
.inner-boutiqueBlockOne .block2, .inner-boutiqueBlockOne .block3{margin-bottom:35px;}
.inner-boutiqueBlockOne .block2 a, .inner-boutiqueBlockOne a, .boutiqueModal .modal-body .BottomBlock a, .tableHeading-greay p u{text-decoration:none!important;}
.inner-boutiqueBlockOne .block2 .btn:hover, .inner-boutiqueBlockOne .block4 .btn:hover{background:#fff;color:#FCB03D;}
.inner-boutiqueBlockOne .block2 td.grey-bg, .lightGreyColor, .arr-rap-sans-traitPOPUP table tr:nth-child(2n-1), .top-prono-section .table-block table tr:nth-child(2n-1), .top-prono-section .table-block2 .block table tr:nth-child(2n-1), .name_classement .middle table tr:nth-child(2n-1), .cotes-new-table1 .mob-blog1:nth-child(2n-1){background:#f7f7f7;}
.inner-boutiqueBlockOne .block2 td.borderNone-top, .inner-courses .pronosticsMin .bottomContent1 .tableTopborder tr:first-child, .pronos-quinte-newTable1 .block-first, .new-monconcours-block .tab-heading{border-top:none;}
.inner-boutiqueBlockOne .block2 th, .inner-boutiqueBlockOne .block3 th, .inner-boutiqueBlockOne .block2 td:nth-child(2) h3, .inner-boutiqueBlockOne .block2 td:nth-child(3) h3, .inner-boutiqueBlockOne .block4 th, .inner-courses .partantsMin table th:nth-child(2),h5.montant_tirelire,td#defere_partant, .arr-rap-sans-traitPOPUP table th:nth-child(2), .arr-rap-sans-traitPOPUP table td:nth-child(2) p, .HP-beforeRace .block-no-3 .tab-block .courses-block .column-3, .HP-beforeRace .block-no-3 .tab-block .courses-block .column-6, .HP-beforeRace .block-no-3 .tab-block .courses-block .column-7, .HP-beforeRace .block-no-3 .tab-block .courses-block .column-8, .reunions-table1 table .center, .partant-generale-table table .center, .main_container-in .block_28 .left-block .answer-right-block .details-block .bottom, .main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom, .main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom-rt, .main_container-in .block_28 .left-block .worng .details-block .bottom, .actu-section .block5 .pagination-block{text-align:center;}
.inner-boutiqueBlockOne .block2 td:first-child, .inner-boutiqueBlockOne .block3 td:first-child{border-left:0;text-align:left;width:35%;}
.inner-boutiqueBlockOne .block2 td:last-child, .inner-boutiqueBlockOne .block3 td:last-child, .inner-boutiqueBlockOne .block4 td:nth-child(3), .arr-rap-sans-trait_middle-block .racing-table1 .nav-tabs > li:last-child a, .arr-rap-sans-traitPOPUP table th:last-child, .arr-rap-sans-traitPOPUP table td:last-child, .top-prono-section .table-block table th:last-child, .top-prono-section .table-block table td:last-child, .top-prono-section .table-block3 table th:last-child, .top-prono-section .table-block3 table td:last-child{border-right:0;}
.inner-boutiqueBlockOne .block4 h4, .boutiqueModal .dropdown-menu-select li, .boutiqueModal .dropdown-menu-select2 li, .boutiqueModal .dropdown-menu-select3 li{color:#3F3F3F;font-size:18px;line-height:24px;}
.inner-boutiqueBlockOne .block4 h2 a, .inner-boutiqueBlockOne .block4 .title2 a, .inner-boutiqueBlockOne .block4 p a{color:#454545;font-size:12px;text-decoration:underline!important;}
.inner-boutiqueBlockThree .top-block .leftBlock .cartDroupBlock hr, .boutiqueModal .modal-body .middleBlock hr{background:none;border:none;border-bottom:1px dashed #dedede;margin:0 0 15px;padding:0;}
.inner-boutiqueBlockThree .top-block .leftBlock .cartDroupBlock h3, .inner-boutiqueBlockThree .top-block .leftBlock .totalBlock h3{color:#3F3F3F;font-size:24px;line-height:33px;margin:0;padding:0;}
.inner-boutiqueBlockThree .top-block .leftBlock .cartDroupBlock h3 strong, .boutiqueModal .modal-body .middleBlock h5 strong, .boutiqueModal .modal-body .middleBlock .dropdown .btn strong{font-size:14px;font-weight:400;}
.inner-boutiqueBlockThree .top-block .leftBlock .cartDroupBlock h4, .boutiqueModal .modal-body .middleBlock h4{color:#008E50;font-size:14px;font-style:italic;line-height:19px;margin:0;padding:0 0 15px;}
.inner-boutiqueBlockThree .top-block .rightBlock h3 a:hover, .inner-boutiqueBlockThree .top-block .rightBlock h4 a:hover{color:#008e50;text-decoration:none;}
/* .inner-boutiqueBlockThree .top-block .rightBlock ul li:hover, .reunions-table1 a:hover, .table-down-button a:hover{opacity:0.7;} */
.inner-boutiqueBlockThree .bottom-block p:nth-child(1), .inner-boutiqueBlockThree .bottom-block p:nth-child(2), .inner-boutiqueBlockThree .bottom-block p:nth-child(3), .inner-boutiqueBlockThree .bottom-block p:nth-child(4){padding-bottom:16px;}
.boutiqueModal .modal-body .middleBlock label:hover, .boutiqueModal .modal-body .middleBlock label:hover strong{color:#068b54;}
.boutiqueModal .dropdown-menu-select li strong, .boutiqueModal .dropdown-menu-select2 li strong, .boutiqueModal .dropdown-menu-select3 li strong{color:#999;font-size:16px;font-weight:400;}
.boutiqueModal .dropdown-menu-select2 li em, .boutiqueModal .dropdown-menu-select3 li em{color:#008E50;display:block;font-size:14px;font-style:italic;line-height:19px;}
.boutiqueModal #removeProList, .boutiqueModal #removeProList3{color:#9B9B9B;cursor:pointer;font-size:14px;line-height:19px;padding:9px;}
/* .inner-concours, .inner-courses{margin-bottom:150px;} */
.inner-concours .top-block .text-block h4 .imgDesktop, .inner-concours .tableDetailsPagination .detailsList .table2 td strong, .inner-concours .tableDetailsPagination .detailsList .table3 td strong, .inner-courses .partantsMin table td:nth-child(2) strong, .main_container-in .block_26 .img-block img, .cotes-new-table1 .mob-blog1 .img{display:inline-block;}
.inner-concours .bottom-block, .inner-concours .concours-inscrivant-block{padding:30px 15px;}
.inner-concours .bottom-block .course, .inner-courses .pronosticsMin .course2{border:1px solid #e9e9e9;margin-bottom:30px;}
.inner-concours .bottom-block .course .heading, .inner-courses .pronosticsMin .course2 .heading{background:#008e50;margin:0;padding:9px 12px;}
.inner-concours .bottom-block .course .heading h4, .inner-concours .bottom-block .course .heading h3, .inner-courses .pronosticsMin .course2 .heading h4{color:#FFF;font-family:'Roboto Slab', serif;font-size:13px;font-weight:700;line-height:16px;margin:0;padding:0;}
.inner-concours .bottom-block .course .heading h4 strong, .inner-concours .bottom-block .course .heading h3 strong, .inner-courses .pronosticsMin .course2 .heading h4 strong{float:right;font-family:'Open Sans', sans-serif;font-size:12px;font-style:italic;font-weight:normal;line-height:17px;text-decoration:underline;}
.inner-concours .bottom-block .course .heading2, .inner-concours .tableDetailsPagination .detailsList .heading2, .inner-courses .pronosticsMin .course2 .heading2{background:#3f3f3f;color:#9B9B9B;font-size:10px;font-weight:700;line-height:14px;padding:6px 12px;white-space:nowrap;}
.inner-concours .bottom-block .course .block .btn, .inner-courses .pronosticsMin .course2 .block .btn{background:#fff;border:1px solid #1B764F;border-radius:2px;color:#008E50;display:block;font-size:14px;font-weight:700;line-height:22px;margin:0;padding:8px 5px;text-align:center;text-decoration:none;width:100%;}
.inner-concours .bottom-block .course .block h3, .inner-concours .bottom-block .course .block h4, .inner-courses .pronosticsMin .course2 .block h3{color:#3F3F3F;font-size:16px;font-weight:bold;line-height:22px;margin:0;padding:0 0 10px;}
.inner-concours .bottom-block .course .block .time2{color:#3F3F3F;font-size:16px;font-weight:bold;line-height:22px;margin:0;padding:0 0 10px;}
.inner-concours .bottom-block .course .block p img, .inner-courses .pronosticsMin .course2 .block p img{margin-left:5px;width:45px;}
.inner-concours .bottom-block .course .block p .img, .inner-concours .tableDetailsPagination2 .block p .img, .inner-courses .pronosticsMin .course2 .block p .img{margin-left:0;margin-right:5px;width:15px;}
.inner-concours .bottom-block .course .block p strong, .inner-courses .pronosticsMin .course2 .block p strong, .panier3Section .top-block .leftBlock .totalBlock h3 strong, .validation-cheque .top-block .leftBlock .totalBlock h3 strong{font-size:18px;}
.inner-concours .bottom-block .course .block p span, .inner-courses .pronosticsMin .course2 .block p span{font-size:14px;font-weight:bold;}
.inner-concours .openPronstic .inputFildBlock, .inner-courses .pronosticsMin .openPronstic .inputFildBlock{padding:10px 0 30px;text-align:center;}
.inner-concours .openPronstic .inputFildBlock .box, .inner-courses .pronosticsMin .openPronstic .inputFildBlock .box{background:#fff;display:inline-block;margin-bottom:15px;margin-left:-4px;padding-bottom:15px;width:90px;}
.inner-concours .openPronstic .inputFildBlock .box label, .inner-courses .pronosticsMin .openPronstic .inputFildBlock .box label{background:#008e50;color:#FFF;display:block;font-size:14px;font-weight:bold;letter-spacing:1px;line-height:24px;margin-bottom:15px;}
.inner-concours .openPronstic .inputFildBlock .box .form-control, .inner-courses .pronosticsMin .openPronstic .inputFildBlock .box .form-control{border:1px solid #d2d2d2;border-radius:0;box-shadow:0 2px 3px #cacaca inset;height:30px;margin:0 auto;padding:0;text-align:center;width:40px;}
.inner-concours .openPronstic .inputFildBlock .btn-primary, .inner-courses .pronosticsMin .openPronstic .inputFildBlock .btn-primary{background:#008e50;border:1px solid #008e50;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;line-height:24px;margin:0;padding:8px 20px;text-align:center;text-decoration:none;width:auto;}
.inner-concours .openPronstic .inputFildBlock .btn-primary:hover, .inner-courses .pronosticsMin .openPronstic .inputFildBlock .btn-primary:hover{background:#fff;border:1px solid #008e50;color:#008e50;}
.inner-concours .navListBlock ul li a:hover, .inner-courses .linkNav ul.linkNavBottom li a:hover{background:#3f3f3f;color:#fff!important;}
.inner-concours .navListBlock ul li a.active, .inner-courses .linkNav ul.linkNavBottom li a.active{background:#3f3f3f;color:#fff;font-weight:bold;}
.inner-concours .tableDetailsPagination .heading-calenderMobile .calender3-tab .input-group-addon span, .inner-concours .tableDetailsPagination .heading-calender .calender3-tab .input-group-addon span{color:#fefefe;font-size:0;height:22px;width:22px;}
.inner-concours .tableDetailsPagination .heading-calenderMobile .calender3-tab .form-group, .inner-concours .tableDetailsPagination .heading-calender .calender3-tab .form-group{margin:16px 0 0 18px;}
.inner-concours .tableDetailsPagination .heading-calender h6 span b, .main_container-in .block_27 .tab a.active, .main_container-in .block_11 .tab a.active, .main_container-in .block_13 .block p span, .main_container-in .block_16 .block p span{font-weight:bold;}
.inner-concours .tableDetailsPagination .detailsList .table2 td a, .inner-concours .tableDetailsPagination .detailsList .table3 td a{color:#5655b2;font-size:11px;font-style:italic;text-decoration:underline;}
.inner-concours .tableDetailsPagination2 .block .btn, .inner-courses .pronosticsMin .bottomContent1 .btnRed{background:#d70f32;border:1px solid #d70f32;border-radius:2px;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:19px;margin:0;padding:4px 25px;text-align:center;text-decoration:none;width:auto;}
.inner-concours .tableDetailsPagination2 .block .btn:hover, .inner-courses .pronosticsMin .bottomContent1 .btnRed:hover{background:#fff;color:#d70f32;}
.inner-courses .coursesTabContent .block-no-3, .coursesPartantsMobile .block .col-xs-8 p, .arr-rap-sans-trait_middle-block .inner-courses .coursesButtonArea, .HP-beforeRace .block-no-1 .tab-block-middle-lt-top, .arrive-conText2 .coursesButtonArea .buttonBlock, .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .graf-block, .tri-turf-block .tri-turf-greay-block1 p.padd-1, .tri-turf-block .tri-turf-greay-block1 .red-bg p{padding-bottom:0;}
.inner-courses .select-button ul.radio-value li label.max-width:hover, .inner-courses .select-button ul.radio-value input[type=radio]:checked + label{background:#433e43;border:1px solid #433e43;color:#ddd;z-index:0;}
.inner-courses .partantsMin, .inner-courses .cotesMin{background:#fff;border:1px solid #dedede;border-top:none;margin-bottom:15px;padding:0 10px 30px;}
.inner-courses .partantsMin table tr, .inner-courses .arriveesMin .top-block1 table tr, .inner-courses .arriveesMin .bottom-block3 .block table tr, .inner-courses .cotesMin .topBlock1 table tr, .inner-courses .pronosticsMin .bottomContent1 table tr{background:#fff;border-top:1px solid #e9e9e9;}
.inner-courses .partantsMin table td a, .inner-courses .arriveesMin .top-block1 td a,table.rightTable td a,table.centerTable2 td a,table.centerTable td a{color:#000;font-size:12px;font-weight:700;}
.inner-courses .partantsMin table td .img2, .inner-courses .pronosticsMin .bottomContent1 table td .img2{display:inline-block;margin-right:5px;vertical-align:bottom;width:18px;}
.inner-courses .partantsMin table td:nth-child(2), .inner-courses .partantsMin table td:nth-child(6), .inner-courses .partantsMin table td:nth-child(8), .inner-courses .partantsMin table td:nth-child(9), .inner-courses .partantsMin table td:nth-child(13), .inner-courses .cotesMin .topBlock1 table td:nth-child(2), .inner-courses .pronosticsMin .bottomContent1 table th:nth-child(3), .inner-courses .pronosticsMin .bottomContent1 table td:nth-child(2), .inner-courses .pronosticsMin .bottomContent1 .table3Scroll, .top-prono-section .table-block table td:nth-child(3){text-align:left;}
.inner-courses .partantsMin table th, .inner-courses .arriveesMin .top-block1 th{background:#3f3f3f;border-right:1px solid #d7d7d7;color:#fff;font-size:11px;font-weight:700;line-height:14px;padding:10px 6px;text-align:center;text-transform:uppercase;}
.redBgTRColor, .redBgTRColor:hover{background:#d93f32!important;}
.table2 .OrrangeHoverColor:hover, .table2 .OrrangeHoverColor:hover .lightGreyColor, .table2 .OrrangeHoverColor:hover .DipGreyColor{background:#f7b03c!important;}
.inner-courses .coursesButtonArea, .table-down-button{padding-bottom:30px;}
.inner-courses .arriveesMin, .inner-courses .pronosticsMin{background:#fff;border:1px solid #dedede;border-top:none;margin-bottom:40px;padding:0 20px 30px;}
.inner-courses .arriveesMin .top-block1 td, .inner-courses .cotesMin .topBlock1 table td{border-right:1px solid #d7d7d7;color:#000;font-size:12px;line-height:19px;padding:4px;text-align:center;vertical-align:middle;}
.inner-courses .arriveesMin .top-block1 th.huntBus, .topPronoLogo img, .topSelectionLogo img{width:80px;}
.inner-courses .cotesMin .topBlock1, .inner-courses .cotesMin .middleBlock2, .inner-courses .pronosticsMin .topHeading1, .top-prono-section .table-block2, .turf-selection-sectionMin .three-block-heading, .pack-premium-block .top-block1-in .block3{padding:0 0 20px;}
.inner-courses .cotesMin .middleBlock2 .block-bor h3, .inner-courses .cotesMin .middleBlock2 .block-bor h4, .inner-courses .cotesMin .middleBlock2 .block-bor .heading-title, .inner-courses .pronosticsMin .bottomContent1 h4, .inner-courses .pronosticsMin .bottomContent1 h2{background:#008e50;color:#FFF;font-family:'Roboto Slab', serif;font-size:12px;font-weight:bold;line-height:16px;margin:0;padding:8px 10px;text-transform:uppercase;}
h4.date_tirelire, .payment-rt p{font-size:13px!important;}
th.ClassGenCol3, .table10equal td{width:10%;}
aside.col-md-4.col-sm-4.liste_all_actu, .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .top-block{margin-bottom:30px;}
.inner-courses .pronosticsMin .bottomContent1 table .center,table.centerTable2 .center-text, .partants-par-reunion .center{text-align:center!important;}
.inner-courses .pronosticsMin .bottomContent1 table .left, .arriveReport-table-align-left th:nth-child(3), .arriveReport-table-align-left th:nth-child(4), .arriveReport-table-align-left th:nth-child(5), .arriveReport-table-align-left td:nth-child(4), .arriveReport-table-align-left td:nth-child(5),table.centerTable2 .left-text, .fiche-cheval-table2 .text-left, .block3-fiche-margin table .left, .partants-par-reunion .partantsMin .left, .new-monconcours-block .tLeft{text-align:left!important;}
.inner-courses .pronosticsMin .bottomContent1 .table2 td, .arr-rap-sans-trait_middle-block .racing-table1 table td{padding:10px;}
.coursesPartantsMobile .block, .coursesPartantsMobile .blockarrivee{border-bottom:1px solid #eaeaea;padding:10px 0 8px;}
.coursesPartantsMobile .block h5, .coursesPartantsMobile .blockarrivee h3{color:#008745;font-size:16px;font-weight:normal;line-height:22px;margin:0;padding:0;text-align:right;}
.tableBreakTd td, .v-align{vertical-align:middle!important;}
a:focus,a:hover, .rightSidebar-details-1 table td a:hover{text-decoration:none;}
.clear, .clear3{clear:both;margin:0;padding:0;}
.tableBTextWhiteBG2 td.textUpperBold, .tableBTextWhiteBG2 td.textUpperNormal{width:210px;}
table.rightTable td,table.centerTable td{height:47px;padding:4px 5px!important;}
table.rightTable td .img2,table.centerTable2 td .img2,table.centerTable td .img2{margin-right:5px;padding-right:0!important;width:20px;}
table.rightTable .border-none-right,table.centerTable2 .border-none-right,table.centerTable .border-none-right, .tablesanseparationverticale td, .tablesanseparationverticale th{border-right:none!important;}
table.rightTable .OnOffViewButton,table.centerTable2 .OnOffViewButton,table.centerTable .OnOffViewButton{width:150px;}
table.rightTable .OrrangeHoverColor:hover .OnOffViewButton .btnRed,table.centerTable2 .OrrangeHoverColor:hover .OnOffViewButton .btnRed,table.centerTable .OrrangeHoverColor:hover .OnOffViewButton .btnRed, .imageZoom-block .owl-buttons{display:block!important;}
.tableHeading-greay p.red, .tableHeading-greay p.red a{color:#e3432e!important;}
#arrivees_rapports_table #jockey_cheval,#arrivees_rapports_table #entraineur_cheval{font-style:italic;}
.arr-rap-sans-trait_middle-block, .turf-selection-sectionMin .non-pronostic-text .block, .main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-2{padding:0 0 15px;}
.arr-rap-sans-trait_middle-block .buttonBlock, .partants-par-reunion .coundownArea h2{padding-bottom:0!important;}
.arr-rap-sans-trait_middle-block .racing-table1 h3, .arr-rap-sans-trait_middle-block .racing-table1 h2, .rightSidebar-details-1 h4{background:#008e50;clear:both;color:#FFF;display:block;font-family:'Roboto Slab', serif;font-size:16px;font-weight:600;letter-spacing:.8px;line-height:21px;margin:0;padding:0 20px 0 0;text-transform:uppercase; height: 41px}
.arr-rap-sans-trait_middle-block .racing-table1 table td p a:hover, .arr-rap-sans-traitPOPUP h3 a:hover, .top-prono-section .top-block-1 p a:hover, .top-prono-section .table-block p a:hover, .top-prono-section .table-block2 .block table p a:hover, .actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in:hover h3, .actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in:hover p{color:#666;}
.arr-rap-sans-trait_middle-block .racing-table1 table td:last-child p, .HP-beforeRace .block-no-1 .tab-block-top h4, .top-prono-section .table-block table td:first-child p, .block3-fiche-margin table strong, .reunions-table1 table strong, .partants-par-reunion .partantsMin table td strong, .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .top-block table td.name{text-transform:uppercase;}
.arr-rap-sans-trait_middle-block ul.buttonSelect li a:hover,a.reunions-button2:hover, .actu-section .block4 a.reunions-button2:hover{background:#da0034;color:#fff!important;}
.rightSidebar-details-1 input[type='submit'], .rightSidebar-details-1 input[type='button']{background:#008e50;border:none;color:#fff;display:block;font-size:14px;font-weight:700;padding:7px;text-transform:uppercase;width:100%;}
.rightSidebar-details-1 input[type='submit']:hover, .rightSidebar-details-1 input[type='button']:hover{background:#1b754f;}
.arr-rap-sans-traitPOPUP table td, .archive-annee-block th:first-child, .archive-annee-block td:first-child{border-right:1px solid #e6e6e6;}
.hpbefore-race p, .col-md-4.col-sm-4.infos_concours, .col-md-3.col-sm-3.infos_concours, .col-md-2.col-sm-2.infos_concours{font-size:13px;}
.top-prono-section .table-block h2, .top-prono-section .table-block3 h3{background:#3f3f3f;color:#FFF;font-size:15px;font-weight:bold;line-height:18px;margin:0;padding:12px 15px;text-transform:uppercase;}
.top-prono-section .table-block table td, .top-prono-section .table-block3 table td{border-right:1px solid #e6e6e6;padding:12px;}
.top-prono-section .table-block2 .block table, .top-prono-section .table-block3 table{border:0;width:100%;}
.top-prono-section .table-block2 .block table p, .top-prono-section .table-block3 table p{color:#000;font-size:14px;font-weight:500;margin:0;padding:0;}
.turf-selection-sectionMin h2.top-prono-heading, .actu-section h2.heading2-red:after, .actu-section .details-block-red::after, .pack-vip-block .top-block1-in .block1 h2, .pack-vip-block .top-block1-in .block3 ul li::after, .pack-vip-block .top-block1-in h5 a, .pack-vip-block .top-block1-in .form-block input[type="submit"]{background:#da0034;}
.hp-afterRaceBlock .tab-block-middle-lt-bottom-bottom h3, .fiche-cheval-table2 .tableDetails2 td.paddingNone{padding:0!important;}
.fiche-cheval-table2 .tableDetails2 h5 strong, .fiche-cheval-table2 .tableDetails2 h6 strong{color:#fff;float:right;font-size:15px!important;font-style:normal!important;font-weight:700!important;text-transform:uppercase;}
.fiche-cheval-table2 .tableDetails2 table th, .fiche-cheval-table2 .tableDetails2 table td{border-right:1px solid #f2f1f1;}
.gsib_a, .sidentifier3_toBl{padding-top:0!important;}
.panier3Section .top-block h2, .validation-cheque .top-block h2{border-bottom:1px solid #eaeaea;color:#000;font-size:18px;padding:0 0 15px;}
.panier3Section .top-block .leftBlock .cartDroupBlock, .validation-cheque .top-block .leftBlock .cartDroupBlock{border-bottom:1px solid #eaeaea;border-top:none;padding:15px 0;}
.panier3Section .top-block .leftBlock .totalBlock, .validation-cheque .top-block .leftBlock .totalBlock{border-bottom:1px solid #eaeaea;border-top:0;margin:0;padding:15px 0;}
.panier3Section .top-block h2 strong, .validation-cheque .top-block h2 strong{color:#000;font-size:22px;}
.panier3Section .top-block .leftBlock .cartDroupBlock h3, .panier3Section .top-block .leftBlock .totalBlock h3, .validation-cheque .top-block .leftBlock .cartDroupBlock h3, .validation-cheque .top-block .leftBlock .totalBlock h3{color:#000;font-size:18px;}
.payment-rt .block .checkbox label::before, .main_container-in .block_2 .lt-block img, .main_container-in .block_3 .lt-block img, .main_container-in .block_4 .lt-block img{border-radius:50%;}
.payment-rt h6, .paddingTop-Tag, .turf-info-pro .block_16 p{padding-top:10px!important;}
.payment-rt p strong, .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .select-block p{font-size:16px;}
.validation-cheque h3, .validation-cheque h4{margin:0;padding:25px 0 0;}
.popup-panier nav, .inner-courses .pronosticsMin .bottomContent1 table tr.white-bg, .main_container-in .block_21 .text-block h3.two{background:none;}
.left-panier-applique h2, .left-panier-applique .totalBlock{border-bottom:none!important;}
p.text-align-center.majConcours {font-size: 12px;padding-top: 40px;}
div#tab_concours_classement_jour_paginate {float: none;}
div#tab_concours_classement_general_paginate {float: none;}
div#tab_concours_synthese_paginate {float: none;}
#table_prono_paginate,#tab_concours_classement_general_paginate,#tab_concours_classement_jour_paginate,#tab_concours_synthese_paginate{background:#fff;padding-top:35px;text-align:center;}
#table_prono_paginate .paginate_button:hover,#tab_concours_classement_general_paginate .paginate_button:hover,#tab_concours_classement_jour_paginate .paginate_button:hover,#tab_concours_synthese_paginate .paginate_button:hover{background:#e5e5e5;}
#table_prono_previous,#tab_concours_classement_general_previous,#tab_concours_classement_jour_previous,#tab_concours_synthese_previous{background: #fff !important;border-radius: 3px 0 0 3px !important;font-size: 24px !important;}
#table_prono_next,#tab_concours_classement_general_next,#tab_concours_classement_jour_next,#tab_concours_synthese_next{background:#fff;border-radius:0 3px 3px 0;font-size:24px;}
#table_prono_paginate .paginate_button.current,#tab_concours_classement_general_paginate .paginate_button.current,#tab_concours_classement_jour_paginate .paginate_button.current,#tab_concours_synthese_paginate .paginate_button.current{background: #008e50 !important;color: #fff !important;font-weight: 700 !important;}
.cGoodsCrumb_item:nth-child(2)::after, .cGoodsCrumb_item:last-child::after{border-bottom:16px solid transparent;border-left:12px solid #fff;border-right:12px solid transparent;border-top:16px solid transparent;content:"";height:0;position:absolute;right:-21px;top:0;width:0;}
.reunions-table1 table th, .partant-generale-table table th{background:#3f3f3f;color:#fff;font-size:9px;padding:12px 8px;text-transform:uppercase;}
.partant-generale-table table th h2{ margin: 0; padding: 0; font-size: 9px; }
.reunions-table1 table td, .partant-generale-table table td{font-size:13px;padding:8px;vertical-align:middle;}
.reunions-table1 .green-bg, .table-down-button .green-bg{background:#008e50;border-radius:2px;color:#fff!important;display:inline-block;font-size:14px;font-weight:700;padding:4px 8px;}
.reunions-table1 .yellow-bg, .table-down-button .yellow-bg{background:#f4b05d;border-radius:2px;color:#fff!important;display:inline-block;font-size:14px;font-weight:700;padding:4px 8px;}
.reunions-table1 .blue-bg, .table-down-button .blue-bg{background:#2e3192;border-radius:2px;color:#fff!important;display:inline-block;font-size:14px;font-weight:700;padding:4px 8px;}
.reunions-table1 .sky-bg, .table-down-button .sky-bg{background:#6dcff6;border-radius:2px;color:#fff!important;display:inline-block;font-size:14px;font-weight:700;padding:4px 8px;}
.reunions-table1 .red-bg, .table-down-button .red-bg{background:#da0034;border-radius:2px;color:#fff!important;display:inline-block;font-size:14px;font-weight:700;padding:4px 8px;}
.reunions-table1 .gray-bg, .table-down-button .gray-bg{background:#e6e6e6;border-radius:2px;color:#666!important;display:inline-block;font-size:14px;font-weight:700;padding:4px 8px;}
a.reunions-button1:hover, .actu-section .block4 a.reunions-button1:hover{background:#fff;color:#da0034!important;}
.partant-generale-table a.button2:hover, .partant-generale-table a.button4:hover{background:#fff;color:#D70F32!important;}
.partants-par-reunion .partantsMin table tr:first-child, .pronos-quinte-newTable1 .block:nth-child(2n-1){background:#fafafa;}
.pronos-quinte-newTable1, .name_classement .middle, .actu-section .block3-in{border:1px solid #e6e6e6;}
.main_container-in .block_2::after, .main_container-in .block_3::after, .main_container-in .block_4::after{background:#008e56;content:"";height:100%;left:0;position:absolute;top:0;width:30%;z-index:1;}
.main_container-in .block_2 .rt-block, .main_container-in .block_3 .rt-block{float:right;width:70%;}
.main_container-in .block_2 .rt-block .middle-rt h3 a, .main_container-in .block_3 .rt-block-rt h3 a, .main_container-in .block_4 .rt-block .top .top-rt h3 a{background:#da0034;border-radius:3px;box-shadow:0 3px 3px #333;color:#fff;display:block;font-size:14px;font-weight:700;line-height:18px;padding:10px;text-align:center;text-transform:uppercase;}
.main_container-in .block_2 .rt-block .middle-rt h3 a:hover, .main_container-in .block_3 .rt-block-rt h3 a:hover, .main_container-in .block_27 .etabs .endbutton1 a:hover, .main_container-in .block_27 .etabs h4 a:hover,a.linkbestsitepari:hover, .main_container-in .block_11 .tab-container .bottom-block .block .column-5 h4 a:hover{background:#f9295b;color:#fff!important;}
.main_container-in .block_27, .main_container-in .block_11{background:#fff;display:block;}
.main_container-in .block_27 .tab a, .main_container-in .block_11 .tab a{display:block;font-size:14px;line-height:2em;outline:none;padding:5px 15px;}
.main_container-in .block_27 .etabs h4, .main_container-in .block_27 .etabs .endbutton1, .main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block .button, .main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block h4{float:right;margin:0;padding:0;}
.main_container-in .block_27 .etabs .endbutton1 a, .main_container-in .block_27 .etabs h4 a,a.linkbestsitepari{background:#da0034;border-radius:3px;color:#fff;display:block;font-size:14px;font-weight:700;line-height:18px;padding:10px 25px;text-align:center;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block ul, .pack-premium-block .top-block1-in h5, .pack-premium-block .about-details-pack-vip2 .button, .pack-premium-block .about-details-pack-vip2 h5, .pack-premium-block .about-details-pack-vip3 .button, .pack-premium-block .about-details-pack-vip3 h5, .pack-premium-block .about-details5 .button, .pack-premium-block .about-details5 h6{margin:0;padding:10px 0;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block ul li, .main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-1 ul li, .main_container-in .block_27 .tab-container .bottom-block .right-panel .bottom1-block ul li{background:url(../images/arrow-22.png) 0 4px no-repeat;color:#333;display:block;font-size:13px;line-height:18px;margin:0;padding:0 0 18px 20px;}
.main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block h4 a:hover, .main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block .button a:hover, .main_container-in .block_22 .text-block .button2 a:hover, .main_container-in .block_22 .text-block h4 a:hover, .main_container-in .block_14 .text-block h4 a:hover{background:#fa564a;color:#fff!important;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-2 h5 span, .main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-2 .heading3 span, .actu-section h2.heading2-red, .pack-premium-block .about-details-pack-vip2 p strong, .pack-premium-block .about-details-pack-vip3 p strong, .pack-vip-block .top-block1-in .block2 h2, .pack-vip-block .top-block1-in .block3 h3 b, .tri-turf-block .top-block1-in .block2 h2 strong, .red-color{color:#da0034;}
.main_container-in .block_27 .tab-container .bottom-block .right-panel .top1-block .block-3, .main_container-in .block_28 .left-block .question-block .details-block .bottom{padding:0 0 5px;}
.main_container-in .block_28 .left-block .answer-right-block h2, .main_container-in .block_28 .left-block .answer-right-block2 h2, .main_container-in .block_28 .left-block .worng h2{background:#fff;color:#008e50;font-size:24px;font-weight:bold;margin:0;padding:10px 10px 15px;text-transform:uppercase;}
.main_container-in .block_28 .left-block .answer-right-block .details-block, .main_container-in .block_28 .left-block .answer-right-block2 .details-block{background:#f1f1f1;border-radius:6px;padding:25px 22px 25px 25px;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .top h5 span, .main_container-in .block_28 .left-block .answer-right-block2 .details-block .top h5 span, .main_container-in .block_28 .left-block .worng .details-block .top h5 span{color:#0bacce;display:block;font-size:20px;font-weight:bold;padding-bottom:8px;text-transform:uppercase;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .top h5 span.two, .main_container-in .block_28 .left-block .answer-right-block2 .details-block .top h5 span.two, .main_container-in .block_28 .left-block .worng .details-block .top h5 span.two{color:#c1301f;text-transform:none;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .top .img1, .main_container-in .block_28 .left-block .answer-right-block2 .details-block .top .img1, .main_container-in .block_28 .left-block .worng .details-block .top .img1{float:left;padding-right:20px;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .top .img2, .main_container-in .block_28 .left-block .answer-right-block2 .details-block .top .img2{position:absolute;right:0;top:0;}
.main_container-in .block_28 .left-block .answer-right-block .details-block .bottom input[type="button"], .main_container-in .block_28 .left-block .worng .details-block .bottom input[type="button"]{background:linear-gradient(tobottom,#e420010%,#c71403100%);border:none;border-radius:4px;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e42001',endColorstr='#c71403',GradientType=0);font-size:24px;font-weight:bold;margin:0;padding:8px 34px;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom h3, .main_container-in .block_28 .left-block .worng .details-block .bottom h3{color:#0bacce;font-size:20px;font-weight:bold;margin:0;padding:15px 0 25px;}
.main_container-in .block_21, .main_container-in .block_22{background:#fff;border:1px solid #cdcdcd;margin-bottom:30px;}
.main_container-in .block_21 h2, .main_container-in .block_21 h3, .main_container-in .block_22 h2, .main_container-in .block_22 h3{background:#008e56;color:#fff;font-family:'Roboto Slab', serif;font-size:19px;font-weight:bold;margin:0;padding:10px 20px;text-transform:uppercase;}
.main_container-in .block_21 .img-block, .main_container-in .block_22 .img-block{float:left;width:30%;}
.main_container-in .block_10 .text-block h1, .main_container-in .block_10 .text-block h2{color:#00824c;font-size:24px;font-weight:bold;margin:0;padding:0 0 8px;text-transform:uppercase;}
.main_container-in .block_10 .text-block h2.title2{color: #000;font-size: 14px;font-weight: bold;line-height: 18px;margin: 0;padding: 2px 0 10px; text-transform:inherit;}
.main_container-in .block_10 .text-block p, .main_container-in .block_14 .text-block p{color:#000;font-size:14px;line-height:22px;margin:0;padding:0;}
.main_container-in .block_11 .tab-container .bottom-block .heading-block .column-2, .main_container-in .block_11 .tab-container .bottom-block .heading-block .column-4{float:left;width:150px;}
.main_container-in .block_11 .tab-container .bottom-block .block .column-4 ul li, .main_container-in .block_16 .block ul li{background:url(../images/arrow-22.png) 0 2px no-repeat;color:#000;display:block;font-size:14px;line-height:16px;padding:0 0 10px 18px;}
.main_container-in .block_13 h2, .main_container-in .block_14 h2, .main_container-in .block_16 h2, .main_container-in .block_16 h3{background:#008e56;color:#fff;font-family:'Roboto Slab', serif;font-size:18px;font-weight:bold;margin:0;padding:10px 20px;text-transform:uppercase;}
.main_container-in .block_13 .headthree{background:#008e56;color:#fff;font-family:'Roboto Slab', serif;font-size:18px;font-weight:bold;margin:0;padding:10px 20px;text-transform:uppercase;}
.main_container-in .block_14 .headthree{background:#008e56;color:#fff;font-family:'Roboto Slab', serif;font-size:18px;font-weight:bold;margin:0;padding:10px 20px;text-transform:uppercase;}
.main_container-in .block_13 .block h3, .main_container-in .block_16 .block h3{color:#00824c;font-size:18px;font-weight:bold;margin:0;padding:5px 0 4px;}
.name_classement .middle table th:nth-child(3), .name_classement .middle table td:nth-child(3), .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .border-left{border-left:1px solid #e6e6e6;}
.actu-section h2.heading2-blue:after, .actu-section .details-block-blue::after{background:#00a9e9;}
.actu-section h2.heading2-perple:after, .actu-section .details-block-perple::after{background:#2e3192;}
.actu-section .details-block h3 img, .actu-section .block3-in h3 img{display:inline-block;margin-right:10px;vertical-align:middle;width:35px;}
.actu-section .block6 .block6-in:hover h3, .cotes-new-table1 .mob-blog1 p.green{color:#008e51;}
.cotes-new-table1 .arrive-tab1 .column-5, .cotes-new-table1 .arrive-tab1 .column-6{width:12%!important;}
.pack-premium-block .top-block1-in h5 a:hover, .pack-premium-block .about-details5 .button a:hover, .pack-premium-block .about-details5 h6 a:hover{background:#00b147;color:#fff!important;}
.pack-premium-block .top-block1-in .form-block input[type="text"], .pack-premium-block .top-block1-in .form-block input[type="email"], .pack-premium-block .top-block1-in .form-block input[type="tel"], .pack-premium-block .top-block1-in .form-block input[type="password"], .pack-premium-block .top-block1-in .form-block input[type="url"], .pack-premium-block .top-block1-in .form-block select, .pack-premium-block .top-block1-in .form-block textarea{background:#f7f7f7;border:1px solid #dadada;font-size:16px;font-weight:600;height:46px;margin:0 0 12px;padding:5px 10px;width:100%;}
.pack-premium-block .top-block1-in .form-block input[type="text"]:focus, .pack-premium-block .top-block1-in .form-block input[type="email"]:focus, .pack-premium-block .top-block1-in .form-block input[type="tel"]:focus, .pack-premium-block .top-block1-in .form-block input[type="password"]:focus, .pack-premium-block .top-block1-in .form-block input[type="url"]:focus, .pack-premium-block .top-block1-in .form-block select:focus, .pack-premium-block .top-block1-in .form-block textarea:focus{color:#000;font-weight:700;}
.pack-premium-block .top-block1-in .form-block .bfh-selectbox-toggle {background: #f7f7f7;border: 1px solid #dadada;font-size: 15px;font-weight: 600;height: 46px;margin: 0 0 12px;padding: 11px 10px;width: 100%;border-radius: 0;box-shadow: none;color: #7c7c7c;}
.pack-premium-block .top-block1-in .form-block .caret.selectbox-caret{ margin-right:0;}
.pack-premium-block .top-block1-in .form-block .bfh-selectbox-option{ height: 30px; }
.pack-premium-block .top-block1-in .form-block input[type="submit"], .pack-premium-block .top-block1-in .form-block input[type="button"]{background:#198c47;border:none;color:#fff;font-size:20px;font-weight:700;padding:14px 10px;width:100%;}
.pack-premium-block .top-block1-in .form-block input[type="submit"]:hover, .pack-premium-block .top-block1-in .form-block input[type="button"]:hover{background:#007f33;}
.pack-premium-block .about-details p, .pack-premium-block .about-details3 p{color:#000;font-size:15px;font-weight:500;margin:0;padding:0 0 20px;}
.pack-premium-block .about-details-pack-vip p, .pack-premium-block .about-details-pack-vip2 p, .pack-premium-block .about-details-pack-vip3 p{color:#000;font-size:15px;font-weight:600;margin:0;padding:0 0 20px;}
.pack-premium-block .about-details-pack-vip2 .button a, .pack-premium-block .about-details-pack-vip2 h5 a,.pack-premium-block .about-details-pack-vip3 .button a, .pack-premium-block .about-details-pack-vip3 h5 a{background:#da0034;color:#fff;display:inline-block;font-size:17px;font-weight:700;padding:15px 40px;text-decoration:none;text-transform:uppercase;}
.pack-premium-block .about-details-pack-vip2 .button a:hover, .pack-premium-block .about-details-pack-vip3 .button a:hover, .pack-premium-block .about-details-pack-vip2 h5 a:hover, .pack-premium-block .about-details-pack-vip3 h5 a:hover{background:#bf0431;}
.pack-premium-block .about-details3 p strong, .pack-premium-block .about-details5 h4 strong{color:#198c47;}
.pack-premium-block .about-details4 h3 strong, .pack-premium-block .about-details4 .text-heading strong, .pack-premium-block .about-details4 p strong{color:#198c47;font-weight:700;}
.pack-vip-block .top-block1-in h5 a:hover, .pack-vip-block .top-block1-in .form-block input[type="submit"]:hover{background:#b9022e;}
.turf-info-pro .block-top h3 a:hover, .tri-turf-block .tri-turf-greay-block1 h6 a:hover{background:#b5012c;color:#fff!important;}
.archive-annee-block td, .archive-annee-block2 td{font-size:13px!important;font-weight:500;padding:13px 5px!important;}
.archive-annee-block2 th:first-child, .archive-annee-block2 td:first-child{border-right:1px solid #e6e6e6;text-align:left!important;}


.calender3m-tab-no-head{top: 7px !important;}
.min-section .popup-type-page .right-block-in .form-block .form-group{margin-left: 0; margin-right: 0;}
.popup-type-page .right-block-in .form-group{margin-left: 0; margin-right: 0;}
.min-section .popup-type-page .right-block-in{height: auto;}
.min-section .popup-type-page .right-block-in .social-bottom-inner .col-md-4.col-sm-4:last-child{padding-right: 15px !important;}
.min-section .popup-type-page .right-block-in .social-bottom-inner .col-md-4.col-sm-4:first-child{padding-left: 15px !important;}

@media screen and (min-width: 1100px){
    #main-nav-container .col-md-7.col-sm-7.lt-block {
        padding-top: 7px;
    }
    .min-section .block-no-2 .thumb-box2 .bilanGeneral{min-height:387px;}
	.table_bilan_hp{min-height: 346px !important;}
}

@media screen and (max-width: 1400px) {
    .popup-type-page .right-block-in{width:88%;}
    .popup-type-page .left-block-in{width:85%;}
}

@media screen and (max-width: 1255px) {
    .leftSideBar{width:69%;}
    .rightSideBar{width:300px;}
}

@media screen and (max-width: 1245px) {
    header .container{width:98%;}
    .inner-block-arrive .arrive-top-heading-rt .btn{background:url(../images/writting-pen.png) 20px 14px no-repeat #d91d3e;font-size:16px;padding:13px 10px 13px 40px;}
    .inner-block-profileTab .tab-heading .nav li a{padding:15px 20px;}
    .fiche-chevauxTab .top-block .block2 p b{padding-top:0;}
}

@media screen and (max-width: 1199px) {
    header .middle-block .lt-block .logo-rt h4{padding:7px 15px 4px 10px;}
    header .middle-block .lt-block .logo-rt .head-race-time{padding:7px 15px 4px 10px;}
    header .middle-block .rt-block .btn{font-size:14px;margin-left:5px;padding-left:10px;padding-right:10px;}
    header .middle-block .rt-block p{font-size:13px;}
    header .bottom-block .box-area{padding-left:2%;}
    header .bottom-block .box-area1{padding-left:13%;}
    .min-section .block-no-1 .tab-block-middle-md .btn{font-size:12px;margin:0 4px 20px;}
    .min-section .block-no-1 .tab-block-bottom ul li a img{height:16px;}
    .min-section .block-no-2 .thumb-box1 .carousel .docs .img2{width:38px;}
    .min-section .block-no-2 .thumb-box2 .text-block p{font-size:11px;line-height:19px;}
    .block-no-5 .block-area1 .docs h2, .block-area1_1 .docs h2{font-size:24px;}
    .block-no-5 .block-area3 .img1{font-size:55px;}
    .block-no-5 .block-area3 .btn{padding:6px 10px;}
    .block-no-5 .block-area2 .gray-bg{padding-bottom:5px;}
    .block-no-5 .block-area2 .column-2{width:36%;}
    .inner-block-arrive .arrive-top-heading-lt p{font-size:15px;padding:0 10px;}
    .inner-block-arrive .arrive-top-heading-lt p strong{font-size:19px;}
    .inner-block-arrive .arrive-top-heading-rt .btn{background:url(../images/writting-pen.png) 10px 14px no-repeat #d91d3e;font-size:15px;padding:13px 10px 13px 50px;}
    .popup-type-page .right-block-in .form-block{width:80%;}
    .inner-block-profileTab .tab-heading .nav li a{padding:15px;}
    .inner-boutiqueBlockThree .top-block .rightBlock ul li{padding:0 19px 0 0;}
    .container, .container2,header .container{width:96%;}
    header .middle-block .lt-block .logo-rt h3 a,header .middle-block .lt-block .logo-rt h5 a,header .middle-block .lt-block .logo-rt h3{padding:10px;}
    header .middle-block .lt-block .logo-rt .head-race-name a,header .middle-block .lt-block .logo-rt .head-race-btn a,header .middle-block .lt-block .logo-rt .head-race-name{padding:10px;}
    header .middle-block .rt-block p a, .min-section .block-no-2 .thumb-box2 h3, .min-section .block-no-2 .thumb-box2 h2, .min-section .block-no-2 .thumb-box2 h4{font-size:14px;}
    .min-section .block-no-1 .tab-block-middle-rt h3, .block-no-5 .block-area2 .white-bg p, .block-no-5 .block-area2 .gray-bg p{font-size:12px;}
    .block-no-5 .block-area3 h4, .innerActu-block .tabDetails .blockPanelOne .blockIn-bottom h3, .innerActu-block .tabDetails .blockPanelThree h3{font-size:16px;}
    .block-no-5 .block-area2 h4, .block-no-5 .block-area2 h3, .min-section .block-no-3 .tab-block .tab-content li ul li a{font-size:11px;}
}
@media screen and (max-width: 1100px) {
    header .container{width:96%;}
    .inner-block-profileTab .tab-heading .nav li a{font-size:13px;padding:15px 12px;}
    .fiche-chevauxTab .bottom-block .block table th{padding-left:4px;padding-right:4px;}
    .inner-boutiqueBlockThree .top-block .rightBlock ul li{padding:0 9px 0 0;}
    .inner-concours .top-block .text-block h1{font-size:38px;line-height:50px;}
    .inner-concours .tableDetailsPagination .detailsList table td{padding:8px 10px;}
    .inner-courses .cotesMin .bottomBlock3 article{font-size:14px;}
    .inner-courses .cotesMin .topBlock1 table td{font-size:13px;padding:12px 6px;}
    .inner-courses .linkNav ul.linkNavBottom2 li a{font-size:12px;padding:10px 5px;}
    .rightSideBar{width:280px;}
    .inner-concours .tableDetailsPagination .detailsList table td:nth-child(1), .inner-concours .tableDetailsPagination .detailsList table td:nth-child(2){width:10%;}
    .inner-courses .coursesTabContent .coundownArea h5, .inner-courses .coursesTabContent .coundownArea .title2, .inner-courses .coursesTabContent .coundownArea .title1, .inner-courses .coursesTabContent .coundownArea h2{font-size:22px;}
    .inner-courses .coursesTabContent .coundownArea h1{font-size:22px;}
}

@media screen and (max-width: 991px) {
    .container{width:98%;}
    header .bottom-block p img{height:15px;}
    header .bottom-block h4 img{height:10px;}
    header .bottom-block .head-race-com-rating img{height:10px;}
    header .bottom-block .box-area{padding-left:1%;}
    header .bottom-block .box-area1{padding-left:14%;}
    header .top-block .lt-block p{margin-right:5px;padding-right:5px;}
    header .middle-block .lt-block .logo-rt h3 a{font-size:11px;padding:10px 5px 11px;}
    header .middle-block .lt-block .logo-rt h4{font-size:13px;padding:5px 5px 4px;}
    header .middle-block .lt-block .logo-rt h5 a{font-size:11px;padding:11px 6px 10px;}
    header .middle-block .lt-block .logo-rt .head-race-name a{font-size:11px;padding:10px 5px 11px;}
    header .middle-block .lt-block .logo-rt .head-race-time{font-size:13px;padding:5px 5px 4px;}
    header .middle-block .lt-block .logo-rt .head-race-btn a{font-size:11px;padding:11px 6px 10px;}
    header .middle-block .rt-block p{font-size:11px;padding-left:4px;}
    header .middle-block .rt-block .btn{font-size:11px;margin-left:0;padding-left:2px;padding-right:2px;}
    header .middle-block .lt-block .logo-rt{padding-left:100px;}
    header .middle-block .lt-block .logo{width:75px;}
    .min-section .block-no-1 .tab-block-bottom ul li a img{height:12px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom .btn{padding:10px;}
    .min-section .block-no-1 .tab-block-middle-md .btn{font-size:10px;margin:0 0 20px;padding-left:5px;padding-right:5px;width:49%;}
    .min-section .block-no-3 .tab-block .tab-content li ul li a{font-size:9px;min-height:68px;}
    .min-section .block-no-3 .tab-block .courses-block .column-10{width:11%;}
    .min-section .block-no-3 .tab-block .courses-block .btn{padding:4px 10px;}
    .min-section .block-no-4 .gallery-block1 h5{font-size:12px;line-height:16px;}
    .min-section .block-no-4 .gallery-block1 h3{font-size:12px;line-height:16px;}
    .min-section .block-no-4 .gallery-block1 .img{height:150px;}
    .block-no-5 .block-area3 .btn{padding:5px;}
    .block-no-5 .block-area3 .img1{width:42px;}
    .block-no-5 .block-area2 .column-2{width:34%;}
    .block-no-5 .block-area1 .docs h2, .block-area1_1 .docs h2{font-size:17px;}
    .socialfeed-block .fb-block h5{font-size:11px;padding-top:5px;}
    .socialfeed-block .tw-block h5{font-size:12px;padding-top:5px;}
    .socialfeed-block .green-block h5{padding-top:5px;}
    .socialfeed-block .fb-block .facebookHeading1{font-size:11px;padding-top:5px;}
    .socialfeed-block .tw-block .twitterHeading1{font-size:12px;padding-top:5px;}
    .socialfeed-block .green-block .greenHeading1{padding-top:5px;}

    .modal-dialog{width:92%;}
    header .middle-block .lt-block .logo-rt h3{font-size:10px;padding:11px 5px;}
    header .middle-block .lt-block .logo-rt .head-race-name{font-size:11px;padding:10px 5px 11px;}
    .inner-block-arrive .arrive-top-heading-lt .btn{padding:8px 15px;}
    .inner-block-arrive .arrive-top-heading-lt .img{height:20px;}
    .inner-block-arrive .arrive-tab1 .column-3{width:25%!important;}
    .inner-block-arrive .arrive-tab1 .column-6{width:15%!important;}
    .inner-block-profileTab .tab-heading .nav li a{font-size:12px;padding:15px 2px;}
    .inner-block-profileTab .tab-heading .profile3 h3{font-size:12px;padding:0;}
    .fiche-chevauxTab .top-block .block3 h5 b{font-size:12px;padding-left:4%;}
    .bilan-page-section .slider-images .carousel .docs .btn{padding:10px 30px;}
    .bilan-page-section .block .column-1 .heading h4, .bilan-page-section .block .column-1 .heading .date2{margin:0;padding:6px 0 4px;}
    .bilan-page-section .blockHeight2{min-height:260px!important;}
    .innerActu-block .tabHeading .nav-tabs > li > a{font-size:13px;padding:8px 6px;}
    .inner-boutiqueBlockThree .top-block .rightBlock ul li{padding:0 9px 10px 0;width:52px;}
    .inner-boutiqueBlockThree .top-block .leftBlock .cartDroupBlock h3{font-size:20px;}
    .inner-boutiqueBlockOne .block2 h2, .inner-boutiqueBlockOne .block2 .title-head{font-size:22px;}
    .inner-boutiqueBlockOne .block4 h3, .inner-boutiqueBlockOne .block4 .title3{font-size:19px;}
    .inner-concours .top-block .text-block h1{font-size:30px;line-height:46px;}
    .inner-concours .tableDetailsPagination .detailsList table td{padding:8px 3px;}
    .inner-concours .tableDetailsPagination .detailsList .btn{font-size:9px;padding:5px;}
    .inner-concours .bottom-block .course .block p img{width:29px;}
    .inner-concours .openPronstic .inputFildBlock .box{width:80px;}
    .inner-courses .coursesTabContent .block-no-3 .tab-block .tab-content li ul li a{min-height:60px;}
    .inner-courses .coursesTabContent li a.slideButton{min-height:42px!important;}
    .inner-courses .select-button ul.radio-value li label.max-width{min-width:165px;}
    .inner-courses .arriveesMin .top-block2 .button3{font-size:11px;padding:13px 5px;}
    .inner-courses .arriveesMin .top-block2 .select-button ul li label{padding:7px 5px 0;}
    .inner-courses .linkNav ul.linkNavBottom2 li a{font-size:10px;padding:10px 4px;}
    .rightSideBar{width:31%;}
    .imageZoom-block .modal-dialog{margin:20px auto;width:92%;}
    header .bottom-block p,header .bottom-block h4, header .bottom-block .head-race-com-rating, .min-section .block-no-2 .thumb-box2 h3, .min-section .block-no-2 .thumb-box2 h2, .min-section .block-no-2 .thumb-box2 h4, .socialfeed-block .tw-block h5 a, .fiche-chevauxTab .bottom-block .block h5 strong, .inner-boutiqueBlockThree .top-block .rightBlock h3 strong, .inner-boutiqueBlockThree .top-block .rightBlock h3 a{font-size:10px;}
    header .top-block .lt-block p a, .min-section .block-no-1 .tab-block-top p, .block-no-5 .block-area3 h2, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block h5 strong, .inner-concours .bottom-block .course .block .btn{font-size:11px;}
    header .top-block .lt-block p:nth-child(2) a, .block-no-5 .block-area4 h2, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block table td, .inner-concours .bottom-block .course .block p{font-size:13px;}
    header .middle-block .rt-block p a, .min-section .block-no-1 .tab-block-top h4 span, .min-section .block-no-1 .tab-block-top h2 span, .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h4, .min-section .block-no-3 .tab-block .courses-block .white-bg p, .block-no-5 .block-area3 h4, .inner-block-arrive .arrive-top-heading-rt .btn, .inner-block-arrive .arrive-top-heading-lt p, .inner-block-profileTab .tab-heading .profile3 p, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block h5, .fiche-chevauxTab .top-block .block3 h5 strong, .inner-boutiqueBlockThree .top-block .rightBlock h3, .inner-concours .tableDetailsPagination .heading-calender h3, .inner-concours .bottom-block .course .heading h4, .inner-concours .bottom-block .course .heading h3, .inner-courses .linkNav ul.linkNavTop li a, .inner-courses .linkNav ul.linkNavTop li a h2, .inner-courses .cotesMin .bottomBlock3 article{font-size:12px;}
    .min-section .block-no-1 .tab-block-bottom ul li a, .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h5, .popup-type-page .right-block-in .heading-block h2, .popup-type-page .right-block-in .heading-block h2 a, .inner-concours .bottom-block .course .block p strong{font-size:15px;}
    .min-section .block-no-1 .tab-block-top h4, .min-section .block-no-1 .tab-block-top h2, .min-section .block-no-2 .thumb-box1 h3, .min-section .block-no-2 .thumb-box1 h2, .min-section .block-no-2 .thumb-box1 h4, .bilan-page-section .block .column-2 .blok .row1 h2, .bilan-page-section .block .column-3 .blok .row1 h2, .bilan-page-section .block .column-2 .blok .row1 h3, .bilan-page-section .block .column-3 .blok .row1 h3, .innerActu-block .tabDetails .blockPanelOne .blockIn-bottom h3, .innerActu-block .tabDetails .blockPanelThree h3, .inner-courses .coursesTabContent .coundownArea .title1, .inner-courses .coursesTabContent .coundownArea h2{font-size:14px;} .inner-courses .coursesTabContent .coundownArea h1{font-size:14px;}
    .block-no-5 .block-area3 .bg-black p, .block-no-5 .block-area2 .white-bg p, .block-no-5 .block-area2 .gray-bg p, .socialfeed-block .fb-block .facebookHeading1 a, .socialfeed-block .fb-block h5 a{font-size:9px;}
    .block-no-5 .block-area2 h4, .block-no-5 .block-area2 h3, .inner-concours .top-block .text-block h4{font-size:8px;}
    .socialfeed-block .fb-block h5 strong, .socialfeed-block .fb-block .facebookHeading1 strong, .socialfeed-block .tw-block .twitterHeading1 strong, .socialfeed-block .green-block .greenHeading1 strong, .socialfeed-block .tw-block h5 strong, .socialfeed-block .green-block h5 strong{display:block;float:none;line-height:10px;}
    .min-section .block-no-1 .calender3-tab, .min-section .block-no-3 .calender3-tab{left:5px;}
    .inner-block-arrive .arrive-top-heading-lt p strong, .inner-courses .coursesTabContent .coundownArea .title2, .inner-courses .coursesTabContent .coundownArea h5{font-size:16px;}
    .bilan-page-section .block .column-2 .heading h4, .bilan-page-section .block .column-3 .heading .title22, .bilan-page-section .block .column-3 .heading h4{line-height:12px;}
    .bilan-page-section .block .column-2 .heading img, .bilan-page-section .block .column-3 .heading img{max-width:40px;}
    .bilan-page-section .block .column-2 .heading .btn, .bilan-page-section .block .column-3 .heading .btn{font-size:13px;padding:10px 2px;}
    .bilan-page-section .block .column-1 .blok, .bilan-page-section .block .column-2 .blok, .bilan-page-section .block .column-3 .blok{min-height:300px;}
    .inner-concours .bottom-block .course .heading2 .col-sm-7, .inner-concours .bottom-block .course .block .col-sm-7{width:50%;}
}

@media screen and (max-width: 767px) {
    html,body{height:auto;min-height:inherit;}
    .container{padding-left:0;padding-right:0;width:100%; padding-top: 0px !important;} 
    .mobile-view{display:block!important;}
    nav{position:static;}
	.min-block1.erreurquatre h2 {font-size: 30px !important;color: #008e50;padding-bottom: 7px !important;}
	.min-block1.erreurquatre p {font-size: 13px !important;font-weight: 800; padding: 11px 0 50px;}
	.inner-boutiqueBlockThree.bg-horse {background-repeat: no-repeat;background-image: url(../images/horse-bg-3.png); background-size: 280px !important; background-position: center;}
    .footer-bottom-block{background:#008e50;margin-top:0;padding:10px 0 70px;}
    .footer-bottom-block p{color:#fff;font-size:12px;line-height:17px;margin:0;padding:0 12px;text-align:center;}
    .scroll-to-fixed-fixed .logo{width:90px;}
    .mob-design-nav1{background:#fcb03d;margin:0;padding:0;}
    .mob-design-nav1 p{color:#27313e;font-size:13px;font-weight:700;margin:0;padding:8px 15px;}
    .mob-design-nav1 h3{color:#c60005;font-size:15px;font-weight:700;margin:0;padding:8px 15px;text-transform:uppercase;}
    .mob-design-nav1 h4{margin:0;padding:0;}
    .mob-design-nav1 h4 a{background:#fea51e;color:#333840;font-size:16px;font-weight:700;padding:10px 15px;text-align:center;}
    .mob-design-nav2{background:#008e50;margin:0;padding:20px 15px!important;}
    .mob-design-nav2 h3{color:#fcf9fd;font-size:16px;font-weight:700;margin:0;padding:0 15px 16px;}
    .mob-design-nav2 h3 strong{float:right;}
    .mob-design-nav2 form{margin:0 15px;position:relative;}
    .mob-design-nav2 .form-control{background:#fff;border:1px solid #66757f;border-radius:2px;color:#66757f;font-size:15px;font-style:italic;height:40px;line-height:17px;padding-left:14px;padding-right:45px;width:100%;}
    .mob-design-nav2 .btn{background:none;border:none;border-left:1px solid #66757f;border-radius:0;color:#66757f;font-size:16px;font-weight:700;height:40px;position:absolute;right:0;top:0;width:40px;}
    header .middle-block .lt-block .logo{left:15%;width:auto !important;}
    header .bottom-block{overflow-x:scroll;overflow-y:hidden;text-align:center;}
    header .bottom-block .box-area{display:inline-block;padding:0 6px 10px;}
    header .bottom-block p img{height:20px;}
    header .middle-block .rt-block .btn{border:none;line-height:14px;padding:0 30% 0 0;}
    header .middle-block .rt-block p{float:right;margin:0;padding-top:5px;}
    header .middle-block .lt-block{z-index:99999999;}
    header .middle-block .rt-block{position:relative;z-index:9999999;}
    header .middle-block .rt-block .btn:hover{background:none;color:#fff;}
    .min-section .ads-content1 img{height:auto;margin-bottom:5px;width:100%;}
    .min-section .block-no-1 h1{border:none;display:block;font-size:15px;padding:0;}
    .min-section .block-no-1 .tab-block .nav-tabs > li.active{border-bottom:1px solid #3a3a3a;display:block;width:100%;}
    .min-section .block-no-1 .tab-block-top h4{font-size:15px;line-height:18px;}
    .min-section .block-no-1 .tab-block-top h2{font-size:13px;line-height:18px;padding-bottom: 10px;}
    .min-section .block-no-1 .tab-block-top h2 span{font-size:11px;}
    .min-section .block-no-1 .tab-block-middle-lt{float:none;padding:0;width:100%;}
    .min-section .block-no-1 .tab-block-middle-md{border:none;float:none;padding:0;width:100%;}
    .min-section .block-no-1 .tab-block-middle-rt{border-top:2px dashed #ccc;float:none;margin:20px 12px 0;padding:20px 0;width:92%;}
    .min-section .block-no-1 .tab-block-middle-lt-top{padding-bottom:16px;padding-left:12px;padding-right:12px;}
    .min-section .block-no-1 .tab-block-middle-lt-top h4{display:inline-block;float:right;font-size:16px;padding:0;}
    .min-section .block-no-1 .tab-block-middle-lt-top h4 img{width:14px;}
    .min-section .block-no-1 .tab-block-middle-lt-top .btn{display:block;margin:20px auto 0;}
    .min-section .block-no-1 .tab-block-middle-lt-bottom table td{display:block;text-align:left;}
    .min-section .block-no-1 .tab-block-middle-lt-bottom-top p{padding-top:5px;}
    .min-section .block-no-1 .tab-block-middle-lt-bottom-top img{height:10px;}
    .min-section .block-no-1 .tab-block-middle-lt-bottom-bottom{padding:10px 8px;}
    .min-section .block-no-1 .tab-block-middle-md-scroll{background:#008e50;border:1px solid #008745;margin-bottom:12px;overflow-x:scroll;overflow-y:hidden;}
    .min-section .block-no-1 .tab-block-middle-md-scroll form{width:650px;}
    .min-section .block-no-1 .tab-block-middle-md .btn{background:none;border-right:1px solid #058950;color:#f8f8f8;font-size:13px;margin:0;width:150px;}
    .min-section .block-no-1 .tab-block-top{padding:10px 15px 15px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last{margin:0;}
    .min-section .block-no-1 .red-yellow-tab-add .col-xs-6{padding-left:12px;padding-right:12px;}
    .min-section .block-no-2 .thumb-box1 .carousel .img{height:auto;}
    .block-no-5 h2{font-size:20px;line-height:30px;padding:0 0 10px 12px;}
    .block-no-5 h4{font-size:20px;line-height:30px;padding:0 0 10px 12px;}
    .block-no-5 h5{font-size:20px;line-height:30px;padding:0 0 10px 12px;}
    .block-no-5 .block-area1 .img-bg, .block-area1_1 .img-bg{background-size:cover;height:300px;min-height:100px;width:100%;}
    .block-area1_1 .docs .title2{padding: 25px 0;}
    .block-no-5 .block-area2 h4{font-size:11px;letter-spacing:0;}
    .block-no-5 .block-area2 h4 a{color:#fff;display:inline-block;float:right;font-family:"Open Sans",sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .block-no-5 .block-area2 h3{font-size:11px;letter-spacing:0;}
    .block-no-5 .block-area2 h3 a{color:#fff;display:inline-block;float:right;font-family:"Open Sans",sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .block-no-5 .block-area4 h2{border:none;display:block;font-size:12px;padding-right:10px;}
    .min-section .block-no-4 .gallery-block2 .img2{height:auto;margin-bottom:20px;margin-top:0;}
    .min-section .block-no-4 .gallery-block2 .img2 img{height:auto;width:auto;}
    .min-section .block-no-4 h3{border:none;display:block;font-size:12px;padding-right:12px;}
    .min-section .block-no-4 h2{border:none;display:block;font-size:12px;padding-right:12px;}
    .min-section .block-no-4 h4{border:none;display:block;font-size:12px;padding-right:12px;}
    .min-section .block-no-4 .gallery-block1 .img{height:auto;margin-bottom:10px;}
    .min-section .block-no-4 h3 a{color:#fff;display:inline-block;float:right;font-family:"Open Sans",sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .min-section .block-no-4 h2 a{color:#fff;display:inline-block;float:right;font-family:"Open Sans",sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .min-section .block-no-4 h4 a{color:#fff;display:inline-block;float:right;font-family:"Open Sans",sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .min-section .block-no-3 h1{border:none;display:block;font-size:13px;letter-spacing:0;padding:0;}
    .min-section .block-no-3 h3{border:none;display:block;font-size:13px;letter-spacing:0;padding:0;}
    .min-section .block-no-3 .tab-block .nav-tabs > li.active{display:block;width:100%;}
    .min-section .block-no-3 .tab-block .tab-content .owl-item a strong{color:#333;padding:5px 0;}
    .min-section .block-no-3 .tab-block .tab-content .owl-item a{color:#333;}
    header .bottom-block .container{width:890px;}
    .min-section .block-no-2 .thumb-box2{border:none;min-height:inherit;}
    .min-section .block-no-2 .thumb-box3{padding:0 10% 30px;}
    .min-section .block-no-2 .thumb-box1 .carousel .docs{padding:30px 12px 12px;text-align:left;}
    .min-section .block-no-2 .thumb-box1 .carousel .docs .img2{float:none;width:50px;}
    .min-section .block-no-2 .thumb-box1 .carousel .docs h3{float:none;padding:8px 0;}
    .min-section .block-no-2 .thumb-box1 .carousel .docs .btn{font-size:14px;padding:6px 10px;}
    .min-section .block-no-2 .thumb-box1 .carousel .docs p{font-size:14px;line-height:19px;padding-left:20px;padding-top:0;}
    .min-section .block-no-2 .thumb-box2 h3{border:none;font-size:12px;letter-spacing:0;padding-right:12px;}
    .min-section .block-no-2 .thumb-box2 h3 a{color:#fff;float:right;font-family:'Open Sans', sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .min-section .block-no-2 .thumb-box2 h2{border:none;font-size:12px;letter-spacing:0;padding-right:12px;}
    .min-section .block-no-2 .thumb-box2 h2 a{color:#fff;float:right;font-family:'Open Sans', sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .min-section .block-no-2 .thumb-box2 h4{border:none;font-size:12px;letter-spacing:0;padding-right:12px;}
    .min-section .block-no-2 .thumb-box2 h4 a{color:#fff;float:right;font-family:'Open Sans', sans-serif;font-size:11px;font-style:italic;font-weight:normal;padding-top:8px;text-decoration:underline;text-transform:none;}
    .min-section .block-no-1 .tab-block-middle-md-first{border-left:medium none;border-right:medium none;float:none;padding:0 12px 15px;text-align:left;width:100%;}
    .min-section .block-no-4 .gallery-block2 .col-xs-4{float:left;width:30%;}
    .min-section .block-no-4 .gallery-block2 .col-xs-8{float:left;width:70%;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom{padding:8px 6px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-top img{height:9px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom table td{display:block;text-align:center;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom .btn{margin:15px 0 10px;padding:5px 15px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h5{font-size:19px;padding-bottom:14px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h4{padding:11px 0 15px;}
    .cources-mobile-view1 .gray-bg{background:#9b9b9b;padding:8px 12px 6px;}
    .cources-mobile-view1 .red-bg{background:#d70f32;padding:8px 12px 6px;}
    .cources-mobile-view1 .red-bg h5{color:#fff;float:left;font-size:12px;font-weight:400;margin:0;padding:0 0 0 20%;text-transform:uppercase;}
    .cources-mobile-view1 .green-bg{background:#008e50;padding:8px 12px 6px;}
    .cources-mobile-view1 .white-bg{background:#fff;margin:0;padding:0;}
    .cources-mobile-view1 .white-bg-lt{background:#fff;float:left;padding:10px 12px 5px;width:80%;}
    .cources-mobile-view1 .white-bg-lt h3{color:#292929;font-size:11px;font-weight:700;margin:0!important;padding:0 0 4px!important;text-transform:uppercase; background: none; height: auto;}
    .cources-mobile-view1 .white-bg-lt p{color:#292929;font-size:12px;font-style:italic;margin:0!important;padding:0!important;}
    .cources-mobile-view1 .white-bg-rt{background:#4a4a4a;float:right;padding:5px 10px;width:20%;}
    .cources-mobile-view1 .white-bg-rt a{background:none!important;color:#fff!important;display:block;font-size:10px!important;padding:22px 0!important;text-decoration:none;}
    .cources-mobile-view1 .white-bg-rt-red{background:#d80f37;}
    .cources-mobile-view1 .white-bg-rt-green{background:#068b54;}
    .min-section .block-no-2 .thumb-box1 table tr:hover{background:none!important;}
    .inner-block-arrive .arrive-top-heading-lt{background:#d70f32;border:none;padding:12px 10px;}
    .inner-block-arrive .arrive-top-heading-lt p{color:#fff;font-size:16px;padding-left:0;padding-right:44px;text-align:left;}
    .inner-block-arrive .arrive-top-heading-lt p strong{color:#fff;font-size:20px;}
    .inner-block-arrive .arrive-top-heading-lt .btn{background:#fff;color:#d91d3e;display:block;font-size:16px;padding:8px 15px;text-transform:uppercase;width:100%;}
    .inner-block-arrive .arrive-top-heading-lt form{display:block;padding-top:10px;}
    .inner-block-arrive .arrive-top-heading-lt .img{height:20px;position:absolute;right:10px;top:15px;}
    .inner-block-arrive .arrive-tab1 .nav-tabs > li{width:100%!important;}
    .popup-type-page .left-block{background:#14955d;float:none;height:54px;width:100%;}
    .popup-type-page .left-block-in{float:none;padding:12px 12px 0;}
    .popup-type-page .left-block-in .logo3{padding-bottom:0;width:52px;}
    .popup-type-page .right-block{float:none;height:auto;width:100%;}
    .popup-type-page .right-block-in{float:none;padding:40px 0 0;width:100%;}
    .popup-type-page .right-block-in .form-block{padding-bottom:30px;width:92%;}
    .popup-type-page .right-block-in .close-button{position:absolute;right:20px;top:-35px;}
    .popup-type2-page .top-header .close-fermer{background:none;border:none;font-size:0;margin-top:19px;padding:0;}
    .popup-type2-page .min-block1 h3{background:#fff;bottom:0;left:0;position:fixed;text-align:center;width:100%;}
    .popup-type2-page .min-block1{margin:0 auto;padding-bottom:50px;padding-top:50px;text-align:center;width:92%;}
    .popup-type2-page .min-block2 .lt-border{border-left:none;margin-left:0;margin-right:0;}
    .popup-type2-page .min-block2 .block-details-in{padding:50px 0;}
    .popup-type2-page .min-block2 .block-details .row .row{margin-left:-15px;margin-right:-15px;}
    .popup-type2-page .min-block2 .block-details .top-block{padding-left:15px;padding-right:15px;}
    .popup-type2-page .min-block2 .block-details .btn{background:#dbdbdb;border-top:1px solid #aaa;bottom:0;color:#979797;left:0;margin:0;position:fixed;width:100%;z-index:999;}
    .popup-type2-page .min-block2 .block-details .button-section .btn{background:#008e50;border:1px solid #008e50;color:#fff;left:auto;right:0;width:50%;}
    .popup-type2-page .min-block2 .block-details .button-section .btn2{background:#fff;border:1px solid #008e50;color:#008e50;left:0;}
    .popup-type2-page .min-block2 .block-details .score-select-block ul li{display:block;margin:5px 0 22px;}
    .popup-type2-page .min-block2 .block-details .score-select-block p{font-weight:600;}
    .profileTabMin{border-bottom:1px solid #e6e6e6;border-top:1px solid #f5f5f5;margin-bottom:50px;padding-top:0!important;}
    .inner-block-profileTab{background:#fff;padding:0 0 10px;}
    .inner-block-profileTab .adds-block{background:#f5f5f5;padding:0 0 20px;}
    .inner-block-profileTab .tab-heading .profile3 h3{font-size:18px;padding-bottom:3px;}
    .inner-block-profileTab .tab-heading{border-top:2px solid #eaeaea;margin-left:0;margin-right:0;padding:5px 0 0;}
    .inner-block-profileTab .tab-heading .nav li a{border-radius:0;font-size:14px;padding:15px;}
    .inner-block-profileTab .tab-heading .nav-tabs{border-top:1px solid #eaeaea;width:760px;}
    .inner-block-profileTab .tab-detailsMin .MonProfilTab1-top table h5{font-size:14px;font-weight:400;text-transform:none;}
    .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li label{font-size:16px;font-weight:normal;}
    .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .btn{border-radius:0;bottom:39px;display:block!important;position:fixed;right:0;width:50%;z-index:999999!important;}
    .inner-block-profileTab .tab-detailsMin .MonProfilTab2-top .btn2{left:0;right:auto!important;}
    .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block{padding-bottom:0;}
    .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block .btn{background:#008E50;color:#fff;}
    .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .top-block .btn:hover{background:#fff;color:#008E50;}
    .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block form{width:70%;}
    .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block p{font-size:15px;padding-bottom:10px;}
    .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .top-block{margin-bottom:25px;}
    .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block{padding-bottom:25px;}
    .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .graf-block{padding:0 15px 15px;}
    .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .top-block h5{font-size:13px;text-transform:uppercase;}
    .fiche-chevauxTab .top-block .nav-tabs li a{border:none;border-radius:0;color:#3f3f3f;font-size:14px;padding:15px;}
    .fiche-chevauxTab .top-block .block2{margin-left:0;margin-right:0;padding:0;}
    .fiche-chevauxTab .top-block .block1 p{font-size:14px;line-height:20px;padding:10px 15px;}
    .fiche-chevauxTab .top-block .block2 p{padding:15px 0;}
    .fiche-chevauxTab .top-block .block2 p strong{border-radius:0;display:block;float:none;font-family:'Roboto Slab', serif;margin-right:0;padding:5px 15px;width:100%;}
    .fiche-chevauxTab .top-block .block2 p b{display:block;padding:15px 15px 0;}
    .ehevaux-reperes-block{padding:0 0 20px;}
    .ehevaux-reperes-block .tab-section .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{font-weight:400;text-transform:inherit;}
    .ehevaux-reperes-block .text-block-1{padding:0 15px 5px;}
    .ehevaux-reperes-block .tab-section{border:none;margin-bottom:0;}
    .ehevaux-reperes-block .text-block-2{border:none;border-bottom:1px solid #e6e6e6;}
    .ehevaux-reperes-block .text-block-3{border:none;border-top:1px solid #e6e6e6;}
    .ehevaux-reperes-block .text-block-3 h3{font-size:13px;padding-right:12px;}
    .ehevaux-reperes-block .text-block-2 h4{background-color:#dbdbdb;color:#333;font-size:14px;font-weight:400;text-transform:inherit;}
    .ehevaux-reperes-block .single{padding-left:35px;}
    .ehevaux-reperes-block .single h4{color:#999;font-size:12px;font-style:italic;margin:0 0 0 -22px;padding:8px 0;}
    .ehevaux-reperes-block .single h4 b{display:block;padding-bottom:8px;}
    .ehevaux-reperes-block .text-block-2 .bootom h6{color:#999;font-style:inherit;padding-left:15px;}
    .ehevaux-reperes-block .text-block-2 .bootom h5{font-size:16px;padding-left:15px;text-decoration:none;text-transform:uppercase;}
    .ehevaux-reperes-block .text-block-2 .bootom p{border-top:2px dashed #CBCBCB;clear:both;margin-top:10px;padding:10px 0 0;}
    .inner-block-profileTab li.btn-user{position:absolute;right:15px;width:auto;z-index:99;}
    .inner-block-profileTab li.btn-user a{border:1px solid #008E50;border-radius:2px;color:#008E50;display:block;font-size:0;font-weight:700;line-height:19px;margin:2px 0 0;padding:10px;}
    .inner-block-profileTab .tab-detailsMin h1{font-size:18px;line-height:22px;}
    .bilan-page-section .slider-images .carousel .docs p{font-size:14px;line-height:18px;}
    .bilan-page-section .slider-images .carousel .img{height:200px;}
    .bilan-page-section .slider-images .carousel .docs h3, .bilan-page-section .slider-images .carousel .docs .title1{clear:both;font-size:17px;padding:5px 0;text-align:left;}
    .bilan-page-section .slider-images .carousel .docs .btn{display:block;font-size:14px;padding:8px 5px;text-align:left;}
    .bilan-page-section{padding:20px 0 30px;}
    .bilan-page-section .block .column-1 .heading h4, .bilan-page-section .block .column-1 .heading .date2{display:inline-block;font-size:14px;margin:0;padding:6px 25px 8px;}
    .bilan-page-section .block .column-1{padding:20px 0 0;}
    .bilan-page-section .block .column-2 .blok{border-bottom:1px solid #e9e9e9;min-height:275px;padding:0;}
    .bilan-page-section .block .column-3 .blok{border-bottom:1px solid #e9e9e9;min-height:160px;padding:0;}
    .bilan-page-section .block .column-1 .heading .calender3-tab{float:left;margin:0 0 0 8px;}
    .bilan-page-section .block .column-1 .heading{padding:8px 0;text-align:center;}
    .bilan-page-section .block .column-2 .heading{min-height:275px;padding:20px 0;text-align:center;}
    .bilan-page-section .block .column-3 .heading{min-height:160px;padding:20px 0;text-align:center;}
    .bilan-page-section .block .column-2 .heading .btn{display:block;font-size:12px;margin:140px auto 0;padding:8px 3px;width:auto;}
    .bilan-page-section .block .column-3 .heading .btn{display:block;font-size:12px;margin:25px auto 0;padding:8px 3px;width:auto;}
    .bilan-page-section .block .column-3 .blok .row3{border-bottom:none;}
    .inner-boutiqueBlockTwo{padding:20px 15px 40px;}
    .inner-boutiqueBlockTwo h2 strong{display:block;float:none;}
    .innerActu-block .tabHeading .nav-tabs{border:none;display:block;}
    .innerActu-block .tabHeading .nav-tabs > li.active{border:0;display:block;float:none;margin:0;}
    .innerActu-block .tabHeading .nav-tabs > li > a img{cursor:pointer;display:inline-block;float:left;margin:3px 10px;}
    .innerActu-block .tabHeading .nav-tabs > li > a img:last-child{display:inline-block;float:right;}
    .innerActu-block .tabDetails .blockPanelOne h2, .innerActu-block .tabDetails .blockPanelOne h1{display:block;font-size:12px;margin-bottom:20px;padding:5px 15px;}
    .innerActu-block{padding-bottom:0!important;}
    .innerActu-block .mobBlock{margin:0 15px 20px;position:relative;}
    .innerActu-block .mobBlock h4{bottom:0;font-size:14px;font-weight:700;left:0;line-height:19px;margin:0;padding:15px 15px 0;width:100%;}
    .innerActu-block .mobBlock h5{color:#333;font-size:12px;font-style:italic;left:0;line-height:19px;margin:0;padding:0 15px 15px;width:100%;}
    .innerActu-block .mobBlock p{color:#333;font-size:14px;left:0;line-height:19px;margin:0;padding:0 15px 15px;width:100%;}
    .innerActu-block .mobBlock2 p{color:#999;font-size:14px;line-height:19px;margin:0;padding:0 0 10px;}
    .innerActu-block .mobBlock2 p a{color:#008948;text-decoration:underline;}
    .innerActu-block h6.button{background:#3f3f3f;color:#ccc;cursor:pointer;font-size:12px;margin:0;padding:6px;text-align:center;text-transform:uppercase;}
    .inner-boutiqueBlockThree .top-block .rightBlock ul li{text-align:center;width:32%;}
    .inner-boutiqueBlockThree .top-block h2{font-size:14px;padding:0 15px 20px;}
    .inner-boutiqueBlockThree .top-block h2 strong{display:block;font-size:20px;line-height:24px;}
    .inner-boutiqueBlockThree .top-block .rightBlock h3{font-size:16px;padding-top:15px;}
    .inner-boutiqueBlockThree .top-block .rightBlock h3 strong{display:block;float:none;font-size:12px;padding-top:5px;}
    .inner-boutiqueBlockThree .top-block .rightBlock h3 a{font-size:12px;}
    .inner-boutiqueBlockThree .bottom-block p strong{color:#d91e3f;}
    .inner-boutiqueBlockOne .block1 h6, .inner-boutiqueBlockOne .block1 h2{font-size:14px;line-height:17px;}
    .inner-boutiqueBlockOne .block2 h3, .inner-boutiqueBlockOne .block2 .title3{font-size:13px;line-height:22px;text-align:right;}
    .inner-boutiqueBlockOne .block2 h5, .inner-boutiqueBlockOne .block2 .title5{color:#008E50;font-size:12px;line-height:17px;padding-top:4px;text-align:right;}
    .inner-boutiqueBlockOne .block2 td:first-child, .inner-boutiqueBlockOne .block3 td:first-child{width: 26%;}
    .inner-boutiqueBlockOne .block2 .btn{padding:3px 5px;white-space:inherit;}
    .inner-boutiqueBlockOne .block4 h3, .inner-boutiqueBlockOne .block4 .title3{font-size:17px;line-height:22px;text-align:right;}
    .inner-boutiqueBlockOne .block4 p{color:#999;font-size:13px;line-height:19px;text-align:right;}
    .inner-boutiqueBlockOne .block4 h2, .inner-boutiqueBlockOne .block4 .title2{display:block;font-size:17px;line-height:22px;text-align:right;}
    .inner-boutiqueBlockOne .terms{padding-right:15px;}
    .inner-boutiqueBlockOne .block4 h4 strong{color:#3F3F3F;display:block;font-size:18px;line-height:24px;}
    .inner-boutiqueBlockOne .block4 h4{color:#999;font-size:14px;line-height:19px;}
    .inner-boutiqueBlockOne .block3 td:first-child p{font-size:13px;line-height:18px;text-align:right;}
    .inner-boutiqueBlockOne .btnMob{bottom:57px;left:0;position:fixed;width:100%;}
    .inner-boutiqueBlockOne{padding:20px 0 50px;}
    .boutiqueModal .modal-content{background:#fff;height:100%;margin:0;padding:0;width:100%;}
    .boutiqueModal .modal-dialog{background:#fff;border:0;height:100%;margin:0;position:relative;width:100%;}
    .boutiqueModal .modal-body .BottomBlock{border-top:0;bottom:0;left:0;margin:0;padding-top:0;position:relative;width:100%;}
    .boutiqueModal .modal-body .BottomBlock .col-sm-6{/**float:left;margin:0;padding:0;width:50%;**/padding-bottom: 10px;padding-top: 10px;}
    .boutiqueModal .modal-body .BottomBlock .col-md-6.col-sm-6.pull-right{float: none !important;}
    .boutiqueModal .modal-header .close{color:#F5F5F5;font-size:0;margin-right:0;margin-top:0;}
    .inner-boutiqueBlockOne .block3 p{color:#3F3F3F;font-size:10px;line-height:19px;margin:0;padding:5px 0;}
    .inner-boutiqueBlockOne .block2 .btn2{font-size:10px;padding:3px 4px;}
    .boutiqueModal .modal-body .middleBlock .text-right{border-top:1px dashed #dcdcdc;margin:15px;padding-left:0;padding-top:8px;text-align:left;}
    .inner-concours .top-block .text-block{padding:20px 0;text-align:center;}
    .inner-concours .top-block .text-block h1{font-size:18px;line-height:28px;}
    .inner-concours .top-block .text-block h3{font-size:14px;line-height:28px;}
    .inner-concours .top-block .text-block .concours-title2{font-size:14px;line-height:28px;}
    .inner-concours .top-block .text-block h4 .imgMobile{display:inline-block;width:50px;}
    .inner-concours .concours-inscrivant-block .col-md-2{float:left;padding-left:0;padding-right:15px;width:45px;}
    .inner-concours .concours-inscrivant-block p{clear:both;margin:10px 0 0 -15px;}
    .inner-concours .concours-inscrivant-block h4{padding:5px 0 2px;}
    .inner-concours .concours-inscrivant-block .btn3{border-radius:0;display:block;float:none;margin:0;width:100%;}
    .inner-concours .top-block .link-block ul li a{background:rgba(255,255,255,0.98);}
    .inner-concours .top-block .link-block{border-left:none;border-right:none;border-top:1px solid #3a3a3a;}
    .inner-concours .bottom-block .course{border-left:0;border-right:0;margin-bottom:20px;}
    .inner-concours .bottom-block .course .block .text-right p{font-weight:bold;}
    .inner-concours .bottom-block .course .block p img{width:40px;}
    .inner-concours .bottom-block .course .block .col-xs-9{padding-right:0;}
    .inner-concours .bottom-block .courseMobLast .col-xs-2{font-weight:700;padding-left:0;}
    .inner-concours .bottom-block .courseMobLast p{font-size:16px!important;text-transform:uppercase;}
    .inner-concours .bottom-block .courseMobLast .col-xs-4{padding-right:0;text-align:right;}
    .inner-concours .bottom-block .courseMobLast .col-xs-4 span{color:#007b33!important;font-size:15px!important;font-weight:400!important;text-transform:none;}
    .inner-concours .openPronstic{border-top:2px dashed #e5e5e5;display:block!important;padding:10px 0 0;}
    .inner-concours .bottom-block .course .block .col-xs-9 h3{font-size:14px;margin-right:0;text-align:left;}
    .inner-concours .bottom-block .course .block .col-xs-3 h3{font-size:14px;font-weight:400;margin-right:-15px;text-align:right;}
    .inner-concours .openPronstic .inputFildBlock .btn-primary{padding:6px 20px;width:100%;}
    .inner-concours .openPronstic .courseMobLast{margin-left:-15px;margin-right:-20px;}
    .inner-concours .openPronstic .block:nth-child(2n-1){background:#fff!important;}
    .inner-concours .openPronstic h6{color:#9b9b9b;font-size:14px;padding:4px 0;}
    .inner-concours .openPronstic h6 span{color:#585858;float:right;}
    .myModalValider{height: 32%;margin: 20px;position:absolute;width: 90%;top: 35%;/* left: 50%; */transform: translate(-50%, -50%);}
    .myModalValider .close{font-size:0;right:15px;top: 20px;}
    .myModalValider h2 img{display:block;left:15px;position:absolute;top:20px;width:50px;}
    .myModalValider .btn{bottom:0;left:0;margin:0;position:absolute;width:50%;}
    .myModalValider .btn2{bottom:0;margin:0;position:absolute;right:0;width:50%;}
    .inner-concours .navListBlock{margin-bottom:20px;padding:0;}
    .inner-concours .navListBlock ul{border:none;display:block;margin:-1px 0;}
    .inner-concours .navListBlock ul li{border:none;display:block;}
    .inner-concours .tableDetailsPagination{border-left:0;border-right:0;margin:0;}
    .inner-concours .tableDetailsPagination .heading-calender h3{padding:10px 0 5px;}
    .inner-concours .tableDetailsPagination .heading-calender h3 strong{float:right;font-weight:400;}
    .inner-concours .tableDetailsPagination .heading-calender p{font-size:13px;font-style:italic;padding:2px 0 10px;}
    .inner-concours .tableDetailsPagination2 .block:nth-child(2n-1){background:#fff;}
    .inner-concours .tableDetailsPagination2 .block .col-sm-2{float:left;font-weight:bold;width:10%;}
    .inner-concours .tableDetailsPagination2 .block .col-sm-3{float:left;width:32%;}
    .inner-concours .tableDetailsPagination2 .block .text-center p{color:#229d67;}
    .inner-concours .tableDetailsPagination2 .block .col-sm-4{float:left;padding-right:0;width:26%;}
    .inner-concours .tableDetailsPagination2 .block .btn{border-radius:0;font-size:12px;font-weight:700;padding:12px 2px;width:100%;}
    .inner-concours .tableDetailsPagination2 .block p{font-size:16px;padding:14px 0 0;text-transform:uppercase;}
    .textParagraph{margin:10px 15px;}
    .inner-concours .tableDetailsPagination .heading-calender h6 span{display:block;float:none;font-style:italic;padding:4px 0;}
    .btn4{border-radius:0;display:block;margin:10px auto 0;width:100%;}
    .inner-courses .partantsMin{border:0;margin-bottom:20px;padding:0 0 20px;}
    .inner-courses .partantsMin .button1{background:#008E50;border-radius:0;color:#fff;font-weight:bold;width:100%;}
    .inner-courses .partantsMin .button1:hover{background:#fff;color:#008E50;}
    .inner-courses .partantsMin p.rewuerdTop{padding:10px 15px;text-align:left;}
    .inner-courses .coursesTabContent .slideButtonBg{background:#fff;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;}
    .inner-courses .coursesTabContent .slideButtonBg .owl-item a.slideButton{background:#f5f5f5;border:1px solid #d0d0d0;color:#313131;}
    .inner-courses .coursesTabContent .coundownArea h2 .imgMobile, .inner-courses .coursesTabContent .coundownArea .title1 .imgMobile{display:inline-block;height:12px;}
    .inner-courses .coursesTabContent .coundownArea h1 .imgMobile{display:inline-block;height:12px;}
    .inner-courses .coursesTabContent .coundownArea{padding:8px 0;}
    .inner-courses .coursesTabContent .coundownArea h1{font-size:17px;padding:0;}
    .inner-courses .coursesTabContent .coundownArea h2, .inner-courses .coursesTabContent .coundownArea .title1{font-size:17px;padding:0;}
    .inner-courses .coursesTabContent .coundownArea h5, .inner-courses .coursesTabContent .coundownArea .title2{font-size:18px;text-align:left;}
    .inner-courses .coursesTabContent .coundownArea h5 .btn2, .inner-courses .coursesTabContent .coundownArea .title2 .btn2{background:#008e50;border:1px solid #007640;border-radius:2px;color:#fff;display:inline-block;float:right;font-size:10px;font-style:normal;line-height:18px;padding:1px 6px;}
    .inner-courses .coursesTabContent .coundownArea h5 .btn2:hover, .inner-courses .coursesTabContent .coundownArea .title2 .btn2:hover{background:#fff;color:#008e50;}
    .inner-courses .linkNav{border-left:0;border-right:0;overflow-x:scroll;overflow-y:hidden;padding-bottom:0;}
    .inner-courses .linkNav ul.linkNavTop{border-bottom:0;width:996px;}
    .inner-courses .linkNav ul.linkNavTop li{width:166px;}
    .inner-courses .linkNav ul.linkNavTop li a{font-size:15px;}
    .inner-courses .linkNav ul.linkNavTop li a h2{font-size:15px;}
    .inner-courses .arriveesMin .top-block2 .select-button{border-top:2px dashed #dbdbdb;margin-top:12px;overflow-x:scroll;overflow-y:hidden;background: none;}
    .inner-courses .arriveesMin .top-block2 .selectBu{width:560px;border: none;}
    .inner-courses .arriveesMin .top-block2 p{padding:10px 0 0;}
    .inner-courses .select-button{background:#f5f5f5;border-top:0;margin-top:0;padding:0;}
    .inner-courses .select-button ul.radio-value li label.max-width{min-width:100%;}
    .inner-courses .select-button ul.radio-value li{margin-bottom:12px;width:25%;}
    .inner-courses .select-button ul li{margin-bottom:12px;}
    .inner-courses .cotesMin .bottomBlock3 h3, .inner-courses .cotesMin .bottomBlock3 .title1{color:#008a4a;padding:0 15px 25px;text-align:center;}
    .inner-courses .cotesMin .bottomBlock3 article{background:#fff;border:none;border-top:2px dashed #e9e9e9;font-size:14px;margin:0;padding:10px 0 0;position:relative;text-align:center;}
    .inner-courses .cotesMin .bottomBlock3 article img{bottom:15px;display:block;height:30px;left:auto;margin:20px auto 0;position:relative;}
    .inner-courses .cotesMin .bottomBlock3 article .btn{bottom:0;display:block;float:none;margin-top:10px;position:relative;right:0;width:100%;}
    .inner-courses .cotesMin .middleBlock2 .block-bor{margin-bottom:0;}
    .inner-courses .cotesMin .middleBlock2 .block-bor2{background:#3f3f3f;}
    .inner-courses .cotesMin .middleBlock2 .block-bor2 .img{padding:20px 15px;}
    .inner-courses .cotesMin .middleBlock2 .block-bor2 input{border:1px solid #c6c6c6;color:#249B24;font-size:21px;font-weight:bold;line-height:24px;margin:0 15px 20px;padding:6px;text-align:center;width:85%;}
    .inner-courses .block-bor2 .img{display:block;margin:0 auto;padding:20px 15px;}
    .inner-courses .block-bor2{padding-bottom:20px;}
    .inner-courses .block-bor2 input{border:1px solid #c6c6c6;box-shadow:0 1px 3px #dcdcdc inset;color:#249B24;display:block;font-size:21px;font-weight:bold;line-height:24px;margin:0 auto;padding:6px;text-align:center;width:150px;}
    .inner-courses .pronosticsMin{border-left:0;border-right:0;padding:15px 0;}
    .inner-courses .pronosticsMin .topHeading1 h2{font-size:24px;}
    .inner-courses .pronosticsMin .topHeading1 h4{font-size:24px;}
    .inner-courses .pronosticsMin .premimum-details-block{margin-bottom:20px;}
    .inner-courses .block-area1 .docs h2{font-size:26px;line-height:36px;}
    .inner-courses .block-area1 .docs h4{font-size:15px;padding:20px 0;}
    .inner-courses .pronosticsMin .openPronstic{background:#f5f5f5;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:20px 0 0;}
    .inner-courses .pronosticsMin .openPronstic .inputFildBlock .box .form-control{width:34px;}
    .inner-courses .pronosticsMin .openPronstic .inputFildBlock .btn-primary{width:94%;}
    h3.Lanalyse{color:#303030;font-size:18px;line-height:24px;margin-top:0;}
    p.LanalyseDeta{color:#303030;font-size:14px;line-height:24px;}
    .paddingTop{padding-top:0!important;}
    .paddingTop h6{margin-bottom:10px;}
    h3#gain_moyen_text{font-size:15px!important;line-height:20px;}
    article.ligne_gain{line-height:20px!important;padding:10px!important;}
    .accordion2 .panel-title a{font-size:13px!important;line-height:18px;}
    .archive-annee-block{display:table!important;}
    .padd-mar-bo-n{margin-bottom:0;padding:5px 10px 0 0;}
    .imageZoom-block .modal-title{font-size:16px;padding:10px;}
    .container .row, .fiche-chevauxTab .top-block .block1{margin-left:0;margin-right:0;}
    .desktop-view,header .middle-block .rt-block p.desktop-view, .popup-type2-page .min-block2 .block-details .premimum-details-block .bottom table .desktop-view, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom table .desktop-view, .inner-courses .pronosticsMin .premimum-details-block .desktop-view{display:none!important;}
    .rightSideBar, .leftSideBar, .inner-block-arrive .arrive-tab2-in .nav-tabs > li, .popup-type2-page .min-block2 .block-details .score-select-block ul li label.last-label, .inner-block-profileTab .tab-heading .tabs-member, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li label.last-label, .ehevaux-reperes-block .tab-section .nav-tabs > li, .innerActu-block .mobBlock img, .boutiqueModal .modal-body .middleBlock .col-xs-6{width:100%;}
    #main-nav-container,.scroll-to-fixed-fixed{position:fixed;}
    .scroll-to-fixed-fixed .mobile-sticky-header-bottom,header .middle-block .rt-block .btn strong, .cources-mobile-view1, .inner-block-arrive .arrive-tab2-in, .inner-block-arrive .arrive-tab2 h4, .popup-type2-page .min-block1 h3 a, .popup-type2-page .min-block2 .block-details .score-select-block ul.radio-value li, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul li, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom ul.radio-value li, .ehevaux-reperes-block .text-block-2 .bootom ul li, .inner-concours .concours-inscrivant-block h2 a, .myModalValider h6, .inner-concours .navListBlock .arrowLt, .inner-concours .navListBlock .arrowRt, .inner-concours h4.voirPlus{display:block;}
    .yellow-message-block, .min-section .block-no-3 .tab-block .courses-block .black-bg, .min-section .block-no-1 .tab-block-middle-md-first table td:nth-child(4), .inner-block-arrive .arrive-tab2 h3, .inner-block-arrive .arrive-tab2 .toggle-afficher, .inner-block-arrive .arrive-tab2-in td:last-child, .popup-type-page .left-block-in h3, .popup-type-page .left-block-in p, .popup-type-page .left-block-in h4, .popup-type-page .left-block-in h5, .popup-type-page .left-block-overfollow, .popup-type2-page .min-block2 .block-details .premimum-details-block .top h3 img, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .bottom-block h5 strong, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .top h3 img, .AbonnementsTab2-show-des, .ehevaux-reperes-block .tab-section h1 img, .ehevaux-reperes-block .tab-section .nav-tabs > li:first-child, .ehevaux-reperes-block .tab-section .gray-block, .inner-block-profileTab .tab-heading .nav-tabs li.btn-user, .innerActu-block .tabHeading .nav-tabs > li, .inner-boutiqueBlockThree .bottom-block h2 a, .inner-boutiqueBlockOne .block1 .btn, .inner-boutiqueBlockOne .block2 h2 img, .inner-boutiqueBlockOne .block2 .title-head img, .inner-concours .top-block .text-block h4 .imgDesktop, .inner-concours .concours-inscrivant-block .imgMobile, .inner-concours .navListBlock ul li.mobileLink, .inner-concours .tableDetailsPagination2 .block p .img, .inner-courses .coursesButtonArea .btn1 img, .inner-courses .coursesButtonArea .btn2 img, .inner-courses .coursesTabContent .coundownArea #popupClickPrixOpen, .inner-courses .coursesTabContent .coundownArea p, .inner-courses .coursesTabContent .coundownArea h5 img, .inner-courses .coursesTabContent .coundownArea .title2 img, .inner-courses .arriveesMin .top-block2 .button3, .inner-courses .linkNav ul.linkNavBottom{display:none;}
    header .bottom-block .box-area1, .inner-concours .bottom-block .course .block .col-xs-3{padding-left:0;}
    header .bottom-block p, .popup-type2-page .min-block2 .block-details .premimum-details-block .top h3, .popup-type2-page .min-block2 .block-details .premimum-details-block .top h4, .popup-type2-page .min-block2 .block-details .premimum-details-block .bottom p, .inner-block-profileTab .tab-heading .profile3 p, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .top h3, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .top h4, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom p, .ehevaux-reperes-block .text-block-1 h3, .ehevaux-reperes-block .text-block-3 h2, .inner-concours .bottom-block .course .block p, .partant-generale-table-in .block .block-lt p{font-size:14px;}
    header .bottom-block h4, header .bottom-block .head-race-com-rating, .head-race-com-rating .inner-concours .top-block .text-block h4{font-size:13px;}
    .min-section .block-no-1 .tab-block .nav-tabs > li, .min-section .block-no-3 .tab-block .nav-tabs > li{display:none;width:100%;}
    .min-section .block-no-1 .tab-block-top p, .inner-block-arrive .arrive-tab2-in .nav-tabs > li > a{font-size:13px;text-align:left;}
    .min-section .block-no-1 .tab-block-middle, .fiche-chevauxTab, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .smallTable, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .smallTable .col-xs-12, .bilan-page-section .block .column-3, .innerActu-block .tabHeading, .inner-concours .concours-inscrivant-block .col-sm-6, .inner-concours .bottom-block .col-sm-6, .inner-concours .tableDetailsPagination2 .block, .inner-courses .arriveesMin .bottom-block3 .col-sm-9, .inner-courses .arriveesMin .bottom-block3 .col-sm-6, .inner-courses .cotesMin, .inner-courses .pronosticsMin .col-sm-9 .paddingNone, .inner-courses .pronosticsMin .bottomContent1 .col-sm-9, .inner-courses .cotesMin .bottomBlock3 .col-sm-9{padding:0;}
    .min-section .block-no-1 .tab-block-middle-lt-top td:last-child, .ehevaux-reperes-block .text-block-2 .bootom ul, .inner-concours .tableDetailsPagination2 .block .text-center{text-align:right;}
    .min-section .block-no-1 .tab-block-middle-lt-top h3, .min-section .block-no-1 .tab-block .arrow-mobile, .inner-concours .navListBlock ul li em{display:inline-block;}
    .min-section .block-no-1 .tab-block-middle-lt-bottom-top, .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-top{padding:6px;}
    .min-section .block-no-1 .calender3-tab .input-group-addon span, .min-section .block-no-3 .calender3-tab .input-group-addon span{color:#d3d3d3;font-size:0;}
    .min-section .block-no-1 .tab-block .arrow-lt, .min-section .block-no-3 .tab-block .arrow-lt{border-right:8px solid #d3d3d3;margin-bottom:-3px;}
    .min-section .block-no-1 .tab-block .arrow-rt, .min-section .block-no-3 .tab-block .arrow-rt{border-left:8px solid #fff;margin-bottom:-3px;}
    .min-section .block-no-1 .tab-block .nav-tabs > li > a, .min-section .block-no-3 .tab-block .nav-tabs > li > a{font-size:14px;font-style:italic;font-weight:400!important;text-transform:none;} 
    .min-section .block-no-2 .thumb-box1, .socialfeed-block .fb-block, .socialfeed-block .tw-block{border:none;margin-bottom:15px;}
    .socialfeed-block, .inner-concours .concours-inscrivant-block, .inner-concours .bottom-block{padding:20px 0;}
    .socialfeed-block .col-md-4, .socialfeed-block .col-sm-4, .block-no-5 .col-md-4, .block-no-5 .col-sm-4, .block-no-5 .col-md-6, .block-no-5 .col-sm-6, .min-section .block-no-4 .gallery-block1, .min-section .block-no-2 .col-md-4, .min-section .block-no-2 .col-sm-4, .inner-block-arrive .col-md-9, .inner-block-arrive .col-sm-9, .innerActu-block .tabDetails .blockPanelOne .col-sm-9, .inner-boutiqueBlockThree .top-block .leftBlock .cartDroupBlock .col-xs-6, .paddingLtRt, .inner-courses .pronosticsMin .bottomContent1 .col-sm-3, .turf-info-pro .block-top, .turf-info-pro{padding-left:0;padding-right:0;margin-bottom:10px;}
    .block-no-5 .block-area1, .block-area1_1, .block-no-5 .block-area2{border:none;margin-bottom:10px;}
    .min-section .block-no-3 .tab-block .tab-content li ul li .img1lt, .min-section .block-no-3 .tab-block .tab-content li ul li .img2rt{top:15px;}
    .min-section .block-no-3 .tab-block .tab-content #sync2 .synced .item a strong, .min-section .block-no-3 .tab-block .tab-content #sync6 .synced .item a strong{color:#fff;}
    .min-section .block-no-3 .arrow-mobile, .ehevaux-reperes-block .tab-section .arrow-mobile{display:inline-block!important;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-top p, .inner-block-profileTab .tab-detailsMin .MesPronosticsTab1 .middle-block h5{font-size:11px;}
    .cources-mobile-view1 .gray-bg h2, .cources-mobile-view1 .red-bg h2, .cources-mobile-view1 .green-bg h2{color:#fff;float:left;font-size:12px;font-weight:700;margin:0;padding:0;}
    .cources-mobile-view1 .gray-bg p, .cources-mobile-view1 .red-bg p, .cources-mobile-view1 .green-bg p{color:#fff;float:right;font-size:12px;margin:0;padding:0;}
    .block-no-5 .block-area3, .min-section .block-no-1 .tab-block, .min-section .block-no-2 .thumb-box1 h3, .min-section .block-no-2 .thumb-box1 h2, .min-section .block-no-2 .thumb-box1 h4, .min-section .block-no-3 .tab-block, .socialfeed-block .green-block, .bilan-page-section .block{border:none;}
    .popup-type-page, .popup-type2-page, .popup-type2-page .min-block2 .block-details{background:#f5f5f5;}
    .popup-type-page-height .left-block, .popup-type2-page .min-block2 .block-details .premimum-details-block .bottom, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom, .bilan-page-section .block .column-1 .blok{min-height:inherit;}
    .popup-type2-page .top-header .logo5, .inner-courses .pronosticsMin .premimum-details-block .bottom table .mobile-view img{width:50px;}
    .popup-type2-page .min-block1 h2, .inner-boutiqueBlockOne .block1 h6 strong, .inner-boutiqueBlockOne .block1 h2 strong, .inner-boutiqueBlockOne .block2 h2, .inner-boutiqueBlockOne .block2 .title-head{font-size:18px;line-height:24px;}
    .popup-type2-page .min-block2 .block-details .premimum-details-block, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block, .inner-courses .coursesButtonArea .btn2, .inner-courses .coursesButtonArea .btn1{margin-bottom:15px;}
    .popup-type2-page .min-block2 .block-details .premimum-details-block .bottom table .mobile-view, .inner-block-profileTab .tab-detailsMin .AbonnementsTab1 .premimum-details-block .bottom table .mobile-view, .inner-courses .pronosticsMin .premimum-details-block .mobile-view, .archive-annee-block .mobile-view{display:table-row!important;}
    .popup-type2-page .min-block2 .block-details .score-select-block, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom, .inner-block-profileTab .tab-detailsMin .MesNewslettersTab1, .inner-concours .bottom-block .ltTextBlock2{padding:0 15px;}
    .inner-block-profileTab .tab-heading .nav li a:hover, .fiche-chevauxTab .top-block .nav-tabs li a:hover{background:#3f3f3f;color:#fff;}
    .inner-block-profileTab .tab-heading .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .fiche-chevauxTab .top-block .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background:#3f3f3f;border:none;border-bottom:none;color:#fff;font-weight:700;}
    .inner-block-profileTab .tab-heading .col-md-9, .inner-block-profileTab .tab-heading .col-sm-9{overflow-x:scroll;overflow-y:hidden;padding:0;}
    .inner-block-profileTab .tab-detailsMin .MonProfilTab1-top table p, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom p, .inner-block-profileTab .tab-detailsMin .MonProfilTab1-bottom p strong{font-weight:700;}
    .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block .pull-left, .inner-block-profileTab .tab-detailsMin .MesStatistiquesTab1 .select-block .pull-right{float:none!important;}
    .fiche-chevauxTab .top-block .nav-tabs li, .inner-block-profileTab .tab-heading .nav-tabs > li{width:50%;}
    .ehevaux-reperes-block .text-block-1 p, .ehevaux-reperes-block .text-block-3 p{font-size:13px;line-height:20px;}
    .ehevaux-reperes-block .tab-section h1, .myModalValider h2, .inner-courses .select-button ul.radio-value li label{font-size:0;}
    .ehevaux-reperes-block .col-md-9, .ehevaux-reperes-block .col-sm-9{margin:0;padding:0;}
    .bilan-page-section .block .column-2 .heading img, .bilan-page-section .block .column-3 .heading img{max-width:100%;}
    .bilan-page-section .block .column-2 .heading .pd, .bilan-page-section .block .column-3 .heading .pd{padding:inherit;}
    .innerActu-block .mobBlock2, .inner-boutiqueBlockOne .block2 p{padding-bottom:15px;}
    .inner-boutiqueBlockThree,.accordion2 .panel-body{padding:10px 0;}
    .inner-boutiqueBlockOne .block4 .btn, .arrive-padding{padding:10px;}
    .inner-boutiqueBlockOne .block4 .img2,article.ligne_gain img{float:left;}
    .inner-boutiqueBlockOne .block2 h3 strong, .inner-boutiqueBlockOne .block2 .title3 strong, .inner-concours .bottom-block .course .heading h3 strong, .inner-concours .bottom-block .course .heading h4 strong{font-size:10px;}
    .inner-boutiqueBlockOne .block2, .inner-boutiqueBlockOne .block3, .inner-boutiqueBlockOne .block4{padding:0 10px;}
    .inner-concours .top-block .text-block .text-right, .inner-courses .block-area1 .docs, .archive-annee-block .mobile-view th{text-align:center;}
    /* .inner-concours, .inner-courses{margin-bottom:50px;} 02/06/19 */
    .inner-concours .concours-inscrivant-block h2, .inner-concours .concours-inscrivant-block h3{font-size:16px;}
    .inner-concours .concours-inscrivant-block .btn1, .inner-concours .concours-inscrivant-block .btn2{border-radius:0;display:block;margin:0;width:100%;}
    .inner-concours .bottom-block .course .heading h4, .inner-concours .bottom-block .course .heading h3, .inner-concours .tableDetailsPagination .heading-calender h6{font-size:12px;text-transform:uppercase;}
    .inner-concours .tableDetailsPagination .heading-calender h4{font-size:12px;text-transform:uppercase;}
    .inner-concours .bottom-block .course .block .col-xs-9 p, .inner-concours .tableDetailsPagination2 .block .text-center p strong{font-weight:400;}
    .inner-concours .openPronstic .inputFildBlock .box, .inner-courses .pronosticsMin .openPronstic .inputFildBlock .box{width:12%;}
    .col-md-12.col-sm-12.paddingNone.message_restreint h4 { font-size: 24px;}
    .col-md-12.col-sm-12.paddingNone.message_restreint h3 {font-size: 24px;padding-bottom: 0px;}
    .imgavatar {height: 30px;width: 30px;}
    .min-section .block-no-1, .min-section .block-no-3 {padding-bottom: 10px; position: relative;}
    .block-no-5 { background: #fff; border-top: 1px solid #d9d9d9; padding: 15px 0 48px;}
    .min-section .ads-content1, .min-section .block-no-2, .min-section .block-no-4, .inner-boutiqueBlockThree .top-block, .inner-courses .coursesButtonArea .buttonBlock {padding-bottom: 10px;}
    .min-section .popup-type-page .right-block-in .social-bottom-inner .col-md-4.col-sm-4:last-child{padding-right:0 !important;}
    .min-section .popup-type-page .right-block-in .social-bottom-inner .col-md-4.col-sm-4:first-child{padding-left:0 !important;}
    .min-section .popup-type-page .right-block-in .social-bottom-inner .col-md-4.col-sm-4 { padding-left: 0 !important; padding-right: 0 !important;}

    .social-bottom-inner .col-md-4.col-sm-4:last-child{padding-right:0 !important;}
    .social-bottom-inner .col-md-4.col-sm-4:first-child{padding-left:0 !important;}
    .social-bottom-inner .col-md-4.col-sm-4 { padding-left: 0 !important; padding-right: 0 !important;}
	.ligne_detail_panier .col-sm-5 {width: 100%; padding: 0px}
	.ligne_detail_panier .col-sm-7 {width: 100%; padding: 0px}
	.coursesPartantsMobile .btn4{margin: 0 0 -8px;}
	.coursesPartantsMobile h4:last-child strong{margin-bottom: 10px;}
	.chargement_show{padding-left: 0; padding-right: 0;}
	h1.green-heading{width: 100%;}
	.coursesPartantsMobile .heading1 {font-size: 18px; padding: 15px 15px;}
	a.navbar-brand.nom_menu_mobile {text-transform: uppercase;}
	nav.navbar.navbar-default.nav-page-block { margin-bottom: 0;}
    td.filtre_trot {float: right;}

}

@media screen and (max-width:500px) {
    .bilan-page-section .block .column-3 .heading img{max-width:inherit;width:50px!important;}
    .bilan-page-section .block .column-3 .heading .btn{margin-top:25px;}
    .inner-boutiqueBlockOne .block2 .btn2{font-size:9px;padding:3px 1px;}
    .inner-concours .top-block .link-block{overflow-x:scroll;overflow-y:hidden;}
    .inner-concours .top-block .link-block ul{width:530px;}
    .bilan-page-section .block .column-2 .heading, .bilan-page-section .block .column-2 .blok{min-height:320px;}
    .bilan-page-section .block .column-3 .heading, .bilan-page-section .block .column-3 .blok{min-height:160px;}
}

@media screen and (max-width:400px) {
    header .middle-block .rt-block .btn{padding-right:10%;}
    header .middle-block .lt-block .logo{width:92px;}
    .min-section .block-no-1 .tab-block-middle-lt-top h4{font-size:14px;}
    .block-no-5 h2{font-size:15px;line-height:22px;}
    .block-no-5 h4{font-size:15px;line-height:22px;}
    .block-no-5 h5{font-size:15px;line-height:22px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h5{font-size:16px;padding-bottom:14px;}
    .min-section .block-no-1 .tab-block-middle-md .bottom-block-last-bottom h4{padding:10px 0 15px;}
    .bilan-page-section .slider-images .carousel .docs p{font-size:12px;line-height:16px;}
    .bilan-page-section .slider-images .carousel .docs h3, .bilan-page-section .slider-images .carousel .docs .title1{font-size:13px;line-height:20px;}
    .bilan-page-section .slider-images .carousel .docs .btn{font-size:11px;padding:7px 5px;}
    .bilan-page-section .block .column-3 .heading .btn{margin-top:45px;}
    .bilan-page-section .block .column-3 .heading img{max-width:inherit;width:21px!important;}
    .inner-boutiqueBlockOne .block2 .btn{font-size:10px;padding:3px 2px;}
    .inner-concours .bottom-block .course .heading h4 strong, .inner-concours .bottom-block .course .heading h3 strong{font-size:7px;}
    .inner-courses .coursesTabContent .coundownArea h5, .inner-courses .coursesTabContent .coundownArea .title2{font-size:15px;}
    .min-section .block-no-1 h1, .min-section .block-no-1 .tab-block-top h4, .min-section .block-no-1 .tab-block-top p, .inner-boutiqueBlockOne .block3 td:first-child p{font-size:11px;}
    .min-section .block-no-1 .tab-block-middle-lt-top h3, .min-section .block-no-1 .tab-block-middle-lt-bottom-top p, .boutiqueModal .modal-body .BottomBlock .btn{font-size:12px;}
    .min-section .block-no-1 .tab-block-middle-lt-bottom-top h3, .inner-boutiqueBlockOne .block2 .title3, .inner-boutiqueBlockOne .block2 h3{font-size:10px;}
    .min-section .block-no-1 .tab-block-middle-lt-bottom-bottom p a, .min-section .block-no-2 .thumb-box2 h3, .min-section .block-no-2 .thumb-box2 h3 a, .min-section .block-no-2 .thumb-box2 h2, .min-section .block-no-2 .thumb-box2 h2 a, .min-section .block-no-2 .thumb-box2 h4, .min-section .block-no-2 .thumb-box2 h4 a, .block-no-5 .block-area2 h3, .block-no-5 .block-area2 h4{font-size:13px;}
    .bilan-page-section .block .column-2 .heading, .bilan-page-section .block .column-2 .blok{min-height:320px;}
    .bilan-page-section .block .column-3 .heading, .bilan-page-section .block .column-3 .blok{min-height:160px;}
    .inner-boutiqueBlockOne .block3 p, .inner-boutiqueBlockOne .block2 .btn2{font-size:8px;}
}
@media screen and (max-width: 349px) {
    .bilan-page-section .block .column-3 .heading{min-height:180px;}
    .bilan-page-section .block .column-3 .blok{min-height:182px;}
    .bilan-page-section .block .column-3 .heading .btn{margin-top:70px;}
    .inner-boutiqueBlockOne .block2 h2, .inner-boutiqueBlockOne .block2 .title-head{font-size:15px;line-height:20px;}
    .bilan-page-section .block .column-2 .heading, .bilan-page-section .block .column-2 .blok{min-height:380px;}
}


.accordion2 h3{padding-bottom: 0 !important; padding-top: 0 !important;}
.checkbox-rifht .checkbox-link.checkbox.checkbox-primary{margin-right:-26px;}
.dis-center{display:inline-block;}
h4.tdhead{background: none !important;color: #000 !important;padding: 0 !important;} 
.tableBTextWhiteBG.tableBTextWhiteBG2 tr:hover{background: none !important;}
table.tableBgNone tr:hover{background: none !important;}
table.tableBgNone tr:hover td{background: none !important;}
.prono-joue-gagne{color: #FFF;font-size: 20px;padding: 0 0 40px;}

h1.green-heading{background: #008e50;font-family: 'Roboto Slab', serif;color: #fff !important;font-size: 16px !important;font-weight: 600 !important;display: inline-block;margin: 0 !important;min-height: 40px;text-transform: uppercase !important;line-height: 21px;letter-spacing: 0.8px;border: 1px solid #d3dad7;border-bottom: none;padding: 10px 30px 10px 20px !important;}
h2.green-heading{background: #008e50;font-family: 'Roboto Slab', serif;color: #fff !important;font-size: 16px !important;font-weight: 600 !important;display: inline-block;margin: 0 !important;min-height: 40px;text-transform: uppercase !important;line-height: 21px;letter-spacing: 0.8px;border: 1px solid #d3dad7;border-bottom: none;padding: 10px 30px 10px 20px !important;}
h4.green-heading{background: #008e50;font-family: 'Roboto Slab', serif;color: #fff !important;font-size: 16px !important;font-weight: 600 !important;display: inline-block;margin: 0 !important;min-height: 40px;text-transform: uppercase !important;line-height: 21px;letter-spacing: 0.8px;border: 1px solid #d3dad7;border-bottom: none;padding: 10px 30px 10px 20px !important;}
.tableBTextWhiteBG.tableBTextWhiteBG2 h4.tdhead{padding-top: 4px !important;}
.tableBTextWhiteBG.tableBTextWhiteBG2 h4.tdheadBold{padding-top: 4px !important; font-family: 'Open Sans', sans-serif !important; background: none !important; padding-left: 0 !important; color: #000 !important;}
.tableBTextWhiteBG.tableBTextWhiteBG2 h4.tdheadNormal{padding-top: 4px !important; font-family: 'Open Sans', sans-serif !important; background: none !important; padding-left: 0 !important; color: #000 !important; font-weight: 400 !important;}

.partants-par-reunion.detail_course .coursesTabContent .select-button{margin-top: 8px !important;}
.partants-par-reunion.detail_course .coursesTabContent .select-button ul li label{min-height: 24px;}
.partants-par-reunion.detail_course .coursesTabContent .select-button #presentation_course{padding-top:4px;}
.popupClickPrix{top: 100% !important;margin-top: 10px;}

.dataTables_filter_rlt{position: relative;top: 0;float: right;margin-top: 10px;margin-bottom: 5px;}
h4.normal_style{font-size: 14px; margin: 0; padding: 18px 10px 10px; color: #333;}

.video-design{padding: 0 0 150px !important;background: #fff !important;}
.video-design .img-banner1{position: relative;}
.video-design .img-banner1 img{ width: 100%;}
.video-design .img-banner1 .icon{position: absolute;width: auto;left: 50%;bottom: -25px;transform: translate(-50%);-webkit-transform: translate(-50%);}
.video-design .content-area-block{padding:50px 50px 0;}
.video-design .content-area-block .top-block{ text-align:center; border-bottom: 1px solid #e6e6e6; padding: 0 0 30px;}
.video-design .content-area-block .top-block h1{margin: 0;font-size: 24px;font-weight: 700;color: #009150;padding: 0 0 25px;}
.video-design .content-area-block .top-block p{margin: 0;padding: 0 0 20px;text-align: left;color: #333;line-height: 24px;}
.video-design .content-area-block .top-block .button-block{margin: 10px 0 30px;display: inline-block;position: relative;vertical-align: middle;}
.video-design .content-area-block .top-block .button-block img{ display: inline-block; vertical-align: middle;}
.video-design .content-area-block .top-block .button-block a{background: #009150;display: inline-block;position: relative;vertical-align: middle;color: #fff;font-weight: 700;padding: 18px 120px 18px 40px;text-transform: uppercase;font-size: 20px;width:470px;line-height: 26px;}
.video-design .content-area-block .top-block .button-block a:hover{background:#007950;}
.video-design .content-area-block .top-block .button-block strong{position: absolute; right: 0; top: 0; width: 90px; background: #007950; height: 100%; padding-top: 25px;}
.video-design .content-area-block .top-block .button-block a:hover strong{background:#046e4a;}

.video-design .content-area-block .top-block h4{margin: 0;font-size: 18px;font-weight: 700;color: #000;padding: 0 0 10px;}
.video-design .content-area-block .top-block h4 a{ color: #000; text-decoration:underline;}
.video-design .content-area-block .top-block h4 a:hover{ color: #009150;}
.video-design .content-area-block .top-block h5{margin: 0 auto;font-size: 22px;font-weight: 700;color: #009150;padding: 20px 0 0;width: 59%;line-height: 30px;}
.video-design .full-video{text-align: center;padding: 15px 0;}
.video-design .full-video h4{color: #000; margin: 0; padding: 0 0 20px; font-size: 22px; font-weight: 700; text-transform: uppercase;}
.video-design .full-video iframe{ width: 100%; height: 500px; }
.video-design .block{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;margin-top: -1px;}
.video-design .block .thumb-box{padding-left: 15px;padding-right: 15px;display: inline-block;width: 33%;text-align: center;vertical-align: top;border-right: 1px solid #e6e6e6;padding-top: 15px;padding-bottom: 20px;}
.video-design .block .thumb-box:first-child{padding-left: 0;}
.video-design .block .thumb-box:last-child{border: none; padding-right: 0;}
.video-design .block h4{margin: 0;padding: 0 0 2px;color: #009150;font-weight: 700;font-size: 18px;}
.video-design .block p{color: #333;font-size: 15px;min-height: 65px;margin: 0;padding:0 2%;line-height: 20px;}
.video-design .block iframe{width: 100%;height: 180px;border: 1px solid #999;}

.popup-layout_1{width: 700px;background: #008850;margin:4% auto 0;padding: 0;position: relative; text-align: left;}
.popup-layout_1 .padding-left{ padding-left: 0;}
.popup-layout_1 .padding40{ padding-bottom: 40px;}
.popup-layout_1 .padding10{ padding-bottom:10px;}
.popup-layout_1 .padding-rt-20{padding-right: 30px;}
.popup-layout_1 .padding-lt-20{padding-left: 30px;}
.popup-layout_1 .border-rt{ border-right: 4px solid #fff;}

.popup-layout_1 .top-block{ position: relative; background: url(../images/popup-banner-1.jpg) center no-repeat; background-size: cover;}
.popup-layout_1 .top-block .overlay{padding:20px; background: rgba(3, 78, 45, 0.5);}
.popup-layout_1 .top-block .heading h4{margin: 0;padding: 0;color: #fff;font-size: 36px;line-height: 38px;}
.popup-layout_1 .top-block .heading h4 strong{letter-spacing: 7px; display: block;}
.popup-layout_1 .top-block p{margin: 0;padding: 0 0 10px;text-align: left;color: #fcfffe;font-size: 17px;}
.popup-layout_1 .top-block .icon{ padding: 5px; background: #007350; text-align: center; width: 35px; height: 35px;}
.popup-layout_1 .man-img{position: absolute;bottom: -3px;line-height: 0;}
.popup-layout_1 .posiin{ position:inherit;}
.popup-layout_1 .bottom-block{ background: #008850; padding: 10px 20px; }
.popup-layout_1 .bottom-block h2{margin: 0;padding: 10px 0 30px;font-weight: 700;font-size: 24px;color: #fff;text-transform: uppercase;}
.popup-layout_1 .bottom-block .btn{border: 1px solid #fff;border-radius: 0;background: none;color: #fff;width: 100%;text-transform: uppercase;font-weight: 700;font-size: 15px;padding: 16px 10px;}
.popup-layout_1 .bottom-block .btn:hover{background:#fff;color: #008850;}
.popup-layout_1 .bottom-block .btn2{margin-bottom: 37px;background:#fff;color: #008850;border: 1px solid #fff;border-radius: 0;width: 100%;text-transform: uppercase;font-weight: 700;font-size: 15px;padding: 16px 10px;}
.popup-layout_1 .bottom-block .btn2:hover{color: #fff;border: 1px solid #fff;background: none;}
.popup-layout_1 .bottom-block h6{font-size: 15px;margin: 0;padding: 10px 0;}
.popup-layout_1 .bottom-block h6 a{color: #fff;font-style: italic;text-decoration: underline;} 
.popup-layout_1 .bottom-block h6 a:hover{text-decoration:none;}
.popup-layout_1 .bottom-block p{margin: 0;padding: 0;color: #fff;text-align: left;font-size: 14px;line-height: 17px;}
.popup-layout_1 .close{position: absolute; right: -9px; top: -15px; z-index: 999; color: #fff; font-size: 32px;}

.popup-layout_2{width: 700px;background: #fff;margin:4% auto 0;padding: 0;position: relative; text-align: left;}
.popup-layout_2 .close{position: absolute; right: -9px; top: -15px; z-index: 999; color: #fff; font-size: 32px;}
.popup-layout_2 .img-block{float: left;width: 50%;position: relative;}
.popup-layout_2 .img-block .img{width:100%;}
.popup-layout_2 .img-block .img1{position: absolute;left: 22px;top: 22px;}
.popup-layout_2 .img-block .img2{width:140px;position: absolute;left: 22px;bottom: 35px;}
.popup-layout_2 .img-block .img3{width:140px;position: absolute;right: 22px;bottom: 35px;}
.popup-layout_2 .img-block .mob-2-banner-pop{ display: none;}
.popup-layout_2 .text-block{float: left; width: 50%; padding:25px 30px;}
.popup-layout_2 .heading h4{color: #147e50;font-size: 32px;text-align:left;margin: 0;padding: 0 0 30px;}
.popup-layout_2 .heading h4 strong{ display: block;}
.popup-layout_2 p{margin: 0;padding: 10px 0;text-align: left;font-size: 15px;line-height: 22px;color: #000;}
.popup-layout_2 .btn{background: #147e50;color: #fff;border-radius: 0;border:1px solid #147e50;padding: 16px 25px;font-weight: 700;font-size: 14px;margin: 30px auto 0;display: block;}
.popup-layout_2 .btn:hover{background: #fff;color: #147e50;}
.popup-layout_2 .block{background: #e5e5e5;margin-top: 40px; padding-bottom: 15px;}
.popup-layout_2 .block h4{background: #f3ad27;text-align: center;padding: 10px 5px;color: #fff;text-transform: uppercase;font-weight: 700;font-size: 14px;}
.popup-layout_2 .block p{margin: 0;padding: 6px 10px;text-align: center;font-size: 14px;}
.popup-layout_2 .block p a{ color:#000; text-decoration:underline;}
.popup-layout_2 .block p a:hover{ color:#147e50; text-decoration:none;}
p.psty2{margin: 0;padding: 10px 0 0;}
p.psty3{margin: 0;padding:5px 0 0; font-size: 12px;}
.mega-head2{margin: 0; color: #fff; line-height: 1.1; padding: 8px;font-style: normal !important;font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;font-size: 20px !important;font-weight: 800 !important;position: relative;}
.mega-head2 .IMG1{position: absolute;left: 5px;top: 10px;width: 35px;}
.mega-head2 .IMG2{position: absolute;right: 6px;top: 12px;width: 25px;}
p.mega-head3{font-style: normal !important;/*font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;*/font-size: 22px !important;font-weight: 800 !important;position: relative;line-height: 19px;}

.mobile-btn-block{background: #fff;padding:5px 10px; display: none;}
.mobile-btn-block .lt-block{ float: left; width: 48%;}
.mobile-btn-block .lt-block .btn{font-weight: 600;font-size: 16px;width: 100%;background: #f1002b; color: #fff; border-radius:2px; border: 1px solid #f1002b; padding:5px 10px; text-align: center;}
.mobile-btn-block .lt-block .btn img{ display: block; }
.mobile-btn-block .lt-block .btn strong{display: block;}
.mobile-btn-block .lt-block .btn img{display: block; text-align: center; margin: 0 auto 5px;}
.mobile-btn-block .lt-block .btn:hover{background: #fff; color: #f1002b;}

.mobile-btn-block .rt-block{ float:right; width: 48%;}
.mobile-btn-block .rt-block .btn2{font-weight: 600;font-size: 16px;width: 100%;background: #fff; color: #009149; border-radius:2px; border: 1px solid #009149; padding:5px 10px; text-align: center;}
.mobile-btn-block .rt-block .btn2 img{ display: block; }
.mobile-btn-block .rt-block .btn2 strong{display: block;}
.mobile-btn-block .rt-block .btn2 img{display: block; text-align: center; margin: 0 auto 5px;}
.mobile-btn-block .rt-block .btn2:hover{background: #009149; color: #fff;}
.MonProfilTab1-top table tr:hover{ background: none !important;}
.green-heading-img{background: #1b754f;border-right: 10px solid #008E50;padding: 8px 8px 9px;display: inline-block;vertical-align: bottom;margin-right: -1px;position: relative;}
.img-out-side{ line-height:36px !important;}
.dateHeading{color: #FFF;font-family: 'Roboto Slab', serif;font-size: 13px;font-weight: 700;line-height: 16px;margin: 0;padding: 0;}
.padding-top1{padding-top:20px;}
.padding-0{ padding-top:0 !important; margin-top:0 !important;}
.methodes .title1{background: #00914a; color: #fff; padding: 12px; line-height: 1.1; font-weight: 700; font-size: 15px; margin: 0;}
.methodes ul{margin: 0 0 15px; padding: 0; border: 1px solid #e6e6e6;}
.methodes ul li{font-size: 15px; display:block;border-bottom: 1px solid #e6e6e6;}
.methodes ul li a{display: block;padding: 15px 10px;color: #000;font-weight: 700;}
.methodes ul li a:hover{ color:#00914a;}
.methodes .title2{color: #00914a;font-weight: 700;font-size: 16px;}
.methodes .no-padding{ padding: 0 0 0 30px !important; }

ul.list-style1{margin: 10px 0; border: none;}
ul.list-style1 li{border: none; display: block; padding: 8px 8px 8px 20px; font-weight: 700; font-size: 15px; position: relative;}
ul.list-style1 li:after{position: absolute; left: 0; top: 16px; content: ""; height: 6px; width: 6px; background: #000; border-radius: 50%;}
ul.list-style1 li a{color:#000; margin:0; padding:0;}
ul.list-style1 li a:hover{color:#00914a;}
ul.list-style1 li:hover:after{background:#00914a;}
.table-style2{ margin-top: 20px; }
.table-style2 th{background: #3f3f3f; color: #fff; text-transform: uppercase; font-weight: 700; font-size: 10px; padding: 16px 5px !important;}
.table-style2 td{ padding:12px 5px !important;color: #000;font-size: 14px;}
.table-style2 .td-heading{background: #3f3f3f; color: #fff;}
.table-style2 .td-total{background: #00914a; color: #fff;}
.table-style2 .light-gray{background:#f7f7f7; color:#000;}

.le-cheval-a-suivre{}
.le-cheval-a-suivre ul{ padding: 8px 0 22px 20px; margin: 0; }
.le-cheval-a-suivre ul li{background: url(../images/list-item2.png) center left no-repeat;display: block;padding: 1px 0 1px 16px;font-weight: 700;color: #000;}
.le-cheval-a-suivre .panel-title a{background: #008e56; color: #fff; display: block;font-size: 19px !important;font-weight: 600 !important; padding: 12px 40px 12px 50px; position: relative;}
.le-cheval-a-suivre .panel-heading{ margin:0; padding:0; border:none;}
.le-cheval-a-suivre .panel-body{ background:#f7f7f7;}
.le-cheval-a-suivre .panel-body p{ padding: 0; line-height: 20px; } 
.le-cheval-a-suivre .padding-top-15{ padding-top:15px !important;}
.le-cheval-a-suivre .padding-bottom-15{ padding-bottom:15px !important;}
.le-cheval-a-suivre .padding-left-30{ padding-left:30px !important;}

.block4-everyPage{}
.thumb-box1Banner{height: 120px; overflow: hidden;}
.thumb-box1Banner img{width:100%;}
.thumb-box1Banner-bottom{margin-top: -30px;position: relative; background:url(../images/ribon-back1.png) center center no-repeat; background-size: 100% 100%; padding:20px 30px 35px; text-align: center;color: #fff;font-size: 18px;font-weight: 600;}
.thumb-box1Banner-bottom strong{display:block;font-size: 32px;}
.thumb-box1Details{text-align: center;position: relative;margin-top: -34px;padding: 0 10px 10px; background: url(../images/shadow-1.png) center top no-repeat;}
.thumb-box1Details .button1{background: #fff; border: none; color: #f1002b; text-transform: uppercase; padding: 8px 20px; font-weight: 700; font-size: 16px;}
.thumb-box1Details .button1:hover{background:#ffe4e4;}
.thumb-box1Details .logo-areaTwo img{display: inline-block; width: 80px; vertical-align: middle; padding-top: 15px;}
.thumb-box1Details .logo-areaTwo .plus{font-size: 20px; vertical-align: middle; display: inline-block; padding: 20px 5px 0;}
.thumb-box1Details .text1{font-size: 15px; font-weight: 700; padding: 10px 0; line-height: 1.1;}
.thumb-box1Details .text1 .prono{color:#008c3d; }
.thumb-box1Details .text1 .selec{color:#f1002b;}
.thumb-box1Details .button2{background: #f0012b;border: 1px solid #f0012b;color: #fff;padding:6px 12px;font-weight: 600;font-size: 16px;border-radius: 3px;}
.thumb-box1Details .button2:hover{background:#fff; color: #f0012b;}
.block4-everyPage .thumb-box2{min-height:442px !important;}
.bilan-page-section .pagination .jPaginate div:nth-child(2){width:207px !important;}
.bilan-page-section .jPag-control-front{left:auto !important; right:8px !important;}

.inner-boutiqueBlockOne .block3 table tr:hover, .inner-boutiqueBlockOne .block4 table tr:hover{background:none !important;}
.black-divider{ height:20px; background: #000; }
.coursesPartantsMobile h6 em{ display: block; }
.blocktoggle2 h2{padding: 6px 15px !important;}
.blocktoggle2 table{width: 100%; text-align: center; font-size:16px; color: #008e50;}
.blocktoggle2 table td strong{display: inline-block; min-width: 50px;color: #333;}
.nine-bold-text{color: #008E50;font-size: 56px;font-weight: bold;line-height: 76px; text-align: center;}
#boutons_share_sharethis .st-btn{height:45px !important;top:5px !important;}
.min-section .popup-type-page{height: auto !important;}

.block_default{background:none;border:0px;padding:15px 0; margin:0;}

.inner-block-profileTab .tab-heading .nav-tabs > li.active > a{border-bottom: 3px solid #008b4b !important;color: #3F3F3F !important;margin-right: 2px;}
#partants_table #nom_cheval{white-space: pre; padding-right: 10px;}


.headProno-logo{display: inline-block;vertical-align: middle;}
.headProno-logo img{display: inline-block; width:40px; vertical-align: middle; padding-top:6px; margin: 0 !important;}
.headProno-logo .plus{font-size: 20px; vertical-align: middle; display: inline-block; padding:10px 5px 0;}
.headProno-button{padding-left: 10px;display: inline-block;vertical-align: middle;}
.headProno-button .yellow-text{background: #fdaf3c;color: #fff;font-weight: 500;font-size: 13px;display: inline-block;padding: 1px 5px;border-radius: 2px;}
.headProno-button .black-text{background:#dbdbdb;color: #000;font-weight: 500;font-size: 13px;display: inline-block;padding: 1px 5px;border-radius: 2px; margin-top: 2px;}
.scroll-to-fixed-fixed .headProno-button .black-text{display: none;}

.mobBottomMenu2{border-top: 2px solid #636363; padding: 8px 0 0; margin-top: 8px;}
.mobBottomMenu2 ul{margin: 0;text-align: left;}
.mobBottomMenu2 ul li{display:block;padding:1px 0;font-size:12px;}
.mobBottomMenu2 ul li a{color:#e4e4e4;}
.mobBottomMenu2 ul li a:hover{color:#fff;}

.nav-page-block{background: #ccc; padding: 12px;}
.nav-page-block .navbar-header{margin-left: 0;margin-right: 0;background: #fff;}
.nav-page-block .navbar-collapse{ margin: 0; }
header .top-block .ui-btn.ui-input-btn.ui-corner-all.ui-shadow {font-size: 0;}

@media only screen and (max-width: 1300px) {
header .bottom-block .box-area{padding-left: 1%;}
header .bottom-block .box-area1{padding-left: 9%;}
}

@media only screen and (max-width: 1199px) {
    .rightSidebar-details-1 label{font-size:10px;}
    .payment-rt .block ul li{width:17%;}
    .dataTables_length{right:32%;}
    .main_container-in .block_1 .md-block h2{font-size:20px;}
    .main_container-in .block_1 .md-block h5{font-size:15px;padding-bottom:10px;}
    .main_container-in .block_2 .rt-block .middle-md{width:63%;}
    .main_container-in .block_4 .rt-block .bottom-lt{width:70%;}
    .cotes-new-table1 .arrive-tab1 .column-3{width:41%!important;}
    .cotes-new-table1 .tab-block .tab-content .owl-item a{font-size:13px!important;}
    .new-monconcours-block .tab-heading .nav li a{font-size:16px;}
    .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .select-block form{width:115px;}
    .pack-premium-block .about-details2 h3{font-size:22px;}
    .pack-premium-block .about-details2 .det-title-1{font-size:22px;}
    .turf-info-pro .block_16 h3.panel-title a{font-size:17px!important;letter-spacing:0;}
    .tri-turf-block .top-block1-in .block2 h2{width:90%;}
    .tri-turf-block .top-block1-in .form-block h3{padding:50px 0 0;}
    a.reunions-button1,a.reunions-button2{font-size:15px;}
    .rightSidebar-details-1 h4, .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn{font-size:13px;}
    .actu-section .block4 a.reunions-button1, .actu-section .block4 a.reunions-button2{font-size:13px;padding:7px 10px;}
    .cotes-new-table1 .tab-block .courses-block .white-bg p, .cotes-new-table1 .tab-block .courses-block .gray-bg p{font-size:12px!important;}
    .video-design .content-area-block .top-block h5{width: 80%;}
    .mega-head2{font-size: 15px !important;}
    .mega-head2 .IMG2{width: 16px;}
    .mega-head2 .IMG1{width: 28px;}
    .sticky-header2 ul li a{font-size: 12px;}
    .sticky-header2 ul li img{height: 15px;}
    .block-no-5 .block-area1 .docs h3, .block-area1_1 .docs h3{font-size: 24px;}
    .block-no-5 .block-area1 .docs .title2, .block-area1_1 .docs .title2 {font-size: 20px;}
    .headProno-logo img{width: 25px; height: auto !important;}
    .headProno-logo .plus{font-size: 16px; padding: 7px 0 0;}
    .headProno-button{padding-left: 0;}
    .headProno-button .yellow-text{font-size:10px;}
    .headProno-button .black-text{font-size:10px;}
    header .bottom-block p{ font-size: 10px;}
    header .bottom-block .head-race-com-rating{font-size: 10px;}
    .pmu_header-img img {width: 50px;}
}

@media only screen and (max-width: 991px) {
    .sticky-header2 ul li a{font-size: 10px;}
    .sticky-header2 ul li img{height: 10px;}
    .sticky-header2 ul li{width: 18%;}
    .sticky-header2 ul li .ui-img{height: 7px;}
    .sticky-header2 ul li:first-child{width: 40%;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h3{font-size:11px;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h4{font-size:18px;}
    .fiche-chevauxTab .top-block .block2 p b{width:65%;}
    .validation-cheque .rightBlock p{font-size:16px!important;}
    .dataTables_length{right:36%;}
    .dataTables_filter input[type="search"]{width:220px;}
    .main_container-in .block_1 .rt-block{width:22%;}
    .main_container-in .block_20 .rt-block{width:20%;}
    .main_container-in .block_10 .text-block h1{font-size:20px;}
    a.linkbestsitepari{font-size:12px;padding:10px;}
    .main_container-in .block_11 .tab a{padding:5px 0;}
    .main_container-in .block_10 .text-block{width:100%;}
    .main_container-in .block_27 .tab a{padding:5px;}
    .main_container-in .block_27 .etabs h4 a, .main_container-in .block_27 .etabs .endbutton1 a{padding:10px;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img-block-rt{width:45%;}
    .main_container-in .block_11 .tab-container .bottom-block .block .column-3{min-height: 90px}
    .main_container-in .block_2 .rt-block .middle-md{width:50%;}
    .main_container-in .block_3 .rt-block-lt{width:52%;}
    .main_container-in .block_4 .rt-block .top .top-lt{width:60%;}
    .main_container-in .block_27 .tab{margin:0 -2px 0 0;}
    .actu-section .block4 h4{padding:0 5px;}
    .cotes-new-table1 .tab-block .tab-content li ul li a{min-height:60px!important;}
    .min-section .block-no-3 .tab-block .courses-block .btn{font-size:9px;}
    .cotes-new-table1 .arrive-tab1 .column-1{width:9%!important;}
    .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn{font-size:10px;}
    .pack-premium-block .top-block1-in .block1 h2{font-size:26px;padding:10px 15px 10px 20px;}
    .pack-premium-block .about-details2 .rt-block .img{right:24%;top:-50px;width:150px;}
    .pack-premium-block .about-details5{background-position:400px;}
    .clear3{clear:inherit;margin:0;padding:0;}
    .clear2{clear:both;margin:0;padding:0;}
    .turf-info-pro .block_16 h3.panel-title a{font-size:15px!important;}
    .tri-turf-block .top-block1-in .block2 h2{width:100%;}
    .tri-turf-block .top-block1-in .form-block h3 a{font-size:13px;padding:10px 12px;}
    .tri-turf-block .tri-turf-video1-in{width:80%;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md h5 a, .main_container-in .block_20 .md-block p, .actu-section .block4 h4 a{font-size:14px;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h4 span, .main_container-in .block_11 .tab-container .bottom-block .block .column-3 h4{font-size:12px;}
    .top-prono-section .top-block-1 h3 a, .arrive-conText2 .coursesButtonArea .btn2{font-size:13px;}
    .top-prono-section .table-block3 table th, .top-prono-section .table-block3 table td{padding:10px 5px;}
    .fiche-cheval-table2 .tableDetails2 h5, .fiche-cheval-table2 .tableDetails2 h5 strong, .fiche-cheval-table2 .tableDetails2 h6, .fiche-cheval-table2 .tableDetails2 h6 strong{font-size:12px!important;}
    .main_container-in .block_20 .md-block h2, .main_container-in .block_20 .md-block p, .pack-premium-block .about-details2 .det-title-1, .pack-premium-block .about-details2 h3{font-size:19px;}
    .main_container-in .block_20 .md-block h3, .new-monconcours-block .tab-heading .nav li a{font-size:15px;}
    .cotes-new-table1 .tab-block .courses-block .white-bg p, .cotes-new-table1 .tab-block .courses-block .gray-bg p{font-size:10px!important;}
    .popupClickPrix { left: 70% !important; width: 80% !important;}
    .video-design .content-area-block .top-block h5{width:90%;}
    .video-design .block .thumb-box{ margin: -1px; }
    .mega-head2 .IMG1{width:22px; top:0;}
    .mega-head2 .IMG2{width: 16px; top: 1px;}
    .headProno-button .yellow-text{font-size: 10px;}
    .headProno-button .black-text{font-size: 10px;}
    .headProno-logo img{width: 15px;}
    a.openAccount_header{padding: 5px 10px;}
}

@media only screen and (max-width: 767px){
	.inner-courses .arriveesMin, .inner-courses .pronosticsMin {padding: 0 0px 30px;}
	.top-block2.tab_rapport_disabled {padding: 10px !important;}
    .min-section{margin-top:0;}
    tr#cplt_cote p{font-size:10px;}
    .arr-rap-sans-traitPOPUP{margin:0 auto;width:90%;}
    .arr-rap-sans-traitPOPUP .modal-content{padding:0 0 50px;}
    .arr-rap-sans-traitPOPUP h3{padding-left:15px;text-align:center;}
    .arr-rap-sans-traitPOPUP .close{background:none!important;box-shadow:none;color:#fff;font-size:46px;right:-10px;top:-40px;}
    .arr-rap-sans-trait_middle-block .inner-courses .btn2Yellow{background:#f9b318!important;border:1px solid #f9b318!important;}
    .arr-rap-sans-trait_middle-block .racing-table1 .nav-tabs > li{margin:0;text-align:center;width:12%;}
    .arr-rap-sans-trait_middle-block .racing-table1 .nav-tabs > li a{padding:15px 5px;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md h5 a{font-size:12px;}
    .HP-beforeRace .block-no-1 .tab-block .nav-tabs > li > a{font-style:normal;font-weight:700!important;text-transform:uppercase;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md-scroll form{width:700px;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md .btn{border-right:1px solid #fff;color:#fff;font-size:14px;font-weight:600;margin-bottom:0;text-transform:uppercase;width:auto; padding-left: 10px; padding-right: 10px;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md .btn:last-child{border-right:0;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h4{font-size:20px;font-weight:600;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-bottom{background:#198d48;padding:0;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-bottom-top h3{font-size:20px;text-align:center;text-transform:uppercase;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-bottom-bottom h4{font-size:17px;font-style:normal;padding:10px 0;text-align:center;text-transform:uppercase;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last{border-radius:8px;padding:0;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last p{font-size:20px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last-bottom{border-radius:0 0 8px 8px;}
    .HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last-bottom .btn{background:#fff;border:1px solid #fff;color:#d91d3e;font-size:23px;margin:0;padding:5px;text-transform:uppercase;width:100%;}
    .top-prono-section .top-block-1 h2{display:block;margin:10px auto 15px;width:75%;}
    .top-prono-section .top-block-1 .mobile-calender{bottom:40px;left:10px;position:absolute;}
    .top-prono-section .table-block h2{font-size:14px;text-align:center;}
    .top-prono-section .table-block td.green-bg{background:#198c47;}
    .top-prono-section .table-block td.green-bg p a{color:#fff;font-weight:600;text-decoration:none;}
    .top-prono-section .table-block table th:nth-child(3){width:auto;}
    .top-block-2{padding:0 15px;}
    .top-prono-section .table-block2 .block h3{padding:10px;}
    .turf-selection-sectionMin .top-block-1 .mobile-calender{bottom:inherit;top:0;}
    .turf-selection-sectionMin .non-pronostic-text .block .text-block{display:block;margin-left:0;width:100%;}
    .profileTabMin .top-block .block1 .col-xs-10 p{padding-left:0;}
    .profileTabMin .inner-courses{margin-bottom:0;margin-top:20px;}
    .profileTabMin .row.buttonBlock{padding-bottom:0;}
    .profileTabMin .top-block .blockM2 h4{font-style:normal;}
    .btn-hp-race{overflow:visible!important;}
    .btn-hp-race .btn{font-size:13px!important;width:24%!important;}
    .col-xs-2.heading{position:relative;z-index:9;}
    .col-sm-12.column-2::after{background:#49913f;bottom:0;content:"";height:100%;position:absolute;width:16.66666667%;z-index:0;}
    .col-sm-12.column-3::after{background:#b80911;bottom:0;content:"";height:100%;position:absolute;width:16.66666667%;z-index:0;}
    .panier3Section .top-block .rightBlock ul li{margin:0 0 8px!important;width:28%;}
    .validation-cheque .rightBlock p{padding:20px 0 0!important;}
    .popup-panier .middleBlock h5{text-align:center!important;}
    .popup-type2-page .sucess{width:92%;}
    .dataTables_filter{float:right;margin-top:12px;position:relative;right:0;top:0;}
    .dataTables_length{float:left;margin-top:12px;position:relative;right:0;top:0;}
    .breadcramp-section{padding:12px 10px 15px;}
    .reunions-table1 h3{font-size:15px;}
    .reunions-table1 h1{font-size:15px;}
    .table-down-button{padding:10px;text-align:center;}
    .table-down-button span{margin-bottom:5px;}
    .partant-generale-table h1{font-size:14px;padding:0 10px 0 0;}
    .partant-generale-table h5{font-size:14px;padding:0 10px 0 0;}
    .partant-generale-table-in{background:#fff;padding:0;}
    .partant-generale-table h3{font-size:16px;padding:15px;text-align:center;}
    .main_container-in .block_1 .lt-block{float:none;padding:20px;text-align:center;}
    .main_container-in .block_2 .rt-block .middle-md{padding-bottom:10px;width:85%;}
    .main_container-in .block_3 .rt-block-rt{clear:both;float:none;margin:20px auto;padding-bottom:20px;}
    .main_container-in .block_4 .rt-block .top .top-rt{clear:both;float:none;margin:20px auto;}
    .main_container-in .block_20 .lt-block{float:none;padding:0;text-align:center;}
    .main_container-in .block_20 .md-block{width:70%;}
    .main_container-in .block_11 .tab-container .bottom-block .block .column-3{text-align:center;width:98%;}
    .main_container-in .block_11 .tab-container .bottom-block .block .column-4{width:98%;}
    .main_container-in .block_11 .tab-container .bottom-block .block .column-5{float:left;margin-left:0;width:98%;}
    .main_container-in .block_11 .tab-container .bottom-block .block .column-4 h4{clear:both;float:none;}
    .main_container-in .block_27 .tab-container .bottom-block .right-panel{float:none;margin:10px 0;width:100%;}
    h1.heading{display:block;padding:8px 10px;}
    .partants-par-reunion .coursesPartantsMobile{margin:0 -18px;}
    .partants-par-reunion .coursesPartantsMobile .block h4{color:#9b9b9b;font-size:15px;text-align:left;}
    .partants-par-reunion .coursesPartantsMobile .block h4:last-child{margin-bottom:15px;}
    .main_container-in .block_2 .rt-block .middle-lt{width:15%;}
    .main_container-in .block_2 .rt-block .middle-rt{clear:both;float:none;width:100%;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt h4 a{display:block;font-size:12px;padding:0 5px;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block h3, .main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block .title1{float:none;padding:0 0 10px;text-align:center;width:100%;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .bottom2-block h4{float:none;}
    .main_container-in .block_28 .left-block .question-block .details-block .bottom input[type="button"]{white-space:inherit;}
    .name_classement{background:#fff;border-radius:0;color:#fff;margin:10% auto 0;padding:20px 5%;position:relative;text-align:center;width:90%;}
    .pronos-quinte-newTable1 .block-first{border-top:2px #BBB dashed;}
    .pronos-quinte-newTable1 .block .col-md-3.col-sm-4.col-xs-6 strong{display:block;text-align:right;}
    .pronos-quinte-newTable1 .block ul li{margin:0 -2px -1px -3px;padding:0;width:25%;}
    .pronos-quinte-newTable1 .block ul li a{border:1px solid #00914a;border-radius:0;display:block;font-size:13px;padding:10px 3px;}
    .actu-section .blog .title{margin:0 15px;}
    .actu-section .blog p{padding:15px 15px 0;}
    .actu-section .block3-in{margin-bottom:20px;}
    .actu-section .block5{padding:0 15px 25px;}
    .actu-section .block6 .block6-in{margin-top:12px;padding:0;}
    .actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in .blog-img{height:150px;}
    .actu-section .block6 .block6-in .blog-img{height:120px;}
    .cotes-new-table1 .owl-wrapper-outer{border-bottom:1px solid #dadada;}
    .cotes-new-table1 .tab-block .tab-content .synced .item a strong{color:#fff!important;}
    .cotes-new-table1 .tab-block .tab-content .owl-item a{padding-bottom:10px!important;padding-top:0!important;}
    .new-monconcours-block{margin-top:35px;}
    .new-monconcours-block .tab-heading .profile3 h3{color:#000;padding:20px 0 5px;text-align:center;}
    .new-monconcours-block .tab-heading .nav li{display:none;margin-bottom:0;}
    .new-monconcours-block .tab-heading .nav-tabs{border-bottom:1px solid #008e51;border-top:1px solid #008e51;width:auto;}
    .new-monconcours-block .tab-heading .nav li a{background:#fff!important;color:#313131!important;font-size:20px;text-align:left;}
    .new-monconcours-block .tab-heading .nav li.active img{float:right;}
    .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .select-block{padding:15px 0;}
    .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .select-block form{width:200px;}
    .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .select-block .pull-left{float:none!important;padding:10px 0 0;}
    .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .block .btn{font-size:17px;margin-bottom:20px;}
    .new-monconcours-block .inner-courses{margin-top:0;}
    .new-monconcours-block .fiche-chevauxTab .top-block .blockM2 h4{font-size:14px;}
    .new-monconcours-block .fiche-chevauxTab .top-block .blockM2 hr{border-top:2px dashed #dadada;margin:0;}
    .fiche-chevauxTab .top-block .blockM2 h3{background:#f7f7f7;border-bottom:none;color:#000;font-size:16px;line-height:19px;margin:0;padding:15px 15px 12px;text-align:right;text-transform:inherit;}
    .fiche-chevauxTab .top-block .blockM2 h3 strong{color:#8e8e8e;font-weight:400;}
    .fiche-chevauxTab .top-block .blockM2 h6{background:#f7f7f7;border-top:none!important;color:#008e51!important;font-size:16px!important;font-weight:400!important;line-height:19px;margin:0;padding:15px 15px 12px;text-align:right;}
    .fiche-chevauxTab .top-block .blockM2 h6 strong{float:left!important;font-weight:400!important;}
    .fiche-chevauxTab .top-block .blockM2 h6.fiche-h6Heading{background:none;color: #222 !important;font-weight:700!important;padding:0;text-align:left;}
    .fiche-chevauxTab .top-block .blockM2 h6.fiche-h6Heading strong{float:none!important;font-weight:700!important;padding-left:5%;}
    .inner-block-arrive .arrive-tab2-in .nav-tabs > li::after{opacity:1;}
    .nos-offres-banner h2, .nos-offres-banner h1{font-size:24px;}
    .nos-offres-banner h3, .nos-offres-banner .title2{font-size:18px;padding:0 0 10px;}
    .nos-offres-banner .docs{padding:100px 15px 15px;}
    .inner-boutiqueBlockOne .terms a{color:#000;display:block;font-size:13px!important;padding-top:15px;text-align:center;text-decoration:underline!important;}
    .pack-premium-block .top-block1-in{padding:20px;}
    .pack-premium-block .top-block1-in .block1 h2{margin:0 0 10px;}
    .pack-premium-block .top-block1-in .form-block{padding-top:30px;}
    .pack-premium-block .about-details2 .lt-block{float:none;padding:30px;width:100%;}
    .pack-premium-block .about-details2 .rt-block{background:#2ca25b;float:none;padding:30px;width:100%;}
    .pack-premium-block .about-details2 .rt-block .img{margin:0 0 10px;position:relative;right:auto;top:0;width:150px;}
    .pack-premium-block .about-details3 h2, .pack-premium-block .about-details3 h3{padding:30px 0 0;}
    .pack-premium-block .about-details5{padding:30px 20% 30px 50px;}
    .tag-section h2{margin:0 0 25px 15px;}
    .turf-info-pro .block-top img{display:block;margin:0 auto;text-align:center;}
    .turf-info-pro .block-top h1{font-size:20px;padding:20px 0;}
    .turf-info-pro .block_16 .panel-body img{display:block;margin:0 auto;text-align:center;}
    .tri-turf-block .top-block1-in .form-block h3 a{font-size:15px;padding:10px 12px;}
    .tri-turf-block .tri-turf-process1 img{-webkit-transform:rotate(90deg);padding:30px 0;transform:rotate(90deg);}
    .tri-turf-block .about-details-pack-vip{padding:30px 15px;}
    .tri-turf-block .about-details-pack-vip p:last-child{padding-bottom:20px;}
    .tri-turf-block .tri-turf-greay-block1 h3 strong{padding:0 15px 0 30px;}
    .tri-turf-block .tri-turf-greay-block1 p{padding:2px 15px 15px;}
    .tri-turf-block .tri-turf-greay-block1 .img-full{padding:10px 15px;width:auto;}
    .tri-turf-block .tri-turf-greay-block1 .top-img{margin-top:0;padding:15px;}
    .tri-turf-block .tri-turf-greay-block1 .img-rtgap{display:block;margin:0 auto;padding:15px;position:relative;right:0;width:auto;}
    .arr-rap-sans-traitPOPUP h2 br, .hpbefore-race h2,h2.top-prono-heading{display:block;}
    .arrive-conText-block h3 img, .HP-beforeRace .block-no-1 .tab-block-top h4 span{display:inline-block;}
    .hpbefore-race .col-md-8.col-sm-8, .hpbefore-race .arrive-conText-block .row, .top-prono-section, .turf-selection-sectionMin .col-md-6.col-sm-6{padding-left:0;padding-right:0;}
    .HP-beforeRace .block-no-1 .tab-block-top .text-right, .new-monconcours-block .coursesPartantsMobile .block h4, .inner-boutiqueBlockOne .block2 h3, .inner-boutiqueBlockOne .block2 .title3, .inner-boutiqueBlockOne .block2 h5, .inner-boutiqueBlockOne .block2 .title5, .inner-boutiqueBlockOne .block3 td:first-child p, .inner-boutiqueBlockOne .block4 h3, .inner-boutiqueBlockOne .block4 .title3, .inner-boutiqueBlockOne .block4 p, .inner-boutiqueBlockOne .block4 .title2, .inner-boutiqueBlockOne .block4 h2{text-align:left;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h4 span, .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h4 img,h2.top-prono-heading-mobile, .partant-generale-table table, .main_container-in .block_1 .rt-block, .main_container-in .block_2::after, .main_container-in .block_3::after, .main_container-in .block_4::after, .pack-premium-block .about-details4 .img1, .pack-premium-block .about-details4 .img2{display:none;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-top h3, .name_classement .middle table td.green{font-size:13px;}
    .HP-beforeRace .block-no-1 .tab-block-middle-lt-bottom-top h3 strong, .HP-beforeRace .block-no-1 .tab-block-middle-md .bottom-block-last p strong{display:block;font-size:16px;}
    .top-prono-sectionMin, .turf-selection-sectionMin, .leftSideBar{padding:0;}
    .turf-selection-sectionMin .top-block-1 h2, .main_container-in .block_4 .rt-block .bottom-lt, .tri-turf-block .tri-turf-video1-in, .tri-turf-block .tri-turf-greay-block1 .red-bg3 p{width:100%;}
    .turf-selection-sectionMin .non-pronostic-text .col-md-6.col-sm-6, .recherche-resultat, .actu-section .block6 h2, .tri-turf-block .tri-turf-greay-block1 .padding-left-0{padding-left:15px;padding-right:15px;}
    .turf-selection-sectionMin .non-pronostic-text .block h4, .new-monconcours-block .tab-heading .nav li.active{display:block;width:100%;}
    .turf-selection-sectionMin .non-pronostic-text .block, .partants-par-reunion .table-down-button{padding:15px 0 0;}
    .btn-hp-race form, .popup-panier, .sidentifier3_r-b-in{width:100%!important;}
    .col-sm-12.column-2, .col-sm-12.column-3, .popup-type2-page .sucess h3{position:relative;}
    .panier3Section .top-block .rightBlock ul, .popup-panier .middleBlock, .tri-turf-block .img-after-border{text-align:center;}
    .main_container-in .block_1 .md-block, .main_container-in .block_2 .lt-block, .main_container-in .block_2 .rt-block, .main_container-in .block_3 .lt-block, .main_container-in .block_3 .rt-block, .main_container-in .block_4 .lt-block, .main_container-in .block_4 .rt-block, .main_container-in .block_27 .tab-container .bottom-block .left-panel, .main_container-in .block_28 .left-block, .main_container-in .block_28 .right-block{float:none;width:100%;}
    .main_container-in .block_3 .rt-block-lt, .main_container-in .block_4 .rt-block .top .top-lt{width:90%;}
    .table-down-button .green-bg, .table-down-button .yellow-bg, .table-down-button .blue-bg, .table-down-button .sky-bg, .table-down-button .red-bg, .table-down-button .gray-bg{font-size:13px;padding:4px 2px;}
    .main_container-in .block_11 .tab-container .bottom-block .block .column-1, .main_container-in .block_11 .tab-container .bottom-block .block .column-2{text-align:center;width:48%;}
    .partant-generale-table .block-lt p, .nos-offres-banner{margin:0;}
    .main_container-in .block_2 .rt-block .top, .actu-section .blog h3, .actu-section .block4{padding:15px;}
    .main_container-in .block_27 .etabs .endbutton1, .main_container-in .block_27 .etabs h4,h4.bestsitepari{float:none;padding:5px 0;}
    .main_container-in .block_27 .tab, .main_container-in .block_11 .tab{vertical-align:bottom;width:23%;}
    .pronos-quinte-newTable1 .block .col-md-3.col-sm-4.col-xs-6, .pronos-quinte-newTable1 .block .col-md-6.col-sm-4.col-xs-12{font-size:16px;padding-bottom:10px;}
    .actu-section h2.heading2, .actu-section .details-block{margin-left:15px;margin-right:15px;}
    .actu-section .block4 a.reunions-button1, .actu-section .block4 a.reunions-button2{display:block;font-size:18px;margin:5px 0;padding:10px;}
    .new-monconcours-block .tab-detailsMin .MesStatistiquesTab1 .top-block .col-md-4.col-sm-4, .new-monconcours-block .tab-detailsMin .MesPronosticsTab1 .middle-block .p-rt{padding-left:0;padding-right:0;}
    .pack-premium-block .top-block1-in .block1, .tri-turf-block .tri-turf-greay-block1 .red-bg-rt2{margin-left:0;}
    .pack-vip-block .iconText-block h2, .pack-vip-block .iconText-block .plusIcon, .pack-premium-block .about-details-pack-vip2 h2{padding:20px 0;}
    .tri-turf-block .tri-turf-greay-block1 .red-bg, .tri-turf-block .tri-turf-greay-block1 .red-bg-rt{margin-left:0;margin-right:0;}
    .video-design .content-area-block{padding: 50px 15px 0;}
    .video-design .content-area-block .top-block h1{font-size: 18px;}
    .video-design .content-area-block .top-block .button-block a{padding: 18px 65px 18px 10px; font-size: 16px; width: 320px;}
    .video-design .content-area-block .top-block .button-block strong{width: 60px;}
    .video-design .content-area-block .top-block h5{width:100%;}
    .video-design .full-video iframe{height:400px;}
    .video-design .block{border-top: none; border-bottom: none; margin-top: 0;}
    .video-design .block .thumb-box{display: block; width: 100%;padding-left: 0;padding-right: 0; border-right: none; border-bottom: 1px solid #e6e6e6;}
    .video-design .block p{min-height: auto; padding: 0 0 20px;}
    .video-design .block iframe{height: 350px;}

    .popup-layout_1{width: 100%; margin: 0;height: 100%;}
    .popup-layout_1 .top-block img{float: right;}
    .popup-layout_1 .top-block h1{font-size: 26px; line-height: 30px;}
    .popup-layout_1 .padding40{padding-bottom: 10px;}
    .popup-layout_1 .close{right:10px; top:0px;}
    .popup-layout_1 .border-rt{border-right: 0px; padding:0 30px;}
    #myModal10{z-index:99999999999;}

    .popup-layout_2 .img-block .mob-2-banner-pop{ display:block; width:100%;}
    .popup-layout_2{width: 100%; margin: 0;}
    .popup-layout_2 .close{right:10px; top:0px;}
    .popup-layout_2 .img-block{float: none; width: 100%;}
    .popup-layout_2 .text-block{float: none; width: 100%;clear: both;}
    .popup-layout_2 .img-block .img{display: none; }
    .popup-layout_2 .img-block .img2{width: 100px; position: absolute; bottom: inherit; left: inherit; top: 20px; right: 20px;}
    .popup-layout_2 .img-block .img3{width: 100px;position: absolute;bottom: inherit;left: inherit;top: 53px;right: 60px;}
    .popup-layout_2 .heading h4 {text-align: center;}
    .min-section .block-no-3 .tab-block .tab-content li ul li a{ min-height:50px !important;}
    .scroll-to-fixed-fixed .sticky-header2{display:none;}
    .mobile-sticky-header-bottom{position: fixed; bottom: 0; left: 0; width: 100%; z-index:9999999; display: block;}
    a.back-to-top{bottom:60px;}
    .inner-courses .partantsMin .button1 a{color: #fff;}
    .inner-courses .partantsMin .button1:hover a{ color: #008E50; background: #fff;}
    .green-heading-img{margin-bottom: -39px;}
    .img-out-side{padding-left: 54px !important;}
    .img-out-side a{padding-top: 0 !important;}
    h1.heading1{font-size: 14px;}
    .le-cheval-a-suivre .panel-title{padding:0 !important;}
    .le-cheval-a-suivre .panel-title a{font-size: 15px !important;}
    .methodes .title2{ padding-left:15px; }
    ul.list-style1{padding-left: 15px;}

    .FixedHeader .bottom-block{ display: none !important;}
    .FixedHeader.scroll-to-fixed-fixed{position: relative !important;}
    header{position: fixed; z-index: 99999; left: 0; top: 0; width: 100%;}
    .min-section{margin-top:60px;}
    .headerFixedBottom{display:none !important;}
    .datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu{left: 50% !important;transform: translate(-50%, 50%);-webkit-transform: translate(-50%, -50%);top: 50% !important;}
    .datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu:after{ display:none;}
    .datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu:before{ display:none;}
    .ProductsDetails{ display: none; }
    .coursesPartantsMobile .checkbox label::after{color: #fff;}
    .coursesPartantsMobile table tr:hover{background:none !important;}
    .coursesPartantsMobile .cotsmibiBlock h3{padding: 0 0 10px;}
    .coursesPartantsMobile .cotsmibiBlock img{height: 18px;}
    .coursesPartantsMobile .cotsmibiBlock.activeBlock{ overflow: hidden;}
    .coursesPartantsMobile .cotsmibiBlock.activeBlock table:last-child{margin-top: 5px;margin-left: -15px;}
    .coursesPartantsMobile .cotsmibiBlock.activeBlock table:last-child td{color: #333; padding: 2px 2px 4px; width: 50%; text-align: center;}
    .coursesPartantsMobile .cotsmibiBlock.activeBlock table:last-child tr:first-child{background:#ddd !important;position: relative;}
    .beneficeminus, .beneficeplus{width: 22px !important; height: 22px !important; border-radius: 100% !important; background-size: 100% 100% !important;}
    .coursesPartantsMobile .cotsmibiBlock.activeBlock table:last-child tr:first-child::after{position: absolute; height: 26px; width: 100%; content: ""; background: #ddd;}
    .inner-courses .block-bor2 input[type="range"]{width: 90% !important; border: none !important; box-shadow: none !important; padding: 0 !important; overflow: hidden;}
    .coursesPartantsMobile .blocktoggle2 h2{text-transform: inherit;}
    .coursesPartantsMobile .blocktoggle2 h2 strong{font-weight: 400;}
    .coursesPartantsMobile .blocktoggle2 h3{padding: 6px 0 0;}
    .showTable-OnClick{display:none;}
    .inner-courses .pronosticsMin .premimum-details-block .bottom{min-height:220px;}
    .paddingNoneMob{padding-left: 0; padding-right: 0;}
    .inner-courses .select-button .img2{height:20px;}
    .inner-courses .select-button ul li { margin-right: 0; }
    .inner-courses .select-button ul li label{min-height: 22px; padding: 0px 0 0 10px;}
    #joues_pmu, #joues_pmu_web, #joues_zeturf, #joues_unibet{display: inline-block; vertical-align: top; width: 68%; text-align: left; line-height: 30px;}
    .actu-section .blog h3{font-size: 16px; line-height: 20px;}
    section.blog h3{padding-left: 0 !important; padding-right: 0 !important;}
    .actu-section .blog .title{margin: 0;}
    .actu-section .blog p{padding: 15px 0 0;}
    section.blog{padding-bottom: 0;}
    a#precedent { float: none; padding-bottom: 10px;}
	a#suivant {float: none;}
	/*.coursesPartantsMobile{margin-bottom: 15px;}*/
	.form-group.col-md-6.BirthSelect {padding: 0px;}
	.mobBottomMenu2 a {font-size: 11px !important;}
	.inner-concours .bottom-block .course .block{background:#fafafa}
	.inner-concours .bottom-block .course .block:nth-child(2n-1){background:#fff}
	.block-Mob-noPadd .col-xs-9{padding-left:0 !important;}
	.block-Mob-noPadd .openPaier .col-xs-12{padding-left: 0; padding-right: 0;}
	.inner-courses .coursesButtonArea .buttonBlock{padding-bottom:20px !important;}
	#native_haut_desktop{display: none !important;}
	.coursesButtonArea .btn1 {margin-bottom:5px !important;}
  	.coursesButtonArea .btn2{margin-bottom:5px !important;}
  	#div-gpt-ad-mobile_haut-0{padding: 18px 0 5px !important;}
  	#myModal12{z-index: 999999999; padding: 0 !important;}
  	.col-md-12.col-sm-12.paddingNone.message_restreint.message_restreint_fc.restriction{margin:15px;}
  	.profileTabMin .mobile-according table td{color: #666;}
  	.profileTabMin .mobile-according table td.filtre_galot{text-align:right;}
  	.boutiqueModal{z-index: 9999999999;}
  	.inner-concours .bottom-block .course .block h4{font-size: 14px;padding: 0 0 5px;}

  	.inner-courses.partants-par-reunion.detail_course{padding-left: 0; padding-right: 0;}
	.inner-courses.partants-par-reunion.detail_course .mobile-view.coursesPartantsMobile.src_course_partants_mobile{margin: 0;}
	.inner-courses.partants-par-reunion.detail_course .selectBu.liste_type_de_jeu_info_course{padding: 10px 15px 0;}
}

@media only screen and (max-width: 500px){
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img-block{padding:0 0 10px;text-align:center;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img-block-lt{float:none;width:100%;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .top-block .img-block-rt{float:none;padding:10px 0 0;width:100%;}
    .main_container-in .block_26 .img-block h2{font-size:16px;padding:23px 0 0;}
    .main_container-in .block_26 .img-block h1{font-size:16px;padding:23px 0 0;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-lt{float:none;padding:5px;width:100%;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt p{padding:10px;width:72%;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt{border-left:none;border-top:1px solid #cdcdcd;float:none;width:100%;}
    .main_container-in .block_28 .left-block .question-block .details-block .top{text-align:center;}
    .main_container-in .block_28 .left-block .question-block .details-block .top h5{float:none;width:100%;}
    .main_container-in .block_28 .left-block .question-block .details-block .top img{float:none;margin-top:15px;}
    .pronos-quinte-newTable1 .block ul li{width:50%;}
    .pronos-quinte-newTable1 .block ul li a{padding:10px 5px;}
    .actu-section .block5 .pagination-block a{font-size:15px;margin:0 5px;}
    .cotes-new-table1 .mob-blog1 .img{width:35px;}
    .cotes-new-table1 .mob-blog1 p{font-size:14px;padding:0 0 0 5px;}
    .cotes-new-table1 .mob-blog1 .btn{font-size:10px;padding:10px 3px;width:48%;}
    .fiche-chevauxTab .top-block .blockM2 h6.fiche-h6Heading strong{padding-left:0;}
    .nos-offres-banner .docs{background:#333;padding:15px;position:relative;}
    .inner-boutiqueBlockOne .block2 p.green{font-size:12px;line-height:18px;padding:0 0 10px;}
    .pack-premium-block .about-details5{padding:20px;}
    .pack-premium-block .about-details5 h5{margin:0;}
    .tag-section .col-xs-6{width:100%;}
    .tri-turf-block .tri-turf-greay-block1 h3{font-size:22px;}
    .main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt h4, .main_container-in .block_27 .tab-container .bottom-block .left-panel .middle-block-rt::after{width:25%;}
    .name_classement .middle table td.green, .cotes-new-table1 .mob-blog1 h3{font-size:12px;}
    .actu-section .blog-rt-1 .rightSidebar-details-1-in .block6-in .blog-img, .actu-section .block6 .block6-in .blog-img{height:100px;}
    .video-design .content-area-block .top-block .button-block img{width:70px;}
    .video-design .content-area-block .top-block .button-block strong{width:40px;padding: 15px 5px;}
    .video-design .content-area-block .top-block .button-block a{padding:12px 41px 12px 6px;font-size: 11px;width: 215px;line-height: 18px;}
    .video-design .full-video iframe{height:300px;}
    .video-design .block iframe{height:280px;}
    .mobile-btn-block .lt-block .btn{font-size: 13px;}
    .mobile-btn-block .rt-block .btn2{font-size: 13px;}
}

@media only screen and (max-width: 480px) {
    .mobile-btn-block{display:block;}
    .header-fixed .mobile-btn-block{display:block !important;}
    .min-section{margin-top: 140px;}
    .inner-concours .bottom-block .course .block .col-md-4.col-sm-4.col-xs-5.mobile-view{padding-top: 12px; padding-bottom: 10px;}
}

@media only screen and (max-width: 400px) {
    .hp-afterRaceBlock .tab-block-middle-md .bottom-block-last p{font-size:12px!important;}
    .top-prono-section .table-block table td{padding:12px 5px;}
    .popup-type2-page .sucess h2{font-size:32px;}
    .breadcramp-section ul li{padding:0 35px 0 5px;}
    .breadcramp-section ul::before{bottom:-1px;height:5px;}
    .main_container-in .block_20 .md-block{float:none;width:100%;}
    .main_container-in .block_20 .rt-block{display:none;}
    .new-monconcours-block .fiche-chevauxTab .top-block .blockM2 h4{font-size:13px;}
    .new-monconcours-block .fiche-chevauxTab .top-block .blockM2 h4 strong{display:inline-block;width:70%;}
    .arr-rap-sans-trait_middle-block .racing-table1 h3, .arr-rap-sans-trait_middle-block .racing-table1 h2, .breadcramp-section ul li a, .actu-section .block5 .pagination-block a{font-size:12px;}
    .top-prono-section .table-block3 table td, .top-prono-section .table-block3 table th{padding:10px 2px;}
    .table-down-button .green-bg, .table-down-button .yellow-bg, .table-down-button .blue-bg, .table-down-button .sky-bg, .table-down-button .red-bg, .table-down-button .gray-bg{font-size:12px;margin:0 -1px;padding:4px 2px;}
    .main_container-in .block_21 .img-block, .main_container-in .block_22 .img-block{float:none;width:100%;}
    .main_container-in .block_21 .text-block, .main_container-in .block_22 .text-block{float:none;padding:10px;width:100%;}
    .mobile-btn-block .lt-block .btn{font-size: 10px;}
    .mobile-btn-block .rt-block .btn2{font-size: 10px;}
}

@media screen and (min-width: 768px) {
    aside.col-md-7.col-sm-7.select-button.partant-programme{border-top:0;padding-left:15px;padding-top:0;}
    aside.col-md-7.col-sm-7.select-button.partant-programme li{margin-bottom:5px;}
    aside.col-md-7.col-sm-7.select-button.partant-programme .img2{height:20px;width:54px;}
    aside.col-md-7.col-sm-7.select-button.partant-programme label{margin:0;padding:5px;}
}

@media screen and (min-width: 768px) {
	footer {
    margin-top: 80px;
}	
}

.imgTriTurf {padding-top: 20px;}
h4.panel-title.paddingCollaps {padding: 15px !important;}
a.tabSiteParisActive {font-size: 19px !important; font-weight: 800; padding: 0px 10px !important; line-height: 34px !important;}
a.tabSiteParis {padding: 8px 12px 15px !important; font-weight: 800; font-size: 19px !important;}
li.tab.SDP {margin-right: 4px !important;} 
.link_jvsjc:hover {color: #FFF !important;}
.link_jvsjc {font-weight: 800 !important;}
.main_container-in .block_28 .left-block .answer-right-block2 .details-block .bottom-rt input[type="button"] {background: #03b5db; color: #fff!important; cursor: pointer; text-decoration: none!important;}
.heading-block-mobile {background: #333; color: #FFF; padding-top: 1px;}
.heading-block-mobile a {color: #FFF; background: #da0034; padding: 10px 25px; text-transform: uppercase; border-radius: 3px;}


#div_classement > div.column-6 > p > strong {font-size: 12px;}
#div_classement > div.column-5 > p {font-size: 12px;}
#div_classement > div.column-4 > p {font-size: 12px;}
#div_classement > div.column-3 > p {font-size: 12px;}
#div_classement > div.column-2 > p {font-size: 12px;}
#div_classement > div.column-1 > p {font-size: 12px;}

.logosPartantsProgramme label {padding: 0px !important; margin-bottom: 0 !important;}
aside.col-md-7.col-sm-7.select-button.partant-programme.logosPartantsProgramme {margin-top: 11px;}
.logosPartantsProgramme ul li label{height: 10px !important;}
.partantsMin.table-responsive.partantsProgramme {padding: 0;}
.logosPartantsProgramme #presentation_course {padding-top: 12px;}


h2#outsiders {background: none;}
h2#chances_regulieres {background: none;}
h2#premieres_chances {background: none;}
h2#gros_outsiders {background: none;}


.col-md-12.col-sm-12.paddingNone.message_restreint {padding: 20px 20px 50px;background-color: #F5f5f5; border:5px solid #008e50}
.col-md-12.col-sm-12.paddingNone.message_restreint p a {text-decoration: underline;}
.col-md-12.col-sm-12.paddingNone.message_restreint h3 {color: #008E50;font-size: 30px;padding-bottom: 20px;font-weight: 600;}
.col-md-12.col-sm-12.paddingNone.message_restreint h4 {font-size: 32px;text-align: center;padding-top: 40px;font-weight: 600;}
a.bouton_boutique {background: #008E50;color: #FFF;text-decoration: none !important;padding: 10px 40px;border-radius: 4px;font-size: 25px;}
a.bouton_boutique:hover { background: #FFF; color: #008E50; border: 1px solid #008E50;text-decoration: none !important;}
.col-md-6.col-sm-6.login_btn a {background: #008E50;color: #FFF;padding: 10px 40px;border-radius: 3px;text-decoration: none !important;font-size: 17px;display: inline-block;vertical-align: top;border: 1px solid #008E50;}
.col-md-6.col-sm-6.login_btn a:hover {background: #fff; color: #008E50; border:1px solid #008E50;}
.col-md-6.col-sm-6.login_btn { text-align: center;padding-bottom: 5px;}
.col-md-6.col-sm-6.inscription_btn a {background-color: #FFF;color: #008E50;border: 1px solid #008E50;padding: 10px 30px;border-radius: 3px;font-size: 17px;display: inline-block;vertical-align: top;}
.col-md-6.col-sm-6.inscription_btn a:hover {background-color: #008E50;color: #fff;border: 1px solid #008E50;}
.col-md-6.col-sm-6.inscription_btn {text-align: center;padding-bottom: 5px;}

a.points {text-transform: lowercase !important;}
#stat_ligne_prix a {color: #FFF !important;}

p.infos_hippiques_aucun {border: 1px solid #cccccc;}

.col-md-12.col-sm-12.paddingNone.message_restreint.message_restreint_fc.restriction {margin-bottom: 20px;}
span.MessagePerfChev.restriction {color: red;}
span.MessagePerfChev.restriction a {color: red;text-decoration: underline; font-weight: 600;}

aside.block-no-2.desktop-view .rightSidebar-details-1 {margin-top: 0px; margin-bottom: 10px; border-top: 0px}
aside.block-no-2.desktop-view .rightSidebar-details-1 table td {padding: 5px 10px;}
aside.arr-rap-sans-trait_button-top.desktop-view {padding-bottom: 0;}


.pmu_header-img {display: inherit;} 
.pmu_header_boutons {display: inherit;}
.pmu_header-img img {width: 65px;margin-top: -30px;}
a.openAccount_header { background-color: #F1002B; border: 1px solid #F1002B; color: #FFF; padding: 5px 27px; border-radius: 2px; font-weight: 600;}
a.openAccount_header:hover { background-color: #FFF; border: 1px solid #F1002B; color: #F1002B;}
a.LTV_header { background-color: #FFF; color: #008E50; border: 1px solid #008E50; border-radius: 2px; padding: 5px 8px 5px 7px; font-weight: 600;}
a.LTV_header:hover { background-color: #008E50; color: #FFF; border: 1px solid #008E50;}
.pmu_header_boutons p { line-height: 30px;}
.fontGrey {color: #333;}

.table_reglement_concours td {padding: 10px;text-align: center;}

#src_non_partants {padding-bottom: 17px;}

/* Sam 28-02-19 */
.disablePayment strong {-webkit-filter: grayscale(100%); filter: grayscale(100%);opacity: 0.3;}
/*.disablePayment ul {-webkit-filter: grayscale(100%); /filter: grayscale(100%);opacity: 0.3;} */
.disablePayment span {display:block;}
.blog.methodes p {font-size: 14px;line-height: 23px;color: #444;text-align: justify; padding-bottom: 12px;}
a.cGoodsCrumb_listLink.Maj {text-transform: uppercase;}
p.italic2.identifierSN {text-align: center;padding: 30px 0 40px !important;font-size: 17px !important;}
p.validationCondition {font-size: 13px;color: #777!important;}
span.message_erreur {font-size: 12px;color: red;}
td#arrivee a {text-decoration: underline;}
span.message_erreur a {color: red;text-decoration: underline;}
h4.desktop-view.concours_prix_synthese a {color: #FFF;}
.originePays{color:#008E50; padding-left: 5px;}
.hoverCursor:hover {cursor: pointer;}
.form-group.col-md-3.BirthSelect { padding: 0;}
.inner-block-profileTab.new-monconcours-block.profileTabMin {padding-bottom: 100px;}
img#chargement {display: block;margin-left: auto;margin-right: auto;margin-top: 10px;margin-bottom: 10px;}
input.submit_tris {border-radius: 3px; height: 36px;}

input#submit_bloc_archive {margin: 11px auto;background: #008e50;color: #FFF;border: 1px solid #008e50 !important;font-size: 13px;padding: 10px;border-radius: 3px;font-weight: 700;width: 100%;text-align: center;}
.rightSidebar-details-1 .archivesCourses {padding-bottom: 10px !important;}

.blocTurfRecommande h4 {
    background: #008e50;
    clear: both;
    color: #FFF;
    font-family: 'Roboto Slab', serif;
    font-size: 16px;
    font-weight: 600;
    height: 41px;
    letter-spacing: .8px;
    line-height: 21px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

.innerTurfRecommande {
    background: #fff;
    border: 1px solid #dadada;
    margin-top: 0;
    padding: 25px 0 30px !important;
}

img.img.TurfRecommande {
    background: #1b754f;
    border-right: 1px solid #146c46;
    margin-right: 10px;
    padding: 8px 9px;
}

aside.col-md-8.col-sm-8.blocTurfRecommande {
    margin-top: 10px;
}

aside.col-md-12.col-sm-12.innerTurfRecommande .img1 {height: 59px;display: block;margin: 0 auto;padding-bottom: 6px;}

aside.col-md-12.col-sm-12.innerTurfRecommande .img2 { 
    display: block;
    margin: 0 auto 10px auto;
    padding-bottom: 6px;
}

a.borderRightNone.buttonBook.buttonBookGreen {background: #008e50;color: #FFF;border: 1px solid #008e50 !important;font-size: 13px;padding: 6px;border-radius: 3px;font-weight: 600;width: 100%;margin: auto;text-align: center;}
a.borderRightNone.buttonBook.buttonBookGreen:hover {background: #FFF;color: #008e50;border: 1px solid #008e50 !important;}


a.borderRightNone.buttonBook.buttonBookRed {
    background: #d80f36;
    color: #FFF;
    border: 1px solid #d80f36;
    font-size: 13px;
    padding: 6px;
    border-radius: 3px;
    font-weight: 600;
    width: 100%;
    margin-top: 10px;
    text-align: center;
}

a.borderRightNone.buttonBook.buttonBookRed:hover {
    background: #FFF;
    color: #d80f36;
    border: 1px solid #d80f36 !important;
}

aside.col-md-12.col-sm-12.innerTurfRecommande.sf-menu .head-paris-heading-3 {
    margin: 0;
    padding: 0 0 20px;
    color: #000;
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
    text-align: center;
}
 
aside.col-md-12.col-sm-12.innerTurfRecommande.sf-menu .head-paris-heading-3 strong {font-weight: 700;color: #14915d;}
.text-noir {
    font-size: 13px;
    font-weight: 700;
}

.bg-vert {
    color: #fff;
    background: #008e56;
    padding: 3px 5px;
    font-size: 12px;
    border-radius: 3px;
    text-align: center;
    font-weight: 600;
}
.redBgTRColor h2, .redBgTRColor p, .redBgTRColor h3, .redBgTRColor h4, .redBgTRColor h4 strong {
    color: #fff !important;
}
.openPaier {
    background: #f5f5f5;
    margin-top: -10px;
}
.redBgTRColor .openPaier {
    background: #d93f32 !important;
}
.coursesPartantsMobile .block .col-xs-4 h4 {
    text-align: right;
}
#commentaire_prono_zeturf_mobile {
    padding: 15px;
    display: block;
}
.blockMobParierButton h4#nom {
    color: #424242;
    background: none;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
    padding-top: 15px;
}
.inner-courses .select-button ul li{background:none;}
.inner-courses .select-button ul li label{background:none;}

li.active-main-menu a {
    background: #fff;
    color: #666 !important;
}

.leftSidebar .gallery-block1 {
    background: #fff;
    border: 1px solid #e1e1e1;
    margin: 0 0 40px;
    padding: 22px 20px;
}

.min-block1.erreurquatre h2 { font-size: 60px; color: #008e50; padding-bottom: 28px;}
.min-block1.erreurquatre p {font-size: 20px; font-weight: 800; padding: 8px 0 50px;}
.min-block1.erreurquatre {padding-bottom: 8%;}
.inner-boutiqueBlockThree.bg-horse {background-repeat: no-repeat;background-image: url(../images/horse-bg-3.png);background-size: 600px;background-position: center;}
.courses-mega-menu .score-slider .block .head-slider-heading a:hover{cursor: pointer; text-decoration: underline;}
iframe.fb_iframe_widget_lift { width: 100% !important;}
.color_red strong {color: red !important;}
.color_blue strong {color: blue !important;}
p.aucune_perfs {border: 1px solid red; padding: 10px; margin-top: 18px; color: red; background: #ff00000f; font-weight: 600; text-align: center;}

span#popupClickPrixOpen img {width: 16px;}
span.popupClickPrixOpen img {width: 17px;}
 

form.popupPseudo { padding: 20px 20px 0;}
.popupPseudo label {color: #999; float: left; font-weight: 400;}
.popupPseudo button.btn.btn-primary { width: 100%; background: #008e50; margin: 10px 0 20px; color: #FFF;}

button.btn1.bouton_lien_bilan.paddingZV { width: 100%; padding: 10px 0 !important; background: #008E50 !important; color: #FFF !important; text-transform: none !important; margin-bottom: 15px !important;}
button.btn1.bouton_lien_bilan.paddingZV:hover {background: #FFF !important;color: #008E50 !important;}
button.btn1.bouton_lien_bilan.paddingZB { width: 100%; padding: 10px 0 !important; text-transform: none !important;}

button.btn2.bouton_lien_bilan.paddingR {
    text-transform: none !important;
    color: #fff !important;
    background: #da0034 !important;
    margin-bottom: 10px !important;
    border: 1px solid #da0034;
    border-radius: 2px;
    display: block;
    font-size: 15px;
    font-weight: 600;
    line-height: 19px;
    margin: 0 auto;
    padding: 10px 15px;
    text-align: center;
    width: 100%;
}

button.btn2.bouton_lien_bilan.paddingR:hover {
    color: #da0034 !important;
    background: #FFF !important;
    margin-bottom: 10px !important;
}

button.btn2.bouton_lien_bilan.paddingRB {
    text-transform: none !important;
    background: #fff;
    border: 1px solid #da0034;
    border-radius: 2px;
    color: #da0034;
    display: block;
    font-size: 15px;
    font-weight: 600;
    line-height: 19px;
    margin: 0 auto;
    padding: 10px 15px;
    text-align: center;
    width: 100%;
}

/* Souligner les partants */
strong.lien_cheval.pointer { text-decoration: underline;}
td#nom_cheval strong {text-decoration: underline;}
#stat_nom_cheval > a > data {text-decoration: underline;}
#stat_pab_nom_cheval > a > data {text-decoration: underline;}
#stat_ligne_nom_cheval > a > data {text-decoration: underline;}
#nom_cheval > strong > a {text-decoration: underline;}
#nom_cheval > a > data {text-decoration: underline;}
#prono_zeturf_nom_cheval > a > data {text-decoration: underline;}
#prono_mt_choix_nom_cheval > a > data {text-decoration: underline;}
#prono_giovanni_nom_cheval > a > data {text-decoration: underline;}
#nom_du_cheval > a > data {text-decoration: underline;}
#nom_cheval > data{text-decoration: underline;}
#nom_cheval_cote > data {text-decoration: underline;}
#prono_pmu_nom_cheval > a > data {text-decoration: underline;}
td.nom > a > strong {text-decoration: underline;}
tr.tr_partants a {text-decoration: underline;}
tr.tr_partants p {text-decoration: underline;}
tr.tr_modal_detail_montes a {text-decoration: underline;}
table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child::before{display: none !important;}
.headLink2{ text-align: center; padding: 10px;}
.headLink2 a{display: inline-block !important;vertical-align: top;color: #333 !important;border: none !important;font-size: 13px !important;text-decoration: underline !important;padding: 10px 20px !important;}
.headLink2 a:hover{color: #007f47 !important;}

/*.lienMenuCourse a {text-align: center; color: #444 !important; text-decoration: underline; font-size: 15px; border-right: none}
.col-md-4.col-sm-4.lienMenuCourse { padding-top: 20px; padding-left: 20px}
.col-md-5.col-sm-5.lienMenuCourse { padding-top: 20px;}*/

.rightSidebar-details-1 h4 {background: #008e50; clear: both; color: #FFF; font-family: 'Roboto Slab', serif; font-size: 16px; font-weight: 600; height: 41px; letter-spacing: .8px; line-height: 21px; margin: 0; padding: 0 !important; text-transform: uppercase; width: 100%;}

.help-block {
    color: red !important;
}