/*
  You can add/edit your styles below. To utilize this stylesheet in your store, add the following line to the <head></head> section of your website (usually found in _meta.tpl):
  <link rel="stylesheet" type="text/css" href="/landing.css" />
*/
*{box-sizing:border-box;}

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;margin:0;}

h5{color:#A4303A;font-size:1.2em;text-align:center;}

.container {margin: auto; max-width: 701px;}

.letter {width:95%; border:1px solid #A4303A; text-align:left; margin:auto; padding:10px;}

.wrapper {padding: 25px;}

.bold {font-weight: bold;}

p {font-family: Verdana, Geneva, sans-serif; font-size: 12pt; text-indent: 15px; margin-left:1.5em; margin-right:1.5em;}

.wrapper a {text-decoration:underline; font-family:Verdana, Geneva, sans-serif; font-size:12pt;}

a:link {color:#00F;} a:visited {color:#609;} a:active {color:#F00;}

#drCutlerImgFloat {position:relative; z-index:2; right:0; top:0; margin: 0;}

#drCutlerImgFloatText {position:relative; z-index:3; right:10px; top:0; margin: 0;}

.header {color: #AA0000; font-weight: bold; text-align: center;}

h1 {color: #A4303A; font-family: impact, arial black, sans-serif; font-size: 17pt; text-align: center; font-weight:normal; padding-left:5px; padding-right:5px;}

h2 {font-size:15pt; color: #A4303A; text-align:center; font-family: Verdana, Geneva, sans-serif; margin: 1em; font-weight:bold;}

.pre_head {font-size:13pt; font-family: Verdana, Geneva, sans-serif;}

ul {margin-left:0; margin-right:0; font-family:Verdana, Geneva, sans-serif; font-size:12pt;}

li {font-family:Verdana, Geneva, sans-serif; font-size:12pt; margin-bottom:.8em;}

img{max-width:100%;}

.orangeSquareList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-orangeSquare.gif);}
.redSquareList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redSquare.gif);}
.redCircleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redCircle.gif);}
.redDiamondList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redDiamond.gif);}
.redTriangleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redTriangle.gif);}
.redPointerList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redPointer.gif);}
.redXList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redX.gif);}
.redCheckList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redCheck.gif);}
.redExclamationList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redExclamation.gif);}
.redQuestionList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redQuestion.gif);}
.greenSquareList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenSquare.gif);}
.greenCircleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenCircle.gif);}
.greenDiamondList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenDiamond.gif);}
.greenTriangleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenTriangle.gif);}
.greenPointerList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenPointer.gif);}
.greenXList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenX.gif);}
.greenCheckList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenCheck.gif);}
.greenExclamationList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenExclamation.gif);}
.greenQuestionList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-greenQuestion.gif);}
.blackSquareList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackSquare.gif);}
.blackCircleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackCircle.gif);}
.blackDiamondList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackDiamond.gif);}
.blackTriangleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackTriangle.gif);}
.blackPointerList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackPointer.gif);}
.blackXList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackX.gif);}
.blackCheckList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackCheck.gif);}
.blackExclamationList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackExclamation.gif);}
.blackQuestionList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blackQuestion.gif);}
.blueSquareList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueSquare.gif);}
.blueCircleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueCircle.gif);}
.blueDiamondList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueDiamond.gif);}
.blueTriangleList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueTriangle.gif);}
.bluePointerList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-bluePointer.gif);}
.blueXList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueX.gif);}
.blueCheckList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueCheck.gif);}
.blueExclamationList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueExclamation.gif);}
.blueQuestionList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-blueQuestion.gif);}
.medicalList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-medical.gif);}
.heartList {list-style-image: url(https://ehoimages.blob.core.windows.net/images/landing/images/bullets/bullet-redHeart.gif);}

.ehoList
{
    margin:0;
}

.ehoList li{
  
    background: url(https://ehoimages.blob.core.windows.net/images/logos/logo-20x.png) no-repeat left 6px;
    padding: 5px 0 5px 29px;
    list-style: none;
    margin: 0;
}


.header-sidebar {float: right; padding: 5px; width: 271px;}

.header-sidebar p {font-family: Verdana, Geneva, sans-serif; font-size: 9pt;}

.continued {font-size: 10pt; font-style: italic; margin-bottom: 0; margin-top: 0; text-align: right;}

.middleBar{max-width:640px; width:100% !important;border: 0 !important;}

.middleBar img {max-width:100%;}

.middlebar-container {background-color: #FCF885; border: 1px solid #AA0000; margin: 0 auto; width: 651px;}

.middlebar-wrapper {padding: 5px 20px;}

.middlebar-wrapper p {font-size: 11pt;}

.middlebar-wrapper p .header {color: #AA0000; font-size: 13pt; font-weight: bold; text-align: center;}
	
.quote {font-style: italic; padding: 0 60px;}

.testimonialName {font-style: italic; text-align: right;}

.reportHeader {font-style: italic; text-align: center;}

.orderform-container {background-color: #FFFFFF; border: 1px solid #ccc; margin: 0 auto; max-width: 701px;}
	
.orderform-wrapper {padding: 5px 25px;}

.orderform-header {background-color:#FF9900;margin:0; padding:1px;}

.orderform-header h1 {color:#000000; font-size:30pt; position:relative; top:2px; font-weight:normal;}

.orderformTitle {color:#AA0000; font-style:italic; font-weight:normal; font-size:20pt;}

.offer {clear: both; padding: 5px;}

.offer p {text-indent:0; font-size:12pt;}

.offerButton {float: left; margin-top: 17px;}

.offerButton a {background-repeat: no-repeat; display: block; height: 60px; width: 170px;}

.offerButton a:hover {background-position: 0 -60px;}

.offerButton .button {background-repeat: no-repeat; display: block; height: 60px; width: 170px;}

.offerButton .button:hover {background-position: 0 -60px;}

.offerButton img {margin: 0;}

.offerText {display:block; font-size:12pt;}

.offerList {margin: 10px 0;	padding: 0;}

.offerList li {background: url("https://ehoimages.blob.core.windows.net/images/landing/images/3dblue1check.jpg") no-repeat scroll 0 0 transparent; font-size: 11pt; list-style: none outside none; margin: 10px 0; padding-left: 30px;}

.highlight {background-color:#FFFF00;}

.grayHighlight {background-color:#CCC;}

.red {color:#A4303A;} .black {color:#000;}

.noIndent {text-indent:0px;}

.sidebar {width:100% !important; border:#000 1px solid; padding:5px; margin:0 0 20px 0;clear:right;}

.sidebar img {text-align:center;}

.sidebar p {font-size:.8em; text-align:left;margin:8px 5px;}

.sidebar a {font-size:.9em; text-align:left;}

.sidebar p .small {font-size:.8em; text-align:left;}

.sidebar h2 {font-size:.8em; text-align:center; font-weight:bold;}

.sidebar ul {font-size:.9em; margin:0;padding:0 24px;}

.sidebar li {font-size:.9em; margin:10px 0;}

.signupContainer h2 {font-family: impact, arial black, sans-serif; font-weight: normal;} 

#sidebarThanks {background-color: white; border: 1px solid black; display: none; font-size: 10pt; height: 100px; margin: 10px auto; padding: 5px; text-align: center; width: 215px;}

#sidebar2Thanks {background-color: white; border: 1px solid black; display: none; font-size: 10pt; height: 100px; margin: 10px auto; padding: 5px; text-align: center; width: 215px;}

.sidebar_image {width:210px; border:#000 1px; margin:auto; padding:5px; float:left;}

#ContentPlaceHolder1_divsignup iframe{max-width:100%;}

#pubnote {
	background-image:url(/images/pubnote_bg.jpg);
	background-color:#fff;
	width: 701px;
	margin: auto;
	border: 1px solid #000;
}

#pubnote_inside {
	padding: 5px 80px 20px 20px;

}
 
.border{border: 1px solid #aaa;border-radius:10px;margin-bottom:25px;padding-top:20px !important;}

.border:after
{
display: table;	
content: " ";
clear: both;	
} 

.table img{max-width:228px;}
.report{max-width:228px;margin-right:20px;}

.reference-container {
    max-width: 701px;
    margin: 50px auto 10px auto;
}

.reference-container p {
    text-indent: 0;
    font-size: 11px;
    margin: 9px 0;
}

.reference-wrapper {
    width: 100%;
    max-width: 645px;
    margin: 0 auto;
}

.shipping-handling-info {
    max-width: 100%;
}

@media screen and (max-width:500px)
{
    img{float:none !important; display:block !important; margin: auto !important;}
    .wrapper{padding:8px;}
    blockquote{margin: 0;}
}

@media screen and (min-width:500px)
{
    ul {margin-left:30px; margin-right:30px;}
    .container {box-shadow: 0 2px 5px #aaa; margin: auto; max-width: 701px;}
    .table{padding:0 25px;}
    
    .sidebar
    {
        float:right;
        margin:10px;        
        width:220px !important;       
    }
    
    /*
    .table img
    {
        float:left;        
        width: 27%;
        height:auto;
        clear:both;
        margin:0 20px 20px 0;
    }
    
    .table div
    {        
        margin: 0;
        font-size: 12pt;
        width: 100%;        
    }  
    
    .table div p
    {
        float:left;
        width:52%;
    }        
    */
    
    .table img
    {
        /*
        display:inline-table;
        vertical-align: top;
        
        width:147px;
        height:50px;
        height: auto;        */
    }
    
    .table div
    {
        margin: 0;
        font-size: 12pt;
        width: 66%;
        display: inline-table;
        vertical-align: top;
    }
    
    .table div p:first-child
    {
        margin-top:0;
        padding-top:0;
    }
}



@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   .table img:first-child{float:left;}
}

 .btnOrderNow
 {
     border: 0;
    padding: 20px;
    background-color: #FBBA43;
    background: radial-gradient(circle at center, #FBBA43 0%, orange 100%);
    color: #fff;
    font-weight: bold;
    font-size: 1.4em;
    border-radius: 8px;
    text-shadow: 0 2px 2px #444;
    box-shadow: 0 -7px 22px #444 inset;
    display: block;
    margin: 0 auto;
    border-bottom: 2px solid #4A4A4A;
    width: 100%;
    max-width: 270px;
    color: #fff !important;
    text-decoration: none;
    text-align: center;
 }