@import url('//c73c1adf60.mjedge.net/ZR/t1m/css/reset.css');
/* COMMON CSS
===========================*/
.displayBlock {display:block}
.paddingA10 {padding:10px}
.padT5	{	padding-top:5px; display:block;	}
.padT10	{	padding-top:10px; display:block;	}
.textAC, .textAlignCenter,.alignCenter {text-align:center !important}
.textAL	{	text-align:left !important}
.marginT10 {margin-top:10px}
.clearb {clear:both}
.red {color:#F00;}
.h20 {height:20px; clear:both; font-size:2px;}
.h10 {height:10px; clear:both; font-size:2px;}
.h5 {height:5px; clear:both; font-size:2px;}
a, a:visited {color:#2489cb; text-decoration:none;}
a:hover {text-decoration:underline;}
.normal {font-weight:normal !important; font-size:10px !important; line-height:normal !important; display:block !important;}
.modelInfo {float:left; width:280px;}
.modelInfo p {font-size:11px; color:#666; padding-left:10px;}
.fcWhite	{	color:#fff !important }
.bold	{	font-weight:bold	}
.siteDesc { width:95%	}
.siteDesc p {font-size:11px; color:#666; padding-left:10px;}
.floatL		{	float:left	}
.w240		{	width:240px	}

/* MAIN
===========================*/
body {overflow-x:hidden}
body{background:#111; font-family:Arial, Helvetica, sans-serif; line-height:normal; color:#5a5a5a}
#content{width:480px; background:#f9f9f9; overflow:hidden; margin:auto}
#content h1,#content h2 {	font-weight:bold; text-align:center; margin-bottom:5px; text-transform:uppercase; font-size:15px; background:url("//c73c1adf60.mjedge.net/ZR/t1m/images/shadow_bg.jpg") repeat-x scroll center top transparent; padding:10px	}
.header {background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/header.jpg) no-repeat; width:480px; height:185px; display:block; text-indent:-99999px}
.header_join {background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/header_join.jpg) no-repeat; width:480px; height:190px; text-indent:-99999px}
.home, .login, .about, .videos, .dvds, .models, .join		{	float:left; height:37px;	}
.home		{	width:65px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav_home.jpg) no-repeat;}
.login	{	width:98px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav_login.jpg) no-repeat;}
.about	{	width:50px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav_about.jpg) no-repeat;}
.videos	{	width:54px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav_videos.jpg) no-repeat;}
.models	{	width:55px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav_models.jpg) no-repeat;}
.join	{	width:158px; height:37px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav_join.jpg) no-repeat;}
.latest-vid {width:455px; margin:auto}
.latest-vid h3 {color:#003b76; font-size:16px; font-weight:bold; padding-top:5px}
.latest-vid p {font-size:14px; color:#202020; padding:5px 0}
.bgGray {background:#bcbcbc; margin:10px 0 10px; display:block}
.bgGray h2 {padding:10px 0 10px; text-align:center; font-size:16px; font-weight:bold; color:#202020}
.vid-thumb {width:222px; margin:8px; float:left}
.vid-thumb h4 {color:#003b76;font-weight:bold;}
.vid-thumb h4, .vid-thumb span {font-size:11px; display:block}
.pagination {margin:auto; text-align:center; overflow:hidden; padding:5px;}
.pagination li {display:inline-block; margin:2px; font-weight:bold; text-align:center}
.pagination li a {display:block; color: white;padding: 4px 8px;background: #424242;}
.pagination li a:hover {background:#666; color:#fff;}
.sel {color:#333 !important; background:#56bff5 !important; text-decoration:none !important}
.footnote {font-size:11px; text-align:center}
.footnote p {	padding:5px 10px	}
.shadowBg {width:100%; overflow:hidden; display:block;}
.latestUpdate {}
.latestUpdate div.box {float:left; margin:4px; width:144px;}
.latestUpdate div span {display:block; font-size:11px; text-align:center;}
.mainImg {display:block; text-align:center;}
.featuredThumbs {margin:auto; clear:both; display:block; text-align:center}
.featuredThumbs h2 {	font-size:14px; color:#434343; font-weight:bold	}
.featuredThumbs span.displayBlock {	font-size:12px; font-weight:bold	}
.featuredThumbs img {margin:4px}
.featuredThumbs div	{	float:left	}
.bonusSitesThumbs {margin:auto; clear:both; display:block; text-align:center; width:100%}
.bonusSitesThumbs h2 {	font-size:22px; font-weight:bold	}
.bonusSitesThumbs span.displayBlock {	font-size:12px; font-weight:bold	}
.text {margin-top:5px; clear:both;}
.text h2 {text-align:left !important; font-size:14px !important; color:#2489cb !important; font-weight:bold !important; padding:0 0 0 10px !important; background:none !important}
.text h3 {font-size:12px; padding-left:10px;}
.text p {padding:5px 10px;font-size:11px; text-align:left; color:#666}
.favoriteVideo {padding:8px; margin-left:5px}
.favoriteVideo div {float:left; margin:4px; width:220px;}
.favoriteVideo div img {width:220px; /*height:124px*/ }
.favoriteVideo div span {display:block; font-size:11px; text-align:center;}
/*.borderBg {background:#efefef; border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}*/
.siteTitle {text-align:center; margin-top:20px; overflow:hidden; display:block;}
.siteTitle img {display:inline-block;}
.siteTitle h2 {font-size:18px;}
.siteTitle h4 {font-size:12px;}

#toTop{z-index:999; display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:49px;border:none;text-indent:100%;background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/ui.totop.png) no-repeat left top}
#toTopHover{background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/ui.totop.png) no-repeat left -49px;width:51px;height:49px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
#toTop:active,#toTop:focus{outline:none}

/* ABOUT
------------*/
.aboutWrap	.slideWrap	{ position:absolute; left:454px; top:3px; width:521px;}
#images-container{width:436px;height:355px; margin:auto}
.images{position:absolute;top:0;left:0;display:none;width:436px;height:245px}
#image1{display:block}
.profileImg { text-align:center; margin:auto;}
.txtMobile	{	font-size:11px; width:40%	}

/* Sort Buttons
===========================*/
.sorting-type {margin:auto auto 10px; text-align:center; overflow:hidden;width:430px;}
.sorting-type li span {float:left; display:block; font-weight:bold; font-size:14px; padding-top:5px; padding-right:5px; color:#525252 }
.sorting-type .sort {background:#c7cbd3;padding:5px 10px; color:#444; font-size:14px; font-weight:bold; text-align:center; float:left; margin:3px; -webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.sorting-type a:hover, .selectedBg-gray {background:#e9ecf5 !important}
.textSort {font-weight:bold; font-size:12px; text-align:center; display:block; text-transform:uppercase; padding-left:15px; padding-right:15px;}

/* JOIN
===========================*/
input {outline:none;}
.header_botBg {width:100%; height:55px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/navAccess_bg.jpg) repeat-x}
.header_botBg h1 {line-height:55px; font-weight:bold; color:#fff; text-align:center !important; font-size:17px !important}
.warning-msg {background-color:green; padding:10px 0 10px; color:#fff; text-align:center;font-size:15px; font-weight:bold; text-transform:capitalize;}
.text-note {font-size:12px; font-weight:bold; text-transform:capitalize; text-align:center; color:#555555; padding:10px; font-weight:bold}
.form-wrap {width:361px; margin:auto; overflow:hidden}
.tBoxL {background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/textBox_bgLeft.jpg) no-repeat; width:3px; height:36px; position:absolute; left:0; top:0}
.tBox {background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/textBox_bg.jpg) no-repeat right top; position:relative; width:290px; height:36px; margin:10px auto}
.tBoxSel {background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/textBox_bg.jpg) no-repeat right top; position:relative; width:290px; height:36px; margin:10px auto}
.tBox input {background:none; border:0; margin-left:8px; margin-top:8px; width:275px}
.tBoxSel select {background-color:#eeeeee; border:0; margin-left:8px; margin-top:8px; width:275px}
.steps {background:#333; padding:5px; color:#fff; font-weight:bold; text-align:center; clear:both; display:block; width:90%; margin:auto;}

/* Media queries */
@media screen and (max-width: 400px) {
body {overflow-x:hidden}
.h10 {height:2px;}
#content h1,#content h2 {font-size:12px}
.menu {height:31px;}
.modelInfo {width:200px;}
.sorting-type {width:310px; text-align:center;}
.textSort {font-weight:bold; font-size:12px; text-align:center; display:block; text-transform:uppercase; padding-left:15px; padding-right:15px;}
.btnAccess {width:320px}
#content{width:320px; margin:auto}
.topHeader img {width:320px}
.header {background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/header_320.jpg) no-repeat; width:320px; height:136px}
.home, .login, .about, .videos, .baitboys, .victims, .join, .models		{	float:left; height:26px;	}
.home		{	width:43px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav-home-small.jpg) no-repeat;}
.login	{	width:65px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav-login-small.jpg) no-repeat;}
.about	{	width:34px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav-about-small.jpg) no-repeat;}
.videos	{	width:35px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav-videos-small.jpg) no-repeat;}
.models	{	width:38px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav-models-small.jpg) no-repeat;}
.join	{	width:105px; background:url(//c73c1adf60.mjedge.net/ZR/t1m/images/nav-join-small.jpg) no-repeat;}

.imgLatest {width:310px}
#content h1 {font-size:12px; text-align:center; margin-bottom:5px}
.latestUpdate div.box {width:97px; margin:2px}
.latestUpdate div.box img {width:97px;}
.latest-vid {width:310px; margin:auto}
.latest-vid h3 {font-size:14px;}
.latest-vid p {font-size:12px;}
.favoriteVideoWrap {width:220px; margin:auto;}
.favoriteVideos {width:229px; margin:auto;}
.bonusSitesThumbs {width:290px; margin:auto;}
.bonusSitesThumbs h2	{	font-size:13px !impotant	}
.favoriteVideo { width:250px; margin:auto }
.favoriteVideo div {display:block; margin:4px auto; width:250px;}
.favoriteVideo div img {width:250px; height:auto}
.btnDownload,.btnWatchVideo {width:290px;}
.vid-thumb {width:145px; margin:5px}
.vid-thumb img {width:145px}
.mainImg {display:block; text-align:center; margin:auto;}
.mainImg img {width:292px;}
.profileImg {display:block; text-align:center; margin:auto;}
.profileImg img {width:250px;}
.featuredThumbs {margin:auto; text-align:center;}
.featuredThumbs img {margin:2px; width:94px;}
.text {width:310px;}
.header_botBg {width:100%; height:40px}
.header_botBg h1 {font-size:12px !important; line-height:40px}
.warning-msg {font-size:12px}
.btnAccess {width:300px}
.imgJ {width:300px}
.button-access {width:305px; font-size:18px}
.menu ul {width:320px}
.paddingA10 {padding:8px}
.bonus { width:290px; }
#images-container	{width:auto; height:auto;}
#images-container	img {width:100%;}
}