@charset "utf-8";
/* CSS Document */
body{ width:100%; padding:0; margin:0; font-family: 'CalibriRegular'; font-size:14px; color:#fff; font-weight:normal; line-height:17px; background:url(../images/body-bg.jpg) no-repeat top center #000; background-size:100%; }
*{padding:0; margin:0;}
img{border:0;}

form,input, select, textarea{outline:0;}
p strong{ font-family: 'CalibriBold'; }
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}

ul,li,a{ 
	list-style:none; 
	text-decoration:none;
	outline:none;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

.clear{ clear:both;}
.left{ float:left !important;}
.right{ float:right !important;}

/*------ FontFace Start ------*/
@font-face {
	font-family: 'HelveticaLT-Condensed';
	src: url('../fonts/HelveticaLT-Condensed.eot?') format('eot'), 
	     url('../fonts/HelveticaLT-Condensed.woff') format('woff'), 
	     url('../fonts/HelveticaLT-Condensed.ttf')  format('truetype'),
	     url('../fonts/HelveticaLT-Condensed.svg#HelveticaLT-Condensed') format('svg');
}

@font-face {
	font-family: 'HelveticaLT-Condensed-Bold';
	src: url('../fonts/HelveticaLT-Condensed-Bold.eot?') format('eot'), 
	     url('../fonts/HelveticaLT-Condensed-Bold.woff') format('woff'), 
	     url('../fonts/HelveticaLT-Condensed-Bold.ttf')  format('truetype'),
	     url('../fonts/HelveticaLT-Condensed-Bold.svg#HelveticaLT-Condensed-Bold') format('svg');
}

@font-face {
    font-family: 'CalibriRegular';
    src: url('../fonts/calibri_0.eot');
    src: url('../fonts/calibri_0.eot') format('embedded-opentype'),
         url('../fonts/calibri_0.woff') format('woff'),
         url('../fonts/calibri_0.ttf') format('truetype'),
         url('../fonts/calibri_0.svg#CalibriRegular') format('svg');
}

@font-face{ font-family: 'Anton'; 
			src: url('../fonts/anton.eot'); 
			src: url('../fonts/anton.eot?#iefix') format('embedded-opentype'), 
			url('../fonts/anton.woff') format('woff'), 
			url('../fonts/anton.ttf') format('truetype'), 
			url('../fonts/anton.svg#Anton') format('svg'); 
}

/*------ FontFace End ------*/

#wrapper{ padding:0px; margin:0px; position:relative; height:763px; }
.content{ width:70%; margin:0 auto; }

/*================= Header Start ========================*/
#header{ padding:30px 0 435px 0; margin:0; }
#header .logo{ padding:0; margin:0; line-height:0; }

/*================= Body Start ========================*/
.body-block{ padding:55px 0 0 0; margin:0; background:url(../images/bg1.png) repeat top left; }
.body-block .body-top-block{ padding:0; margin:0; }
.body-block .body-top-block h3{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:23px; color:#e6e6e6; line-height:25px; padding:0 0 35px 0; margin:0; }
.body-block .body-top-block h3 span{ color:#f15d92; }
.body-block .body-top-block h4{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:22px; color:#e6e6e6; line-height:24px; text-transform:uppercase; padding:0 0 30px 0; margin:0; text-align:center; }
.body-block .membership-block{ padding:0 0 50px 0; margin:0; }
.body-block .membership-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:19px; color:#fff; line-height:21px; text-transform:uppercase; margin:0; padding:0 0 40px 0; }
.body-block .membership-block h2 span{ display:inline-block; width:83%; background:url(../images/border1.png) repeat-x left center; margin-left:25px; }
.body-block .membership-block .member-block{ padding:0; margin:0; text-align:center; }
.body-block .membership-block .member-block .block{ display:inline-block; float:none; line-height:0; padding:0 1.9%; border-right:1px solid #393939; }
.body-block .membership-block .member-block .block:first-child{ padding-left:0; }
.body-block .membership-block .member-block .block:nth-child(7){ padding-right:0; border:none; }
.body-block .membership-block .member-block .block p{ font-family: 'HelveticaLT-Condensed'; font-size:18px; color:#ededed; line-height:20px; padding:11px 0 0 0; margin:0; }
.body-block .form-block{ padding:0; margin:0; }
.body-block .form-block .lt-block{ float:left; width:42%; padding:0; margin:0 3% 0 0; position:relative; }
.body-block .form-block .md-block{ float:left; width:42%; padding:0; margin:0 3% 0 0; position:relative; }
.body-block .form-block .rt-block{ float:right; width:10%; padding:0; margin:0; }
.body-block .form-block .field{ width:80%; padding:16px 10%; border:1px solid #8a8a8a; font-family: 'HelveticaLT-Condensed'; font-size:18px; color:#fff; line-height:20px; border-radius:2px; background:none; }
.body-block .form-block .icon-block{ padding:0; margin:0; line-height:0; position:absolute; top:18px; left:3%; }
.body-block .form-block .submit{ display:block; width:100%; font-family: 'HelveticaLT-Condensed-Bold'; font-size:20px; color:#fff; line-height:22px; text-transform:uppercase; text-align:center; border-radius:2px; background:#f15d92; border:none; padding:15px 0; cursor:pointer; }
.body-block .form-block .submit:hover{ background:#dd4f82; }

.body-block .bonus-block{ padding:0; margin:0; background:url(../images/bg2.png) no-repeat top center; text-align:center; }
.body-block .bonus-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:56px; color:#fff; line-height:58px; text-transform:uppercase; padding:60px 0 40px 0; margin:0; text-shadow: 0px 0px 30px rgba(250, 0, 90, 1); }
.body-block .bonus-block p{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:28px; color:#fff; line-height:32px; padding:0 8% 35px; margin:0; }
.body-block .bonus-block p span{ color:#ee5b91; }

.body-block .mfg-block{ padding:0 0 70px 0; margin:0; }
.body-block .mfg-block .top-block{ padding:0 0 60px 0; margin:0; text-align:center; }
.body-block .mfg-block .top-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:45px; color:#cccccc; line-height:47px; padding:0; margin:0 0 20px 0; background:url(../images/border2.png) repeat-x left center; }
.body-block .mfg-block .top-block h2 span{ background:#000; padding:0 20px; }
.body-block .mfg-block .top-block h2 span span{ color:#f15d92; padding:0; }
.body-block .mfg-block .top-block h3{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:39px; color:#cccccc; line-height:41px; padding:0 0 27px 0; margin:0; }
.body-block .mfg-block .top-block p{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:20px; color:#cccccc; line-height:22px; padding:0; margin:0; }
.body-block .mfg-block .bottom-block{ padding:0; margin:0; }
.body-block .mfg-block .bottom-block .lt-block{ float:left; width:30%; line-height:0; }
.body-block .mfg-block .bottom-block .lt-block img{ width:100%; }
.body-block .mfg-block .bottom-block .rt-block{ float:right; width:65%; padding:0; margin:0; }
.body-block .mfg-block .bottom-block .rt-block .block{ padding:0 0 35px 0; margin:0 0 15px 0; border-bottom:1px solid #363636; }
.body-block .mfg-block .bottom-block .rt-block .block-last{ border:none; padding:0; margin:0; }
.body-block .mfg-block .bottom-block .rt-block h3{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:28px; color:#f15d92; line-height:30px; text-transform:uppercase; padding:0 0 0 30px; margin:0 0 8px 0; }
.body-block .mfg-block .bottom-block .rt-block h3.first{ background:url(../images/mfc-icon1.png) no-repeat left center; }
.body-block .mfg-block .bottom-block .rt-block h3.second{ background:url(../images/mfc-icon2.png) no-repeat left center; }
.body-block .mfg-block .bottom-block .rt-block h3.third{ background:url(../images/mfc-icon3.png) no-repeat left center; }
.body-block .mfg-block .bottom-block .rt-block p{ font-family: 'CalibriRegular'; font-size:17px; color:#cccccc; line-height:24px; padding:0; margin:0; }

.body-block .body-md-block{ padding:0; margin:0; }
.body-block .body-md-block img{ line-height:0; }
.body-block .body-md-block .title-block{ padding:0; margin:0; }
.body-block .body-md-block .title-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:39px; color:#c4c4c4; line-height:41px; text-transform:uppercase; padding:0; margin:0; }
.body-block .body-md-block .title-block .lt-panel{ float:left; width:45%; }
.body-block .body-md-block .title-block .md-panel{ float:left; width:15%; line-height:0; text-align:center; }
.body-block .body-md-block .title-block .md-panel img{ line-height:0;}
.body-block .body-md-block .title-block .rt-panel{ float:right; width:40%; }
.body-block .body-md-block .details-block{ padding:0; margin:0;}
.body-block .body-md-block .details-block .lt-block{ float:left; width:42%;}
.body-block .body-md-block .details-block .rt-block{ float:right; width:55%; padding-top:40px;}
.body-block .body-md-block .details-block .rt-block img{ width:100%;}
.body-block .body-md-block .details-block .lt-block .text-block{ margin-top:42px}
.body-block .body-md-block .details-block .lt-block .text-block .block{ padding-top:30px;}
.body-block .body-md-block .details-block .lt-block .text-block h3{font-family: 'CalibriRegular'; color:#f5f5f5; font-size:23px; line-height:25px; border-top:1px solid #363636; border-bottom:1px solid #363636; padding:10px 0 10px;}
.body-block .body-md-block .details-block .lt-block .text-block .block .lt-pannel{ float:left; padding:0; margin:0;}
.body-block .body-md-block .details-block .lt-block .text-block .block .lt-pannel p{ font-family: 'HelveticaLT-Condensed-Bold'; color:#f15d92; font-size:24px; line-height:26px; padding-right:22px;}
.body-block .body-md-block .details-block .lt-block .text-block .block .rt-pannel{ float:left; padding:0; margin:0; width:90%;}
.body-block .body-md-block .details-block .lt-block .text-block .block .rt-pannel p{ font-family: 'CalibriRegular'; color:#f5f5f5; font-size:20px; line-height:22px;}

.body-block .table-block{ padding-top:40px; margin:0;}
.body-block .table-block table{ border:none; width:100%; }
.body-block .table-block table thead{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:20px; color:#cccccc; line-height:22px; text-transform:uppercase;}
.body-block .table-block table thead tr td{ padding:24px 0 24px 60px; width:25%; }
.body-block .table-block table tr td{  border: 1px solid #292929; padding:9px 0 9px 60px;}
.body-block .table-block table tr td img{ line-height:0; padding-right:10px;}
.body-block .table-block table tbody{font-family: 'HelveticaLT-Condensed'; font-size:20px; line-height:22px;}

.body-block .aka-block{ padding:58px 0 55px 0; margin:0; }
.body-block .aka-block .top-block{ padding:0 0 35px 0; margin:0; text-align:center; }
.body-block .aka-block .top-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:42px; color:#cccccc; line-height:44px; padding:0; margin-bottom:34px; background:url(../images/border2.png) repeat-x left center; }
.body-block .aka-block .top-block h2 span{ background:#000; padding:0 20px;}
.body-block .aka-block .top-block h2 span span{ color:#f15d92; padding:0; }
.body-block .aka-block .top-block p{ font-family: 'CalibriRegular'; font-size:20px; color:#cccccc; line-height:25px; text-align:left; padding:0; margin:0; }
.body-block .aka-block .bottom-block{ padding:0; margin:0;}
.body-block .aka-block .bottom-block h3{font-family: 'CalibriRegular'; font-size:24px; line-height:26px; color:#f15d92;}
.body-block .aka-block .bottom-block .block{ padding-top:30px;}
.body-block .aka-block .bottom-block .block .lt-pannel{padding:0 10px 0 0; margin:0; float:left;}
.body-block .aka-block .bottom-block .block .lt-pannel h3{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:27px; line-height:29px; color:#f15d92;}
.body-block .aka-block .bottom-block .block .rt-pannel{ padding:0; margin:0; float:left; width:98%;}
.body-block .aka-block .bottom-block .block .rt-pannel p{font-family: 'CalibriRegular'; font-size:20px; color:#cccccc; line-height:25px; }

.footer-block{ padding:18px 0 40px; margin:0; border-top:1px solid #292929;}
.footer-block .lt-pannel{ padding:0; margin:0; width:70%; float:left;}
.footer-block .lt-pannel p{  font-family: 'CalibriRegular'; font-size:13px; color:#cccccc; line-height:15px; text-align:left; letter-spacing:1px;}

.footer-block .rt-pannel{ padding:0; margin:0; width:11%; float:right;}
.footer-block .rt-pannel p{font-family: 'CalibriRegular'; font-size:13px; color:#cccccc; line-height:15px; text-align:left; letter-spacing:1px; display:inline-block;}
.footer-block .rt-pannel img{ line-height:0; float:right; padding-left:5px;}




/*-------------Menu------------*/
.mobile-menu-trigger{ 
	background: none repeat scroll 0 0 #fff;
    display: none;
	height:36px;width:100%;
	position:relative;
	bottom:0;
    text-align: left;
	font-size:28px; 
	font-family: 'Anton', sans-serif; 
	color:#000; 
	line-height:35px; 
	letter-spacing:0px; 
	font-weight:400; 
	text-indent:2%;
	text-transform:uppercase;
	z-index:9999;
}
.mobile-menu-trigger:hover{
	color:#000;
	text-decoration:none;
}
.mobile-menu-trigger>span{
	display:block; position:absolute; height:36px; width:36px; right:0;top:0;
	background: url(../images/select.png) no-repeat scroll center;
	background-color:#ee3779;
}
.mobile_nav{
	display:none;
}
#mobileMenu{
	display:none;
}
.main_nav{
	right:.2%; 
	height:auto; 
	position:absolute; 
	top:35%; 
	background:#000; 
}
.menu > ul > li > strong{ 
	position:absolute; 
	width:100%; 
	left:0px; 
	top:0;
	height:100%;
	background:#fff; 
	padding-left:3px;
}
.menu > ul > li { 
	float:left; 
	position:relative; 
	margin-left:0px;
	background:url(../images/linemenu.png) 0 20px no-repeat; 
	padding-left:3px;
	width:auto;
	cursor:pointer;
}
.menu > ul > li > a{ 
	display:block; 
	font-size:24px; 
	line-height:26px; 
	font-family: 'Anton', sans-serif; 
	text-transform:uppercase;
	text-decoration:none; 
	font-weight:normal; 
	padding:10px 38px 12px;
	text-align:center; 
	position:relative; 
}
.menu > ul > li:first-child {
	background:none; 
}

.menu > ul > li > a:hover{ color:#EE3779 !important; background:#fff; }

.menu > ul > li.itemHover > a{ color:#EE3779 !important; }

#menu-item-186 > a{background:#EE3779 !important; color:#fff !important; }

#menu-item-186 > a:active{color:#EE3779 !important;}
.menu > ul > li > strong{ position:absolute; width:100%; left:0px; top:0; height:100%; background:#fff; padding-left:3px; }

/*-------------Sub Menu------------*/
.sub-menu{
	position:absolute; 
	left:0; 
	background:url(./images/mask.png) 0 0 repeat;
	width:100%;
	width: -moz-calc(100% + 3px);
    width: -webkit-calc(100% + 3px);
	width: -o-calc(100% + 3px);
    width: calc(100% + 3px);
}
.sub-menu li{ 
	margin-bottom:4px; 
	position:relative;
}
.sub-menu strong{ 
	position:absolute; 
	width:100%; 
	left:0; 
	top:0; 
	height:100%; 
	background:#fff; 
	opacity:0; 
}
.sub-menu span{
	position:absolute; 
	width:100%; 
	left:0; 
	top:0; 
	height:100%; 
	background:#01dcff;
}
.sub-menu a{ 
	display:block; 
	font-size:20px; 
	font-family: 'Anton', sans-serif; 
	font-weight:400; 
	color:#000;
	text-decoration:none!important; 
	text-transform:uppercase; 
	text-align: center; 
	line-height:22px; 
	position:relative; 
	padding:5px 0;
}
.itemHov strong{
	opacity:1!important;
}
.itemHov a {
	color:#01dcff!important;
}
.seeMeLive{
	height: 220px;
    margin-top: 20px;
}


/************************************************************************************
MOBILE
*************************************************************************************/
@media only screen and (orientation:landscape) {
body { -webkit-text-size-adjust:none; }
}
@media only screen and (orientation:portrait) {
body { -webkit-text-size-adjust:none; }
}

@media screen and (max-width:1280px) {
.body-block .aka-block .bottom-block .block .rt-pannel{ width:96%;}
.body-block .membership-block h2 span{ display:inline-block; width:74%; background:url(../images/border1.png) repeat-x left center;}
.body-block .membership-block .member-block .block{ display:inline-block; float:none; line-height:0; padding:0 1.9%; border-right:1px solid #393939; margin-bottom:30px; }
.footer-block .rt-pannel{ padding:0; margin:0; width:18%; float:right;}
.body-block .mfg-block .top-block h3{  font-size:32px; line-height:34px; }
}

@media screen and (max-width:1025px) {
.content{ width:92%; margin:0 auto; }
.body-block .membership-block h2 span{ display:inline-block; width:69%;  margin-left:8px; }
.body-block .body-top-block h3{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:23px; color:#e6e6e6; line-height:25px; padding:0 0 35px 0; text-align:center; }
}

@media screen and (max-width:980px){
.body-block .body-md-block .title-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:28px; color:#c4c4c4; line-height:30px; text-transform:uppercase; padding:0; margin:0; }
.body-block .body-md-block .details-block .lt-block{ float:left; width:100%;}
.body-block .body-md-block .details-block .lt-block .text-block .block .lt-pannel{ float:left; padding:0; margin:0; width:4%;}
.body-block .body-md-block .details-block .rt-block{ float:right; width:100%; padding-top:40px;}
.body-block .table-block table thead{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:20px; color:#cccccc; line-height:22px; text-transform:uppercase;}
.body-block .table-block table thead tr td{ padding:20px 0 20px 22px; width:25%; }
.body-block .table-block table tr td{  border: 1px solid #292929; padding:8px 0 8px 22px;}
.body-block .table-block table tbody{font-family: 'HelveticaLT-Condensed'; font-size:16px; line-height:18px;}
.footer-block .rt-pannel{ padding:0; margin:0; width:23%; float:right;}
}

@media screen and (max-width:800px){
.body-block .form-block .field{ width:75%; padding:16px 13%; border:1px solid #8a8a8a; font-family: 'HelveticaLT-Condensed'; font-size:18px; color:#fff; line-height:20px; border-radius:2px; background:none; }
}

@media screen and (max-width:768px){
.body-block .form-block .field{ width:77%; padding:16px 13%; border:1px solid #8a8a8a; font-family: 'HelveticaLT-Condensed'; font-size:18px; color:#fff; line-height:20px; border-radius:2px; background:none; }
}

@media screen and (max-width:500px){
#header{ padding:0 0 30px 0 !important; margin:0; }
.main_nav{display:none;}
#mobileMenu{
	display:block;
}
.mobile-menu-trigger{ display:block; }
.mobile  {cursor:pointer; display:block; position:relative; padding-top:0; width:100%; list-style:disc outside none; }
.mobile >ul > li > a{ height:30px; background:#000; display:block; font-size:20px; line-height:22px; font-family: 'Anton', sans-serif; text-transform:uppercase; text-decoration:none; font-weight:normal; text-align:left; position:relative; text-indent:2%; color:#ed377a !important;}
.mobile >ul > li > a:hover{ color:#01dcff !important; background:#fff !important; }
.mobile .sub-menu { display:block!important;}
.mobile-sub-menu > li >a{ height:30px; background:#000; display:block; font-size:20px; line-height:22px; font-family: 'Anton', sans-serif; text-transform:uppercase; text-decoration:none; font-weight:normal; text-align:left; position:relative; text-indent:4.5%; color:#ed377a !important;}
.mobile-sub-menu > li >a:hover{ color:#01dcff !important; background:#fff !important; }
.mobile-sub-menu .mobile-sub-menu li a{text-indent:7%;}

.body-block .form-block .lt-block{ float:none; width:100%; margin:0 0 10px 0; }
.body-block .form-block .md-block{ float:none; width:100%; margin:0 0 10px 0; }
.body-block .form-block .field{ width:73%; padding:16px 13.3%; }
.body-block .form-block .rt-block{ float:none; width:120px; margin:0 auto; }
}

@media screen and (max-width:400px){
.body-block{ padding:0; margin:0; background:url(../images/bg1.png) repeat top left; }
.body-block .body-top-block h3{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:20px; color:#e6e6e6; line-height:22px; padding:0 0 35px 0; text-align:center; }
.body-block .body-top-block h4{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:18px; color:#e6e6e6; line-height:20px; text-transform:uppercase; padding:0 0 30px 0; margin:0; text-align:center; }
.body-block .membership-block h2{ font-size:28px; color:#fff; line-height:30px; text-transform:uppercase; margin:0; padding:0 0 20px 0; text-align:center; }
.body-block .membership-block h2 span{ display:none;}
.body-block .membership-block .member-block .block{ display:block; float:none; line-height:0; border-right:none; margin-bottom:30px; }
.body-block .form-block .lt-block{ float:left; width:100%; padding-bottom:5%; position:relative; }
.body-block .form-block .md-block{ float:left; width:100%;  padding-bottom:5%; position:relative; }
.body-block .form-block .rt-block{ float:right; width:100%; padding:0; margin:0; }
.body-block .form-block .field{ width:70%; padding:16px 15%; border:1px solid #8a8a8a; font-family: 'HelveticaLT-Condensed'; font-size:18px; color:#fff; line-height:20px; border-radius:2px; background:none; }
.body-block .bonus-block{ padding:0; margin-top:15px; }
.body-block .bonus-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:56px; color:#fff; line-height:58px; text-transform:uppercase; padding:30px 0 40px 0; margin:0; text-shadow: 0px 0px 30px rgba(250, 0, 90, 1); }
.body-block .bonus-block p{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:20px; color:#fff; line-height:22px; padding:0 4% 35px; margin:0; }
.body-block .mfg-block .top-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:30px; color:#cccccc; line-height:32px; padding:0; margin:0 0 20px 0; }
.body-block .mfg-block .top-block h3{  font-size:26px; line-height:28px;}
.body-block .mfg-block .bottom-block .lt-block{ width:100%; line-height:0; display:inline-block; }
.body-block .mfg-block .bottom-block .rt-block{ float:right; width:100%;}
.body-block .mfg-block .bottom-block .rt-block .block{ padding:0 0 20px 0; margin:15px 0;}
.body-block .body-md-block .title-block .lt-panel{ width:100%; }
.body-block .body-md-block .title-block .md-panel{ width:100%; line-height:0; text-align:center; padding:30px 0 20px; }
.body-block .body-md-block .title-block .rt-panel{ width:100%;}
.body-block .body-md-block .title-block h2{ font-size:26px; color:#c4c4c4; line-height:28px; text-transform:uppercase; text-align:center; }
.body-block .body-md-block .details-block .lt-block .text-block .block .lt-pannel{ float:left; padding:0; margin:0; width:8%;}
.body-block .mfg-block .bottom-block .rt-block p{ font-family: 'CalibriRegular'; font-size:16px; color:#cccccc; line-height:20px; }
.body-block .mfg-block{ padding:0 0 20px 0;  }
.body-block .body-md-block .details-block .lt-block .text-block .block .rt-pannel p{ font-family: 'CalibriRegular'; color:#cccccc; font-size:16px; line-height:20px;}
.body-block .body-md-block .details-block .lt-block .text-block h3{ text-align:center;}
.body-block .table-block table thead{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:13px;line-height:15px;}
.body-block .table-block table thead img{ line-height:0; display:inline-block;}
.body-block .table-block table thead tr td{ width:25%; }
.body-block .table-block table tr td img{ line-height:0; display:inline-block;}
.body-block .table-block table tbody{font-family: 'HelveticaLT-Condensed'; font-size:11px; line-height:13px;}
.body-block .aka-block .top-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:30px; color:#cccccc; line-height:32px; }
.body-block .aka-block .top-block p{  font-size:18px; line-height:23px; }
.body-block .aka-block .bottom-block .block .lt-pannel{ float:left; width:4%;}
.body-block .aka-block .bottom-block .block .rt-pannel{ width:90%;}
.body-block .aka-block .bottom-block .block .rt-pannel p{ font-size:16px; color:#cccccc; line-height:20px; }
.footer-block .lt-pannel{ width:100%;}
.footer-block .lt-pannel p{ text-align:center;}
.footer-block .rt-pannel{ width:100%; padding:15px 0;}
.body-block .table-block table{ border:none; width:600px; }
.body-block .table-block{ overflow:scroll;}
.body-block .membership-block{ padding:0 0 10px 0; margin:0; }
}

@media screen and (max-width:320px){
.body-block{ padding:0; margin:0; background:url(../images/bg1.png) repeat top left; }
.body-block .body-top-block h3{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:18px; color:#e6e6e6; line-height:20px; padding:0 0 35px 0; text-align:center; }
.body-block .body-top-block h4{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:18px; color:#e6e6e6; line-height:20px; text-transform:uppercase; padding:0 0 30px 0; margin:0; text-align:center; }
.body-block .membership-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:28px; color:#fff; line-height:30px; text-transform:uppercase; margin:0; padding:0 0 20px 0; }
.body-block .membership-block h2 span{ display:none;}
.body-block .membership-block .member-block .block{ display:block; float:none; line-height:0; border-right:none; margin-bottom:30px; }
.body-block .form-block .lt-block{ float:left; width:100%; padding-bottom:5%; position:relative; }
.body-block .form-block .md-block{ float:left; width:100%;  padding-bottom:5%; position:relative; }
.body-block .form-block .rt-block{ float:right; width:100%; padding:0; margin:0; }
.body-block .form-block .field{ width:70%; padding:16px 15%; border:1px solid #8a8a8a; font-family: 'HelveticaLT-Condensed'; font-size:18px; color:#fff; line-height:20px; border-radius:2px; background:none; }
.body-block .bonus-block{ padding:0; margin-top:15px; }
.body-block .bonus-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:56px; color:#fff; line-height:58px; text-transform:uppercase; padding:30px 0 40px 0; margin:0; text-shadow: 0px 0px 30px rgba(250, 0, 90, 1); }
.body-block .bonus-block p{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:20px; color:#fff; line-height:22px; padding:0 4% 35px; margin:0; }
.body-block .mfg-block .top-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:30px; color:#cccccc; line-height:32px; padding:0; margin:0 0 20px 0; }
.body-block .mfg-block .top-block h3{  font-size:26px; line-height:28px;}
.body-block .mfg-block .bottom-block .lt-block{ width:100%; line-height:0; display:inline-block; }
.body-block .mfg-block .bottom-block .rt-block{ float:right; width:100%;}
.body-block .mfg-block .bottom-block .rt-block .block{ padding:0 0 20px 0; margin:15px 0;}
.body-block .body-md-block .title-block .lt-panel{ width:100%; }
.body-block .body-md-block .title-block .md-panel{ width:100%; line-height:0; text-align:center; padding:30px 0 20px; }
.body-block .body-md-block .title-block .rt-panel{ width:100%;}
.body-block .body-md-block .title-block h2{ font-size:26px; color:#c4c4c4; line-height:28px; text-transform:uppercase; text-align:center; }
.body-block .body-md-block .details-block .lt-block .text-block .block .lt-pannel{ float:left; padding:0; margin:0; width:8%;}
.body-block .mfg-block .bottom-block .rt-block p{ font-family: 'CalibriRegular'; font-size:16px; color:#cccccc; line-height:20px; }
.body-block .mfg-block{ padding:0 0 20px 0;  }
.body-block .body-md-block .details-block .lt-block .text-block .block .rt-pannel p{ font-family: 'CalibriRegular'; color:#cccccc; font-size:16px; line-height:20px;}
.body-block .body-md-block .details-block .lt-block .text-block h3{ text-align:center;}
.body-block .table-block table thead{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:13px;line-height:15px;}
.body-block .table-block table thead img{ line-height:0; display:inline-block;}
.body-block .table-block table thead tr td{ width:25%; }
.body-block .table-block table tr td img{ line-height:0; display:inline-block;}
.body-block .table-block table tbody{font-family: 'HelveticaLT-Condensed'; font-size:14px; line-height:17px;}
.body-block .aka-block .top-block h2{ font-family: 'HelveticaLT-Condensed-Bold'; font-size:30px; color:#cccccc; line-height:32px; }
.body-block .aka-block .top-block p{  font-size:18px; line-height:23px; }
.body-block .aka-block .bottom-block .block .lt-pannel{ float:left; width:4%;}
.body-block .aka-block .bottom-block .block .rt-pannel{ width:90%;}
.body-block .aka-block .bottom-block .block .rt-pannel p{ font-size:16px; color:#cccccc; line-height:20px; }
.footer-block .lt-pannel{ width:100%;}
.footer-block .lt-pannel p{ text-align:center;}
.footer-block .rt-pannel{ width:100%; padding:15px 0;}
}




