<!-- https://uncss-online.com/ -->

html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;}
a{background-color:transparent;}
a:active,
a:hover{outline:0;}
img{border:0;}
@media print{*,
*:before,
*:after{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img{page-break-inside:avoid;}
img{max-width:100% !important;}
p{orphans:3;widows:3;}
}
}@font-face{font-family:'Glyphicons Halflings';}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
a{color:#337ab7;text-decoration:none;}
a:hover,
a:focus{color:#23527c;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
p{margin:0 0 10px;}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}
.btn:focus,
.btn:active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:hover,
.btn:focus{color:#333;text-decoration:none;}
.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}
@-ms-viewport{width:device-width;}
html{position:relative;min-height:100%;}

@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,700');html, body{font-family:'Ubuntu', sans-serif;}
[type="checkbox"]:not(:checked){position:absolute;left:-9999px;}
.disclaimer-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:url("https://www.chatbranlette.fr/verif/img-gay/rotator.php")center;background-size:cover;z-index:10;}
.disclaimer-box{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:black;width:500px;max-width:90%;}
p.disclaimer-title{font-size:5rem;line-height:4rem;margin-bottom:0;text-transform:uppercase;text-align:center;letter-spacing:3px;color:#CC6A2F;font-weight:bold;}
p.diclaimer-subtitle{font-size:1.6rem;text-transform:uppercase;text-align:center;}
p.disclaimer-infos{text-align:justify;margin:2rem 0;background:#e2e2e2;padding:3rem;border-radius:1rem;}
.wrapper-btn{width:50%;float:left;text-align:center;padding:0px 5px;}
a#disclaimerOkButton{color:white;background-color:#CC6A2F;display:block;padding:2rem;text-transform:uppercase;font-weight:bold;letter-spacing:0px;}
a#refuse{color:white;background-color:#565656;display:block;padding:2rem;text-transform:uppercase;font-weight:bold;}


@media screen and (max-width:767px){
.disclaimer-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:url("(https://www.chatbranlette.fr/verif/img-gay/rotator.php)")center;background-size:cover;z-index:10;}
.disclaimer-box{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:black;width:500px;max-width:90%;}
p.disclaimer-title{font-size:5rem;line-height:4rem;margin-bottom:0;text-transform:uppercase;text-align:center;letter-spacing:3px;color:#CC6A2F;font-weight:bold;}
p.diclaimer-subtitle{font-size:1.6rem;text-transform:uppercase;text-align:center;}
p.disclaimer-infos{text-align:justify;margin:2rem 0;background:#e2e2e2;padding:3rem;border-radius:1rem;}
.wrapper-btn{width:50%;float:left;text-align:center;padding:0px 5px;}
a#refuse{color:white;background-color:#565656;display:block;padding:2rem;text-transform:uppercase;font-weight:bold;}
a#disclaimerOkButton{color:white;background-color:#CC6A2F;display:block;padding:2rem;text-transform:uppercase;font-weight:bold;letter-spacing:0px;}
}
@media screen and (max-width:768px){.disclaimer-wrapper{overflow:auto;}
p.disclaimer-title{font-size:3rem;}
.wrapper-btn{width:100%;margin-bottom:1rem;}
.disclaimer-box{position:relative;top:0;left:0;margin:0 auto;transform:translate(0, 0);}
p.disclaimer-infos{font-size:13px;}
}
