/** Generated by FG **/

@font-face {
 font-family: 'Conv_myriadpro-boldcond';
 src: url('../font/new_myriadpro-boldcond.eot');
 src: url('../font/new_myriadpro-boldcond.eot?#iefix') format('embedded-opentype'),  url('../font/new_myriadpro-boldcond.woff') format('woff'),  url('../font/new_myriadpro-boldcond.ttf') format('truetype'),  url('../font/new_myriadpro-boldcond.svg#MyriadProCondBold') format('svg');
 font-weight: normal;
 font-style: normal;
}

@font-face {
 font-family: 'PrivateAbalc';
 src: url('../font/abalc.eot');
 src: url('../font/abalc.eot') format('embedded-opentype'),  url('../font/abalc.woff') format('woff'),  url('../font/abalc.ttf') format('truetype'),  url('../font/abalc.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}

@font-face {
 font-family: 'Contabalc';
 src: url('font/cont_abalc.eot');
 src: url('font/cont_abalc.eot?#iefix') format('embedded-opentype'),  
 	url('font/cont_abalc.woff') format('woff'),  
 	url('font/cont_abalc.ttf') format('truetype'),  
 	url('font/cont_abalc.svg#Contabalc') format('svg');
 font-weight: normal;
 font-style: normal;
}

/*
@font-face {
	font-family: 'Conv_myriadpro-boldcond';
	src: url('../font/myriadpro-boldcond.eot');
	src: local('☺'), url('../font/myriadpro-boldcond.woff') format('woff'), url('../font/myriadpro-boldcond.ttf') format('truetype'), url('../font/myriadpro-boldcond.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/
html
{
	background:#930b0d;
}
body {
	margin:0;
	padding:0;
	font-size:12px;
	color:#fff;
	/*background:#101229;*/
	background: #930b0d;
	font-family:HelveticaNeueCyr;
	font-size:18px;
}
img {
	border:0;max-width: 100%;height: auto;
}
.p {
	padding:5px 0;
}
.cl {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
#wrap {
	margin:auto;
	padding:0px;text-align: center;
}

body.home-index #wrap {
	background: url(../images/mwf-bg.png) center top 191px no-repeat;
	/*background-attachment: fixed;background-size: cover;*//*background-position: top;*/
}
body.home-index.ccbill_top #wrap {
	background: url(../images/mwf-bg.png) center top 198px no-repeat;
	/*background-attachment: fixed;background-size: cover;*//*background-position: top;*/
}
.clearfix:before,
.clearfix:after{
  display: table;
  content: " ";
}
.clearfix:after{
  clear: both;
}
#content, .content-content, #footer {
    background-color: transparent !important;
}
.home-index #content {
    width: 980px;
}
.home-index .main_top_img > img
{
	width: 96%;
}
#main-div {
	/*width:1000px;*/text-align: center;
	margin:auto;
	padding:0px;
	background-color: #101229 !important;
	padding: 20px 5px;
	display: inline-block;
	margin-top: 30px !important;
	/*box-shadow: 7px 0 15px -4px #260B0B, -7px 0 15px -4px #260B0B;*/
	box-shadow: 0 0px 35px #260B0B;
}
/**********************************************header********************************************************/
#header {
	width:1000px;
	margin:auto;
	padding:36px 0 0 0px;
	/*display: none;*/
	padding-top: 0px;
	height: 0;
}
.header-right-part {
    height: 0;
}
.header-left-part {
	width:475px;
	margin:0px;
	padding:0 0 0 25px;
	float:left;
}
.header-right-part {
	width:290px;
	margin:0px 40px 0px 0px;
	padding:0px;
	float:right
}
.Were-coming {
	margin:0px;
	padding:10px 0px 0 40px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
}
.Click-here {
	width:195px;
	margin:0px;
	padding:12px 0px 0 0px;
	text-align:right;
	float:right;
}
.Click-here-left-img {
	width:8px;
	margin:0px;
	padding:0px;
	float:left;
	height:23px;
}
.Click-here-middle-img {
	width:223px;
	margin:0px;
	padding:2px 0 0 0px;
	float:left;
	height:21px;
	background:url(../images/Click-here-middle-img.png) top left repeat-x;
	text-align:center;
	font-size:14px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.Click-here-middle-img a {
	color:#FFFFFF;
	text-decoration:none;
}
.Click-here-middle-img a:hover {
	color:#979797;
}
.Click-here-right-img {
	width:8px;
	margin:0px;
	padding:0px;
	float:left;
	height:23px;
}
/*****************************************content*****************************************************************/

#content {
	width:1000px;
	margin:auto;
	padding:0px 0 0 0px;
	margin-top:15px;
}
.content-top-login {
	width:1000px;
	margin:0 auto;
	padding:0px;
	background:#FFFFFF;
	height:2px;
}
.content-content {
    background: none repeat scroll 0 0 #101229;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
}
.now-showing-img {
	width:auto;
	margin:0px;
	padding:22px 0 0 0px;
	text-align:center;
}
.now-showing-img-1 {
	width:auto;
	margin:0px;
	padding:47px 0 0 20px;
	text-align:center;
}
#sex-in-ohio {
	width:960px;
	margin:0 auto;
	padding:9px 0 0 0px;
}
/*******************************************left-part content *********************************************************/

.sex-in-left-part {
	width:462px;
	margin:0px;
	padding:0px;
	float:left;
}
.sex-in-ohio-text {
	width:auto;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	font-size:24px;
	font-family:HelveticaNeueCyr;
	font-weight:bold;
}
.video-left {
	width:458px;
	margin:0px;
	padding:2px;
	background:#FFFFFF;
	text-align:center;
}
.Time {
	width:462px;
	margin:0px;
	padding:8px 0 8px 0px;
}
.Time-left {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.Added-right {
	width:auto;
	margin:0px;
	padding:0px;
	float:right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.full-length-movie {
	width:462px;
	margin:0px;
	padding:15px 0 0 0px;
}
.full-length-movie-left-img {
	width:9px;
	margin:0px;
	padding:0px;
	float:left;
}
.full-length-movie-middle-img {
	width:444px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/sex-in-ohio-middle-img.png) top left repeat-x;
	height:58px;
}
.full-length-movie-right-img {
	width:9px;
	margin:0px;
	padding:0px;
	float:left;
}
.view-full-length-movie-text {
	width:auto;
	margin:0px;
	padding:10px 0 0 0px;
	text-align:center;
	font-family:HelveticaNeueCyr;
	font-size:18px;
	font-weight:bold;
	color:#FFF;
}
.view-full-length-movie-text a {
	color:#FFFFFF;
	text-decoration:none;
	padding:10px 0 0 0px;
}
.view-full-length-movie-text a:hover {
	color:#999999;
	text-decoration:none;
}
.view-full-length-movie-text-1 {
	width:auto;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.view-full-length-movie-text-1 a {
	color:#FFFFFF;
	text-decoration:none;
}
.view-full-length-movie-text-1 a:hover {
	color:#999999;
	text-decoration:none;
}
/*****************************************right part content *********************************************************/
.sex-in-right-part {
	width:462px;
	margin:0px;
	padding:0px;
	float:right;
}
.Warning {
	width:945px;
	margin:0 auto;
	padding:15px 0 20px 0px;
	color:#c3020b;
	font-size:23px;
	font-weight:bold;
	border-bottom:solid 1px #282a3f;
}
.Warning span {
	width:auto;
	margin:0 auto;
	padding:0 0 0 5px;
	color:#FFF;
	font-size:16px;
}
.images-gallery {
	width:945px;
	margin:0 auto;
	padding:12px 0 8px 0px;
}
.gallery-1-box {
	width:945px;
	margin:0 auto;
	padding:0px;
}
.gallery-1-box a {
	text-decoration:none
}
.gallery-1-box a:hover {
	text-decoration:none
}
.gallery-2-box {
	width:945px;
	margin:0 auto;
	padding:3px 0 0 0px;
}
.td {
	opacity:1;
	filter:alpha(opacity=40);
}
.td:hover {
	opacity:1.0;
	filter:alpha(opacity=100);
}
.NO-actors-img {
	width:auto;
	margin:3px 0 0 669px;
	padding:0px;
	position:absolute;
	text-align:right;
	z-index:1000;
	float:right;
	text-align:right;
}
.INTERESTED {
	width:945px;
	margin:0px;
	padding:3px 0 0 0px;
}
.INTERESTED-text {
	width:945px;
	margin:0px;
	padding:15px 0 25px 0px;
	border-bottom:1px solid #282a3f;
	text-align:center;
}
.INTERESTED-text a {
	color:#6c6e8d;
}
.INTERESTED-text a:hover {
	color:#FFFFFF;
}
.INTERESTED-text img {
	width:auto;
	margin:5px 0 0 0px;
	padding:0px 0 0px 5px;
}
.COMING-SOON {
	width:945px;
	margin:auto;
	padding:10px 0 0 0px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	font-stretch:semi-condensed;
}
.Illinois {
	width:945px;
	margin:0 auto;
	padding:0px;
	text-align:center;
	font-size:70px;
	font-family: BodoniCondC;
	color:#f70000;
}
.Illinois span {
	width:auto;
	margin:0 auto;
	padding:0px;
	font-size:70px;
	font-family:Bodoni;
	color:#fff;
	font-style:italic;
}
.And-every {
	width:945PX;
	margin:0 auto;
	padding:0 0 30px 0PX;
	text-align:center;
	font-size:25PX;
	font-family: HelveticaNeueCyr;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
}
.get-your {
	width:950px;
	margin:auto;
	padding:21px 0 25px 0px;
}
.your-left-img-1 {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
	height:77px;
}
.your-middle-img-1 {
	width:928px;
	margin:0px;
	padding:25px 0 25px 0px;
	float:left;
	background:url(../images/get-your-middle-img.png) top left repeat-x;
	height:52px;
	text-align:center;
	font-size:32px;
}
.your-middle-img-1 a {
	color:#FFFFFF;
	text-decoration:none;
}
.your-middle-img-1 a:hover {
	color:#999999;
	text-decoration:none;
}
.your-middle-img-1 span {
	width:auto;
	margin:0px;
	padding:0px 0 0 0px;
	float:left;
}
.your-right-img-1 {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
	height:77px;
}
/**************************************************footer*************************************************************/

#footer {
	width:940px;
	margin:auto;
	padding:15px 0px 50px;
	color:#FFF;box-sizing: border-box;
}
#footer a {
	color:#FFF;
	text-decoration:none;
}
#footer a:hover {
	color:#FFF;
	text-decoration:underline;
}
.footer-left {
	width:400px;
	margin:0px;
	padding:0px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.footer-right {
	width:570px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:right;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
/****************************************************inner members **************************************************************************/

.WELCOME-TO-THE-SHOW {
	width:945px;
	margin:0 auto;
	padding:0px;
	text-align:center;
	font-size:34px;
	font-weight:bold;
}
.THE-SHOW-video {
	width:900px;
	margin:auto;
	padding:20px;
	border:1px solid #323451;
}
.sex-member-video {
	width:900px;
	margin:auto;
	padding:0px;
}
.sex-member-video-left {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.sex-member-video-middle {
	width:882px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/sex-in-ohio-middle-img.png) top left repeat-x;
	height:58px;
	text-align:center;
}
.sex-member-video-right {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.member-member {
	width:896px;
	margin:2px 0 0 0px;
	padding:2px;
	background:#FFFFFF;
	text-align:center;
}
/**************************************************inner participate *********************************************************/


.participate box-1 {
	width:1000px;
	margin:0 auto;
	padding:0px;
}
.We-still-left-part {
	width:305px;
	margin:0px;
	padding:68px 0 0 25px;
	float:left;
	color:#000000;
	font-size:20px;
	font-weight:bold;
	line-height:25px;
	font-family:Arial;
}
.We-still-right-part {
	width:670px;
	margin:0px;
	padding:0px;
	float:right;
}
.see-whats-happening {
	width:auto;
	margin:0px;
	padding:27px 0 0 99px;
	position:absolute;
}
.participate-box-2 {
	width:1000px;
	margin-top:40px;
	padding:0px;
	border-top:2px solid #FFFFFF;
	background-image:url(../images/18-and-up.png);
}
.participate-box-3 {
	width:1000px;
	margin:0 auto;
	padding:20px 0;
	border-bottom:2px solid #FFFFFF;
}
.WERE-INTERESTED-text {
	width:auto;
	margin:0px;
	padding:20px 0 0 15px;
	font-size:26px;
	font-family:HelveticaNeueCyr;
	font-weight:bold;
	color:#ff0000;
}
.Please-complete {
	width:955px;
	margin:0 0 0 15px;
	padding:10px 0 20px 0px;
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #282a3f;
}
.your-email {
	width:970px;
	margin:auto;
	padding:135px 0 0 0px;
}
.your-email-text {
	width:auto;
	margin:0px;
	padding:0 0 0 2px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.input-box {
	width:300px;
	margin:0px;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.select-box {
	width:200px;
	margin:0px;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.input-box-2 {
	width:425px;
	margin:0px;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.submit {
	width:970px;
	margin:auto;
	padding:10px 0 20px 0px;
}
.submit-left-part {
	width:320px;
	margin:auto;
	padding:0px;
	float:left;
}
.submit-left-img-1 {
	width:auto;
	margin:auto;
	padding:0px;
	float:left;
}
.submit-middle-img-1 {
	width:285px;
	margin:auto;
	padding:20PX 0 0 0px;
	float:left;
	background:url(../images/sex-in-ohio-middle-img.png) top left repeat-x;
	height:38px;
	text-align:center;
}
.submit-middle-img-1 a {
	color:#FFFFFF;
	text-decoration:none;
}
.submit-middle-img-1 a:hover {
	color:#999999;
}
.submit-right-part {
	margin:0 0 0 30px;
	padding:0px;
	float:left;
	font-size:16px;
	line-height:15px;
	font:Arial, Helvetica, sans-serif;
}
/*************************************************inner warning***********************************************************************/

#warning {
	width:1000px;
	margin:0 auto;
	padding:0px;
}
.warning-img {
	width:1000px;
	margin:0px 0 0px 0px;
	padding:0px 0 0px 0px;
	background: #101229;
	position:relative;
}
.warning_top {
	width:717px;
	margin:0px;
	padding:0px;
	left: 35px;
    position: absolute;
    top: 36px;
}
.warning_bg {
	background:url(../images/warning_bg_new.jpg) #101229 no-repeat;
	width:1000px;
	height:992px;
	margin:0px;
	padding:0px;
}
.member-login {
	width:200px;
	margin:0px;
	padding:0px;
	float:right;
}
.warning-member-login-left-img {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.warning-member-login-middle-img {
	width:170px;
	margin:0px;
	padding:13px 0 0 0px;
	float:left;
	background:url(../images/warning_member-login-middle-img.png) top left repeat-x;
	height:27px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.warning-member-login-middle-img a {
	color:#FFFFFF;
	text-decoration:none;
}
.warning-member-login-middle-img a:hover {
	color:#999999;
}
.warning-member-login-right-img {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.warning-logo {
	width:1000px;
	margin:auto;
	padding:10px 0 0 0px;
	text-align:center;
}
.We-rest-text {
	width:1000px;
	margin:auto;
	padding:15PX 0 15px 0px;
	text-align:center;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/* Tiny Scrollbar */
#scrollbar1 {
	width: 895px;
	margin:auto;
	padding:5px 0 5px 5px;
	background:#fff;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#scrollbar1 .viewport {
	width: 880px;
	height: 200px;
	overflow: hidden;
	position: relative;
}
#scrollbar1 .overview {
	width:859px;
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
	margin: 0;
}
#scrollbar1 .scrollbar {
	background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0;
	position: relative;
	background-position: 0 0;
	float: right;
	width: 15px;
}
#scrollbar1 .track {
	background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;
	width:13px;
	position: relative;
	padding: 0 1px;
}
#scrollbar1 .thumb {
	background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;
	height: 20px;
	width: 25px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -5px;
}
#scrollbar1 .thumb .end {
	background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;
	overflow: hidden;
	height: 5px;
	width: 25px;
}
#scrollbar1 .disable {
	display: none;
}
.i-agree-please-butten {
	width:904px;
	margin:auto;
	padding:15px 0 0 0px;
}
.i-agree-please-butten-left-part {
	width:476px;
	margin:0px;
	padding:0px;
	float:left;
}
.i-agree-please-butten-left-part-1-img {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.i-agree-please-butten-middle-part-1-img {
	width:455px;
	margin:0px;
	padding:12px 0px;
	float:left;
	background:url(../images/warning_yes-i-agree-img-middle.png) top left repeat-x;
	text-align:center;
	font-size:29px;
	font-family:BodoniCondC;
	height:33px;
	line-height:36px;
}
.i-agree-please-butten-middle-part-1-img a {
	color:#FFFFFF;
	text-decoration:none;
}
.i-agree-please-butten-middle-part-1-img a:hover {
	color:#999;
}
.i-agree-please-butten-right-part-1-img {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.i-agree-please-butten-right-part {
	width:425px;
	margin:0px;
	padding:0px;
	float:right;
}
.DISAGREE-EXIT-HERE-left-img {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.DISAGREE-EXIT-HERE-middle-img {
	width:404px;
	margin:0px;
	padding:12px 0px;
	float:left;
	background:url(../images/warning_disagree-exit-here-img-middle.png) top left repeat-x;
	text-align:center;
	font-size:29px;
	font-family:BodoniCondC;
	height:33px;
	line-height:36px;
}
.DISAGREE-EXIT-HERE-middle-img a {
	color:#FFFFFF;
	text-decoration:none;
}
.DISAGREE-EXIT-HERE-middle-img a:hover {
	color:#999;
}
.DISAGREE-EXIT-HERE-right-img {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}
.warning-video-video {
	width:908px;
	margin:auto;
	padding:20px 0 20px 0px;
	height:340px;
}
.warning-video-1 {
	width:325px;
	margin:auto;
	padding:15px 0 0 0px;
	float:left;
	background:url(../images/warning-video-1.png) top left no-repeat;
	height:306px;
	position:absolute;
	z-index:100;
}
.warning-video-2 {
	width:215px;
	margin:36px 0 0 289px;
	padding:10px 0 0 37px;
	float:left;
	background:url(../images/warning-video-2.png) top left no-repeat;
	height:200px;
	position:absolute;
}
.warning-no-actors-img {
	width:110px;
	margin:147px 0 0 423px;
	padding:0px 0 0 0px;
	float:left;
	background:url(../images/warning-no-actors.png) top left no-repeat;
	position:absolute;
	height:110px;
}
.warning-video-3 {
	width:325px;
	padding:15px 0 0 1px;
	float:right;
	background:url(../images/warning-video-3.png) top left no-repeat;
	height:306px;
}
/***************************************************inner join page ****************************************************/

.join-page {
	width:1000px;
	margin:auto;
	padding:0px;
	height:667px;
	background: url("../images/join-bg-content.png") no-repeat scroll left top transparent;
}
.join-page-bg-color {
	width:1000px;
	margin:auto;
	padding:0px;
	background:#101229;
	border-bottom:2PX solid #FFFFFF;
}
.come-inside {
	width:1000px;
	padding:5PX 0 0 0px;
	text-align:center;
	font-size:55px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:30px;
}
.and-see-the-REAL {
	width:auto;
	margin:0px;
	padding:0px;
	font-family:Bodoni;
	font-size:42px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	color:#FF0000;
}
.join-page-form {
	width:960px;
	margin:auto;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.your-email-input-box {
	width:296px;
	margin:0px;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.ZIF-CODE-INPUT-BOX {
	width:140PX;
	margin:0PX;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.COUNTRY-BOX-SELECT {
	width:140PX;
	margin:0PX;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.CLICK-TO-get-your-day {
	width:960px;
	margin:auto;
	padding:30px 0 30px 0px;
}
.CLICK-TO-get-your-day-middle-img {
	width:933px;
	margin:0px;
	padding:7px 0 0 0px;
	float:left;
	background:url(../images/warning_yes-i-agree-img-middle.png) top left repeat-x;
	height:51px;
	text-align:center;
	font-size:36px;
	font-family:BodoniCondC;
}
.CLICK-TO-get-your-day-middle-img a {
	color:#FFFFFF;
	text-decoration:none;
}
.CLICK-TO-get-your-day-middle-img a:hover {
	color:#999;
}
.CLICK-TO-get-your-day-middle-img span {
	font-size:36px;
	font-family:Bodoni;
	font-style:italic;
	font-weight:bold;
}
.CLICK-TO-get-your-day-middle-img img {
	padding:0 0 0 15px;
	font-size:36px;
	font-family:Bodoni;
	font-style:italic;
	font-weight:bold;
}
.join-join-bg-img {
	width:960px;
	margin:35px 0 0 37px;
	padding:0px;
	text-align:center;
	position:0 0 0 0px;
}
.Major-credit-text {
	width:960px;
	margin:auto;
	padding:60px 0 15px 0px;
	border-bottom:1px solid #333333; /* text-align:center;*/
	font-size:33px;
	font-family:HelveticaNeueCyr;
	font-weight:bold;
	color:#FFFF00;
	height:30px;
	text-shadow:1px 1px #000000;
}
a .header-button {
	background-image:url(../images/click-here-to-find-out-more.png);
	border:0px;
	width:197px;
	font-size:12px;
	height:24px;
	text-align:left;
	vertical-align:middle;
	color:#FFF;
}
.Click-here a {
	text-decoration:none;
}
.joinpage-button {
	background-image:url(../images/get-your7-day-butten-img.png);
	border:0px;
	font-size:35px;
	height:77px;
	text-align:left;
	vertical-align:middle;
	color:#FFF;
}
.joinpage-button1 {
	background-image:url(../images/comeinsiderevised.jpg);
	border:0px;
	font-size:35px;
	height:170px;
	text-align:left;
	vertical-align:middle;
	color:#FFF;
	background-repeat:no-repeat;
	margin:0 0 0 7px;
}
.footer-logo {
	margin-top:22px;
	margin-left:2px;
}
.pagination {
	float:right;
	margin:5px;
}
.pagination .number {
	color:#FFF;
	margin:0 2px;
	padding:0 4px;
	text-decoration:none;
}
.pagination .number:hover {
	text-decoration:underline;
}
.pagination .current {
	color:#282A3F;
	background:#FFF;
	border:1px solid #FFF;
	margin-left:3px;
	padding:0 5px;
}
.pagination a img {
	margin:0 5px;
}
.error {
	border:1px solid #FFF;
	margin:0 250px;
	font-size:20px;
}
.mobile-warning .error {
	margin:0 20px 20px 20px;
}
.jwbox {
	cursor:pointer;
}
.view-full-length-movie-text span {
	font-size:12px;
	font-weight:lighter;
}
.alreadyhavepass {
	color: #FF0000;
	font-size: 19px;
	font-weight: normal;
	padding-bottom: 10px;
}
.welcome-main {
	margin-left:20px;
	min-height:100px;
}
.welcome-title {
	font-family:myFirstFont_3;
	font-size:100px;
	/*font-weight:bold;*/
	float:left;
	position:relative;
	z-index:99;
	/*width:1500px;*/
	color:#FFF200;
	text-shadow:#000 5px 2px 7px;
	width:941px;
}
.welcome-desc {
	width:auto;
	margin:0px;
	padding:0px;
	font-family:"Myriad Pro";
	font-size:18px;
	line-height:22px;
	min-height:115px;
	margin-left:10px;
	font-weight:600;
}
.welcome-image {
	position: relative;
	right:-783px;
	/*top:-336px;*/
				top:-325px;
	width:200px;
	margin-top:25px;
}
				 
/************************** font *************************/		
@font-face {
font-family:myFirstFont_1;
 src: url('../font/BickhamScriptPro-Bold.otf'), url('../font/BickhamScriptPro-Bold.eot'); /* IE9+ */
}
@font-face {
font-family:myFirstFont_2;
 src: url('../font/BickhamScriptPro-Regular.otf'), url('../font/BickhamScriptPro-Regular.eot'); /* IE9+ */
}
@font-face {
font-family:myFirstFont_3;
 src: url('../font/BickhamScriptPro-Semibold.otf'), url('../font/BickhamScriptPro-Semibold.eot'); /* IE9+ */
}
@font-face {
font-family:myFirstFont_4;
 src: url('../font/BERNHC.ttf'), url('../font/bernhc.eot'); /* IE9+ */
}
.werw_loking_for {
	width:auto;
	margin:0px 181px 0 0px;
	padding:0px;
	font-size:25px;
	color:#fff200;
	text-align:center;
	text-shadow:2px 10px 15px #000;
	font-family:myFirstFont_4;
	font-weight:normal;
}
.werw_loking_for span {
	font-size:28px;
	text-shadow:0 2px 2px #333;
}
.werw_loking_for span a {
	font-size:40px;
	text-shadow:2px 10px 15px #000;
	color:#fff200;
	text-decoration:none;
	cursor:pointer;
}
/****************07-06-2012***************************/
@font-face {
font-family:pilsenplakat;
 src: url('../font/haettenschweiler.ttf'), url('../font/haettenschweiler.eot'); /* IE9+ */
}
@font-face {
font-family:billboac;
 src: url('../font/BILLBOAC.ttf'), url('../font/BILLBOAC.eot'); /* IE9+ */
}
.scenes{
	width:360px; 
	margin:15px 0 0 10px; 
	padding:0px 0 0px 0px; 
	float:left;
	background:url(../images/scenes.png) left top no-repeat;
	height:104px;	
	}	
.mscenes {
	margin:10px 0 0 31px !important; 
	width:475px;
	height:116px;
}
.scenes_right_img {
	width:auto;
	margin:-105px 45px 0 0;
	padding:0px;
	float:right;
	right:183px;
	top:31px;
}
.full_movie {
	width:auto;
	margin:10px 0 0 0px;
	padding:0px 0 20px 0px;
	font-size:80px;
	/*font-family:pilsenplakat;*/
	color:#918d98;
	text-shadow:#000 0 5px 10px;
	/*background:url(../images/full_length.png) left top no-repeat;*/
	height:25px;
	background: none;
}

.full_movie_page4, .full_movie_page2,
.full_movie_page3 { 
	background:url(../images/REJECTheader.png) left top no-repeat;
	background: none;
}

.full_movie_page5,
.full_movie_page6,
.full_movie_page7,
.full_movie_page8,
.full_movie_page9,
.full_movie_page10,
.full_movie_page11,
.full_movie_page12,
.full_movie_page13,
.full_movie_page14,
.full_movie_page15{ 
	background:none;
}
.top_title {
	width:auto;
	margin:0px;
	padding:0px;
	font-size:26px;
	color:#000;
	text-align:center;
	font-family:pilsenplakat;
}
.bottom_title {
	width:auto;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#000;
	text-align:center;
	font-family:pilsenplakat;
	text-transform:uppercase;
}
.main_video {
	clear:left;
	margin:20px 25px 0px 0px;
}
.main_video .video_image {
	float:right;
	margin-top:20px;height: 227px;
}
.bottom_video_image {
	clear:both;
	margin:10px 25px 10px;
}
.video_main_left {
	float: left;
	margin: 24px 0 5px 25px;
	position: absolute;
	top: 301px;
	width: 90px;
}
.now-showing-img-1 img {
	float:left;
	padding-left:114px;
	padding-top:3px;
}
.video_main_left_1 {
	float:left;
	width:90px;
}
.warning-member-login {
	width:200px;
	margin:0px;
	padding:12px 0 0 0px;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.warning-member-login a {
	color:#FFFFFF;
	text-decoration:none;
}
.warning-member-login a:hover {
	color:#999999;
}
.Were_coming_participate {
	margin:65px 0 0 0px;
	padding:0px 0px 0 10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	width:555px;
	float:left;
	position:absolute;
}
.participate_under_logo {
	width:auto;
	margin:-18px 0 0 535px;
	padding:0px;
	float:left;
	position:absolute;
}
.participate-box {
}
.participate-box .your-email {
	width:970px;
	margin:auto;
	padding:15px 0 0 0px;
}
.participate-box-3 .submit {
	padding:0px;
}
.participate-box-3 .submit-left-part {
	padding:10px 0 20px 0px;
}
.pagging {
	float:right;
	text-align:right;
	margin-right:18px;
}
.pagging a {
	color:#FFF;
	text-decoration:none;
	font-size:30px;
	padding:5px;
}
.pagging a.current {
	font-size:32px;
	text-decoration:none;
	color:#09F;
}
/* css added by me */
.fleft {
	float:left;
}
.fright {
	float:right;
}
.first_img {
	margin:-50px 0 0 0;
	padding:0px;
}
.second_img {
	margin:0px 0 0 0;
	padding:0px;
}
.contact_form {
	width:1000px;
	margin:0px;
	padding:0px;
}
.content_bg {
	background: none repeat scroll 0 0 #101229;
}
.text_box {
	width:290px;
	margin:10px 0 0 0;
	padding:0px 0 0 10px;
}
.text_box2 {
	width:200px;
	margin:10px 0 0 0;
	padding:0px 0 0 10px;
}
.email_text {
	width:auto;
	margin:0px 0 0 0px;
	padding:0 0 10px 2px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.input_box {
	width:280px;
	margin:0px 0 20px 0;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.select_box {
	width:200px;
	margin:0px;
	padding:0 0 0 2px;
	border:solid 1px #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.input_box_2 {
	width:440px;
	margin:0px;
	padding:0 0 0 2px;
	border: 1px solid #CCCCCC;
	border-radius: 3px;
	height:20px;
}
.submit2 {
	width:970px;
	margin:auto;
	padding:10px 0 20px 0px;
}
.submit2-left-part {
	width:300px;
	margin:25px 0 0 -5px;
	padding:0px;
	float:left;
}
.submit2-left-img-1 {
	width:auto;
	margin:auto;
	padding:0px;
	float:left;
}
.submit2-middle-img-1 {
	width:265px;
	margin:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:7px 0 0 0px;
	float:left;
	background:url(../images/middle-img.png) top left repeat-x;
	height:38px;
	text-align:center;
}
.submit2-middle-img-1 a {
	color:#FFFFFF;
	text-decoration:none;
}
.submit2-middle-img-1 a:hover {
	color:#999999;
}
.submit2-right-part {
	margin:0 0 0 0px;
	padding:0px;
	float:left;
	font-size:16px;
	line-height:15px;
	font:Arial, Helvetica, sans-serif;
}
/* Payment page CSS */
/* Payment page CSS */
.payment_content {
	width:945px;
	/*height:993px;*/
	/*float:left;*/
	margin:0 auto;
	padding:0 0 0px 0px;
}
.agree_txt {
	color:#FFFFFF;
	text-decoration:none;
	margin:820px 0 0 528px;
	float:left;
	padding:9px 18px 13px 18px;
	font-family:"Times New Roman";
	font-size:22px;
	font-weight:bold;
	line-height:36px;
	text-transform:uppercase;
	background:url(../images/warning_img3.png) no-repeat;
}
.agree_txt:hover {
	color:#999;
}
.disagree_txt {
	color:#FFFFFF;
	text-decoration:none;
	margin:33px 0 0 615px;
	float:left;
	padding:1px 52px 9px 38px;
	font-family:"Times New Roman";
	font-size:17px;
	font-weight:bold;
	line-height:36px;
	text-transform:uppercase;
	background:url(../images/warning_img2.png) no-repeat;
}
.disagree_txt:hover {
	color:#999;
}
.member_login {
	background:url(../images/already_pass_bg.jpg) no-repeat;
	margin:40px 60px 0 0;
	padding:0px;
	width:161px;
	height:40px;
	float:right;
}
.member_login2 {
	background:url(../images/already_pass_bg_new.jpg) no-repeat;
}
.member_login a {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	margin:10px 0px 0 0;
	padding:0px;
	width:150px;
	text-align:center;
}
.cc_center_img {
	background:url(../images/cc_center.png) no-repeat;
	margin:0px;
	padding:0px;
	width:965px;
	height:864px;
}
.credit_text {
	border:none;
	background:none;
	cursor:pointer;
	color:#FFFFFF;
	margin:803px 0 0 333px;
	padding:0px;
	font-family:"Times New Roman";
	font-size:22px;
	font-weight:bold;
	line-height:36px;
	text-transform:uppercase;
}
.credit_text:hover {
	color:#999999;
}
/* cc bill 2 page css */
.cc_center_img2 {
	background:url(../images/cc2_center.png) no-repeat;
	margin:0px;
	padding:0px;
	width:965px;
	height:864px;
}
.cc_center_img_new {
	background:url(../images/payment-bottom.jpg) no-repeat;
	margin:0px;
	padding:0px;
	width:965px;
	height:864px;
}
.thisweek_img {
	margin:340px 70px 0 0px;
	padding:0px;
}
.thisweek_img_new {
	margin:335px 70px 0 0px;
}
.cc2_form {
	margin:142px 0 0 450px;
	padding:0px;
	float:left;
}
.cc2_form_new {
	margin:142px 20px 0 455px;
	background-color:#191919;
	border:1px solid #101211;
}
.input_radio {
	margin:12px 0 0 18px;
	padding:0px;
	float:left;
}
.cc2_form_new .input_radio {
	margin:7px 20px 0 5px;
}
.form_txt {
	float:left;
	margin:5px 0 10px 20px;
	padding:0px;
	color:#babebf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	width:450px;
}
.form_txt_new {
	border-bottom: 1px solid #000000;
	margin: 0;
	padding: 5px 0 10px 10px;
	width: 480px;
}
.white_txt {
	color:#FFF;
}
.credit_text2 {
	border:none;
	background:none;
	cursor:pointer;
	color:#FFFFFF;
	margin:31px 0 0 550px;
	padding:0px;
	font-family:"Times New Roman";
	font-size:22px;
	font-weight:bold;
	line-height:36px;
	text-transform:uppercase;
}
.credit_text2:hover {
	color:#999;
}
.credit_text_new {
	border:none;
	background:#89181A;
	cursor:pointer;
	color:#FFFFFF;
	margin:31px 0 0 550px;
	padding:10px 5px;
	font-family:"Times New Roman";
	font-size:22px;
	font-weight:bold;
	line-height:36px;
	text-transform:uppercase;
}
.support_link {
	color:#fff802;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	margin:80px 21px 0 0;
	padding:0px;
	text-decoration:none;
}
/* video page css */
.middle_content {
	background:url(../images/bg.jpg) #141228 no-repeat 729px 20px;
	margin:0px;
	padding:24px 88px;
	min-height:600px;
	width:824px;
}
.middle_content_new {
	background:#141228;
	margin:0px;
	padding:24px 70px;
	min-height:600px;
}
.video_box {
	width:100%;
	margin:0px;
	padding:0px;
}
.video_info_box {
	width:640px;
	margin:15px 0 0 0;
	padding:0px;
}
.video_title {
	font-size:40px;
	color:#faa419;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	width:100%;
}
.video_date {
	font-size:18px;
	color:#fffb01;
	margin:0px;
	padding:0px;
	font-style:italic;
	width:100%;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.video_info_txt {
	font-size:16px;
	color:#FFF;
	width:100%;
	margin:5px 0 0 0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:20px;
}
.video_views_info_box {
	width:175px;
	margin:10px 0 0 0;
	padding:0px;
	margin-right: 13px;
}
.viewr_rating_box {
	border-bottom:1px solid #fff400;
	width:160px;
	margin:0px 0 7px 0;
	padding:0px 0 10px 0;
	color:#ffa91b;
	text-align:center;
	font-style:italic;
	float:left;
}
.rating_txt {
	width:160px;
	float:left;
	margin:0px;
	padding:5px 0 0px 0;
	text-align:center;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.white {
	color:#FFF;
}
.info_txt {
	width:165px;
	margin:0px;
	padding:5px 0 0px 0;
	color:#ffa91b;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
}
.thumbnails {
	width:824px;
	margin:20px 0 0 0;
	padding:0px;
}
.thumbnails ul {
	float:left;
	margin:0px;
	padding:0px;
}
.thumbnails li {
	float:left;
	margin:0px 12px 22px 12px;
	padding:0px;
	list-style-type:none;
	display:inline-block;
}
.thumbnails li:first-child {
	margin-left:0px;
}
.thumbnails li:last-child {
	margin-right:0px;
}
.thumbnails li img {
	border: 2px solid #FFFFFF;
  padding: 3px;
}
.rate_txt {
	margin:0px 0 0 30px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	width:378px;
}
.rate_txt a {
	color:#ffa91b;
	text-decoration:none;
}
.big_txt {
	font-size:28px;
	text-transform:uppercase;
}
.rate_txt .big_txt {
	font-size:24px;
}
.big_txt img {
	margin-bottom:5px;
}
/* review box css */
.review_box {
	background:#FFF;
	-webkit-box-shadow:  0px 0px 0px 10px rgba(0, 0, 0, 0.2);
   box-shadow:  0px 0px 0px 10px rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 10px;
	border-radius: 10px;
	float:left;
	margin:10px;
	padding:20px 0;
	width:600px;
}
.review_box h1{
	margin:0 20px 20px 20px;
	font-size:18px;
	font-weight:bold;
	color:#555555;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
}
.review_submit_btn {
	float:right!important;
	background: #6f6f6f; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #a5a5a5 0%, #6f6f6f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a5a5a5), color-stop(100%, #6f6f6f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #a5a5a5 0%, #6f6f6f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #a5a5a5 0%, #6f6f6f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #a5a5a5 0%, #6f6f6f 100%); /* IE10+ */
	background: linear-gradient(to bottom, #a5a5a5 0%, #6f6f6f 100%); /* W3C */
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.2);
	border:none;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-shadow: 0px 1px 1px #000;margin:10px 25px 30px 0px;
	padding:3px 15px 5px 15px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}
.company_details_box {
	width:260px;
	margin:0px 0 0 30px;
	padding:0px;
}
.name_txt {
	margin:0px 15px 0px 5px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#555555;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
}
.review_stars {
	margin:0px;
	padding:0px;
}
.comment_box{
	width:600px;
	margin:30px 0 0 30px;
	padding:0px;
}
.text_area2 {
	background:#FFF;
	border:none;
	-webkit-box-shadow: inset 2px 2px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: inset 2px 2px 5px 0px rgba(0, 0, 0, 0.2);
	margin: 0px 0px 10px 0px;
	padding:5px 0 0 10px;
	color:#949494;
	font-style:italic;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:437px;
}
label.error {
	display:block;
	color:#f00;
}
#cboxClose{
	background:url(../images/close.png) no-repeat;
	cursor: pointer;
	float: left;
	position: absolute;
	right: 15px;
	top: 12px;
	height:27px;
	width:27px;
}
.comment_listing {
	width:100%;
	margin:10px 0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
.comment_left {
	width:125px;
	margin:0px 0 0 20px;
	padding:0px;
	color:#333;
}
.user_nm {
	width:100%;
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#FFA91B;
	font-size:14px;
}
.post_date {
	width:100%;
	margin:0px;
	padding:0px;
	font-size:12px;
}
.comment_txt {
	width:400px;
	margin:0px 0 0 20px;
	padding:0px;
	font-size:12px;
	color:#000;
}
#comment_listing {
	width:600px;
	margin:0px;
	padding:0px;
	overflow:auto;
	height:200px;
}
#footer ul{
	padding: 0 0px;
	margin: 0 auto;
	display: inline-block;
}
#footer ul li{
	list-style:none;
	float:left;
	padding:0px 10px;
}
#footer ul li:first-child{
	padding-left:0px;
}
#footer ul li:last-child{
	padding-right:0px;
}
#footer ul li a{
	font-family:'PrivateAbalc';
	font-family: 'Contabalc';
	font-size:20px;
}
#colorbox{
	z-index:999;
}
.home_captcha{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
}
img.payment-top{
	padding:0px 20px;
	margin-top:30px;
}
.ccbill_left{
	width:400px;
}
.ccbill_right{
	width:515px;
	margin-top: 10px;
}
.ccbill_label{
	padding:0 0 20px;
}
.ccbillnew_outer{
	padding:10px 0px 0px;
	float:left;
}
.ccbill_left
{
	margin-left: 40px !important;
}
.mleft20 {
    margin-left: 0px !important; 
}
.form_txt {
    margin: 5px 0 7px 0px !important;
}



.safe_secure img{
	margin-top: 10px;
}
.ccbillNew_bottom {
  float: left;
  margin-left: 40px;
}
.ccbillnew_outer .instant_access{
	padding:10px 0px;
}
.ccbillNew .form_txt{
	padding:0px 0px 0px 0px;
}
.form_txt .text_lbl{
	color:#FFF;
	font-size:18px;
}
 .text_boxes{
	margin:5px 0px;
}
.text_boxes .input_radio{
	margin:25px;
}
.ccbill_left .text_boxes input{
	padding:5px;
	border:0px;
	width:250px;
}
.ccbill_right .text_boxes{
	margin-bottom:20px;
}
.submit_box {
    text-align: right;
}

.safe_secure img , .ccbillNew_bottom{
    margin-left: 0px !important;
}
.ccbillNew_bottom .bottom_last
{
	left: 15px !important;
}
.ccbillNew_bottom .bottom_top img {
    width: 89%;
}


.bottom_last{
	float:right;
	width:640px;
}
.bottom_last .bottom_last_left{
	float:left;
}

.ccbillNew_bottom .bottom_top{
	clear:both;
}
.ccbillNew_bottom .bottom_last{
	margin-top:15px;
	position:relative;
}
.mobile-signup{display:none;}


#wrap.mobile-warning{display:none;}
.mobilemenu-para{display:none;}
.form_txt img{margin-top: -2px;}
.main_top_img > img {width: 94%;padding: 0 0 0 20px;}
.home_page #pos_bottom {color: transparent;height: 25px;position: absolute;right: 31%;top: 35px;width: 87%;}
.home_page .warning-member-login {position: relative;}



/* j-style start */
.vip-lounge img {max-width: 100%;}
.vip-lounge-login {float: right;margin-bottom: 5px;text-align: right;text-transform: uppercase;font-weight: bold;}
.ccbillnew_outer_inner {/*padding: 0px 25px 0px 30px;*/}
.ccbillnew_outer_inner img {width: 100%;}
.ccbillNew_bottom {position: relative;}
.ccbillNew_bottom .bottom_last {position: absolute;bottom: 0 !important;top: auto !important;right: -20px !important;left: auto !important;}
.submit_box img{z-index: 9;}
.ccbill_right.fright .ccbill_label.mleft50 {margin-left: 20px;}
.warning-member-login a{position: relative; top:6px; left: -48px; padding: 5px 35px; z-index: 99999; color: transparent;}
.warning-member-login a:hover{color: transparent; outline: none;}
#main-div > #content {/*    background-color: #101229 !important;padding: 20px 5px;display: inline-block;margin-top: 60px !important;*/}
#wrap{/*background-color: #930b0d !important;*/background-image: none !important;}
#popup.sample_popup {top: 100px !important;z-index: 99999 !important;}
.warning-member-login.vip-lounge-login {position: relative;padding: 0;margin: 0;}
.warning-member-login.vip-lounge-login #pos_bottom {position: absolute;right: 0;color: #fff;width: 115px;background: url(../images/new-button-bg.png);box-sizing: border-box;background-size: cover;top: -85px;left: -127px;}
#get-instant {width: 260px;display: inline-block;height: 50px;top: 21px;right: 138px;left: auto !important;}
#main-div .fl.video_info_box {text-align: left;}
.download-scene-pic a {margin-right: 15px;}
.download-scene-pic a:last-child {margin-right: 0px;}
#main-div .vip-lounge {text-align: left;position: relative;}
.vip-lounge-img {position:absolute; width:260px; right:37px; top:15px;}
#main-div .vip-lounge img {/*margin-left: 20px;*/}
.video-detail-login-page #main-div .vip-lounge a > img {
    margin-left: 40px;
}
.download-scene-pic img {width: 130px;}
.video_detail_rate {position: relative;left: -27px;}
.download-scene-pic {margin-left: 0px;}
.home-index.ccbill_top #main-div {margin-bottom: 30px;}
.ccbill_top #footer {padding-bottom: 0px !important;padding-top: 30px !important;}
.lb-outerContainer {width: auto !important;height: auto !important;display: inline-block;}
#lightbox {padding: 15px;box-sizing: border-box;}
#lightboxOverlay, .lb-dataContainer {width: 100% !important;}
.vip-lounge-videos {float: right;padding-right: 75px;}
.overview > img {width: 100%;}
#warning .overview {padding: 25px !important;padding-right: 30px !important;}
#warning .member-login {position: relative;}
#warning .member_login {position: absolute;margin: 0px;top: 30px;}
#warning .member-login #popup {left: -20px !important;top: 80px !important;}
#warning .warning-agree {position: absolute;bottom: 120px;right: 60px;width: 400px;}
#warning .warning-agree img {width: 100%;}
#warning .warning-disagree {position: absolute;bottom: 50px;right: 100px;}
#warning .member_login {width: auto !important;left: -20px;background: none;}
#warning .member_login a {/*margin-top: 0px;width: auto;*/}
#warning #pos_bottom img {max-width: 100%;}
.warning-page-new #popup {left: auto !important;top: 105px !important;}
.warning-page-new .warning-member-login > #get-instant, .warning-page-new .warning-member-login > #pos_bottom {display: none;}
.compliance-notice #main-div {padding: 0px;}
.compliance-notice #warning .member-login #popup {top: 43px !important;left: 0px !important;}
.compliance-notice #scrollbar1 .viewport {height: auto;}
.compliance-notice #scrollbar1 .overview {position: initial;}
.compliance-notice .member-login {width: 180px;}
.terms-page-content #popup.sample_popup {top: 170px !important;}
.terms-page-content .member-login {width: 180px;margin: 0px;padding: 0px;float: right;position: relative;top: -25px;right: 0px;}
.terms-page-content .header-terms{padding-top: 25px;}
.terms-page-content #popup.sample_popup {left: 0px !important;top: 42px !important;}
.search-filters {text-align: left;margin-left: 20px;padding: 10px 0px;}
.search-filters select {background-color: transparent;border: none;font-size: 16px;font-weight: bold;color: #99959f;-moz-appearance: none;appearance: none;-webkit-appearance: none;background-image: url(../images/downarrow-new.png);background-repeat: no-repeat;background-position: right center;background-size: 14px;padding-right: 17px;margin-right: 10px;outline: none;cursor: pointer;font-family:Arial;}
.search-filters a.link_favorite{color: #99959f;text-decoration:none;font:400 13.3333px Arial;font-size: 16px;font-weight: bold;-moz-appearance: none;appearance: none;-webkit-appearance: none;}
.ccbill_label.mleft20 {width: 240px;}
.ccbill_right .submit_box img {right: 45px;}
.ccbill_right.fright {float: left;text-align: left;width: 460px;margin-left: 50px;}
.scenes_right_img{display: none;}
.search-filters select {width: 130px;}
.search-filters select:nth-child(2) {width: 74px;}
.search-filters select:nth-child(3) {width: 88px;}
.search-filters select:last-child {width: 88px;}
#main-div > .search-filters {padding: 3px 0px 0px;}
.vjs-error .vjs-error-display { display: none !important; }
.fl.middle_content{background: none !important;}
#main-div .fl.video_info_box > img {max-width: 640px;}
.video-js.vjs-ended .vjs-poster {display: block;}
.member-mobile-popup{display: none;}
.mobile-show{display: none;}
.full-video-freakslogo img{margin-left: 40px;}
.full-videodetail-page .fl.rate_txt {
    padding-left: 0px !important;
    float: left !important;
}
.full-videodetail-page .download-scene-pic, .video-detail-login-page .download-scene-pic {
    /* margin-left: 0px; */
}
.my_video_1-dimensions.vjs-fluid {
    /*padding-top: 58.206089%;*/
	padding-top: 56.3%;
	
}
.jw-state-idle .jw-controls{background:none !important;}

.favorite_btn{background: #ffa91b;
border: navajowhite;
color: #fff;
padding: 3px 10px 5px 10px;
line-height: 16px;
font-weight: bold;
margin-top: 10px;
text-align: center;}
/* j-style end */

/* 17-12-2018 css Start */
html {
    background: #021349 !important;
}
body {
	background: url("../images/new_background_img_2.jpg") top no-repeat !important;
	background-size: auto !important;
}
.new_background_img_2{
  background: url("../images/new_bg2.jpg") top no-repeat !important;
  background-size: auto !important;
}
/* body:before{
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-image: url("../images/new_background_img_2.jpg") !important;
	background-size: 100% !important;
	background-position: top !important;
	background-repeat: no-repeat !important;

} */
#main-div{
	box-shadow: none !important;
}

/* 17-12-2018 css End */
.member_list_page > .sex-in-left-part{ max-height: 228px; overflow:hidden;  }

.full_movie .pagging{ width: 100%; margin-top: 0px; margin: 10px 0; background: #101229; padding: 24px 0 20px; }
.full_movie .pagging ul{   width: 100%; /* display: inline-flex; */ list-style: none; margin: auto; text-align: center;  padding: 0;  margin: auto;  display: inline-block;  width: 100%;  align-items: center;}
.full_movie .pagging ul li {  width: auto; display: inline-block;}
.full_movie .pagging ul li .current{ border:0px; background: transparent;}
.full_movie .pagging ul li .dotted{ font-size: 55px; color: #fff; margin: 0 5px; line-height: 20px;}
.full_movie .pagging ul li a{ font-weight: 400; font-size: 33px; padding:0 6px;}
.full_movie .pagging ul li:first-child{ margin-right: 15px; }
.full_movie .pagging ul li:last-child{ margin-left: 15px; }

.bottom_img_box{ width: 100%; }
.bottom_img_box a{ width: 100%; display: inline-block; }
.bottom_img_box a img{ width: 100%; max-width: 100%; }

@media screen and (min-width: 1920px){
.home-index #wrap {background: url(../images/mwf-bg.png) left top no-repeat;background-attachment: fixed;background-size: 100%;}
}
@media screen and (max-width: 1370px){
	/*.home-index #wrap {
		background: url(../images/mwf-bg2222.png) center top no-repeat;
		background-attachment: fixed;background-size: cover;
	}*/
	#lightbox img{max-width: 100% !important;}
}
@media screen and (max-width: 1200px){
	.home-index #main-div{overflow: hidden;}
}
@media screen and (max-width: 1000px){
	#warning, .warning-img {width: 100%;}
	#warning .warning-agree {bottom: 80px;width: 300px;}
	#warning  .warning-disagree img {width: 100%;}
	#warning .warning-disagree {bottom: 30px;width: 230px;}
	.warning-page-new #popup{right: 37px;top: 75px !important;}
	.warning-page-new #main-div{position: relative;}
}

@media screen and (max-width: 999px) and (min-width: 750px){
	#main-div{width:750px;}	
	#content, .payment_content{width:730px !important;}
	img.payment-top, .instant_access > img{width:95%;}
	.member-login.fright{top: 439px !important;left: 96px !important;}
	.form_txt{width:240px;}
	/*.ccbill_left .text_boxes input{width: 230px !important;}*/
	.ccbill_label.mleft20 > img {width: 100%;}
	.fright .mleft50 {margin-left: 20px;}
	.ccbill_right{width: 430px !important;text-align: left;}
	.valignmiddle {width: 82%;}
	.ccbill_left .text_boxes input{padding:5px 5px !important;}
	.ccbill_label {padding: 0 0 15px;}
	input.css-checkbox[type="radio"] + label.css-label{margin-right: 0 !important;}
	.submit_box > img {width: 91%;}
	.safe_secure img{width:78%;}
	.submit_box{margin-left:10px;}
	.bottom_top > img{width:100%;}
	.bottom_last .bottom_last_left{width:32%;}
	.bottom_last .bottom_last_left > img{width:100%}
	.bottom_last .bottom_last_left a img{width:60%;}
	#footer{width:730px;}
	#footer ul li{padding: 0 8px;}
	#footer ul li a{font-size:17px;}
	.form_txt .text_lbl{font-size: 17px;text-align: left !important;}
	.ccbill_right.fright .ccbill_label.mleft50{text-align: left;}
/*	.ccbill_left{margin-left: 20px !important;}*/
}
@media screen and (max-width: 999px){
	#header, .content-content, .content-content #sex-in-ohio, .sex-in-left-part{width:auto;}
	.home-index .welcome-title, .INTERESTED{width: 100%;}
	.home-index .main_video {
	  margin: 0px;
	}
	.home-index .main_video .video_image {
	  width: 22% !important;
	  height: auto !important;
	}
	.vip-lounge img{max-width:60% !important;}
	.vip-lounge > img{width: 180px;}
	.member_top_image{max-width:410px;}
	.rejected-content .sex-in-left-part, .rejected-content .video-left {width: 100% !important;}
	.sex-in-left-part {
		width: 235px !important;
		text-align: right;
		margin: 0px 4px !important;
	}
	.video-detail-login-page .fl.middle_content_new {
	  width: 100%;
	  box-sizing: border-box;
	  padding: 0px;
	}
	.fl.thumbnails {
	  width: 100%;
	}
	.thumbnails li {
	  width: 23%;
	  margin: 1% !important;
	}
	.thumbnails li img {
	  max-width: 100% !important;
	  box-sizing: border-box;
	}
	.fl.middle_content_new {
	  width: 100%;
	  box-sizing: border-box;
	  padding: 0px;
	}
	#main-div > #content {
	  width: 100% !important;
	}
	.fl.video_info_box {
	  width: auto;
	  margin-left: 0px !important;
	}
	.full-video-freakslogo img, .video-detail-login-page #main-div .vip-lounge a > img{margin-left:10px;}
	.video-detail-login-page .vip-lounge-videos {
		padding-right: 10px;
		text-align: right;
	}
	#main-div .fl.video_info_box > img{max-width:520px;}
	.video-detail-login-page .header-left-part {
	  width: 300px !important;
	}
	.video-detail-login-page .fl.rate_txt.video_detail_ra.video_detail_rate {
	  margin-right: 0px !important;
	}
	.coming-soon-page .warning-logo, .coming-soon-page , .content-content{width: 100% !important;}
	.terms-page-content .header-left-part {
	  padding: 0px 10px;
	}
	.terms-page-content #popup.sample_popup, .compliance-notice #warning .member-login #popup {
	  left:  -23px !important;
	}
	.terms-page-content .header-terms {
	  width: 100%;
	  position: relative;
	}
	.terms-page-content .header-terms .member-login {
	  pointer-events: ;
	  position: absolute;
	  top: 0;
	  right: 0;
	}
	#scrollbar1 .viewport , #scrollbar1 .overview , .page-2257, .warning-logo , .We-rest-text, #scrollbar1, .i-agree-please-butten{
	  width: 100% !important;
	  box-sizing: border-box;
	}
	.home-index .warning-member-login a {top: 1px !important;left: 7px !important;}
	.footer_midwest_fr{width: 100% !important;margin-left: 0px !important;}
	.videomain-page .header-left-part {
	    padding-left: 0px !important;
	    width: 100% !important;
	}
	.ccbill_right {width: 400px !important;}
	.ccbill_left .text_boxes input {
	  width: 100% !important;
	  box-sizing: border-box;
	  border: none;
	}
	.ccbill_label.mleft20 , .form_txt {
	  width: 100% !important;
	}
	.ccbill_left.fleft {
	    width: 35%;
	}
	.ccbill_right.fright {
	  width: 52% !important;
	}
	.welcome-main .welcome-title {
	    width: 98%;
	}
	.terms-page-content .content-content {
	  padding: 0px 15px;
	  box-sizing: border-box;
	}
	.membership-searchpage .buttom_sex_part {
	  width: 100% !important;
	  margin: 0px !important;
	}
	.membership-searchpage .buttom_sex_part .video-left {
	  width: 100% !important;
	}
	.full-videodetail-page .fl.middle_content {
	  padding: 0px;
	  max-width: 100%;
	}
	.full-videodetail-page .fl.middle_content .fl.video_box {
	  margin-left: 0px !important;
	}
	.full-videodetail-page .download-scene-pic {
	  margin-left: 0px;
	}
	.full-videodetail-page .header-left-part {
	  width: 300px !important;
	}
}
@media screen and (min-width: 768px){
.ccbill_left{text-align: left;}
}
@media screen and (max-width: 767px){
	.main_top_img > img {display:none;}
	.home_page #pos_bottom {position: static;color:#fff;}
	.home_page #popup{left: 0 !important; top: 40px !important;}
	/*.home-index #wrap {
		background: url(../images/mwf-bg768.png) center top no-repeat;
		background-attachment: fixed;background-size: cover;
	}*/
	.vip-lounge-img {display:none;}
	#member_frm{margin-top:0px !important;}
	#main-div .vip-lounge{float:left;width:100%;}
	.warning-member-login.vip-lounge-login #pos_bottom {position: initial;float: none;}
	.warning-member-login.vip-lounge-login {width: 100%;text-align: center;float: left;margin-top: 20px;}
	.search-filters select {font-size: 13px;width: 80px !important;}
	.search-filters select:first-child {width: 120px !important;}
	.search-filters {margin-left: 0px;}
	.vip-lounge img {max-width: 90% !important;}
	.video-detail-login-page .vip-lounge-videos {width: 100%;text-align: left;margin-top: 10px;}
	.video-detail-login-page .vip-lounge-videos img {margin-left: 20px;}
	.video-detail-login-page #content {width: 100% !important;}
	.video-detail-login-page .fl.rate_txt.video_detail_ra.video_detail_rate {margin-left: 30px !important;width: 390px !important;float: left !important;margin-bottom: 20px;margin-top: 10px !important;}
	#main-div .fl.video_info_box > img{max-width:100% !important;}
	.video-detail-login-page .download-scene-pic {margin-left: 0px;}
	.video-detail-login-page .fl.rate_txt.video_detail_ra.video_detail_rate, .compliance-notice #main-div {width: 100% !important;}
	.rate_txt .big_txt {font-size: 15px;}
	.terms-page-content .header-left-part {width: 100% !important;box-sizing: border-box;}
	.compliance-notice #warning .member-login {width: auto;margin: 0px;float: right;}
	#scrollbar1{padding: 5px !important;}
	.welcome-main{display: block !important;}
	.home-index .main_video .video_image{width: auto !important; }
	.home-index #main-div{overflow: hidden;}
	.home-index .video_image img {width: auto;max-width: 220px;}
	.home-index .INTERESTED{margin: 0px !important;margin-bottom: 20px !important; }
	#footer li, .ccbill_label.mleft20{width: 100%;}
	.home-index .member-login{float: right;}
	.home-index .warning-member-login a{top: 11px !important;}
	.home-index #popup.sample_popup {left: 0px !important;top: 45px !important;}
	.thumbnails li{width:100% !important;margin-bottom:20px !important;}
	.fl.rate_txt.video_detail_ra.video_detail_rate .big_txt {display: inline-flex;}
	.ccbill_left.fleft {
	    width: 33% !important;
	}
	.ccbill_right.fright {
	    width: 49% !important;
	}
	.form_txt .text_lbl{text-align: left !important;}
	.ccbill_left .text_boxes input{border: none !important;}

	.ccbillNew_bottom .bottom_last {
	  position: initial !important;
	  word-break: ;
	  width: 100% !important;
	  box-sizing: border-box;
	  padding-left: 40px;
	}
	.ccbill_top .bottom_last .bottom_last_left {
	  width: auto !important;
	}
	.ccbill_top .bottom_last .bottom_last_left:last-child {
	  width: 100% !important;
	}
	.ccbill_top .bottom_last .bottom_last_left:last-child img {
	  width: auto;
	  float: left;
	}
	#main-div {
	    width: 100% !important;
	    box-sizing: border-box;
	}
	.member-mobile-popup{display: block;}
	.member-mobile-popup #pos_bottom {
		float: right;
		margin-bottom: 10px;
	}
	.mobile-hide{display: none;}
	.mobile-show{display: block;}
.full_movie .pagging ul li a { font-size: 30px; padding: 0 2px;}
}

@media screen and (max-width: 749px) and (min-width: 600px){
	#main-div, #header{width:580px;}
	#content, .payment_content{width:560px !important;}
	.ccbillnew_outer{width:100% !important; padding-bottom:0px;}
	img.payment-top, .instant_access > img{width:93%;}
	.member-login.fright{top: 325px !important;left: 93px !important;}
	.ccbill_left{width: 200px !important;}
	.form_txt{width:180px; margin: 0 0 5px 0px !important;}
	.ccbill_left .text_boxes input{width: 100% !important;padding: 2px 5px !important;box-sizing: border-box;}
	.form_txt .text_lbl{font-size: 12px;text-align: left;}
	.form_txt img{margin-top: -7px !important;}
	.ccbill_label.mleft20 > img {width: 100%;}
	.fright .mleft50 {margin-left: 30px;}
	.ccbill_right{width: 300px !important;text-align: right;}
	.valignmiddle {width: 76%;}
	.ccbill_label {padding: 0 0 15px;}
	input.css-checkbox[type="radio"] + label.css-label{margin-right: 0 !important;}
	.submit_box > img {width: 88%;}
	.safe_secure img{width:72%;}
	.submit_box{margin-left:10px;}
	.bottom_top > img{width:100%;}
	.bottom_last .bottom_last_left{width:47%;}
	.bottom_last .bottom_last_left > img, .bottom_last{width:100% !important;}
	.bottom_last .bottom_last_left a img{margin-bottom: 5px;width:60%;}
	/*.ccbillNew_bottom{width:450px;}*/
	#footer{width:560px;}
	#footer ul li{padding: 0px;}
	#footer ul li a{font-size:13px;}	
	.ccbill_right.fright .ccbill_label.mleft50 img {width: 100%;}
	.ccbillNew_bottom .bottom_last{bottom: -8px !important;right: -177px !important;}
	.ccbillNew_bottom .bottom_last .bottom_last_left:last-child {width: 36%;position: relative;top: -4px;}
}
@media screen and (max-width: 750px){
	#warning .warning-agree {width: 230px;bottom: 70px;right: 40px;}
	#warning .warning-disagree {width: 180px;right: 60px;}
	#warning .member_login {left: 30px;top: 20px;}
	#warning .member-login #popup {top: 60px !important;left: 0px !important;}
	#warning .member_login {width: 140px !important;}
	.warning-page-new #popup {right: 35px;top: 55px !important;}
}
@media only screen and (max-width:620px){                        
  .full_movie .pagging ul li:first-child{ margin-right: 0px !important; }
  .full_movie .pagging ul li:last-child{ margin-left: 0px !important; }
  .full_movie .pagging ul li a{ padding:0 2px !important; font-size: 25px; } 
  .full_movie .pagging ul li .dotted{ font-size: 35px !important;  margin: 0px !important; }
}
@media screen and (max-width: 600px){
	#warning .warning-agree {width: 200px;bottom: 50px;}
	#warning .warning-disagree {bottom: 15px !important;right: 50px;}
	#warning .member_login {width: 120px !important;left: 60px;}
	.ccbill_right.fright {
	    width: 46% !important;
	}
}
@media screen and (min-width: 750px)
{
	.ccbillnew_outer{width: 100%;box-sizing: border-box;}
}
@media screen and (max-width: 599px) and (min-width: 481px){
	#main-div, #header{width:480px;}
	#content, .payment_content{width:460px !important;}
	.ccbillnew_outer{width:100% !important; padding-bottom:0px;}
	img.payment-top, .instant_access > img{width:91%;}
	.member-login.fright{top: 261px !important;left: 91px !important;}
	.ccbill_left{width: 170px !important;}
	.form_txt{width:150px; margin: 0 0 5px 0px !important;}
	.ccbill_left .text_boxes input{width: 140px !important; padding:1px 5px !important;}
	.form_txt .text_lbl{font-size: 9px;}
	.ccbill_label.mleft20 > img {width: 100%;}
	.fright .mleft50 {margin-left: 20px;}
	.ccbill_right{width: 270px !important;text-align: right;}
	.valignmiddle {width: 71%;}
	.ccbill_label {padding: 0 0 15px;}
	input.css-checkbox[type="radio"] + label.css-label{margin-right: 0 !important;}
	.submit_box > img {width: 86%;}
	.safe_secure img{width:85%;}
	.submit_box{margin-left:10px; margin-top:44px !important;}
	.bottom_top > img{width:100%;}
	.bottom_last .bottom_last_left{width:50%;}
	.bottom_last .bottom_last_left > img, .bottom_last{width:100% !important;}
	.bottom_last .bottom_last_left a img{margin-bottom: 8px;width:60%;}
	/*.ccbillNew_bottom{width:350px;}*/
	#footer{width:460px;}
	#footer ul li{padding: 0 7px;}
	#footer ul li a{font-size:13px;}
	.form_txt img{margin-top: -7px !important;}
	.ccbill_right.fright .ccbill_label.mleft50 {margin-left: 60px;}
	.ccbill_label.mleft50 img {width: 100%;}
	.ccbillNew_bottom .bottom_last{bottom: -14px !important;right: -145px !important;bottom: -6px !important;}
	.ccbillNew_bottom .bottom_last .bottom_last_left:last-child {width: 31%;}
}
@media screen and (max-width:480px){  
  .full_movie .pagging ul li a{ padding:0 1px !important; font-size: 22px !important; } 
  .full_movie .pagging ul li .dotted{ font-size: 20px !important;  margin: 0px !important; }
  .full_movie .pagging{ margin: 0px !important; padding: 24px 0 0;  }
}
@media screen and (max-width: 480px){
	#main-div, #header{width:320px;}
	#content, .payment_content{width:300px !important;}
	.ccbillnew_outer{width:260px !important; padding-bottom:0px;}
	img.payment-top{width:87%;}
	.instant_access > img{width:85%;}
	.member-login.fright{top: 158px !important;left: 87px !important;}
	.ccbill_left{margin-top: 10px;width: 210px !important;}
	.form_txt{width:210px; margin: 0 0 5px 10px !important;}
	.ccbill_left .text_boxes input{width: 190px !important; padding:1px 5px !important;}
	.form_txt .text_lbl{font-size: 12px;}
	.ccbill_label.mleft20 > img {width: 100%;}
	.fright .mleft50 {margin-bottom: -5px;margin-left: 0px;}
	.ccbill_right{width: 230px !important;}
	.valignmiddle {width: 80% !important;}
	.ccbill_label {margin-left: 0px !important;}
	input.css-checkbox[type="radio"] + label.css-label{margin-right: 0 !important;}
	.submit_box > img {width: 86%;}
	.safe_secure img{width:100%; margin-left: 0px !important;}
	.submit_box{margin-left:30px; margin-top: 0px !important;width: 88% !important;}
	.bottom_top > img{width:100%;}
	.bottom_last .bottom_last_left{width:32%;}
	.bottom_last .bottom_last_left > img, .bottom_last{width:100% !important;}
	.bottom_last .bottom_last_left a img{margin-bottom: 8px;width:60%;}
	.ccbillNew_bottom{width:280px;margin-left: 30px;}
	#footer{width:100%;}
	#footer ul li{padding: 0px;}
	#footer ul li a{font-size:12px;}
	.ccbillNew_bottom{display:none;}
	.mobilemenu-para {display: block; margin-left: 30px; width: 77%; font-size: 11px;}
	.mobilemenu-para p{margin:0;font-family:Verdana, Geneva, sans-serif;}
	.mobilemenu-para img {width: 46%; margin-bottom: -3px;}
	.form_txt img{margin-top: -7px !important;}
	.ccbillNew .form_txt {margin-left: 0px !important;}	
}

@media screen and (max-width: 480px) {
	.ccbillnew_outer .ccbill_left{width: 90% !important;margin-left: 10% !important;}
	.ccbillnew_outer .ccbill_left .ccbillNew{width:100%; float:left;}
	.ccbillnew_outer .ccbillNew .form_txt{width:97%;}
	.ccbillnew_outer .ccbill_left .text_boxes input{width:99%;float: left;}
	.home-index.ccbill_top #main-div {padding: 0px !important;}
	.ccbillnew_outer .ccbill_right{float: none !important;width: 90% !important;display: inline-block;margin-left: 10% !important;}
	.ccbillnew_outer .ccbill_right .ccbillNew{width:94%; float:left;}
	.ccbillnew_outer .ccbill_right .ccbillNew .text_boxes img{width:94%;}
	.ccbillnew_outer .ccbill_right .submit_box{ float:left; width:100%;}
	.ccbillnew_outer .ccbill_right .submit_box img{width:100%; margin-bottom:30px;position: initial !important;}
	.payment_content{height:100%;}
	.desk-warning{display:none;}
	.mobile-signup{display:block; text-align:center; margin:0px auto 45px auto}
	#wrap.mobile-warning{display:block;}
	.mobile-warning #mob-container{margin:0 auto; max-width:420px; width:100%;}
	.mobile-warning #mob-container #header{margin:0 auto; max-width:420px; width:100%;}
	.mobile-warning .member-login{width:100% !important; text-align:center !important;}
	.mobile-warning .member-login .member_login.mob-member_login{margin: 0px auto!important; float:none !important; background:url(../images/login.jpg) no-repeat center center 	!important;}
	.mobile-warning .warning_bg{background:#101229 url("../images/mob-warning_bg_new.jpg") no-repeat scroll 0px 15px / 100% auto; height:700px;  }
	.agree-div{margin:0px; position:absolute; bottom:30px; width:96%; margin:2%; text-align:center;}
	.mobile-warning .agree_txt{ margin:0px auto 30px auto; display:inline-block; float:none; width:90%; background:url(../images/agree.png) no-repeat center center; background-size:100% auto; height:auto;}
	.mobile-warning .disagree_txt{ margin:0px; background:url(../images/disagree.png) no-repeat center center; width:50%; margin:0 auto; background-size:100% auto; height:auto; float:none; display:inline-block; }
	#wrap.mobile-warning .warning-img{width:94%; margin:0 3% 30px; padding-top:30px;  max-width:800px !important;}
	#wrap.mobile-warning #warning{width:100%; max-width:800px !important;}
	#wrap.mobile-warning #main-div{width:100%; max-width:800px !important;}
	#wrap.mobile-warning .warning-img .warning_bg{width:100%; max-width:800px !important;}
	#warning .warning-agree {position: initial;}
	#warning .warning-disagree {position: initial;}
	#warning .warning-agree {width: auto !important;}
	#warning .warning-agree img {max-width: 90%;width: auto;margin-top: 20px;}
	#warning .warning-disagree img {margin-top: 20px;margin-bottom: 20px;width:70%;}
	#warning .overview{padding: 0px !important;}
	#warning .member_login {position: initial;width: auto !important;float: none;}
	#warning .member-login {width: 100%;margin: 10px 0px;text-align: center;float: none;}
	#warning .member_login a {float: none;}
	#warning .member-login #popup {top: 50px !important;left: 70px !important;}
	.warning-page-new{padding:0px 15px !important;}
	.warning-page-new #header{width:100% !important}
	.warning-page-new #main-div {padding: 0px;width: 100%;}
	.warning-page-new #popup {right: 66px;}	
	.ccbill_top #main-div > #content {padding-bottom: 15px;}
}
@media screen and (max-width: 480px) {
}
@media screen and (max-width: 420px) {
	.full_movie .pagging ul li a{ padding: 0 0px !important;font-size: 18px !important; }
}
@media screen and (max-width: 360px) {
	.mobile-warning .warning_bg{height:600px;}
	.mobile-warning .agree_txt{width:87%;}
	.search-filters select:first-child {
	    width: 100px !important;
	}
	.full_movie .pagging ul li .dotted{ font-size: 8px !important; }
}
@media screen and (max-width: 320px) {
	.mobile-warning .warning_bg{height:540px;}
	.mobile-warning .agree_txt{width:82%; margin-bottom:15px;}
}

