h1, h2, h3{ family: font-family: 'Cabin Condensed',Arial, Geneva, sans-serif; letter-spacing: -0.02em; }
h2{ font-size: 1.7em; }
img.filler{ width: 100%; position:relative !important}


/* CSS Document */
.bs .realcontent{ font-size: 1rem;}
.bs .todays_match p{ margin-bottom:0; } 
.bs .titre_big{ margin-bottom: 0;}
.w768.bs #c2>div{ width:320px;}
.bs .searchForm .button{ height:60px}
.bs #c1{ padding-bottom:0;}
.bs .multipage #multipage_suite{ height: auto; }

.table-condensed td { padding: 0.25rem; } 
.table-striped>tbody>tr:nth-of-type(odd) { background-color: #eee; }
.table-hover tr:hover{ background: #299FD9 !important; color: #FFF !important; cursor:pointer;}
.table-hover tr:hover a{ color: #FFF !important; }
.table-rank td:last-child{ text-align: right;}
.table-middle th, .table-middle td{ vertical-align: middle !important; text-align:center;}

.list-group.list-condensed li{ padding: 0.25rem; }

.bs .actu{ cursor: pointer;}
.bs .list-articles .actu{ border-bottom: 1px dotted #BBB; padding-top: 20px;  }
.bs .list-articles .actu:nth-child(odd)>div:first-child{ float: right; }

.bs .titre, .bs .titre.crush{ width: 100% !important;}
.bs #bloc_top_user .more{ width: 100%;}
.bs .wall .message.private .msg:after{ top:-12px;}

.bs .tn_rank .tn_rank_joueur{ line-height: 0;}
.bs .tn_rank:hover{ color:#222;}

.bs #toolBarTeam a{ height: 52px; }

.bs iframe.allopass{ max-width: 490px; /*width: 100%;*/}

.bs #top_btns .btn, .bs #unlogged .btn{ height: 49px;}
.bs .social_share{ height: 30px;}
.bs .blocStat *{ box-sizing: initial}

/* flipclock */
#home-compt{ width:460px; margin: auto; }
#home-compt .flip-clock-label{ display: none;}
#prono_home_v3{text-align:center; padding: 20px 0;}
#prono_home_v3 .use-font{font-family: 'Merriweather', serif; text-transform:uppercase; text-shadow: 1px 1px 1px rgba(0,0,0,.2);}
#home-compt.withdate{ width:620px; 
	-moz-transform-origin: top center;-webkit-transform-origin: top center;transform-origin: top center; 
	-moz-transform: scale(0.8); -webkit-transform: scale(0.8); transform: scale(0.8);
}
#prono_home_v3 { position: relative; z-index: 0; background:url(/design/v3/bg-compteur-4.jpg) no-repeat center center;}
/*#prono_home_v3 table td{ background:linear-gradient(rgba(255,255,255,.4), rgba(255,255,255,0)); padding-top:	10px;	}
#prono_home_v3 table { margin-bottom: 15px;}*/

#prono_home_v3 input[type="text"]{ width: 70px; height:70px; border:none; text-align: center; font-size: 5em; color: #FFF; 
	background: none;
	position: absolute; top:-16px; left:20px;}
#prono_home_v3 .prono_1 input[type="text"]{ left: inherit; right: 20px }	
#prono_home_v3 h2{ color:#FFF; font-size: 3em; padding-bottom: 15px; font-weight: 400;}
#prono_home_v3 .prono{ display: block; position: relative;}
#prono_home_v3 .prono>*{ z-index: 10; position: relative;}
#prono_home_v3 .prono span{ display: block; margin:auto; color: #FFF; font-size: 2em; }

.bloc-50{ width: 48%; float: left; text-align: center; margin: 1%; text-shadow: -1px -1px 0  rgba(0,0,0,.2); min-height: 100px;}

/* over bootstrap */
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
padding: 0 .2rem;
padding: 0 .2rem;
}
.row{ margin: 0; }

/* offerTo */
#offerTo{ 
	font-family: 'Cabin Condensed',Arial, Geneva, sans-serif;
	font-size: 1.4em;
	/*background: rgba(0,0,0,.05);*/ border-radius: 5px; padding: 1em;
	margin-bottom: 1em;
	position:relative;
	z-index: 10;
	padding-left: 50px;
}
#offerTo .untag{ margin: 10px 0; padding: 0; background: rgba(0,0,0,.2); border: 1px solid rgba(0,0,0,.1); position: relative; display: inline-block; color: #FFF; padding-right: 30px;}
#offerTo .untag:after{     content: "x";
    position: absolute;
    right: -1px;
    top: -1px;
    padding: 0 5px 3px;
    border-radius: 0;
    background: red;}

#offerTo .untag img{ margin-right: 10px;}
#offerTo .untag:hover{ background: rgba(0,0,0,.3); }
#offerTo input[type=text]{ width: 100%; border:none; } 
#offerTo input[type=checkbox]{ position:absolute; top: 18px; left: 18px; height: 18px; width: 18px; } 

#liplayer { position: absolute; top: 26px; left: 10px;z-index: 2; background: #FFF; box-shadow: 1px 1px 5px rgba(0,0,0,.3);}
#liplayer a{ display:block; border-bottom: 1px solid #EEE; overflow: hidden; color: #666; padding-right: 10px;}
#liplayer a:hover{ background: rgba(0,0,0,.1);}
#liplayer a img{ width: 40px;margin-right: 10px; box-shadow: 0 0 10px rgba(0,0,0,.5);}

