/*
Theme Name: fr.madbabes.com
Description: Child theme of handysex
Author: EAB
Template: handysex
*/
@import url("../handysex/style.css");
@font-face { font-family: 'Lato'; font-style: normal; font-weight: 400; src: local('Lato Regular'), local('Lato-Regular'), url(http://fonts.gstatic.com/s/lato/v11/qIIYRU-oROkIk8vfvxw6QvesZW2xOQ-xsNqO47m55DA.woff) format('woff');}
@font-face {font-family: 'Lato';font-style: normal; font-weight: 700; src: local('Lato Bold'), local('Lato-Bold'), url(http://fonts.gstatic.com/s/lato/v11/qdgUG4U09HnJwhYI-uK18wLUuEpTyoUstqEm5AMlJo4.woff) format('woff');}
#header .logo{max-height:28px;padding: 11px 0 ;}
.msgul {max-height:22px;display:block;padding-bottom:4px;text-align:center;padding-top:-1px;}
.msgul a{vertical-align: middle;display: inline-block;letter-spacing:2px;font-size:9px;font-weight:normal;color:#aaa;padding-bottom:10px;}
.msgul img{margin:0 auto;max-width: 20px;max-height: 20px;}
#age-yes {border:1px solid #ff62bc;padding:18px 0;display: block;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.4);
background: rgb(152,28,82);background: -moz-linear-gradient(top,  rgba(152,28,82,1) 0%, rgba(118,22,58,1) 62%, rgba(152,28,82,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(152,28,82,1)), color-stop(62%,rgba(118,22,58,1)), color-stop(100%,rgba(152,28,82,1)));
background: -webkit-linear-gradient(top,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);background: -o-linear-gradient(top,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);
background: -ms-linear-gradient(top,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);background: linear-gradient(to bottom,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#981c52', endColorstr='#981c52',GradientType=0 );-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.9);-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.9);text-shadow: 1px 1px 0 rgba(0,0,0,0.9);font-weight:lighter;cursor:pointer;}
#age-yes{-webkit-appearance: none;}
.button-primary{width:90%; }
.centered_div{text-align:center;color:#ddd;	font-weight:normal;}
.resilier{font-size: 12px;text-align: center;padding:4px 0;}
.resilier a{font-size: 14px;text-align: center;color: #111;padding-top:4px;}
.centered_div img{padding:5px;}
.limg .opacitybkg{min-width:86px;margin-top:-60px;min-height:24px;padding:10px;	float:right;background-color: rgba(25, 25, 25, 0.8);}
#videogallery  .limg  .borderu{min-width:100px;height:24px;margin-top:-30px;color:#fff;text-align:center;padding:3px;font-size:110%;background-color: rgba(25, 25, 25, 0.9);}
#videogallery  .limg .opacitybkg p{	text-align:right;font-size:100%;color:#fff;padding-right:8px;font-weight: lighter;}
.videoitem .opacitybkgmini{min-width:80px;padding:8px;background-color: rgba(25, 25, 25, 0.9);}
#videogallery  .opacitybkgmini p{text-align:right;	font-size:70%;	color:#fff;	padding-right:8px;font-weight: lighter;}
#mobilecompat{font-family:Helvetica;font-size:10px;color:#999;font-weight:lighter;padding: 0px 10px;}
.roz{color:#e9e;font-size:11px;text-decoration: underline;}
.rozbg{min-height:19px;width:98%;margin:0 auto;margin-top:10px;}
#mobcompat{width:99%;}
#validerclose{position:absolute;top:60px;right:2%;z-index:901;width:35px;height:35px;float:right;margin-rigth:-10px;margin-top:-30px;background:url("images/validerclose.png") center no-repeat;}
.validerarrows{width:90%;min-height:90px;margin:0 auto;margin-top: 10px;margin-bottom: 10px;}
#valider-mask{position:fixed;width:100%;height:160%;z-index:800;background:rgba(0,0,0,0.8);margin-top:-150px;}
#valider{font-family: "Helvetica Neue Light", Helvetica, Arial, "Lucida Grande", sans-serif;width:90%;background:url('images/bg_valider_stripes.png');position:absolute;top:50px;left:5%;z-index:900;border: 2px solid #906;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding: 10px 0;box-shadow: 0 0 20px black;color:#999;font-weight:normal;font-size: 14px;text-align: center; margin: 0 auto;max-height: 330px;}
#valider span{font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;color:#c06;font-size:28px;font-weight:normal;text-shadow:6px 4px 20px rgba(255,0,102,0.7);text-align: center; margin: 0 auto;}
#valider p{font-family: "Helvetica Neue Light", Helvetica, Arial, "Lucida Grande", sans-serif;color:#999;font-size:12px;text-align: center; margin: 0 auto;line-height: 18px; padding:4px 0 2px 0;}
.valider-popup-buttons{width:80%;margin:0 auto;}
#valider-yes{color:#ddd;margin-top:4px;padding:22px 0;display: block;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.4);text-align: center; 
background: rgb(152,28,82);background: -moz-linear-gradient(top,  rgba(152,28,82,1) 0%, rgba(118,22,58,1) 62%, rgba(152,28,82,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(152,28,82,1)), color-stop(62%,rgba(118,22,58,1)), color-stop(100%,rgba(152,28,82,1)));background: -webkit-linear-gradient(top,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);background: -o-linear-gradient(top,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);background: -ms-linear-gradient(top,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);
background: linear-gradient(to bottom,  rgba(152,28,82,1) 0%,rgba(118,22,58,1) 62%,rgba(152,28,82,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#981c52', endColorstr='#981c52',GradientType=0 );-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.9);-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.9);text-shadow: 1px 1px 0 rgba(0,0,0,0.9);font-weight:lighter;cursor:pointer;}
#videogallery a#valider-yes {color:#ccc;}
#validercheck{font-size: 10px;width: 100%;margin-bottom: 6px;}
.validercheck{height:18px;background:url("images/validerchecked.png") 0% 50% no-repeat;vertical-align: middle;display: inline-block;margin: 0 auto;}
#videogallery .validercheck a{text-decoration:underline;color:#999;display: inline-block;line-height:18px;margin-right:0px;font-size: 10px;}
#videogallery .validerun a{text-decoration:underline;color:#999;display: inline-block;line-height:18px;margin-right:0px;font-size: 10px;}
.validerun{	height:18px;vertical-align: middle;display: inline-block;margin: 0 auto;background:url("images/validerun.png") 0% 50% no-repeat;}
.mobilecompat{width:60%;margin:0 auto;}
#hiddendiv{	display:none;position:fixed;width:100%;height:160%;z-index:800;background:rgba(0,0,0,0.8);margin:0 auto;	position:absolute;top:-10px;left:0%;}
#access-age{width:100%;}
#search #searchsubmit, #loginsubmit, .button-primary{color: #e9e;}
.wpc-slider-navigation.wpc-slider-navigation{height:40px;background:url("images/price-text.png") top right no-repeat;}
