* {
 font-family: Verdana, Geneva, sans-serif, Tahoma, Arial;
}

html {
  width: 100%;
  height: 100%;
}

body {
 width: 100%;
 height: 100%;
 margin: auto;
 text-align: center;
 padding: 0;
 color: #FFF;
 background: #877CD7;
}

img {
 border: 0;
}


.geilegids-box ul li.tagline, 
.geilegids-box ul li.soort {
 display: none;
}

.geilegids-box ul li .charge {
 font-size: 0.7em;
 font-weight: normal;
}
 

.hpiece {
background: none repeat scroll 0 0 #507ea5;
    border-bottom: 5px solid #000;
}

.himg {
 max-width: 25%;
}

.bigbox {
 display: block;
 width: 100%;
 margin: auto;
 max-width: 640px;
 height: 100%;
}
h1,h2,h3,h4,h5,h6,form {
 margin: 0;
}

h3 {
 color: #ff4040;
 font-size: 1.5em;
}
h4 {
 color: #ffff33;
 font-size: 1em;
}

a {
 color: inherit;
}

.nofloat {
 float:none;
 clear: both;
}

#header {
 display:none;
}

#header #navigation {
display:none;
}


.picture {
 width: 100%;
 height: 158px;
 overflow: hidden;
 margin-top: 6px;
 position: relative;
}

.geilegids-box ul li.picture {
 height: 200px;
}

.liveprive-profiel-box {
 position: relative;
 background: #665DA9;
 padding: 10px;
}

.liveprive-profiel-box .picture {
 width: 228px !important;
 height: 228px !important;
}

.picture .holder {
 width: 100%;
 position: relative;
}

.liveprive-profiel-box .picture .holder {
 width: auto !important;
 background: #000;
}

.picture .holder img {
 position: relative;
 width: 100%;
 border-top: 1px solid #000;
 border-bottom: 1px solid #000;
}

.liveprive-profiel-box .picture .holder img {
 width: auto !important;
 height: 236px !important;
 border-top: 0px;
 border-bottom: 0px;
}

.picture .status {
 display: block;
 position:absolute;
 right: 0;
 top: 0;
padding:3px 6px;
height: auto;
 color: #FFF;
 font-weight: bold;
 font-size: 0.6em;
 text-transform: uppercase;
 text-align: center !important;
 background-image: url(../images/box-statusbalk.png);
}




.liveprive-box {
background-color: #0051b1;
background-position: top left;
    background-image: url("/profielen/assets/images/boxbackpurple.png");
	
	background-repeat: repeat-x;
 width: 158px;
 float: left;
 margin-left: 1px;
 margin-right: 1px;
 margin-top: 2px;
 margin-bottom: 2px;
 padding-bottom:10px;
}

.liveprive-profiel-box ul,
.liveprive-box ul {
 margin: 0;
 padding: 0;
 list-style: none;
 display: block;
/*
 position: absolute;
 top: 0;
 left: 0;
*/
}

.liveprive-profiel-box ul li,
.liveprive-box ul li {
 display: block;
/*
 position: absolute;
 text-align: left;
*/
}

.liveprive-profiel-box ul li {
 float: none;
 clear: both;
 text-align: left;
 margin-bottom: 6px;
 font-size: 0.8em;
}

.liveprive-profiel-box .message {
 margin-bottom: 30px;
}

.liveprive-profiel-box .veld {
 font-weight: bold;
}

.liveprive-box ul li.title {
 color: #FFF;
 text-transform: uppercase;
 font-size: 1em;
 font-weight: bold;
 height: 23px;
 margin-top: 3px;
}

.liveprive-profiel-box ul li.title {
 color: #FFF;
 text-transform: uppercase;
 font-size: 1.5em;
 font-weight: bold;
 height: 33px;
 margin-top: 3px;
}

.small-tit {
 font-size: 0.8em !important;
}

.liveprive-profiel-box ul li.box,
.liveprive-box ul li.box {
 color: #222;
 text-transform: uppercase;
 font-size: 1em;
 font-weight: bold;
}






.boxstatus, 
.boxstatus .online{
 display: none !important;
}



.liveprive-profiel-box ul li.telephone,
.liveprive-box ul li.telephone {
margin: auto;
 margin-top: 6px;

 color: #FFF;
 font-size: 1em;
 font-weight: bold;
padding: 0.4em;
padding-top: 8px;

border: 2px solid #042A65;
background-repeat: no-repeat;
background-position: top left;
background: #042A65; /* Old browsers */
background: url(../images/tikenbelop.png) no-repeat, -moz-linear-gradient(top,  rgba(114,101,141,1) 0%, rgba(4,42,101,1) 56%); /* FF3.6+ */
background: url(../images/tikenbelop.png) no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(114,101,141,1)), color-stop(56%,rgba(4,42,101,1))); /* Chrome,Safari4+ */
background: url(../images/tikenbelop.png) no-repeat, -webkit-linear-gradient(top,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* Chrome10+,Safari5.1+ */
background: url(../images/tikenbelop.png) no-repeat, -o-linear-gradient(top,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* Opera 11.10+ */
background: url(../images/tikenbelop.png) no-repeat, -ms-linear-gradient(top,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* IE10+ */
background: url(../images/tikenbelop.png) no-repeat, linear-gradient(to bottom,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72658d', endColorstr='#042a65',GradientType=0 ); /* IE6-9 */

 -webkit-text-size-adjust: none;

}

.telbel {
 display: none;
}


.liveprive-box ul li.telephonex {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
width: 85%;
}
.liveprive-profiel-box ul li.telephone {
 text-align: center;
 margin-top: 10px;
}



.liveprive-profiel-box ul li.leeftijd {
 position: absolute;
 top: 61px;
 left: 260px;
}
.liveprive-profiel-box ul li.huidskleur {
 position: absolute;
 top: 91px;
 left: 260px;
}
.liveprive-profiel-box ul li.kleurhaar {
 position: absolute;
 top: 121px;
 left: 260px;
}
.liveprive-profiel-box ul li.cup_size {
 position: absolute;
 top: 151px;
 left: 260px;
}
.liveprive-profiel-box ul li.lingerie {
 position: absolute;
 top: 181px;
 left: 260px;
}
.liveprive-profiel-box ul li.pubic_hair {
 position: absolute;
 top: 211px;
 left: 260px;
}

.liveprive-profiel-box ul li.bereikbaarheid,
.liveprive-profiel-box ul li.beroep {
 display: none;
}

.liveprive-profiel-box ul li.postuur {
 position: absolute;
 top: 61px;
 left: 460px;
}
.liveprive-profiel-box ul li.kleurogen {
 position: absolute;
 top: 91px;
 left: 460px;
}
.liveprive-profiel-box ul li.geaardheid {
 position: absolute;
 top: 121px;
 left: 460px;
}

.liveprive-profiel-box ul li.standje .veld,
.liveprive-profiel-box ul li.waar .veld,
.liveprive-profiel-box ul li.wat .veld {
 display: block;
}

.liveprive-profiel-box ul li.wat {
 margin-top: 12px;
}

.liveprive-profiel-box ul li.talktalk {
 margin-top: 20px;
}







.xxxxxtelephone .klein {
 white-space: nowrap !important;
 display: inline-block;
 font-size: 0.5em;
}
.telephone .klein {
 display: inline-block;
 font-size: 0.75em;
}

.telephone a {
 text-decoration: none;
}
.innerhead a {
 color: #FFF;
}

.liveprive-box ul li.profile,
.liveprive-profiel-box ul li.message, 
.liveprive-box ul li.message {

 margin-top: 10px;

 color: #FFF;

 font-weight: bold;
 padding-top: 0.4em;
 padding-bottom: 0.4em;

 border: 2px solid #569500;

background: #63ac01; /* Old browsers */
background: -moz-linear-gradient(top,  #63ac01 0%, #72bb0e 50%, #7fc91a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63ac01), color-stop(50%,#72bb0e), color-stop(100%,#7fc91a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63ac01', endColorstr='#7fc91a',GradientType=0 ); /* IE6-9 */


float: left;
}




.liveprive-box ul li.profile,
.liveprive-box ul li.message {
 -webkit-text-size-adjust: none;
}



.liveprive-box ul li.profile,
.liveprive-box ul li.message {
/*
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
*/
 font-size: 0.5em;
width: 47%;
}

.liveprive-profiel-box ul li.message {
 font-size: 1em;
 text-align: center;
 position: absolute;
 top: 241px;
 left: 260px;
 width: 366px;
}


.pornofilms a,
.liveprive-box ul li.profile a,
.liveprive-profiel-box ul li.message a, 
.liveprive-box ul li.message a {
 display: block;
 width: 100%;
 height: 100%;
 margin: 0;
 text-decoration: none;
}

.liveprive-box ul li.profile {
 float: right;
 clear: right;
 margin-bottom: 10px;
}


.pornofilms {
 float: none;
 clear: both;


 color: #FFF;

font-size: 1em;

 font-weight: bold;
 padding-top: 0.4em;
 padding-bottom: 0.4em;

 border: 2px solid #569500;

background: #63ac01; /* Old browsers */
background: -moz-linear-gradient(top,  #63ac01 0%, #72bb0e 50%, #7fc91a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63ac01), color-stop(50%,#72bb0e), color-stop(100%,#7fc91a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63ac01', endColorstr='#7fc91a',GradientType=0 ); /* IE6-9 */

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

}














.pagination {
 display:none;
}


#footer {
 float: none;
 clear: both;
 margin: auto;
 color: #000;
 font-weight: normal;
 font-size: 0.7em;
 text-align: center;
 width: 100%;
 padding-top: 20px;
 padding-bottom: 20px;
}

#footer a {
 color: #000;
}



.mobilenavigation {
 margin: auto;
 margin-top: 10px;
 width: 200px;
}

#leftnav, #rightnav {

 color: #FFF;

font-size: 0.6em;

 font-weight: bold;
 padding-top: 0.4em;
 padding-bottom: 0.4em;

 border: 2px solid #569500;

border: 2px solid #B01580;

background: #da33a3; /* Old browsers */
background: -moz-linear-gradient(top,  #da33a3 0%, #c0198c 50%, #a90178 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#da33a3), color-stop(50%,#c0198c), color-stop(100%,#a90178)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #da33a3 0%,#c0198c 50%,#a90178 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #da33a3 0%,#c0198c 50%,#a90178 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #da33a3 0%,#c0198c 50%,#a90178 100%); /* IE10+ */
background: linear-gradient(to bottom,  #da33a3 0%,#c0198c 50%,#a90178 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da33a3', endColorstr='#a90178',GradientType=0 ); /* IE6-9 */

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;


width: 50px;
float: left;
}

#leftnav {
 margin-right: 6px;
}


#curnav {
 color: #000;

font-size: 0.6em;

 font-weight: bold;
 padding-top: 0.4em;
 padding-bottom: 0.4em;


border: 2px solid #000;

background: #dbcece; /* Old browsers */
background: -moz-linear-gradient(top,  #dbcece 0%, #ffffff 50%, #e3dbf9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbcece), color-stop(50%,#ffffff), color-stop(100%,#e3dbf9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dbcece 0%,#ffffff 50%,#e3dbf9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dbcece 0%,#ffffff 50%,#e3dbf9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dbcece 0%,#ffffff 50%,#e3dbf9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dbcece 0%,#ffffff 50%,#e3dbf9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbcece', endColorstr='#e3dbf9',GradientType=0 ); /* IE6-9 */

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;


width: 70px;
float: left;

 margin-right: 6px;
}

#leftnav a, #rightnav a {
 text-decoration: none;
 width: 100%;
 height: 100%;
 display: block;
 color: #FFF;
}

#sm2-container {
  width: 1px; height: 1px;
  overflow: hidden;
}

.extra {
 font-style: italic;
 font-weight: bold;
 margin-top: 12px;
}

.header {
 position: relative;
 margin-bottom: 12px;
}

.headerimg {
 margin-top: 0px;
 }

.headertxt {
 position: relative;
 margin-top: 0px;
 background: #5581D9;

background: #412B9F;

 padding: 10px;
}

.header h1 {
 font-size: 1.0em;
 padding-top: 8px;
}

#zoekbtn {
/*
 position: absolute;
 top: 23px;
 left: 50%;
 margin-left: -319px;
 cursor: pointer;
 font-weight: bold;
 font-size: 12px;
 */
}




.live {
 font-size: 11px;
}

#zoeken {
 display: none;
 width: 100%;
 margin: auto;
 max-width: 640px;
 margin-bottom: 12px;
 font-size: 0.8em;
 text-align: center;
}

.zoekrij {
 width: 100%;
 background-color: #665DA9;
 background-repeat: repeat-x;
 background-position: 0 -29px;
 float: none;
 clear: both;
 display: table;
 border-top: 1px solid #5681D8;
 border-bottom: 1px solid #264990;
 padding-top: 12px;
 padding-bottom: 12px;
}

.zoekkop {
 color: #FFFF33;
 font-weight: bold;
 margin-bottom: 6px;
}
.zoekoptie {
 float: left;
 width: 140px;
 height: 33px;
}

#zoeksubmit {
 width: 158px;
 padding-top: 10px;
 padding-bottom: 10px;
 color: #FF4040;
 background: #FFF;
 font-weight: bold;
 font-size: 20px;
 cursor: pointer;
 border: 0;
}


#debuttons {
 display: block;
 position: absolute;
 width: 158px;
 padding: 0;
 color: #FF4040;
 font-weight: bold;
 font-size: 12px;
 top: 18px;
 left: 50%;
 cursor: pointer;
 margin-left: 159px !important;
}

#debuttons .footbtn {
 display: block;
 margin-bottom: 4px;
}


#botbuttons .botbtn {

 color: #FFF !important;

font-size: 1em;

 font-weight: bold;
 padding-top: 0.4em;
 padding-bottom: 0.4em;
display: block;
width: auto;
max-width: 635px;
margin: auto;
margin-top: 12px;
 border: 2px solid #569500;


background: #63ac01; /* Old browsers */
background: -moz-linear-gradient(top,  #63ac01 0%, #72bb0e 50%, #7fc91a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63ac01), color-stop(50%,#72bb0e), color-stop(100%,#7fc91a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63ac01', endColorstr='#7fc91a',GradientType=0 ); /* IE6-9 */

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

xpadding-left: 12px;
xpadding-right: 12px;
text-decoration: none;


}





#leftbuttons {
 display: block;
 position: absolute;
 width: 158px;
 padding: 0;
 color: #FF4040;
 font-weight: bold;
 font-size: 12px;
 top: 18px;
 left: 50%;
 cursor: pointer;
 margin-left: -319px !important;
}

#leftbuttons .footbtn {
 display: block;
 margin-bottom: 4px;
}



@media screen 
and (min-width : 480px) 
and (max-width : 639px) {
/* Styles */
 #leftbuttons {
  margin-left: -239px !important;
  font-size: 10px;
 }
 #debuttons {
  margin-left: 132px !important;
  font-size: 10px;
 }
 #leftbuttons .footbtn,
 #debuttons .footbtn {
  width: 80px;
 }




 #leftbuttons .footbtn,
 #debuttons .footbtn {
  width: 80px;
  margin-top: 0px !important;
 }

#botbuttons .botbtn {
xmargin-top:24px;
xdisplay:block;

}
 .header h1 {
  font-size: 0.7em;
 }





 .bigbox {
  width: 480px !important;
  margin-left: auto;
  margin-right: auto;
 }

 .liveprive-profiel-box ul li.postuur {
  top: 241px;
  left: 260px;
 }
 .liveprive-profiel-box ul li.kleurogen {
  top: 271px;
  left: 260px;
 }
 .liveprive-profiel-box ul li.geaardheid {
  top: 301px;
  left: 260px;
 }
 .liveprive-profiel-box ul li.message {
  swidth: 100%;
  width: 224px;

  top: 321px;
  left: 10px;
 }
 .liveprive-profiel-box ul li.telephone {
  margin-top: 110px;
 }
}

@media screen 
and (min-width : 320px) 
and (max-width : 479px) {
/* Styles */
.telbel {
 display: none;
}
 #xleftbuttons {
  font-size: 10px;
  position: relative;
  width: 110px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  top: auto;
  left: auto;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 2px !important;
  margin-bottom: -10px !important;
 }
 #xdebuttons {
  font-size: 10px;
  position: relative;
  width: 110px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  top: auto;
  left: auto;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 2px !important;
  margin-bottom: -4px !important;
 }

#botbuttons .botbtn {
margin-top: 46px;
}

#leftbuttons .footbtn, 
#debuttons .footbtn {
 display: block;
 margin-bottom: 12px;
}


.headertxt {
height:180px;
}
.innerhead {
width: 320px;
height:140px;
margin:auto;

position: relative;
display:block;
}

 #leftbuttons {
  font-size: 10px;
  position: absolute;
  width: 110px;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  font-size: 11px;
  top: 95px !important;
  left: 50px;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 2px !important;
  margin-bottom: -10px !important;
 }
 #debuttons {
  font-size: 10px;
  position: absolute;
  width: 110px;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
  font-size: 11px;
  top: 95px !important;
  left: 175px;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 2px !important;
  margin-bottom: -10px !important;
 }





 #leftbuttons .footbtn,
 #debuttons .footbtn {
  width: 80px;
  margin-top: 0px !important;
 }
 #ORGzoekbtn {
  position: absolute;
  width: 55px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  top: 23px;
  left: 4px;
  margin-left: auto;
 }

 #zoekbtn {
  position: relative;
  width: 55px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  top: auto;
  left: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 6px;
 }

 .header h1 {
  font-size: 1.0em;
 }
 .bigbox {
  width: 320px !important;
  margin-left: auto;
  margin-right: auto;
 }
}


@media screen 
and (max-width : 319px) {
/* Styles */
.telbel {
 display: none;
}
.geilegids-box ul li.soort {
 display: none;
}
.geilegids-box ul li.picture {
 height: auto;
}
#leftbuttons,
 #debuttons {
  font-size: 10px;
  position: relative;
  width: 110px;
  padding-top: 1px;
  padding-bottom: 1px;
  font-size: 10px;
  top: auto;
  left: auto;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: 4px !important;
  margin-bottom: -4px !important;
 }
 #leftbuttons  .footbtn,
 #debuttons .footbtn {
  width: 80px;
 margin-bottom: 12px;
 }


 #zoekbtn {
  position: relative;
  width: 55px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 11px;
  top: auto;
  left: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 6px;
 }
 .header h1 {
  font-size: 1.2em;
 }
 .headerimg img {
  width: 100%;
 }

.liveprive-box {
  float: none;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2px;
  margin-bottom: 2px;
 }

 .bigbox {
  width: 160px !important;
  margin-left: auto;
  margin-right: auto;
 }
}
















@media screen 
and (max-width : 479px) {

 .liveprive-profiel-box ul li.bereikbaarheid,
 .liveprive-profiel-box ul li.beroep,
 .liveprive-profiel-box ul li.leeftijd,
 .liveprive-profiel-box ul li.huidskleur,
 .liveprive-profiel-box ul li.kleurhaar,
 .liveprive-profiel-box ul li.cup_size,
 .liveprive-profiel-box ul li.lingerie,
 .liveprive-profiel-box ul li.pubic_hair,
 .liveprive-profiel-box ul li.postuur,
 .liveprive-profiel-box ul li.kleurogen,
 .liveprive-profiel-box ul li.geaardheid,
 .liveprive-profiel-box ul li.standje,
 .liveprive-profiel-box ul li.waar,
 .liveprive-profiel-box ul li.wat,
 .liveprive-profiel-box ul li.extra,
 .liveprive-profiel-box ul li.talktalk,
 .liveprive-profiel-box ul li.talking {
  margin-left: 3px;
  margin-right: 3px;
 }


 .liveprive-profiel-box ul li.bereikbaarheid,
 .liveprive-profiel-box ul li.beroep,
 .liveprive-profiel-box ul li.leeftijd,
 .liveprive-profiel-box ul li.huidskleur,
 .liveprive-profiel-box ul li.kleurhaar,
 .liveprive-profiel-box ul li.cup_size,
 .liveprive-profiel-box ul li.lingerie,
 .liveprive-profiel-box ul li.pubic_hair,
 .liveprive-profiel-box ul li.postuur,
 .liveprive-profiel-box ul li.kleurogen,
 .liveprive-profiel-box ul li.geaardheid,
 .liveprive-profiel-box ul li.standje,
 .liveprive-profiel-box ul li.waar,
 .liveprive-profiel-box ul li.wat,
 .liveprive-profiel-box ul li.message,
 .liveprive-profiel-box ul li.telephone {
  display: block;
  position: relative !important;
  left: 0 !important;
  top: 0 !important;
 }
 .liveprive-profiel-box ul li.message,
 .liveprive-profiel-box ul li.xtelephone {
  margin-top: 10px !important;
  width: 100%;
  line-height: 1em;
 }
 .liveprive-profiel-box ul li.telephone {
  line-height: 1em;
 }
 .liveprive-profiel-box .picture,
 .liveprive-profiel-box .box,
 .liveprive-profiel-box ul li.title {
  margin: auto !important;
  position: relative;
  text-align: center;
 }
 .liveprive-profiel-box .picture {
  margin-top: 12px !important;
  width: 100% !important;
 }
 .liveprive-profiel-box .holder {
  width: 100% !important;
  }

}






.picture .status.online {
 background-image: url(../images/online.png);
}
.picture .status.offline {
 background-image: url(../images/offline.png);
}
.picture .status.occupied {
 background-image: url(../images/occupied.png);
}

.footbtn {
 color: #FFF !important;

font-size: 1em;

 font-weight: bold;
 padding-top: 0.4em;
 padding-bottom: 0.4em;


 border: 2px solid #569500;


background: #63ac01; /* Old browsers */
background: -moz-linear-gradient(top,  #63ac01 0%, #72bb0e 50%, #7fc91a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63ac01), color-stop(50%,#72bb0e), color-stop(100%,#7fc91a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63ac01', endColorstr='#7fc91a',GradientType=0 ); /* IE6-9 */

-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

padding-left: 12px;
padding-right: 12px;
text-decoration: none;

}









.geilegids-box {
background-color: #0051b1;
    background-image: url("//static.sexcamsites.nl/pictures/webcam-box-back.png");
	
	background-repeat: repeat-x;
 padding: 12px;
 margin: 0;
 display: block;
 margin-bottom: 12px;
 position:relative;
}

.geilegids-box a {
 text-decoration:none;
 color:#FFF;
}

.geilegids-box ul {
 margin: 0;
 padding: 0;
 list-style: none;
 display: block;
 text-align: left;
 position:relative;
}

.geilegids-box ul li {
 display: block;
 text-align: left;
 position:relative;
}

.geilegids-box ul li.title {
 color: #FFF;
 text-transform: uppercase;
 font-size: 1em;
 font-weight: bold;
 margin-bottom: 12px;
}

.geilegids-box ul li.info {
 color:#000;
 font-size: 0.8em;
 margin-bottom: 12px;
}

.geilegids-box ul li.picture {
 width: 100%;
 margin-bottom: 12px;
}

.geilegids-box ul li.tagline {
 color: #FFF;
 font-size: 1em;
 font-weight: bold;
 text-align:center;

 margin-bottom: 12px;
padding: 0.4em;

 -webkit-text-size-adjust: none;
}

.geilegids-box ul li.telephone {
 color: #FFF;
 font-size: 1em;
 font-weight: bold;
 text-align:center;

 margin-bottom: 12px;
padding: 0.4em;

border: 2px solid #042A65;

background: #042A65; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(114,101,141,1) 0%, rgba(4,42,101,1) 56%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(114,101,141,1)), color-stop(56%,rgba(4,42,101,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(114,101,141,1) 0%,rgba(4,42,101,1) 56%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72658d', endColorstr='#042a65',GradientType=0 ); /* IE6-9 */

 -webkit-text-size-adjust: none;
}

.geilegids-box ul li.help {
 color: #FFF;
 text-align:center;
 font-size: 0.8em;
 padding-top: 0.4em;
 padding-bottom: 0.4em;

 border: 2px solid #569500;

background: #63ac01; /* Old browsers */
background: -moz-linear-gradient(top,  #63ac01 0%, #72bb0e 50%, #7fc91a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63ac01), color-stop(50%,#72bb0e), color-stop(100%,#7fc91a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #63ac01 0%,#72bb0e 50%,#7fc91a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63ac01', endColorstr='#7fc91a',GradientType=0 ); /* IE6-9 */

}

.geilegids-box ul li.soort {
 position: absolute;
 text-align:right;
 top: 4px;
 right: 4px;
}

.bigbox.geilegids-lijst .pagination {
 xdisplay: block !important;
}

.bigbox.geilegids-lijst .pagination ul {
 margin: 0;
 padding: 0;
 list-style: none;
 display: block;
 text-align: left;
 position:relative;
}

.bigbox.geilegids-lijst .pagination ul li {
 display: block;
 text-align: left;
 position:relative;
 float: left;
 margin-left: 13px;
 margin-bottom: 4px;
 text-align:center;
 width: auto;
 height: auto;
}

.bigbox.geilegids-lijst .pagination ul li a {
 display: block;
 font-size: 0.8em;
 font-weight: bold;
 background: #042A65;
 padding: 4px;
 text-decoration: none;
}

