@import "reset.css";@import "skeleton.css";@import "superfish.css";html{width:100%;}
a[href^="tel:"]{color:inherit;text-decoration:none;}
*{-webkit-text-size-adjust:none;}
body{font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:14px;color:#000;position:relative;min-width:1000px;background:url(../images/bg_body.png) center 0 repeat-x #fff;}
address{font-style:normal;}
p{margin-bottom:18px;}
p.p1{margin-bottom:40px;}
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, sans-serif;color:#3c3c3c;font-weight:normal;}
h2{padding-top:12px;font-size:25px;line-height:32px;color:#fff;margin-bottom:11px;}
.zagolovok{color:#000;}
h3{background:url(../images/h3_bg.png) 0 0 repeat-x;font-weight:bold;color:#222222;font-size:12px;line-height:18px;padding:10px 11px;}
h3.head1{padding-top:9px;margin-bottom:13px;padding-bottom:9px;border-bottom:1px solid #f4f4f4;}
h3.head2{margin-top:30px;}
h3 a{display:block;font-size:11px;float:right;text-decoration:underline;color:#f90547;font-weight:normal;}
h3 a:hover{color:#222222;}
h4{font-size:25px;line-height:31px;color:#171717;position:relative;top:-1px;margin-bottom:8px;}
h4.head1{margin-bottom:11px;}
input{border-radius:0 !important;}
.page1 h4{top:0;margin-top:0;}
img{max-width:100%;}
ul{padding:0;margin:0;list-style:none;}
ul.list1.l1{position:relative;}
ul.list1.l1:after{content:'';display:block;position:absolute;height:1px;left:21px;right:25px;bottom:-9px;background:url(../images/list1_sep.png) 0 0 repeat-x;}
ul.list1.l1 li+li+li+li{margin-top:9px;}
ul.list time{font-size:11px;}
ul.list>li{padding:9px 10px 10px;overflow:hidden;background-color:#f3f3f3;}
ul.list>li p{margin-bottom:8px;}
ul.list>li+li{border-top:1px solid #fff;}
ul.list>li:first-child+li{background-color:#f9f9f9;}
ul.list1{padding-left:21px;padding-top:17px;padding-right:25px;}
ul.list1 span{font-size:11px;display:block;}
ul.list1 li+li{background:url(../images/list1_sep.png) 0 0 repeat-x;margin-top:8px;padding-top:7px;}
ul.list .count{letter-spacing:-2px;margin-top:1px;float:left;background-color:#ffffff;font-size:43px;line-height:70px;text-align:center;width:68px;margin-right:12px;height:67px;color:#000;border:1px solid #e5e5e5;}
ul.list.l1 .col1{padding-top:1px;display:inline-block;}
ul.list.l1 span{font-size:11px;display:block;color:#000;padding-top:8px;}
ul.list.l1 li{padding-right:16px;}
ul.list1.l2 li:first-child+li+li+li{padding-top:8px;}
a{text-decoration:underline;color:inherit;outline:none;transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;}
a:hover{color:#f90547;text-decoration:none;}
a.btn{color:#fff;margin-top:16px;padding:7px 11px 9px 12px;display:inline-block;background:#c90033;background:-moz-linear-gradient(top, #c90033 0%, #c10033 23%, #b20033 51%, #a60033 76%, #9d0033 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c90033), color-stop(23%,#c10033), color-stop(51%,#b20033), color-stop(76%,#a60033), color-stop(100%,#9d0033));background:-webkit-linear-gradient(top, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);background:-o-linear-gradient(top, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);background:-ms-linear-gradient(top, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);background:linear-gradient(to bottom, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90033', endColorstr='#9d0033',GradientType=0);}
a.btn:hover{background:#454545;background:-moz-linear-gradient(top, #454545 0%, #3f3f3f 26%, #373737 51%, #2e2e2e 80%, #242424 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#454545), color-stop(26%,#3f3f3f), color-stop(51%,#373737), color-stop(80%,#2e2e2e), color-stop(100%,#242424));background:-webkit-linear-gradient(top, #454545 0%,#3f3f3f 26%,#373737 51%,#2e2e2e 80%,#242424 100%);background:-o-linear-gradient(top, #454545 0%,#3f3f3f 26%,#373737 51%,#2e2e2e 80%,#242424 100%);background:-ms-linear-gradient(top, #454545 0%,#3f3f3f 26%,#373737 51%,#2e2e2e 80%,#242424 100%);background:linear-gradient(to bottom, #454545 0%,#3f3f3f 26%,#373737 51%,#2e2e2e 80%,#242424 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#242424',GradientType=0);}
.mb0{margin-bottom:0px !important;}
.m0{margin:0 !important;}
.mt0{margin-top:0px !important;}
.pad0{padding:0 !important;}
ul.list .img_inner{margin-top:1px;}
.img_inner{max-width:100%;margin-top:5px;padding:2px;background-color:#fff;border:1px solid #e5e5e5;margin-bottom:14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.img_inner.i1{margin-bottom:9px;}
.fleft{float:left;width:auto !important;margin-right:10px;margin-bottom:0px;}
.oh{overflow:hidden;}
.fright{float:right !important;}
.upp{text-transform:uppercase;}
.rel{position:relative;overflow:hidden;}
.alright{text-align:right;}
.center{text-align:center;}
.wrapper, .extra_wrapper{overflow:hidden;}
.clear{float:none !important;clear:both;}
.pb0{padding-bottom:0 !important;}
.main{width:1000px;margin:0 auto;background-color:#fff;}
header{display:block;position:relative;z-index:998;padding-top:10px;}
.grad1{display:block;content:'';position:relative;background:#f4f4f4;background:-moz-linear-gradient(top, #f4f4f4 0%, #f9f9f9 36%, #ffffff 74%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(36%,#f9f9f9), color-stop(74%,#ffffff), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #f4f4f4 0%,#f9f9f9 36%,#ffffff 74%,#ffffff 100%);background:-o-linear-gradient(top, #f4f4f4 0%,#f9f9f9 36%,#ffffff 74%,#ffffff 100%);background:-ms-linear-gradient(top, #f4f4f4 0%,#f9f9f9 36%,#ffffff 74%,#ffffff 100%);background:linear-gradient(to bottom, #f4f4f4 0%,#f9f9f9 36%,#ffffff 74%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#ffffff',GradientType=0);height:34px;}
header h1{z-index:910;margin-bottom:7px;float:left;text-align:center;}
header h1 a{display:inline-block;overflow:hidden;width:320px;height:74px;text-indent:-999px;transition:0s ease;-o-transition:0s ease;-webkit-transition:0s ease;}
header h1 a img{display:block;}
#search{float:right;position:relative;width:440px !important;}
.content{padding-bottom:77px;}
.page1 .content{padding-bottom:28px;}
.grad2{background:#c90033;background:-moz-linear-gradient(top, #c90033 0%, #c10033 23%, #b20033 51%, #a60033 76%, #9d0033 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c90033), color-stop(23%,#c10033), color-stop(51%,#b20033), color-stop(76%,#a60033), color-stop(100%,#9d0033));background:-webkit-linear-gradient(top, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);background:-o-linear-gradient(top, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);background:-ms-linear-gradient(top, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);background:linear-gradient(to bottom, #c90033 0%,#c10033 23%,#b20033 51%,#a60033 76%,#9d0033 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90033', endColorstr='#9d0033',GradientType=0);}
.grad2:hover{background:#222222;background:-moz-linear-gradient(top, #222222 0%, #2b2b2b 26%, #363636 51%, #3f3f3f 80%, #464646 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(26%,#2b2b2b), color-stop(51%,#363636), color-stop(80%,#3f3f3f), color-stop(100%,#464646));background:-webkit-linear-gradient(top, #222222 0%,#2b2b2b 26%,#363636 51%,#3f3f3f 80%,#464646 100%);background:-o-linear-gradient(top, #222222 0%,#2b2b2b 26%,#363636 51%,#3f3f3f 80%,#464646 100%);background:-ms-linear-gradient(top, #222222 0%,#2b2b2b 26%,#363636 51%,#3f3f3f 80%,#464646 100%);background:linear-gradient(to bottom, #222222 0%,#2b2b2b 26%,#363636 51%,#3f3f3f 80%,#464646 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#464646',GradientType=0);}
.box{padding:17px 15px 20px 20px;color:#fff;}
.box+.box{margin-top:10px;}
.box a{color:#232323;margin-top:10px;padding:8px 12px;display:inline-block;background:url(../images/box_a_Bg.png) 0 0 repeat-x #fff;}
.content a span{font-size:9px;}
.box a:hover{background-color:#202020;display:inline-block;background-position:0 34px;color:#fff;}
.box .title{padding-bottom:6px;font-size:25px;line-height:25px;font-weight:bold;color:#fff;overflow:hidden;}
.col1{color:#202020;}
.col2{color:#f90547;}
.col2 a:hover, a.col2:hover{color:#222;}
.clear.cl1{height:29px;}
.links{font-size:11px;color:#c9c9c9;margin-bottom:9px;}
.car_rel{margin-top:30px;margin-bottom:30px;position:relative;}
.car_div{padding-bottom:37px;border:1px solid #f3f3f3;width:843px;padding-right:18px;padding-left:19px;margin:0 auto;background-color:#fefdfd;}
.carousel1{cursor:default !important;}
.carousel1 li{width:198px !important;float:left;margin:0 17px 0 0;}
a.prev{position:absolute;top:0;bottom:0;display:block;width:28px;left:0;background-color:#f9f9f9;border:1px solid #f3f3f3;border-right:0;}
a.next{position:absolute;top:0;bottom:0;display:block;width:28px;right:0;background-color:#f9f9f9;border:1px solid #f3f3f3;border-left:0;}
a.prev:hover, a.next:hover{background-color:#fff;}
a.prev:after{left:50%;margin-left:-6px;top:50%;margin-top:-7px;content:'';display:block;position:absolute;background:url(../images/prevnext.png) 0 0 no-repeat;width:13px;height:20px;}
a.next:after{left:50%;margin-left:-6px;top:50%;margin-top:-7px;content:'';display:block;position:absolute;background:url(../images/prevnext.png) right 0 no-repeat;width:13px;height:20px;}
.car_div span{padding-top:15px;margin-bottom:10px;font-weight:bold;color:#171717;display:block;}
.carousel1 strong{display:block;position:relative;}
.carousel1 strong a:hover{text-decoration:underline;}
.carousel1 li{line-height:17px;}
.carousel1 li:first-child{}
.carousel1 strong:after{content:'';display:block;position:absolute;height:2px;background-color:#c40033;top:-18px;left:0px;right:0px;}
.caroufredsel_wrapper{padding-right:3px !important;}
.carousel1 .img_inner{margin-bottom:23px;}
.gr{background:#f9f9f9;background:-moz-linear-gradient(top, #f9f9f9 0%, #fafafa 19%, #fdfdfd 40%, #fefefe 58%, #ffffff 67%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(19%,#fafafa), color-stop(40%,#fdfdfd), color-stop(58%,#fefefe), color-stop(67%,#ffffff));background:-webkit-linear-gradient(top, #f9f9f9 0%,#fafafa 19%,#fdfdfd 40%,#fefefe 58%,#ffffff 67%);background:-o-linear-gradient(top, #f9f9f9 0%,#fafafa 19%,#fdfdfd 40%,#fefefe 58%,#ffffff 67%);background:-ms-linear-gradient(top, #f9f9f9 0%,#fafafa 19%,#fdfdfd 40%,#fefefe 58%,#ffffff 67%);background:linear-gradient(to bottom, #f9f9f9 0%,#fafafa 19%,#fdfdfd 40%,#fefefe 58%,#ffffff 67%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#ffffff',GradientType=0);}
.pad1{padding:15px 20px 0 19px;}
a.btn.bt1{margin-top:9px;}
blockquote{padding:16px 36px 0 50px;}
blockquote{background:url(../images/quotes.png) 21px 15px no-repeat;}
blockquote+blockquote{margin-top:5px;}
.prof .clear{height:23px;}
.prof img.img_inner{margin-top:4px;margin-bottom:9px;}
a.new{display:block;float:right;color:#fff;text-decoration:none;margin-top:-1px;font-size:12px;padding:1px 8px 1px 6px;border-radius:3px;background:url(../images/new_bg.png) 0 0 repeat-x #9e0033;}
a.new:hover{color:#fff;background-color:#2C2C2C !important;background-position:0px 20px!important;}
.icon{margin-top:8px;float:left;margin-left:-8px;margin-right:16px;}
.serv h4{margin-bottom:7px;}
.serv .clear{height:31px;}
.proj .img_inner+.col1{position:relative;display:block;}
.proj .img_inner{margin-bottom:23px;}
.proj .img_inner+.col1:after{content:'';display:block;position:absolute;height:2px;background-color:#c40033;top:-18px;left:0px;right:0px;}
.proj .clear{height:32px;}
.prv h4{padding-top:7px;padding-bottom:10px;}
.pr1{padding-right:35px;}
.map{margin-bottom:0 !important;padding-top:9px;overflow:hidden;padding-right:36px;}
.map figure{margin-bottom:15px;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.map figure iframe{width:100%;height:243px;max-width:100%;}
.map address{margin-bottom:1px;display:block;}
.map dt{margin-bottom:10px;}
.map address+address{margin-top:22px;}
.map address dd span{min-width:80px;display:inline-block;text-align:left;}
footer{display:block;}
footer>div>div{padding-bottom:35px;padding-top:8px;border-top:2px solid #000000;}
footer ul{overflow:hidden;padding-top:8px;}
footer ul li{float:left;color:#343434;}
footer ul li+li{margin-left:12px;}
footer ul li.current{color:#c10033;}
footer ul li a:hover{color:#c10033;}
.superfooter{position:fixed;bottom:0;left:0;width:100%;height:40px;padding:5px;background-image:url(../images/footer_bg.jpg);background-repeat:repeat-x;z-index:9999;}
#inner-footer{margin:0 auto;width:960px;}
#inner-footer img#footer_boxshot{margin-top:-52px;margin-left:-60px;float:left;}
#inner-footer p{float:left;width:540px;font-weight:bold;font-size:19px;text-transform:uppercase;text-shadow:#333 1px 1px 1px;color:#F1F1F1;text-align:center;}
#inner-footer a#footer_order{float:right;text-indent:-9999px;background-image:url(../images/footer_order.png);background-repeat:no-repeat;display:block;width:171px;height:44px;margin-top:1px;margin-right:10px;}
.copy{text-align:center;padding-top:10px;color:#777777;}
.copy .col2{color:#c10033;}
.leftimage{float:left;margin:7px 7px 7px 0;}
.rightimage{float:right;margin:7px 0 7px 7px;}
.doctor{background:url(../images/gradient-bg.png) no-repeat;width:602px;padding:10px;margin-bottom:10px;}
.success-quote{font-size:1.25em;font-weight:bold;}
.testimonial{border:3px solid #990505;padding:20px;margin-bottom:10px;}
table.testimonial{padding:0 5px;}
.success-quote{font-size:1.25em;font-weight:bold;}
.testimonial H2{margin-top:5px;margin-bottom:0;}
.testimonial img{margin:10px auto 0 auto;}
.testimonial .signature{margin-bottom:0;}
.ingredient{margin:0 auto 20px auto;width:569px;}
.ingredtitle{background-image:url(../images/top.png);height:46px;width:499px;padding:7px 0 0 70px;text-transform:uppercase;}
.ingredtitle h2{text-align:left;margin:0;padding:0;color:#990505;}
.ingredtitle p{margin:0;padding:0;}
.ingredcontent{width:527px;padding:0 20px;border:1px solid #eaeaea;}
#ClinicalStudies table{width:70%;text-align:left;border:1px solid #000;border-collapse:collapse;}
#ClinicalStudies table td{border:1px solid #000;padding:3px;}
#bonus-offer{float:left;padding:20px;}
#bonus-offer-text{float:left;text-align:left;margin-top:40px;color:#8c0304;font-size:15px;font-weight:bold}
#exclusive-text{color:#8c0304;font-size:28px;text-align:center!important;}
@media only screen and (max-width:1024px){.main{margin:0 !important;width:auto;}
}