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;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
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;}
body{font-family:'Roboto Condensed', sans-serif;color:#fefefe;overflow-x:hidden;background:url('/templates/liveee/images/slide_3.jpg') no-repeat fixed;background-size:cover;background-position:center;}
a{font-family:'Roboto Condensed', sans-serif;text-decoration:none;color: white;}
a:hover{text-decoration:none;}
a:focus{outline:none;}
a:hover, a:active{outline:0;outline:none;}
h1, h2, h3, h4, h5, h6{font-family:14px 'Roboto Condensed', sans-serif;color:#202020;}
h1{font-weight:700;font-size:30px !important;font-family:'Roboto Condensed', sans-serif; line-height: 1;}
h1 a{color:#202020;}

h2{font-size:28px;font-family:'Roboto Condensed', sans-serif;font-weight:700;padding-top:40px;text-align:center;}
h2 a{color:#202020;}
h3{font-size:18px !important;font-family:'Roboto Condensed', sans-serif;}
h3 a{color:#202020;}
h4{font-size:14px;font-weight:normal;font-family:'Roboto Condensed', sans-serif;color:#000000;}
h4 a{color:#202020;}
h5{font-size:12px !important;font-family:'Roboto Condensed', sans-serif;}
h5 a{color:#202020;}
h6{font-size:14px;font-weight:normal;font-family:'Roboto Condensed', sans-serif;color:#ffffff;}
h6 a{color:#202020;}
ul li{font-family:'Open Sans', sans-serif;font-size:12px;float:left;}
ul li a{font-family:'Roboto Condensed', sans-serif !important;color:#fefefe;}
b{font-weight:700;font-size:36px;font-family:'Roboto Condensed', sans-serif;color:#ffffff;margin-bottom:15px;display:block;}
sup{font-weight:700;font-size:18px !important;font-family:'Roboto Condensed', sans-serif;top:-17px;}
p{font:18px Arial;color:#202020;}
p strong{font-weight:600;font-size:16px;font-family:'Open Sans', sans-serif;color:#000;}
em{font-size:14px;font-family:'Roboto Condensed', sans-serif;color:#ffffff;}
::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}
::selection{background:#fe57a1;color:#fff;text-shadow:none;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
header{background:#202020;width:100%;z-index:1001;padding:0px 0px 5px;position:fixed;top:0px;}
header .logo{text-align:left;}
header .logo > a{display:inline-block;font-family:'Roboto Condensed', sans-serif;font-weight:800;font-size:17px;padding:15px 0 10px;text-align:left;}
header .logo > a img{width:118px;border-right:2px solid #f8cc1f;margin:0px 0px 0 0;float: left;padding-right: 10px;}
header .logo > a p{padding:0 0 0 0px;width:154px;border-right:0px solid white;width:303px;float:left;margin:18px 0px 0 0;float:right;font-size:22px;font-weight:400;font-family:'Roboto Condensed', sans-serif;color:white;line-height:26px;}
header .menu nav{line-height:101px;float:right;}
header .menu nav ul li{float:left;margin-right:10px;font-family:'Roboto Condensed', sans-serif;}
header .menu nav ul li:last-child{margin-right:0;}
header .menu nav a{padding:8px 14px;font-size:18px;text-transform:none;}
header .slicknav_menu{display:none;}
#top{margin-top:143px;}
#undefined-sticky-wrapper{position:fixed;z-index:1001;}
.home-slider{width:100%;position:relative;margin-bottom:0px;overflow:hidden;}
.home-slider h5{line-height:normal;padding:9px 12px;display:inline-block;}
.home-slider h1{line-height:normal;}
.home-slider h1 span{padding:15px 18px;color:#fefefe;background:rgba(0,0,0,.8);display:inline-block;}
.home-slider h3{line-height:normal;padding:10px 25px;background:rgba(0,0,0,.8);display:inline-block;}
.home-slider img{max-width:inherit !important;}
.home-slider .phone-num-wraper{width:100%;position:absolute;top:0;left:0px;z-index:1000;}
.home-slider .phone-num-inner-wraper{width:100%;max-width:1170px;margin:0 auto;position:relative;}
.home-slider .phone-num{font-size:23px;z-index:99;position:absolute;top:0;right:0;font-style:normal;padding:8px 25px 8px 50px;}
.home-slider .phone-num span{position:absolute;background:url("../images/phone-icon.png") center center no-repeat;padding:27px 24px 19px 18px;left:0;top:0;}
#paym input.addtocart-button{background-color:white;}
.fullwidthbanner-container{width:100% !important;position:relative;padding:0;max-height:581px !important;overflow:hidden;z-index:1000;}
.instagram{width:300px;position:relative;background:#fff;float:left;z-index:11;}
.instatext{background:url(../../../images/bginst.png) no-repeat;height:284px;width:328px;float:right;top:0;position:relative;z-index:10;}
.instagram hr{margin:5px 0px 0px 0px;border:0;border-top:1px solid #eeeeee;border-bottom:1px solid #ffffff;}
.jvinsgram_introtext{background:#00749F;}
.jvinsgram_introtext .jvinsgram_text1{font-size:20px!important;line-height:19px!important;margin-top:16px!important;}
.jvinsgram_introtext{padding-right:10px;}
.instagram .silka{margin-top:2px;display:block;width:80px;font-size:12px;color:#FFF;margin-right:10px;border-radius:3px;text-align:center;float:right;background:#00749F;padding:10px 4px 10px 4px;}
.ints-zif{float:left;color:#000;margin-right:13px;text-align:center;}
.instagram .silka:hover{background:#00749F;}
.jvinsgram_text1{text-transform:none;}
.welcome{text-align:center;padding-top:68px;}
.welcome .heading{text-align:center;margin-bottom:47px;}
.welcome .heading h1{color:#202020;margin:0px 0px 6px;font-size:32px !important; padding-top:40px; padding-bottom:30px;}
.welcome h1{color:#202020;font-size:32px !important; padding-top:40px; padding-bottom:30px;}
.welcome .heading p{font-family:'Droid Serif', serif;font-size:18px;color:#777777;font-style:italic;}
.welcome .features{margin-bottom:42px;text-align:center;}
.welcome .features img{display:inline-block;}
.welcome .features h3{margin-bottom:20px;font-weight:bold;line-height:25px;color:#202020;font-size:21px !important;margin-top:15px;}
.welcome .features p{font-size:19px;line-height:21px;margin-bottom:22px;color:#3C3C3C;font-family:'Roboto Condensed', sans-serif;;}
.trainers{background-size:cover;padding-bottom:55px;}
.heading{margin-bottom:63px;text-align:center;}
.heading h2{padding-top:68px;color:#ffffff;position:relative;}
.heading h2 span{width:45px;height:1px;background:#ffffff;position:absolute;bottom:-3px;margin-left:-22px;left:50%;}
.trainer{display:block;margin-bottom:30px;position:relative;overflow:hidden;max-width:343px;background-color:#B3B3B3;}
.product-in .trainer:hover ,
.product-in .trainer:hover .member-name{background-color:#F8CC1F;}
.product-in .trainer:hover h3.price{background-color:#fff;}
.trainer .member-name{padding:0px 0px;background:#ffffff;max-width:351px;}
.trainer .overlay .member-name{padding:18px 0px;}
.trainer figure a{line-height:0;position:relative;text-align:center;height:100%;width:100%;height:307px;display:table-cell;vertical-align:middle;text-align:center;}
.trainer h5{color:#afafaf;}
.trainer .overlay{padding-left:20px;padding-right:20px;width:303px;height:100%;background:rgba(255,255,255,0.95);position:absolute;top:420px;left:0;text-align:left;font:13pxArial;color:#777777;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.trainer.cat-products figure a{height:307px;width:342px;}
.trainer .overlay p{margin-left:0px;}
.trainer:hover .overlay{top:0;}
.trainer .overlay h4{margin-left:0px;margin-bottom:7px;font-size:16px;margin-top:16px;text-transform:none;}
.trainer .overlay h5{margin-bottom:20px;margin-left:20px;}
.trainer .overlay .member-social{vertical-align:middle;position:absolute;bottom:3%;left:20px;}
.trainer .overlay .member-social a{display:inline-block;width:15px;height:15px;margin:0px 6px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.trainer .overlay .member-social a:hover{background-position:center bottom;}
.gallery .heading{margin-bottom:62px;}
.gallery .heading h2{color:#202020;margin-bottom:25px;padding-top:68px;}
.gallery .heading h2 span{background:#202020;}
.gallery .heading p{line-height:21px;text-align:center;color:#777777;}
.gallery .gallery-pics{padding-bottom:60px;}
.gallery .gallery-pics .span3{margin-bottom:30px;position:relative;}
.gallery .gallery-pics span.prettyPhotos{display:block;overflow:hidden;line-height:0;margin-bottom:10px;position:relative;}
.gallery .gallery-pics span.prettyPhotos span{display:none;width:100%;height:100%;position:absolute;top:0;left:0;}
.gallery .gallery-pics span.prettyPhotos:hover span{display:block;}
.gallery .gallery-pics span.prettyPhotos .overlay.hover{background-color:rgba(248,204,31,.7);}
.gallery .gallery-pics a.h4{margin-bottom:3px;font-size:20px;color:#202020;font-weight:700;font-family:'Roboto Condensed', sans-serif;text-transform:none;}
.gallery .gallery-pics a.h4:hover{text-decoration:underline;}
.gallery .gallery-pics p{font:12px 'Roboto Condensed';}
div.gallery:last-child{padding-bottom:55px;}
.pricing .heading{margin-bottom:63px;}
.pricing .heading h2{padding-top:73px;}
.pricing .plans{text-align:center;margin-bottom:60px;border:2px solid #ccc;}
.pricing .plans h3{padding-top:45px;font-weight:700;margin-bottom:36px;}
.pricing .plans ul{margin-bottom:27px;}
.pricing .plans ul li{font-size:14px;float:none;display:block;width:100%;margin:0px 0px 17px;}
.pricing .plans ul li span{display:inline-block;background:url(../images/tick.png) no-repeat left center;padding-left:32px;color:#202020;}
.pricing .plans .signup-btn{font-size:18px;line-height:54px;display:block;max-width:230px;margin:0 auto 60px;height:54px;color:#202020;text-align:center;border:1px solid white;text-transform:none;}
.pricing .plans:hover, .pricing .plans.selected{border-color:#ffffff;}
.pricing .plans:hover .signup-btn, .pricing .plans.selected .signup-btn{background:#fff;}
.partners{padding-bottom:65px;}
.partners .heading{margin-bottom:61px;}
.partners .heading h2{color:#202020;padding-top:68px;}
.partners .heading h2 span{background:#000;}
.partners .caroufredsel_wrapper{margin:0 auto !important;width:70% !important;height:300px !important;}
.partners .carousal{position:relative;}
.partners ul li{padding:30px 0px;text-align:center;}
.partners ul li p{font:14px Arial;color:#777777;}
.partners ul li h3{color:black;font-size:24px !important;margin-bottom:20px;}
.partners .next{background:url(../images/slider-arrow-right.png) no-repeat;float:right;width:11px;height:19px;position:absolute;right:0;top:50%;margin-top:-9px;}
.partners .prev{background:url(../images/slider-arrow-left.png) no-repeat;float:left;width:11px;height:19px;position:absolute;left:0;top:50%;margin-top:-9px;}
footer{background:#202020;}
footer .social-network p{background:url(../images/twitter.png) left center no-repeat;color:#c6c6c6;font-size:13px;line-height:21px;padding:32px 0 28px 40px;width:590px;max-width:100%;float:left;margin-bottom:0;}
footer .social-network{border-bottom:1px solid #323232;}
footer .social-icon{vertical-align:middle;float:right;padding:42px 0 38px;}
footer .social-icon a{display:inline-block;width:15px;height:15px;margin:0px 6px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.social-icon a:hover{background-position:center bottom;}
.contact{background:url(../images/footer-bg.png) no-repeat center center;padding-top:60px;}
.contact h4{color:#ffffff;padding-bottom:20px;font-size:20px;}
.contact-info p{font-size:14px;line-height:21px;padding-right:100px;margin-bottom:22px;float:none;padding:0;display:inline-block;}
.contact-info .mobile{background:url(../images/mobile-icon.png) no-repeat left center;font-size:22px;margin-bottom:10px;}
.contact-info .email{background:url(../images/email-icon.png) no-repeat left center;font-family:'Open Sans', sans-serif;font-size:16px;color:#c6c6c6;padding-left:18px;margin-top:5px;}
.send-message{margin-bottom:0px;}
.send-message h4{padding-bottom:27px;}
.send-message input[type="text"], .send-message input[type="tel"], .send-message input[type="email"]{text-transform:none;font-family:'Roboto Condensed', sans-serif;font-size:12px;padding:6px 10px;width:190px;margin-right:8px;margin-bottom:16px;border:1px solid #4f4f4f;color:#fff;background:transparent;outline:none;border-radius:0px;}
.send-message input[type="text"].last{margin-right:0px;width:188px;}
.send-message textarea{font-family:'Roboto Condensed', sans-serif;font-size:12px;float:left;padding:10px;width:634px;min-height:90px;resize:none;margin-right:8px;border:1px solid #4f4f4f;color:#fff;background:transparent;outline:none;border-radius:0px;text-transform:none;}
.send-message input[type="button"], .send-message input[type="submit"]{border-radius:4px;font-family:'Roboto Condensed', sans-serif;font-size:14px;color:#ffffff;border:none;padding:12px 36px 9px 36px;margin-bottom:9px;outline:none;font-size:16px;color:#000;text-transform:none;background-image:-moz-linear-gradient(top,#eb96a1,#c86c7c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eb96a1),to(#c86c7c));background-image:-webkit-linear-gradient(top,#eb96a1,#c86c7c);background-image:-o-linear-gradient(top,#eb96a1,#c86c7c);background-image:linear-gradient(to bottom,#f1ec32,#fcbb16);}
.send-message h6{padding:0;color:#707070;display:inline-block;}
.send-message label.error{display:none !important;}
.send-message input.valid{background:#69be5e;color:#fff;}
.send-message input.error{background:#e25050;color:#fff;}
.footer-bottom{padding-bottom:40px;}
.footer-bottom p{float:left !important;margin-bottom:0;font-weight:300;font-family:'Open Sans';}
.footer-bottom a{text-decoration:none;font-weight:300;font-size:12px;font-family:'Open Sans';}
.footer-bottom a.gotop{float:right;}
.footer-bottom a:hover{text-decoration:underline;}
#styler{width:20px;padding:10px 10px 0;background:#fff;position:fixed;top:50%;left:0;z-index:999;border-top-right-radius:5px;border-bottom-right-radius:5px;}
#styler a{display:block;width:20px;height:20px;border-radius:50%;text-indent:-9999px;margin-bottom:10px;}
#styler a.red{background:#e25050;}
#styler a.orange{background:#ff9000;}
#styler a.green{background:#3d9d5f;}
#styler a.cyan{background:#00c0ff;}
#styler a.blue{background:#5064e2;}
.trainer .overlay ul{color:#777777;margin:10px 16px 20px;}
.trainer .overlay ul li{margin-bottom:5px;font-size:13px;line-height:15px;font-family:'PT Sans', sans-serif;}
.trainer .member-name h4{font-size:19px;text-transform:none;padding-left:0px;text-align:center;font-weight:600}
.trainer .overlay .member-name h4{padding-left:0px;}
.trainer .member-name h5{font-size:14px;text-transform:none;}
.trainer ol,.trainer ul{list-style:square outside;}
.trainer .overlay h5{margin-bottom:8px;text-transform:none;}
.trainer .member-name h3{color:#222;text-align:left;font-size:23px;}
.trainer .member-name a{font-weight:bold;color:#fff !important;padding:8px 15px 8px 15px;border-radius:4px;text-transform:none;font-size:14px;background:#f8cc1f;}
.trainer h3.price{position:relative;font-weight:800;padding:10px 16px 20px;background-color:white;color:#e25050;font-size:23px !important;}
.trainer h3.price del{font-size:18px;color:#959595;margin-left:10px;}
.trainer h3.price a{position:relative;font-weight:bold;color:#fff !important;padding:9px 15px 9px 15px;border-radius:4px;text-transform:none;font-size:15px;background:#f8cc1f;}
.welcome h1{vertical-align:top;}
.welcome h1 img{vertical-align:bottom;margin-right:8px;max-width:100%;}
.heading h2{font-size:30px !important;text-transform:none;}
.gallery .heading p{font-family:'Droid Serif', serif;font-size:21px;color:#777777;font-style:italic;}
#to_the_top{position:fixed;bottom:30px;left:30px;width:46px;height:46px;cursor:pointer;background:url(../rs-plugin/assets/arrow_large_top.png) no-repeat 0 0;z-index:1000000;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;z-index:900;}
#to_the_top:hover{background-position:0 -46px;}
.flexslider .slides > li p{line-height:21px;}
.flexslider{margin:0 0 60px;background:none;border:0px solid #fff;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;box-shadow:0 0px 0px rgba(0,0,0,.0);-webkit-box-shadow:0 0px 0px rgba(0,0,0,.0);-moz-box-shadow:0 0px 0px rgba(0,0,0,.0);-o-box-shadow:0 0px 0px rgba(0,0,0,.0);}
.partners .heading{margin-bottom:16px;}
.flexslider .slides > li i{width:159px;margin:0 auto;padding-top:15px;padding-bottom:15px;display:block;font-style:italic;border-top:2px solid #202020;font-size:14px;margin-top:40px;color:#202020;}
.flexslider .slides > li i img{width:80px;-webkit-border-radius:68px;-moz-border-radius:68px;-ms-border-radius:68px;-o-border-radius:68px;border-radius:68px;margin-top:-10px;border:2px solid #BDBDBD;}
div.power{background-color:white;padding-bottom:8px;padding:13px 15px 8px;}
div.power span{width:34%;display:inline-block;padding-left:32px;color:#202020;text-align:left;font-size:17px;font-family:'Roboto Condensed', sans-serif;}
div.power span:first-child{background:url(../images/power_icon.png) no-repeat 0 0;}
div.power span:last-child{background:url(../images/man_icon.png) no-repeat 0 0;padding-left:40px;}
.flex-control-nav{bottom:-40px;}
#top-menu-top li a:hover{text-decoration:underline;}
#top-menu-top li.current.active a{text-decoration:none;}
form.wpcf7-form{position:relative;}
form.wpcf7-form p{float:left;}
div.wpcf7-validation-errors{position:absolute;border:2px solid red;margin:0px !important;top:-36px;background:red;left:70px;border:2px solid red !important;}
span.wpcf7-not-valid-tip{position:absolute;top:19px;color:#fff !important;background:red;font-size:11px !important;display:inline-block;padding:2px 3px;left:0px;}
#contact .send-message input[type="text"],#contact .send-message input[type="tel"],#contact .send-message input[type="email"]{width:302px;}
#contact{text-align:left;}
div.wpcf7-mail-sent-ok{margin:0px !important;position:absolute;top:-35px;background:#398f14;left:116px;}
a.banner-screen:hover img{-webkit-box-shadow:0px 0px 20px 0px rgba(255, 255, 255, 0.9) !important;-moz-box-shadow:0px 0px 20px 0px rgba(255, 255, 255, 0.9) !important;box-shadow:0px 0px 20px 0px rgba(255, 255, 255, 0.9) !important;}
.trainer figure{background:url(../images/bg-tovar.png) no-repeat;background-size:cover;width:342px;height:307px;    text-align: -webkit-center;}
.cat-products.trainer .member-name span{padding:23px 0px;display:inline-block;padding-left:45px;font-size:22px;background-position:left center !important;background-size:45px !important;color:#212121 !important;width:auto;text-transform:none;font-family:'Roboto Condensed', sans-serif;font-weight:700;}
.cat-products.trainer.prod-inner-cats .member-name span{padding:17px 0px;}
.cat-products.trainer .member-name{padding:0px 0px;text-align:center;position:absolute;bottom:0px;width:100%;left:0px;}
.trainers.inner-page .cat-products.trainer .member-name{background:#efede4;}
.trainers.inner-page .heading h2{color:#212121;}
.cat-products.trainer:hover a.member-name, .cat-products.trainer:hover .member-name span{background-color:#F8CC1F !important;text-decoration:underline !important;}
.cat-products.trainer .overlay p.product_cat_uptitle{font-size:21px;margin:auto;font-family:'Roboto Condensed', sans-serif;font-weight:700;text-transform:none;text-align:center;margin-top:50px;color:#212121;padding-right:0px;}
.cat-products.trainer .overlay{text-align:center;background:rgba(255,255,255,.9);}
.cat-products.trainer .overlay .product_cat_uptitle_desc p{margin-top:20px !important;font-size:17px;margin:auto;text-align:center;font-family:'Roboto Condensed', sans-serif;color:#212121;padding-right:0px;}
.cat-products.trainer a.bt_send_mes, .bt_send_mes, input.addtocart-button, #checkoutFormSubmit{background-color:#f39500 !important;background-image:-moz-linear-gradient(top,#feee0c,#f39500);background-image:-webkit-gradient(linear,0 0,0 100%,from(#feee0c),to(#f39500));background-image:-webkit-linear-gradient(top,#feee0c,#f39500);background-image:-o-linear-gradient(top,#feee0c,#f39500);background-image:linear-gradient(to bottom,#feee0c,#f39500);color:#000;text-transform:none;padding:10px 36px 10px 36px;border-radius:4px;margin:auto;font-size:19px !important;display:inline-block;margin-top:8px;letter-spacing:.5px;font-family:'Roboto Condensed', sans-serif !important;text-decoration:none !important;border:0px;}
.bt_send_mes, input.addtocart-button, #checkoutFormSubmit{-webkit-box-shadow:0px 2px 8px 0px 0px rgba(50, 50, 50, 0.6);-moz-box-shadow:0px 2px 8px 0px 0px rgba(50, 50, 50, 0.6);box-shadow:0px 2px 8px 0px rgba(50, 50, 50, 0.6);padding:12px 36px 12px 36px;}
#output-billto-edit , #output-shipto-add, .continue_link, #shipping-box a, .vm-button-correct{background-color:#f39500 !important;background-image:-moz-linear-gradient(top,#feee0c,#f39500);background-image:-webkit-gradient(linear,0 0,0 100%,from(#feee0c),to(#f39500));background-image:-webkit-linear-gradient(top,#feee0c,#f39500);background-image:-o-linear-gradient(top,#feee0c,#f39500);background-image:linear-gradient(to bottom,#feee0c,#f39500);color:#000;text-transform:normal;border-radius:4px;margin:auto;font-size:15px !important;display:inline-block;margin-top:8px;letter-spacing:.5px;font-family:'Roboto Condensed', sans-serif !important;text-decoration:none !important;border:0px;-webkit-box-shadow:0px 2px 8px 0px 0px rgba(50, 50, 50, 0.6);-moz-box-shadow:0px 2px 8px 0px 0px rgba(50, 50, 50, 0.6);box-shadow:0px 2px 8px 0px rgba(50, 50, 50, 0.6);padding:8px 20px 8px 20px;}
.userfields_info{text-align:center;color:#202020;}
input.addtocart-button{padding:10px 26px 10px 26px;margin-top:0px;}
.cat-products.trainer figure{margin-bottom:60px;}
#complects{text-align:center;}
#complects li{margin:0px 20px;display:inline-block;float:none;}
#complects li a{background-color:#f8cc1f !important;background-image:linear-gradient(to bottom,#f1ec32,#fcbb16);color:#000;text-transform:none;padding:7px 36px 7px 36px;border-radius:4px;margin:auto;font-size:21px !important;font-weight:bold;display:inline-block;margin-top:0px;letter-spacing:.5px;line-height:35px;}
#complects li a:hover, #complects li.ui-tabs-active a{background-color:#fff !important;background:#FFF !important;}
#complects li a span{display:inline-block;width:35px;height:35px;background-size:40px;margin-right:0px;background-position:-5px -3px;}
.popup_img{visibility:hidden;background:url(../images/cyan/magnifife.png) no-repeat center center;position:absolute;width:52px;height:52px;top:50%;margin-top:-26px;cursor:pointer;left:50%;margin-left:-27px;}
.link_gallery{visibility:hidden;background:url(../images/cyan/link.png) no-repeat center center;position:absolute;width:52px;height:52px;top:50%;margin-top:-26px;cursor:pointer;right:50%;margin-right:-60px;}
.gallery .gallery-pics .span3:hover .link_gallery,
.gallery .gallery-pics .span3:hover .popup_img{visibility:visible;}
.image-icon-left, .title-icon-left{float:left;margin-bottom:5px;}
.title-icon-left{font-weight:bold;line-height:24px;color:#202020;font-size:20px !important;text-transform:none;float:left;padding-top:30px;padding-left:20px;width:360px;}
.title-icon-left ul{margin-top:5px;}
.title-icon-left p{font-family:'Roboto Condensed', sans-serif;text-transform:none;font-size:17px;font-weight:normal;color:#3C3C3C;line-height:22px;margin-top:5px;}
.title-icon-left ul li{float:left;width:180px;font-family:'Roboto Condensed', sans-serif;text-transform:none;font-size:17px;font-weight:normal;color:#3C3C3C;line-height:22px;list-style-type:disc;list-style-position:inside;}
body, html{position:relative;overflow-x:auto;}
#mep_0{width:auto !important;height:auto !important;}
.mejs-overlay-loading{display:none;}
.seo-text h1{
    font-size: 28px;
}
.seo-text p, .seo-text ul li{
	width: 100%;
	font-size: 16px;
	color: #444;
	text-align: left;
	font-family: arial;
	font-style: normal;
	line-height: 1.5;
	display: block;
}
.seo-text ul{
	list-style: square;
	margin-left: 15px;
}
.seo-text ul li{
	padding-left: 15px;
}
.seo-text h2{
	text-align: left;
}
.seo-text p{
	margin: 0 10px;
}
.seo-text .block_more-info{
	background: #222;
	padding: 15px;
	margin: 15px;
	-webkit-transition: .2s ease-out;
	-o-transition: .2s ease-out;
	transition: .2s ease-out;
}
.seo-text .block_more-info:hover{
	background: #000;
}
.seo-text .text_more-info{
	text-align: center;
	font-size: 24px;
	color: #fff;
}
.seo-text .link_more-info{
	color: #F8CC1F;
	-webkit-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
}
.seo-text .link_more-info:hover{
	color: #fff;
	text-decoration: underline;
}