div.entry-content .press-content p{font-size:14px;line-height:170%;}
div#header a#header-rss-link{background:url(https://images-na.ssl-images-amazon.com/images/I/01hJHXy05hL.png) no-repeat;width:20px;height:32px;}
a#header-rss-link{margin-top:5px;}
hr{border-top:1px solid #DEDAC8;}
p{text-align:justify;}
@font-face{font-family:'AvianRegular';src:url('fonts/avian-webfont.eot');src:url('fonts/avian-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/avian-webfont.woff') format('woff'),
url('fonts/avian-webfont.ttf') format('truetype'),
url('fonts/avian-webfont.svg#AvianRegular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'AvantGarGotItcTEEDemRegular';src:url('fonts/ae10015t-webfont.eot');src:url('fonts/ae10015t-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/ae10015t-webfont.woff') format('woff'),
url('fonts/ae10015t-webfont.ttf') format('truetype'),
url('fonts/ae10015t-webfont.svg#AvantGarGotItcTEEDemRegular') format('svg');font-weight:normal;font-style:normal;}
h1 h2,h3,h4,h5,h6,#leaf-90 .press-content h3{font-family:'AvantGarGotItcTEEDemRegular';}
body.custom .entry-title a,body.custom .entry-title, body.custom .page-title, .press-content h3 a, body.custom .treatment-page h1, body.custom .treatment-page h2{font-family:'Helvetica';color:#07948F;}
body.custom{background-color:#efeeea;}
div.entry-content a{text-decoration:none;}
body.custom #header-container{height:100px;}
div#header{background:transparent;}
.header-link-image{padding-top:15px;padding-left:10px;}
body.custom #footer-container{min-height:200px;background-image:url(https://images-na.ssl-images-amazon.com/images/I/11NXXCbutJL.jpg);}
body.custom div#footer{background:transparent;}
#navigation .navigation{background-color:#f8f8f8;width:940px;height:70px;margin-bottom:15px;margin-left:10px;box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;-webkit-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;}
body.custom #navigation .navigation li a{font-family:'AvianRegular';font-size:16px;color:#666;padding-top:25px;padding-left:15px;padding-bottom:26px;/*padding-right:15px;*/}
body.custom #navigation .navigation li a:hover{background-color:#0c6360;color:#eee;text-shadow:1px 1px 1px #333;}
#container{color:#333;text-shadow:1px 1px 1px #fff;}
#leaf-24,#leaf-42{margin-left:0px;}
#home-lof{margin-left:-5px;}
#leaf-27{margin-left:5px;}
#leaf-4, #leaf-27, #leaf-16,#leaf-86, #leaf-122,#leaf-44{background-color:#fff;box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-moz-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-webkit-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;}
#leaf-4 .widget-title, #leaf-27 .widget-title, #leaf-16 .widget-title, #leaf-44 .widget-title{background-color:#07948F;width:200px;height:33px;color:#fff;font-size:20px;margin-left:-5px;margin-top:-5px;padding-top:8px;padding-left:10px;text-shadow:1px 1px 1px #000;}
#container .widget-title{background-color:#07948F;width:207px;height:33px;color:#fff;font-size:20px;margin-left:-5px;margin-top:-5px;padding-top:8px;padding-left:15px;text-shadow:1px 1px 1px #000;}
.sidebar ul li#recent-posts-3 a{border-bottom:1px dotted #999;width:185px;display:block;padding:5px 0 5px 10px;}
body.custom li#leaf-128 .sidebar ul li a{border-bottom:none;}
.sidebar ul li a:hover{font-weight:bold;color:#07948F;}
.sidebar ul li{background:url('/wp-content/uploads/2011/09/arrow2.png') 0 10px no-repeat;}
.paypal{text-align:center;}
#video .entry-title{font-size:28px;color:#07948F;}
#utube{padding-top:20px;padding-left:30px;margin-bottom:20px;}
body.custom div#footer-widgets{width:100%;}
body.custom div#footer-widgets div.footer-item{float:left;width:15%;margin:12px;}
body.custom div#footer-widgets h2{font-weight:bold;font-size:13px;line-height:20px;border-bottom:1px solid #ddd;margin-bottom:4px;padding-bottom:4px;}
body.custom div#footer-widgets ul{padding:0px;margin:10px 0 0px;}
body.custom div#footer-widgets ul li{list-style-type:none;margin:0 0 2px;padding:0 0 2px;}
body.custom div#footer-widgets ul li a, #footer{text-decoration:none;color:#fff;text-shadow:1px 1px 1px #333;}
body.custom div#footer-widgets ul li a:hover{text-decoration:underline;}
body.custom div#footer{padding-bottom:25px;margin:0 auto;}
body.custom #footer ul{}
.wpcf7-submit, .more-link, .submit, div.nav-previous a, div.nav-next a{box-shadow:1px 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.15);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 1px white;border:1px solid #C6C6C6!important;padding:4px 8px;}
div.post a.more-link, div.featured-entry-content a.more-link, .submit{background-color:#efeeea;}
.wpcf7-text, .c7-textarea, input.text, textarea.text, .wpcf7-textarea, .wpcf7-captchar{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 1px white;border:1px solid #C6C6C6!important;padding:8px;color:#333;margin:1px 3px 1px 0;border:0;border-bottom:1px solid #F5F5F2;font-size:12px;background:#D9D7CD}
#addtocart{width:224px;height:145px;background-color:#fff;margin:35px 0px;padding-top:20px;text-align:center;box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-moz-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-webkit-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;}
#videosmall{background-color:#fff;width:224px;height:160px;padding-top:20px;text-align:center;box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-moz-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-webkit-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;}
#videosmall2{background-color:#fff;width:224px;height:160px;margin-left:-5px;padding-top:20px;text-align:center;box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-moz-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;-webkit-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;}
.press-content p a{color:#07948F;}
.tendonitistype{float:left;width:300px;height:189px;margin:4px;background:#fff;position:relative;overflow:hidden;border:2px solid #e2e2e2;}
.tendonitistype:hover{box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;}
.tendonitistype .image{border:0;position:absolute;top:0;left:0;margin:0;}
.press-content{padding:0 1em;color:#555;}
.press-content a{display:block;}
.press-logo{margin:0 0 2em 0;background:#fff;text-align:center;padding:1.5em 1em;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}
.press-header h2{background:#fff;color:#1F2B45;text-align:center;padding:0.5em 0;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;}
.content-box{width:940px;margin-left:-5px;}
#tool-tip a{text-decoration:none;color:#fff;margin-left:-28px;text-shadow:none;}
#tool-tip{float:right;margin-top:-160px;}
#tool-tip2 a{text-decoration:none;color:#fff;margin-left:-23px;text-shadow:none;}
#tool-tip2{float:right;margin-top:-145px;}
body.custom #leaf-85{margin-top:-30px;}
.sitelock-buy{text-align:center;margin-bottom:30px;margin-top:145px;}
#translate{margin-top:-85px;margin-right:75px;float:right;}
#translate #translation_bar a img{margin-right:3px;}
#menu-footer2 #translate,#menu-footer #translate,#treatment-menu #translate,#menu-footer #poweredbyamazon img,#menu-footer2 #poweredbyamazon img, #treatment-menu #poweredbyamazon img,.sidebar #translate, .sidebar #poweredbyamazon img, .home-box #poweredbyamazon img{display:none;}
#footer p small{display:none;}
#menu-footer{width:300px;}
a.header-link-image-inside img{width:383px;height:60px;margin-top:-5px;}
div#leaf-20{min-height:600px;}
.post-video{text-align:center;margin-bottom:40px;z-index:1}
#foot-seal{width:430px;float:right;padding-top:30px;}
body.custom div#footer-widgets div.footer-item{margin-bottom:40px;}
p#footer-copyright.copyright{padding-top:40px;}
div#treatment-menu{width:150px;clear:both;z-index:100;}
#poweredbyamazon img{margin-top:-80px;float:right;margin-right:70px;}
#poweredbyamazon {
z-index: 100;
position: relative;
}
div#leaf-66{min-height:600px;}
div#leaf-67{float:right;margin-right:0px;}
.entry-content{padding-right:15px;}
img.flashlight{float:right;padding:10px;margin-right:-120px;}
#top-seal{margin-top:-30px;text-align:center;}
img.free-shipping{margin-left:304px;margin-right:300px;margin-top:10px}

.meta-below-title{margin-bottom:20px;}
#fb-root{display:none;}
.prod-snippet{font-size:14px;color:#666;line-height:150%;margin-bottom:20px;}
.rprice{text-decoration:line-through;}
.sprice{color:#E73C44;font-weight:bold;}
.ptitle{font-weight:bold;}
.prod-snippet a{text-decoration:none;}
.treatment-page h1{margin-top:15px;margin-bottom:30px;}
.treatment-page h2, .treatment-page h3{margin-top:30px;margin-bottom:20px;}
img.treatment-img{float:right;margin:10px 10px 10px 15px;}
#dc_jqverticalmegamenu_widget-2-item ul.left li a{padding:12px 12px 12px 30px;}
#dc_jqverticalmegamenu_widget-2{position:relative;z-index:1000;}
div.post-video{position:relative;z-index:1;}
.foot-info{font-style:italic;margin-top:-10px;color:#5C5C5C;}
div#wrapper{padding-bottom:25px;}
.home .prod-snippet{margin-bottom:50px;}
#leaf-126{margin-left:-10px;margin-right:10px;}
#leaf-128{margin-left:3px;}
#leaf-44, #leaf-122{margin-right:2px;}
body.custom #leaf-143 .sidebar li a{border-bottom:none;}
#alexa-info{text-align:center;margin-top:20px;}
#alexa-review{margin-left:10px;}
#alexa-toolbar{margin-left:7px;margin-top:13px;}
#alexa-info a.install-toolbar{font-family:'AvianRegular';background-color:#f8f8f8;box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0, 0.3) 0px 0px 8px;-webkit-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;width:150px;margin-left:30px;margin-right:30px;padding-left:0px;}
#alexa-info a.install-toolbar:hover{font-weight:normal;color:#eee;background-color:#0C6360;text-shadow:none;}
body.custom #paypal-logo{margin-left:-167px;margin-top:32px;}
h1.page-title{margin-bottom:30px;}
#free-shipping img{margin:5px 0px 0px 37px;}
#menu-treatments #free-shipping, #footer-widgets #free-shipping{display:none;}
img#free-ship{margin:5px 15px -80px 0px;}
.addthis_toolbox addthis_default_style{margin-bottom:20px;}
.foot-info{margin-top:20px;}
.wp-tooltip { border-bottom: 1px dotted #ccc; }
.page-list-ext .page-list-ext-item {clear:both; margin:10px 0 20px 0;}
.page-list-ext .page-list-ext-image {float:left; display:inline; margin:5px 10px 10px 0;}
.page-list-ext .page-list-ext-title {clear:none;}
.dcjq-vertical-mega-menu ul, .dcjq-vertical-mega-menu ul li {list-style: none;}
.dcjq-vertical-mega-menu ul.menu {position: relative; padding: 0; margin: 0;}

#dc_jqverticalmegamenu_widget-%ID%-item {font: normal 13px Arial, sans-serif; line-height: 16px;}#dc_jqverticalmegamenu_widget-%ID%-item ul ul, #dc_jqverticalmegamenu_widget-%ID%-item ul li, #dc_jqverticalmegamenu_widget-%ID%-item ul li .sub ul {margin: 0; padding: 0; border: none;}#dc_jqverticalmegamenu_widget-%ID%-item ul.menu.left, #dc_jqverticalmegamenu_widget-%ID%-item ul.menu.right {position: relative; margin: 0; padding: 0; border-bottom:none;}#dc_jqverticalmegamenu_widget-%ID%-item ul li {float: none; display: block; margin: 0; padding: 0; font-size: 13px; font-weight: bold;}#dc_jqverticalmegamenu_widget-%ID%-item ul li a {float: none; display: block;  color: #666; background: #f8f8f8; text-shadow: 1px 1px 1px #fff; text-decoration: none; margin-bottom:5px;box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;-webkit-box-shadow: rgba(100,100,100, 0.3) 0px 0px 8px;border-bottom:none;font-family: 'AvianRegular';}#dc_jqverticalmegamenu_widget-%ID%-item ul.left li a {padding: 12px 10px 12px 38px;}#dc_jqverticalmegamenu_widget-%ID%-item ul.right li a {padding: 12px 38px 12px 15px;}#dc_jqverticalmegamenu_widget-%ID%-item ul li a.dc-mega {position: relative;}#dc_jqverticalmegamenu_widget-%ID%-item ul li a .dc-mega-icon {display: block; position: absolute; top: 18px; width: 6px; height: 8px;}#dc_jqverticalmegamenu_widget-%ID%-item ul.left li a .dc-mega-icon {background: url(skins/images/arrow_side.png) no-repeat 0 0; left: 15px;}#dc_jqverticalmegamenu_widget-%ID%-item ul.right li a .dc-mega-icon {background: url(skins/images/arrow_side.png) no-repeat -18px 0; right: 15px;}#dc_jqverticalmegamenu_widget-%ID%-item ul li.mega-hover a, #dc_jqverticalmegamenu_widget-%ID%-item ul li a:hover {background-position: 100% -40px; color: #eee; text-shadow: none;}#dc_jqverticalmegamenu_widget-%ID%-item ul.left li.mega-hover a.dc-mega {border-left-color: #f5f5f5;}#dc_jqverticalmegamenu_widget-%ID%-item ul.right li.mega-hover a.dc-mega {border-right-color: #f5f5f5;}#dc_jqverticalmegamenu_widget-%ID%-item ul.left li.mega-hover a .dc-mega-icon {background-position: 0 0;}#dc_jqverticalmegamenu_widget-%ID%-item ul.right li.mega-hover a .dc-mega-icon {background-position: -18px 0;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub-container {position: absolute; border: 1px solid #bbb;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub {padding: 20px 10px 10px 20px; background: #F4F4F4 url(skins/images/bg_grad.png) repeat-x 0 0; border: 1px solid #fff; margin: 0;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub .row {width: 100%; overflow: hidden; clear: both;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub li {list-style: none; float: none; width: 160px; font-size: 1em; font-weight: normal;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub li.mega-hdr {margin: 0 10px 10px 0; float: left;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub li.mega-hdr.last {margin-right: 0;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub a {background: none; border: none; text-shadow: none; color: #111; padding: 6px 10px; display: block; float: none; text-decoration: none; font-size: 0.9em;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub li.mega-hdr a.mega-hdr-a {padding: 5px 5px 5px 10px; margin-bottom: 3px; background: #d9d9d9 url(skins/images/bg_mega_hdr.png) no-repeat 0 0; text-transform: uppercase; font-weight: bold; color: #000; text-shadow: 1px 1px 1px #fff;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {color: #000; text-shadow: none;}#dc_jqverticalmegamenu_widget-%ID%-item ul .sub li.mega-hdr li a {padding: 4px 5px 4px 20px; border: 1px solid #f4f4f4; background: url(skins/images/arrow_off1.png) no-repeat 5px 8px; font-weight: normal;}#dc_jqverticalmegamenu_widget-%ID%-item ul .sub li.mega-hdr li a:hover {color: #a32403; border: 1px solid #ccc; background: #fff url(skins/images/arrow_on.png) no-repeat 5px 8px;}#dc_jqverticalmegamenu_widget-%ID%-item ul .sub ul li {padding-right: 0;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub-container.non-mega .sub {padding: 20px;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub-container.non-mega li {padding: 0; width: 190px; margin: 0;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub-container.non-mega li a {padding: 7px 5px 7px 22px; background: url(skins/images/arrow_off.png) no-repeat 7px 12px;}#dc_jqverticalmegamenu_widget-%ID%-item ul li .sub-container.non-mega li a:hover {color: #666; padding: 7px 5px 7px 22px; border: 1px solid #ccc; background: #139B98 url(skins/images/arrow_white.png) no-repeat 6px 11px;}#dc_jqverticalmegamenu_widget-2-item ul.left li a {padding: 12px 12px 12px 30px;width:180px;}#dc_jqverticalmegamenu_widget-2-item ul.left li a:hover {font-weight:normal; background-color:#0C6360;}#dc_jqverticalmegamenu_widget-2-item ul li .sub-container.non-mega li a {margin-left:-10px;}#dc_jqverticalmegamenu_widget-2-item ul li .sub li {list-style: none;float: none;font-weight: normal;background: #F4F4F4;}


.trn-br, .trn-fr, .trn-gr, .trn-es, .trn-it {margin-right:3px;}

.trn-en:hover, .trn-br:hover, .trn-fr:hover, .trn-gr:hover, .trn-es:hover, .trn-it:hover, .trn-jp:hover {
      
        -moz-opacity: 0.30;
        opacity: 0.30;
}
.trn-en {background: url("/wp-content/uploads/2012/05/translate-flags1.png") no-repeat;
background-position: 0 -1px;
width: 18px;
height: 18px;}

.trn-br {background: url("/wp-content/uploads/2012/05/translate-flags1.png") no-repeat;
background-position: -18px 2px;
width: 17px;
height: 14px;}

.trn-fr {background: url("/wp-content/uploads/2012/05/translate-flags1.png") no-repeat;
background-position: -36px -1px;
width: 17px;
height: 14px;}

.trn-gr {background: url("/wp-content/uploads/2012/05/translate-flags1.png") no-repeat;
background-position: -54px -1px;
width: 17px;
height: 14px;}

.trn-es {background: url("/wp-content/uploads/2012/05/translate-flags1.png") no-repeat;
background-position: -72px -1px;
width: 17px;
height: 14px;}

.trn-it {background: url("/wp-content/uploads/2012/05/translate-flags1.png") no-repeat;
background-position: -91px -1px;
width: 17px;
height: 14px;}

.trn-jp {background: url("/wp-content/uploads/2012/05/translate-flags1.png") no-repeat;
background-position: -110px -1px;
width: 17px;
height: 14px;}

#home-lof {text-align: center; margin-top:30px;}
#paypal {float: right; margin-top: -315px; margin-right: 22px;}
.ja-typo-bubblect {
width:204px;

}
.ja-typo-bubble img {margin-left:-5px;}
p.ja-typo-bubble-meta {
margin: -3px 0 0;
height: 25px;
padding-left: 65px;
}

.ja-typo-bubble span.ja-typo-bubble-arrow{
display: block;
position: absolute;
bottom: 0;
left: 28px;
width: 25px;
height: 25px;
background: url('/wp-content/uploads/2012/05/bubble-arrow.png') 0 0;
}

span.ja-typo-bubble-author {
font-weight: bold;
display: block;
padding-top: 0px;
margin-top:-18px;
}
p.ja-typo-bubble-meta {font-weight: bold; margin-top:-5px;}
span.ja-typo-bubble-author:hover {color:#444;}
.ja-typo-bubble {
margin:0;
position: relative;
}

.sidebar ul li a .ja-typo-bubble a {border:none; padding:0px;}
span.wpcf7-list-item { display: block; }
/*p.select-service {width:300px; float:left;}*/

div.headway-leaf {width:100%;}
div.html div.leaf-content .info-left ul li {list-style: none;}

div.html div.leaf-content .info-left ul li a:hover{
background-color: #0C6360;
color:#f8f8f8;
text-shadow:none;
}
div.html div.leaf-content .info-left ul {margin-left:-32px;}
div.info-left ul li {width: 200px;margin-right:3px;}
div.info-left ul li a {
text-decoration:none;
display: block;
color: #666;
font-size:14px;
font-family: 'AvianRegular';
background: #F8F8F8;
padding: 12px 12px 12px 30px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;

}

#post-1452 h2 {font-size:16px; font-weight:bold;}

.compare-table {
border: 1px solid #ddd;
background:#fff;
font-size:14px;
margin-left:10px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;
}
.compare-table td {border: 1px solid #ddd; padding:10px;}

.compare-table-top {background-color: #0C6360; color:#f8f8f8;text-shadow:1px 1px 1px #333; font-size:15px;}
p.compare-button {margin-left: 70px;}
#post-1457 img {margin: 10px 20px 10px 0px;}

body.custom ul.sub-menu { background-color:#f8f8f8;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;
}

.testimonialswidget_testimonial cite {font-weight:normal;font-size:12px; font-style:italic;color:#808080; margin-right:14px;}
#testimonials_widget-2 .widget-title {background:none;color:#666; text-shadow: 1px 1px #ccc;height:28px;margin-top:2px; border-bottom:none;margin-left:-15px; width:100%;}
.testimonialswidget_testimonials {margin-top:-12px;}


.testimonialswidget_testimonial blockquote{
text-align:justify;
padding-left:25px;
width:94.5% !important;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#888;
display:block;
}

.testimonialswidget_testimonial p {padding-right:10px;}

#home-product-feature ul li {text-align:justify;}
body.custom div.treatment-page strong a:hover {font-weight:bold;}
body.custom div.treatment-page em a:hover {font-style:italic;}

div#add-to-cart span {float:right; color:#fff; font-size:20px; font-weight:bold;font-family:'AvianRegular'; margin-right:50px; margin-top:-295px; text-shadow:none;}


#breadcrumbs {background:none;}

div#breadcrumbs-container {
border:none;
background-color: transparent;

}

td {
vertical-align: middle;
}

#calculator-wrap td, .home-last td {
line-height: 180%;
font-size: 12px;
font-family: arial,sans-serif;
color:#333;

}

.home-last td {font-size:15px;}

#roi-submit {margin-right:30px;}
#therapy-session:focus, #price-session:focus {background-color:#f6f6f6;}
#therapy-session, #price-session, #roi-submit, #resetbtn {width:80px;

border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
text-shadow: 1px 1px 1px white;
border: 1px solid #C6C6C6!important;
padding: 8px;
color: #333;
margin: 1px 3px 1px 0;
border: 0;
border-bottom: 1px solid #F5F5F2;
font-size: 15px;
background: #e6e6e6;}

#roi-submit:hover, #resetbtn:hover {
box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;
-moz-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;
-webkit-box-shadow:rgba(100,100,100, 0.3) 0px 0px 8px;
background: #feffe8; /* Old browsers */
background: -moz-linear-gradient(top,  #feffe8 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #feffe8 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #feffe8 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #feffe8 0%,#cccccc 100%); /* IE10+ */


}

#calculator-wrap {background-color: #fff;
padding: 5px 10px;
width: 200px;
border-radius: 5px;
border: 1px solid #CCC;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;
}

#calculator-wrap {width:200px;}

/*#tr-savings {color:red; font-weight:bold;} */

span#therapy-session-error {font-size:10px; color:red; font-style:italic;}

#roi-submit, #resetbtn {

background: #feffe8; /* Old browsers */
background: -moz-linear-gradient(top,  #feffe8 0%, #d6dbbf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* IE10+ */


}

#total-savings {font-size:20px; color:red;}

#roi-submit, #resetbtn {width:90px; font-size:16px; color:#000; padding: 7px 10px;}
/*#savings-calculator {margin:30px 0px;}*/
#savings-calculator h2 {margin-bottom:10px;}
#savings-calculator p {
line-height: 100%;
font-size: 10px;
font-family: arial,sans-serif;
color: #999;
}

div#breadcrumbs-container {background-color: transparent;}
li#dc_jqverticalmegamenu_widget-2 {z-index:10;}
ul#menu-main {z-index:2;}
.wpcf7-captchar {width:100px;}

.home-box {background-color: #F8F8F8;
float:left;
padding:10px;
width: 280px;
height: 260px;
margin:6px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;
}

.home-last {margin-right:0px;}
form#treatment-select {padding-left:20px; padding-top:10px;}

.home-box #savings-calculator {width:280px; margin-top: 0px;}
/*.home-last {width:240px; font-size:14px;} */

.home-box h2 {color:#07948F; font-size:18px; margin-bottom:5px; text-align:center;}
.home-first h2 {text-align:left;}

.home-last td {
line-height: 180%;
font-size: 14px;
font-family: arial,sans-serif;
color: #333;
}

.home-mid {text-align:center;}

#dc_jqverticalmegamenu_widget-3-item ul li a {float: none;
display: block;
color: #666;
background: #F8F8F8;
text-shadow: 1px 1px 1px white;
text-decoration: none;
margin-bottom: 5px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;
border-bottom: none;
font-family: 'AvianRegular';}

#dc_jqverticalmegamenu_widget-3-item ul li a.dc-mega {

font-weight: normal;
}



.find-btn {
padding:3px 5px; border: 1px solid #C6C6C6!important; border-radius:3px;
background: #feffe8; /* Old browsers */
background: -moz-linear-gradient(top,  #feffe8 0%, #d6dbbf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%); /* IE10+ */

}

.find-btn:hover {
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;

}

#savings-calculator p {height: 7px;}
#savings-calculator  form {margin-top:-8px;}
.home-last #roi-submit, .home-last #resetbtn {margin-top:10px;}

.sidebar li#text-5 #calculator-wrap {width:200px;margin-left: -2px;}

.sidebar li#text-5 #savings-calculator h2 {

text-align: center;
font-size: 18px;
}

.sidebar li#text-5 #savings-calculator #calculator-wrap td {font-size:12px;}

.sidebar li#text-5 #savings-calculator #calculator-wrap {padding:10px;}
div#leaf-126, div#leaf-128, div#leaf-127 {background-color:transparent;}
.paypal table select {width: 233px;}

#post-168 {min-height: 1100px;}
#fbSEOComments {float: left; margin-top: 20px;}
p.nocomments, div#trackback-box {display:none;}
.share-this {margin-bottom:20px;}

span#comments, ol.commentlist {display:none;}

div.sharethis {width:200px;}

#viewCartTable {border:none;}

div#authorize-net-seal {
margin-top: -160px;
height: 60px;
margin-left: 90px;
}

div#authorize-net-seal a {color:white;}

.mothers-day-img {
width: 200px;
box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.3) 0px 0px 8px;
-webkit-box-shadow: rgba(100, 100, 100, 0.3) 0px 0px 8px;
}

.cart66-add-cart {text-align: center;}

ol.commentlist {display: none;}

#post-2421 h1.page-title {display:none;}