@font-face {font-family:'open sans'; font-style: normal; font-weight: 100; src: local('Open Sans Regular'), local('Open-Sans-Regular'), url('../fonts/opensans-regular-webfont.ttf') format('woff')}
@font-face {font-family:'open_sansbold';src:url(../fonts/OpenSans-ExtraBold-webfont.eot);src:url(../fonts/OpenSans-ExtraBold-webfont.eot#iefix);
src:url(../fonts/opensans-extrabold-webfont.ttf) format("truetype")}
body {font-family:'open sans';font-size:12px;color:#5b5b5b;margin:0;	padding:0}
div, h1, h2, h3, h4, h5, h6, a, p, span, ul, li, samp, input {	margin:0;padding:0;	text-decoration:none;	list-style-type:none}
img {max-width:100%;	border:none;outline:none}
a, a:hover {	outline:none;text-decoration:none;transition:all .3s}
h5 {	font-size:24px}
.play-btn-pos {top:70px;left:70px;z-index:99;position:absolute}
.play-btn-pos img {height:30px;border:none!important;width:30px!important;z-index:999!important}
.main_div {width:100%;float:left;display:table \9;}
.container {	max-width:100%;	width:1170px;margin:0 auto;display:table \9;}
.container:after{ content:''; clear:both;display:block; width:100%;}
.clear {	clear:both}
.margin_T5 {	margin-top:5px}
.margin_T10 {margin-top:10px}
.margin_T15 {margin-top:15px}
.margin_T20 {margin-top:20px}
.margin_T25 {margin-top:25px}
.margin_L5 {	margin-left:5px}
.margin_L10 {margin-left:10px}
.margin_L15 {margin-left:15px}
.margin_L20 {margin-left:20px}
.margin_L25 {margin-left:25px}
.margin_R5 {	margin-right:5px}
.margin_R10 {margin-right:10px}
.margin_R15 {margin-right:15px}
.margin_R20 {margin-right:20px}
.margin_R25 {margin-right:25px}
.margin_B5 {margin-bottom:5px}
.margin_B10 {margin-bottom:10px}
.margin_B15 {margin-bottom:15px}
.margin_B20 {margin-bottom:20px}
.margin_B25 {margin-bottom:25px}
.margin-non {margin:0!important}
.padding_B5 {padding-bottom:5px}
.padding_B10 {padding-bottom:10px}
.padding_B15 {padding-bottom:15px}
.padding_B20 {padding-bottom:20px}
.padding_B25 {padding-bottom:25px}
.padding_T5 {padding-top:5px}
.padding_T10 {padding-top:10px}
.padding_T15 {padding-top:15px}
.padding_T20 {padding-top:20px}
.padding_T25 {padding-top:25px}
.padding_L5 {padding-left:5px}
.padding_L10 {padding-left:10px}
.padding_L15 {padding-left:15px}
.padding_L20 {padding-left:20px}
.padding_L25 {padding-left:25px}
.padding_R5 {padding-right:5px}
.padding_R10 {padding-right:10px}
.padding_R15 {padding-right:15px}
.padding_R20 {padding-right:20px}
.padding_R25 {padding-right:25px}
.padding-non {padding:0!important}
.text-align {text-align:center}
.bg_white {background:#fff}
.bg_white-drk {background:#f2f2f2}
.bg_red {background:#d40000}
.bg_red_2 {background:#b40a0a}
.bg_red_lig {background:#fe3000}
.bg_grey {background:#2d2d2d}
.bg_black {background:#000}
.bg_box {background-image:url(../images/box_bg_img.png)}
.color_red {color:#d40000}
.color_white {color:#fff}
.color_grey {color:#2d2d2d}
.color_black {color:#000}
.min-hi190 {min-height:210px}
.bord_non {border:none!important}
.pull-left {float:left!important}
.pull-right {float:right!important}
.pull-none {float:none!important}
.text-uppr {text-transform:uppercase}
.dis-block {display:block}
.dis-none {display:none}
.enterpage {width:100%;margin:0;	display:block}
.header {width:100%;	margin:0;float:left}
.logo {margin:0;	float:left}
.logo_hom {float:left;margin-top:40px}
.logo_enter {margin:10px auto 20px;display:block}
.logo a img {max-width:100%}
.menu_togl {background:none;border:none;	cursor:pointer}
.icon-bar {display:block;background:#d40000;	width:40px;height:2px;border-radius:1px;margin-top:8px}
.head_right {max-width:100%; margin:20px 0 0;float:right;display:inline-block;}
.head_right form {float:left;margin-right:15px;display:block;}
.headerTopRight{float:right \9 !important; width:560px \9;}
.search_box {background:2d2d2d;border:none;margin:0;padding:0 20px 0 12px;font-size:13px;width:200px;height:28px;box-sizing:border-box;display:inline;line-height:28px;float:left\9; float:left;}
.search_icn {margin:0 0 0 -15px;	background:#2d2d2d url(../images/mob_icon.png) no-repeat left -410px;border:none;padding:5px 10px 6px 16px;display:inline;	height:28px;	box-sizing:border-box}
/*magazine */
.magzin_liv_sal {position: absolute; left: 19%; top: 0; z-index:99999}
.head_right a {display:inline-block;margin:0;padding:6px 25px 7px;font-family:Arial, Helvetica, sans-serif \9;}
.mycart {float:right;margin:0;width:61px;cursor:pointer}
.mycart img {display:inline;float:left;margin:-3px -2px 0 0}
.mycart a {margin:0;	padding:0;float:left;width:100%}
.mycart span {font-size:10px;	border-radius:100px;margin:5px 0 0;display:inline-block;padding:3px 8px;color:#fff;float:left;position: absolute;}
.h_search {width:42%;position:relative;margin:2% 2% 0 0}
.h_search form {width:100%}
.h_search form input[type="text"] {padding:8px 16px 8px 34px;outline:none;color:#c6c6c6;font-size:13px;border:1px solid #ececec;border-radius:5px 0 0 5px;background:#FFF;	width:73.333%;line-height:22px;position:relative;-webkit-appearance:none}
.h_search form input[type="submit"] {background:#3B3B3B;color:#fff;text-transform:uppercase;font-size:13px;padding:10px 20px;border:1px solid #666;border-radius:0 5px 5px 0;cursor:pointer;width:26.333%;	position:absolute;	line-height:1.4em;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;	-webkit-appearance:none}
.h_search form input[type="submit"]:hover {background:#fdd922;border:1px solid #E0BC27}
.iagree {width:988px;max-width:100%;margin:0 auto 20%;padding:63px 0 50px;font-family:'open sans'}
.iagree h5 {display:block}
.iagree p {font-size:17px;margin-bottom:70px}
.iagree_a {text-transform:uppercase;font-size:17px;padding:10px 50px;display:inline-block;cursor:pointer}
.left_part {	width:70%;position:relative;margin-top:-96px}
.home_left {width:100%;margin:0;background:url(../images/banner.png) no-repeat left top;	height:382px;	font-family:open sans}
.home_left_h3 {font-size:55px;margin:0 0 0 50px;	font-family:'orbitron-black'}
.home_left_h4 {font-size:44px;margin:0 0 0 50px}
.home_left_h5 {font-size:21px;margin:92px 0 0 50px}
.hom_red_bg {height:83px;float:left;	width:100%}
.hom_member {margin:0;padding:0;	text-align:center;position:relative;width:30%;margin-top:-96px}
.ourpick.color_white.pull-left img {float:left}
.hom_mem_hed {margin:0;padding:10px 30px 19px;	position:relative;font-family:Arial, Helvetica, sans-serif \9;padding:17px 40px 20px 39px \9;	*padding:17px 40px 26px 39px;}
_:-ms-lang(x), .hom_mem_hed {padding:17px 30px 20px;}
.hom_mem_hed_p {	font-size:11px;display:inline;line-height:20px}
.hom_mem_hed_span {font-size:29px;display:inline}
.hom_mem_hed_span strong {font-family:open_sansbold}
.hom_mem_hed_h6 {font-size:17px;	display:inline;font-weight:400}
.light-efct {position:absolute;top:-20px;left:-17px}
.hom_membershi {	width:100%}
.hom_membershi ul {padding:14px 7% 0;	font-family:Arial, Helvetica, sans-serif \9;*padding:14px 7.6% 8px ;}
_:-ms-lang(x), .hom_membershi ul {padding:20px 7.6% 14px;}
.hom_membershi ul li {margin:5px 0 6px;padding:0 0 12px 30px;margin-top:6px\9;font-size:11px;text-align:left; position:relative;*background:url(../images/li_bg.png) no-repeat left -158px;}
.hom_membershi ul li:before{background:url(../images/li_bg.png) no-repeat left -158px; content:''; height:20px; width:20px; display:block;  position:absolute; left:0px;}
.hom_membershi ul li span {font-size:10px!important;text-transform:lowercase}
.become_mem {float:right;padding:5px 20px;border:2px solid #fff;	background:#b41406;font-size:15px;color:#fff;font-family:'open sans';margin-right:7%;	font-weight:700;text-transform:uppercase}
.recently {width:94%;background:#961004;padding:0 3%}
.recently_h4 {font-size:28px;width:100%;	margin:10px 0 9px;font-weight:100;text-shadow:0 0 10px #000;box-sizing:border-box;text-transform:uppercase;	font-family:open sans;font-family:Arial, Helvetica, sans-serif \9;}
.recently_p {font-size:28px;margin:20px 0 0;font-weight:700;font-family:open sans}
.recnt_vid {width:96%;padding:1.5% 2% 1%;position:relative}
.recnt_vidtxt {width:75%}
.recnt_vidtxt h6, .recnt_vidtxt span {font-size:13px}
.recnt_vidtxt p {font-size:13px;width:100%;display:block;text-align:justify;float:left;color:#5B5B5B}
.recnt_vidtxt a {width:44%;float:left;padding:6px 10px 7px;border:1px solid #D40000}
.recnt_vidtxt .add2cart {background:#d40000 url(../images/view_eye_btn.png) no-repeat right 5px top 5px}
.product {margin:0 7px 0 8px;float:left;	width:180px;text-align:center;position:relative}
.product a {display:block}
.product img {width:100%;position:relative;z-index:99;border:3px double #afaeae;box-sizing:border-box}
.prodct-hed {background:rgba(35, 35, 35, 0.6) none repeat scroll 0 0;float:left;	width:94%;color:#FFF;padding:3%;margin-bottom:-15px;z-index:99999;position:relative;font-size:15px}
.purch_mid-video .iagree_a {display:block;padding:10px 5%;background:#232323;font-size:15px}
.purch_mid-video .iagree_a:hover {background:#d40000}
.product-txt-hed {font-size:15px;color:#2d2d2d;font-weight:700;font-family:orbitron-black}
.purch_mid-video .purch_imges .product {margin:25px 7px 0 8px;width:22.9%}
.purch_mid-video .purch_imges .product img {margin-top:-15px}
.product_rec {width:55px;height:42px;background:url(../images/mob_icon.png) no-repeat center -116px;position:absolute;top:32%;left:39%;display:block;z-index:999}
.product:hover .product-details {display:block!important}
.product-details {display:none;background:#ccc;top:0;left:0;z-index:9999;height:500px;width:300px}
.product_rec-hvr: {width:55px;height:42px;background:url(../images/mob_icon.png) no-repeat center -5px;position:absolute;top:32%;left:42%;display:block;z-index:9999}
.product_hvr p {color:#000}
.redhot {width:99%;margin-top:-1px;padding:0 0 1.5% 1%;background:rgba(117, 13, 3, 1);
	background:-moz-linear-gradient(left, rgba(117, 13, 3, 1) 0%, rgba(191, 21, 5, 1) 49%, rgba(118, 12, 3, 1) 100%);
	background:-webkit-gradient(left top, right top, color-stop(0%, rgba(117, 13, 3, 1)), color-stop(49%, rgba(191, 21, 5, 1)), color-stop(100%, rgba(118, 12, 3, 1)));
	background:-webkit-linear-gradient(left, rgba(117, 13, 3, 1) 0%, rgba(191, 21, 5, 1) 49%, rgba(118, 12, 3, 1) 100%);
	background:-o-linear-gradient(left, rgba(117, 13, 3, 1) 0%, rgba(191, 21, 5, 1) 49%, rgba(118, 12, 3, 1) 100%);
	background:-ms-linear-gradient(left, rgba(117, 13, 3, 1) 0%, rgba(191, 21, 5, 1) 49%, rgba(118, 12, 3, 1) 100%);
	background:linear-gradient(to right, rgba(117, 13, 3, 1) 0%, rgba(191, 21, 5, 1) 49%, rgba(118, 12, 3, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#770c03', endColorstr='#c21605', GradientType=1)}
.redhot .product img {border:none}
.redhot .product {margin:0 13px 0 0}
.product_txt {display:block;margin-top:-7px;	float:left;	width:93%;text-align:left;padding:10px 0 10px 13px;z-index:9999;position:relative;font-family:Arial, Helvetica, sans-serif \9;}
.product_txt h6 {font-size:11px;color:#242424}
.product_txt p {font-size:10px;color:#d40000}
.redhot .product {margin-top:6px}
.redhot .product_rec {top:23%}
.redhot-log {max-width:167px;float:left;	margin:11px 21px 11px 0}
.ourpick {width:100%;margin:0;text-align:left;position:relative}
.out-hed {font-size:25px;font-family:open sans;background:#d40000 url(../images/li_bg.png) no-repeat 25px -361px;padding:25px 0 21px 60px}
.ourpick .light-efct {position:absolute;left:55px}
.our-girl {position:absolute;top:-27px;left:71%}
.middle {width:100%;	position:relative;	padding:40px 0 30px;/*border-bottom:1px dotted #000*/}
.middle ul {margin:0 auto;text-align:center}
.middle ul.pagination{*margin:0 auto; *width:485px;}
.middle ul.pagination li{ *float:left;}
.middle ul li {margin:0;padding:0;display:inline-block;text-align:center}
.middle ul li a {margin:0 2px;padding:5px;width:23px;height:23px;text-align:center;line-height:22px;display:inline-block;background:#000;color:#fff;border-radius:100px}
.middle ul li a:hover {background:#d40000;transition:all .2s}
.middle ul li a.active {background:#d40000;transition:all .2s}
.midl-lft {width:34%;padding:0 1%;margin-top:0}
.midl-lft_1 {float:left;	width:100%;padding:0;margin-top:0}
.midl-lft_1 .product {width:24%;	margin:10px 1% 5px 0;padding:0}
.midl-lft_1 .product a {width:auto!important;	border:none!important;padding:0!important}
.midl-lft .product_rec {top:29%}
.midl-rght {	width:61%;padding:0 1%;margin-top:0}
.midl-rght h4 {background:url(../images/li_bg.png) no-repeat left -227px;color:#07090b;font-size:18px;border-bottom:1px solid #d40000;padding:0 0 8px 40px}
.midl-rght p {margin:10px 0 30px;font-size:14px;float:left;text-align:justify;line-height:19px;text-transform:none}
.midl-rght a {width:44%;	float:left;margin:0 1%;padding:8px 10px 9px;font-size:14px;text-transform:uppercase;border:1px solid #d40000}
.midl-rght .add2cart {background:#d40000 url(../images/view_eye_btn.png) no-repeat right 5px top 8px}
.video-smpl {background:url(../images/li_bg.png) no-repeat right -301px}
.recnt_vidtxt .video-smpl {background:url(../images/li_bg.png) no-repeat right -304px}
.add2cart {background:#d40000 url(../images/li_bg.png) no-repeat right -471px}
.billing {width:50%;/*max-width:100%;*/display:inline;padding:0;float:left;margin-top:-85px;	*width:50%;}
.billing_hed {background:url(../images/star.png) no-repeat left 34px;padding:29px 0 29px 30px;margin:0 30px;font-size:22px;font-family:Arial, Helvetica, sans-serif \9;*padding:31px 0 31px 30px;}
.billing ul {	width:100%;float:left;margin:0;padding:50px 2% 35px;box-sizing:border-box;*width:96%;*padding-bottom:200px !important;}
.billing ul li {margin:0;padding:0;position:relative;font-family:Arial, Helvetica, sans-serif \9;}
.billing ul li label {position:absolute;left:21px;top:68px;color:#d40000; display:none;float: left \9;left: 19px \9;position: relative \9;text-align: left  \9;top: 0  \9;width: 100%  \9;display:block \9;font-family:Arial, Helvetica, sans-serif \9;}
.billing_text.error {-moz-box-shadow:inset 0 0 5px #d40000;-webkit-box-shadow:inset 0 0 5px #d40000;	box-shadow:inset 0 0 5px #d40000}
.text_box.error {-moz-box-shadow:inset 0 0 5px #d40000;-webkit-box-shadow:inset 0 0 5px #d40000;	box-shadow:inset 0 0 5px #d40000}
.error{color:#ff0000;}
.hdvideosbt {background: #e9001e; color: #ffffff; position: absolute; top: 5px; left:-19px; z-index: 1111; padding:0px 25px 3px 25px; font-size: 14px; text-transform: uppercase; font-family: 'open_sansextrabold';     transform: rotate(-47deg);}
.slide .hdvideosbt {padding:0px 25px 3px 25px !important;}
.hdvideosbtpro {background: #e9001e; color: #ffffff; position: absolute; top: 5px; left:-19px; z-index: 1111; padding:0px 25px 3px 25px; font-size: 14px; text-transform: uppercase; font-family: 'open_sansextrabold';     transform: rotate(-47deg);}
.slide .hdvideosbtpro {padding:0px 25px 3px 25px !important;}
.product_cart table td .hdvideosbt {transform: rotate(0deg); position: relative; left: 0; top: 0; padding: 0px 5px 1px 5px;}
.cartAdd .hdvideosbt {transform: rotate(0deg); position: relative; left: 5px; top: 0; padding: 0px 5px 1px 5px;}
.billing_text {background:#f0f0f0;font-size:14px;color:#2d2d2d;width:88%;border:none;padding:8px 15px 8px 20px;margin-bottom:15px}
.billing_text_checkout {background:#f0f0f0;font-size:14px;color:#2d2d2d;width:40%;border:none;padding:8px 15px 8px 20px;margin-bottom:15px}
.mainselection {overflow:hidden;width:94.5%;	background:#f0f0f0;border:none;margin:0 auto 15px}
.mainselection select {width:100%;-webkit-appearance:none;-moz-appearance:none;color:#777;	appearance:none;padding:0 0 0 15px;border:none;background:transparent url(../images/select_down.png) no-repeat right center;height:34px; width:100%;background:none \9; line-height:20px \9 !important;}
.mainselection select option {padding:10px 0 10px 15px;min-height:34px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.atm_pay {width:94%;float:left;margin-top:35px;text-align:left;padding:0 3%}
.atm_pay img {margin-bottom:40px}
.atm_pay p {font-size:13px}
.atm_pay p span {font-size:12px!important;text-transform:none}
.mak_pay {width:100%;display:block;border:none;font-size:22px;padding:14px 0;margin:50px 0 18px;cursor:pointer;padding-top:14px \9 !important;}
.join_now {height:570px;	*height:560px;}
.billing_white.login_now{*height:530px !important;}
.join_now_fotr {	margin-top:-85px}
.checkbox {width:362px;margin:22px auto 108px;display:block;*margin-bottom:20px;}
.login_now .iagree_a {margin-top:30px;border:none}
.login_now .checkbox {width:80%;margin:50px auto 0;display:block;font-size:15px}
.checkbox a {color:#3d3d3d;float:right}
.checkbox input {margin:3px 10px 0 0;float:left;*margin:-3px -10px 0px 0px;width:auto \9;}
.bg_white.text-align .checkbox a{float:left \9; width:auto \9; text-align:left \9;display:table\9;}
.checkbox a label{ font-family:Arial, Helvetica, sans-serif \9;}
#checkoutfrm .bg_white.text-align .checkbox { width:100% \9; clear:both \9; padding-top:10px \9; margin-bottom:0 \9;}
#checkoutfrm .bg_white.text-align a input.billing_text{ padding:0px \9; margin-left:20px \9; *margin-right:10px ;}
#paypoint{ clear:both \9; padding-top:30px \9; font-family:Arial, Helvetica, sans-serif \9;}
#paywithcard{ clear:both \9; padding-top:30px \9; font-family:Arial, Helvetica, sans-serif \9;}
#registerfrm .join_now .checkbox a.pull-left{ margin-right:30px \9;}
#registerfrm .join_now{min-height:432px !important; min-height:448px \9 !important; *min-height:408px !important; }
.checkbox input[type="checkbox"]:not(old) + label, input[type="radio"]:not(old) + label {display:inline-block;background:none;}
input[type="radio"]:checked:not(old) + label {background-position:0 -77px}
input[type=radio]:not(old):checked + label {background-position:0 1px}
.checkbox_txt {font-size:13px;color:#2d2d2d}
.login_now {height:599px;min-height:599px}
.login_now .checkbox a {	float:right}
.membershi {width:50%;padding:0;margin:0;background:#171717;float:left;text-align:center;margin-top:-85px;*width:50%;}
.full-parch li span {margin:0 5%}
.membershi_h5 {background:#232323;font-size:28px;font-weight:#000;vertical-align:middle;padding:21px 0 22px;	min-height:42px;font-family:Arial, Helvetica, sans-serif \9;}
.membershi_h5 img {margin-bottom:-9px}
.membershi ul {margin:0;padding:0 4%;font-family:Arial, Helvetica, sans-serif \9;}
.membershi ul li {margin:15px 0;padding:0 0 0 30px;background:url(../images/li_bg.png) no-repeat left -155px;text-align:left}
.member_girl {position:relative;background:url(../images/Untitled-3.png) no-repeat center 38px; min-height:393px;margin:50px 0 0 0}
.member_txt {position:absolute;width:200px;left:135px;top:165px;text-align:left}
.member_txt p {font-size:15px;margin-bottom:20px}
.member_txt h3 {font-size:32px}
.member_txt h3 strong {font-size:40px}
.tab-cart {float:right;margin-right:5px}
.tab-cart li {margin:0 1px 0 0;padding:0;display:inline-block}
.tab-cart li .phot_vide_tab {padding:12px 15px 13px;margin:0;font-size:17px;cursor:pointer;border:none;background:transparent;color:#fff;float:left;	outline:none}
.tab-cart li .phot_vide_tab:hover {background:#d40000}
.tab-cart li .phot_vide_tab.active {background:#d40000;border:none}
.mob_tab-btn ul.tab-cart li.hide .phot_vide_tab {color:#fff}
.tab-content.active {display:block}
.tab-content.hide {display:none!important}
.play_video {position:absolute;top:40%;left:0;font-size:21px;background:#d40000 url(../images/mob_icon.png) no-repeat 65px -220px;padding:10px 52px 10px 10px}
.down_video {position:absolute;top:70%;right:2%;font-size:21px;background:#d40000 url(../images/mob_icon.png) no-repeat 18px -693px;	padding:38px 38px 7px}
.download_clip {	margin:-17px -20px 0 0;float:right;padding:0 0 0 40px;color:#fff}
.main_video {width:100%}
.main_video-span {width:100%;position:relative;left:0}
.main_video-span img {width:100%}
.main_video img {border:3px double #ccc;height:327px}
.alert {background-color:#fcf8e3;border:1px solid #fbeed5;margin-bottom:5px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5)}
.alert, .alert h4 {color:#c09853}
.alert h4 {margin:0}
.alert .close {line-height:18px;position:relative;right:-21px;top:-2px}
.alert-success {background-color:#dff0d8;border-color:#d6e9c6;color:#468847}
.alert-success h4 {color:#468847}
.alert-danger, .alert-error {background-color:#f2dede;border-color:#eed3d7;color:#b94a48;	}
.alert-danger h4, .alert-error h4 {color:#b94a48}
.alert-info {background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.alert-info h4 {olor:#3a87ad}
.alert-block {padding-bottom:14px;padding-top:14px}
.alert-block > p, .alert-block > ul {margin-bottom:0}
.alert-block p + p {margin-top:5px}
input[type=checkbox]:not(old), input[type=radio ]:not(old) {width:28px;margin:0;padding:0;opacity:0}
input[type=checkbox]:not(old) + label, input[type=radio ]:not(old) + label {display:block;margin-left:0;padding-left:28px;background:url(../images/li_bg.png) no-repeat left -77px;line-height:24px}
input[type=checkbox]:not(old):checked + label {background-position:0 1px}
.login_error {font-size:18px;width:95%;margin:-20px auto 15px;border-radius:5px;	display:block;line-height:35px}
.login-membership {width:50%;margin:-85px 0 0;height:648px;height:733px \9;}
.login-membership .hom_member {width:60%;margin:10% 10% 0}
.login-membership .login-mem-hed {width:100%;margin:0;background:#2d2d2d;height:83px;*height:102px;}
.my-acc-inner h5 {width:45.8%;border-bottom:1px solid #fff;border-right:1px solid #fff;display:inline;float:left;text-align:center;background:#d40000;
	color:#fff;font-size:18px;padding:2%;text-transform:none;font-family:Arial, Helvetica, sans-serif \9;}
.my-order-serch {display:table;width:90%;margin:124px auto 0;background:#cecece;padding:15px}
.my-order-serch h5, .my-order-serch form {display:inline-block;font-size:18px}
.my-order {width:90%;
	background:#e8e8e8;
	padding:15px;
	display:table;
	margin:20px auto;
	font-family:Arial, Helvetica, sans-serif \9;
}
.order-hed {
	width:97%;
	font-size:16px;
	padding:18px 15px;
	font-weight:700
}
.order-date {
	width:97%;
	font-size:16px;
	padding:12px 15px;
	text-transform:none
}
.order-details {
	width:99.8%;
	font-size:16px;
	padding:0;
	font-weight:700;
	background:#cecece
}
.order-details h5 {
	display:inline;
	width:49.9%;
	float:left;
	border-bottom:1px solid #fff;
	font-size:16px;
	padding:15px 0
}
.border-left {
	border-left:1px solid #fff
}
.order-hed-dets {
	width:97%;
	font-size:15px;
	padding:15px;
	font-weight:700;
	background:#959595;
	float:left
}
.order-hed-dets-num {
	width:5%;
	font-size:15px;
	display:inline;
	float:left
}
.order-hed-dets-video {
	width:59%;
	font-size:15px;
	display:inline;
	float:left
}
.order-hed-dets-pric {
	width:12%;
	font-size:15px;
	display:inline;
	float:left
}
.order-hed-dets-down {
	width:12%;
	font-size:15px;
	display:inline;
	float:left
}
.order-hed-dets-strm {
	width:12%;
	font-size:15px;
	display:inline;
	float:left
}
.order-hed-details {
	width:97%;
	font-size:15px;
	padding:15px;
	background:#cecece;
	float:left
}
.order-hed-details a {
	display:inline-block;
	margin-top:3px
}
.refund-polic {
	width:100%;
	position:relative;
	float:left
}
.refund-polic .iagree {
	width:96%;
	margin:0 auto;
	padding:1% 2% 3%;
	text-align:justify;
	min-height:500px
}
.refund-polic .iagree h5 {
	font-size:20px
}
.refund-polic .iagree p {
	font-size:14px;
	margin-bottom:0;
	line-height:20px
}
.refund-hed {
	font-size:24px;
	display:block;
	width:93%;
	padding:28px 2% 28px 5%;
	line-height:30px;
	background:#2d2d2d url(../images/star.png) no-repeat 27px 34px;
	margin-top:-85px;
	position:relative;
	z-index:99;
	font-family:Arial, Helvetica, sans-serif \9;
}
.refund-polic .iagree ul {
	margin:30px 0;
	padding:0;
	width:100%
}
.refund-polic .iagree ul li {
	margin:0 0 6px;
	padding:0 0 0 25px;
	display:block;
	background:url(../images/check_black.png) no-repeat left 5px;
	font-size:16px;
	color:#000
}
.add-point {
	width:100%;
	float:left
}
.add-point .iagree {
	width:96%;
	margin:0 auto;
	padding:1% 2% 3%;
	text-align:justify;
	min-height:500px;
	font-family:Arial, Helvetica, sans-serif \9;
}
.add-point .iagree h5 {
	font-size:20px
}
.add-point .iagree p {
	font-size:14px;
	margin-bottom:0;
	line-height:20px
}
.add-point .points {
	width:19.7%;
	display:inline-block;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif \9;
}
.iagree .points {width:19% \9; float:left\9;}
.add-point .points span, .add-point .points strong {
	display:block;
	font-size:15px;
	margin:5px 0 0;
	color:#000
}
.stars_active {
	height:16px;
	width:55px;
	background:url(../images/5-star.png) no-repeat left top;
	margin:10px auto 15px
}
.points-btn {
	font-weight:700;
	background:#2d2d2d;
	padding:10px 20px;
	margin:0 auto;
	border-radius:10px;
	font-family:Arial, Helvetica, sans-serif \9;
	 *width:120px; *display:block;
}
.points-btn:hover {
	background:#d40000
}
#nav-trigger {
	display:none;
	text-align:center
}
#nav-trigger span {
	display:inline-block;
	padding:10px 30px;
	background-color:#ff0032;
	color:#fff;
	cursor:pointer;
	text-transform:uppercase
}
#nav-trigger span:after {
	display:inline-block;
	margin-left:10px;
	width:20px;
	height:10px;
	content:"";
	border-left:solid 10px transparent;
	border-top:solid 10px #fff;
	border-right:solid 10px transparent
}
#nav-trigger span:hover {
	background-color:#e6002d

}
#nav-trigger span.open:after {
	border-left:solid 10px transparent;
	border-top:none;
	border-bottom:solid 10px #fff;
	border-right:solid 10px transparent
}
nav {
	margin-bottom:30px
}
nav#nav-main {
	background-color:#ff0032;
	padding:10px 0
}
nav#nav-main ul {
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:center
}
nav#nav-main li {
	display:inline-block;
	border-right:solid 1px #cc0028;
	padding:0 5px
}
nav#nav-main li:last-child {
	border-right:none
}
nav#nav-main a {
	display:block;
	color:#fff;
	padding:10px 30px
}
nav#nav-main a:hover {
	background-color:#e6002d;
	color:#fff
}
nav#nav-mobile {
	position:relative;
	display:none
}
nav#nav-mobile ul {
	display:none;
	list-style-type:none;
	position:absolute;
	left:0;
	right:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-color:#ff0032
}
nav#nav-mobile li {
	display:block;
	padding:5px 0;
	margin:0 5px;
	border-bottom:solid 1px #cc0028
}
nav#nav-mobile li:last-child {
	border-bottom:none
}
nav#nav-mobile a {
	display:block;
	color:#fff;
	padding:10px 30px
}
nav#nav-mobile a:hover {
	background-color:#e6002d;
	color:#fff
}
.purch_left {
	width:70%;
	margin-top:-85px;
	min-height:815px;
	float:left
}
.purch-hedr {
	width:100%;
	height:85px
}
.away-hed {
	background:url(../images/star.png) no-repeat left 34px;
	display:block;
	padding:32px 20px 28px 30px;
	margin:0 0 0 30px;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif \9;
}
.away-hed span.pull-right{ *margin-top:-45px; *margin-right:20px;}
.cart_point {
	padding:8px 40px 3px 30px;
	margin-top:6px;
	background:url(../images/cart_coins.png) no-repeat 0 4px;
	font-family:Arial, Helvetica, sans-serif \9;
	padding-bottom:10px \9;
}
.mob_tab-btn {
	font-size:18px;
	margin:18px 0 0;
	min-width:345px
}
.mob_tab-btn1 {
	font-size:18px;
	margin:30px 25px 0 0
}
.mob_tab-btn1 a {
	color:#fff;
	margin:0 1px 0 0;
	font-family:open sans;
	padding:10px 30px 11px
}
.mob_tab-btn1 a:hover {
	color:#d40000
}
.mob_tab-btn1 a.active_txt {
	background:#d40000;
	color:#fff
}
.mob_tab-btn a {
	color:#fff;
	margin:0
}
.mob_tab-btn a:hover {
	color:#fff
}
.purch_mid {
	width:94%;
	padding:0 3%
}
.purch_mid-video {
	width:88%;
	padding:5% 6%
}
.purch_imges {
	display:table;
	margin:0;
	width:100%
}
.purch_imges .product {
	margin:0 .5% .5%;
	width:24%;
	*width:23.9%;
}
.mob_tab_hed {
	display:block;
	font-size:21px;
	padding-left:30px;
	margin:30px 0;
	background:url(../images/li_bg.png) no-repeat left -225px
}
.purch_txt {
	display:block;
	margin:0 -1%;
	font-family:Arial, Helvetica, sans-serif \9;
	line-height:18px \9;
}
.purch_txt .mob_tab_hed {
	margin:40px 0 0;
	padding:0 0 15px 36px;
	border-bottom:1px solid #b5b5b5;
	font-family:Arial, Helvetica, sans-serif \9;
}
.mob_tab_pera {
	display:block;
	font-size:14px;
	color:#2d2d2d;
	margin:20px 0 39px;
	float:left;
	text-align:justify
}
.chat-msg {
	margin:0 0 20px
}
.chat-msg a {
	margin:0 7px;
	float:left;
	color:#2d2d2d
}
.chat-msg a img {
	float:left;
	margin:2px 2px 0 0
}
.purch_right {
	width:30%;
	min-height:815px;
	background-color:#212020;
	display:block;
	margin-top:-85px;
	
}
.purch_right .away-hed {
	height:27px;
	background:#d40000 url(../images/li_bg.png) no-repeat 10% -529px;
	font-size:20px;
	font-weight:400;
	display:block;
	padding:30px 0 28px 70px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif \9;
}
.full-parch {
	width:91%;
	display:block;
	padding:0 0 3% 9%;
	min-height:166px;
	padding-top:30px \9;
}
.full-parch li {
	margin:0;
	padding:15px 0 20px 5px;
	display:block;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif \9;
}
.full-parch li span {
	width:120px;
	border-right:1px solid #d40000;
	padding:0 12% 0 10px;
	box-sizing:border-box;
	margin-right:0;
	display:inline-block;
	*padding-right:0px;
	*width:100px;
}
.full-parch li p {
	font-size:14px;
	margin:0 0 0 18px;
	display:inline-block;
	cursor:pointer;
	*float:right;
	*margin-right:15px;
	*margin-top:-38px !important;
		
}
.full-parch .addtocart {
	margin:0
}
.addtocart {
	width:90%;
display:block;
height:54px;
line-height:50px;
font-size:16px;
background:#d40000 url(../images/cart_hom.png) no-repeat 90% 8px;
padding:0 0 0 15px;
text-align:left;
border:none;
cursor:pointer;
}
border:none
cursorointer;
.part-parche {
	display:block;
	width:90%
}
.part-parche .away-hed {
	background:#212020 url(../images/li_bg.png) no-repeat 10% -617px
}
.part-parch {
	width:91%;
	display:block;
	padding-left:9%;
	position:relative
}
.part-parch li {
	background:url(../images/li_bg.png) no-repeat left -59px;
	margin:0;
	padding:18px 0 21px 25px;
	display:block;
	font-size:18px;
	border-bottom:1px dotted #525252
}
.part-parch li span {
	width:50px;
	border-right:1px solid #d40000;
	padding:0 12% 0 10px;
	margin-right:12%;
	display:inline-block
}
.part-parch li a {
	font-size:14px;
	margin:0;
	display:inline-block
}
.part-parch li:hover {
	background:url(../images/li_bg.png) no-repeat left 19px
}
.redhot-purches {
	width:100%;
	background:url(../images/red-bg-trans.png);
	margin:0;
	padding:0 3%;
	box-sizing:border-box
}
.redhot-purches .redhot-log {
	width:100%;
	max-width:none;
	float:left;
	display:block
}
.redhot-purches .redhot-log h1 {
	font-family:orbitron-black;
	font-size:37px;
	margin-right:15px;
	display:inline-block
}
.redhot-purches .redhot-log p {
	display:inline-block;
	font-size:15px
}
.desk_bill {
	width:100%;
	margin-top:-85px
}
.bord-dot {
	border-top:1px dotted #2d2d2d
}
.desk_bill .away-hed {
	width:100%;
	float:left;
	font-size:22px;
	font-weight:700;
	margin-left:3%
}
.desk_bill .biling-hed {
	margin-top:124px;
	*margin-top:134px;
}
.biling-hed {
	width:90%;
	background-color:#cecece;
	margin:0 3%;
	color:#000;
	padding:0 2%
}
.mob_tab-itm {
	width:67%;
	display:inline-block;
	padding:18px 0 18px 1%;
	font-size:17px;
	*width:64% !important;
	*float:left;
	font-family:Arial, Helvetica, sans-serif \9;
}
.mob_tab-pric {
	width:15%;
	display:inline-block;
	font-size:17px;
	*float:left;
	font-family:Arial, Helvetica, sans-serif \9;
	*padding:30px 0 0 10px;
	*text-align:left;
}
.mob_tab-pric .pull-right{ *width:20px; *margin-top:-15px;}
.biling-detail {
	width:90%;
	padding:0 2%;
	margin:0 3%;
	font-weight:700;
	border-top:1px solid #c7c7c7
}
.biling-detail span {
	font-size:13px;
	font-weight:400;
	display:block
}
.desk_bill .biling-total {
	width:50%;
	float:right;
	font-weight:700;
	margin:1% 3% 20% 0
}
.desk_bill .submit-bill {
	margin:2% 0 10%;
	float:right;
	display:block;
	text-align:center;
	width:100%;
	font-weight:700
}
.biling-total .mob_tab-itm {
	width:59%;
	float:left;
	background-color:#959595;
	color:#fff;
	padding-left:4%!important;
	font-size:17px;
	padding-left:1%;
	*width:58.5% !important;
}
.biling-total .mob_tab-pric {
	width:36%;
	display:inline-block;
	font-size:17px;
	background-color:#cecece;
	color:#2c2c2c;
	padding:18px 0 18px 1%;
	text-align:center
}
.submit-bill {
	margin:0 0 10%;
	display:block;
	text-align:center;
	font-weight:700
}
.submit-bill .iagree_a {
	padding:10px 10.5%;
	font-size:17px;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif \9;
}
.submit-bill .iagree_pay {
	width:79%;
	padding:10px 10.5%;
	font-size:17px;
	font-weight:400
}
.video {
	width:100%;
	float:left;
	margin-top:-15px
}
.my-account {
	width:100%;
	margin-top:-85px;
	min-height:600px;
}
.my-acc-inner {
	width:96%;
	/*margin:200px auto;*/
	margin:120px auto 50px;
	display:table
}
.myacc-id {
	width:23%;
	margin:0 1%;
	padding:20px 0;
	float:left;
	background:#2d2d2d;
	color:#fff;
	display:inline-block;
	height:150px;
	border-radius:10px
}
.myacc-id h4 {
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif \9;
}
.myacc-id p {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif \9;
}
.myacc-id a {
	color:#fff;
	width:100%;
	display:block
}
.myacc-id:hover {
	background:#d40000
}
.prodct-dat {
	width:80%;
	margin:0 0 15px 10px;
	background:url(../images/calendr.png) no-repeat left 2px;
	float:left;
	padding:0 0 0 30px;
	font-size:18px
}
span.rollover {
	filter:alpha(opacity=0);
filter:progid: DXImageTransform.Microsoft.Alpha(opacity=0);
	-o-transition-duration:1s;
	-moz-transition-duration:1s;
	-webkit-transition:-webkit-transform 1s;
	background:url(../images/zoo_icon.png) no-repeat center center #d40000;
	cursor:pointer;
	height:98%;
	width:100%;
	position:absolute;
	position:relative \9;
	z-index:9999;
	opacity:0;
	top:0;
	left:0
}
span.rollover:hover {
	opacity:.7;
	filter:alpha(opacity=50);
filter:progid: DXImageTransform.Microsoft.Alpha(opacity=50);
	-o-transition-duration:1s;
	-moz-transition-duration:1s;
	-webkit-transition:-webkit-transform 1s;
	-webkit-box-shadow:0 0 4px #000;
	-moz-box-shadow:0 0 4px #000;
	box-shadow:0 0 4px #000
}
.order_dvd {
	float:left;
	margin:-85px 0 0;
	width:100%;
	font-family:Arial, Helvetica, sans-serif \9;
}
.dvdhed {
	width:100%;
	float:left;
	background-color:#2d2d2d;
	padding:28px 0
}
.dvdhed span {
	background:transparent url(../images/star.png) no-repeat scroll left 7px;
	padding-left:30px;
	margin:0 0 0 15px;
	font-size:22px;
	box-sizing:border-box
}
.order_dvd ul {
	width:100%;
	float:left;
	display:inline-block;
	margin:0 0 15px;
	*padding-bottom:30px !important;
}
.order_dvd ul li {
	margin:15px 0 0 10px;
	/* padding:0 0 0 23px; */
	padding:0 0 0 12px;
	width:23%;
	box-sizing:border-box;
	display:inline-block;
	background:transparent url(../images/star-r.png) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif \9;
	*float:left;
	*width:22%;
}
.order_dvd ul li a {
	font-size:14px;
	color:#2d2d2d;
	margin:0;
	padding:0
}
.order_dvd ul li a:hover {
	color:#d40000
}
.hom_vid_hed {
	width:100%!important;
	float:left;
	border:none!important;
	padding:0!important;
	margin:0!important
}
.main-footer {
	position:relative;
	font-family:Arial, Helvetica, sans-serif \9;
}
.footer {
	float:left;
	width:100%;
	margin:120px 0
}
.footer_l {
	width:75%;
	float:left;
	text-align:justify;
	font-size:13px
}
.footer_l span {
	color:#d40000
}
.footer_r {
	float:right
}
.footer_menu {
	width:100%;
	border-top:1px solid #5b5b5b;
	padding:25px 0 40px;
	float:left
}
.footer_menu a {
	margin:0 5px;
	color:#5b5b5b
}
.footer_menu a:hover {
	color:#b30b0b
}
.menu-nav {
	float:right;
	position:relative \9; z-index:9999 \9;
}
.menu-ul {
	margin:0;
	padding:0;
	display: block;
  	text-align: center;
	float:left
}
.menu-ul li {
	margin:0 1px 0 0;
	padding:0;
	position:relative;
	display:inline-block;
	float:left;
	
}
.menu-ul li:last-child {
	margin:0
}
.menu-ul a {
	font-size:12px;
	/* padding:5px 28px 6px; */
	padding:6px 15px 6px 14px;
	font-weight:700;
	color:#fff;
	float:left;
	display:block; 
	position:relative;
	box-sizing:border-box;
	background-color:#383838
}
.menu-ul li a span, .menu-ul li a img {
	float:left
}
.menu-ul li a:hover {
	background:#d40000
}
.menu-ul ul{display:none;
  position: absolute;
  white-space: nowrap;
  z-index: 999999;
  top:27px;
  box-sizing:border-box;
  /*left: -99999em;*/
  left:0;
  width:250px;
}
_:-ms-lang(x), .menu-ul ul{top:26px;}
.menu-ul li:hover ul{ display:block;} 
.menu-ul ul a {width:250px; border:1px solid #000000; margin-bottom:-1px;}
.menu-ul ul a {width:250px; border:1px solid #000000; margin-bottom:-1px;}

.menu-ul > li:hover > ul {
  left:0px;
  margin-top: 0px; 
  min-width: 100%;
}
.menu-ul > li li a {padding:8px 28px 8px;}
.menu-ul > li li ul{ position:relative; top:0px; *margin-left:-58px;}
.menu-ul > li li ul:before{top:18px; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; z-index:99;}
.menu-ul > li li ul:before {border-color:rgba(194, 225, 245, 0); border-bottom-color:#555; border-width:8px; margin-left:-8px;}

.menu-ul > li li ul li a{background:#555;}
.menu-ul > li li:hover > ul{left:0; position:relative !important; }
.getdownload {
	background:#2d2d2d url(../images/li_bg.png) no-repeat scroll 10% -542px;
	display:block;
	font-size:20px;
	font-weight:400;
	height:27px;
	margin:15px 0 0;
	padding:15px 0 15px 70px;
	color:#fff;
	max-width:100%
}
.getdvd {
	background:#d40000 url(../images/li_bg.png) no-repeat scroll 10% -542px;
	display:block;
	font-size:20px;
	font-weight:400;
	height:27px;
	margin:25px 0 0;
	padding:15px 142px 15px 32px;
	color:#fff;
	width:161px
}
.forgt-psw {
	color:#5b5b5b;
	text-decoration:underline!important;
	position:relative
}
.prod-titl-dat {
	background-color:#d40000!important;
	padding:3px 0;
	margin-bottom:-3px;
	position:relative;
	z-index:99999
}
.product_txt h6 {
	font-size:10px
}
.biling-detail img {
	margin:0 5px 0 0;
	float:right
}
.biling-detail:nth-child(1n) {
background-color:#d40000
}
.biling-detail:nth-child(2n) {
background-color:#8d2020
}
.biling-detail:nth-child(3n) {
background-color:#d40000
}
.biling-detail:nth-child(4n) {
background-color:#8d2020
}
.biling-detail:nth-child(5n) {
background-color:#d40000
}
.biling-detail:nth-child(6n) {
background-color:#8d2020
}
.biling-detail:nth-child(7n) {
background-color:#d40000
}
.biling-detail:nth-child(8n) {
background-color:#8d2020
}
.biling-detail:nth-child(9n) {
background-color:#d40000
}
.biling-detail:nth-child(10n) {
background-color:#8d2020
}
.cont-shop {
	background:#d40000 url(../images/li_bg.png) no-repeat scroll 10% -551px;
	padding:10px 20px 8px 55px;
	float:left;
	font-size:17px;
	margin:3px 0 0 35px;
	font-family:Arial, Helvetica, sans-serif \9;
}
.forget-psw {
	margin:0
}
.login_now .billing_submit {
	font-size:14px;
	width:150px;
	border:none;
	padding:8px 15px 8px 20px;
	text-decoration:none
}
.iagree_a {
	border:none
}
.login_now {
	position:relative
}
#fopen {
	position:absolute;
	width:100%;
	top:50px;
	left:0;
	background:#fff
}
.creat_acc {
	padding:0;
	margin:0 auto;
	display:block;
	float:none!important
}
.creat_btn {
	margin:0!important;
	padding:10px 15%!important;
	float:none!important;
	font-size:17px
}
input {
	border:none
}
.main_video-dvd {
	width:100%;
	margin:0
}
.main_video-dvd img {
	width:100%;
	height:300px
}
.get_dvd {
	width:100%;
	float:left;
	margin:0;
	position:relative;
	z-index:99;
	margin-top:-20px \9;
}
.get_dvd .away-hed {
	background:#2d2d2d url(../images/li_bg.png) no-repeat 10% -529px
}
.get_dvd .addtocart {
	background:#2d2d2d url(../images/cart_hom.png) no-repeat right 15px top 8px
}
.header_banner {
	width:100%;
	margin:0 auto;
	display:table
}
.dropbtn {
	color:#fff;
	font-size:16px;
	border:none;
	cursor:pointer
}
.dropdown {
	position:relative;
	display:inline-block
}
.dropdown-content {
	display:none;
	position:absolute;
	background-color:#f9f9f9;
	min-width:180px;
	float:left;
	top:29px;
	left:0;
	z-index:9999
}
.dropdown-content li {
	display:block!important;
	width:100%;
	float:left
}
.dropdown-content li a {
	padding:8px 16px;
	border-top:1px solid #000;
	text-decoration:none;
	display:block;
	float:left;
	width:100%;
	font-size:12px
}
.dropdown-content a:hover {
	background-color:#f1f1f1
}
.dropdown:hover .dropdown-content {
	display:block
}
.dropdown:hover .dropbtn {
	background-color:#3e8e41
}
.dropdown-content2 {
	display:none;
	position:absolute;
	background-color:#f9f9f9;
	min-width:180px;
	float:left;
	top:29px;
	left:0;
	z-index:9999
}
.dropdown-content2 li {
	display:block!important;
	width:100%;
	float:left
}
.dropdown-content2 li a {
	padding:8px 16px;
	border-top:1px solid #000;
	text-decoration:none;
	display:block;
	float:left;
	width:100%;
	font-size:12px
}
.dropdown-content2 a:hover {
	background-color:#f1f1f1
}
.dropdown-content:hover .dropdown-content2 {
	display:block
}
.dropdown:hover .dropbtn {
	background-color:#3e8e41
}

.menu-nav-right {
	float:right;
	font-size:13px;
	margin-top:13px
}
.menu-nav-right a {
	float:left;
	font-weight:700;
	padding:0 15px 0 10px;
	border-radius:10px
}
.menu-nav-right a img, .menu-nav-right a span {
	display:inline-block;
	float:left
}
.prw-down-full {
	position:relative;
	min-height:210px;
	clear:both;
	margin:25px 0
}
.tab-heding {
	float:left
}
.tab-heding label {
	background:#000;
	padding:10px;
	border:none;
	margin-left:-1px;
	position:relative;
	left:1px;
	font-size:15px;
	color:#fff;
	cursor:pointer
}
.tab-heding input[type="radio"]:not(old) + label {
display:block;
margin:0 3px 0 -1px;
padding:5px 20px 5px 45px;
background:#2d2d2d url(../images/tabfor_pre_down.png) no-repeat left top
}
.tab-heding [type=radio] {
	display:none
}
.prw-tab-content {
	position:absolute;
	top:34px;
	left:0;
	background:#fff;
	right:0;
	bottom:0;
	padding:5px;
	min-height:205px;
	border:1px solid #ccc;
	overflow:auto
}
.tab-heding [type=radio]:checked ~ label {
background:#d40000 url(../images/tabfor_pre_down_hrv.png) no-repeat left top;
border-bottom:1px solid #fff;
z-index:2
}
.tab-heding [type=radio]:checked ~ label ~ .prw-tab-content {
z-index:1
}
.tab-heding [type=radio]:checked ~ label ~ .prw-tab-content .prodct-hed {
z-index:99999
}
.tab-heding [type=radio]:checked ~ label ~ .prw-tab-content .play-btn-pos {
z-index:99999
}
.prw-tab-content .product {
	margin:15px 28px!important;
	width:25%!important
}
.mx-playr-msg {
	width:100%;
	float:right;
	padding:5px
}
.mx-player-txt {
	float:left;
	font-size:14px;
	margin:5px 0;
	padding:0 0 5px 30px;
	background:url(../images/li_bg.png) no-repeat left -2px;
	display:block;
	text-transform:none
}
.mx-downl {
	padding:0;
	margin:5px 5px 5px 0;
	display:inline-block
}
.mx-downl img {
	max-width:40px
}
.down-link-mx {
	width:100%;
	float:left;
	margin-left:5%
}
.partial-pay .full-parch li {
	padding:0 0 0 5px !important
}
.get_dvd .full-parch li {
	padding:0 0 15px 5px
}
.partial-pay .addtocart {
	margin:14px 0 10px
}
.partial-pay .full-parch {
	min-height:120px
}
button.accordion {
	background:#2d2d2d url(../images/tabfor_pre_down.png) no-repeat left top;
	color:#fff;
	cursor:pointer;
	padding:7px 0 8px;
	width:100%;
	border:none;
	text-align:left;
	outline:none;
	font-size:15px;
	font-weight:700;
	text-align:center
}
button.accordion.active, button.accordion:hover {
	background:#d40000 url(../images/tabfor_pre_down_hrv.png) no-repeat left top
}
div.panel {
	padding:10px;
	display:none;
	background-color:#fff;
	border:1px solid #ccc
}
div.panel.show {
	display:table!important;
	position:relative;
	width:100%;
	box-sizing:border-box
}
div.panel.show .play-btn-pos {
	top:39%;
	left:46%;
	z-index:99999
}
div.panel.show .product {
	width:98%!important;
	margin:0 1% 5px!important
}
div.panel.show .iagree_a {
	display:block;
	text-align:center;
	margin-bottom:10px
}
a.go_back input.go_back{
	display:block;
	position:fixed;
	left:-92px;
	top:105px;
	margin:0;
	max-width:270px\9;
	padding:11px 55px 11px 20px;
	font-size:17px;
	cursor:pointer;
	border:none;
	background:#d40000 url(../images/go_back.png) no-repeat 102px 10px;
	/*background-position:125px 10px;*/
	z-index:9999999;
	/*left:92px \9;*/
	background-position:100px 8px\9;
	*background-position:90px 10px;
	*padding-right:5px;
	*padding-left:0px;
}

/*our network*/

.our_network_div {width:100%; float:left;}
.our_network_div ul{margin:0 -10px; padding:0}
.our_network_div ul li{width:48%; margin:0; padding:1%; float:left;}
.our_network {background-color:#5b5b5b; text-align:center; padding:15px;}
.our_network h4{font-size:16px;margin:15px 0 15px; display:block; color:#ffffff}
.our_network a{margin-bottom:15px; display:block; color:#000000; font-weight:100}

a.go_back input.go_back:hover {
left:0;
transition:all .3s
}
.page_head {
	width:100%;
	float:left
}
.new_product_list {
	width:98%;
	float:left;
	margin:0 1%
}
.product_new {
	width:21%;
	margin:0 2% 3%;
	border:3px double #242424;
	float:left;
	box-sizing:border-box;
	position:relative
}
.product_new img {
	width:100%;
	float:left
}
.product_title {
	width:100%;
	float:left;
	font-size:15px;
	padding:5px 0
}
.price_div {
	width:100%;
	float:left;
	padding:0;
	border-top:3px double #ccc;
	font-size:17px;
	border-bottom:3px double #ccc
}
.price_div samp {
	color:#fff;
	line-height:36px;
	font-family:'open sans'
}
.reles_dat {
	width:100%;
	float:left;
	padding:5px 0;
	color:#000;
	font-size:14px
}
.cart_button {
	height:36px;
	width:80px;
	background:url(../images/li_bg.png) no-repeat 26px -469px;
	float:left;
	border-left:1px solid #ccc;
	cursor:pointer
}
.cart_button:hover {
	background-color:#d40000;
transition:all .3s
}
.redhot .product_txt h6 {
	font-weight:400
}
.redhot .product_txt {
	width:100%;
	box-sizing:border-box
}
.tab_panel {
	width:100%;
	padding:2%;
	*width:96%;
	box-sizing:border-box;
	float:left;
	background-color:#fff
}
.tab_accordian {
	width:100%;
	float:left;
	background:#383838;
	margin:25px 0 0;
	position:relative
}
.tab_accordian ul li {
	display:inline-block;
	margin:0;
	float:left;
	text-align:center;
	border-left:1px solid #fff;
	border-bottom:2px solid #383838;
	width:25%;
	width:24.90% \9;
	box-sizing:border-box;
	
}
.tab_accordian ul li.tab_dropdown a {position:relative;}
.tab_accordian ul li.tab_dropdown a:after{top:46%; left:70%; border:solid transparent; content:""; height:0; width:0; position:absolute; pointer-events:none;}
.tab_accordian ul li.tab_dropdown a:after {border-color:rgba(136, 183, 213, 0); border-top-color:#fff; border-width:6px; margin-left:-6px;}
.tab_accordian ul li.tab_dropdown li a:after{ display:none;}

.tab_accordian ul li:first-child {
	border-left:none
}
.tab_accordian ul li a {
	color:#fff;
	font-family:open sans;
	font-size:17px;
	margin:0;
	padding:18px 2% 13px;
	padding:15px 1%\9;
	display:block;
	position:relative;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif \9;
}
.tab_accordian ul li a:hover {
	background:#000
}
.tab_accordian ul li a.active {
	background:#000
}
.tab_dropdown {
	display:inline-block
}
.tab_dropdown-content {
	display:none;
	position:absolute;
	background-color:#fff;
	width:100%;
	float:left;
	top:50px;
	left:0;
	z-index:9999;
	border-left:2px solid #383838;
	border-right:2px solid #383838;
	border-bottom:2px solid #383838;
	box-sizing:border-box
}
.tab_dropdown-content li {
	display:block!important;
	width:auto!important;
	min-width:33.3%!important;
	/*min-width:32%\9 !important;*/
	float:left;
	padding:0!important;
	border-left:1px solid #fff !important;
	border-bottom:none!important;
	*min-width:31.7% !important ;
	*width:31.7% !important ;
	
}

.tab_dropdown-content li:first-child {
	border:none!important
}
.tab_dropdown-content li a {
	padding:13px 7%!important;
	text-decoration:none;
	display:block;
	float:left;
	width:100%;
	font-size:12px;
	font-family:'open sans'!important;
	color:#fff !important;
	transition:all 0!important;
	box-sizing:border-box;
	background:#d40000 !important;
	border-left:1px solid #fff !important \9;
}
.tab_dropdown-content a:hover {
	/*background:#fff url(../images/li_bg.png) no-repeat 7% 13px!important;*/
	background:#d40000;
	color:#fff!important
}
.tab_dropdown-content li a.active {
	background:#333 !important;
	color:#fff!important;
}
.tab_dropdown-content a.active {
	background:#fff url(../images/li_bg.png) no-repeat 7% 5px!important;
	color:#d40000!important
}
.tab_dropdown:hover .tab_dropdown-content {
	display:block!important
}
.tab_dropdown:hover .tab_dropbtn {
	background-color:#3e8e41
}
.tab_product {
	width:99%;
	display:table;
	background:#efefef;
	padding:2% 1% 4% 0
}
.tab_product .product {
	margin:3% 0 1px 1%;
	width:19%;
	box-shadow:0 0 4px #aaa;
	position:relative
}
.tab_product .product img {
	border:none
}
.tab_product .product_txt {
	width:100%;
	box-sizing:border-box;
	padding:15px 0 10px 10px;
	*width:95.4%;
	z-index:99;
}
.tab_product .product_txt h6 {
	font-size:15px;
	font-weight:400;
	font-size:14px \9;
}
.tab_product .product_txt p {
	font-size:14px;
	font-size:13px \9;
}
.tab_product .select_remove{font-size: 12px; display: table; margin: 15px auto 5px; float: none; text-align: center;}
.tab_product .select_remove img {height: 8px; width: auto;}
.reccently_upld {
	width:48%;
	display:inline-block;
	display:table \9;
}
.reccently_upld .recently_h4 {
	margin:0;
	padding-left:0px \9;
}
.reccently_upld .tab_product {
	width:100%;
	padding:2% 0 4%
}
.reccently_upld .product {
	margin:2% 15% 0;
	width:70%
}
.box-button {
	position:absolute;
	left:0;
	right:0;
	top:7%;
	top:47% \9;
	width:100%;
	display:none;
	z-index:999
}
.product:hover .box-button {
	display:block
}
.prod-btns {
	background:#242424 none repeat scroll 0 0;
	color:#fff;
	display:inline-block!important;
	font-size:15px;
	height:40px;
	line-height:40px;
	margin:0 3px;
	transform:translateY(100px);
	-moz-transform:translateY(100px);
	-webkit-transform:translateY(100px);
	-o-transform:translateY(100px);
transition:all .5s ease-in-out 0;
-moz-transition:all .5s ease-in-out 0;
-webkit-transition:all .5s ease-in-out 0;
-o-transition:all .5s ease-in-out 0;
	width:40px;
	border-radius:20px
}
.prod-btns img {
	text-align:center;
	width:auto;
	padding-top:7px
}
.prod-btns:hover {
	background:#d40000
}
.purch_tabview {
	width:100%;
	float:left
}
.purch_tabview ul li {
	display:block;
	float:left;
	width:16.667%;
	font-family:'open sans';
	font-size:13px;
	border-left:2px solid #383838;
	border-bottom:2px solid #383838;
	box-sizing:border-box
}
.tab_button_li {
	color:#383838;
	padding:0;
	height:38px;
	display:block;
	font-size:13px;
	box-sizing:border-box;
	border:none;
	width:100%;
	cursor:pointer
}
.purch_tabview ul li:first-child {
	border-left:none
}
.purch_tabview ul li:hover .tab_button_li {
	background:#fff url(../images/selected-tab.png) no-repeat 5px 11px;
	color:#d40000;
transition:all .1s
}
.purch_tabview ul li .tab_button_li.active {
	background:#fff url(../images/selected-tab.png) no-repeat 5px 11px;
	color:#d40000
}
.purch_tabview_2, .purch_tabview_3 {
	width:100%;
	float:left
}
.purch_tabview_2 .purch_tabview ul li {
	width:33.33%;
	display:block;
	*width:33.1%;
}
.purch_tabview_2 .purch_tabview ul li:hover .tab_button_li {
	background-position:10% 8px
}
.purch_tabview_2 .tab_button_li, .purch_tabview_3 .tab_button_li {
	padding:8px 0
}
.purch_tabview_3 .purch_tabview ul li {
	width:20%;
	display:block;
	*width:19.8%;
}
.Subscribe {
	color:red;
	font-weight:700;
	font-size:21px;
	text-align:center;
	padding-top:150px
}
.search_result {margin:0 auto; display:table;}
.search_result span{display:inline-block; margin:0 10px; font-size:16px}
.singup_div {width:578px; float:left; margin:0; background:#0f2b40 url("../images/newsletter.png") no-repeat top; color:#ffffff; border-top:1px solid #3e3b3b; box-sizing:border-box; height:81px; position:relative}
.singup_div h5 { font-size:16px; display:inline-block;float:left; margin:14px 15px 0 0;text-transform:uppercase}
.text_box {display:inline-block; padding:10px !important; border:none; width:36%; margin:3px 10px 0 5px !important; color:#000a56}
/* .singup_div .moduletable-join {display:inline-block; font-size:14px; border-radius:0; box-shadow:none; padding:10px 60px; border:none; float:none; margin-top:3px; background:#d40000; font-weight:normal; color:#ffffff} */
.singup_div form{margin:0}
/*.singup_div .alert-danger,.singup_div .alert-error{position: absolute;top: 60px;width: 90%;margin: 0 auto;display: table;z-index: 999;}*/
.singup_div .alert-danger,.singup_div .alert-error{position: absolute;top: 76px;width: 88%;margin: 0 auto;display: table;z-index: 999;}
/*.singup_div .alert-success{position: absolute;top: 60px;width: 90%;margin: 0 auto;display: table;z-index: 999;}*/
.singup_div .alert-success{position: absolute;top: 76px;width: 80%;margin: 0 auto;display: table;z-index: 999;}
.singup_div .text_box{position: absolute;top: 34px;left:70px; width:250px;hieght:36px}
.singup_div .moduletable-join{position: absolute;top: 37px;left: 340px;display:inline-block; font-size:14px; border-radius:0; box-shadow:none; padding:8px 60px 9px; border:none; float:none; background:#d40000; font-weight:normal; color:#ffffff; height:36px}
.catalog_div{width:578px; float:right;}
.sing_catalog{width:100%;float:left}
/*magazines old div with top Star 
.catalog_div {width:100%; float:left; margin-bottom:10px; background:#222222}						
.catalog_div h5 {text-align: center; font-weight:400; background: url("../images/star_catalog_2.png")repeat-x left 15px; position: relative; padding: 15px 0px 16px; margin: 0px; border: 2px solid #d40000; color:#fff; font-size: 17px; font-style: italic; border-left:none !important; border-right:none !important; text-decoration: none !important;}
.catalog_div h5 span { background:#222222; padding:5px 35px;}
.catalog_div h5:before {content: ''; position: absolute; left: 0; top: 16px; z-index: 999; width: 130px;}
.catalog_div h5:after {position: absolute; content: ''; border-top: 1px dashed #f1da36;top: 5px; left: 0;width: 100%; height: 40px; border-bottom: 1px dashed #f1da36;display: table;}*/
/*21-nov*/
.purch_right .membershi{width:100%; margin-top:-32px}
.purch_right .membershi_h5{font-size:20px}
.purch_right .member_girl{margin-top:-35px}
.purch_right .member_txt{top:110px; left:29px}
.purch_right .membershi ul li{text-transform:none}
.main_video {width:100%}
.main_video-span {width:100%; position:relative;	left:0}
.main_video-span img {width:100%}
.main_video img {border:3px double #ccc;	height:327px}
.purch_imges .addtocart{width:100%; background:#2d2d2d url(../images/down_order.png) no-repeat 90% 16px; padding-right:25px; margin-bottom:2px}
.text_box { (;width:32%;); }

.catdiscountbnr {width:100%; float:left; margin:5px 0 15px 0px;}

/*detail page*/
.detailPageContnt{ clear:both; margin-bottom:50px;}
.detailPageContnt h1{font-weight:100; border-bottom:1px dotted #235ace; font-size:32px; padding-bottom:10px; margin-bottom:25px;}
.LeftSlide{width:40%; float:left; margin:10px 0}
.rightSide{width:55%; float:left; padding:0; background:#111111; border:1px solid rgba(0,0,0,.2); margin:10px 0;box-sizing:border-box; color:#000;}
.rightSide h2{background: #b60000;color: #fff;font-size:22px; padding:15px 35px}
.detailContnt{padding:22px 35px}
.detailContnt h2{font-weight:400; /*border-bottom:1px dotted #235ace;*/ font-size:28px; padding-bottom:15px; margin-bottom:7px; }
.releasedContnt{ margin-top:0px; }
.releasedContnt strong{ font-size:19px; color:#ffffff; font-weight:100;}
.releasedContnt { float:left; width:100%; background:url(../images/details-bottom-shadow.png) no-repeat 0 bottom; margin-bottom:20px;}
div.stars { width: 100%; display: block; clear:both; margin-top:10px;}
div.stars strong{ display:inline-block; float:left; padding-right:10px; font-size:21px; line-height:32px}
div.stars form{ float:left; margin-bottom:7px;}
input.star{display:none;}
label.star{float:right; padding:5px 2px; font-size:17px; color:#fff; transition:all .2s; -webkit-transition:all .2s;}
input.star:checked ~ label.star:before{content:'\f005'; color:#FD4; transition:all .25s; -webkit-transition:all .25s;}
input.star-5:checked ~ label.star:before{color:#FE7; text-shadow:0 0 20px #952;}
input.star-1:checked ~ label.star:before{color:#F62}
label.star:hover{transform:rotate(-15deg) scale(1.3);}
label.star:before{content:'\f006'; font-family:FontAwesome;}
.detailFrom ul li{margin-bottom:15px;}
.detailFrom ul li label{ margin-bottom:10px; color:#ffffff; font-size:17px; font-weight:100; width:150px;}
.detailFrom select{ background:#ffffff; border:none; color:#000a56; width:60%; padding:3px 0 3px 10px; font-size:15px; height:40px; border:1px solid #ccc;}
.product_price_add .Price{color:#fff; font-size:24px; /*float:left;*/ width:170px; /*background:#fff;*/ padding:7px 4px; display:inline-block;}
.product_price_add .Price strong{font-weight:400; float:right}
.product_price_add{ background:#000000; padding:10px 15px; display:block; float:left; width:-moz-available; width:-webkit-available; box-sizing:border-box; margin:0; border-top:1px dashed #333;width:100%}
.cartBtn{background:#d40000 url(../images/cart_hom.png) no-repeat 90% 3px;color:#ffffff; display:inline-block; padding:12px 60px 12px 20px !important; border:0px; font-size:17px; float:right;}
.contentTab{ clear:both; padding:40px 0;}
.product_details{width:100%; float:left;}
.product_details .purch_left{width:100%; float:left;}
.product_details .main_div{margin-bottom:50px}
.resp-tab-content .product{width:18%; margin:0 1% 2% 1%; box-sizing:border-box}
.customer_car{position:absolute;display: table;border-bottom:3px solid #d40000;padding:7px 15px;top:0px;left:0;border-radius: 0 0 5px 5px;background: #383838;}
.breadcrumb { width: 100%; float: left; margin:1px 0 1px;box-shadow:0 0 7px #ccc inset;padding:5px 7px 7px;box-sizing:border-box}
.promo_market{float:right;display:block;width:400px}
.promo_market span{width:100%;}
.promo_market .hom_membershi ul{width:100%}
.promo_market .dvdhed{padding:8px 15px 8px 10px;background-color:#222222;}
.promo_market .dvdhed span{font-size:18px;background-position:0 5px}
.promo_market .hom_membershi ul li:before{background-position:-3px -1px;width:22px;height:22px}
.promo_market .hom_membershi ul li {font-size:15px;text-transform:normal}
.promo_market .hom_membershi ul li strong {font-size:16px;font-weight:600}
.breadcrumb ul { color: #d40000; margin:0 !important }
.breadcrumb ul li { display: inline-block; margin: 0 10px !important;background:none !important; padding:0 !important;width:auto !important}
.breadcrumb ul li a { color: #242424;font-size: 12px; }
.breadcrumb .disabled { pointer-events: none; cursor: default; color: #d40000; }
.buy_point_mony{width:100%;float:left;}
.buy_point_mony span{color: #ffffff;font-weight: bold;background: #333;padding: 10px 17px;border-top: 3px solid #d40000;float: left;border-radius: 5px 5px 0 0;font-size: 16px;width: 258px;border-bottom:1px solid #333333}
.buy_point_mony  p {width:100%; display:table; padding-top: 24px;border-top: 1px solid #333333;}
.buy_point_mony .tab_product{width:100%}
.enterpage .tab_product .product, .enterpage .tab_product{margin-top:0; padding-top:0}
.add-point .iagree{box-sizing:border-box}
.enterpage .iagree{width:100%}
.search_div_res{width:100%; float:left;}
.search_div_res .search_result{box-shadow:0 0 10px #cccccc inset; padding:5px 29px 18px;width:100%;box-sizing:border-box}
.searc_display{position: relative;background: #383838; color:#fff;padding: 10px 20px;left: -12px;}
.search_div_res .middle{padding:5px 0 25px; box-sizing:border-box;border-bottom:1px dotted #cccccc}
.order_dvd ul li strong{font-size:17px; float:left; position:relative;left:-15px;line-height:27px}
.order_dvd ul li {background-image:none !important;}
.order_dvd  .breadcrumb{box-shadow:none;margin:0}
.dvd_format{width:100%; float:left; background:#ffffff}
.dvd_format  ul{width:60%; float:left; margin:0;min-height:470px;padding:15px 2% 35px}
.billing_info {width: 100%;float: left;margin: 0 0 15px;padding: 0;position: relative;}
.billing_info p {display: inlin-block;float:left;margin: 0 0 0px;font-size: 15px; padding:0;width:20%;line-height:34px}
.bill_details input {width:68%;background:#f0f0f0;padding:10px 10px;box-sizing:border-box; margin:0 !important}
.bill_details .mainselection{width:68%;margin-left:-5px}
.dvd_format .hom_member{margin-top:0}
.dvd_format .hom_membershi ul{width:100%}
.dvd_format .hom_membershi ul li{width:100% !important;margin: 5px 0 6px;padding: 0 3px 12px 30px;box-sizing:border-box}
.dvd_format .member_girl{margin:0}
.dvd_format .member_txt{left: 26px;}
.biling_50{width:48%; float:left;}
.secure_check_frm{width:100%; float:left; box-sizing:border-box;}
.secure_check_frm .billing_info { width: 100%; float: left; margin: 0 0 10px; padding: 0; position: relative;box-sizing:border-box;}
.secure_check_frm .billing_info p { display: block; margin: 0 0 2px; color:##2d2d2d; font-size: 13px; width:100%;box-sizing:border-box; font-weight:bold; text-align:left;line-height:24px}
.secure_check_frm .billing_info p span { color: #f90000; }
.input_50_new { width: 48%!important }
.billing_info .text_box{width:100%;background:#f0f0f0; margin:0 0 10px 0 !important;box-sizing:border-box;max-height:35px}
.secure_check_frm .main_div{padding:50px 20px 20px 20px; box-sizing:border-box;min-height:750px}
.secure_check_frm .checkbox{margin:22px auto 81px}
.secure_check_frm .atm_pay{margin-top:23px;padding:0}
.secure_check_frm .atm_pay img{margin-bottom:25px}
.secure_check_frm .billing ul{min-height:720px;padding:50px 4% 35px 4%}
.secure_check_frm .mainselection{margin:0 0 10px 0; width:100%}
.secure_check_frm input[type=text]:focus, .secure_check_frm textarea:focus {box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);border: 1px solid rgba(0, 0, 0, 0.1);}
.billing_info label {position:absolute;left:2px;top:61px;color:#d40000; display:none;float: left \9;left: 19px \9;position: relative \9;text-align: left  \9;top: 0  \9;width: 100%  \9;display:block \9;font-family:Arial, Helvetica, sans-serif \9;}
.secure_check_frm .billing_info .text_box.error {-moz-box-shadow:inset 0 0 5px #d40000;-webkit-box-shadow:inset 0 0 5px #d40000;	box-shadow:inset 0 0 5px #d40000}
.text_box.error {-moz-box-shadow:inset 0 0 5px #d40000;-webkit-box-shadow:inset 0 0 5px #d40000;	box-shadow:inset 0 0 5px #d40000}
.error{color:#ff0000;}
.secure_check_frm  h1{margin:-85px 0 0 0; background-color:#2d2d2d;width:100%;box-sizing:border-box; padding:29px 0 29px 60px; background-position:24px 34px}
.secure_check_frm  .billing{margin-top:0px;background-color:#000000;}
.secure_check_frm h5{background:#000 url(../images/star.png) no-repeat left 15px; padding:12px 0 12px 25px; font-size:18px;color:#ffffff; font-weight:400}
.dvd_format .secure_check_frm .main_div{min-height:690px !important}
.emptycrt {float: right; background: #e9001e; text-align: center; padding: 5px 15px;color: #fff;margin: -25px 39px 7px 7px;font-size: 16px;}

.alltimeorder {width: 100%; float: left; }
.alltime_date {width: 100%; float: left; margin: 0; padding: 15px 15px 15px 15px;}
.alltime_date  P {width: 100%;}
.alltime_date .text_box {font-family: 'open sans'; width: 45%; max-height: 45px; height: 100%; padding: 15px !important; margin: 0 15px 0 0 !important;}
.alltime_date .cont-shop {padding: 12px 30px 12px 60px; margin: 35px 20px 20px 0 !important; background: #d40000 url(../images/li_bg.png) no-repeat scroll 18% -551px;}
.alltimeorder table td {border : 1px solid #ccc;}
.alltimeorder table {margin-bottom: 50px;}

/*15-08-2022*/
.order_history_searchpg {width: 92%; float: left; margin: 0 4% 25px; padding: 25px; background: #cecece; box-sizing: border-box;}
.order_history_searchpg h5 {font-size: 20px;}
.prodc_promoleft {float: left;}
.prodc_promoright {float: right;}
.prodc_promoright select{display: inline-block; height: 40px; float: left; font-size: 16px; font-weight: bold; border: none; margin: 10px 15px; box-sizing: border-box; padding: 10px;}
.prodc_promoleft .searchboxiconserch{display: inline-block; height: 40px; float: left; font-size: 16px; font-weight: 100; border: none; box-sizing: border-box; padding: 10px; margin: 10px 0;}
.order_history_searchpg input[type=submit] {padding: 10px 25px; font-size: 16px; margin: 0 15px; color: #ffffff; font-weight: 600; cursor: pointer;}
.order_history_searchpg input[type=button] {padding: 10px 25px; font-size: 16px; margin: 0 15px; color: #ffffff; font-weight: 600; cursor: pointer;}

/*17-08-2022*/
.dropbtn1234 {}
.dropdown1234 {position: relative; display: inline-block;}
.dropdown-content1234 {display: none; position: absolute; background-color: #383838; min-width: 225px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; top: 29px;
    left: 1px;}
.dropdown-content1234 a { color: #ffffff; padding: 7px 16px; text-decoration: none; display: block; }
.dropdown-content1234 a:hover {background: rgba(0, 0, 0, 0.1) ;}
.dropdown1234:hover .dropdown-content1234 {display: block;}
.dropdown1234:hover .dropbtn1234 {background-color: #3e8e41;}

.dropbtn123 { }
.dropdownuser12 { position: relative; display: inline-block; }

.dropdown-content123 {display: none; position: absolute; background-color: #383838; min-width: 225px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; top: 29px;
    left: 0px; z-index: 11111111;}
.dropdown-content123:before {bottom: 100%; left: 50%; border: solid transparent; content: ""; height: 0; width: 0; position: absolute; pointer-events: none; z-index: 99;}
.dropdown-content123 a { color: #ffffff; padding: 12px 16px; text-decoration: none; display: block;}
.dropdown-content123 a:hover {background: rgba(0, 0, 0, 0.1); color: #ffffff}
.dropdownuser12:hover .dropdown-content123 {  display: block;}
.dropdown-content123 a:before {display: none !important;}
.dropdownuser12:hover .dropbtn123 { }

/*responsive*/
@media screen and (min-width:0) {
.full-parch li span {
font-size:16px;
line-height:27px
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.search_icn {
padding:3px 10px 10px 16px
}
.hom_mem_hed {
padding:15px 30px 20px
}
.login_now {
	height:603px;
}
.menu-ul li a {
/* padding:5px 31px 6px; */
/* padding: 5px 30px 6px */
padding: 5px 20px 6px
font-weight:400
}
.mak_pay {
margin:50px 0 14px
}
.membershi ul li {
background:url(../images/li_bg.png) no-repeat left -157px
}
.main_video img, .product img, .product2 img, .main_video-dvd img {
border:4px double #ccc
}
.purch_tabview ul li a {
padding:8px 35px 8px 36px
}
.member_girl{min-height:390px}
}
@media screen and (max-width:479px){
.singup_div h5 {text-align:center; margin:0; font-size:12px !important;}
/* .emailcild.text_box.required{width:100%; margin:5px 0 5px -13px !important}
.singup_div .moduletable-join {padding:7px 10px; width:100% !important;} */ 
.singup_div .alert-danger,.singup_div .alert-error{position: absolute;top: 150px;width: 78%;margin: 0 auto;display: table;z-index: 999;margin-left: -24px;}
/*.singup_div .alert-success{position: absolute;top: 60px;width: 90%;margin: 0 auto;display: table;z-index: 999;}*/
.singup_div .alert-success{position: absolute;top: 150px;width: 78%;margin: 0 auto;display: table;z-index: 999;margin-left: -24px;}
.magzin_liv_sal img {width:auto !important;}
}
@media only screen and (max-width: 768px) {
.singup_div h5 { font-size:22px; display:block; float:none; margin-bottom:10px;}
.singup_div .alert-danger,.singup_div .alert-error{position: absolute;top: 150px;width: 78%;margin: 0 auto;display: table;z-index: 999;margin-left: -24px;}
/*.singup_div .alert-success{position: absolute;top: 60px;width: 90%;margin: 0 auto;display: table;z-index: 999;}*/
.singup_div .alert-success{position: absolute;top: 150px;width: 78%;margin: 0 auto;display: table;z-index: 999;margin-left: -24px;}
.magzin_liv_sal {position:relative; left:0; right:0 ; text-align:center;}
.prodc_promoleft .searchboxiconserch, .prodc_promoright select {width: 100%; margin: 0 0 15px;}
.order_history_searchpg input[type=button] {padding: 10px 10px; display: inline-block; font-size: 14px;}
.order_history_searchpg input[type=submit] {padding: 10px 10px; display: inline-block; font-size: 14px;}
.order_history_searchpg h5 {text-align: center; margin: 0 0 10px;}
.dropdownuser12 {width: 50%; float: right;}
.dropdownuser12 a {width: 100% !important;}
.dropdown-content123 {top: 50px;}
.dropdown-content123 a {padding: 8px 15px !important;}
}
@media screen and (max-width: 979px){
.singup_div .moduletable-join {padding:10px 40px;}
.singup_div .moduletable-join {padding:10px 0; width:22%; padding:10px 0;}
}
@media only screen and (max-width: 1920px)  {
.magzin_liv_sal {left:29%}
}
@media only screen and (max-width: 1500px)  {
.magzin_liv_sal {left:23%}
}
@media only screen and (max-width: 1300px)  {
.magzin_liv_sal {left:17%}
}
@media only screen and (max-width: 1200px) {
.singup_div h5 { font-size:20px;}
.billing {
width:50%
}
.magzin_liv_sal img{width:160px;}
.redhot .product {
margin:0 1% 0 0;
width:15.6%
}
.footer {
width:96%;
padding:0 2%
}
.footer_menu {
width:96%;
padding:25px 2% 30px
}
.min-hi190 {
min-height:222px
}
.product {
width:22%
}
.out-hed {
background:#d40000 url(../images/li_bg.png) no-repeat scroll 25px -361px;
font-family:open sans;
font-size:32px;
padding:19px 0 18px 70px
}
div, h1, h2, h3, h4, h5, h6, a, p, span, ul, li, samp, input {
list-style-type:none;
margin:0;
padding:0;
text-decoration:none
}
.ourpick {
text-align:left
}
.color_white {
color:#fff
}
div, h1, h2, h3, h4, h5, h6, a, p, span, ul, li, samp, input {
list-style-type:none
}
.hom_member {
text-align:center
}
.submit-bill .iagree_a {
width:28%;
font-size:13px
}
.submit-bill .iagree_pay {
font-size:13px
}
.go_back {
top:92px
}
}
@media only screen and (max-width: 1169px) {
.container {
width:100%
}
.purch_tabview ul li a {
padding:8px 0
}
.purch_tabview ul li {
padding:0;
font-size:13px;
width:20%;
display:block
}
.purch_tabview ul li a.active_tab {
background-image:none
}
.purch_tabview ul li a:hover {
background-image:none;
transition:all 0!important
}
.purch_tabview ul li:hover .tab_button_li {
background-image:none;
transition:all 0!important
}
.purch_tabview ul li .tab_button_li.active {
background-image:none
}
.tab_button_li {
font-size:13px;
width:100%;
padding:0;
height:40px
}
.tab_accordian ul li {
min-width:auto;
width:24.9%
}
.tab_accordian ul li a {
width:100%;
box-sizing:border-box
}
.catalog_div h5 span {padding:5px 35px;}
.search_result span label{width:236px}
.catalog_div h5 span {padding:5px 35px;}
.singup_div{width:60%}
.catalog_div{width:40%}
.catalog_div img {height:81px}
}
@media only screen and (max-width: 1130px) {
.mak_pay {
margin-top:36px
}
.logo_hom {
margin-top:6px!important
}
.full-parch li p, .full-parch li span {
font-size:14px;
padding:0 4%;
margin:0 0 0 5px
}
.full-parch li span {
width:90px
}
.our-girl {
display:none
}
.ourpick .light-efct {
width:190px;
top:-17px
}
.product_txt {
width:91.5%
}
.hom_membershi ul li {
font-size:10px
}
.order-hed, .order-date, .order-hed-dets, .order-hed-details {
width:96%
}
.order-details {
width:99.5%
}
.recnt_vid .product img {
height:150px
}
.midl-rght a {
width:43%
}
.tab-content .product {
margin:15px 4%!important
}
.mob_tab-btn {
width:48%
}
.page_head {
padding:0 10px;
box-sizing:border-box
}
.page_head .away-hed {
background-position:left 33px;
padding:32px 0 28px 22px;
margin:0 0 0 10px;
font-size:12px
}
.full-parch {
padding:0 0 3% 3%;
width:100%;
box-sizing:border-box
}
.tab_dropdown-content li a {
font-size:11px!important;
line-height:28px
}
}
@media only screen and (max-width: 1024px) {

.product {
width:21%
}
.recnt_vid .product {
width:22%
}
.head_right {
margin-top:23px
}
.footer_l {
width:100%;
margin-bottom:50px
}
.footer_r {
text-align:center;
float:none
}
.login_now .checkbox {
font-size:12px;
width:90%
}
.add-point .points img {
width:60%
}
.add-point .points {
width:19%
}
.page_head {
width:55%
}
.page_head .away-hed {
background-position:left 18px;
padding-top:18px
}
.mob_tab-btn {
min-width:auto;
width:43%
}
.tab-cart li .phot_vide_tab {
font-size:14px
}
.margin_T20.logo_hom > span {
display:block;
text-align:center
}
.tab_product .product_txt h6 {
font-size:12px
}
.tab_product .product_txt p {
font-size:12px
}
.tab_product .product_txt {
min-height:58px
}
}
@media only screen and (max-width: 980px) {
.logo {
width:30%
}
.membershi_h5 {
font-size:22px
}
.membershi ul li {
font-size:10px
}
.member_girl {
margin-top:35px
}
.member_txt {
left:65px
}
.product_txt {
width:100%
}
.product_rec {
top:27%;
left:35%
}
.redhot-log {
max-width:130px
}
.redhot .product_rec {
top:12%
}
.recently_h4 {
float:none!important;
margin:10px 0
}
.recently_p {
float:none!important;
margin:0 0 2.5%
}
.recnt_vid {
min-height:102px
}
.redhot {
min-height:100px
}
.submit-bill .iagree_a {
font-size:10px
}
.login-membership .hom_member {
width:72%
}
.mob_tab-btn a img {
display:none
}
.tab-cart li .phot_vide_tab {
padding:5% 3%
}
.catalog_div h5 {font-size:13px; height:85px; background-image:none !important;}
.catalog_div h5:after {height:70px;}
.catalog_div h5 span {width:90%; display:table;}
}
@media only screen and (max-width: 900px) {

.myacc-id h4 {
font-size:19px
}
.head_right {
width:auto
}
.order-details {
width:99.7%
}
.refund-hed {
width:91%;
padding-left:7%
}
.order_dvd ul {
width:48%
}
.full-parch li p, .full-parch li span {
font-size:12px
}
.tab-cart {
width:100%;
margin:9px 5px 0 0
}
.go_back {
top:222px
}
.redhot .product_txt {
padding:10px 0 3px 13px
}
.redhot .product_txt h6, .redhot .product_txt p {
font-size:9px;
margin-bottom:3px
}
.purch_tabview ul li {
font-size:11px
}
}
@media only screen and (max-width: 830px) {
.membershi ul li {
font-size:10px
}
.menu-ul li a {
padding:5px 19.5% 6px
}
.search_box {
width:190px
}
input[type="checkbox"]:not(old) + label, input[type="radio"]:not(old) + label {
padding-left:15px
}
.checkbox input[type="checkbox"]:not(old) + label, input[type="radio"]:not(old) + label {
padding-left:0
}
.midl-rght a {
width:48%;
box-sizing:border-box
}
..add2cart {
background-position:right -470px
}
.video-smpl {
background-position:right -303px
}
.checkbox a {
color:#3D3D3D;
display:inline-block;
width:46%
}
.order-details {
width:99.8%
}
}
@media only screen and (max-width: 799px) {
.container {
width:96%;
padding:0 2%
}
.iagree {
padding:63px 7% 50px;
max-width:86%
}
.header {
padding:20px 0 10px
}
.logo {
float:left;
width:170px;
text-align:center;
position:relative;
left:50%;
transform:translateX(-100%);
}
.mycart {
margin-top:7px
}
.header_banner img {
min-height:50px
}
.logo a img {
width:100%;
margin-left:0;
}
.logo_hom {
float:none;
margin:0 auto;
width:100%
}
.menu_togl {
display:inline-block!important;
margin:0;
float:left
}
.menu-ul a {
border:1px solid #000;
margin-bottom:-1px
}
.dropdown-content {
top:43px;
right:-28px
}
.dropdown-content li a {
margin-bottom:-1px!important
}
.billing_text {
padding:10px 15px
}
.billing_text1111 {
font-size:14px;
	font-weight:normal;
	line-height:20px;

}
.billing ul {
padding:0;
width:100%
}
.logo_hom span {
display:none
}
.iagree h5 {
font-size:15px
}
.iagree p {
font-size:12px
}
.iagree a {
font-size:14px
}
.dis-block {
display:none
}
.dis-none {
display:block
}
.head_right {
width:100%;
margin:0;
padding:15px 0
}
.mak_pay {
margin-bottom:50px
}
.MenuIcon {
display:none
}
.menu-nav {
/*position:relative;
width:50px;*/
float:left;
}
.MenuIcon {
display:block;
height:32px;
width:60px;
padding:5px 10px;
float:left;
margin:0;
cursor:pointer
}
.MenuIcon span {
background:#d81c1c;
width:50px;
height:3px;
display:block;
margin:8px 0 0;
border-radius:5px
}
ul.menu-ul {
display:none;
position:absolute;
background:#383838;
top:68px;
z-index:999;
left:0px;
width:100%;
}
ul.menu-ul ul{ position:relative; display:table; top:0px; width:100% !important; top:0px !important;}
ul.menu-ul li {
width:100%;
float:none; position:relative;
*float:left !important;
}
.menu-ul li {display:table; position:relative;}
.menu-ul > li li a{ background:#454545;}
.menu-ul > li ul{position:relative; display:table !important;}
.menu-ul > li ul:before{top:-14px; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; z-index:99;}
.menu-ul > li ul:before {border-color:rgba(194, 225, 245, 0); border-bottom-color:#555; border-width:8px; margin-left:-8px;}
.menu-ul > li li ul:before{top:-14px;}
.menu-ul > li li { display:table !important; position:relative;}

.menu-ul a {
font-size:15px!important;
display:block;
width:100%;
padding:13px 5% 9px !important;
font-weight:400;
color:#fff;
float:left;
margin-bottom:-1px;
border-radius:0;
box-sizing:border-box
}
.menu-ul li a span {
margin-top:11px
}
.margin_T20.logo_hom > span {
display:none
}
.billing {
top:0;
width:100%;
background:#fff;
margin:0
}
.billing_white {
width:100%;
background:#fff;
float:left
}
.billing_hed {
color:#2d2d2d;
background:url(../images/red_star.png) no-repeat left 18px;
padding:20px 0 20px 40px;
margin:0 0 0 20px
}
.min-hi190 {
min-height:65px
}
.head_right form {
width:100%;
float:left;
margin:0;
}
.head_right a {
padding:0 10%;
box-sizing:border-box
}
.search_box {
width:91%;
float:left;
box-sizing:border-box;
height:50px;
background:none;
color:#383838;
line-height:50px;
padding:0 2%
}
.search_icn {
height:50px;
margin:0;
padding:0!important;
width:9%;
text-align:center;
background:url(../images/mob_icon.png) no-repeat 15px -313px;
cursor:pointer
}
.login {
height:50px;
text-align:center;
width:50%;
box-sizing:border-box;
line-height:50px
}
.join {
height:50px;
width:50%;
box-sizing:border-box;
line-height:50px;
text-align:center
}
.search_inpu {
width:100%;
float:left;
box-sizing:border-box;
height:50px
}
.login_join {
float:left;
margin-top:15px;
width:100%
}
.search_inpu img {
margin:-10px 5px 0 0
}
.membershi {
background:none;
width:100%;
top:-5px
}
.membershi ul li {
font-size:12px
}
.join_now_fotr {
margin-top:85px
}
.main-footer {
top:0; *margin-top:150px !important; *clear:both !important;
}
.hom_red_bg {
display:none
}
.redhot-log {
float:left;
margin:0;
max-width:none;
width:100%;
color:#fff
}
.hom-videos img {
width:100%
}
.redhot-log h1 {
text-transform:uppercase;
font-size:34px;
font-family:'open sans';
display:inline;
margin-right:10px
}
.redhot-log h1 span {
font-weight:400;
font-family:'open_sansbold';
color:#eb9a00
}
.redhot-log em {
display:inline;
text-align:right;
font-size:19px;
font-style:normal;
line-height:55px
}
.redhot {
background:#961004;
box-sizing:border-box;
padding:2.4% 3% 1.5%;
width:100%
}
.main_div.bg_box .billing_white {
background:#d40000
}
.redhot.pull-left.dis-none {
background:#d40000;
padding:0 20px 30px;
width:100%
}
.product_txt {
color:#fff;
padding:10px 0
}
.product_txt h6 {
font-size:15px
}
.product_txt p {
color:#fff;
font-size:14px
}
.tab_product .product_txt p {
color:#383838
}
.product {
width:30.8%
}
.main_video img {
height:auto;
width:97%;
margin:0 1%
}
.prodct-dat {
max-width:100%;
margin:0 0 0 10px
}
.midl-lft {
width:100%;
box-sizing:border-box;
padding:0 2%
}
.midl-rght {
width:96%;
margin:15px 1% 0
}
.mobileProdct {
margin:0 -6px
}
.tab_panel {
padding:0
}
.tab_product .product {
width:47%;
margin:3% 1% 1% 2%
}
.hom-videos {
width:96%;
margin:20px auto;
display:table
}
.hom-videos h4 {
font-size:16px;
float:left;
border-right:1px solid #fff;
width:60%
}
.hom-videos h4 span {
text-transform:none;
font-size:14px;
font-weight:400;
display:block
}
.hom-videos a {
display:inline-block;
min-height:50px;
line-height:37px;
float:right;
width:37%;
color:#fff;
font-weight:700;
font-size:15px;
background:url(../images/mob_icon.png) no-repeat 140px -225px
}
.Recently-Mobile-Video {
background:#000;
clear:both;
margin-bottom:0;
padding:10px 20px 20px
}
.Recently-Mobile-Video:after {
content:'';
display:table;
clear:both;
width:100%
}
.Recently-Mobile-Video .recently {
background:none
}
.Recently-Mobile-Video .recnt_vid {
box-sizing:border-box;
padding:0;
width:auto;
background:none
}
.recnt_vidtxt {
width:74%;
margin-left:1%
}
.recnt_vidtxt h6, .recnt_vidtxt span {
display:block;
width:100%
}
.recnt_vidtxt .video-smpl {
background-color:#fff;
color:#d40000;
border:none
}
.recnt_vidtxt a {
padding:6px 10px 7px
}
.recnt_vidtxt p {
color:#aba7a7
}
.order_dvd {
margin-top:0
}
.dvdhed {
background:none
}
.dvdhed span {
background:transparent url(../images/red_star.png) no-repeat scroll left -2px;
color:#07080C;
margin:0;
padding-left:45px
}
.order_dvd ul {
width:100%
}
.Recently-Mobile-Video .recently {
padding:0
}
.Recently-Mobile-Video .recently_h4 {
color:#fff;
padding:0;
width:100%;
box-sizing:border-box;
font-size:28px
}
.bg_white.recnt_vid.pull-left.dis-none {
margin:0 -5px
}
.PicImg {
float:left;
width:50%;
height:180px
}
.OurPICKLeft {
width:100%
}
.OurPICKLeft h4 {
background-color:#212121;
color:#fff;
background-position:25px -352px;
height:46px;
padding:31px 0 18px 70px
}
.FightDate {
font-family:'open sans';
background:#b40a0a;
color:#fff;
font-size:31px;
text-transform:uppercase;
padding:0 25px;
height:90px;
line-height:80px
}
.FightVideo {
float:right;
width:50%;
height:180px
}
.FightVideo img {
float:left;
height:100%;
width:100%
}
.recnt_vid .product_txt h6 {
color:#b40a0a
}
.recnt_vid .product_txt p {
color:#fefefe
}
.video_thum {
width:32.75%;
float:left;
display:inline-block;
position:relative
}
.video_thum span {
width:100%
}
.video_thum img {
width:100%;
position:relative;
display:block
}
.video_thum .play_video {
background-position:51px -216px;
background-color:transparent;
right:0;
left:51%;
padding:10px 10px 17px
}
.stream-btn {
font-size:15px;
padding:5% 0;
width:100%;
background:#242424;
color:#fff;
float:left;
display:block;
font-weight:700
}
.download-btn {
font-size:15px;
padding:5% 0;
width:100%;
background:#505050;
color:#fff;
float:left;
display:block;
font-weight:700
}
.mobil_tab {
width:94%;
padding:0 3%
}
.mob_tab_hed {
display:block;

font-size:21px;
color:#07080c;
padding-left:30px;
margin:30px 0;
background:url(../images/li_bg.png) no-repeat left -225px;
font-weight:600
}
.mob_tab-btn {
font-size:20px;
color:#fff;
width:25%!important;
min-width:auto;
line-height:90px;
height:84px;
box-sizing:border-box;
float:left;
text-align:center;
margin:0 0 5px
}
.phot_vide_tab {
font-size:20px;
color:#fff;
width:100%;
text-transform:uppercase;
background:#000;
min-width:auto;
line-height:90px;
height:84px;
box-sizing:border-box;
float:left;
text-align:center;
border:none;
outline:none
}
.mob_tab-btn:hover, .phot_vide_tab:hover {
background-color:#d40000
}
.mob_tab-btn.active, .phot_vide_tab.active {
background-color:#d40000
}
.main_video {
width:100%;
position:relative
}
.main_video span, .main_video span img {
width:100%;
float:left
}
.play_video {
position:absolute;
top:40%;
left:0;
font-size:21px;
background:#d40000 url(../images/mob_icon.png) no-repeat 65px -220px;
padding:10px 52px 10px 10px
}
.down_video {
position:absolute;
top:70%;
right:2%;
font-size:21px;
background:#d40000 url(../images/mob_icon.png) no-repeat 18px -693px;
padding:38px 38px 7px
}
.mob_tab_pera {
display:block;
font-size:14px;
color:#2d2d2d;
margin:35px 0 100px;
float:left;
text-align:justify;
text-transform:lowercase
}
.purch_imges, .purch_txt {
margin:0
}
.purch_mid {
width:100%;
margin:0;
padding:0
}
.purch_right {
width:100%;
margin:0
}
.purch_right .away-hed {
background:#d40000 url(../images/mob_icon.png) no-repeat 10% -580px;
font-weight:700;
padding:30px 0 28px 20%
}
.full-parch {
position:relative
}
.addtocart {
background-image:none;
display:inline-block;
width:102px;
position:absolute;
top:58px;
right:0
}
.part-parche .away-hed {
background:#222 url(../images/mob_icon.png) no-repeat 10% -482px;
font-weight:700;
padding:30px 0 28px 20%
}
.full-parch li {
border-bottom:none
}
.part-parche .addtocart {
top:72%
}
.full-parch strong {
background-color:#b40a0a;
padding:2px 15px;
margin-left:-9.5%
}
.mobil_bill {
width:94%;
padding:0 3%;
display:block
}
.mobil_account {
width:94%;
padding:0 3%;
display:block
}
.mobil_account .mob_tab_hed {
background:url(../images/red_star.png) no-repeat left 18px;
padding:20px 0 20px 40px;
margin:0;
font-size:22px
}
.mobil_bill .mob_tab_hed {
background:url(../images/red_star.png) no-repeat left 18px;
padding:20px 0 20px 40px;
margin:0;
font-size:22px
}
.biling-hed {
width:98%;
margin:0;
background-color:#cecece;
padding:0 1%;
color:#000
}
.mob_tab-itm {
width:67%;
display:inline-block;
padding:18px 0 18px 1%;
font-size:17px
}
.mob_tab-pric {
width:15%;
display:inline-block;
font-size:17px
}
.biling-detail {
width:98%;
margin:0;
padding:0 1%;
font-weight:700
}
.biling-detail span {
font-size:13px;
font-weight:400;
display:block
}
.biling-total {
width:100%;
font-weight:700;
margin-bottom:20%
}
.biling-total .mob_tab-itm {
width:68%;
float:left;
background-color:#959595;
color:#fff;
padding-left:2%!important;
font-size:17px;
padding-left:1%
}
.biling-total .mob_tab-pric {
width:29%;
display:inline-block;
font-size:17px;
background-color:#cecece;
color:#2c2c2c;
padding:18px 0 18px 1%;
text-align:center
}
.submit-bill {
margin:0 0 10%;
display:block;
text-align:center;
font-weight:700
}
.submit-bill .iagree_a {
padding:10px 5%;
font-size:15px
}
.submit-bill .iagree_pay {
font-size:15px;
width:286px;
display:block;
margin:20px auto
}
.join_now, .login_now {
background-color:#fff!important
}
.checkbox {
width:78%
}
.checkbox input[type="checkbox"]:not(old) + label, input[type="radio"]:not(old) + label, .checkbox input[type="checkbox"]:not(old) + label, input[type="radio"]:not(old) + label {
display:inline-block;
padding-left:30px
}
.my-acc-inner {
width:auto;
margin:50px auto 100px
}
.myacc-id {
margin:1%;
width:48%
}
.login_error {
margin:20px auto 15px
}
.my-acc-inner h5 {
width:96%;
display:block;
font-family:Arial, Helvetica, sans-serif \9;
}
.my-order {
width:96%;
padding:2%
}
.order-details h5 {
width:96%;
padding:2%
}
.order-details {
width:98%;
margin-left:1%
}
.order-hed-dets-num {
font-size:12px
}
.order-hed, .order-date, .order-hed-dets, .order-hed-details {
width:94%;
padding:2%;
margin:0 auto;
display:table;
float:none!important
}
.order-hed-dets h5, .order-hed-dets-num {
font-size:10px!important
}
.order-hed-details, .order-hed-details p {
font-size:11px
}
.refund-hed {
margin:0;
width:86%;
padding-left:12%
}
.refund-polic .iagree {
max-width:92%;
padding-bottom:8%
}
.add-point .iagree {
max-width:92%;
padding-bottom:8%
}
.add-point .points {
width:49%
}
.add-point .points img {
width:auto
}
#nav-trigger {
display:block
}
nav#nav-main {
display:none
}
nav#nav-mobile {
display:block
}
ul.menu-ul {width:100%;}
.menu-ul ul a {width:100%;}
.menu-ul ul li {display:block;}
.menu-ul > li:hover > ul {
left:0px;
top:81px;}
.menu-ul > li li:hover > ul {left:0; margin-left:0; top:86px;}
.play-btn-pos {
top:38%;
left:45%
}
.membershi {
margin:0;
top:0;
padding:0 0 30px
}
.prodct-dat {
font-size:16px;
padding-bottom:2px
}
.get_dvd .addtocart, .full-parch .addtocart {
width:160px;
background-image:none;
margin:0;
position:relative;
top:0;
right:0;
text-align:center
}
.get_dvd .away-hed {
background:#2d2d2d url(../images/mob_icon.png) no-repeat 10% -580px;
font-weight:700;
padding:30px 0 28px 20%
}
.mob_tab-btn {
min-width:auto
}
.purch_right {
min-height:auto
}
.purch_right .purch-hedr { padding:0;}



.full-parch li p, .full-parch li span { font-size:15px;}
.full-parch li {
margin:20px 0 25px 5px
}
.down-link-mx {
width:auto
}
.page_head {
width:100%
}
.product_new {
width:46%
}
.tab_accordian ul li {
width:100%
}
.tab_panel {
margin-top:10px
}
.tab_dropdown-content li a {
box-sizing:border-box
}
.tab_dropdown-content {
top:0;
position:relative
}
.recently_h4, .recently_p {
font-size:20px
}
.reccently_upld {
width:100%
}
.reccently_upld .product {
width:94%;
margin:3% 3% 1%
}
.tab_accordian ul li {
width:100%;
min-width:100%;
box-sizing:border-box;
border-top:1px solid #000
}
.purch_tabview ul li {
font-size:15px;
width:100%;
border:2px solid #383838;
box-sizing:border-box;
margin-top:-2px
}
.purch_tabview ul li:first-child {
border-left:2px solid #383838
}
.purch_tabview ul li a.active_tab {
background:#fff url(../images/li_bg.png) no-repeat 25px 5px!important
}
.purch_tabview ul li a:hover {
background:#fff url(../images/li_bg.png) no-repeat 25px 5px!important
}
.billing, .join_now_fotr, .membershi, .login-membership, .refund-hed, .purch_left, .purch_right, .desk_bill, .my-account, .order_dvd {
margin-top:15px
}
.tab_button_li {
width:100%;
font-size:15px;
}
.purch_left {
width:100%
}
.purch-hedr {
height:auto;
padding:10px 0 0;
width:100%;
box-sizing:border-box
}
.tab_dropdown-content li {
width:100%!important;
display:block!important;
border-left:none!important;
border-right:none!important;
border-top:2px solid #383838!important
}
.tab_dropdown-content li a {
font-size:15px!important
}
.tab_accordian ul li {
border-bottom:none
}
.reccently_upld .product_txt h6 {
font-size:15px
}
.reccently_upld .product_txt p {
font-size:15px
}
.tab_accordian .product_txt h6 {
font-size:12px
}
.tab_accordian .product_txt p {
font-size:12px
}
.box-button {
top:0
}
.purch_tabview_2 .purch_tabview ul li, .purch_tabview_3 .purch_tabview ul li {
width:100%
}
.prw-down-full .product {width:48%; padding:0 1%;}
.order_dvd ul li {width:100%; display:block;}
.LeftSlide, .rightSide,.detailFrom select,.product_price_add .Price {width: 100%;}
.product_details .main_div{padding:0}
.rightSide h2{padding:15px; font-size:17px}
.product_details .cartBtn{background-image:none; width:100%; padding:15px 0 !important; text-align:center;}
.resp-tab-content .product{width:98%}
.search_result span label{width:320px;margin:5px 0 5px 0}
.catalog_div, .singup_div{width:100%; margin-top:5px;float:left; height:90px;background-image:none}
.catalog_div img {height:90px}
.singup_div .text_box{width:96% !important;position:relative;top:0; right:0;left:auto;margin:5px auto 0 !important}
.singup_div .moduletable-join{width:100% !important;position:relative;top:0;right:0;left:auto;margin:5px auto 0 !important}
.singup_div{padding:0 4%; box-sizing:border-box}
.input_50 .iagree_a{margin-bottom:20px}
.secure_check_frm .billing ul{min-height:auto;background:#ffffff;padding:20px 2% 20px 2%}
.secure_check_frm .checkbox{margin:22px auto 122px}
.secure_check_frm .atm_pay{width:100%}
.secure_check_frm .main_div{min-height:auto;border-bottom:1px dashed #ccc;padding:20px}
.prodc_promo {padding: 7px; background: #8d2020; margin:-20px 0 20px 0; }
.prodc_promo h5 {font-size:14px; color:#ffffff;}
.promo_text {padding:10px 5px 10px 5px; width: 70%;}
.promo_cod_btn {padding:10px 0px 10px 0px; width: 23%; box-sizing: border-box;}
.magzin_liv_sal {left: 0%;}
.mobil_bill h5 {margin:0; padding-left:0 !important;;padding-right:0 !important; font-size:13px;}
.emptycrt {padding: 5px 5px; margin: -47px 0 0 0; font-size: 12px;}
.catdiscountbnr {margin-bottom:0}
.alltime_date .text_box {width: 92%; margin: 15px 0 0 0 !important;}
.alltimeorder {overflow: scroll;}
.alltime_date .cont-shop {margin: 0 !important;}
}
@media only screen and (max-width: 700px) {
.purch_right {
background-color:#fff
}
#tab4 .product {
width:47.3%;
margin:0 1% 5px
}
.product {
width:31.3%;
margin:0 1%
}
.midl-lft h5 {
background:transparent url(../images/li_bg.png) no-repeat scroll left -228px;
color:#07090B;
font-size:16px;
padding:0 0 8px 40px;
margin:0 0 3px 3px
}
.prodct-hed {
font-size:10px
}
.product_txt h6 {
font-size:10px
}
.product_txt p {
font-size:9px
}
.redhot-log {
text-align:center
}
.redhot-log h1 {
font-size:30px;
float:none;
margin:0 auto;
display:block
}
.redhot-log em {
font-size:15px;
line-height:28px
}
.video_thum {
width:32.65%
}
.video_thum .play_video {
left:42%;
top:35%
}
}
@media only screen and (max-width: 640px) {
.product_txt h6 {
font-size:10px
}
.product_txt p {
font-size:9px
}
.input_50_new { width: 100%!important }
}
@media only screen and (max-width: 590px) {
.down_video {
top:66%
}
.iagree_a {
font-size:12px;
padding:10px 10%
}
.checkbox {
width:95%
}
.submit-bill .iagree_a {
font-size:12px
}
.submit-bill .iagree_pay {
font-size:12px;
width:218px
}
.order-hed-dets-video {
width:45%
}
.order-hed-dets-down {
width:26%
}
.dvdhed span {
padding:5px 0 5px 41px;
font-size:18px
}
.box-button {
top:-22px
}
.prod-btns {
height:30px;
width:30px;
line-height:25px
}
.prod-btns img {
width:70%;
padding-top:5px
}
}
@media only screen and (max-width: 530px) {
.OurPICKLeft h4 {
font-size:25px
}
.FightDate {
font-size:25px
}
.video_thum {
width:32.59%
}
.search_box {
width:85%
}
.search_icn {
width:14%
}
.checkbox a {
font-size:10px;
display:inline;
width:auto
}
.refund-polic .iagree {
max-width:90%;
padding-bottom:12%
}
.add-point .iagree {
max-width:90%;
padding-bottom:12%
}
.add-point .points img {
width:60%
}
.hom-videos a {
width:36%;
background-position:110px -225px
}
.hom-videos h4, .hom-videos h4 span, .hom-videos a {
font-size:13px
}
ul.menu-ul {width: 100%;}
.menu-ul li a { font-size:13px !important; padding:12px 5% 13px !important}
.menu-ul ul a {width:100%;}
.search_result span{margin:5px 0 5px -20px;}
.search_result span lable{width:100px}
.billing ul li h2{font-size:16px}
.membershi{padding-bottom:0}
.login_now .iagree_a{margin:0}
.membershi{margin-top:0 !important}
.buy_point_mony span{max-width:100%; font-size:14px}
}
@media only screen and (max-width: 480px) {
.container {
width:92%;
padding:0 4%;
display:block
}
.iagree a {
font-size:13px;
padding:10px 11%
}
.logo_hom {
width:60%
}

.MenuIcon span {
width:36px
}
.membershi ul li {
font-size:11px
}
span.rollover {
height:99%;z-index:99
}
.recnt_vidtxt {
width:100%
}
.Recently-Mobile-Video .recnt_vid .product {
width:99%
}
.recnt_vid .product img {
height:auto
}
.mob_tab_hed {
font-size:18px;
margin:20px 0
}
.mob_tab-btn, .phot_vide_tab {
font-size:16px;
line-height:65px;
height:64px
}
.mob_tab-btn:nth-child(5n), .phot_vide_tab:nth-child(5n) {
border:none
}
.main_video span img {
height:180px
}
.play_video {
top:40%;
left:0;
font-size:18px;
background-position:53px -224px;
padding:8px 40px 8px 10px
}
.down_video {
top:60%;
font-size:18px;
background-position:6px -698px;
padding:30px 28px 7px
}
.video_thum span img {
height:100px
}
.video_thum .play_video {
left:31%;
top:30%
}
.video_thum {
width:32.35%
}
.download-btn, .stream-btn {
font-size:13px
}
.addtocart {
height:45px;
padding:0 2%;
text-align:center;
font-size:14px;
padding:0 2%;
line-height:46px
}
.biling-hed .mob_tab-itm, .biling-hed .mob_tab-pric {
font-size:13px
}
.biling-total .mob_tab-itm, .biling-total .mob_tab-pric, .biling-detail .mob_tab-itm, .biling-detail .mob_tab-pric {
font-size:14px
}
.mob_tab-itm {
width:64%
}
.submit-bill .iagree_a {
font-size:10px
}
.myacc-id {
padding:0
}
.myacc-id img {
width:40%;
margin-top:15px
}
.myacc-id h4 {
font-size:15px;
line-height:20px;
margin-top:10px
}
.myacc-id p {
font-size:13px
}
.refund-hed {
margin:0;
width:82%;
padding-left:16%;
font-size:17px
}
.addtocart {
top:132px
}
.dvdhed span {
padding:5px 0 10px 41px;
font-size:14px
}
.catalog_div h5{height:50px;line-height:26px}
.catalog_div h5 span{width:100%; padding:0}
.customer_car{position: relative;display: block;float: left;width: 100%;margin: -22px 0 10px;box-sizing:border-box}
.promo_market{width:100%;margin-bottom}
.promo_market .dvdhed span{background:transparent url(../images/star.png) no-repeat scroll left 5px; color:#fff;font-size:15px}
.promo_market .hom_membershi ul li strong{display:block;width:100%}
.input_50 .iagree_a {width:100% !important; margin:0 0 8px !important;padding:10px 30px}


}
@media only screen and (max-width: 435px) {
.logo {width:140px; left:45%;}

.footer_menu a {
margin:2px 7px;
display:inline-block
}
.membershi ul li {
font-size:10px
}
.OurPICKLeft h4 {
font-size:16px;
padding:50px 0 0 60px;
background-position:18px -342px
}
.FightDate {
font-size:16px
}
.product_txt h6 {
font-size:8px
}
.product_txt p {
font-size:8px
}
.checkbox {
width:100%
}
.iagree_a {
font-size:12px;
padding:10px 11%
}
.checkbox a {
font-size:10px;
float:left;
width:auto
}
.login_now .checkbox a {
width:48%
}
.order-hed, .order-date, .order-hed-dets, .order-hed-details {
font-size:12px
}
.points-btn {
padding:8px 5%!important
}
.hom-videos h4 {
width:57%
}
.hom-videos a {
width:39%;
float:left;
margin-left:9px
}
.play-btn-pos {
top:32%;
left:40%
}
.search_result span label{width:200px}
.order_dvd .middle{padding:0 !important;}
}
@media only screen and (max-width: 399px) {
.video_thum .play_video {
left:10%;
top:30%
}
.submit-bill .iagree_a {
padding:10px 4%;
width:36%
}
.my-acc-inner h5 {
font-size:15px
}
.hom-videos h4 {
width:55%;
min-height:38px;
line-height:15px;
padding-top:5px
}
.hom-videos h4, .hom-videos h4 span, .hom-videos a {
font-size:8px;
max-height:30px
}
.hom-videos a {
width:41%;
float:left;
margin-left:9px;
background-position:78px -225px
}
.icon-bar {
width:30px
}
.mycart img {
width:32px;
margin:3px -2px 0 0
}
.biling-detail .mob_tab-pric a img {
width:8px;
float:right
}
.mob_tab-itm {
width:62%
}
.mob_tab-pric {
width:16%
}
.tab_dropdown-content li a {
font-size:13px!important
}
.box-button {
top:-40px
}
.prod-btns {
height:25px;
width:25px
}
.prod-btns img {
width:60%;
padding-top:5px
}
.singup_div .text_box{width:92% !important}
}
@media only screen and (max-width:380px) {

.biling-hed .mob_tab-itm, .biling-hed .mob_tab-pric, .biling-total .mob_tab-itm, .biling-total .mob_tab-pric, .biling-detail .mob_tab-itm, .biling-detail .mob_tab-pric {
font-size:12px
}
.login_now .checkbox {
font-size:10px;
width:auto; margin:18px auto;
}
.login_now{height:720px}
.order-hed-dets-video {
width:40%
}
.order-hed-dets-down {
width:27%
}
.dvdhed span {
font-size:12px
}
}
@media only screen and (max-width: 360px) {

.video_thum {
width:32.2%
}
.myacc-id {
height:135px
}
.refund-hed {
font-size:16px
}
.video-smpl {
background-position:right -5px top -299px
}
.form-horizontal .control-label {
	float:left;
	width:140px;
	padding-top:5px;
	text-align:right;
}
}
/* member login section */
.acaentertainlog {width:100%; float:left; background:#202d62; padding:20px}
.acaentertainlog  h3{font-size:16px; float:left; border:1px solid #5C699E; padding:8px 15px; margin-bottom:15px}
.acaentertainlog  p{font-size:14px; float:left; width:100%;}

.acaentertain_login{width: 100%; float: left; }
.acaentertain_login-text{width:100%; float:left;  float:left; border:1px solid #5C699E; padding:8px 15px; margin-bottom:15px; font-size:14px; float:left; width:100%;}
.acaentertain_login h4{padding:0px 15px; margin-bottom: 11px}
.acaentertain_login_not{width: 100%; float: left; background: #474747; padding:0px; margin-top:0px; box-sizing: border-box;}
.acaentertain_login_not-text{width:100%; float:left;  margin-bottom:15px; font-size:14px; float:left; width:100%;}
.acaentertain_login_not h4{padding:0px 15px; margin-bottom: 11px; font-size: 16px;}
.cust_odrer_listaa {float: right; background: #d40000; font-size: 16px; padding: 7px 15px; margin-left: 10px; color: #ffffff; margin-top: -20px;}
.member_log_scr {width:50%; margin:1px; float: left;}    
.member_log_scr .logn_left {width:100% !important; padding:18px 20px 22px 20px; background: #0f0f0f; color:#ffffff; box-sizing: border-box; position: relative;}
.member_log_scr .login_left_rt {width: 36%; margin: 0 0 0 15px !important; float: left !important;}
.member_log_scr .logn_left label {margin:0;}
.member_log_scr .logn_left input[type="password"] {margin:0px 0 8px; width:100%; background-position: 13px 9px; padding:6px; box-sizing: border-box;}
.member_log_scr .logn_left input[type="text"] {width:100%; background-position: 13px 9px; padding:6px; box-sizing: border-box;}
.member_log_scr .btn_loinheran {float: right;}
.becom_mem_login_user {width:100%; float: right; position: relative; box-sizing: border-box; padding:15px 15px 10px 15px; margin:1px 1px 1px 0; background:#000000;}
.becom_mem_login {width:49.7%; float: right; position: relative; box-sizing: border-box; padding:15px 15px 10px 15px; margin:1px 1px 1px 0; background:#000000;}
.becom_mem_login_sims {width:100%; float: right; position: relative; box-sizing: border-box; padding:4px 0px 3px 0px; margin:1px 1px 1px 0; background:#000000;}
.becom_mem_login h5 {font-size: 13px; color:#ffffff; line-height: 18px; padding-left: 15px;}
.becom_mem_login_sims h5 {font-size: 14px; color:#ffffff; line-height: 18px; padding-left: 0px;}
.becom_mem_login .cust_odrer_listaa {margin:9px auto 0; display: table; float:none; background:#d40000 url(images/video_icon.png) no-repeat 15px 6px; padding:5px 20px 5px 40px;}
.becom_mem_login_after{width: 100%; float: left; background: #202d62; padding: 1px; margin-top:5px;}
.becom_mem_login_after-text{width:100%; float:left;  margin-bottom:15px; font-size:14px; float:left; width:100%;}
.becom_mem_login_after h4{padding:0px 15px; margin-bottom: 11px}
.logn_left input[type="submit"]  {background: #d40000; font-size: 16px;padding: 4px 15px; border:none; margin-left: 15px; color:#ffffff;}
.logn_left .alert-danger, .logn_left .alert-error {position: absolute; bottom: -3px; left: 35px; color:#d40000;}
.logn_left .alert {padding:0px 15px 0px 15px;}

/*newsletter 29-1-2021*/
.newsletbanrful {width: 100%; float: left; margin:2px 0 1px 0; background:url(../images/academy_newbgnew1.jpg) no-repeat left top; background-size: cover; position: relative; z-index: 11; min-height: 120px; box-sizing: border-box;}
.newsletbanrfullf {float: left; width: 55%; margin:0; padding: 3% 0px 3% 8%; box-sizing: border-box;}
.newsletbanrfullf h4 {font-size: 14px; text-transform: uppercase; line-height: 20px; color:#ffffff; box-sizing: border-box;}
.newsletbanrfulrg {float: right; width: 44%; margin:36px 0 0 0; box-sizing: border-box;}
.textbolxsearch {height: 40px; padding:8px; box-sizing: border-box; color: #000000; float:left; width: 55%; border:none; border-radius: 0 !important; box-sizing: border-box;}
.submitebtnser {background: #d40000; color: #ffffff; font-size: 16px; padding: 11px 40px; float:left; text-transform: uppercase; border:none; border-radius: 0; font-weight: bold; box-sizing: border-box; cursor: pointer;}

/*DVD shipping calculation 28-07-21*/
.login_left_rt_dvdship_newcal {width: 50%; float: right; margin:15px 3% 0; padding: 15px; box-sizing: border-box; background: #8d2020}
.login_left_rt_dvdship_newcal h4 {display: inline-block;  float: left; margin: 0 7% 0 0; color: #fff; font-size: 16px;}
.login_left_rt_dvdship_newcal select{display: inline-block; height: 40px; float: left; font-size: 16px; font-weight: bold;border: none;}
.login_left_rt_dvdship_newcal select:focus {outline: none; border:none;}
.login_left_rt_dvdship_newcal .checkout {background: #1d1d1d}
.login_left_rt_dvdship_newcal .checkout:hover {background: #C30201}

@media screen and (max-width:1170px)
{
	.becom_mem_login h5 {font-size: 15px;}
}
@media screen and (max-width:1105px)
{
.member_log_scr .login_left_rt {width:34%;} .becom_mem_login h5 {font-size: 14px;}
}
@media screen and (max-width:1024px)
{
.acaentertain_login_not h4 {font-size: 16px;} .becom_mem_login h5 {font-size: 13px;}
}
@media screen and (max-width:899px)
{
.member_log_scr{width:100%; margin: 0;}
.becom_mem_login {width:100%; margin: 0; border:1px solid #0f0f0f; padding:5px 15px 5px 15px; background:#282828;}
.becom_mem_login h5 {font-size: 15px; width:100%;}
.becom_mem_login .cust_odrer_listaa {position: relative; top: 0; left: 0; right: 0; margin: 15px auto; display: table; float: none;}
}
@media screen and (max-width:800px)
{
.newsletbanrfullf {width: 100%; text-align: center; padding: 3% 8% 3% 8%}
.newsletbanrfulrg {width: 100%; margin:0 0 15px; padding: 15px 5% 0 5%}
.textbolxsearch {width: 60%;}
.submitebtnser {padding: 10px 0; width: 40% !important; text-align: center;}
}
@media screen and (max-width:480px)
{
.acaentertain_login_not h4, .becom_mem_login h5 {padding:0; font-size: 14px; text-align: justify;}
.member_log_scr .login_left_rt { width: 100%; margin:0 0 8px 0 !important; }
.logn_left input[type="submit"] {margin-left: 0; padding:4px 25px;}
.logn_left .alert-danger, .logn_left .alert-error {top:0; bottom: auto}
.our_network_div ul{margin:0; padding:0}
.our_network_div ul li{margin:2% 1% 0 1%; padding:0; width:98%}
.our_network a, .our_network h4 {font-size:11px;}
}
.resp-tabs-container  .product img {height: 150px; object-fit: cover;}