/* compiled by scssphp v0.0.12 on Mon, 17 Dec 2018 06:49:04 +0000 (0.1723s) */

/* RESET.CSS
------------------------------------------------------------*/@import "site";/* ONTRAPORT OVERRIDES
------------------------------------------------------------*//* OVERRIDES
------------------------------------------------------------*//* ORDER
------------------------------------------------------------*//* PACKAGES *//* SUCCESS STORIES / TESTIMONIALS
--------------------------------------------------*/.button-orange,.order-form-submit{/* Old browsers */background:#f79800;/* FF3.6+ */background:-moz-linear-gradient(top, #f79800 49%, #ea7831 52%, #ff7600 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(49%, #f79800), color-stop(52%, #ea7831), color-stop(100%, #ff7600));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #f79800 49%, #ea7831 52%, #ff7600 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, #f79800 49%, #ea7831 52%, #ff7600 100%);/* IE10+ */background:-ms-linear-gradient(top, #f79800 49%, #ea7831 52%, #ff7600 100%);/* W3C */background:linear-gradient(to bottom, #f79800 49%, #ea7831 52%, #ff7600 100%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79800', endColorstr='#ff7600',GradientType=0);-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;-moz-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;}.button-orange:hover,.order-form-submit:hover,.button-orange:active,.order-form-submit:active,.button-orange_active,.order-form-submit:hover{/* Old browsers */background:#fca800;/* FF3.6+ */background:-moz-linear-gradient(top, #fca800 49%, #f28232 52%, #ff7600 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(49%, #fca800), color-stop(52%, #f28232), color-stop(100%, #ff7600));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #fca800 49%, #f28232 52%, #ff7600 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, #fca800 49%, #f28232 52%, #ff7600 100%);/* IE10+ */background:-ms-linear-gradient(top, #fca800 49%, #f28232 52%, #ff7600 100%);/* W3C */background:linear-gradient(to bottom, #fca800 49%, #f28232 52%, #ff7600 100%);/* IE6-9 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fca800', endColorstr='#ff7600',GradientType=0);}.alert-success{color:#fff;background:#7eb62e;}.alert-error{color:#fff;background:#f64b2f;}.alert-info{color:#fff;background:#2fa9f6;}.alert-notice{color:#fff;background:#f6ca2f;}.text-red,.order-price_original{color:#a00000;}.text-green,.order-price_sale{color:#393;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;/* HTML5 display-role reset for older browsers */}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;/* CLEARFIX
-------------------------------------------------------*/}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}body{color:#333;font-family:'Open Sans', 'Noto Sans', 'PT Sans', sans-serif;font-size:16px;line-height:1.4em;}#body-inner{background:url('body-inner.png') no-repeat top center;}a{text-decoration:none;}a:hover{color:#3195f2;}.hidden{display:none;}.wrapper{width:960px;margin:0 auto;}.panel1,.panel2,.panel3,.panel4{display:inline-block;vertical-align:top;}.grid100,.grid75,.grid66,.grid50,.grid33,.grid25{display:inline-block;margin:6px 6px 10px 10px;vertical-align:top;}.grid100{width:calc(100% - 20px);}.grid75{width:calc(75% - 20px);}.grid66{width:calc(66% - 20px);}.grid50{width:calc(50% - 20px);float:left;}.grid33{width:calc(33% - 20px);}.grid25{width:calc(25% - 20px);}.float-left{float:left;}.float-right{float:right;}.table{display:table;}.tr{display:table-row;}.td{display:table-cell;}.text-align-center{text-align:center;}.text-color-red{color:#b41f00;}.text-color-green{color:#393;}.vertical-align-top{vertical-align:top;/* TOP
------------------------------------------------------------
------------------------------------------------------------*/}#top{border:#2fa9f6 2px solid 0;color:#3f3f3f;font-size:0.75rem;text-align:center;-webkit-box-shadow:inset 0px -3px 5px 0px rgba(50, 50, 50, 0.16);-moz-box-shadow:inset 0px -3px 5px 0px rgba(50, 50, 50, 0.16);box-shadow:inset 0px -3px 5px 0px rgba(50, 50, 50, 0.16);}#top strong{font-weight:bold;/* HEADER
------------------------------------------------------------
------------------------------------------------------------*/}#header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000e61;background:#fff;height:100px;}#header-panel1{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;}#home-title{height:100px;}#home-link{display:inline-block;height:100px;}#header-panel2{display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:100px;text-align:right;vertical-align:middle;}#header-panel2-caption{display:inline-block;line-height:1.2em;vertical-align:middle;}#header-panel2-caption em{font-style:italic;}#header-panel2 img{vertical-align:middle;}.nav-item{display:inline-block;font-family:Tahoma, sans-serif;font-size:12px;text-decoration:none;}.nav-item:link,.nav-item:visited{color:#3f3f3f;text-decoration:none;}.nav-item:hover{color:#3195f2;/* NAV
------------------------------------------------------------*/}#main-nav{padding:0;background:#000;font-family:Tahoma, sans-serif;font-size:12px;}.nav-item:hover,.nav-item:active,.nav-item_active:link,.nav-item_active:visited,.nav-item_active:active,.main-nav-item_active:link,.main-nav-item_active:visited,.main-nav-item_active:hover,.main-nav-item_active:active{color:#3195f2;border:1px solid #3195f2;border-width:0 0 1px;}.main-nav-item{padding:10px 15px;}.main-nav-item:link,.main-nav-item:visited{color:#eee;}.main-nav-item:first-of-type{padding:10px 15px 10px 5px;}#fb-like-wrapper{height:20px;padding:0;margin:-3px 10px 0;vertical-align:middle;}.fb-like{display:inline-block;height:20px;/* BILLBOARDS
------------------------------------------------------------
------------------------------------------------------------*/}.billboard{padding:0;color:#3f3f3f;text-align:center;}.billboard-overlay{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:530px;padding:200px 0;color:#f3bf24;font-family:"Gill Sans", Tahoma, sans-serif;font-size:2em;font-weight:normal;line-height:1.2em;text-align:center;text-shadow:2px 2px 2px rgba(0, 0, 0, .5);}.billboard-wrapper{padding:10px 0 0;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-o-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-ms-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:linear-gradient(to bottom, #fff 0%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0);/*
	-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.75); */color:#3f3f3f;border-radius:5px 5px 0 0;}.video-player{margin:1em 0;}.panel{z-index:1;}.page-info{margin:1em 0;}.page-pre-title{padding:0 0 0 40px;margin:0.5em 0 0;font-size:24px;font-weight:normal;}.page-pre-title em{font-style:italic;}.page-title-first-letter,.page-title::first-letter{font-size:1.2em;}.main-title-wrapper{text-align:center;}.main-title{display:block;padding:0;margin:1em 0;font-family:"Gill Sans", Tahoma, sans-serif;font-size:40px;line-height:1.2em;text-transform:uppercase;}.page-title{display:block;padding:0;margin:10px 0;font-family:"Gill Sans", Tahoma, sans-serif;font-size:40px;/*
	background: -webkit-linear-gradient(#f8d80a, #f3bf24);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent; */text-transform:uppercase;}.page-description{font-size:1rem;line-height:20px;/* HOME BILLBOARDS
------------------------------------------------------------*/}#home-billboard{padding:1em 0;color:#eee;text-align:left;}#home-billboard-wrapper{background:none;color:#fefefe;}#home-page-info{margin:0;}#home-billboard-pre-title{padding:0 0 0 0;font-size:1.125rem;}#home-billboard-title{margin:20px 0 20px;padding:0 0 6px 40px;color:#f3bf24;font-size:50px;font-weight:normal;line-height:3rem;text-shadow:2px 2px 10px #000;}#billboard-title-with{font-size:0.9em;}#billboard-title-freedom{display:block;padding:0 0 0 95px;text-transform:uppercase;}#home-billboard-panel1{width:calc(100% - 400px - 22px);width:518px;margin:0 17px 10px 0;vertical-align:top;}#home-billboard-panel2{width:400px;font-size:24px;}#home-billboard-panel2 .fb-like{margin:10px 0 0;}img[src="clip-photos-collage.png"]{margin:-20px 0 0 !important;/* OFFER
------------------------------------------------------------
------------------------------------------------------------*/}.offer{margin:0 10px 1em;padding:20px 30px;border:1px solid #243242;}.offer-panel3,.offer-panel4{vertical-align:center;}.offer-panel3{height:158px;width:calc(525px - 170px);width:355px;margin:0 70px 0 0;padding:0 0 0 170px;vertical-align:top;}.offer-panel4{width:calc(100% - 525px - 125px);width:278px;margin:0;font-size:24px;}.offer-panel3-title{margin:0.5em 0 0;color:#fff;font-family:Tahoma, sans-serif;font-size:20px;font-weight:normal;text-transform:uppercase;}.offer-panel3-title span{color:#f6ce09;font-size:1.05em;text-transform:uppercase;}.offer-panel3-list{list-style:square;}.offer-panel3-item{margin:1em 0;color:#f6ce09;line-height:1.4em;}.offer-panel3-item span{color:#fff;/* SIGNUP FORM
------------------------------------------------------------*/}.signup-title{margin:1em 0;font-size:14px;}.signup-email{width:calc(100% - 14px);width:230px;margin:0;padding:5px;font-size:14px;}.signup-button{padding:10px 20px;margin:1em 0;color:#744013;font-size:14px;font-weight:bold;text-transform:uppercase;background:#f2b407;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYjQwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iI2YyYjQwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWRiMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f2b407 0%, #f2b407 44%, #f9db0a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2b407), color-stop(44%, #f2b407), color-stop(100%, #f9db0a));background:-webkit-linear-gradient(top, #f2b407 0%, #f2b407 44%, #f9db0a 100%);background:-o-linear-gradient(top, #f2b407 0%, #f2b407 44%, #f9db0a 100%);background:-ms-linear-gradient(top, #f2b407 0%, #f2b407 44%, #f9db0a 100%);background:linear-gradient(to bottom, #f2b407 0%, #f2b407 44%, #f9db0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2b407', endColorstr='#f9db0a',GradientType=0);border:0;border-radius:4px;}.signup-footnote{display:block;font-family:'Droid Sans', sans-serif;font-size:10px;text-align:center;}.signup-footnote em{font-style:italic;/* PAGE BODY 
------------------------------------------------------------
------------------------------------------------------------*/}.body{background:#f1f1f1;}main.body{outline:1px solid red;}.main-wrapper{margin:0 auto 5px;}.main-header{padding:0.625em 0;margin:-490px 0 0;text-align:center;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dfdfdf));background:-webkit-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-o-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:-ms-linear-gradient(top, #fff 0%, #dfdfdf 100%);background:linear-gradient(to bottom, #fff 0%, #dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0);border-radius:5px 5px 0 0;}.main-body{min-height:600px;padding:20px;margin:-490px 0 0;line-height:1.2em;vertical-align:top;-webkit-box-shadow:0px 2px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 2px 5px rgba(50, 50, 50, 0.75);box-shadow:0px 2px 5px rgba(50, 50, 50, 0.75);background:#fff;border-radius:5px;}.main-body_full{padding:0;top:0;border-radius:0;background:none;}.main-header + .main-body{border-radius:0 0 5px 5px;}.lead{font-size:1.2em;line-height:1.4em;}.page-body{margin:0 0 40px;}#home .main-body{padding:20px;}.module-title{margin:1em 2.56em;color:#103899;font-family:'Noto Sans', 'PT Sans', sans-serif;font-size:2em;line-height:1.2em;text-align:center;text-transform:capitalize;}.main-body article h1,.main-body article h2,.main-body article p{margin:1em 0;}.main-body article h1,.main-body article h2,.main-body article h3{color:#103899;line-height:1.4em;text-align:center;text-transform:capitalize;}.main-body article h1{font-size:1.375rem;}.main-body article h2{font-size:1.125rem;}.main-body article blockquote{margin:1em 2.56em;font-style:italic;}.main-body article strong{font-weight:700;}.main-body article p{line-height:1.3em;}.main-body article p a:link,.main-body article p a:visited{color:#3195f2;border:1px dotted #aaa;border-width:0 0 1px 0;}.main-body article p a:hover{border:1px solid #3195f2;border-width:0 0 1px 0;}.main-body article ul{margin:1em 0;list-style:disc;}.main-body article ul li{margin:1em 0 1em 4em;}.main-body article ol{margin:1em 0;list-style:decimal;}.main-body article ol li{margin:1em 0 1em 3.5em;}.main-body em{font-style:italic;}.main-body strong{font-weight:bold;}.main-body article .article-thumb{float:left;margin:0 10px 10px 0;}.main-body .video{max-width:100%;height:0;height:auto;padding-bottom:56.25%;margin:0.27778rem 0 0.5rem;position:relative;overflow:hidden;-webkit-box-shadow:1px 1px 5px 1px rgba(50, 50, 50, 0.75);-moz-box-shadow:1px 1px 5px 1px rgba(50, 50, 50, 0.75);box-shadow:1px 1px 5px 1px rgba(50, 50, 50, 0.75);}.main-body .video iframe,.main-body .video object,.main-body .video embed{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;}.main-body .video iframe{border:none;}.page-intro{margin:1em 0;}#home-page-body{padding:20px 0;}#home-page-body p:first-of-type{font-size:1.2em;line-height:1.4em;}#home-sidebar{width:300px;margin:20px 6px 20px 10px;/* MAIN SECTION
------------------------------------------------------------*/}.main-section{padding:40px;}.main-section:nth-of-type(even){background:#fff;}.main-section:nth-of-type(odd){background:#f2f2f2;}.main-section p{margin:1em 0;line-height:1.4rem;}.main-section strong{font-weight:bold;}.main-section em{font-style:italic;}.child-section{width:100%;/* SIDEBAR
------------------------------------------------------------*/}.sidebar{display:inline-block;border:0 solid #f1f1f1;font-size:10px;line-height:1.4em;}.sidebar-right{padding:0 0 0 20px;margin:0 0 0 10px;border-width:0 0 0 25px;}.sidebar-left{padding:0 20px 0 0;margin:0 10px 0 0;border-width:0 25px 0 0;}.aside-module{margin:10px 0;}.floating-panel{float:right;width:300px;margin:0 0 20px 20px;/* FAQ ARTICLES
--------------------------------------------------*/}p.switch{display:none;}.faq-title{color:#103899;font-size:22px;line-height:1.4em;text-transform:capitalize;}.faq-title a:link,.faq-title a:visited{color:#3195f2;}.faq-title a:hover{color:#103899;/* SUCCESS STORIES / TESTIMONIALS
--------------------------------------------------*/}.testimonial-category{padding:5px 10px;background:#efefef;}#testimonials-professional .testimonial-category{width:550px;}.testimonials div h1{text-align:left;}.testimonials article{border-top:1px solid silver;}#testimonials-professional article:first-of-type,#testimonials-professional article:nth-of-type(2){width:570px;}.testimonial-title{color:#930;font-size:1.2em;text-align:center;}.testimonials article img{margin:0 10px 10px 0;float:left;}.testimonial-author{text-align:right;}.testimonial-author span{display:block;}#testimonial-categories{width:300px;margin:1em 0 1em 1em;padding:10px 0;float:right;background:#efefef;}#testimonial-categories-description{margin:10px;}.testimonial-category-link:link,.testimonial-category-link:visited{color:#3195f2;}.testimonial-category-link:active,.testimonial-category-link:hover{color:#103899 !important;}.testimonial-inline-offer{padding:1.8em 0 1em;text-align:center;border-top:1px solid silver;/* MINI SUCCESS STORIES / TESTIMONIALS
------------------------------------------------------------*/}#mini-testimonials{padding:20px 0;color:#3f3f3f;font-size:1.6em;line-height:1.2em;text-align:center;}#mini-testimonials h1,#mini-testimonials ul,#mini-testimonials li,#mini-testimonials div{margin:1em 0;}.mini-testimonial{margin:0.6em 0;border:1px solid #a9a9ab;border-width:0 0 1px;}.mini-testimonial:last-of-type{border-width:0;}.mini-testimonial-title{margin:1em 0;color:#103899;font-family:Tahoma, sans-serif;font-weight:bold;text-align:center;text-transform:capitalize;}.mini-testimonial-title a:link,.mini-testimonial-title a:visited{color:#3195f2;}.mini-testimonial-title a:hover{color:#103899;}#mini-testimonials img{float:left;margin:0 10px 10px 0;}.mini-testimonial-body blockquote{font-style:italic;}.mini-testimonial-author{margin:1em 0 1em;font-weight:bold;text-align:center;}.mini-testimonial-author:before{display:block;content:"";height:0;clear:both;}.mini-testimonial-author a{display:block;font-weight:normal;}.mini-testimonial-author-name:after{content:", ";/* ORDER BUTTON
------------------------------------------------------------*/}.order-form-submit{display:inline-block;padding:22px 60px 24px 60px !important;border:1px solid #951100;border-radius:15px;box-shadow:inset 0 0 0 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;color:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:2em;font-weight:bold;font-style:italic;line-height:1;text-align:center;text-shadow:0px -1px 1px rgba(0, 0, 0, 0.8);}.order-form-submit:hover{cursor:pointer;}.order-form-submit:active{box-shadow:inset 0 0 0 1px rgba(255, 115, 100, 0.4);/* ORDER PAGE - TESTIMONIALS
------------------------------------------------------------*/}.order-testimonial{width:535px;margin:2em auto;padding:0 1em 1.4em;border:1px solid #acacac;-webkit-box-shadow:5px 5px 5px rgba(50, 50, 50, 0.33);-moz-box-shadow:5px 5px 5px rgba(50, 50, 50, 0.33);box-shadow:5px 5px 5px rgba(50, 50, 50, 0.33);}.order-testimonial-title,.main-body article h1.order-testimonial-title{color:#900;font-size:16px;font-weight:bold;}.order-testimonial-body{margin:1em 0;font-style:italic;}.order-testimonial-footer{text-align:right;}.order-testimonial-author{display:block;}.order-testimonial-thumb{margin:0 10px 10px 0;float:left;}.order-guarantee{width:327px;height:570px;padding:50px 70px 0;margin:2em auto;background:url('/images/guarantee_bg.png') no-repeat top center;color:#6484ab;font-family:Arial;font-size:12px;}.order-guarantee-title{color:#6484ab;font-size:12px;font-weight:bold;}.order-testimonial-table{width:100%;margin:1em auto;/* FOOTER
------------------------------------------------------------*/}#footer{background:#f1f1f1;color:#000;font-size:12px;text-align:center;}#footer-wrapper{padding:2.56em 0;}#footer hr{display:none;}#footer a,.footer-nav-item{margin:0 0.3em;}#footer a:link,#footer a:visited,.footer-nav-item:link,.footer-nav-item:visited{color:#000;}#footer a:hover,#footer a:active,.footer-nav-item:hover,.footer-nav-item:active,.footer-nav-item-active{color:#3195f2;}#copyright{margin:2em 0;}.iframe-wrapper{padding:0 !important;text-align:center;}.iframe-wrapper iframe{width:760px !important;/* GUARANTEE SEALS
------------------------------------------------------------*/}.authorize-net-seal-wrapper{text-align:center;}.authorize-net-seal-wrapper .AuthorizeNetSeal{margin:0 auto;}.order-form-panel1-title{font-size:1.6em;}.order-form-panel1-price{color:#b41f00;font-size:2em;}.order-form-footer{text-align:center;vertical-align:top;}.order-form-footer td{width:33%;}.order-form-agreement{background:#ffc1c1;padding:10px;margin:1em 0;border:1px solid #c00;}.order-footer table{width:100%;}.order-footer td{width:33%;vertical-align:middle;}#seals-satisfaction{text-align:center;}@media (max-width:345px){#seals-satisfaction img{width:auto;height:100%;max-height:75px;}}@media (min-width:346px){#seals-satisfaction img{width:auto;height:100%;max-height:90px;}}#seals-authorize .AuthorizeNetSeal{width:auto;}.order-security-disclaimer{margin:1rem 0;font-size:0.625rem;/* UPSELL FORM
------------------------------------------------------------*/}.upsell-form-input-wrapper{margin:1em 0;text-align:center;}.order-price{font-size:2rem;text-align:center;}.main-body article .benefits h1{font-size:2.0625rem;}.main-body article .benefits h2{font-size:1.875rem;}.main-body article .benefits h3{margin:1em 0;font-size:1.625rem;text-align:center;}.benefits .td{vertical-align:top;border:1px solid #e0dedf;border-width:1px 0 0;}.benefits-table{border:1px solid #e0dedf;border-width:0 0 1px;}.benefits .td-thumb{text-align:center;vertical-align:middle;}.benefits .td-description{padding:1.2em;vertical-align:middle;}article .benefits .td-description h1{margin:0;font-size:1em;font-weight:bold;text-align:left;}article .benefits .td-description p{margin:0;}.featured-article-title,.featured-article-subtitle,.page-body article h1,.page-body article h2{color:#333;font-family:'Noto Sans', 'PT Sans', sans-serif;}.featured-article-title,.page-body article h1{margin:0.5em 0;font-family:'Noto Sans', 'PT Sans', sans-serif;font-size:26px;text-shadow:0px 1px 2px rgba(150, 150, 150, .6);}.featured-article-subtitle,.page-body article h2{margin:0.5em 0;font-family:'Noto Sans', 'PT Sans', sans-serif;font-size:22px;}.follow{margin:1em 0;}.promo-swf-250x376{margin:20px 0;}.promo-featured-members-315x265{margin:20px 0;text-align:center;}#featured-main-body article ul .offer-vertical-panel1-item{margin:1em 0;}.share-description{color:#900;text-shadow:1px 1px 2px #969696;font-style:italic;}.order-panel1{width:calc(900px - 145px - 10px - 20px);margin:0 10px 0 0;float:left;}.order-panel2{width:125px;margin:0 0 0 10px;float:right;text-align:center;border:1px solid #ccc;border-width:0 0 0 1px;}.authorize-net-seal-wrapper{text-align:center;}.authorize-net-seal-wrapper div.AuthorizeNetSeal{margin:0 auto;}.order-panel1-title{font-size:1.6em;}.order-panel1-price{color:#b41f00;font-size:2em;}.toggle-order-form-wrapper{margin:2em 0 1em;padding:1em 0 0.5em;text-align:center;}.toggle-order-form-label{font-size:2em;}.toggle-order-form-footnote,.main-body article .toggle-order-form-footnote{margin:1em 0;font-size:1em;color:#b41f00;}.order-table,.order-table tr th,.order-table tr td{border:1px solid #666;}.order-table{width:100%;border:1px solid #666;border-collapse:collapse;}.order-table th{padding:5px;color:#fff;background:#666;}.order-table td{padding:5px;vertical-align:top;}.moonray_order_form_totals{width:100%;}.moonray_order_form_totals td,.order-table .moonray_order_form_totals td{border:0;}.order-warning-line{color:#b41f00;font-weight:bold;}.moonray_order_form_totals .shipping_disclaimer{color:#b41f00;font-size:11px;font-weight:bold;}.order-button-wrapper{padding:1em 0;}.order-footer{text-align:center;vertical-align:top;}.order-footer td{width:33%;}.order-agreement{background:#ffc1c1;padding:10px;margin:1em 0;border:1px solid #c00;}.verified-seals-horizontal td{vertical-align:middle;}.verified-seals-vertical-geotrust{margin:1em 0;}#packages-wrapper{padding:2.56em 0;}.package,.package:before,.package:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.package{display:inline-block;width:27.7%;margin:0 -7px 0 0;padding:5px 0 20px;background:#f2f5f7;border:1px solid #cde5fe;text-align:center;vertical-align:middle;}#premium-package{width:44.6%;-webkit-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.20);-moz-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.20);box-shadow:0px 0px 5px rgba(50, 50, 50, 0.20);}.package-title,.main-body article .package-title{margin:1em 0 0;font-size:160%;font-weight:normal;line-height:1em;text-align:center;}.package-thumb{height:160px;}#premium-package-thumb{height:170px;}.package-description{padding:0 5px;font-size:0.8em;line-height:1.4em;text-align:center;}.package-order-button{margin:0 auto;font-size:1em !important;}.package-order-button img{width:170px;}.package-order-button:hover{color:#a00000;/*
.package li,
.package-benefits-item {
	display: block; 
	padding: 0 0 0 30px; margin: .2em 0 .2em 0;
	background: url('http://www.thesingingzone.com/images/bullet-checkmark.png') no-repeat;
} */}.package-footer{text-align:center;}.package-payment-options{margin:1em 0;}.package-payment-options img{width:170px;}.package-price,.main-body article h2.package-price{color:#a00000;}.package-price s,.main-body article h2.package-price s{color:#000;}#testimonials-professional .testimonial-category{width:550px;}.testimonial{border-top:1px solid silver;}.testimonial-title,.main-body article h2.testimonial-title{font-size:1.375rem;line-height:1.4em;text-align:center;text-transform:capitalize;}.testimonials article img{margin:0 10px 10px 0;float:left;}.testimonial-thumb{float:left;margin:0 10px 10px 0;}.testimonial-author{text-align:right;}.testimonial-author span{display:block;}#testimonial-categories{width:300px;margin:1em 0 1em 1em;padding:10px 0;float:right;background:#efefef;}.testimonial-inline-offer{padding:1.8em 0 1em;text-align:center;border-top:1px solid silver;}#lightbox-signup-body{color:#fff;font-size:1.2em;line-height:1.4em;text-align:center;}#lightbox-signup-body p{margin:2em 0;}#lightbox-signup-button{padding:15px 30px;margin:2em 0;font-size:1.6em;text-decoration:none;text-transform:capitalize;border-radius:11px;}#lightbox-signup-button:hover{color:#744011;}#lightbox,#lightbox *:before,#lightbox *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#lightbox{padding:20px 20px 10px;margin:0 auto;}@media (max-width:539px){#lightbox{width:100%;}}@media (min-width:540px){#lightbox{width:539px;}}#lightbox-header{margin:0 0 1rem;}#lightbox-title{margin:0;}#lightbox-body{margin:0 auto;color:#3f3f3f;}@media (max-width:539px){#lightbox-body{width:100%;}}@media (min-width:540px){#lightbox-body{width:500px;}}#lightbox-body p{margin:0 0 15px;}#lightbox-benefits-list{display:table-cell;height:158px;padding:0 0 0 162px;list-style:square;vertical-align:middle;}#lightbox-body-text{display:table-cell;vertical-align:middle;}@media (max-width:539px){#lightbox-body-text{height:auto;padding:0;background:none !important;text-align:center;}}@media (min-width:540px){#lightbox-body-text{height:158px;padding:0 0 0 162px;}}#lightbox-body-text ol,#lightbox-body-text ul{list-style:square;}.lightbox-email{padding:5px 10px;margin:1rem 0;font-size:1.2rem;text-align:center;}@media (max-width:539px){.lightbox-email{width:calc(100% - 25px) !important;}}@media (min-width:540px){.lightbox-email{width:476px;}}.lightbox-submit{display:block;margin:0 auto;/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background:#9dd53a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkZDUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzdmZDMzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzVlYjcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZWI3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);/* FF3.6+ */background:-moz-linear-gradient(top, #9dd53a 0%, #7fd33b 50%, #5eb700 51%, #5eb700 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dd53a), color-stop(50%, #7fd33b), color-stop(51%, #5eb700), color-stop(100%, #5eb700));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #9dd53a 0%, #7fd33b 50%, #5eb700 51%, #5eb700 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, #9dd53a 0%, #7fd33b 50%, #5eb700 51%, #5eb700 100%);/* IE10+ */background:-ms-linear-gradient(top, #9dd53a 0%, #7fd33b 50%, #5eb700 51%, #5eb700 100%);/* W3C */background:linear-gradient(to bottom, #9dd53a 0%, #7fd33b 50%, #5eb700 51%, #5eb700 100%);/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd53a', endColorstr='#5eb700',GradientType=0);-webkit-box-shadow:inset 0px 0px 0px 1px 49C 0, 0 1px 3px #333;-moz-box-shadow:inset 0px 0px 0px 1px 49C 0, 0 1px 3px #333;box-shadow:inset 0px 0px 0px 1px #49c000, 0 1px 3px #333;border:0px solid #49c000;-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;-moz-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333;color:#fff;font-family:"helvetica neue", helvetica, arial, sans-serif;font-weight:bold;font-style:italic;line-height:1;text-align:center;text-shadow:0px -1px 1px rgba(0, 0, 0, 0.8);}@media (max-width:539px){.lightbox-submit{width:100% !important;padding:15px 10px;border-radius:10px;font-size:1.2rem;}}@media (min-width:540px){.lightbox-submit{width:500px;padding:22px 60px 24px 60px;border-radius:15px;font-size:2em;}}.lightbox-submit:hover{/* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background:#9dd53a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkZDUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ExZDU0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzgwYzIxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3Y2JjMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);/* FF3.6+ */background:-moz-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);/* Chrome,Safari4+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dd53a), color-stop(50%, #a1d54f), color-stop(51%, #80c217), color-stop(100%, #7cbc0a));/* Chrome10+,Safari5.1+ */background:-webkit-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);/* Opera 11.10+ */background:-o-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);/* IE10+ */background:-ms-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);/* W3C */background:linear-gradient(to bottom, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%);/* IE6-8 */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0);cursor:pointer;}.lightbox-submit:active{-webkit-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);-moz-box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);box-shadow:inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4);}#lightbox-footer{min-height:10px;color:#3f3f3f;}#lightbox-footer p{margin:0.25em 0 0;font-size:0.688rem;}#lightbox-footer em{font-style:italic;}