
@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');
    
    .leeftijdcontrole{
font-family:Tahoma, Geneva, sans-serif; padding:4px 0 4px 0; background:#FFF1A8; color: #666; border:1px solid #D8D8D8; text-align:center; margin-bottom:20px;
position:fixed; z-index:100; top:0; left:0; right:0; cursor:pointer;
}
input.pw {
    -webkit-text-security: disc;
}.flirtfly{ position:  absolute; z-index: 9999;  animation: fadeIn ease 1s;
  -webkit-animation: fadeIn ease 1s;
  -moz-animation: fadeIn ease 1s;
  -o-animation: fadeIn ease 1s;
  -ms-animation: fadeIn ease 1s; }

@keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@-moz-keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@-webkit-keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@-o-keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
  }
}

@-ms-keyframes fadeIn {
  0% {
    opacity:0;
  }
  100% {
    opacity:1;
}
}
.pers_pics{ border:2px solid #fff; }

.blur{
 -webkit-filter: blur(10px); filter: blur(10px);
}
    .smallbut{ background:#222; color:#fff; padding:3px; border-radius:4px; margin:3px; font-size:13px; }

.balk-left{ display:inline-block; min-width: 75px; padding-right:15px; padding-left:15px; font-size:13px; color:#000 !important; height:50px;  }
.balk-left.bl-b{ border-right:1px solid #ccc; }
.balk-left a{ font-weight:bold; color:#000 !important; }
.balk-left .bl-left{ display:inline-block;padding-right:4px; }
.balk-left .bl-left.bl-bold{ font-weight:bold; text-align:right; color:#000 !important; }
.balk-left .bl-left img{ height:50px; margin-bottom:-5px; border-radius:4px; margin-right:5px; margin-left:10px; }
.topbalkA, .topbalkB, .topbalkC{ display:inline-block; }
    .topbalkA{ width:302px; }
    
html {
 
}
.question-hover{ color: blue; cursor:help;  font-size: 12px; display:inline-block; float:none !important; width:auto !important; margin:0px !important; }	.question-hover .question-text{ position: absolute;  display: none; padding: 4px; background: #fff; color: #222; font-size: 11px; margin-top: 30px;min-width: 250px; }
#content{background: rgba(0,0,0,0.5);}
.creditsleft{ background: #5cb85c; color:#fff; float:right; margin:10px; padding:10px; border-radius:4px; display:inline-block; border:1px solid #4cae4c; font-size:20px; }
.creditsleft.redversion{
background:#d9534f; border:1px solid #d43f3a;
}
.hoverTopExit{ position:absolute; height:10px; top:0; left:0; right:0; display:block; }
input.pw {
    -webkit-text-security: disc;
}
.overlayblackCookie .overlayCookie .innerCookieText a{ color:#000 !important; }
.pers_pics{ border:2px solid #fff; }
body {
    height: 100%;
    margin: 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
	background: #3A6073; /* Old browsers */
background: -moz-linear-gradient(top,  #3A6073 0%, #335555 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3A6073), color-stop(100%,#335555)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3A6073 0%,#335555 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3A6073 0%,#335555 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3A6073 0%,#335555 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3A6073 0%,#335555 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3A6073', endColorstr='#335555',GradientType=0 ); /* IE6-9 */
}
.attachment_in_msg{ margin-left:5px; display:inline-block; width:120px;background:#3A6073; text-decoration:none;  font-family: 'Open Sans', sans-serif; color:#FFF;  text-shadow: 2px 2px #666666; border:0px; border-radius:5px; cursor:pointer;}
.attachment_in_msg img{ margin-left:3px; }
.startpay{
 background:url(../img/img-2/blackbg-50.png);
 border:1px solid #000;
     box-shadow: 0 0 20px 0px #fff;
    -moz-box-shadow: 0 0 20px 0px #fff;
    -webkit-box-shadow: 0 0 20px 0px #fff;
color:#fff;
  border-radius:6px; padding:10px; width:150px; cursor:pointer; margin-left:auto; text-align:center; margin-right:auto; display:block;box-shadow: none;
 font-weight:bold; }
.isaangepast{
border:2px solid #335555;  color:#000 !important; 
}

.startpay:hover{
   box-shadow: 0 0 20px 0px #fff;
    -moz-box-shadow: 0 0 20px 0px #fff;
    -webkit-box-shadow: 0 0 20px 0px #fff;
	border:1px #fff solid;
}
.startpay img{ margin-bottom:-15px; margin-left:18px;  }
#container{
background: #3A6073; /* Old browsers */
background: -moz-linear-gradient(top,  #335555 0%, #3A6073 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#335555), color-stop(100%,#3A6073)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #335555 0%,#3A6073 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #335555 0%,#3A6073 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #335555 0%,#3A6073 100%); /* IE10+ */
background: linear-gradient(to bottom,  #335555 0%,#3A6073 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#335555', endColorstr='#3A6073',GradientType=0 ); /* IE6-9 */

width:990px; margin-left:auto; margin-right:auto; border-left:1px solid #fff; border-right:1px solid #fff;	
}
#header{
font-family: 'Open Sans', sans-serif;
	background:url(../img/img-2/header-bg.png);
height:130px;
width:990px; margin-left:auto; margin-right:auto; margin-bottom:1px;
}
.clear_drie{ clear:both; height:3px; }
#header .left{ width:545px; float:left; text-align:center; }
#header .left .login{ margin-top:15px; margin-left:70px;margin-bottom:10px; color:#fff;  }
#header .left .login input{ height:23px; text-align:center; border:0px; border-radius:4px; box-shadow: 2px 2px 2px #000; padding-left:5px; width:155px;margin-right:10px; }
#header .left .age{ width:40px; }
#header .left .snelzoekform{ background:#335555; padding:5px; width:455px; text-align:left; height:30px; margin-top:80px; margin-left:40px; padding-left:10px; }
#header .left .snelzoekform a{ }
#header .left .snelzoekform select{ margin-right:3px; margin-left:3px; }
#header .left .select_sex{ width:130px; }
#header .left .zoekknop{ margin-left:5px; }
#header .left img{ margin-bottom:-17px; cursor:pointer; margin-left:-5px; }
#header .left .login img{ margin-bottom:-17px; cursor:pointer; margin-left:-5px; }
#header .left .heading{ color:#fff; font-size:24px; font-weight:100px; font-family: 'Open Sans', sans-serif; text-shadow: 2px 2px 8px #000; }
#header .right{ width:440px; float:right; display:block; text-align:center; height:130px; }
#header .right .logo{ font-size:62px; cursor:pointer; font-family: 'Open Sans', sans-serif; color:#fff; text-shadow: 2px 2px 8px #000; }
#header .right .logo span{ font-size:23px; }
#header .right .logo h2{ font-size:35px; margin:0px; font-weight:normal; } 
.clear{ clear:both;  }
.space{ clear:both; height:10px;  }
#footer{ background:url(../img/img-2/header-bg.png);color:#fff; font-size:12px; width:950px; text-align:center; font-family:Tahoma, Geneva, sans-serif; padding:20px; }
#footer a{ color:#fff; }
#content .block-left{
	color:#fff; font-family: 'Open Sans', sans-serif;
	 background:url(../img/img-2/blackbg-12.png);
	 width:545px; min-height:170px; float:left; display:block;
}
#content .block-left .titel{ color:#fff; font-family: 'Open Sans', sans-serif;text-shadow: 2px 2px 8px #000;
	font-size:18px; margin-left:72px; display:block; line-height:25px;
}
#content .block-left .titel img{
	 position:absolute; margin-left:-45px; width:30px;
}
#content .block-right .titel{ color:#fff; font-family: 'Open Sans', sans-serif;text-shadow: 2px 2px 8px #000;
	font-size:21px; margin-top:10px; display:block; line-height:25px;
}
.titel-2{ color:#fff; font-family: 'Open Sans', sans-serif;text-shadow: 2px 2px 8px #000; padding-top:10px;
	font-size:21px; text-align:center;  display:block; line-height:36px;background:url(../img/img-2/header-bg.png);
}
.titel-2 img{
	margin-bottom:-14px;width:40px;
}
#content .block-right{
	color:#fff; font-family: 'Open Sans', sans-serif;
	 background:url(../img/img-2/whitebg-12.png);
	 width:445px; min-height:170px; float:left;display:block;
	  text-align:center;
	  
}
#content .block-right input[type=text],input[type=password],select{font-family: 'Open Sans', sans-serif; border:0px;  text-align:center; width:250px; }
#content .block-right select{ height:27px; }
#content .block-right .under_text{ color:#fff;
font-size:14px; font-family: 'Open Sans', sans-serif; padding:0 30px 0 30px; display:block; text-align:center; text-shadow: 3px 3px 8px #000; 
}
#content .block-right .under_text_info{ color:#fff;
font-size:12px; font-family: 'Open Sans', sans-serif; padding:0 30px 0 30px; display:block; text-align:center; text-shadow: 2px 2px 8px #000; 
}
#content .block-right-b{
height:340px;
	color:#fff; font-family: 'Open Sans', sans-serif;
	 width:445px; min-height:170px; float:left;display:block;
	  text-align:center;
	  
}
#content .block-right-b input[type=text],input[type=password],select{font-family: 'Open Sans', sans-serif; border:0px; text-align:center; width:250px; }
#content .block-right-b select{ height:27px; }
#content .block-right-b .under_text{ color:#fff;
font-size:16px; font-family: 'Open Sans', sans-serif; padding:0 30px 0 30px; display:block; text-align:center; text-shadow: 3px 3px 8px #000; 
}
#content .block-right-b .under_text_info{ color:#fff;
font-size:12px; font-family: 'Open Sans', sans-serif; padding:0 30px 0 30px; display:block; text-align:center; text-shadow: 2px 2px 8px #000; 
}
#carousel-1 {  margin-top:5px;
	width:490px; height:100px; margin-left:25px; 
}
#carousel-1 div{
	height:120px; width:120px;
}
#carousel-1 div img{ margin:15px; cursor:pointer; }
#carousel-2 { background:url(../img/img-2/header-bg.png);	width:990px; padding:0 10px 0 10px; height:100px; margin-bottom:1px;
}
#carousel-2 div{
	height:120px; width:120px;
}
#carousel-2 div img{ margin:15px; cursor:pointer; height:100px; }
.heading{ font-size:22px; margin-bottom:5px; 
 }
#home_thumbs{ clear:both; height:500px; }
.greenbutton{ background:url(../img/img-2/greenbutton.png); height:44px; width:259px; border:0px; font-size:18px; color:#fff; font-family: 'Open Sans', sans-serif;
 padding-bottom:10px; cursor:pointer; }
.greenbutton:hover{ text-decoration:underline; }
.front_thumb{ margin:14px; display:inline-block;cursor:pointer;  }
.front_thumb span{ font-size:15px; font-family: 'Open Sans', sans-serif; line-height:16px; color:#fff; text-align:center; text-shadow: 2px 2px 8px #000; display:block; position:absolute; background:url(../img/img-2/blackbg-50.png); margin-top:135px; height:35px; clear:both; width:170px; }
.front_thumb img{ height:170px; width:170px; }
.front_thumb:hover{ box-shadow: 0px 0px 10px #fff; }
.home_zoeken{ text-align:center; padding-top:5px; height:35px; background:url(../img/img-2/header-bg.png); margin-top:1px; }
.home_zoeken select{ width:130px; }
.home_zoeken input[type=text]{ font-family: 'Open Sans', sans-serif;height:21px; border:0px; box-shadow: 5px 5px 5px #000; padding-left:5px; width:155px; }
.home_zoeken label{ color:#fff; font-family: 'Open Sans', sans-serif;height:21px; border:0px;text-shadow: 2px 2px 8px #000; cursor:pointer; padding-left:5px; 
width:155px;  margin-right:10px;}
.home_zoeken span{ color:#fff; font-family: 'Open Sans', sans-serif;height:21px; border:0px; cursor:pointer; padding:0 5px 0 5px;
width:155px;}
.home_zoeken .zonderfoto{ border-left:1px solid #fff; }
.home_zoeken .metfoto{ margin-left:20px; text-decoration:underline; }
.home_zoeken label:hover{ text-decoration:underline;  }
.home_zoeken label input[type=checkbox]{ margin-right:5px; cursor:pointer; }
.home_zoeken input[type=button]{
	background:url(../img/img-2/header-bg.png);color:#fff; text-align:center; text-shadow: 2px 2px 8px #000; font-size:15px; font-family: 'Open Sans', sans-serif; border:1px solid #fff; cursor:pointer; height:25px; box-shadow: 5px 5px 5px #000; width:150px;
}
.home_zoeken input[type=button]:hover{ text-decoration:underline; }
.load_citys{ position:absolute; margin-left:-165px; margin-top:25px;background:url(../img/img-2/blackbg-50.png); z-index:10; text-shadow: 2px 2px 8px #000; color:#fff; font-size:15px; font-family: 'Open Sans', sans-serif; width:163px; padding-top:4px;}
.load_citys .citys:hover{ cursor:pointer; text-decoration:underline; }
.no_result{ text-align: center;  font-family: 'Open Sans', sans-serif; clear:both; text-shadow: 2px 2px 8px #000; color:#fff; }
.popup_reg{ display:none; position:fixed; margin-left:250px; margin-top:100px; z-index:20; height:200px; width:500px;
 background-repeat: no-repeat;
    background-attachment: fixed;
	background: #3A6073; /* Old browsers */
background: -moz-linear-gradient(top,  #3A6073 0%, #335555 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3A6073), color-stop(100%,#335555)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3A6073 0%,#335555 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3A6073 0%,#335555 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3A6073 0%,#335555 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3A6073 0%,#335555 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3A6073', endColorstr='#335555',GradientType=0 ); /* IE6-9 */
border:1px solid #fff;
}
.popup_reg .close{ position:absolute; margin-left:470px; height:25px; margin-top:3px; width:25px; cursor:pointer; }
.popup_reg .close:hover{ box-shadow: 0px 0px 10px #fff; } 
.popup_reg .titel{ color:#fff; font-family: 'Open Sans', sans-serif;text-shadow: 2px 2px 8px #000;
	font-size:18px; text-align:center; display:block; line-height:25px; text-transform:uppercase; }
.popup_reg .pro_pic_popup{ height:140px; width:140px; float:left; display:block; margin:20px 0 0 20px; }
.popup_reg textarea{  resize: none; border:0px; display:block; font-family: 'Open Sans', sans-serif; height:100px; width:300px; 
float:left; margin-left:10px; margin-top:20px; }
.popup_reg .sendmsg_free{ margin-left:10px; margin-top:5px; height:30px; border:0px; cursor:pointer;font-family: 'Open Sans', sans-serif; font-size:15px;
 text-align:center; width:305px; }
.popup_reg .step_b{ display:none; margin-top:5px; margin-left:10px; float:left; width:320px; color:#fff; font-family: 'Open Sans', sans-serif;
 text-shadow: 4px 4px 8px #000; }
.popup_reg .step_b p{ margin:0px; display:block;min-height:25px; } 
.popup_reg .step_b p select{ width:150px; float:left; } 
.popup_reg .step_b p select:first-child{ margin-right:5px; } 
.popup_reg .step_b input[type=text],input[type=password]{ font-family: 'Open Sans', sans-serif; margin-top:5px; height:21px; border:0px; box-shadow: 3px 3px 3px #000; 
padding-left:5px; width:300px; }
.popup_reg .step_b select{ font-family: 'Open Sans', sans-serif; box-shadow: 3px 3px 3px #000; }
.popup_reg .step_b p .naam{ width:145px; }
.popup_reg .step_b p .email{ width:145px; text-align:left; margin-right:15px; float:right; }
.popup_reg .step_b p label{ margin-top:10px; float:left; width:150px; font-size:13px; }
.popup_reg .step_b p label a{color:#fff; }
.popup_reg .step_b p .sendmsg{ background:url(../img/img-2/sendmsg.png); height:44px; width:160px; margin-top:8px; border:0px; font-size:14px; color:#fff; font-family: 'Open Sans', sans-serif; padding-bottom:10px; cursor:pointer; text-align:right; box-shadow:none; margin-left:2px; text-shadow: 2px 2px 8px #000; padding-right:20px;}
.popup_reg .step_b p .sendmsg:hover{ text-decoration:underline; }
.content_blok{ padding:20px; margin-left:20px; font-family: 'Open Sans', sans-serif; }
.user_menu_itmes{ text-align:center; }
.user_menu_itmes a{ display:inline-block; background:rgba(0,0,0,0.15);color:#fff; text-align:center; font-size:14px; font-family: 'Open Sans', sans-serif;cursor:pointer; height:25px; text-decoration:none; border-radius:4px;
padding:0 12px 0 12px; height:30px; line-height:29px; }
.user_menu_itmes .v2pic{ display:none; }
.user_menu_itmes a:hover{ text-decoration:underline; }
.user_menu_itmes a .message_counter{ display:inline-block; font-weight:bold;  }
.user_menu_itmes a .clear{ display:inline-block; }
.user_menu_itmes a img{ display:none; }
.chat_menu,.checkchat{ display:none; height:80px; }
span[itemprop="title"],span[itemprop="photo"] {
  display:none;
}
.no_margin{ margin:0px; text-decoration:none; font-size:15px; font-weight:100; }
.profiel_left{ float:left; width:130px; display:block;  height:25px;}
.profiel_right{ float:left; width:180px; display:block; height:25px;}
.no_margin .profiel_left{ font-weight:bold; }
.profiel_b .heading,.profiel_d .heading,.profiel_e .heading,.profiel_l .heading,.profiel_j{font-size:22px; margin-bottom:5px; 
 color:#fff;; }
 .profiel_l .heading{ display:none; color:#fff; }
.profiel_l .profile_pic,.profiel_l .pro_thumbs{ margin:5px; cursor:pointer; color:#fff; border-radius:4px; }
.profiel_l .profile_action_button{ width:220px; margin-left:5px; color:#fff; }
.profiel_k{ float:left; width:250px;  color:#fff; }
.profiel_a{ float:right; width:650px; color:#fff; }
.profile_action_button{  background:rgba(0,0,0,0.15);color:#fff; text-align:center; font-size:15px; font-family: 'Open Sans', sans-serif; border:0; cursor:pointer; text-decoration:none;margin-bottom:5px;
padding:10px; line-height:25px; display:block;  }
.profile_action_button_reg,.free_msg{  background:url(../img/img-2/header-bg.png);color:#fff; text-align:center; text-shadow: 2px 2px 8px #000; font-size:15px; font-family: 'Open Sans', sans-serif; border:1px solid #fff; cursor:pointer; text-decoration:none; box-shadow: 5px 5px 5px #000; margin-bottom:5px;
padding:0 17px 0 17px; line-height:25px; display:block;  }
.tagcloud .heading{display:none; } 
.tagcloud{ text-align:center; margin-left:15px; background:url(../img/img-2/header-bg.png); height:auto; }
.tag_none{ background:url(../img/img-2/header-bg.png);color:#fff; text-align:center; text-shadow: 2px 2px 8px #000; font-size:13px; font-family: 'Open Sans', sans-serif; border:1px solid #fff; cursor:pointer; height:25px; text-decoration:none; box-shadow: 5px 5px 5px #000; margin:3px;
padding:0 5px 0 5px; line-height:25px; display:inline-block; }
.tagcloud .tag_none{ background:none; border:0px; box-shadow:none; display:inline-block; margin:3px; clear:both; }
.rateblock{ text-align:center; margin-top:10px;}
.tag_none a{ color:#fff; font-weight:100; }
.ppc{ display:none; color:#fff; text-align:center; }
.ppc .left{ float:left; }
.profiel_p .heading{ color:#000; }
#msg_form input[type='text']{  height:23px; border:0px; border-radius:4px; padding-left:5px; width:600px; margin-bottom:5px; font-family: 'Open Sans', sans-serif;  }
#msg_form textarea{  height:150px; border:0px; border-radius:4px;padding-left:5px; width:598px; margin-bottom:5px; font-family: 'Open Sans', sans-serif;  }
#msg_form .sendmsg{ background:rgba(0,0,0,0.1);color:#fff; text-align:center; border-radius:4px; font-size:13px; font-family: 'Open Sans', sans-serif;  cursor:pointer;  text-decoration:none; margin:3px; padding:10px; line-height:25px; display:inline-block; height:auto !important; border:0; box-shadow:none; text-shadow:none; font-weight:100; font-size:15px; }
.send_free_msg{ height:400px; color:#000; }
.bigpicture{ width:500px; position:absolute;
 margin: 0px 0 0 -250px;
    top: 10%;
    left: 50%;
border:2px solid #fff; display:none; cursor:pointer; z-index:10; }
.send_free_msg .free_msg{ margin-left:10px; margin-top:10px; }
.profiel_d,.profiel_e{ width:600px; }
.profiel_b,.profiel_d,.profiel_e{ margin-bottom:10px;background:url(../img/img-2/blackbg-12.png); padding:10px; width:630px; }
.attachment{
position:absolute;width:600px; height:300px;  border:2px solid #3A6073; border-radius:10px; display: none; margin-left:200px; margin-top:-10px; background:#fff; 	
}
.attachment p{ padding:3px;overflow:auto; height:275px; }
.attachment p img{ height:60px; width:60px; border-radius:5px; cursor:pointer; margin:2px; }
.attachment span{
 position:absolute; margin-left:575px; color:#3A6073; border-radius:5px; font-size:25px; line-height:8px; text-align:center; border:1px solid #3A6073; height:15px; width:15px; margin-top:3px; cursor:pointer;
}
.chat_left{ width:100px; float:left; display:block; }
.chat_right{width:350px; float:left; display:block; }
.chat_left img{ height:100px; width:100px; border-radius:4px; }
.chat_right img{ display:none; }
.chat_right p{ margin:0px; font-size:13px; display:none; }
.chat_right p strong{ text-decoration:underline;font-size:13px; height:15px; display:inline-block; overflow:hidden; font-weight:100; }
.chat_right p strong img{ display:inline-block; }
.chat_right .tag_links { display:none; }
.chat_right .grey{overflow:hidden; }
.chat_right .grey strong{ font-weight:bold; margin-bottom:-3px; }
.clear_body{ clear:both; height:10px; }
.chat_venster span{ width:450px; display:inline-block;  background:url(../img/img-2/header-bg.png); margin-bottom:10px; color:#fff;}
.chat_venster .del_msg{ position:absolute; margin-top:2px; height:15px; width:15px; cursor:pointer; 
background:url(../img/img-2/icons/close.png) no-repeat;  padding:2px; margin-left:427px; background-size:18px 18px; }
.chat_venster .del_msg img{ display:none; }
.deletefav{ background: rgb(182,224,38);
background: -moz-linear-gradient(top, rgba(182,224,38,1) 0%, rgba(171,220,40,1) 100%);
background: -webkit-linear-gradient(top, rgba(182,224,38,1) 0%,rgba(171,220,40,1) 100%);
background: linear-gradient(to bottom, rgba(182,224,38,1) 0%,rgba(171,220,40,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6e026', endColorstr='#abdc28',GradientType=0 ); cursor:pointer; margin-left:345px; z-index:10; position:absolute; width:100px; height:25px; margin-top:-30px; display:block; text-align:center; line-height:28px; border-radius:4px; color:#000; }
.deletefav img{ height:15px; width:15px; }
.top_info_b{ background:rgba(0,0,0,0.1); padding-left:5px; padding-top:4px; width:345px; height:25px; text-align:left; position:absolute; font-size:14px; border-top-right-radius:4px; }
.chat_left .top_info{ background:url(../img/img-2/blackbg-50.png); padding-left:5px; width:445px; height:25px; text-align:left; }
.chat_right a{ color:#fff; text-decoration:none; float:right; margin:0 4px 0 4px; }
 .chat_right .zoekbox_tekst .short_msg{ padding:10px; margin-top:20px; }
  .chat_right .zoekbox_tekst .v2{ position:absolute; width:320px; font-size:13px; }
 .chat_right strong{ float:left;  font-weight:100; }
  .chat_right strong u{ display:none; }
  .chat_right strong o{ display:none; }
 .chat_right .woman_link{ float:right; }
 .activeer_big_right{ display:block; float:left; width:680px; margin-left:50px; }
.activeer_big_right label{ float:left; cursor:pointer; width:205px; background:rgba(0,0,0,0.1); padding:5px 2px 5px 2px; margin:4px; }
.overlayblackCookie{ position:absolute; z-index:99999; font-size:13px; color:#000; top:0; bottom:0; font-family:Verdana, Geneva, sans-serif; left:0; right:0; background:rgba(0,0,0,0.95); }
.overlayblackCookie .overlayCookie{ padding:15px; margin:0 auto; margin-top:200px; width:600px; background:#FFF; display:block; }
.overlayblackCookie .overlayCookie .innerCookieText{ height:140px; margin-bottom:10px; padding:10px; margin-top:10px; border:1px solid #333; font-size:13px; overflow: auto; }
.overlayblackCookie .overlayCookie .CookieTitle{ font-size:18px; font-weight:bold;}
.overlayblackCookie .overlayCookie .buttonCookie{ font-size:18px; font-weight:bold; display:block; text-decoration:none; cursor:pointer; color:#fff; border-radius:4px; padding:10px; }
.overlayblackCookie .overlayCookie .buttonCookie.cooka{ float:left; background:#63C500; }
.overlayblackCookie .overlayCookie .buttonCookie.cookb{ float:right; background:#ED1D1D; }
.overlayblackCookie .overlayCookie .cookClear{ clear:both; height:10px; }
@media only screen and (max-width : 560px), only screen and (max-device-width : 560px) {
	.overlayblackCookie .overlayCookie{ width:90%; margin-top:20px; }
}
.activeer_big_right .clear_small{ clear:both; height:5px; }
.edit_pro_right{ width:200px; display:block; float:left; }
.edit_pro_right .heading{ }
.activeer_big_right .heading{}
.changesettings{  color: #000; position:absolute;width:300px;  border:2px solid #3A6073; border-radius:10px; display: none; 
margin-left:200px; background:#fff; }
.changesettings span{  

position: absolute;
    margin-left: 280px;
    color: #3A6073;
    border-radius: 5px;
    font-size: 25px;
    line-height: 8px;
    text-align: center;
    border: 1px solid #3A6073;
    height: 15px;
    width: 15px;
    margin-top: 3px;
    cursor: pointer;

}
.picture form{ margin:0 !important; }
.changesettings span:hover{ background:#FFECF5; }
.changesettings p{ font-size:13px; margin-left:5px; } .changesettings p label{ width:250px; }
.changesettings p label a{ color: #3A6073; font-weight:bold; }
.changepassword{  color:#000; position:absolute;width:300px; height:90px; border:2px solid #3A6073; border-radius:10px; display: none; margin-left:200px; background:#fff; }
.changepassword span{  position:absolute; margin-left:280px; color:#3A6073; border-radius:5px; font-size:25px; line-height:8px; text-align:center; border:1px solid #3A6073; height:15px; width:15px; margin-top:3px; cursor:pointer; }
.changepassword span:hover{ background:#FFECF5; }
.changepassword p{ font-size:13px; margin-top:-10px; }
.changepassword input{ float:none; margin-left: 20px; width:250px; margin-bottom:4px; border-radius:5px; border:1px solid #ccc; padding:2px 0px 2px 4px; }
.activeer_left{ width:150px; margin:1px; float:left; font-weight:100; margin-bottom:1px; margin-top:3px; float:left; display:block; }
.activeer_right{ width:200px;margin:1px;  display:inline-block; font-weight:700;  float:left; }
.activeer_right input,.activeer_right select{ width:178px; box-shadow:none; border-radius:4px; padding:5px 4px 5px 4px; }
.activeer_right input{  height:23px; border:0px;  padding-left:5px; width:173px; }
.activeer_right .load_citys{ display:none; margin-left:0px; margin-top:0px; width:180px; }
.pro_text{ clear:both; margin-left:0px; display:block;}
.pro_text textarea{ clear:both; height:100px; width:650px; resize:none; border-radius:4px; }
.search_action_button{ background:rgba(0,0,0,0.2);color:#fff; text-align:center; font-size:15px; font-family: 'Open Sans', sans-serif; cursor:pointer; height:auto; padding:10px; text-decoration:none; border-radius:4px; border:0px; }
.search_action_button:hover{ text-decoration:underline; }
.foto_overzicht{ margin:30px; clear:both; }
.foto_overzicht .picture{ float:left; margin:10px;}
.foto_overzicht .picture img{ width:150px; height:150px; } 
.foto_overzicht .picture span{
 height:50px; padding: 5px 5px 10px 5px; width:140px; display:inline-block; color:#fff; text-align:center; height:15px; 
 cursor:pointer;  background:rgba(0,0,0,0.1); border-radius:4px;
}
.foto_overzicht .picture span:hover{ text-decoration:underline; }
.foto_overzicht .picture .span_top{ font-weight:700; border-top-left-radius:4px; border-top-right-radius:4px; }
.foto_overzicht .picture .span_top:hover{  border-top-left-radius:10px; border-top-right-radius:10px;border-bottom-left-radius:0px; border-bottom-right-radius:0px; font-weight:700; text-decoration:none; cursor:default; }
.foto_overzicht .picture input[type="file"]{ background:#ff0000; margin-top: -30px; width:150px; position:absolute; height:60px; opacity: 0; filter: alpha(opacity=0); cursor:pointer; }
.foto_overzicht .picture span a{ color:#fff; text-decoration:none; }
a{ color:#fff; font-weight:100; }
.button-4{ float:left; background:none;z-index:99;width:240px; }
.min_por_left{ float:left; width:80px; font-size:13px; }
.min_por_right{ float:left; width:100px; font-size:13px; }
.smallerminpro{ width:150px; margin-left:5px; }
.send_free_msg{
float:left;width:645px; height:350px; padding:5px; }
.send_free_msg .inalg{ position:absolute; margin-top:215px; margin-left:280px; }
.send_free_msg .heading{ color:#fff; }
.send_free_msg textarea{ font-family: 'Open Sans', sans-serif; border:1px solid #ccc; width:620px; margin-left:10px; height:100px; color:#000; }
.send_free_msg input[type="text"]{ border:1px solid #ccc; width:350px; margin-left:10px; height:20px; margin-top:5px; }

.send_free_msg input[type="button"]:hover{ border:1px solid #000;
}
.send_free_msg .sendmsg{ 
font-family: 'Open Sans', sans-serif;  border:1px solid #ccc; width:625px; height:23px; cursor:pointer; color:#000; 
font-weight:700;
}.sendmsg{ 
background:url(../img/img-2/header-bg.png);color:#fff; text-align:center; text-shadow: 2px 2px 8px #000; font-size:15px; font-family: 'Open Sans', sans-serif; border:1px solid #fff; cursor:pointer; height:25px; box-shadow: 5px 5px 5px #000; width:150px; margin-top:-23px;}

#msgsend{ display:none;position:absolute; background:#3A6073; width:620px; height:300px; margin-top:0px; border:1px solid #fff;}
#msgsend input[type='text']{ width:100px; }
.free_flirt{ color:#fff; cursor:pointer; padding-right:3px;  margin-left:5px; }
.free_flirt [type="checkbox"]{ }
.free_flirt span{ text-shadow: 2px 2px #000; }
.free_flirt span:hover{ text-decoration:underline; }
.open_attachment_img{ height:400px; width:400px;}
.open_attachment{ position:fixed;top:50px; margin-left: 250px; display:none; cursor:pointer; padding:5px; }
#tasPinboxCnt img{ height:25px; margin-left:5px; cursor:pointer; }
.message{ float:left; display:block; width:900px; margin-left:5px; margin-bottom:5px; background:#F0F0F0; padding:8px; border-radius:10px; }
.message .msg_left{ float:left; width:70px; height:70px; display: inline-block; }
.message .msg_left img{ height:70px; width:70px; border-radius:10px; }
.message .msg_right{ float:left; width:800px;display: inline-block; padding-left:5px; }
.message .msg_right strong{ color:#3A6073; } .message .msg_right em{ font-weight:700; }
 .result_search{ text-align:center; width:900px; display:inline-block;  margin-top:15px; padding-top:5px; margin-bottom:10px;  }
.result_search a{ padding:4px; font-size:16px; display:inline-block; border:1px solid #fff; margin:3px;  }
.clear_small{ clear:both; height:5px; }
.allefotos img{ width:150px; height:150px; }
.online_status{	position:absolute; height:10px; width:10px; display:block; border-radius:15px; margin-top:4px; margin-left:4px;
background: rgba(40, 219, 4,0.7); background-size:20px 20px;
	}
.offline_status{	position:absolute; height:10px; width:10px; display:block; border-radius:15px; margin-top:4px; margin-left:4px;
background: rgba(252, 0, 0,0.7); background-size:20px 20px;
	}
.live_chat{ display:none; margin-left:10px;  z-index:20; font-family: 'Open Sans', sans-serif; }
.live_chat_links{color:#fff; display:block; padding:10px; height:700px; width:150px; float:left; margin-right:5px; }
.live_chat_rechts{  padding:10px; height:400px; width:750px; float:left; color:#000; }
.live_chat_rechts .title{ font-weight:bold; color:#fff; font-size:14px; float:left; }
.live_chat_links .title{ font-weight:bold; color:#fff; font-size:14px; float:left; }
.live_chat_rechts .output_timer{ float:left; margin-left:10px; }
.live_chat_rechts .history{ border: 1px solid #3A6073; background:#fff; width:725px; height:400px; padding:10px; overflow:auto; }
.live_chat_rechts .msg_area{ border-radius:10px; border: 1px solid #3A6073; width:520px; height:30px; padding:5px 5px 5px 5px; 
font-family: 'Open Sans', sans-serif; font-weight:700; float:left; display:inline-block;}
.live_chat_rechts .send_button{ border-radius:10px; display:inline-block; border: 1px solid #ccc; width:70px; margin-left:5px; height:42px; padding:5px; 
font-family: 'Open Sans', sans-serif; font-weight:700; float:left;
cursor:pointer;
background: #e6f0a3; /* Old browsers */
background: -moz-linear-gradient(top,  #e6f0a3 0%, #d2e638 50%, #c3d825 51%, #dbf043 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f0a3), color-stop(50%,#d2e638), color-stop(51%,#c3d825), color-stop(100%,#dbf043)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-9 */
}.live_chat_rechts .send_button:hover{  opacity: 0.75;
    filter:alpha(opacity=75); }
	.profile_pic{ cursor:pointer; padding:5px;background:url(../img/img-2/header-bg.png); }
.lc_msg_r{ background:#E6E5EB; float:right; padding:6px; display:block; max-width:550px; color:#000; font-weight:500; font-size:15px; border-radius:10px; }
.lc_msg_l{ background:#3A6073; float:left; padding:6px; display:block; max-width:550px; color:#fff; font-size:15px; border-radius:10px; }
.ppm{
	width:735px; font-size:13px; float:left; border:1px solid #3A6073; height:40px; padding:5px;
	position:absolute; background: #FFDFDF; text-align:center; display:none;
}
.ppm .clear .pincode{ width:100px; padding:3px; border:1px solid #3A6073; border-top-left-radius:10px; border-bottom-right-radius:10px; }
.ppm .clear{ font-size:16px; }
.ppm .clear .search_action_button{ height:25px; margin:0px; font-size:14px; }

.lc_msg_r em{  font-weight:700; font-size:12px; margin-right:5px; } .lc_msg_l em{ font-weight:700; font-size:12px;  margin-right:5px;}
.lc_msg_r em span{ font-style:normal; }.lc_msg_l em span{ font-style:normal; }
.profile_left_lc{ border:1px solid #3A6073; margin-top:4px;color:#3A6073; padding:5px; text-align:left;  cursor:pointer; background:#fff; }
.side_img_lc{ width:120px; height:120px; margin-left:8px; position:relative; display:none; }.side_img_lc img{border-radius:10px;}
.profile_left_lc span{  font-weight:bold; font-size:13px;  }.profile_left_lc span img{ margin-bottom:-5px; border-radius:3px;} 
.profile_left_lc:hover{ background:#3A6073; color:#fff; }
.overflow_onlv{ overflow:auto; width:150px; height:700px;  }
.smilie{ height:25px; width:25px; margin-bottom:-8px; }
.smiley_choice{ float:left; width:35px; margin-left:5px; margin-top:5px; cursor:pointer; }
.smiley_choice_window{ position:absolute; width:380px; margin-left:-390px; margin-top:4px; display:none; }
.ui-effects-transfer { border: 2px dotted #fff; z-index:50; background:#fff;  }
.close_chat{ display:none; }
.close_chat img{display:none;}
.new_msg_icon{ float:right; margin-bottom:-4px; }
.chat_mini_pic{ height:19px; width:19px; }
.chat_over_pic{ height:100px; width:100px; margin-top:10px; margin-left:5px;}
.tag_none{ margin:0px; font-size:15px; font-weight:bold; display:inline-block; }
.no_margin{ margin:0px; text-decoration:none; font-size:15px; font-weight:100; }
span[itemprop="title"],span[itemprop="photo"] {
  display:none;
}
.chat_venster_b{ display:none; }
.nohis{ display:none; }
.profiel_p{ min-height:280px; display:block; clear:both; background:url(../img/img-2/blackbg-12.png); padding:10px; width:630px; }
#msg_form .sendmsg{ margin-left:10px; border-radius:0px; }
.profiel_p .send_free_msg{ margin-top:500px; }
.profiel_g input[type='text']{ width:100px; }
.profiel_m{ margin-left:100px; }
.profiel_m a{ text-decoration:none; }
#live_chat_msg_form{ }
#live_chat_msg_form .msg_area{ width:620px; }
.credmin{ width:300px; height:115px; border:1px solid #fff; border-radius:5px; position:absolute; z-index:10;
	background: #3A6073; /* Old browsers */
background: -moz-linear-gradient(top,  #3A6073 0%, #3A6073 0%, #3A6073 0%, #3A6073 3%, #3A6073 4%, #335555 96%, #335555 97%, #335555 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3A6073), color-stop(0%,#3A6073), color-stop(0%,#3A6073), color-stop(3%,#3A6073), color-stop(4%,#3A6073), color-stop(96%,#335555), color-stop(97%,#335555), color-stop(100%,#335555)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3A6073 0%,#3A6073 0%,#3A6073 0%,#3A6073 3%,#3A6073 4%,#335555 96%,#335555 97%,#335555 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3A6073 0%,#3A6073 0%,#3A6073 0%,#3A6073 3%,#3A6073 4%,#335555 96%,#335555 97%,#335555 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3A6073 0%,#3A6073 0%,#3A6073 0%,#3A6073 3%,#3A6073 4%,#335555 96%,#335555 97%,#335555 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3A6073 0%,#3A6073 0%,#3A6073 0%,#3A6073 3%,#3A6073 4%,#335555 96%,#335555 97%,#335555 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3A6073', endColorstr='#3A6073',GradientType=0 );
margin-top:520px; margin-left:400px; color:#fff; padding:5px; z-index:15; font-size:14px; text-align:center; display:none; font-family: 'Open Sans', sans-serif;
}
.start_button{
border:2px solid #fff; border-radius:25px; cursor:pointer;
margin-bottom:-20px;margin-top:3px;
}
.start_button:hover{
border:2px solid #ccc; border-radius:25px;	
}
.stop_button{
	margin-bottom:-20px; margin-top:3px;
border:2px solid #fff; border-radius:25px; cursor:pointer;
}
.stop_button:hover{
border:2px solid #ccc; border-radius:25px;	
}
.timer_credmin{
	color:#fff; padding-left:10px; height:15px; padding-right:10px; display:inline-block;	
}
.chat_info{ font-size:11px; }
.popup_bericht{ position:fixed; margin-left:250px; margin-top:40px; z-index:90000; color:#000;
-webkit-box-shadow: 0px 0px 188px 25px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 188px 25px rgba(0,0,0,1);
box-shadow: 0px 0px 188px 25px rgba(0,0,0,1);
background:#fff;
width:400px; height:147px;  display:block; border-radius:5px; border:1px solid #ccc;
}
.popup_bericht{
 font-family: 'Open Sans', sans-serif;
}
.popup_bericht .inner{
-webkit-box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,1);
-moz-box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,1);
box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,1);border-radius:5px;padding:6px;
background:#fff;
}
popup_bericht .inner_title{ background:#fff; }

.popup_bericht em{ font-size:14px; height:100px; background:#fff; }
.popup_bericht .groen{ background: #e6f0a3; /* Old browsers */
background: -moz-linear-gradient(top,  #e6f0a3 0%, #d2e638 50%, #c3d825 51%, #dbf043 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f0a3), color-stop(50%,#d2e638), color-stop(51%,#c3d825), color-stop(100%,#dbf043)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-9 */
border:1px solid #ccc; font-weight:bold; width:100%;font-family: 'Open Sans', sans-serif; cursor:pointer;
}
.popup_bericht .rood{ background: #f3c5bd; /* Old browsers */
background: -moz-linear-gradient(top,  #f3c5bd 0%, #e86c57 50%, #ea2803 51%, #ff6600 75%, #c72200 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c5bd), color-stop(50%,#e86c57), color-stop(51%,#ea2803), color-stop(75%,#ff6600), color-stop(100%,#c72200)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3c5bd', endColorstr='#c72200',GradientType=0 ); /* IE6-9 */
color:#fff;
border:1px solid #ccc; font-weight:bold; width:100%;font-family: 'Open Sans', sans-serif; cursor:pointer;
}
.profiel_blok_bg{ background:rgba(0,0,0,0.04); border-radius:4px; padding:10px; margin-bottom:5px;}
.edit_settings_pro{ background:rgba(0,0,0,0.04); border-radius:4px; padding:10px; margin-bottom:5px; }
.chat_venster span .chat_right strong{ margin-left:20px; }
.chat_venster span .chat_right a{ margin-right:25px; }
.chat_venster span .chat_right strong u{ display:none; }
.profiel_blok_bg .heading{ text-decoration:none; }
.hnormal{ margin:0px 3px 0px 3px;  padding:0px; font-size:14px; display:inline-block; }
 .tag_title h2{font-size:18px; margin:0px; display:inline-block; }
 .seo_text_tag_page{ display:none; }
 .extra_wl_tagblok{ text-align:center;width:99%; font-family: 'Open Sans', sans-serif;  padding:5px; background:url(../img/img-2/blackbg-12.png); }
 .extra_wl_tagblok span a{ text-decoration:none; margin:2px; width:140px; display:inline-block; }
 .zoeken_opties{ margin-left:15px; float:left;  }
.zoeken_opties .searchoption{ width:220px; float:left; padding-left:10px;margin-right:5px; }
.zoeken_opties .searchoption span{ min-width:60px; float:left; }
.zoeken_opties .searchoption span input[type='text']{ width:136px; }
.advanced_search .content_middle{ background:url(../img/img-2/blackbg-12.png); padding:5px; margin-bottom:5px; margin-left:-40px; width:915px; }
.zoeken_opties .searchoption span select{ width:140px; }
.credspan{ width:150px; display:block; float:left; }
.searchoption_b{ float:left; margin-left:7px; min-width:120px; font-size:13px; }
.searchoption_c{ float:left; margin-left:7px; min-width:120px; }
.smaller_b{ width:110px; }
.searchoption_b label{ cursor:pointer; }
.searchoption_b label:hover{ cursor:pointer; opacity: 0.8;  filter: alpha(opacity=80);}
#slider-range{ width:195px; margin-left:5px; }
.searchoption span{ margin:3px; }
.zoeken_title{ color:#000; font-size:20px; margin-left:30px; font-weight:700; text-transform:uppercase;  }
.xtr_mar_chat{ margin-top:20px; }
.xtr_age{ margin-left:200px; margin-top:-25px; }
.zoekengebied .load_citys{ margin:0px; display:none; } 
.xtra_black{ background:url(../img/img-2/blackbg-12.png); padding:5px; margin-bottom:5px;}
.xtra_blackb{ background:url(../img/img-2/blackbg-50.png); color:#fff; margin-left:-10px; width:925px; padding:5px; margin-bottom:5px;}
.xtra_v2_formid{background:url(../img/img-2/blackbg-50.png); margin-left:-20px; margin-right:20px; padding:5px; height:130px; display:block; }
.msg_overzicht{ margin-top:30px; }
.xtra_black_menu{ background:url(../img/img-2/blackbg-12.png); padding:5px; margin-bottom:5px; margin-left:0px;  height:33px; }
.onlineqspa{ float:right; margin-left:13px; }
.sopuit{ float:right; margin-top:-30px; }
.filter_online{ width:213px; display:inline-block;text-align:center; padding:5px; color:#fff; cursor:pointer; background:url(../img/img-2/blackbg-50.png); }
.cat_links{ font-family: 'Open Sans', sans-serif;text-align:center; margin-left:-10px; margin-bottom:20px; display:block;  clear:both; margin-top:20px; }
.cat_links span{ margin:4px;}
.cat_links span a{ color:#fff; text-decoration:none; background:rgba(0,0,0,0.3); padding:5px; border-radius:4px; margin:5px; display:inline-block; }
.seopagetekst{ width:900px; margin-left:15px; overflow:hidden; }
.seotekst{ padding:10px;  font-family: 'Open Sans', sans-serif; }
.seotekst h1,h2,h3,h4,h5{ margin:0px; }
.righton{ margin:15px;}
.xtr-blok-left-a{ height:400px; }
.xtr-blok-left-a #carousel-2{ width:500px; margin-left:20px; background:none; }
.xtr-blok-left-a #carousel-2 div{ float:left; }
#registration_form span{ clear:both; display:none; }
#registration_form input[type=password]{ width:250px;padding:4px; margin:3px;  box-shadow: 5px 5px 5px #000;}
#registration_form input[type=text]{ width:250px; padding:4px; margin:3px;  box-shadow: 5px 5px 5px #000; }
#registration_form select{ width:258px; padding:4px; margin:3px;box-shadow: 5px 5px 5px #000; text-align:center;  }
.popup_msg{ font-family: 'Open Sans', sans-serif; background:url(../img/img-2/blackbg-50.png); cursor:pointer; heigth:120px; cleat:both; display:block; }
.popup_msg .clear_body{ float:left; clear:none; }
.popup_msg img{ border-radius:10px; margin:4px 4px 4px 4px; width:50px; height:50px; float:left;  }
.popup_msg p{ color:#fff; margin:0px; font-size:18px; padding:0px;  width:105px;  float:left; margin-right:4px; overflow:hidden; font-weight:bold; padding-top:4px; }
.popup_msg span{ color:#fff; font-style:italic; text-align:center; overflow:hidden; text-decoration:underline;  display:block; margin-left:4px; }
.warn{ position:absolute; margin-top:-34px; display:block; height:33px; margin-left:20px; width:33px; background: url(../img/icons/arrow_down.gif);background-size:33px; }
.newfront{ padding:20px 0 20px 0; background:url(../img/img-2/blackbg-50.png);}
.newfront h2{ font-family: 'Open Sans', sans-serif; display:inline-block; text-shadow: 2px 2px #000; font-size:17px; width:24%; text-align:center; }
.newfront h2 img{ height:20px; margin-bottom:-5px; }
.newfront h3{ font-family: 'Open Sans', sans-serif; display:inline-block; text-shadow: 2px 2px #000; font-size:21px; width:100%; text-align:center; }
.newfront h3 img{ height:20px; margin-bottom:-3px; }
.newfront-online{ text-align:center;}
.newfront-online .text{ font-family: 'Open Sans', sans-serif; padding:10px; }
.newfront-online .text h3{ font-family: 'Open Sans', sans-serif; font-size:22px;  }
.newfront-online .text h1{ font-family: 'Open Sans', sans-serif;  font-size:22px; }
.newh2{ font-family: 'Open Sans', sans-serif;  text-shadow: 2px 2px #000; font-size:22px; text-transform:uppercase; text-align:center; }
.newfront-online div{ display:inline-block; margin:5px; }
.newfront-online img{ border:4px solid #fff; width:105px; }
.freecredmeld{ background: #3A6073; padding:10px; color:#fff; text-align:center; }
.webswitch{ font-family: 'Open Sans', sans-serif; display:inline-block; font-size:25px; padding-top:10px; cursor:pointer; padding-bottom:10px; text-shadow: 2px 2px #000; font-size:17px; width:24%; text-align:center; margin-top:-20px;margin-bottom:-20px;width:320px; display:inline-block;}
.webswitch:hover{
 opacity: 0.7;
    filter: alpha(opacity=70);
}
 .message{ color:#000; }

.area-b {
	text-align:center;
	float:left;
	height:320px;
	padding:10px 10px 10px 10px;
	font-family: 'Open Sans', sans-serif;
	position: relative;
	width:525px;
	background: #ffffff; 
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); 
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); 
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); 
color:#000;
}

.area-b h2{ text-shadow: 2px 2px #fff; }

.snelcon{ float:left; width:550px; top:180px; position:absolute; margin-left:300px; }
.snelconb{ display:none; }
.xtr-blok-left-g{ height:400px; }
.overdiv{ display:none; height:100%; width:100%; top:0; left:0; position:absolute; }
.changebuttonsend{ padding:2px !important; background:rgba(0,0,0,0.4) !important; }
.block-right-b label,a{ color:#fff !important; } 
 
body{ background:url(../cache/websites/geilefilm.info/images/bg.jpg);-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; background-attachment: fixed;}
  .content_blok{ color:#fff; }
  .content_blok .heading{ color:#fff; }
 
