@import url(//www.o2life.com.ua/wp-content/themes/theme48297/../CherryFramework/style.css);@import url(//fonts.googleapis.com/css?family=Fjalla+One);@import url(//fonts.googleapis.com/css?family=Open+Sans);@import url(//fonts.googleapis.com/css?family=Roboto:400,300,700,900);.unstyled,.pagination ul,.breadcrumb,.page-numbers,.pager,.nav-pills,.payment_methods,.woocommerce-error,.slides,.flexslider,.jp-controls,.jp-toggles,.related-posts_list,.nav-tabs{padding:0}.unstyled li,.pagination ul li,.breadcrumb li,.page-numbers li,.pager li,.nav-pills li,.payment_methods li,.woocommerce-error li,.slides li,.flexslider li,.jp-controls li,.jp-toggles li,.related-posts_list li,.nav-tabs li{padding:0;background:0 0}.payment_methods li{clear:both}.filterable-portfolio li,.chzn-results li{background:0 0}.order_details li{background:0 0;padding-left:0;padding-bottom:0}.sidebar .unstyled li{padding:0 0 30px}.single-pager.pager{margin:0;border:none;padding:10px 0 20px}.single-pager.pager li{padding:10px 0}.main-holder{overflow:hidden}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6{margin-top:0;text-transform:uppercase}h2{border-bottom:4px solid #bababa;padding-bottom:6px;margin-bottom:28px}h4{margin-bottom:15px}h5{text-transform:none;margin:12px 0 10px}p{margin:0 0 20px}.title-section{padding-top:35px;margin:0}.title-header{margin:0 0 7px}.thumbnail,a.thumbnail:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:hidden;padding:0;display:block;border:1px solid #e8e8e8;border-bottom:3px solid #e8e8e8}a.thumbnail:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.faq-list .marker{color:#ff6839}.error404-holder_num{color:#ff6839}.google-map{margin-bottom:40px}.wpcf7-form p.field input{height:38px}@media (max-width:767px){body{padding:0}.main-holder{padding-left:20px;padding-right:20px}#search-header{float:right;margin-bottom:5px}}header.header{padding:0;border:none;z-index:auto}header.header .header-top{position:relative;background:#3c3c3c;border-bottom:2px solid #ccc;margin-bottom:30px;float:left;z-index:105}header.header .header-top:after,header.header .header-top:before{background:#3c3c3c;border-bottom:2px solid #ccc;content:"";position:absolute;top:0;width:101%;height:100%;z-index:-1}header.header .header-top:after{right:-99%}header.header .header-top:before{left:-99%}.logo{float:none !important}.logo_tagline{margin:0;padding:8px 0 0;font-size:11px}.logo_h__txt{font-weight:300;text-transform:none;letter-spacing:-2px;border:none;padding:0}.logo_h__txt .logo_link{font-weight:300}@media (min-width:768px) and (max-width:979px){.logo{margin-top:10px;width:90%}}@media (max-width:767px){.logo,.logo.pull-left{margin:10px 0;float:none;width:100%;text-align:center;padding:0 10px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.nav__primary{margin:25px 0 15px;padding:0;background:#e6e9e6;border-bottom:4px solid #dcdfdc;z-index:auto}.nav__primary .sf-menu{float:left}.nav__primary .sf-menu a{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.nav__primary .sf-menu a .sf-sub-indicator{top:40%;right:8px;background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/arrows-ffffff.png) 0 -100px no-repeat}.nav__primary .sf-menu>li{margin:0 0 0 1px;background:0 0;border:none}.nav__primary .sf-menu>li>a{padding:13px 18px;text-transform:uppercase;border:none;background:0 0}.nav__primary .sf-menu>li>a.sf-with-ul{padding-right:24px}.nav__primary .sf-menu>li:first-child{margin-left:0}.nav__primary .sf-menu>li>a:hover,.nav__primary .sf-menu>li.sfHover>a,.nav__primary .sf-menu>li.current-menu-item>a,.nav__primary .sf-menu>li.current_page_item>a{color:#fff;background:#ff6839}.nav__primary .sf-menu>li>a:hover .sf-sub-indicator,.nav__primary .sf-menu>li.sfHover>a .sf-sub-indicator,.nav__primary .sf-menu>li.current-menu-item>a .sf-sub-indicator,.nav__primary .sf-menu>li.current_page_item>a .sf-sub-indicator{background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/arrows-ffffff.png) -10px -100px no-repeat}.nav__primary .sf-menu .sub-menu{width:auto;padding:15px 30px 15px 15px;background:#e4431a}.nav__primary .sf-menu .sub-menu li{width:100%;background:0 0;text-align:left}.nav__primary .sf-menu .sub-menu li a{padding:0;white-space:nowrap;font:10px/18px 'Open Sans',sans-serif;text-transform:uppercase;color:#fff;border:none}.nav__primary .sf-menu .sub-menu li a:before{content:'\f0da';font:12px/18px FontAwesome;padding-right:10px}.nav__primary .sf-menu .sub-menu li a .sf-sub-indicator{top:26%;right:-15px;background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/arrows-ffffff.png) 0 0 no-repeat}.nav__primary .sf-menu .sub-menu li>a:hover,.nav__primary .sf-menu .sub-menu li.sfHover>a,.nav__primary .sf-menu .sub-menu li.current-menu-item>a{color:#ef9f93;background:0 0}.nav__primary .sf-menu .sub-menu li>a:hover .sf-sub-indicator,.nav__primary .sf-menu .sub-menu li.sfHover>a .sf-sub-indicator,.nav__primary .sf-menu .sub-menu li.current-menu-item>a .sf-sub-indicator{background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/arrows-ffffff.png) -10px 0 no-repeat}.nav__primary .sf-menu .sub-menu .sub-menu{left:100%;margin:-15px 0 0 32px}.nav__primary.isStuck{z-index:100;margin:0;border-bottom:none}.nav__primary.isStuck:before{display:block;position:absolute;left:-1000%;right:-1000%;top:0;bottom:-4px;background:#e6e9e6;content:"";z-index:-1;border-bottom:4px solid #dcdfdc}@media (max-width:767px){.nav__primary.isStuck{margin:25px 0 15px;position:static !important}.nav__primary.isStuck:before{display:none}}@media (max-width:767px){.pseudoStickyBlock{display:none !important;height:auto !important}}body #motopress-main .header #search-header{margin-top:6px}@media (max-width:767px){body #motopress-main .header #search-header{width:100%;text-align:right}}body #motopress-main .header #search-header .search-form_it{margin:0 -3px 0 0;padding:7px 8px 8px;float:none;width:158px;line-height:20px;height:20px;border-right:none;display:inline-block}@media (min-width:1200px){body #motopress-main .header #search-header .search-form_it{width:208px}}@media (min-width:768px) and (max-width:979px){body #motopress-main .header #search-header .search-form_it{width:103px}}body #motopress-main .header #search-header .search-form_is,body #motopress-main .header #search-header .search-form_is:focus{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;padding:0 15px;font-family:FontAwesome !important;font-size:15px;line-height:37px;text-shadow:none;height:37px;color:#fff;border:none;background:#3c3c3c}body #motopress-main .header #search-header .search-form_is:hover{background:#ff6839}body #motopress-main .social-nets-wrapper{margin-top:10px;text-align:right}body #motopress-main .social-nets-wrapper .social{display:inline-block}body #motopress-main .social-nets-wrapper .social li{float:left;list-style:none;margin-left:5px}body #motopress-main .social-nets-wrapper .social li a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;font-size:19px;line-height:30px;color:#fff;text-align:center;width:30px;height:30px;background:#ff6839}body #motopress-main .social-nets-wrapper .social li a:hover{background:#ffa286}body #motopress-main .social-nets-wrapper .social li .facebook{background:#3a5a9f}body #motopress-main .social-nets-wrapper .social li .facebook:hover{background:#6080c5}body #motopress-main .social-nets-wrapper .social li .twitter{background:#45b0e3}body #motopress-main .social-nets-wrapper .social li .twitter:hover{background:#87cced}body #motopress-main .social-nets-wrapper .social li .google-plus{background:#d61119}body #motopress-main .social-nets-wrapper .social li .google-plus:hover{background:#f0434a}body #motopress-main .social-nets-wrapper .social li .linkedin{background:#1783bc}body #motopress-main .social-nets-wrapper .social li .linkedin:hover{background:#39abe7}body #motopress-main .social-nets-wrapper .social li .envelope{font-size:15px;background:#676767}body #motopress-main .social-nets-wrapper .social li .envelope:hover{background:#8d8d8d}@media (min-width:768px) and (max-width:979px){body #motopress-main .social-nets-wrapper .social li a{width:27px;height:27px;line-height:27px}}.slider-block{border:1px solid #e0e2e0;background:#fff;margin-bottom:26px}.slider-holder{float:right;width:618px;margin-left:20px}.slider{overflow:visible;z-index:auto}.slider .camera_wrap{margin:0 !important;z-index:auto}.slider .camera_wrap .cameraSlide img{width:100% !important}.slider .camera_wrap .camera_pag{position:absolute;top:30px}.slider .camera_wrap .camera_pag li{margin:0 4px 0 0;width:14px;height:14px;background:#ced0d3;z-index:10 !important}.slider .camera_wrap .camera_pag li span{display:none}.slider .camera_wrap .camera_pag li .camera_thumb{z-index:99}.slider .camera_wrap .camera_pag li.cameracurrent,.slider .camera_wrap .camera_pag li:hover{background:#f7842d}.slider .camera_thumbs{position:absolute;width:100%;bottom:8px;text-align:center}.slider .camera_thumbs .camera_thumbs_cont{background:#fff}.slider .camera_thumbs .camera_thumbs_cont ul{width:auto !important}.slider .camera_thumbs .camera_thumbs_cont ul li>img{border:none}.slider .camera_command_wrap{display:inline-block}.slider .camera_thumbs_cont{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0}.slider .camera_caption{top:60px;font:25px/26px 'Roboto',sans-serif;color:#3c3c3c;font-weight:300}.slider .camera_caption>div{padding:0;background:0 0}.slider .camera_caption h1{font-family:'Roboto',sans-serif;font-size:88px;line-height:65px;color:#007dae;font-weight:700;text-transform:none;margin-bottom:6px}.slider .camera_caption h2{font-family:'Roboto',sans-serif;color:#007dae;font-size:33px;line-height:25px;font-weight:400;color:#007dae;text-transform:uppercase;margin-bottom:15px;padding-bottom:0;border:none}.slider .camera_caption h3{font-family:'Roboto',sans-serif;color:#007dae;text-transform:none;font-size:20px;line-height:18px;font-weight:700;margin-bottom:5px}.slider .camera_caption h4{font:12px/15px 'Roboto',sans-serif;color:#f97705;text-transform:uppercase;margin:5px 0 0}.slider .camera_caption .btn.btn-large{margin-top:25px}.slider .camera_prev,.slider .camera_next,.slider .camera_commands{top:30px;background:#fafafa}.slider .camera_prev{left:auto;right:92px}.slider .camera_next{right:10px}.slider .camera_commands{right:51px}@media (min-width:1200px){.slider-holder{width:768px;margin-left:30px}.slider .camera_caption{font-size:40px;line-height:43px}.slider .camera_caption h1{font-size:113px;line-height:90px}.slider .camera_caption h2{font-size:53px;line-height:45px;margin-bottom:15px}.slider .camera_caption h3{font-size:24px;line-height:29px}.slider .camera_caption h4{font-size:15px;line-height:18px}.slider .camera_caption .btn.btn-large{margin-top:35px}}@media (min-width:768px) and (max-width:979px){.slider-holder{width:472px}.slider .camera_caption{font-size:17px;line-height:21px}.slider .camera_caption h1{font-size:60px;line-height:55px}.slider .camera_caption h2{font-size:28px;line-height:20px;margin-bottom:10px}.slider .camera_caption h3{font-size:14px;line-height:12px}.slider .camera_caption h4{font-size:12px;line-height:15px}.slider .camera_caption .btn.btn-large{margin-top:15px}}@media (max-width:767px){.slider-holder{margin-left:0;width:100%}.slider .camera_pag{left:20px}.slider .camera_caption{padding-left:20px;font-size:17px;line-height:21px}.slider .camera_caption h1{font-size:60px;line-height:55px}.slider .camera_caption h2{font-size:28px;line-height:20px;margin-bottom:10px}.slider .camera_caption h3{font-size:14px;line-height:12px}.slider .camera_caption h4{font-size:12px;line-height:15px}.slider .camera_caption .btn.btn-large{margin-top:15px}}@media (max-width:650px){.slider-holder{display:none}}.post__holder{margin-bottom:60px}.post-title{margin-bottom:25px}.post-title a{color:#444}.post-title a:hover{color:#ff6839}.post_meta{margin:0;border-color:#eee}.post_meta div.post_meta_unite{border-color:#eee}.post_meta i{color:#ff6839}.post_meta a{color:#3c3c3c}.post_meta a i{color:#3c3c3c}.post_meta a:hover,.post_meta a:hover i{color:#ff6839}.post-author{border-color:#eee}#sidebar .widget{overflow:hidden;margin-bottom:45px}#sidebar .thumbnail{margin-top:0}#sidebar time{display:block;margin-bottom:0;font-size:10px;line-height:14px;color:#ff6839;text-transform:uppercase}#sidebar .post-list_h{font-size:12px;line-height:12px;margin-bottom:2px}#sidebar .post-list_h a{color:#3c3c3c}#sidebar .post-list_h a:hover{color:#ff6839}#sidebar ul{margin:0}#sidebar ul li{list-style-type:none;margin-bottom:0;font-size:13px;line-height:20px;padding:6px 0 9px 15px;border-top:1px dotted #bababa;background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/list_arr.png) 0 10px no-repeat}#sidebar ul li a{vertical-align:top;line-height:20px;color:#616161}#sidebar ul li a:hover{color:#ff6839}#sidebar ul li:first-child{border:none}#sidebar .unstyled li{border:none;padding:0;margin-bottom:25px;background:0 0}#sidebar .unstyled li .excerpt{font-size:12px;line-height:15px;margin-bottom:8px}#sidebar .unstyled .comments-custom_li .comments-custom_txt a{color:#ff6839}#sidebar .unstyled .comments-custom_li .comments-custom_txt a:hover{color:#3c3c3c;text-decoration:none}#sidebar .social{text-align:left}#sidebar .social li{float:none;display:block;margin-bottom:15px}#sidebar .btn{color:#ff6839}#sidebar .btn:hover{color:#3c3c3c}@media (min-width:768px) and (max-width:979px){.post-list_li .featured-thumbnail{float:none;display:inline-block}.post-list_li time{display:block}}.portfolio .thumbnail__portfolio{margin-bottom:15px}.caption__portfolio h3{margin-top:15px;font:bold 16px/20px 'Roboto',sans-serif;text-transform:none}.caption__portfolio h3 a{color:#444}.caption__portfolio h3 a:hover{color:#ff6839}.zoom-icon{background:none repeat scroll 0 0 rgba(0,0,0,.2)}.filter-wrapper strong{padding:0;font-size:14px;line-height:20px;margin:0;color:#444}.nav-pills li{margin-left:20px}.nav-pills li a{padding:0;margin:0;font-size:14px;line-height:20px;color:#a6a4a4}.nav-pills li.active a,.nav-pills li.active a:focus,.nav-pills li a:hover,.nav-pills li.active a:hover{color:#ff6839;background:0 0}.portfolio-meta,.portfolio-meta-list{border-color:#eee}.portfolio-meta i,.portfolio-meta-list i{color:#3c3c3c}.content-holder{z-index:auto}#back-top-wrapper a span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#bababa}#back-top-wrapper a:hover span{background-color:#ff6839}@media (max-width:767px){#content.left{float:none !important}}#searchform input{vertical-align:top}.error404-holder_num{color:#ff6839}.panel.entry-content{overflow:visible}.share-buttons li{min-height:30px}.share-buttons li iframe{max-width:none}.children{padding:0 0 0 40px}@media (max-width:767px){.children{padding:0}}.tagcloud>a{margin:5px 0;display:inline-block}#calendar_wrap caption{color:#3c3c3c}#calendar_wrap thead th{color:#3c3c3c}.slider-widget>div{border-top:1px solid #e0e2e0;border-right:1px solid #e0e2e0}.slider-widget>div:first-child{border-top:none}.slider-widget h2{font:bold 25px/25px 'Roboto',sans-serif;color:#007dae;text-transform:none;margin-bottom:15px;padding-bottom:0;border:none}.banner{padding:24px 20px;font:900 22px/20px 'Roboto',sans-serif;color:#3c3c3c}.banner small{margin:5px 0 0;font-size:14px;line-height:18px;font-weight:400;display:block}.banner a{display:inline-block;margin-top:13px;font-size:18px;line-height:22px;font-weight:400;color:#ff3939}.banner a:after{content:'\f0a9';font:17px/22px FontAwesome;padding-left:6px}.banner a:hover{color:#fb933b}.banner1{background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/bann1_img.png) 125% 0 no-repeat}.banner2{background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/bann2_img.png) 125% 0 no-repeat}.text-banner{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#a9d4d3;background-image:-moz-linear-gradient(left,#2bb5d9,#a9d4d3);background-image:-webkit-gradient(linear,0 0,100% 0,from(#2bb5d9),to(#a9d4d3));background-image:-webkit-linear-gradient(left,#2bb5d9,#a9d4d3);background-image:-o-linear-gradient(left,#2bb5d9,#a9d4d3);background-image:linear-gradient(to right,#2bb5d9,#a9d4d3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2bb5d9',endColorstr='#ffa9d4d3',GradientType=1);color:#fff;text-transform:uppercase;font:11px/16px 'Roboto',sans-serif}.text-banner a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:14px 20px;display:block;color:#fff}.text-banner a h1,.text-banner a h2,.text-banner a h3,.text-banner a h4,.text-banner a h5,.text-banner a h5{color:#fff}.text-banner a:hover{background-color:#87c3c2;background-image:-moz-linear-gradient(left,#2093b1,#87c3c2);background-image:-webkit-gradient(linear,0 0,100% 0,from(#2093b1),to(#87c3c2));background-image:-webkit-linear-gradient(left,#2093b1,#87c3c2);background-image:-o-linear-gradient(left,#2093b1,#87c3c2);background-image:linear-gradient(to right,#2093b1,#87c3c2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1f93b1',endColorstr='#ff86c3c1',GradientType=1)}.text-banner i{font-size:60px;float:left;line-height:52px;margin-right:8px}.text-banner h2{padding:0;margin:0;font:900 36px/33px 'Roboto',sans-serif;text-transform:uppercase;border:none}.text-banner h3{font:900 19px/19px 'Roboto',sans-serif;color:#fff;margin:0 0 10px}.text-banner h4{font:300 15px/18px 'Roboto',sans-serif;text-transform:uppercase;margin-bottom:3px}@media (min-width:1200px){.banner{padding:30px 20px;font-size:32px;line-height:28px}.banner small{margin-top:4px;font-size:22px;line-height:26px}.slider-widget h2{font-size:30px;line-height:30px;margin-bottom:20px}.banner1,.banner2{background-position:100% 0}.text-banner{font-size:13px;line-height:16px}.text-banner i{font-size:76px;line-height:70px}.text-banner h2{font-size:48px;line-height:44px}.text-banner h3{font-size:24px;line-height:22px}.text-banner h4{font-size:18px;line-height:20px}}@media (min-width:768px) and (max-width:979px){.slider-widget h2{font:bold 18px/18px 'Roboto',sans-serif;margin-bottom:8px}.banner{padding:16px 20px;font:900 18px/18px 'Roboto',sans-serif;color:#3c3c3c}.banner small{margin:6px 0 0;font-size:12px;line-height:15px}.banner a{margin-top:6px}.banner1,.banner2{background-position:200% 0}.text-banner i{font-size:40px;line-height:38px}.text-banner h2{font-size:27px;line-height:24px}.text-banner h3{font-size:14px;line-height:14px}.text-banner h4{font-size:10px;line-height:14px}}@media (max-width:767px){.slider-widget>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;border:none;border-top:1px solid #e0e2e0;border-bottom:1px solid #e0e2e0;border-left:1px solid #e0e2e0}.slider-widget>div:first-child{border-left:none}}@media (max-width:650px){.banner1,.banner2{background-position:200% 0}}@media (max-width:650px){.slider-widget>div{width:100%;float:none;border:none;border-top:1px solid #e0e2e0}.slider-widget:first-child{border:none}.banner1,.banner2{background-position:100% 0}}.dropcap{border-radius:0;color:#ff6839;padding:0;width:auto;font-size:31px;line-height:31px;font-weight:900;background:0 0}.testimonials .testi-item{padding:0;margin-bottom:35px}.testimonials .testi-item .testi-item_blockquote{padding:15px 0 0 20px;font-size:12px;line-height:18px;font-style:italic;background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/testi_quote.png) 0 0 no-repeat}.testimonials .testi-item .testi-item_blockquote a{color:#a6a4a4}.testimonials .testi-item .testi-item_blockquote a:hover{color:#3c3c3c}.testimonials .testi-item .testi-item_blockquote:before,.testimonials .testi-item .testi-item_blockquote:after{display:none}.testimonials .testi-item .testi-meta{padding:12px 0 0 20px}.testimonials .testi-item .testi-meta .user{font-size:14px;line-height:20px;color:#444;font-weight:700}.accordion .accordion-group{border:none}.accordion .accordion-group .accordion-heading{margin-bottom:10px}.accordion .accordion-group .accordion-heading .accordion-toggle{padding:0;color:#a6a4a4;font-size:14px;font-weight:300}.accordion .accordion-group .accordion-heading .accordion-toggle:hover{color:#ff6839}.accordion .accordion-group .accordion-inner{border:none;padding:10px 0 0}@media (max-width:767px){.posts-grid.team>li:after{clear:both;width:100%;display:block;content:""}}.posts-grid.team>li .featured-thumbnail{float:none;margin:0 0 10px}@media (max-width:767px){.posts-grid.team>li .featured-thumbnail{float:left;margin:0 20px 20px 0;max-width:50%}}@media (max-width:400px){.posts-grid.team>li .featured-thumbnail{float:none;margin:0 0 10px;max-width:100%}}@media (max-width:767px){.posts-grid.team>li .clear{clear:none}}.list.arrow-list ul{margin-left:0}.list.arrow-list ul li{list-style-type:none;margin-bottom:0;font-size:13px;line-height:20px;padding:6px 0 9px 15px;border-top:1px dotted #bababa;background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/list_arr.png) 0 10px no-repeat}.list.arrow-list ul li a{vertical-align:top;line-height:20px;color:#616161}.list.arrow-list ul li a:hover{color:#ff6839}.list.arrow-list ul li:before{width:0;margin:0;padding:0;content:""}.list.arrow-list ul li:first-child{border:none}.home-page-widget>div{margin-bottom:20px}.home-page-widget>div>h3{padding:10px 20px 8px;border-bottom:4px solid #55a8c7;margin-bottom:6px;font:16px/20px 'Fjalla One',sans-serif;color:#fff;text-transform:uppercase;background:#5fb7d8}.home-page-widget>div.title-color-2>h3{border-color:#368d3e;background-color:#3ca746}footer.footer{padding:0 0 40px;border:none;background:#3c3c3c}footer.footer .footer-nav-holder{padding:33px 0 32px;position:relative;background:#2e2e2e;border-bottom:4px solid #252525;margin-bottom:70px}footer.footer .footer-nav-holder:after,footer.footer .footer-nav-holder:before{display:block;background:#2e2e2e;border-bottom:4px solid #252525;content:"";position:absolute;top:0;width:100.3%;height:100%}footer.footer .footer-nav-holder:after{right:-99.7%}footer.footer .footer-nav-holder:before{left:-99.7%}footer.footer h2{margin-bottom:26px;font-size:16px;line-height:20px;color:#b2b2b2;border-bottom:1px solid #4f4f4f}footer.footer .footer-widgets>div{margin-bottom:35px}footer.footer .footer-logo{margin-bottom:12px}footer.footer .footer-text{float:none;font-size:14px;font-weight:300;color:#848484;padding-top:22px;border-top:1px solid #4f4f4f}footer.footer .footer-text .site-name{text-transform:uppercase;font-weight:900;color:#29b5d8}footer.footer .footer-text a{color:#848484}footer.footer .footer-text a:hover{color:#fff}footer.footer .footer-fullwidth-widget>div{margin-top:5px}footer.footer .footer-fullwidth-widget .textwidget{font-size:10px;line-height:16px;font-weight:300;color:#6c6a6a}footer.footer .list ul{margin:0}footer.footer .list ul li{list-style-type:none;margin-bottom:6px;font-size:14px;line-height:20px;padding:0}footer.footer .list ul li a{vertical-align:top;line-height:20px;color:#fff}footer.footer .list ul li a i{display:inline-block;font-size:17px;color:#2991bf;margin-right:5px;width:20px}footer.footer .list ul li a:hover{color:#ff6839}footer.footer .list ul li a:hover i{color:#f43412}footer.footer .list ul li:before{width:0;margin:0;padding:0;content:""}footer.footer .footer-nav{float:none;margin:0}footer.footer .footer-nav ul{float:none}footer.footer .footer-nav ul li{margin:0 30px 0 0;padding:0;text-transform:uppercase}footer.footer .footer-nav ul li.current-menu-item a,footer.footer .footer-nav ul li a:hover{color:#fff;text-decoration:none}@media (min-width:768px) and (max-width:979px){footer.footer .footer-nav ul{text-align:left}}@media (max-width:767px){footer.footer .footer-text{text-align:left;margin-bottom:0}}@media (max-width:767px){footer.footer{position:relative}footer.footer:after,footer.footer:before{display:block;background:#3c3c3c;content:"";position:absolute;top:0;width:101%;height:100%;z-index:-1}footer.footer:after{right:-99%}footer.footer:before{left:-99%}}body #motopress-main.main-holder .advanced_categories{font-size:0;line-height:0;margin:0;padding:0}body #motopress-main.main-holder .advanced_categories_item{display:inline-block;vertical-align:top;padding:0;margin:0;list-style:none;font-size:12px;line-height:15px}body #motopress-main.main-holder .advanced_categories_item_inner{padding:10px}body #motopress-main.main-holder .advanced_categories_item_inner figure{margin:0;text-align:center}body #motopress-main.main-holder .advanced_categories.cols_1 .advanced_categories_item{width:100%}body #motopress-main.main-holder .advanced_categories.cols_2 .advanced_categories_item{width:50%}body #motopress-main.main-holder .advanced_categories.cols_3 .advanced_categories_item{width:33.3%}body #motopress-main.main-holder .advanced_categories.cols_4 .advanced_categories_item{width:25%}body #motopress-main.main-holder .advanced_categories.cols_5 .advanced_categories_item{width:20%}body #motopress-main.main-holder .advanced_categories.cols_6 .advanced_categories_item{width:16.5%}body #motopress-main.main-holder .shop-nav{margin:5px 0;float:left;text-transform:uppercase;font:11px/18px 'Fjalla One',sans-serif}body #motopress-main.main-holder .shop-nav ul{margin:0;overflow:hidden}@media (min-width:768px) and (max-width:979px){body #motopress-main.main-holder .shop-nav ul{padding:0}}body #motopress-main.main-holder .shop-nav ul li{display:inline-block;margin:0 12px 0 0;list-style:none}body #motopress-main.main-holder .shop-nav ul li a{text-decoration:none;color:#a7a7a7}body #motopress-main.main-holder .shop-nav ul li a:hover,body #motopress-main.main-holder .shop-nav ul li.current-menu-item>a,body #motopress-main.main-holder .shop-nav ul li.current_page_item>a{color:#e6e6e6}body #motopress-main.main-holder .shop-nav ul li ul{display:none}body #motopress-main.main-holder .cart-holder{position:relative;z-index:10;float:right;margin:2px 0}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content{display:none;position:absolute;width:215px;padding:10px;right:0;top:29px;background:#fafafa;border:1px solid #ccc;border-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.05);text-align:left}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list{margin:0;padding:0}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget li,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list li{list-style:none;background:0 0;padding:10px 0;overflow:hidden}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget li img,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list li img{float:left;margin:0 10px 0 0;background:#fff;border:1px solid #e5e8e5;border-bottom:3px solid #e5e8e5;border-radius:0;width:50px}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget li a:hover img,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list li a:hover img{border-color:#b3b3b3}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget li .quantity,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list li .quantity{display:block;overflow:hidden;margin:0 0 0 60px}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget li .variation,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list li .variation{overflow:hidden;border:none;padding:0;margin:0 0 0 60px;font-size:10.8px}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget li .variation dt,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list li .variation dt{float:left}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .product_list_widget li .variation dd,body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .cart_list li .variation dd{margin:0 0 0 4px;float:left}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .total{margin:0;padding:5px 0 15px;text-align:right}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .buttons{margin:0;text-align:center}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .buttons .button:after{display:none}body #motopress-main.main-holder .cart-holder .widget_shopping_cart_content .empty{text-align:center;display:block}body #motopress-main.main-holder .cart-holder h3{cursor:pointer;display:inline-block;margin:0;padding-top:3px;padding-left:32px;font:14px/22px 'Fjalla One',sans-serif;text-transform:uppercase;letter-spacing:1px;color:#ff6839;background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/cart_icon.png) 0 0 no-repeat}body #motopress-main.main-holder .cart-holder h3:after{font-family:FontAwesome;font-weight:400;display:inline-block;content:"\f0d7";font-size:14px;margin:0 0 0 30px}body #motopress-main.main-holder .cart-holder h3:hover{color:#fff}body #motopress-main.main-holder .cart-holder h3.cart-opened:after{content:"\f0d8"}body #motopress-main.main-holder .content-holder .page-title{display:none}body #motopress-main.main-holder .content-holder a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}body #motopress-main.main-holder .content-holder div.product .onsale{right:inherit;left:-5px}body #motopress-main.main-holder .content-holder div.product div.images .thumbnails{display:block;margin:0;text-align:center;padding-top:0;font-size:0;line-height:0}body #motopress-main.main-holder .content-holder div.product div.images .thumbnails a{width:auto;max-width:90px;margin:0 1px 2px;float:none;display:inline-block}body #motopress-main.main-holder .content-holder div.product div.images .thumbnails a img{margin:0}body #motopress-main.main-holder .content-holder div.product div.images .thumbnails a:hover img{box-shadow:none}body #motopress-main.main-holder .content-holder div.product .summary .quantity{margin-bottom:10px}body #motopress-main.main-holder .content-holder div.product .summary .quantity .qty{margin-bottom:0}body #motopress-main.main-holder .content-holder div.product .summary h1:first-letter {text-transform:uppercase}body #motopress-main.main-holder .content-holder div.product .summary .share-buttons{border-top:1px solid #bababa;margin:15px 0 0;padding:15px 0 15px}body #motopress-main.main-holder .content-holder div.product div .tabs{padding:0 0 0 8px;margin:0;background:0 0;position:relative;border-radius:0}body #motopress-main.main-holder .content-holder div.product div .tabs:before,body #motopress-main.main-holder .content-holder div.product div .tabs:after{border:none;box-shadow:none;display:none}body #motopress-main.main-holder .content-holder div.product div .tabs li.active{background:0 0;border-bottom:none;top:0}body #motopress-main.main-holder .content-holder div.product div .tabs li.active a{color:#fff;background:#ff6839;border:1px solid #d23200;cursor:default}body #motopress-main.main-holder .content-holder div.product div .tabs li{margin:0 1px 0 0;padding:0;background:0 0;border:none;box-shadow:none;font-size:inherit;position:relative}body #motopress-main.main-holder .content-holder div.product div .tabs li a{text-shadow:none;color:inherit;padding:8px 15px;font-weight:700;text-decoration:none;display:block;background:#f1f1f1;border-radius:0;border:1px solid #bababa;margin:0 0 -1px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body #motopress-main.main-holder .content-holder div.product div .tabs li a:hover{color:#fff;background:#ff6839;border:1px solid #d23200}body #motopress-main.main-holder .content-holder div.product div .tabs li:before,body #motopress-main.main-holder .content-holder div.product div .tabs li:after{border:none;box-shadow:none;display:none}body #motopress-main.main-holder .content-holder div.product div.panel{padding:15px;background:#fff;border:1px solid #bababa;border-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.05)}body #motopress-main.main-holder .content-holder div.product div.panel #reviews #comments ol.commentlist li .comment_container img{margin-top:6px}body #motopress-main.main-holder .content-holder div.product div.panel #reviews #comments ol.commentlist li .comment-text{border:none;padding-top:0}body #motopress-main.main-holder .content-holder div.product div.panel #reviews #comments ol.commentlist li p.meta{font-size:12px}@media (max-width:767px){body #motopress-main.main-holder .content-holder div.product div.panel #reviews .star-rating{float:right}body #motopress-main.main-holder .content-holder div.product div.panel #reviews .commentlist .star-rating{float:left}body #motopress-main.main-holder .content-holder div.product div.panel #reviews h2,body #motopress-main.main-holder .content-holder div.product div.panel #reviews .meta{clear:both !important}}body #motopress-main.main-holder .content-holder div.product table.variations tr td{background:0 0;color:#a6a4a4;text-shadow:none}body #motopress-main.main-holder .content-holder div.product table.variations tr td label{padding-top:7px}@media (max-width:480px){body #motopress-main.main-holder .content-holder div.product div .tabs{padding:0}body #motopress-main.main-holder .content-holder div.product div .tabs:before,body #motopress-main.main-holder .content-holder div.product div .tabs:after{border:none;box-shadow:none;display:none}body #motopress-main.main-holder .content-holder div.product div .tabs li{display:block;box-shadow:none;margin-bottom:-2px;z-index:10 !important;border-radius:0;margin:0;top:0;float:none;border-bottom:none}body #motopress-main.main-holder .content-holder div.product div .tabs li:before,body #motopress-main.main-holder .content-holder div.product div .tabs li:after{border:none;box-shadow:none;display:none}body #motopress-main.main-holder .content-holder div.product div .tabs li a{display:block;padding-bottom:.5em;float:none}body #motopress-main.main-holder .content-holder div.product div.images,body #motopress-main.main-holder .content-holder div.product div.summary{float:none;width:100%}}body #motopress-main.main-holder .content-holder ul.products li.product>a img,body #motopress-main.main-holder .content-holder div.product div.images>a img,body #motopress-main.main-holder .content-holder div.product div.images .thumbnails>a img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100% !important;height:auto !important;display:block;margin:0 0 8px;background:#fff;border:1px solid #e5e8e5;border-bottom:3px solid #e5e8e5;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);padding:0;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}body #motopress-main.main-holder .content-holder ul.products li.product>:hover img,body #motopress-main.main-holder .content-holder div.product div.images>:hover img,body #motopress-main.main-holder .content-holder div.product div.images .thumbnails>:hover img{border-color:#b3b3b3;box-shadow:0 0 3px rgba(0,0,0,.1)}body #motopress-main.main-holder .content-holder ul.products li.product>:hover h3,body #motopress-main.main-holder .content-holder div.product div.images>:hover h3,body #motopress-main.main-holder .content-holder div.product div.images .thumbnails>:hover h3{color:#ff6839}body #motopress-main.main-holder .content-holder div.product div.images{width:300px;margin-bottom:2em;margin-right:20px}@media (min-width:768px) and (max-width:979px){body #motopress-main.main-holder .content-holder div.product div.images{width:200px}}@media (max-width:767px){body #motopress-main.main-holder .content-holder div.product div.images{width:48%;margin-right:0}}@media (max-width:480px){body #motopress-main.main-holder .content-holder div.product div.images{width:100%}}body #motopress-main.main-holder .content-holder div.product .summary{float:right;width:380px}@media (min-width:1200px){body #motopress-main.main-holder .content-holder div.product .summary{width:550px}}@media (min-width:768px) and (max-width:979px){body #motopress-main.main-holder .content-holder div.product .summary{width:318px}}@media (max-width:767px){body #motopress-main.main-holder .content-holder div.product .summary{width:48%}}body #motopress-main.main-holder .content-holder div.product .summary:after{clear:both;content:"";direction:block;width:100%}body #motopress-main.main-holder .content-holder div.product .summary .price{text-align:left !important}body #motopress-main.main-holder .content-holder div.product .summary .cart{float:left;width:60%}body #motopress-main.main-holder .content-holder div.product .summary .cart.variations_form{float:none;width:100%}body #motopress-main.main-holder .content-holder div.product .summary .single_variation_wrap:after{clear:both;content:"";width:100%;display:block}body #motopress-main.main-holder .content-holder div.product .summary .single_variation{padding:0 0 10px}body #motopress-main.main-holder .content-holder div.product .summary .single_variation .stock{max-width:70%}body #motopress-main.main-holder .content-holder div.product .summary .stock{float:right;max-width:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;font-size:12px;line-height:16px;text-align:center;color:#fff;background:#ff6839;border-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.05);border:1px solid #d23200}body #motopress-main.main-holder .content-holder div.product .summary .stock.out-of-stock{background:#9d261d}body #motopress-main.main-holder .content-holder div.product .summary .product_meta{clear:both}body #motopress-main.main-holder .content-holder div.product #tabs{padding:0}body #motopress-main.main-holder .content-holder ul.products li.product>a .price,body #motopress-main.main-holder .content-holder div.product .summary .price{color:#007dae;font-size:30px;line-height:32px;float:none;text-align:right;font-weight:300;padding-bottom:7px;margin-bottom:13px;border-bottom:1px dotted #cfd1d1}body #motopress-main.main-holder .content-holder ul.products li.product>a .price del,body #motopress-main.main-holder .content-holder ul.products li.product>a .price span.from,body #motopress-main.main-holder .content-holder div.product .summary .price del,body #motopress-main.main-holder .content-holder div.product .summary .price span.from{font-size:14px;line-height:normal;color:#756e6e;display:inline-block;text-transform:lowercase}body #motopress-main.main-holder .content-holder ul.products li.product>a .price ins,body #motopress-main.main-holder .content-holder div.product .summary .price ins{text-decoration:none}body #motopress-main.main-holder .content-holder ul.products li.product>a .price .from,body #motopress-main.main-holder .content-holder div.product .summary .price .from{margin:0 5px 0 0;font-size:12px}body #motopress-main.main-holder .content-holder ul.products li.product>a:hover{text-decoration:none}body #motopress-main.main-holder .content-holder ul.products li.product>a:hover .price{color:#3c3c3c}body #motopress-main.main-holder .content-holder .products ul,body #motopress-main.main-holder .content-holder ul.products{float:none !important;margin:25px 0 0 -20px !important;list-style:none}@media (min-width:1200px){body #motopress-main.main-holder .content-holder .products ul,body #motopress-main.main-holder .content-holder ul.products{margin:25px 0 0 -30px !important}}@media (min-width:768px) and (max-width:979px){body #motopress-main.main-holder .content-holder .products ul,body #motopress-main.main-holder .content-holder ul.products{margin-left:-20px !important}}@media (max-width:767px){body #motopress-main.main-holder .content-holder .products ul,body #motopress-main.main-holder .content-holder ul.products{margin-left:-2% !important}}@media (max-width:480px){body #motopress-main.main-holder .content-holder .products ul,body #motopress-main.main-holder .content-holder ul.products{margin-left:0}}body #motopress-main.main-holder .content-holder .products ul li.first,body #motopress-main.main-holder .content-holder ul.products li.first{clear:both}body #motopress-main.main-holder .content-holder .products ul li.product,body #motopress-main.main-holder .content-holder ul.products li.product{float:left;width:220px;margin:0 0 44px 20px;position:relative;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body #motopress-main.main-holder .content-holder .products ul li.product a.added_to_cart,body #motopress-main.main-holder .content-holder ul.products li.product a.added_to_cart{display:none}body #motopress-main.main-holder .content-holder .products ul li.product .btn,body #motopress-main.main-holder .content-holder .products ul li.product .button,body #motopress-main.main-holder .content-holder ul.products li.product .btn,body #motopress-main.main-holder .content-holder ul.products li.product .button{vertical-align:top;margin:2px}body #motopress-main.main-holder .content-holder .products ul li.product h3,body #motopress-main.main-holder .content-holder .products ul li.product strong,body #motopress-main.main-holder .content-holder ul.products li.product h3,body #motopress-main.main-holder .content-holder ul.products li.product strong{font:bold 16px/18px 'Roboto',sans-serif;text-transform:none;display:block;margin-bottom:0}body #motopress-main.main-holder .content-holder .products ul li.product .short_desc,body #motopress-main.main-holder .content-holder ul.products li.product .short_desc{padding:0 0 10px}body #motopress-main.main-holder .content-holder .products ul li.product .star-rating,body #motopress-main.main-holder .content-holder ul.products li.product .star-rating{position:absolute;top:0;opacity:0;visibility:hidden;left:10px;background:#fff;border:6px solid #fff;box-shadow:0 0 0 2px #ff6839;border-radius:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}body #motopress-main.main-holder .content-holder .products ul li.product .star-rating .rate_content,body #motopress-main.main-holder .content-holder ul.products li.product .star-rating .rate_content{right:-7px}body #motopress-main.main-holder .content-holder .products ul li.product .star-rating:hover .rate_content,body #motopress-main.main-holder .content-holder ul.products li.product .star-rating:hover .rate_content{top:-52px}body #motopress-main.main-holder .content-holder .products ul li.product a:hover .star-rating,body #motopress-main.main-holder .content-holder ul.products li.product a:hover .star-rating{top:10px;visibility:visible;opacity:1}@media (min-width:1200px){body #motopress-main.main-holder .content-holder .products ul li.product,body #motopress-main.main-holder .content-holder ul.products li.product{width:270px;margin-left:30px}}@media (min-width:768px) and (max-width:979px){body #motopress-main.main-holder .content-holder .products ul li.product,body #motopress-main.main-holder .content-holder ul.products li.product{width:166px;margin-left:20px}}@media (max-width:767px){body #motopress-main.main-holder .content-holder .products ul li.product,body #motopress-main.main-holder .content-holder ul.products li.product{width:31%;margin-left:2%}}@media (max-width:480px){body #motopress-main.main-holder .content-holder .products ul li.product,body #motopress-main.main-holder .content-holder ul.products li.product{width:47%;margin:0 1% 20px;display:inline-block;vertical-align:top;float:none}}@media (max-width:320px){body #motopress-main.main-holder .content-holder .products ul li.product,body #motopress-main.main-holder .content-holder ul.products li.product{width:100%;margin-left:0;display:block}}body #motopress-main.main-holder .content-holder .related.products{padding-top:15px}body #motopress-main.main-holder .content-holder .related .products ul li.product,body #motopress-main.main-holder .content-holder .related ul.products li.product{border-bottom:none}body #motopress-main.main-holder .content-holder .related .products ul li.product.first,body #motopress-main.main-holder .content-holder .related ul.products li.product.first{clear:none !important}body #motopress-main.main-holder .content-holder *[class*=breadcrumb],body #motopress-main.main-holder .content-holder *[id*=breadcrumb]{padding:12px 0;display:block;margin:0 0 15px !important;list-style:none;background:0 0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;text-shadow:0 1px 0 #fff;font-size:16px;line-height:20px;color:#a6a4a4 !important}body #motopress-main.main-holder .content-holder *[class*=breadcrumb] a,body #motopress-main.main-holder .content-holder *[id*=breadcrumb] a{color:#a6a4a4}body #motopress-main.main-holder .content-holder *[class*=breadcrumb] a:hover,body #motopress-main.main-holder .content-holder *[id*=breadcrumb] a:hover{color:#ff6839}body #motopress-main.main-holder .content-holder *[class*=breadcrumb] .active,body #motopress-main.main-holder .content-holder *[id*=breadcrumb] .active{color:#292f33 !important}body #motopress-main.main-holder .content-holder .breadcrumb__t{color:#292f33 !important}body #motopress-main.main-holder .content-holder .breadcrumb__t li.divider:after{font-size:16px}body #motopress-main.main-holder .content-holder .onsale{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:absolute;font-size:11px;line-height:18px;font-weight:700;text-shadow:none;text-transform:uppercase;text-align:left;top:21px;left:-8px;margin:0;padding:0 0 0 8px;color:#fff;width:65px;height:18px;background:url(//www.o2life.com.ua/wp-content/themes/theme48297/images/sale_plane.png) 0 0 no-repeat}body #motopress-main.main-holder .content-holder .woocommerce-ordering select.orderby{margin:0 0 15px}@media (max-width:480px){body #motopress-main.main-holder .content-holder .order_details li{float:none;display:block;padding:0 0 10px;margin:0;border:none}}body #motopress-main.main-holder a.button,body #motopress-main.main-holder button.button,body #motopress-main.main-holder input.button,body #motopress-main.main-holder #respond input#submit,body #motopress-main.main-holder #content input.button,body #motopress-main.main-holder input[type=submit],body #motopress-main.main-holder input[type=reset],body #motopress-main.main-holder .button-alt{display:inline-block;*display:inline;*zoom:1;padding:0 14px;margin-bottom:0;font:12px/31px 'Open Sans',sans-serif !important;text-shadow:none;color:#fff !important;height:31px;font-weight:400;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;*margin-left:.3em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#bababa}body #motopress-main.main-holder a.button:first-child,body #motopress-main.main-holder button.button:first-child,body #motopress-main.main-holder input.button:first-child,body #motopress-main.main-holder #respond input#submit:first-child,body #motopress-main.main-holder #content input.button:first-child,body #motopress-main.main-holder input[type=submit]:first-child,body #motopress-main.main-holder input[type=reset]:first-child,body #motopress-main.main-holder .button-alt:first-child{*margin-left:0;}body #motopress-main.main-holder a.button:after,body #motopress-main.main-holder button.button:after,body #motopress-main.main-holder input.button:after,body #motopress-main.main-holder #respond input#submit:after,body #motopress-main.main-holder #content input.button:after,body #motopress-main.main-holder input[type=submit]:after,body #motopress-main.main-holder input[type=reset]:after,body #motopress-main.main-holder .button-alt:after{content:'\f105';font:14px/31px FontAwesome;color:#fff;margin-left:10px}body #motopress-main.main-holder a.button:hover,body #motopress-main.main-holder button.button:hover,body #motopress-main.main-holder input.button:hover,body #motopress-main.main-holder #respond input#submit:hover,body #motopress-main.main-holder #content input.button:hover,body #motopress-main.main-holder input[type=submit]:hover,body #motopress-main.main-holder input[type=reset]:hover,body #motopress-main.main-holder .button-alt:hover{text-decoration:none;background:#3c3c3c}body #motopress-main.main-holder a.button:focus,body #motopress-main.main-holder button.button:focus,body #motopress-main.main-holder input.button:focus,body #motopress-main.main-holder #respond input#submit:focus,body #motopress-main.main-holder #content input.button:focus,body #motopress-main.main-holder input[type=submit]:focus,body #motopress-main.main-holder input[type=reset]:focus,body #motopress-main.main-holder .button-alt:focus{text-decoration:none}body #motopress-main.main-holder a.button.active,body #motopress-main.main-holder a.button:active,body #motopress-main.main-holder button.button.active,body #motopress-main.main-holder button.button:active,body #motopress-main.main-holder input.button.active,body #motopress-main.main-holder input.button:active,body #motopress-main.main-holder #respond input#submit.active,body #motopress-main.main-holder #respond input#submit:active,body #motopress-main.main-holder #content input.button.active,body #motopress-main.main-holder #content input.button:active,body #motopress-main.main-holder input[type=submit].active,body #motopress-main.main-holder input[type=submit]:active,body #motopress-main.main-holder input[type=reset].active,body #motopress-main.main-holder input[type=reset]:active,body #motopress-main.main-holder .button-alt.active,body #motopress-main.main-holder .button-alt:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}body #motopress-main.main-holder a.button.disabled,body #motopress-main.main-holder a.button[disabled],body #motopress-main.main-holder button.button.disabled,body #motopress-main.main-holder button.button[disabled],body #motopress-main.main-holder input.button.disabled,body #motopress-main.main-holder input.button[disabled],body #motopress-main.main-holder #respond input#submit.disabled,body #motopress-main.main-holder #respond input#submit[disabled],body #motopress-main.main-holder #content input.button.disabled,body #motopress-main.main-holder #content input.button[disabled],body #motopress-main.main-holder input[type=submit].disabled,body #motopress-main.main-holder input[type=submit][disabled],body #motopress-main.main-holder input[type=reset].disabled,body #motopress-main.main-holder input[type=reset][disabled],body #motopress-main.main-holder .button-alt.disabled,body #motopress-main.main-holder .button-alt[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body #motopress-main.main-holder .product_list_widget{padding:10px 0;margin:0}body #motopress-main.main-holder .product_list_widget li{padding:0;overflow:visible;list-style:none;margin:0}body #motopress-main.main-holder .product_list_widget li:after{content:"";clear:both;width:100%;display:block}body #motopress-main.main-holder .product_list_widget li .star-rating{margin:0 0 0 100px}body #motopress-main.main-holder .product_list_widget li img{width:87px;float:left;margin:0 10px 0 0;height:auto;border:1px solid #e1e3e1;background:#eee;border-radius:0;box-shadow:none}body #motopress-main.main-holder .product_list_widget li a{display:block;margin:0 0 5px;font-size:14px;color:#5fb7d8}body #motopress-main.main-holder .product_list_widget li a:hover{color:#ff6839}body #motopress-main.main-holder .product_list_widget li a:hover img{border-color:#b3b3b3}body #motopress-main.main-holder .product_list_widget li .amount{margin-top:12px;font-size:14px;display:inline-block;color:#3c3c3c}body #motopress-main.main-holder .product_list_widget li ins{text-decoration:none;font-weight:700}body #motopress-main.main-holder .price_slider{position:relative;background:#f1f1f1;box-shadow:0 0 3px rgba(0,0,0,.5) inset;border-radius:10px;height:8px;margin:20px 8px}body #motopress-main.main-holder .price_slider .ui-slider-range{background:#ff6839;background-color:#ff7f58;background-image:-moz-linear-gradient(top,#ff8f6c,#ff6839);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff8f6c),to(#ff6839));background-image:-webkit-linear-gradient(top,#ff8f6c,#ff6839);background-image:-o-linear-gradient(top,#ff8f6c,#ff6839);background-image:linear-gradient(to bottom,#ff8f6c,#ff6839);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8e6c',endColorstr='#ffff6839',GradientType=0);height:8px;border-radius:10px;position:absolute}body #motopress-main.main-holder .price_slider .ui-slider-handle{width:14px;height:14px;background:#ff6839;border:1px solid #fb3c00;border-radius:8px;position:absolute;top:-4px;margin:0 0 0 -8px;box-shadow:0 1px 3px rgba(0,0,0,.2),0 -1px 3px #ff4106 inset,0 1px 3px #ff8f6c inset;cursor:default}body #motopress-main.main-holder .price_slider .ui-slider-handle:after{content:"";position:absolute;width:6px;height:6px;background:#d23200;border-radius:3px;left:4px;top:4px}body #motopress-main.main-holder .price_slider .ui-slider-handle.ui-state-hover{background:#ff8f6c;border:1px solid #ff5825}body #motopress-main.main-holder .price_slider .ui-slider-handle.ui-state-hover:after{background:#fb3c00}body #motopress-main.main-holder div[id*=price_filter] form{text-align:center}body #motopress-main.main-holder div[id*=price_filter] form .button{display:block;margin:4px auto;width:auto}body #motopress-main.main-holder div[id*=layered_nav] ul{margin:0}body #motopress-main.main-holder div[id*=layered_nav] ul li{display:inline-block;vertical-align:top;margin:0 10px 10px 0;position:relative;list-style:none}body #motopress-main.main-holder div[id*=layered_nav] ul li a{background:#e2e2e2;font-size:14px;display:block;padding:5px 34px 5px 15px;border-radius:14px;text-decoration:none !important}body #motopress-main.main-holder div[id*=layered_nav] ul li a:hover{background:#eaeaea}body #motopress-main.main-holder div[id*=layered_nav] ul li .count{position:absolute;background:#fff;right:1px;top:1px;width:26px;height:26px;line-height:26px;border-radius:13px;text-align:center;font-weight:700;cursor:default}body #motopress-main.main-holder div[id*=layered_nav] ul li.chosen a{background:#c9c9c9}body #motopress-main.main-holder div[id*=layered_nav_filters].chosen a{padding:5px 15px}body #motopress-main.main-holder .sidebar ul.cart_list{list-style:none outside;padding:0;margin:0}body #motopress-main.main-holder .sidebar ul.cart_list li{padding:4px 0;margin:0;list-style:none;overflow:visible !important;background:0 0}body #motopress-main.main-holder .sidebar ul.cart_list li:before{display:none}body #motopress-main.main-holder .sidebar ul.cart_list li:after{display:block;width:100%;content:"";clear:both}body #motopress-main.main-holder .sidebar ul.cart_list li .variation{overflow:hidden;border:none;padding:0;font-size:10.8px}body #motopress-main.main-holder .sidebar ul.cart_list li .variation dt{float:left}body #motopress-main.main-holder .sidebar ul.cart_list li .variation dd{margin:0 0 0 4px;float:left}body #motopress-main.main-holder .sidebar ul.cart_list li span{width:60px;position:relative;margin:0 auto;overflow:hidden;zoom:1;list-style:none}body #motopress-main.main-holder .sidebar ul.cart_list li a{display:block;font-weight:700}body #motopress-main.main-holder .sidebar ul.cart_list li a img{height:auto;float:right;width:45px;display:block;margin:0 0 8px;border:1px solid #e5e8e5;border-bottom:3px solid #e5e8e5;background:#fff;border-radius:0;box-shadow:none;transition:all ease-in-out .2s}body #motopress-main.main-holder .sidebar ul.cart_list li a:hover img{border-color:#b3b3b3}body #motopress-main.main-holder #content form .form-row input.input-text,body #motopress-main.main-holder #content form .form-row textarea,body #motopress-main.main-holder #content form select,body #motopress-main.main-holder #content .chzn-container input[type=text],body #motopress-main.main-holder #container form .form-row input.input-text,body #motopress-main.main-holder #container form .form-row textarea,body #motopress-main.main-holder #container form select,body #motopress-main.main-holder #container .chzn-container input[type=text]{height:30px;padding:6px;line-height:16px;max-height:200px;max-width:100%;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);background:#fff}body #motopress-main.main-holder #content form .form-row textarea,body #motopress-main.main-holder #container form .form-row textarea{height:100px}body #motopress-main.main-holder #content form select,body #motopress-main.main-holder #container form select{padding:4px 5px;max-width:none}body #motopress-main.main-holder #content .page td.product-thumbnail img{max-width:70px}body #motopress-main.main-holder #content .page .shop_table{border-radius:0;border:1px solid #ddd}body #motopress-main.main-holder #content .page .shop_table tr th{background:#f5f5f5;padding:6px}body #motopress-main.main-holder #content .page .shop_table tr td{border-top:1px solid #ddd;padding:6px}body #motopress-main.main-holder #content .page .shop_table tr:last-child th:first-child{border-radius:0}body #motopress-main.main-holder #content .page .shop_table tr:last-child th:last-child{border-radius:0}body #motopress-main.main-holder #content .page .shop_table tr:last-child tr:first-child{border-radius:0}body #motopress-main.main-holder #content .page .shop_table tr:last-child tr:last-child{border-radius:0}body #motopress-main.main-holder #content .page .shop_table tr:first-child th:first-child{border-radius:0}body #motopress-main.main-holder #content .page .shop_table tr:first-child th:last-child{border-radius:0}body #motopress-main.main-holder #content .page .shop_table tr:first-child tr:first-child{border-radius:0}body #motopress-main.main-holder #content .page .shop_table tr:first-child tr:last-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:first-child th:first-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:first-child th:first-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:first-child th:last-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:first-child th:last-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:first-child tr:first-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:first-child tr:first-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:first-child tr:last-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:first-child tr:last-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:last-child th:first-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:last-child th:first-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:last-child th:last-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:last-child th:last-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:last-child tr:last-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:last-child tr:last-child{border-radius:0}body #motopress-main.main-holder #content .page #order_review .shop_table tfoot tr:last-child tr:first-child,body #motopress-main.main-holder #content .page .order_details.shop_table tfoot tr:last-child tr:first-child{border-radius:0}body #motopress-main.main-holder #content .page div.cart-collaterals h2{border:none;padding-bottom:0}body #motopress-main.main-holder #content .page div.cart-collaterals:after{clear:both;content:"";width:100%;display:block}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals{float:left;margin-top:11px;text-align:left;width:50%}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals h2{margin:0 0 24px}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table{border-radius:0;border:1px solid #ddd;width:90%}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr td{padding:3px 15px;border:none;border-top:1px solid #ddd}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr th{padding:10px;border:none;border-top:1px solid #ddd;background:#f5f5f5}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr:first-child td{border-top:none}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr:first-child th{border-top:none}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr:last-child th:first-child{border-radius:0}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr:first-child th:last-child{border-radius:0}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr:first-child th:first-child{border-radius:0}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr:first-child tr:first-child{border-radius:0}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table tr:first-child tr:last-child{border-radius:0}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table>tbody>tr>td{text-align:right}@media (max-width:480px){body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals{float:none;width:100%}body #motopress-main.main-holder #content .page div.cart-collaterals .cart_totals table{width:100%}}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator{float:left;margin-top:0;text-align:left;padding:15px;background:0 0;border:1px solid #bababa;border-radius:0;box-shadow:0 2px 3px rgba(0,0,0,.05);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator h2{margin:0}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator h2 a{display:block;color:#3c3c3c}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator h2 a:active,body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator h2 a:focus{text-decoration:none;color:#3c3c3c}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator h2 a:hover{color:#ff6839}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator h2 a span{display:none}@media (max-width:480px){body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator{float:none;width:100%}}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator .shipping-calculator-form{padding-top:15px}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator .col2-set+p{text-align:center}body #motopress-main.main-holder #content .page div.cart-collaterals form.shipping_calculator .shipping_select{margin:0 3px 0 0}body #motopress-main.main-holder #content .page table.cart dl dt{background:0 0}body #motopress-main.main-holder #content .page table.cart .quantity input[type=button]{width:25px}body #motopress-main.main-holder #content .page a.remove{background:0 0;font-size:30px;text-indent:0;line-height:28px;height:auto;width:28px;overflow:hidden}body #motopress-main.main-holder #content .page a.remove:hover{background-position:0 -16px;text-decoration:none;color:#9d261d}@media (min-width:768px) and (max-width:979px){body #motopress-main.main-holder #content .page form table.cart .actions .button+.button{margin-top:4px}}@media (max-width:767px){body #motopress-main.main-holder #content .page form table.cart .actions .button+.button{margin-top:4px}}@media (max-width:480px){body #motopress-main.main-holder #content .page form table.cart .actions{text-align:center}body #motopress-main.main-holder #content .page form table.cart .actions .coupon{float:none;text-align:center}body #motopress-main.main-holder #content .page form table.cart .actions .coupon #coupon_code{float:none;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 4px}body #motopress-main.main-holder #content .page form table.cart .actions .coupon input.button{margin:0 5px 5px;vertical-align:middle}body #motopress-main.main-holder #content .page form table.cart .actions input.button,body #motopress-main.main-holder #content .page form table.cart .actions .checkout-button{float:none !important;display:inline-block;vertical-align:top;margin:4px 2px 0}body #motopress-main.main-holder #content .page form table.cart thead tr th.product-thumbnail,body #motopress-main.main-holder #content .page form table.cart thead tr th.product-price{display:none}body #motopress-main.main-holder #content .page form table.cart tbody tr td.product-thumbnail,body #motopress-main.main-holder #content .page form table.cart tbody tr td.product-price{display:none}}@media (max-width:979px){body #motopress-main.main-holder #content .page form table.cart .buttons_added{margin:0}body #motopress-main.main-holder #content .page form table.cart input#coupon_code{margin-bottom:10px;width:55px}body #motopress-main.main-holder #content .page form table.cart input.checkout-button{clear:both;display:block;margin-bottom:10px;margin-left:0}}@media (max-width:979px){body #motopress-main.main-holder #content .page .col2-set .col-2{float:none;width:100%}body #motopress-main.main-holder #content .page .col2-set .col-1{float:none;width:100%;padding:3px 0}}body #motopress-main.main-holder #content .page .col2-set .col-2 h3{float:none}body #motopress-main.main-holder #content .page .col2-set .col-2 p#shiptobilling{float:right;line-height:inherit;position:relative;font-size:11px;right:0}body #motopress-main.main-holder #content .page .col2-set .col-2 p#shiptobilling label{font-size:inherit;padding:0}body #motopress-main.main-holder #content .page .col2-set .col-2 p#shiptobilling .input-checkbox{margin-right:0}body #motopress-main.main-holder #content .page .lost_password{margin-left:15px}@media (max-width:480px){body #motopress-main.main-holder #content .page form .form-row{padding:3px 0;float:none;width:100%}body #motopress-main.main-holder #content .page #payment .form-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}body #motopress-main.main-holder #content .page #payment .form-row div.payment_message:after{top:-6px;left:79%}}body #motopress-main.main-holder #content .page td.product-quantity{min-width:inherit}body #motopress-main.main-holder #content .page div#payment{background:0 0}body #motopress-main.main-holder #content .page div#payment ul.payment_methods{border:none}body #motopress-main.main-holder #content .page div#payment ul.payment_methods input[id^=payment_method_]{float:left;margin:3px 4px 0 0 !important}body #motopress-main.main-holder #content .page div#payment div.form-row{border:none}body #motopress-main.main-holder #content .page div#payment div.payment_message:after{display:none}body #motopress-main.main-holder #content .col2-set.addresses .address h3{float:left;margin:0 0 15px}body #motopress-main.main-holder .order-actions .button{margin:2px}body .cart-collaterals .shipping_calculator button.button{max-width:225px;width:auto !important;margin:0 0 0 4px}body .cart-collaterals .cart_totals h2,body .cart-collaterals .shipping_calculator h2{text-align:left;margin:0;margin-left:10px}body a.button,body button.button,body input.button,body #respond input#submit,body #content input.button,body .navigation a,body .button-alt,body #submit,body #respond form .form-submit input#submit{display:inline-block;*display:inline;*zoom:1;padding:0 14px;margin-bottom:0;font:12px/31px 'Open Sans',sans-serif !important;text-shadow:none;color:#fff !important;height:31px;font-weight:400;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;*margin-left:.3em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#bababa}body a.button:first-child,body button.button:first-child,body input.button:first-child,body #respond input#submit:first-child,body #content input.button:first-child,body .navigation a:first-child,body .button-alt:first-child,body #submit:first-child,body #respond form .form-submit input#submit:first-child{*margin-left:0;}body a.button:after,body button.button:after,body input.button:after,body #respond input#submit:after,body #content input.button:after,body .navigation a:after,body .button-alt:after,body #submit:after,body #respond form .form-submit input#submit:after{content:'\f105';font:14px/31px FontAwesome;color:#fff;margin-left:10px}body a.button:hover,body button.button:hover,body input.button:hover,body #respond input#submit:hover,body #content input.button:hover,body .navigation a:hover,body .button-alt:hover,body #submit:hover,body #respond form .form-submit input#submit:hover{text-decoration:none;background:#3c3c3c}body a.button:focus,body button.button:focus,body input.button:focus,body #respond input#submit:focus,body #content input.button:focus,body .navigation a:focus,body .button-alt:focus,body #submit:focus,body #respond form .form-submit input#submit:focus{text-decoration:none}body a.button.active,body a.button:active,body button.button.active,body button.button:active,body input.button.active,body input.button:active,body #respond input#submit.active,body #respond input#submit:active,body #content input.button.active,body #content input.button:active,body .navigation a.active,body .navigation a:active,body .button-alt.active,body .button-alt:active,body #submit.active,body #submit:active,body #respond form .form-submit input#submit.active,body #respond form .form-submit input#submit:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}body a.button.disabled,body a.button[disabled],body button.button.disabled,body button.button[disabled],body input.button.disabled,body input.button[disabled],body #respond input#submit.disabled,body #respond input#submit[disabled],body #content input.button.disabled,body #content input.button[disabled],body .navigation a.disabled,body .navigation a[disabled],body .button-alt.disabled,body .button-alt[disabled],body #submit.disabled,body #submit[disabled],body #respond form .form-submit input#submit.disabled,body #respond form .form-submit input#submit[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body #commentform label{display:inline-block}body #commentform input[type=text]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;padding:5px 6px}body #fancybox-outer #respond,body #fancybox-content #respond{color:#000}body #fancybox-outer #respond h3,body #fancybox-content #respond h3{color:inherit}body a.pp_close{top:-30px !important}@media (max-width:580px){body .ppt,body .pp_details{width:90% !important}body .pp_pic_holder{max-width:580px;width:95% !important;left:2% !important}body .pp_pic_holder .pp_content{width:100% !important;height:auto !important}body #pp_full_res img{width:100% !important;height:auto !important}body .pp_hoverContainer{width:100% !important;height:100% !important}body a.pp_close{right:-30px !important}}body .pp_description{display:none !important}body .pp_fade{position:relative}body div.pp_overlay{width:100% !important}body .comment-form-comment textarea#comment{width:100%;max-width:500px;min-width:auto;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .reviewer{display:inline-block}body div.pp_default .pp_content,body div.light_rounded .pp_content{padding:0 0 10px}body .woocommerce-message,body div.jigoshop_message{border-radius:0;padding:15px 45px;background:#f1f1f1;border:1px solid #bababa;box-shadow:0 2px 3px rgba(0,0,0,.05);text-shadow:none;position:relative;line-height:20px;font-size:14px;color:#ff6839;margin:0 0 15px}@media (max-width:480px){body .woocommerce-message,body div.jigoshop_message{padding:15px 45px 15px 10px}}body .woocommerce-message:before,body div.jigoshop_message:before{position:absolute;left:10px;color:#ff6839;font-family:FontAwesome;content:"\f00c";font-size:20px;padding:0;height:auto;background:0 0;box-shadow:none}@media (max-width:480px){body .woocommerce-message:before,body div.jigoshop_message:before{display:none}}body .woocommerce-message a.button,body div.jigoshop_message a.button{margin:-17px 0 0 !important;float:none !important;position:absolute;top:50%;right:7px;width:34px !important;height:34px !important;border:none !important;box-shadow:none !important;padding:0 !important;border-radius:17px !important;overflow:hidden;position:absolute;text-indent:-99px;background:0 0 !important}body .woocommerce-message a.button:before,body div.jigoshop_message a.button:before{position:absolute;top:0;right:0;bottom:0;left:0;line-height:30px;text-align:center;font-size:18px !important;background:#fff;color:#ff6839;cursor:pointer;text-indent:-2px;font-family:FontAwesome;color:#ff6839;content:"\f07a";border:2px solid #ff6839 !important;border-radius:17px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}body .woocommerce-message a.button:active,body .woocommerce-message a.button:focus,body div.jigoshop_message a.button:active,body div.jigoshop_message a.button:focus{margin:-17px 0 0 !important;top:50%}body .woocommerce-message a.button:hover:before,body div.jigoshop_message a.button:hover:before{color:#3c3c3c}body .woocommerce-message:before{top:50%;margin-top:-5px;margin-left:-10px}body div.jigoshop_message:before{top:50%;margin-top:-9px}body .woocommerce-info{border-radius:0;padding:10px 10px 10px 45px;background:#f1f1f1;border:1px solid #bababa;box-shadow:0 2px 3px rgba(0,0,0,.05);text-shadow:none;position:relative;line-height:28px;font-size:14px}body .woocommerce-info:before{position:absolute;left:10px;top:50%;margin-top:-19px;color:#ff6839;font-family:FontAwesome;content:"\f05a";font-size:24px;padding:0;height:auto;background:0 0;box-shadow:none;font-style:normal}body .woocommerce-error,body div.jigoshop_error{border-radius:0;padding:15px 15px 15px 55px;background:#f1f1f1;border:1px solid #bababa;box-shadow:0 2px 3px rgba(0,0,0,.05);text-shadow:none;position:relative;line-height:28px;font-size:14px;color:#9d261d}body .woocommerce-error:before,body div.jigoshop_error:before{position:absolute;left:12px;top:50%;margin-top:-14px;color:#9d261d;font-family:FontAwesome;content:"\f071";font-size:30px;padding:0;height:auto;background:0 0;box-shadow:none;font-style:normal}body .woocommerce-error{padding:15px 15px 15px 65px}body .woocommerce-error:before{margin-top:-22px}body mark{font-weight:700;background:0 0;color:#ff6839}div[id^=jigoshop_product_search-] input[type=text]{margin:2px 5px 2px 0;vertical-align:middle}div[id^=jigoshop_product_search-] input#searchsubmit{margin:2px 0 !important;vertical-align:middle}#respond #commentform textarea{max-width:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:0}.pp_inline #reply-title{margin-right:10px}.pp_inline #respond{padding:15px}body.has_shop .star-rating{font-size:16px;width:5.3em;font-family:'star';height:1em;line-height:1em;position:relative;margin:2px auto}body.has_shop .star-rating:before{color:#dfdbdf;content:"sssss";float:left;left:0;position:absolute;top:0}body.has_shop .star-rating .rate_content{display:none}body.has_shop .star-rating span{float:left;left:0;padding-top:1.5em;position:absolute;top:0;overflow:hidden;height:0}body.has_shop .star-rating span:before{content:"SSSSS";left:0;position:absolute;top:0}body.has_shop .comment-text .star-rating,body.has_shop .product_list_widget .star-rating{font-size:14px}body.has_shop .product_list_widget .star-rating{margin:2px 0}body.has_shop .star-rating span:before,body.has_shop .star-rating:before{color:#f43412}body.has_shop .star-rating .rate_content{display:none}@media (max-width:480px){body.has_shop .star-rating .rate_content{display:none !important}}body.has_shop div[id^=top-rated-] .star-rating,body.has_shop .hreview-aggregate .star-rating,body.has_shop .products .product .star-rating,body.has_shop div[itemprop=aggregateRating] .star-rating{position:relative;overflow:visible}body.has_shop div[id^=top-rated-] .star-rating span,body.has_shop .hreview-aggregate .star-rating span,body.has_shop .products .product .star-rating span,body.has_shop div[itemprop=aggregateRating] .star-rating span{height:0;overflow:hidden;cursor:default}body.has_shop div[id^=top-rated-] .star-rating .rate_content,body.has_shop .hreview-aggregate .star-rating .rate_content,body.has_shop .products .product .star-rating .rate_content,body.has_shop div[itemprop=aggregateRating] .star-rating .rate_content{position:absolute;display:block;font-size:11px;line-height:15px;color:#fff;background:#ff6839;padding:10px 5px;width:110px;visibility:hidden;opacity:0;top:-70px;right:0;text-align:center;margin-left:-45px;border-radius:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none;font-family:Roboto}body.has_shop div[id^=top-rated-] .star-rating .rate_content:after,body.has_shop .hreview-aggregate .star-rating .rate_content:after,body.has_shop .products .product .star-rating .rate_content:after,body.has_shop div[itemprop=aggregateRating] .star-rating .rate_content:after{position:absolute;content:"";bottom:-6px;right:10px;border-top:7px solid #ff6839;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:0 solid transparent}body.has_shop div[id^=top-rated-] .star-rating:hover .rate_content,body.has_shop .hreview-aggregate .star-rating:hover .rate_content,body.has_shop .products .product .star-rating:hover .rate_content,body.has_shop div[itemprop=aggregateRating] .star-rating:hover .rate_content{visibility:visible;opacity:1;top:-45px}body.has_shop .stars a[class*=star-]{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}body.has_shop .pp_gallery ul li{width:50px;height:auto}body.has_shop .pp_gallery ul li img{width:100%;height:auto}body.has_shop.has_jigoshop .star-rating{font-size:16px;width:80px !important;margin:2px auto;padding:0 !important;position:relative}body.has_shop.has_jigoshop .star-rating:before{display:none}body.has_shop.has_jigoshop .star-rating span:before{display:none}body.has_shop.has_jigoshop #motopress-main.main-holder .price_slider_amount{text-align:center}body.has_shop.has_jigoshop a.button,body.has_shop.has_jigoshop button.button,body.has_shop.has_jigoshop input.button,body.has_shop.has_jigoshop #review_form #submit{float:none}body.has_shop.has_jigoshop .login a.button,body.has_shop.has_jigoshop .login button.button,body.has_shop.has_jigoshop .login input.button,body.has_shop.has_jigoshop .login #review_form #submit{margin:0}body.has_shop.has_jigoshop .navigation{overflow:hidden}body.has_shop.has_jigoshop .navigation .nav-next{float:right}body.has_shop.has_jigoshop .navigation .nav-previous{float:left}body.has_shop.has_jigoshop ins{text-decoration:none}@media (max-width:767px){body.has_shop.has_jigoshop table.shop_table td{padding:6px 5px}}body.has_shop.has_jigoshop td.product-thumbnail img,body.has_shop.has_jigoshop th.product-thumbnail img{max-width:90px}@media (min-width:768px) and (max-width:979px){body.has_shop.has_jigoshop td.product-thumbnail,body.has_shop.has_jigoshop th.product-thumbnail{display:none}}body.has_shop.has_jigoshop #order_review .shop_table td,body.has_shop.has_jigoshop #order_review .shop_table th{padding:5px !important}body.has_shop.has_jigoshop #order_review .shop_table .product-name{font-size:11px;list-style:16px}body.has_shop.has_jigoshop td.actions .button{margin-top:2px !important;margin-bottom:2px !important}body.has_shop.has_woocommerce form.checkout_coupon .form-row{float:none;display:inline-block;vertical-align:middle}body.jigoshop .quantity input.qty{height:14px;text-align:center;padding:7px 5px}body.jigoshop .quantity input[type=button]{height:30px;text-align:center;width:17px !important}body.jigoshop .quantity input.plus,body.jigoshop .quantity input.minus{border-radius:0;background-color:#d8d8d8;background-image:-moz-linear-gradient(top,#e0e0e0,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e0e0e0),to(#ccc));background-image:-webkit-linear-gradient(top,#e0e0e0,#ccc);background-image:-o-linear-gradient(top,#e0e0e0,#ccc);background-image:linear-gradient(to bottom,#e0e0e0,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe0e0e0',endColorstr='#ffcccccc',GradientType=0);padding:4px 5px;width:24px;border:1px solid #ccc;font-size:14px}body.jigoshop .quantity input.plus:hover,body.jigoshop .quantity input.minus:hover{background-color:#d4d4d4;background-image:-moz-linear-gradient(top,#ccc,#e0e0e0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#ccc,#e0e0e0);background-image:-o-linear-gradient(top,#ccc,#e0e0e0);background-image:linear-gradient(to bottom,#ccc,#e0e0e0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc',endColorstr='#ffe0e0e0',GradientType=0)}body.jigoshop .quantity input.qty{border:1px solid #ccc;border-left:none;border-right:none}body.jigoshop .summary .cart{clear:none}body.jigoshop .nobr.alignright{float:none;margin:0}body.jigoshop .nobr.alignright .button{margin:2px !important}body.jigoshop table.my_account_orders th,body.jigoshop table.my_account_orders td{vertical-align:middle}body.jigoshop table.my_account_orders th address,body.jigoshop table.my_account_orders td address{margin:0}body.jigoshop .addresses .title h3{float:left !important;margin:0 0 20px}body.jigoshop .addresses .title .edit{float:right}body.jigoshop a.pp_close{right:5px}body.jigoshop .info{border-radius:0;padding:10px 10px 10px 45px;background:#f1f1f1;border:1px solid #bababa;box-shadow:0 2px 3px rgba(0,0,0,.05);text-shadow:none;position:relative;line-height:28px;font-size:14px;margin:0 0 10px}body.jigoshop .info a{color:#ff6839}body.jigoshop .info a:hover{color:#3c3c3c}body.jigoshop .info:before{position:absolute;left:10px;top:50%;margin-top:-14px;color:#ff6839;font-family:FontAwesome;content:"\f05a";font-size:24px;padding:0;height:auto;background:0 0;box-shadow:none;font-style:normal}body.jigoshop table.shop_attributes{width:100%}body .info{background:0 0;box-shadow:none;padding:0;border:none;color:#a6a4a4}.add_to_cart_button.ajax_add_to_cart.loading:after{display:none !important}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{width:61px !important;padding-left:8px !important;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 !important;height:38px}.add_to_cart_button.added{position:relative}.add_to_cart_button.added:before{content:'\f00c';font:14px/31px FontAwesome;color:#fff;margin-left:10px;position:absolute;right:-30px;color:#000}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn{display:inline-block;*display:inline;*zoom:1;padding:0 14px;margin-bottom:0;font:12px/31px 'Open Sans',sans-serif !important;text-shadow:none;color:#fff !important;height:31px;font-weight:400;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;*margin-left:.3em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#bababa}.btn:first-child{*margin-left:0;}.btn:after{content:'\f105';font:14px/31px FontAwesome;color:#fff;margin-left:10px}.btn:hover{text-decoration:none;background:#3c3c3c}.btn:focus{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large,.slider .camera_caption .btn-large{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 44px;height:60px;font:24px/60px 'Roboto',sans-serif !important;font-weight:700;background-color:#f98b33;background-image:-moz-linear-gradient(top,#fc963d,#f47b25);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fc963d),to(#f47b25));background-image:-webkit-linear-gradient(top,#fc963d,#f47b25);background-image:-o-linear-gradient(top,#fc963d,#f47b25);background-image:linear-gradient(to bottom,#fc963d,#f47b25);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffc963d',endColorstr='#fff47b25',GradientType=0);-webkit-box-shadow:0 3px 2px rgba(0,0,0,.15);-moz-box-shadow:0 3px 2px rgba(0,0,0,.15);box-shadow:0 3px 2px rgba(0,0,0,.15)}.btn-large:after,.slider .camera_caption .btn-large:after{display:none}.btn-large:hover,.slider .camera_caption .btn-large:hover{background:#3c3c3c}@media (min-width:768px) and (max-width:979px){.btn-large,.slider .camera_caption .btn-large{padding:0 24px;height:40px;line-height:40px}}