@charset "utf-8";
/*
Theme Name: PLAYGIRL Responsive Stylesheet
CSS/Theme URI: http://www.zuzanadesigns.com/
Description: Designed by Zuzana Designs
Version: 1.0
Author: Zuzana Designs
Author URI: http://www.zuzanadesigns.com/
*/

/* Tablet Portrait size to standard 960 */
@media only screen and (max-width: 959px) {
	body { overflow-x:hidden; }
	.wrapper { width:768px; }
	#bgBlack { width:758px; }
	#menu { width:738px; }
	#menu ul li a { padding:15px 10px; font-size:26px; }
	.slider a.btn-slider { font-size:40px; }
	.bigjoin a.btn-blue-huge { font-size:66px; }
	.bigjoin a.underline { font-size:22px; }
	#footer .col1, #footer .col2, #footer .col3 { width:100%; border-right:0; padding:0; margin:0; }
	#footer .col2, #footer .col3 { font-size:11px; padding:10px 0 0 0; }
	#footer .col2 ul, #footer .col3 ul { margin-bottom:0; width:100%; }
	#footer .col2 li, #footer .col3 li { float:left; width:25%; text-align:center; margin:0; }
	#footer .col1 { text-align:center; }
	#footer ul.features { text-align:center; }
	#footer ul.features li { float:none; display:inline-block; }
	
	.thumbs-section { text-align:center; }
	.title { margin-bottom:3px; }
	.item { float:none; display:inline-block; width:345px; border:1px solid #151515; padding:15px; }
	.item.last { border-right:1px solid #151515; }
	.five-per-row .item { width:154px; }
	.three-per-row .item { width:216px; }
	.six-per-row .item { width:174px; }
	
	.profile .profile-right { width:530px; text-align:left; }
	
	.movie_links a { width:180px; font-size:12px; }
	.downloadPopupBox, .streamingPopupBox { width:181px; }
	.downloadPopupBox { left:195px; }
	.streamingPopupBox { left:385px; }
	.video-bottom .left { text-align:left; width:385px; }
	
	.join-right { width:392px; }
	ul.join-reasons li { font-size:22px; }
	
	.online-models { width:498px; }
	.online-models .item { width:234px; }
	
	.warning_model { width:250px; }
	.warning_details { width:500px; }
	.twobtns a { width:49%; font-size:18px; }
	.warning_details.fullwidth { width:100%; }
	
	#preview .jwplayer { height:418px !important; }
}

/* Mobile Landscape */
@media screen and (max-width: 767px) {
	#menu ul { display:none; }
	select.dropdown { display:inline-block; width:100%; margin:0; }
	
	.wrapper { width:420px; }
	#bgBlack { width:410px; }
	#menu { width:390px; position:relative; }
	.slider a.btn-slider { font-size:20px; }
	.item { width:171px; }
	.bigjoin a.btn-blue-huge { font-size:26px; }
	#footer ul.features li { max-width:22%; }
	#footer .social-bar { display:none; }
	
	.five-per-row .item, .three-per-row .item { width:171px; padding:15px; }
	.six-per-row .item { width:190px; }
	.pagination ul li.num { display:none; }
	.title .right { margin-top:3px; }
	.profile .profile-left, .profile .profile-right { width:100%; }
	
	.movie_links { display:none; }
	.movie_links a { margin-right:0; margin-bottom:4px; }
	.video-bottom .left, .video-bottom .right { width:100%; }
	ul.join-options li { width:390px; }
	ul.model-stats.full li span.desc.desc-short { width:100%; }
	
	.join-left, .join-right { width:100%; margin-top:10px; }
	ul.join-reasons { display:none; }
	.join .graybox { width:360px; }
	form#join input.inputTxt { width:350px; }
	
	.online-models { width:100%; }
	.online-models .item { width:190px; }
	.sidebar { width:390px; }
	ul.categories li a { width:380px; }
	
	.warning_model { width:100%; border:none; }
	.warning_details { width:410px; }
	.twobtns a { font-size:15px; }
	
	#preview .jwplayer { height:226px !important; }
	
	#floating-ad { display:none; }
}

/* Mobile Portrait */
@media only screen and (max-width: 479px) {
	select.dropdown { width:100%; }
	
	.wrapper { width:310px; }
	#bgBlack { width:300px; }
	#menu { width:280px; }
	.slider a.btn-slider { font-size:15px; }
	.item { padding:15px; width:268px; }
	#footer ul.features li, #footer ul.features li.last { max-width:40%; margin:5px; }
	#footer .col2 li, #footer .col3 li { width:50%; }
	#top .left { display:none; }
	#footer .social-bar { display:block; }
	#footer .social-bar .left, #footer .social-bar .right { width:100%; text-align:center; margin:0; }
	#footer .social-bar .right { margin-top:10px; }
	#footer .newsletter form label, #footer ul.social-icons { width:100%; text-align:center; }
	#footer ul.social-icons li { float:none; display:inline-block; margin:0; }
	#footer .newsletter form input.inputTxt { margin-left:18px; }
	
	.five-per-row .item, .three-per-row .item { width:268px; }
	.six-per-row .item { padding:15px; width:268px; }
	
	ul.join-options li { width:280px; }
	.join .graybox { width:250px; }
	form#join input.inputTxt { width:230px; }
	form#join input.btn-submit { font-size:40px; }
	ul.join-options li label, ul.join-options li span.price { font-size:24px; }
	
	.online-models .item { width:268px; padding:15px; }
	.sidebar { width:280px; }
	ul.categories li a { width:270px; }
	
	.warning_model { width:100%; border:none; }
	.warning_details { width:100%; }
	.twobtns a { width:100%; border:none; }
	.twobtns a.enter { width:100%; border:none; }
	
	#preview .jwplayer { height:166px !important; }
}