article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color:#000;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0px; padding:0px; max-width:100%; display:block;}
textarea{outline:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
iframe{border:none; margin:0px; padding:0px; outline:none; display:block;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a, .submit, .social a span{
	-webkit-transition: all 200ms ease-in;
	-moz-transition: all 200ms ease-in;
	-ms-transition: all 200ms ease-in;
	-o-transition: all 200ms ease-in;
	transition: all 200ms ease-in;
	color: #F00;
}
.none{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
select{-webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: '';}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
/*Add Placeholder opcity 1*/
::-moz-placeholder{opacity:1}
::-webkit-placeholder{opacity:1}

@font-face {
    font-family:'ArialBlack';
    src: url('../fonts/ariblk_0.eot');
    src: url('../fonts/ariblk_0.eot') format('embedded-opentype'),
url('../fonts/ariblk_0.woff2') format('woff2'),
url('../fonts/ariblk_0.woff') format('woff'),
url('../fonts/ariblk_0.ttf') format('truetype'),
url('../fonts/ariblk_0.svg#ArialBlack') format('svg');
}
@font-face {
    font-family:'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
url('../fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/*Responsive menu*/
.responsive_menu{ padding:0px 0;}
.responsive_menu select{display:block;width:230px;height:36px;padding:4px 12px;font-size:14px;line-height:normal;color:#fff;vertical-align:middle;border:none; cursor:pointer; border:1px solid #222; background:#000 url(../images/dropdown.png) no-repeat 95% center; margin:auto; border-radius:5px; -webkit-border-radius:5px; -webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; padding-left:10px;}
.responsive_menu select option{padding:2px 0;}
/*Responsive menu close*/


.centerwrap{width:1200px; margin:auto; position:relative;}
.extraPadding{padding:0 80px;}
.warning{background:url(../images/warningBg.jpg) no-repeat center top; overflow:hidden;}
.warningBlock{width:410px; position:relative; z-index:2}
.warningLogo{text-align:center; padding-top:22px;}
.warningLogo img{display:inline-block;}
.adultsOnly{text-align:center; padding-top:50px; padding-bottom:16px; border-bottom:2px solid #818181; margin-bottom:30px;}
.adultsOnly img{display:inline-block;}
.enterNow{text-align:center; padding-bottom:30px;}
.enterNow img{display:inline-block;}
.warningContent{text-align:center;}
.warningContent p{font-size:12px; font-weight:bold; color:#fff;}
.otherlinks{font-size:16px; font-weight:bold; color:#fff; padding-top:18px; padding-bottom:28px; border-bottom:2px solid #818181;}
.otherlinks a{color:#d11e1e; text-decoration:underline; margin:0 3px;}
.otherlinks a:hover{text-decoration:none;}
.leaveSite{text-align:center; padding-top:20px; padding-bottom:98px;}
.leaveSite p{font-size:14px; font-weight:bold; color:#fff; line-height:18px;}
.leaveSite p a{font-size:25px; text-transform:uppercase; color:#b8b8b8;}
.leaveSite p a:hover{color:#d11e1e;}
.warningModel{position:absolute; right:-310px; bottom:0px;}
.footerArea{border-top:1px solid #3a3a3a; background-color:rgba(0,0,0,0.6); box-shadow:0 5px 5px rgba(0,0,0,0.5) inset; -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.5) inset;}
.mailList{ padding-bottom:42px;}
.footer_model{margin-left:12px; margin-top:35px; float:left;}
.mailList h3{font-family:'ArialBlack'; font-size:18px; color:#da1e1e; text-transform:uppercase; padding-bottom:16px; font-weight:normal; letter-spacing:-0.05em;}
.mail_listarea{float:right; width:780px; padding-top:50px;}
.email_subscribe{}
.email_subscribe p{font-size:18px; font-weight:bold; color:#fff; line-height:50px; padding-right:16px; float:left;}
.email_subscribebox{height:50px; background:#fff url(../images/mail.png) no-repeat 97% center; width:100%; border:none; padding:0 55px 0 15px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000; float:left;}
.email_subscribebox:focus{box-shadow:1px 0 7px rgba(0,0,0,0.3); -webkit-box-shadow:1px 0 7px rgba(0,0,0,0.3);}
.email_subscribe label{display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#bababa; font-weight:bold; padding-right:20px;}
.submit{border:none; background-color:#da1e1e; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; height:50px; width: 145px; cursor:pointer; font-size:24px; float:left; letter-spacing:-0.05em; font-weight:bold;}
.submit:hover{color:#fff; background-color:#333}
.textBox{float:left; width:450px;}
.subscribe{float:left; clear:left; padding-top:4px;}
.footerLinks{border-top:10px solid rgba(255,255,255,0.05); text-align:center; padding-top:10px;}
.footerLinks p{font-size:16px; line-height:36px; color:#bababa; font-weight:bold;}
.footerLinks p:first-child{color:#fff;}
.footerLinks p a{color:#fff; margin:0 1px;}
.footerLinks p a:hover{color:#da1e1e;}
.vnaLogo{text-align:center; padding-bottom:5px;}
.vnaLogo img{display:inline-block;}
.warningModelMobile{display:none;}
.comodo_join{ float: right;
    margin: auto;}
/* Tour */
.headerTbg{background:url(../images/topBg.jpg) no-repeat center top; border-bottom:10px solid #1e1e1e; overflow:hidden;}
.headerFbg{background:url(../images/topFBg.png) no-repeat center bottom;}
.topNav{background-color:#000; border-top:1px solid #373737; border-bottom:1px solid #373737; padding:13px 0;}
.topNav ul{padding-left:56px;}
.topNav li{float:left; font-family:'montserratbold'; font-size:16px; letter-spacing:-0.025em; text-transform:uppercase; margin-right:25px; position:relative;}
.topNav li:last-child{margin-right:0px;}
.topNav li a{color:#b3b4b3; line-height:30px; display:block;}
.topNav li a.active, .topNav li a:hover{color:#d11e1e;}
.topNav li a.instantAcce{color:#fff; background-color:#d11e1e; padding:0 17px;}
.topNav li a:hover.instantAcce{background-color:#222;}
.topNav li a i{background:url(../images/downArrow.png) no-repeat; width:13px; height:18px; display:inline-block; vertical-align:top; position:relative; top:11px; margin-left:3px;}
.topNav li ul{display:none;}
.topNav li:hover ul{display:block; position:absolute; left:-10px; padding-left:0px; width:150px; top:auto; z-index:20}
.topNav li li{margin-right:0px; float:none; border-bottom:1px solid #111; font-size:14px;}
.topNav li li:last-child{border-bottom:0px;}
.topNav li li a{background-color:#373737; display:block; padding-left:10px;}
.topNav li li a:hover{color:#fff; background-color:#d11e1e;}
.tourLogo{float:left; padding-top:20px; margin-left:28px;}
.tourVideo{background:url(../images/tourVideoframe.png) no-repeat; width:686px; height:420px; float:right; margin-top:20px; padding-top:45px; padding-left:76px; padding-right:77px;}
.tourVideo img, .tourVideo iframe{width:100%;}
.joinNow{float:left; clear:left; /*margin-left:35px;*/ margin-top:82px; margin-bottom:34px;}
.tourModel{position:absolute; left:255px; /*left:305px;*/ bottom:0px;}
.tourModel2{position:absolute; right:-3px; bottom:0px;}
.midBg{background:url(../images/tourMidBg.jpg) no-repeat center top;}
.myFavVid{padding-top:50px;}
.title{padding-top:14px; padding-bottom:22px;}
.title h2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-transform:uppercase; background:url(../images/titleBorder.png) no-repeat center bottom; padding-bottom:0px; text-align:center; font-size:60px; letter-spacing:-0.025em; padding-bottom:22px;}
.favVids{}
.titleBlock{background-color:#020202; margin-bottom:12px;}
.titleBlock p{font-size:18px; letter-spacing:-0.025em; color:#fff; text-transform:uppercase; float:left; padding-left:16px; line-height:42px; font-weight:bold;}
a.viewAll{float:right; font-size:18px; letter-spacing:-0.025em; color:#d11e1e; text-decoration:underline; font-weight:bold; text-transform:uppercase; line-height:42px; margin-right:18px;}
a:hover.viewAll{color:#fff; text-decoration:none;}
.favVideos{}
.favVid{float:left; background-color:#000; border:1px solid #262525; width:340px; padding:9px 9px 19px 9px; margin-right:10px; margin-bottom:10px; position:relative;}
.favVid:nth-child(3n){margin-right:0px;}
.favVid p{font-size:18px; letter-spacing:-0.025em; color:#d11e1e; text-transform:uppercase; text-align:center; font-weight:bold; padding-top:4px; padding-bottom:7px;}
.favVid p a{color:#d11e1e;}
.favVid p a:hover{color:#fff;}
.download{text-align:center;}
.download a{font-size:14px; letter-spacing:-0.025em; color:#000; text-transform:uppercase; text-align:center; background:url(../images/download.jpg) repeat-x; line-height:31px; width:158px; border-radius:15px; -webkit-border-radius:15px; display:inline-block; font-weight:bold;}
.download a:hover{color:#d11e1e;}
.getAccess{text-align:center; padding-top:24px; padding-bottom:40px; clear:both;}
.getAccess img{display:inline-block;}
.boltTR{position:absolute; right:-20px; top:2px; z-index:2;}
.boltBR{position:absolute; right:-20px; bottom:-20px; z-index:2;}
.boltBRL{position:absolute; right:-20px; bottom:2px; z-index:2;}
.myFavPho{border-top:1px solid #3a3a3a; background-color:rgba(0,0,0,0.75);}
.favPhts{}
.favPhoto{float:left; background-color:#000; border:1px solid #262525; width:252px; padding:9px 9px 9px 9px; margin-right:10px; margin-bottom:10px; position:relative;}
.favPhoto:nth-child(4n){margin-right:0px;}
.favPhoto p{font-size:18px; letter-spacing:-0.025em; color:#d11e1e; text-transform:uppercase; text-align:center; font-weight:bold; padding-top:4px;}
.favPhoto p a{color:#d11e1e;}
.favPhoto p a:hover{color:#fff;}
.small{width:25px;}
.boltPTR{position:absolute; right:-18px; top:4px; z-index:2;}
.boltPBR{position:absolute; right:-19px; bottom:-19px; z-index:2;}
.boltPBRL{position:absolute; right:-19px; bottom:4px; z-index:2;}
.tourMidTB{background:url(../images/tourMidBg2Top.jpg) no-repeat center top; border-top:1px solid #393939; padding-top:50px;}
.tourMidBB{background:url(../images/tourMidBg2Bot.jpg) no-repeat center bottom;}
.followMe{float:left; margin-left:30px; position:relative; z-index:2; margin-bottom:310px;}
.tourMidTB h3{font-size:36px; letter-spacing:-0.025em; color:#fff; text-transform:uppercase; line-height:32px; padding-bottom:7px;}
.tourMidTB h3 span{color:#d11e1e; letter-spacing:-0.025em; font-size:24px; display:block;}
.instagramFollow{background-color:#fff; padding:5px;}
.whatsGoing{float:left; margin-left:48px;}
.social{background:url(../images/socialBg.png) no-repeat; width:580px; height:116px; margin-left:-50px; padding-left:50px; padding-top:11px;}
.social a{float:left; text-align:center; margin-right:5px; position:relative; z-index:2;}
.social a span{font-family:'montserratbold'; font-size:11px; text-transform:uppercase; color:#fe2b2b; text-shadow:1px 1px 3px #000; display:block;}
.social a:hover span{color:#fff;}
.features{float:right; width:320px; margin-right:62px; position:absolute; top:0px; right:0px;}
.features li{font-size:23px; font-weight:bold; color:#da1e1e; background:url(../images/highlights.png) no-repeat left top; letter-spacing:-0.025em; margin-bottom:12px; line-height:38px; text-align:center;}
.tourModel3{position:absolute; right:80px; bottom:0px;}
.tourModel4{position:absolute; left:48px; bottom:90px;}
.footerPart{background:url(../images/tourFooterBg.jpg) no-repeat center bottom;}
.vnaNetwork{border-top:10px solid #1e1e1e; padding-bottom:38px;}
.vna_network{padding-top:52px;}
.vnaGirls{text-align:center; margin-top:-10px;}
.row_one{}
.row_two{}
.vnagirl{text-align:center; display:inline-block; margin:0 0.1%;}
.vnagirl img{height:130px;}
.vnagirl span{color:#ffffff; font-size:12px; font-weight:bold; text-transform:uppercase; display:block; padding-top:5px; padding-bottom:10px;}
.row_two .vnagirl{margin:0 0.05%;}
.memberBenefit{border-top:1px solid #272727; background:url(../images/blackBg.png) repeat-x left top; padding-top:5px;}
.memberBenefit h2{text-shadow:0 26px 8px rgba(0,0,0,0.52);}
.benefits{text-align:center; padding-bottom:26px;}
.benefits ul{display:inline-block;}
.benefits ul:first-child{margin-right:35px;}
.benefits li{color:#bababa; font-size:30px; letter-spacing:-0.05em; text-transform:uppercase; background:url(../images/point.png) no-repeat left center; font-weight:bold; padding-left:48px; line-height:40px; text-align:left;}

.header_top{padding:17px 0;}
.nextshow{float:left; text-align:center; padding-top:0px; margin-left:45px; background-color:#010000; width:591px; border-top:1px solid #424141; border-left:1px solid #212020; border-radius:8px; -webkit-border-radius:8px; position:relative; height:145px;}
.nextshow h3{font-family:'montserratbold'; font-size:60px; text-shadow:0 0 6px rgba(255,255,255,0.2); letter-spacing:-0.025em; color:#fff; font-weight:normal; text-transform:uppercase; position:relative; z-index:10; padding-top:28px;}
.nextshow iframe{position:relative; z-index:10}
.nextshow p{font-family:'latolight'; font-size:18px; letter-spacing:-0.025em; color:#fff;}
.nextshow p span{color:#40d7ed;}
.counter{float:right; background-color:#010000; width:544px; border-top:1px solid #424141; border-left:1px solid #212020; border-radius:8px; -webkit-border-radius:8px; height:145px; position:relative; padding-top:14px;}
.country_style{margin-top:-5px;}
.leftBolt{position:absolute; left:-9px; top:15px;}
.rightBolt{position:absolute; right:-9px; top:15px;}

.header_top{display:block;}
.header_cams{background-color:#111; display:none;}
.header_cams input{opacity:0; position:absolute; top:-9999px; visibility:hidden;}
.header_cams label{display:inline-block; width:100%; text-align:center; font-size:18px; color:#fff; padding:15px 0; cursor:pointer}
.header_cams label span.arrow{border-left:8px solid rgba(0, 0, 0, 0); border-right:8px solid rgba(0, 0, 0, 0); border-top:10px solid #ffffff; display: inline-block; height:0; margin-left:10px; width:0; vertical-align:top; margin-top:7px;}


/* Bio */
.topspace{padding-top:24px;}
.bioLogo{width:284px; padding-top:38px; margin-left:-18px; float:left;}
.bioModel{float:right; position:relative; z-index:2; margin-right:-90px;}
.bioModel2{position:absolute; right:300px; top:68px;}
.bioArea{padding:22px 22px 12px; background-color:#000; border:1px solid #5d5e5e;}
.bioArea p{font-size:14px; font-weight:bold; color:#fff; letter-spacing:-0.025em; padding-bottom:14px;}
.bioArea p span{font-size:18px;}
.bioAccess{padding-top:66px; padding-bottom:52px;}

/* Appearances */
.appearancesBg{background:url(../images/appearancesBg.jpg) repeat-y center top;}
.appearancesLogo{width:284px; padding-top:165px; margin-left:240px; float:left; position:absolute;}
.appearancesModel{margin-left:-70px; float:left;}
.appVideo{margin-top:40px;}
.myAppearances{background-color:rgba(0,0,0,0.4); border:1px solid #ffffff; margin:0 20px; padding-left:30px; padding-right:40px; padding-top:34px; padding-bottom:24px; margin-bottom:40px;}
.aboutPerform{float:left; text-align:center; font-size:20px; letter-spacing:-0.025em; color:#fff; font-style:italic; width:850px; font-weight:bold; padding:0 42px 20px;}
.bookEvent{float:right; margin-top:-10px;}
.myAppearancesBlock{float:left; width:850px;}
.myAppearance{float:left; width:420px; background-color:#000; padding:10px; margin-right:10px; margin-bottom:10px; min-height:332px;}
.myAppearance:nth-child(2n){margin-right:0px;}
.myAppearance h3{font-size:18px; font-weight:bold; color:#ff0000; padding-bottom:10px;}
.myAppearance h3 a{color:#ff0000;}
.myAppearance h3 a:hover{color:#fff;}
.myAppearance img{margin-bottom:15px;}
.myAppearance p{font-size:14px; font-weight:bold; color:#bababa; line-height:18px;}
.upcomingAppear{float:right; background-color:rgba(0,0,0,0.4); border:1px solid #ff0000; position:relative; width:228px; height:672px;}
.upcomingAppear h3{font-size:24px; font-weight:bold; color:#fff; text-align:center; line-height:20px; letter-spacing:-0.025em; text-transform:uppercase; padding-top:32px; background:url(../images/titleBorder2.png) no-repeat center bottom; padding-bottom:35px; margin-bottom:6px;}
.boltTop{position:absolute; left:15px; top:-10px;}
.upcomingAppear p{font-size:14px; color:#bababa; text-transform:uppercase; text-align:center; background:url(../images/titleBorder2.png) no-repeat center bottom; padding-bottom:35px; font-weight:bold; line-height:17px; margin-bottom:10px;}
.upcomingAppear p a{color:#ff0000;}
.upcomingAppear p a:hover{color:#fff;}
.upcoming{ height:100%; overflow:auto;}
.bookMe{background-color:rgba(0,0,0,0.5); border-top:1px solid #272727; border-bottom:1px solid #272727;}
.bookForm{background-color:rgba(0,0,0,0.4); border:1px solid rgba(255,255,255,0.4); margin:0 20px; padding:38px; margin-bottom:25px; position:relative;}
.bookInfo{ width:534px; float:left;}
.bookInfo p{font-size:16px; font-weight:bold; font-style:italic; color:#fff; padding-bottom:22px;}
.bookInfo img{float:right; margin-right:-20px;}
.appearancesModel2{position:absolute; top:230px; left:308px;}
.bookMeForm{float:right; width:500px;}
.bookMeForm label{float:left; font-size:18px; color:#fff; line-height:35px; margin-bottom:10px; clear:left; width:220px; padding-right:20px; font-weight:bold;}
.bookMeForm label.bigText{line-height:normal;}
.textbox2{float:left; border:1px solid #c5c5c5; background-color:#fff; width:280px; height:35px; padding:0 10px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#333; margin-bottom:10px;}
.bookMeForm textarea{float:left; border:1px solid #c5c5c5; background-color:#fff; width:280px; height:90px; padding:5px 10px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#333; margin-bottom:10px;}
.secure{float:left; width:280px; text-align:center;}
.secure p{font-size:12px; font-weight:bold; color:#fff; padding-bottom:16px; padding-top:3px;}
.sendRequest{float:right; background:url(../images/sendRequest.png) no-repeat; width:281px; height:100px; border:none; cursor:pointer;}
.appearVNA{border-top:0px;}
.appearVNA .vna_network{padding-top:30px;}
.appearMemBen{background:rgba(0,0,0,0.5);}

/* Updates */
.updateLogo{width:284px; position:absolute; left:68px; bottom:8px;}
.updateModel{ margin-left:-55px; margin-right:-15px;}
.joinNow2{position:absolute; right:74px; bottom:10px;}
.updateContent{font-size:18px; letter-spacing:-0.025em; color:#fff; font-weight:bold; font-style:italic; padding-bottom:20px;}
.updateArea{padding:0 40px; margin-top:-10px;}
.bpaddNone{padding-bottom:0px;}
.updatebox{float:right; border:1px solid #636464; background-color:#000; width:856px; margin-bottom:42px; padding:14px;}
.update_twitter{float:left; width:256px; border:1px solid #636464; background-color:#000; margin-bottom:42px; padding:14px;}
.update_twitter iframe{width:100%!important; height:1151px!important;}

/* Photos */
.photoLogo{float:right; width:322px; margin-right:77px; margin-top:14px;}
.photoModel{float:left; margin-left:-50px; position:relative; z-index:2}
.joinNow3{position:absolute; right:104px; bottom:8px;}
.pagination{background-color:#020202; padding:4px 0; text-align:center;}
.pagination li{display:inline-block; font-size:14px; font-weight:bold; vertical-align:top;}
.pagination li a{border:1px solid #454545; background-color:#393939; width:38px; height:32px; display:inline-block; color:#fff; line-height:32px; text-align:center;}
.pagination li.last a{width:auto; padding:0 12px;}
.pagination li a.active, .pagination li a:hover{background-color:#ff0000;}
.photosArea{ padding:20px 80px 30px;}
.modelPhoto{float:left; border:1px solid #262525; background-color:#000; width:252px; text-align:center; padding-left:9px; padding-right:10px; padding-top:7px; margin-right:10px; margin-bottom:10px;}
.modelPhoto:nth-child(4n){margin-right:0px;}
.modelPhoto p{font-size:14px; letter-spacing:-0.025em; text-transform:uppercase; color:#fff; font-weight:bold; padding-bottom:2px;}
.modelPhoto h4{font-size:18px; font-weight:bold; letter-spacing:-0.025em; text-transform:uppercase; color:#d11e1e; padding-top:5px; padding-bottom:3px; min-height: 58px;}
.modelPhoto h4 a{color:#d11e1e;}
.modelPhoto h4 a:hover{color:#fff;}
.modelPhoto .download{ padding-top:15px; padding-bottom:18px;}

/* Join */
.joinLogo{width:284px; position:absolute; left:8px; top:52px;}
.joinBanner{float:right; margin-right:-5px;}
.joinArea{padding:0 40px;}
.membership_plans{clear:both; padding-left:14px; padding-right:14px;}
.plan{float:left; border:2px solid #989696; border-radius:3px; -webkit-border-radius:3px; width:138px; position:relative; background-color:#fff; text-align:center; margin-right:18px;}
.plan:last-child{margin-right:0px;}
.plan h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#989696; font-size:33px; padding-top:37px; padding-bottom:5px;}
.plan p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#050000; line-height:12px; letter-spacing:0.025em; height:45px;}
a.join_now_btn{background-color:#dc1014; height:36px; border-radius:3px; -webkit-border-radius:3px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:36px; color:#fff; font-weight:bold; text-transform:uppercase; margin:0 10px 10px 10px;}
a:hover.join_now_btn{background-color:#222;}
.best_deal{background:url(../images/bestdeal.png) no-repeat; width:152px; height:38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; line-height:24px; position:absolute; left:-9px; top:5px; color:#fff; text-transform:uppercase;}
.most_popular{background:url(../images/most_popular.png) no-repeat; width:152px; height:38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; line-height:24px; position:absolute; left:-9px; top:5px; color:#fff; text-transform:uppercase;}
.plan.one{margin-right:32px; border:2px solid #dc1014;}
.plan.one h3{color:#dc1014;}
.plan.two{margin-right:22px; border:2px solid #434343;}
.plan.two h3{color:#434343;}
.plan.two a.join_now_btn{background-color:#434343;}
.plan.two a:hover.join_now_btn{background-color:#222;}
.exclusive_content{border:1px solid #636464; background-color:#000; border-radius:2px; -webkit-border-radius:2px; padding:21px 20px; margin-top:20px; margin-bottom:10px;}
.join_model{float:left; margin-right:30px;}
.join_model img{display:block; width:100%;}
.join_content{width:500px; float:left;}
.checks{}
.join_content h3{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#989696; letter-spacing:-0.05em; line-height:36px; font-size:30px; text-transform:uppercase; padding-top:14px;}
.join_content h3 span{color:#ff0000;}
.join_content ul{padding-top:5px;}
.join_content ul li{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#989696; font-size:14px; background:url(../images/check.jpg) no-repeat left 12px; padding:0px 0 0px 26px; text-transform:uppercase; line-height:40px;}
.join_content ul li:last-child{border-bottom:none; padding-bottom:0px;}
.joinBen{background:rgba(0,0,0,0.5); padding-bottom:40px;}

/* Members */
.memberLogo{position:absolute; left:12px; bottom:12px; width:284px;}
.memberBanner{}

.threeblocks{padding-bottom:28px; padding-top:3px;}
.discuss{float:left; width:256px;}
.discuss_block{margin-bottom:10px; border:1px solid #636464; background-color:#000; height:425px; overflow:auto;}
.twitter_block{ height:1157px; border:1px solid #636464; background-color:#000; padding:12px;}
.twitter_block iframe{height:1133px!important;}
.posts{float:right; width:618px; margin-right:8px; min-height:1590px; border:1px solid #636464; background-color:#000; padding:12px;}
.member_right{float:right; width:230px; border:1px solid #636464; background-color:#000; padding:10px;}
.member_right iframe{width:100%;}
.featured_item{background-color:#fff; width:249px; border-radius:5px; -webkit-border-radius:5px; border:1px solid #ece9e9; margin-bottom:17px; padding:10px; padding-top:8px; min-height:316px;}
.featured_item h3{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#3d3d3d; text-align:center; line-height:24px; padding-top:5px;}
.feature_item{text-align:center;}
.feature_item img{display:inline; max-width:100%;}
.featured_item p{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; text-align:center; padding-bottom:5px;}
.featured_item p a{color:#181818; text-decoration:underline;}
.featured_item p a:hover{color:#f378a2; text-decoration:none;}
.timezone_area{background-color:#fff; width:249px;border-radius:5px;-webkit-border-radius:5px; padding:12px; min-height:909px; border:1px solid #ece9e9;}
.timezone_area a{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:underline; color:#f378a2; font-size:14px; display:block;}
.discuss a{color:#f378a2!important;}
.discuss iframe, .posts iframe, .timezone_area iframe{width:100%;}
.pernextShow{text-align:center;}
.pernextShow img{width:138px; display:inline-block;}
.member_right a{color:#ff0000; font-size:18px; text-decoration:underline; text-align:center; font-weight:bold;}
.member_right a:hover{text-decoration:none;}
.schedule{}
.clickCamroom{text-align:center;}
.member_footer{padding-top:30px; text-align:center; padding-bottom:38px; background-color:rgba(0,0,0,0.5); border-top:1px solid #3a3a3a;}
.member_footer p{font-size:16px; color:#bababa; background:url(../images/vnaLogo.png) no-repeat left center; padding-left:62px; line-height:18px; text-align:left; padding-top:7px; padding-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.member_footer p a{color:#ffffff;}
.member_footer p a:hover{color:#ff0000;}
.member_footer p span{color:#bababa; display:block;}

/* Videos */
.videosLogo{width:284px; position:absolute; left:92px; top:12px; z-index:3}
.videosModel{ position:relative; z-index:2; margin-left:70px; float:left;}
.videosJoin{ position:absolute; right:10px; bottom:130px;}
.videoBannerThumb{position:absolute; right:43px; top:26px;}
.joinAccess{padding-bottom:10px; padding-top:40px;}
.updatedVideos{padding:22px 40px 12px;}
.updatedVideo{border:1px solid #262525; margin-bottom:10px; background-color:#000; padding:10px;}
.updatedVideo h3{float:left; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ff0000; letter-spacing:-0.025em;}
.posted{float:right; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; font-weight:bold;}
.videoPics{clear:both; padding-top:12px; padding-bottom:2px;}
.videoPic{float:left; width:360px; margin-right:8px;}
.videoPic:nth-child(3n){margin-right:0px;}
.videoDetails{float:left; width:845px;}
.videoDetails p{font-size:14px; color:#fff; font-weight:bold; padding-bottom:10px;}
.videoDetails p span{color:#ff0101; font-size:24px; letter-spacing:-0.025em; display:block;}
.downloadBtn{float:right; padding-top:14px;}
.downloadBtn a{width:228px; height:50px; line-height:50px; background-color:#ff0000; border-radius:5px; -webkit-border-radius:5px; text-align:center; display:block; font-size:20px; text-transform:uppercase; color:#fff; font-weight:bold;} 
.downloadBtn a:hover{background-color:#333;}
