/*Theme Name:Modern Business 5Theme URI:http://mythemepreviews.com/mb5-landing/ Description:A clean landing template built with HTML 5 & CSS3.Version:1.0Author:Jonathan AtkinsonAuthor URI:http://themeforest.net/jonathan01Tags:HTML5,Clean,Modern,Business,Landing Page *//*/*-----------------------------------------------------*//*------------------Table of Contents------------------*//*-----------------------------------------------------	*Reset//Reset browsers--compressed *Setup	 *Forms	*Typography *Layout *Base//Base layout,may change in media queries for screen resolutions	 *Clears	*Styling	 *Header	 *Logo	 *Navigation	 *Buttons	 *Splash	 *Trial-Box	 *Container	 *Video	 *Benefits	 *Contact-Container//Stripped contianer-box	 *Social *Footer *jQuery Plugins//Note:Holds all styling for jQuery plugins may be unused styles generated by plugins *tweet *slider *CarouFredSel *tipsy *Responsive-Layouts//Note:Media queries for desktop/mobile resolutions may also modify some styling *Tablet-Portrait //Note:iPad-Landscape uses the same as Desktop can modify later *Setup *Splash *Layout *Video *Benefits *Carousel *Mobile-Landscape *Setup *Header *Splash *Layout *Video *Carosuel *Mobile-Portrait *Setup *Buttons *Header *Splash *Layout *Video *About *Benefits *Carosuel *Device-Specific//Note:Allows you to target specific devices *iPad 1 & 2 *iPad 3(aka The New iPad retina) *iPhone 3GS and below *iPhone 4/S(retina) *//*-----------------------------------------------------*//*-----------------------Reset-------------------------*//*-----------------------------------------------------*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
nav ul{list-style:none;}
nav ul li{display:inline;}
ul,ol{list-style-position:inside;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
input:focus{outline:none;}
::selection{background:#278FDC;color:/* Safari */#fff;}
::-moz-selection{background:#278FDC;color:/* Firefox */#fff;}
a{font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;border-top:1px solid #ccc;border:0 #ccc solid;border-top-width:1px;clear:both;height:0;margin:1em 0;padding:0;}
input{vertical-align:middle;height:25px;width:100%;max-width:250px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;margin-top:4px;border:1px solid #d8d8d8;padding:5px;}
input::-webkit-input-placeholder{text-indent:5px;color:#463c36;font-style:italic;}
input:-moz-placeholder{color:#463c36;font-style:italic;}
textarea::-webkit-input-placeholder{margin-left:5px;color:#463c36;font-style:italic;}
input[type=password],input[type=text],input[type=submit],input[type=email]{border:none;}
/*-----------------------------------------------------*//*------------------------Setup------------------------*//*-----------------------------------------------------*/body{font-family:'Open Sans', sans-serif;font-size:.875em;webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-rendering:optimizeLegibility;line-height:160%;color:#949494;letter:spacing:0.03em;background:#000 url(../images/body-bg.jpg) no-repeat 50% 0!important;}
/*----------------------Forms--------------------------*/label{color:#3d3d3d;}
select{/*	height:25px; */width:100px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px;margin-top:4px;border:1px solid #d8d8d8;padding:5px;}
#horoDDLMonth{width:50px;}
#horoDDLDay{width:50px;}
#horoDDLYear{width:80px;}
input[type=text],input[type=email]{height:20px;width:100%;max-width:250px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px;margin-top:4px;border:1px solid #d8d8d8;padding:5px;}
textarea{height:50px;width:100%;max-width:385px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:5px;margin-top:10px;border:1px solid #d8d8d8;padding:5px;color:#000;}
button[type=submit]{font-family:'Open Sans', sans-serif;font-size:1.429em;text-shadow:0 1px 1px rgba(0,0,0,.4);display:block;height:35px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:176px;line-height:34px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);text-align:center;background:0 to(#f7f7f7));text-shadow:none;color:#4B4F56;border:1px solid #cdcdcd;cursor:pointer;}
/*button[type=submit]:after{content:'';position:relative;display:block;height:35px;width:300px;background: url(../images/btn_shadow.png) no-repeat 0 4px;}*/input[type=checkbox]{margin:0;-webkit-appearance:none;display:inline-block;font-size:15px;padding:0;width:12px;height:12px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;vertical-align:middle;border:1px solid #d8d8d8;}
input[type=checkbox]:checked{background:url(../images/check.png) no-repeat center center #fff;}
.submit-button {margin-top: 10px;}
/*-----------------------------------------------------*//*---------------------Typography----------------------*//*-----------------------------------------------------*/h1,h2,h3,h4,h5,h6{font-weight:/*margin-bottom:0.714em;*/400;}
h1{font-size:2.143em;color:#504375;color:/*line-height:120%;*/#504375;}
h2{font-size:1.286em;color:#717171;color:#717171;text-transform:uppercase;}
h3{font-size:1.714em;color:#3d3d3d;color:#3d3d3d;}
h4{font-size:1.714em;color:#2790dc;color:#2790dc;}
h5{font-size:1.714em;color:#d94c4b;color:#d94c4b;}
h6{font-size:1em;text-transform:uppercase;color:#717171;color:#717171;}
p{font-size:1em;margin-top:20px;margin-bottom:20px;}
.ty-p {
    font-size: 20px;
    line-height: 28px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    width: 100%;
    text-align: center;
    margin: 5px 0px;
    padding: 5px 0px;
    font-weight: bold;
}
.ty-h2 {font-size: 25px;font-family: Arial,Helvetica,sans-serif;color: rgb(255, 255, 255);background: none repeat scroll 0% 0% transparent;text-transform: none;margin-top: 5px; line-height: 32px;}
.ty-p span {
    font-size: 30px;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(66, 202, 252);
    width: 270px;
    text-align: center;
    margin: 0px 0px 5px;
    text-shadow: 1px 1px 1px #000;
}
a{color:#42cafc;text-decoration:/*border-bottom:1px dotted #d94c4b;*/none;}
a:hover{color:#268cd8;color:#268cd8;text-decoration:/*cursor:default;border-bottom:1px dotted #268cd8;*/none;}
blockquote{font-family:Muli, Helvetica, Arial, sans-serif;font-style:italic;font-weight:300;font-size:1.429em;color:#757575;display:inline-block;vertical-align:.4em;color:#757575;margin:1em 20px;padding-left:30px;background:transparent url(../images/quote.png) no-repeat;}
hr{margin:20px 0;}
/*-----------------------------------------------------*//*----------------------Layout-------------------------*//*-----------------------------------------------------*//*----------------------Base---------------------------*/.wrapper{position:relative;width:980px;height:auto;margin:0 auto;padding:0;clear:both;}
/*center class to center elements*/.center{width:100%;text-align:center;margin:0 auto;}
/*micro grid for splash*/.splash-half{width:475px;position:relative;float:right;display:block;margin:15px 30px 0 15px;}
/* rest of the content*/.one-half{width:444px;float:left;margin-left:30px;}
.one-third{width:296px;float:left;margin-left:30px;}
.one-third img{width:100%;margin-bottom:30px;}
.two-third{width:590px;float:left;margin-left:30px;}
.one-forth{width:207px;float:left;margin-left:30px;}
/* .first clears margin on grid--*/.first{margin-left:0;}
div.video-frame iframe{width:433px;height:213px;}
/*----------------------Clears-------------------------*/.container:after{content:'�020';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{clear:both;}
.clearfix:before,.clearfix:after{content:'�020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
/*-----------------------------------------------------*//*--------------------Styling--------------------------*//*-----------------------------------------------------*//*--------------------Header---------------------------*/header{margin-top:0;height:auto;}
header div.wapper{padding-top:30px;}
/*--------------------Logo---------------------------*/h1.logo{position:relative;float:left;margin:5px 0;line-height:20px;}
/*-------------------Navigation------------------------*/nav#top-nav,nav#bottom-nav{float:right;}
nav#top-nav{margin-top:20px;}
nav ul{list-style:none;}
nav ul li{display:inline;margin:30px;color:#190b0d;font-size:32px;font-weight:900;}
nav ul li:last-child{margin-right:0;}
nav ul li a{
    font-family: "Arial Black",Arial,Helvetica,sans-serif;
    font-size: 36px;
    font-weight: bold;
    color: #ff1c27;
    text-shadow: 2px 2px 2px rgb(0, 0, 0);
}
nav ul li a.active{color:#ff7a7a;}
nav ul li a:hover{color:#ff7a7a;}

/*--------------------splash---------------------------*/section.splash{width:100%;padding:0;/*	background:url(../images/background.jpg) center top no-repeat #190b0d; */margin-bottom:0;}
section.splash p{margin:40px 0 70px;}
#splash-img{position:relative;float:left;top:7px;}
.splash-smaller{display:none;}
/*---------------Trial Box---------------------------*/section#trial{width:475px;padding:0;margin:0;}
section#trial.box{padding:0;}
.trial-title{font-family:: Arial, Helvetica, sans-serif;font-size:24px;text-align:center;color: rgb(66, 202, 252);text-shadow:#000 2px 2px 6px;}
.trial-title strong,.thankyou strong{color:#ff1c27;}
#trial-ty .trial-title{font-family:Arial, Helvetica, sans-serif;font-size:60px;text-align:center;color:#FF0;text-shadow:#000 2px 2px 6px;padding-top:20px;}
.trial-title span{color:#fff;font-weight:700;}
.trial-title li{line-height:1.2em;}
section#trial ul{list-style:none;}
section#trial ul li{display:inline-block;}
section#trial p{margin-top:0;margin-bottom:5px;color:#fff;font-size:20px;text-align:center;text-shadow:#000 2px 2px 6px;}
span.offer{position:absolute;width:114px;height:114px;display:block;background-image:url(../images/trial_corn.png);top:0;left:362px;}
input.trial-name{width:180px;margin-right:10px;}
input.trial-email{width:200px;}
input.bMonth{width:60px;margin-right:10px;}
input.bDay{width:60px;margin-right:10px;}
input.bYear{width:90px;}
label.check-label{color:#fff;font-size:.714em;line-height:.714em;padding:0;margin:0;}
.legal-stuff{color:#fff;font-size:.714em;line-height:.714em;padding:0;margin:0;}
/*---------------Trial TY Box---------------------------*/section#trial-ty{width:440px;padding:0 0 0 75px;margin:0 0 0 0px;}
.splash-half-ty{width:475px;position:relative;float:right;display:block;margin:15px 90px 0 15px;}
section#trial-ty .trial-title{font-family:Arial, Helvetica, sans-serif;font-size:60px;text-align:center;color:#FF0;text-shadow:#000 2px 2px 6px;}
section#trial-ty .trial-title span{color:#fff;font-weight:700;}
section#trial-ty .trial-title li{line-height:1.2em;}
section#trial-ty ul{list-style:none;}
section#trial-ty ul li{display:inline-block;}
section#trial-ty p{margin-top:0;margin-bottom:5px;color:#fff;font-size:20px;text-align:center;text-shadow:#000 2px 2px 6px;}
span.offer{position:absolute;width:114px;height:114px;display:block;background-image:url(../images/trial_corn.png);top:0;left:362px;}
input.trial-name{width:180px;margin-right:10px;}
input.trial-email{width:200px;}
input.bMonth{width:60px;margin-right:10px;}
input.bDay{width:60px;margin-right:10px;}
input.bYear{width:90px;}
button.blue{font-family:'Open Sans', sans-serif;font-size:1.429em;color:#FFF;text-shadow:0 1px 1px rgba(0,0,0,.4);display:block;height:35px;width:120px;max-width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;line-height:28px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5);text-align:center;background-color:#fc5afc;background:0;background:0;background:0;background:0;background:linear-gradient(top,#fc5afc,#ce49ce);border:1px solid #1d69a2;cursor:pointer;position:relative;margin:10px auto 5px;}
button.blue:after{background:none;}
label.check-label{color:#fff;font-size:.714em;line-height:.714em;}
/*-------------------Container-------------------------*/section.container{width:100%;height:auto;padding:30px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #d8d8d8;border:1px solid #d8d8d8;background-color:#FFF;-webkit-box-shadow:0 10px 20px -20px rgba(0,0,0,.7);-moz-box-shadow:0 10px 20px -20px rgba(0,0,0,.7);box-shadow:0 10px 20px -20px rgba(0,0,0,.7);overflow:hidden;margin:10px 0 20px;}
/*--------------------Benefits--------------------------*//*-----------------------Large--------------------------*/.wrapper-bullets{position:relative;width:980px;margin:0 auto;padding:0;clear:both;}
#l-benefits{text-align:left;background:none;border:none;padding:10px 30px;}
section#l-benefits.container{}
section#l-benefits.container ul li{text-align:left;list-style-type:none;list-style-position:outside;float:none;width:100%;font-size:13px;margin:0 0 10px 15px;line-height:15px; background: transparent url(../images/list-star.png) no-repeat 0 0; margin: 0 0 4px 0; padding: 0 0 0 20px;}
section#l-benefits .one-half{width:418px;float:left;margin-left:30px;}
section#l-benefits .header{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    color: #ff1c27;
    text-align: left;
    font-weight: bold;
    margin: 0px;
    text-shadow: 1px 1px 1px rgb(0, 0, 0);
}
img.benefit{float:left;}
div.right{float:right;max-width:280px;margin-bottom:40px;}
/*----------------------Footer-------------------------*/footer{margin:0 0 15px;}
p.copyright{
    font-size: 10px;
    color: rgb(255, 255, 255);
    margin: 15px 0px 0px;
}
p.copyright a{
    font-size: 12px;
    color: #ff1c27;
    text-decoration: underline;
}
p.copyright a:hover{text-decoration:none;}
.footer-note{color:#5F0D3B;font-size:24px;line-height:1.2em;padding:40px 0 0;margin:0 0 10px;}
.trial-footer{position:relative;margin:0 auto 10px;list-style-type:none;display:inline-block;font-family:Bevan, cursive;font-size:28px;text-align:center;color:#E23D75;}
.trial-footer li{text-align:center;line-height:1.2em;float:left;}
.trial-footer span{color:#ffe7db;font-weight:700;}
/*********************************************************************************************************************************************//*ADDED STYLES*//*********************************************************************************************************************************************//*--Horoscope Form--*/.form-div{width:100%;position:relative;margin:0 auto;text-align:center;}
#birthdate{margin:0;}
#category{margin:0;padding:0;}
#birthdate label,#category label{font-size:14px;color:#FFF!important;}
/*---Video Listing---*/.container ul{width:inherit;position:relative;margin:5px auto 0;list-style-type:none;display:inline-block; color: #fff;}
.container ul li{width:33.3%;position:relative;float:left;text-align:center;}
.container ul li:first{text-align:left;}
.container ul li:last{text-align:right;}
.maincontainer{margin:20px auto 0 auto;max-width:920px;min-height:420px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border:8px solid rgba(255,255,255,1.0);background:#000000 url(../images/content-bg.jpg);background-position:50% 0;background-repeat:no-repeat;position:relative;box-shadow:0 0 35px rgba(0,0,0,1);-webkit-box-shadow:0 0 35px rgba(0,0,0,1);-moz-box-shadow:0 0 35px rgba(0,0,0,1);}
.tag{color: rgb(255,255,255);font-weight:700;font-style:italic;font-family:times, georgia, serif;padding:10px 0;max-width:300px;display:block;margin:0;position:absolute; top:62px; left:160px;padding:0;}
/*--- End of Video Listing---*/.wrapper h2{text-align:center;}
.footer-logo{width:100%;text-align:center;padding:20px 0 0;}
.videos-wrapper{padding:15px 0;background:#f0cabb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe7db',endColorstr='#f0cabb');/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*//*Element must have a height (not auto)*//*All filters must be placed together*/-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffe7db',endColorstr = '#f0cabb')";/*Element must have a height (not auto)*//*All filters must be placed together*/background-image:0;background-image:0;background-image:0;background-image:0 to(#f0cabb));background-image:0;background-image:/*--IE9 DOES NOT SUPPORT CSS3 GRADIENT BACKGROUNDS--*/linear-gradient(top,#ffe7db,#f0cabb);}
.videos-wrapper h2{color:#190b0d!important;}
.thankyou{margin:20px 0 10px!important;text-align:center;font-size:24px!important;line-height:1.4em;}
.thankyou-phone strong{margin:20px 0 10px!important;text-align:center;font-size:30px!important;line-height:1.4em;color:#fca001;}
.thankyou-title{margin:20px 0 10px!important;text-align:center;font-size:32px!important;line-height:1.4em;}
.thankyou a{color:#fff;text-decoration:underline!important;}
.thankyou a:hover{text-decoration:none!important;}
/*********************************************************************************************/
/*START OF COUNTDOWN STYLE*/
/*********************************************************************************************/
/*USED*/.hasCountdown{width:100%; display:block; text-align:center; margin-top:0px; margin-right:0; margin-bottom:0px; margin-left:10px; padding-top:0px; padding-right:0px; padding-bottom:30px; padding-left:0px}
/*USED*/.countdown-rtl{direction:rtl}
/*USED*/.countdown-holding span{background-color:#CCC}
/*USED*/.countdown-row{clear:both; padding:40px 2px; text-align:center; width:100%; margin:0 0 10px 0}
/*USED*/.countdown-show1 .countdown-section{width:98%}
/*USED*/.countdown-show2 .countdown-section{width:48%; margin:0 0 0px 0px}
/*USED*/.countdown-show3 .countdown-section{width:32.5%}
/*USED*/.countdown-show4 .countdown-section{width:24.5%}
/*USED*/.countdown-show5 .countdown-section{width:19.5%}
/*USED*/.countdown-show6 .countdown-section{width:16.25%}
/*USED*/.countdown-show7 .countdown-section{width:14%}
/*USED*/.countdown-section{color: #ff1c27; display:block; float:left; font-family:Arial,Helvetica,sans-serif; font-size:20px; font-weight:bold; text-shadow:1px 1px 1px #000; margin:0; padding:0}
/*USED*/.countdown-amount{color: #ff1c27; display:block; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; text-shadow:1px 1px 1px #000; margin:0; padding:0}
/*USED*/.countdown-period{color: #ff1c27; display:block; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; text-shadow:1px 1px 1px #000; margin:0; padding:0}
/*USED*/.countdown-descr{display:block; width:100%}
/*********************************************************************************************/
/*END OF COUNTDOWN STYLE*/
/*********************************************************************************************/
/*-----------------------------------------------------*//*-----------------Responvive-Layout-------------------*//*-----------------------------------------------------*//*-----------------Tablet-Portrait---------------------*/@media only screen and (min-width:768px) and (max-width:959px) {
/*-----------------------Setup------------------------*/.wrapper{width:748px;padding:;}
.wrapper-bullets{width:748px;}
.first{margin:0;}
.maincontainer{max-width:700px!important; width: 100%;height:420px; background-position:-155px center;background-repeat:no-repeat;}
/*----------------------Splash------------------------*/section.splash{/*	 background:url(../images/background.jpg) left top no-repeat #190b0d; */}
.splash-smaller{display:none!important;}
section.splash{overflow:visible;min-height:18em;}
.splash-half{/*width:748px;*/width:418px;text-align:center;margin-left:30px;}
.splash-half-ty {
width: 418px;
text-align: center;
margin-left: 30px;
}
#splash-img{display:none;}
section.splash p{margin:20px 0;}
section#trial{text-align:center;width:748px;padding:0;}
section#trial.box{padding:30px 0 0;}
section#trial p{}
span.offer{left:635px;}
/*-----FORM ELEMENTS----*/section#trial{width:418px;padding:15px 0;margin:0;-webkit-border-radius:7px 10px 7px 7px;-moz-border-radius:7px 10px 7px 7px;border-radius:7px 10px 7px 7px;boder:solid 3px red;}
.trial-title{text-align:center;text-shadow:#000 2px 2px 6px;}
.trial-title span{color:#fff;font-weight:700;}
input.trial-name{width:170px;}
input.trial-email{width:170px;}
#birthdate{margin:0!important;}
#birthdate label{font-size:14px;color:#FFF;text-align:center;}
button.blue{margin:10px auto;}
input[type=checkbox]{margin-left:0;}
section#trial-ty {
width: 440px;
padding: 20px 0 0 30px;
margin: 0 0 0 0px;
}

/*-----END OF FORM ELEMENTS----*/.splash-smaller{width:300px;height:350px;display:block;float:left;padding:0;margin:0 100px 0 -100px;}
/*----------------------Layout----------------------*/section.container{padding:20px 0;}
section#l-benefits .one-half{width:330px;float:left;margin-left:10px;}
section#l-benefits section.container{padding:0;margin:0;}
.one-half img{max-width:330px;}
.one-third{width:190px;float:left;margin-left:30px;}
.one-third img{width:100%;}
.two-third{width:450px;float:left;}
.one-forth{width:700px;margin:0 0 20px;}
/*----------------------Video-----------------------*/div.video-frame{width:330px;height:225px;}
div.video-frame iframe{width:318px;height:213px;}
/*--------------------Benefits----------------------*/div.right{float:right;max-width:230px;margin-bottom:20px;}
img.benefit{float:left;width:70px;padding-right:1px;}
/*----------------------Carousel---------------------*/.carousel{width:700px;padding-top:10px;padding-bottom:2px;padding-right:0;margin-left:-10px;}
/*-----------------Footer---------------------*/footer{margin:0 0 15px;}
.trial-footer li{float:none;text-align:center;line-height:1.2em;}
}
/*-----------------Mobile-Landscape---------------------*/@media only screen and (min-width:480px) and (max-width:767px) {
/*-----------------------Setup------------------------*/
.wrapper{width:450px;height:auto;padding:0;}
.wrapper-bullets{max-width:300px;text-align:center!important;}
.first{margin:0 0 20px!important;}
blockquote{max-width:370px;}
a[class*=btn-]{width:170px;}
ul.social{list-style:none;margin-bottom:20px;}
.tag{color:#d7d171;font-weight:700;font-style:italic;font-family:times, georgia, serif;padding:10px 0;float:none;margin:0 auto;text-align:center;position:relative;}
nav ul li a {
line-height: 36px;
}

/*----------------------Header------------------------*/header{/*margin-bottom:50px;*/}
h1.logo{float:none;width:200px;margin:0px auto 0px;text-align:center;}
nav#top-nav,nav#bottom-nav{float:none;margin-left:auto;margin-right:auto;width:450px!important;margin-top:5px;margin-bottom:0;text-align:center;color:#FFF!important;}
nav ul li{margin:5px 0 10px;font-size:24px;}
nav ul li:last-child{margin-right:0;}
/*-----------------------Splash------------------------*/section.splash{/*	 background:url(../images/background.jpg) left top no-repeat #190b0d; */overflow:visible!important;width:100%;height:auto;display:block;position:relative;margin:20px auto 0;text-align:center;padding:0px 0 0;}
section#trial{width:100%;position:relative;display:block;clear:both;margin:0;padding:0;}
section#trial p{margin:15px 50px;}
.splash .wrapper{margin:0 auto;width:520px;}
input.trial-name{width:180px;}
input.trial-email{width:180px;margin-left:0;}
button.blue{margin-left:auto;margin-right:auto;}
span.offer{left:352px;}
.splash-half{width:418px;position:relative;margin:10px auto 0;text-align:center;float:none;}
.splash-half-ty{width:100%;position:relative;margin:10px auto 0;text-align:center;float:none;}
#splash-img{display:none;}
.splash-smaller{width:100%;height:350px;display:block;position:relative;margin:-20px auto 0;text-align:center;padding:0;}
.form-div{width:400px!important;}
#birthdate{margin:0!important;}
input[type=checkbox]{margin-left:0;}
section#trial-ty {
width: 100%;
padding: 0 0 0 0px;
margin: 0 0 0 0px;
}
/*USED*/.hasCountdown {
	margin-left: 0px;
}
/*---------------------Layout------------------------*/.one-half{width:90%;float:none;padding:0;margin:0 auto;}
.one-half img{max-width:400px;}
section#l-benefits .one-half{width:auto;float:left;margin-left:0;text-align:center;}
section#l-benefits > section.one-half.first{display:block;}
.maincontainer{max-width:95%!important; width: 100%;height:auto; background-position:left 0;background-repeat:no-repeat; padding-top: 400px }
.tag{color: #ffffff;font-weight:700;font-style:italic;font-family:times, georgia, serif;padding:10px 0;float:none;margin:0 auto;text-align:center;position:relative;top:0; left:0;}
.clear{clear:both;}
section.splash{background:transparent;}
textarea,input{background-color:rgba(250,250,250,0.8)!important;border:solid 1px #fca001!important;}
label.check-label{text-shadow:2px 2px 2px rgba(0,0,0,1)!important;-webkit-text-shadow:2px 2px 2px rgba(0,0,0,1)!important;-moz-text-shadow:2px 2px 2px rgba(0,0,0,1)!important;}
/*--------------------Video-----------------------*/div.video-frame{width:400px;height:225px;margin-bottom:30px;}
div.video-frame iframe{width:388px;height:213px;}
/*---Video Listing---*/
.container ul li:first{text-align:center;}
.container ul li:last{text-align:rigcenterht;}
/*--- End of Video Listing---*//*------------------Carousel-----------------------*/.carousel{width:425px;padding-top:10px;padding-bottom:2px;padding-right:0;margin-left:-20px;}
/*------------------buttons-----------------------*/a.btn-blue span.price,a.btn-red span.price,a.btn-green span.price,a.btn-grey span.price{left:-18px;padding:5px 6px 4px 0;}
/*-----------------Footer Phone---------------------*/footer{background:none;}
.footer-logo{padding:10px 0 0!important;}
.trial-footer li{float:none;text-align:center;line-height:1.2em;}
}
/*----------------Mobile-Portrait--------------------*/@media only screen and (max-width:479px) {
/*-----------------------Setup------------------------*/.wrapper{width:300px;height:auto;padding:0;}
.wrapper-bullets{max-width:300px;text-align:center!important;}
.first{margin:0 0 20px!important;}
blockquote{max-width:370px;}
a[class*=btn-]{width:170px;}
ul.social{list-style:none;margin-bottom:20px;}
/*----------------------Header------------------------*/header{margin-bottom:25px;}
h1.logo{float:none;width:200px;margin:0px auto 0px;text-align:center;}
nav#top-nav,nav#bottom-nav{float:none;margin-left:auto;margin-right:auto;width:300px;margin-top:5px;text-align:center;}
nav ul li{margin:5px 0 10px;font-size:24px;}
nav ul li a {
line-height: 36px;
font-size:30px!important;
}
nav ul li:last-child{margin-right:0;}
/*-----------------------Splash------------------------*/section.splash{/*	 background:url(../images/background.jpg) 20px top no-repeat #190b0d; */overflow:visible!important;width:100%;height:auto;display:block;position:relative;margin:-20px auto 0;text-align:center;padding:0;}
section#trial-ty{width:100%;padding:0;margin:0;}
section#trial{width:100%;position:relative;display:block;clear:both;margin:0;padding:0;}
.trial-title{font-size:20px;text-align:center;color:rgb(66, 202, 252);text-shadow:2px 2px 6px #000;}
section#trial p{margin:5px 0;}
.splash .wrapper{margin:0 auto;width:350px;}
input.trial-name{width:140px;}
input.trial-email{width:140px;margin-left:0;}
button.blue{margin-left:auto;margin-right:auto;}
span.offer{left:352px;}
.splash-half{width:90%;position:relative;margin:10px auto 0;text-align:center;float:none;}
.splash-half-ty{width:100%;position:relative;margin:10px auto 0;text-align:center;float:none;}
#splash-img{display:none;}
input[type=checkbox]{margin-left:0;}
.form-div{overflow:hidden!important;margin-left:0!important;padding:0!important;text-align:center;}
#questionDDLMonth{width:60px!important;}
#questionDDLDay{width:60px!important;}
#questionDDLYear{width:60px!important;}
input.trial-name{width:115px;}
input.trial-email{width:115px;margin-left:0;}
input.bMonth{width:40px;margin-right:10px;}
input.bDay{width:40px;margin-right:10px;}
input.bYear{width:70px;}
#birthdate{margin:0!important;}
textarea{max-width:250px!important;height:60px;}
.tag{color: #ffffff;font-weight:700;font-style:italic;font-family:times, georgia, serif;padding:10px 0;float:none;margin:0 auto;text-align:center;position:relative;top:0; left:0;}
/*---------------------Layout------------------------*/.one-half{width:90%;float:none;padding:0;margin:0 auto;}
.one-half img{max-width:400px;}
section#l-benefits .one-half{width:auto;float:left;margin-left:0;text-align:center;}
/*--------------------Video-----------------------*/div.video-frame{width:400px;height:225px;margin-bottom:30px;}
div.video-frame iframe{width:388px;height:213px;}
/*---Video Listing---*/.container ul{width:inherit;position:relative;margin:5px auto 0;list-style-type:none;display:block!important;text-align:center!important;}
.container ul li:first{text-align:center;}
.container ul li:last{text-align:rigcenterht;}
/*--- End of Video Listing---*//*------------------Carousel-----------------------*/.carousel{width:425px;padding-top:10px;padding-bottom:2px;padding-right:0;margin-left:-20px;}
/*------------------buttons-----------------------*/a.btn-blue span.price,a.btn-red span.price,a.btn-green span.price,a.btn-grey span.price{left:-18px;padding:5px 6px 4px 0;}
/*-----------------Footer Phone---------------------*/footer{background:none;}
.footer-logo{padding:10px 0 0!important;}
.trial-footer li{float:none;text-align:center;line-height:1.2em;}
.maincontainer{max-width:95%!important; width: 100%;height:auto;background-position: -95px 0;background-repeat:no-repeat; padding-top: 400px }
}
/*-----------------------------------------------------*//*------------------Device-Specific--------------------*//*-----------------------------------------------------*//*----------------iPad 1&2-----------------------*/@media only screen and (min-device-width:768px) and (max-device-width:1024px) {
.es-nav{display:none;}
}
/*----------------iPad-Retina---------------------*/@media only screen and -(webkit-min-device-pixel-ratio:2) and (max-device-width:1024px) {
.es-nav{display:none;}
}
/*----------------iPhone3gs---------------------*/@media only screen and (min-device-width:320) and (max-device-width:480px) {
.es-nav{display:none;}
}
/*-------------iPhone-Retina---------------------*/@media only screen and -(webkit-min-device-pixel-ratio:2) and (max-device-width:480px) {
.es-nav{display:none;}
}
body#ie8 a[class*=btn-]{overflow:hidden;padding-right:20px;padding-left:20px;}