/* agenda */
#agenda .agendaToevoegen{background:url(img/plusbutton.png) no-repeat center center;display:block;height:25px;width:20px}
#agenda .bold{color:#FFF;font-weight:700}
#agenda .row_grey .agendaToevoegen{height:23px}
#agenda thead{background:#212121;border-radius:10px}
#agenda thead td{border-bottom:1px solid #545454;color:#217dba;font-weight:700}
#agenda thead td.green{color:#0f0}
#agenda tr.row_grey{background:#212121}
#agendaContainer{-webkit-box-shadow:0 0 2px #000;border:1px solid #4f4f4f;box-shadow:0 0 2px #000;margin-top:5px;margin-right: 1%;}
#agendaContainer table{width:100% !important}
/* back button */
#back{background:#217dba;color:#fff;font-weight:700;height:23px;margin:20px auto 10px;padding:7px 0 0;text-align:center;width:250px}
#back a{text-decoration:none}
/* chat button */
#komjechatten{margin:25px auto;width:300px}
#komjechatten .komjechatten{border:0}
/* cam suggenstion */
#ookonline{background:#0A0A0C;border:1px solid #212C36;color:#fff;margin:0 1%;padding-bottom:10px}
#ookonline #cams{margin:1%}
#ookonline #cams .cam{background:#212121;border:1px solid #212C36;box-shadow:0 0 2px #000}
#ookonline #cams .cam:hover{background:#2A2A2A;border:1px solid #4096EE}
#ookonline #cams .info{bottom:12px;height:18px;width:18px}
#ookonline #cams .taal{bottom:17px;left:17px}
#ookonline #cams .imgwaarderingonline{display:none}
#ookonline h2{font-size:16px;line-height:20px;margin-top:15px;text-align:center}
/* next/prev performer */
#prof-cnt{padding-bottom:10px;margin-top:40px;}
#prof-cnt .next{float:right;margin:10px 20px 0 0}
#prof-cnt .next img,#prof-cnt .prev img{position:relative;top:4px}
#prof-cnt .next span{position:relative;right:15px;top:-2px}
#prof-cnt .next-performer{background:#0A0A0C;border:1px solid #212C36;height:50px;margin:1%;padding:0 10px}
#prof-cnt .prev{float:left;margin:10px 0 0 20px}
#prof-cnt .prev span{left:15px;position:relative;top:-2px}
#prof-cnt .prev,#prof-cnt .next{cursor:pointer;position:relative;text-decoration:none}
#prof-cnt .prev:hover,#prof-cnt .next:hover{text-decoration:underline}
#prof-content{background:#0a0a0c;border:1px solid #212c36;margin:1% 1% 0;width:98%}
#profile-right .userbuttons {text-align:center; padding-top:40px;}
#profile-right .userbuttons button {padding:0 15px; margin:0 10px;}
/* left sidebar */
#info{margin:10px 2%}
#info .description{line-height:18px;color:#F0F0F0}
#info h1{margin:5px 0;padding:0;color:#f2f2f2;}
#profile-left{float:left;margin:1% 0.5% 0 1%;width:38.5%}
#profile-left #cams .cam div.notification_alert{bottom:12px;position:absolute;right:35px}
#profile-left .bar, #profile-left .callmenow{min-height:59px}
#profile-left .bar h3, #profile-left .callmenow h3{font-weight:700;margin-bottom:2px}
#profile-left .bar img, #profile-left .callmenow img {float:left;margin-right:1.5%}
#profile-left .bar p, #profile-left .callmenow p{line-height:16px}
#profile-left .bar a {text-decoration: none;}
#profile-left .blink_online2,#profile-left .blink_offline2{display:none;margin:26px 0 0 164px;position:absolute}
#profile-left .callmenow,#profile-left .callmenow a,#profile-left .boodschap,#profile-left .boodschap a{cursor:default!important}
#profile-left .cam_element{-webkit-box-shadow:0 0 2px #000;background-color:#212121;border-color:#212c36;border-style:solid;border-width:1px;box-shadow:0 0 2px #000}
#profile-left .cam_element .addfavorite{position:absolute;right:3%;bottom:10px;}
#profile-left #snapcontainer {position:relative}
#profile-left #snapcontainer .status {position: absolute;margin: 2%;right: 0;top: 1px;}
#profile-left .cam_element .performerSnapshot{border:1px solid #2C2C2C;height:auto;margin:2% 2% 0;width:96%}
#profile-left .selected, #profile-left .bar:hover, .photoserie:hover {background:#2a2a2a !important;border:1px solid #4096ee!important}
#profile-left img.addnotification{border:0;cursor:pointer;height:59px;margin-left:0;width:59px}
/* right content */
#profile-right{color:#cdcdcd;float:right;font-size:11px;line-height:16px;margin:1% 0.5%;width:58%}
#profile-right #informatie .snapshots a{color:#fff}
#profile-right #informatie a,#profile-right #video .videoserie .right-block .look a{color:#4096ee}
#profile-right #informatie h4{margin-bottom:0}
#profile-right h4.first{margin-top:0}
#profile-right #player1{-webkit-box-shadow:0 0 2px #000;border-style:solid;border-width:1px;box-shadow:0 0 2px #000;height:300px;margin:7px 7px 0 0;width:400px}
#profile-left .dating {position: absolute;left: 17px;top: 17px;}
#profile-right #social{cursor:default;height:40px;margin-left:0;margin-right:1%;padding-left:0}
#profile-right #social h4{display:block;float:left;line-height:40px;margin:0;padding:0;text-align:center;width:100%}
#profile-right #social img{height:32px;margin-left:1%;vertical-align:middle;width:32px}
#profile-right #video .videoserie .right-block .look{position:absolute;bottom:7px;right:7px;}
#profile-right #video h4{margin-bottom:3px;}
#profile-right .photoserie,#profile-right #video .videoserie{cursor:default;float:left;padding-bottom:13%;height:0;position:relative;width:96%;}
#profile-right .rate span{margin-top:2px}
#profile-right .snapshots #gallery{margin-bottom:20px}
#profile-right .snapshots #gallery .overlay,#profile-right #video .videoserie .overlay{-webkit-box-shadow:0 0 2px #000;border-style:solid;border-width:1px;box-shadow:0 0 2px #000;height:auto;overflow:hidden;padding-bottom:12%;position:absolute;width:14%;background:#212121;}
#profile-right .snapshots #gallery .right-block a{color:#4096ee;position:absolute;right:7px;bottom:7px;}
#profile-right .snapshots #gallery .right-block h4,#profile-right #video .videoserie .right-block h4,#notification_alert_signup ul{margin:0;padding:0}
#profile-right .snapshots #gallery .right-block h4:first-letter, #profile-right #video .videoserie .right-block h4:first-letter{text-transform: capitalize}
#profile-right .snapshots #gallery .right-block p,#profile-right #video .videoserie .right-block p{height:43px;line-height:14px;overflow:hidden}
#profile-right .snapshots #gallery .right-block span.post,#profile-right #video .videoserie .right-block span.post{font-size:9px;color:#4096ee;display:block;}
#profile-right .snapshots #gallery .right-block,#profile-right #video .videoserie .right-block{float:left;margin-left:16%;}
#profile-right .snapshots #gallery h4,#profile-right #video .videoserie h4{margin-top:27px}
#profile-right .snapshots #gallery img,#profile-right #video .videoserie img{position:absolute;width:135%;margin-left:-25%;margin-top:-3%;}
#profile-right .snapshots a img{-webkit-box-shadow:0 0 2px #000;border-style:solid;border-width:1px;box-shadow:0 0 2px #000;height:auto;margin:1% 1% 0 0;width:23.5%}
#profile-right h3{font-size:16px;font-weight:700}
#profile-right h4{color:#fff;font-size:14px}
#profile-right ul{list-style:none;margin-left:-40px;position:relative}
#profile-right ul span{color:#4096ee;font-weight:700;left:150px;position:absolute}
#snapshots_container .snapshots span a{color:#4096ee;float:right;margin:5px 2% 0 0}
#snapshots_container h4{margin-bottom:0;padding-bottom:0}
#snapshotyes img{float:left}
/* hidden tabs layout */
#page-profiel{font:13px Arial, Helvetica, sans-serif;margin:0 auto;padding-top:20px;width:770px}
#page-profiel #header{background-image:url(img/ph1.jpg);height:90px;position:relative;width:770px}
#page-profiel .h1{padding:12px 0;text-align:center}
#page-profiel .h1 h1{color:#fff;font-size:20px;margin:0 auto;padding:0;text-decoration:underline;text-transform:uppercase}
#page-profiel .info_pict{float:left;padding-left:13px;width:217px}
#page-profiel .info_pict .pict{background:#e0d3fc;border:4px solid #24193b;padding:1px}
#page-profiel .info_pict p{font-size:14px;font-weight:700;letter-spacing:1px;line-height:20px;text-transform:capitalize}
#page-profiel .info_txt{float:left;letter-spacing:.1em;line-height:18px;padding:0 5px;width:308px}
#page-profiel .snapshots img{background:#fff;border:3px solid #24193b;float:left;padding:1px}
#page-profiel .snapshots_container .snapshots{height:115px;margin:0 auto;width:744px}
#page-profiel .snapshots_container p{font-size:12px;font-weight:700;line-height:20px;padding-left:13px}
#page-profiel .talen{height:20px;padding-top:3px;text-align:center;width:200px}
#page-profiel .topic_txt{height:36px;padding:0 15px;text-align:center}
#page-profiel .topic_txt a{color:#fff;font-size:13px;font-weight:700;text-decoration:underline}
#page-profiel .video{float:left;width:222px}
#page-profiel .video #videopreview{background:#fff;border:4px solid #24193b;padding:1px;width:200px}
#page-profiel .video p{font-size:12px;font-weight:700;line-height:20px}
#page-profiel .videooffno{background:#fff;border:4px solid #252525;display:block;height:150px;width:200px}
#page-profiel .videoyes,#snapshotyes,#snapshotoffno{display:block}
#page-profiel input.btn{cursor:pointer;position:absolute;right:41px;top:39px;width:110px}
#page-profiel span.relatie_ja_nee,#page-profiel span.relatie_nee_ja,#page-profiel .videono,#page-profiel .videooffyes,#snapshotno,#snapshotoffyes,#ookonline .woonplaats,#ookonline .cam_man,#ookonline .cam_vrouw,#ookonline .cam_,#ookonline .blink_online,#ookonline .blink_offline,#snapshots_container #snapshotmore{display:none}
.photoserie,.videoserie,#social,#profile-left .camspotter,#profile-left .boodschap,#profile-left .favorite,#profile-left .callmenow,#profile-left .fotos,#profile-left .videos,#profile-left .info,#informatie .info{-webkit-box-shadow:0 0 2px #000;background-color:#212121;border-color:#212c36;border-style:solid;border-width:1px;box-shadow:0 0 2px #000;cursor:pointer;margin-top:1%;padding:1% 2% 1% 1%}
/* misc */
.upper{text-transform:capitalize}
.watermark{background:transparent url(img/watermerk.png) 10px 10px no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1100}
#header{background:url(img/bg_header.jpg) repeat-x}
.videooffyes, .videono{display: none}
.videoyes, .videooffno{display: block}
#sort {display: none;}

.startchat.offline {display: none;}
#date_optie h4 {margin-bottom:0;}
#date_optie p,#date_optie .snapshots {margin-bottom:10px;}

@media all and (max-width: 1300px) {
	#profile-right .snapshots #gallery .right-block p, #profile-right #video .videoserie .right-block p {height:29px}
}

@media all and (max-width: 1200px) {
	#profile-right .snapshots #gallery .right-block h4, #profile-right #video .videoserie .right-block h4 {font-size: 12px;margin-bottom:2px;}
	#profile-right .snapshots #gallery .right-block span.post, #profile-right #video .videoserie .right-block span.post {display:none;}
}

@media all and (max-width: 1150px) {
	.mejs-container .mejs-controls {width:70% !important;}
	#mep_0{width:320px !important;}
}

@media all and (max-width: 1030px) {
	#profile-right .snapshots #gallery .right-block p, #profile-right #video .videoserie .right-block p {width:63%}
	#profile-left .bar img, .callmenow img {height:30px;width:30px;}
	.mejs-container {margin-left:35px!important;}
}
