footer{margin-top:3em;background:#58585a;color:#fff}footer a{color:#fff}footer a:hover{color:#ef4035}footer .container{padding-top:1.5em}footer strong{display:block;font-size:1.75em;font-weight:bold;text-align:center}footer .content{border:3px solid #404041;padding:1em}footer .about-us p{font-size:0.85em}footer .about-us .panel-group{background:transparent}footer .about-us .panel-default{background:transparent;border:0}footer .about-us .panel-default>.panel-heading{background:transparent;text-align:center;color:#FFF}footer .panel-group .panel-heading+.panel-collapse>.panel-body{border:0}footer .product-icon{padding:1em 2em}footer .small-icon-dog,footer .small-icon-cat{display:block;width:50px;height:50px;margin:0 auto}footer .small-icon-dog{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/dog.png) center center no-repeat}footer .small-icon-cat{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/cat.png) center center no-repeat}footer .nav .icon{height:40px;line-height:40px;padding-left:50px;margin:5px 0;display:block;white-space:nowrap}footer .nav .icon-home{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/home.png) left center no-repeat}footer .nav .icon-about{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/about.png) left center no-repeat}footer .nav .icon-news{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/news.png) left center no-repeat}footer .nav .icon-buy{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/buy.png) left center no-repeat}footer .nav .icon-interest{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/interest-icon.png) left center no-repeat}footer .nav .icon-cotacts{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/contacts-icon.png) left center no-repeat}footer .socials{text-align:center;padding:0.5em;vertical-align:bottom;line-height:42px}footer .socials .smalllogo{vertical-align:top;display:inline-block;width:100px;height:42px;margin:5px 10px;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/blitz.png) center center no-repeat;text-align:center}footer .socials a{vertical-align:top;display:inline-block;text-align:center;color:#fff;margin:4px 6px;width:32px;height:42px}footer .socials a:before{display:inline-block;background-color:#fefefe;height:32px;width:32px;border-radius:50%;font-family:"FontAwesome";font-size:22px;line-height:32px;vertical-align:middle;color:#404041}footer .socials .fa:hover{color:#fff;background:#ef4035}footer .socials .ok:before{content:'\f263'}footer .socials .vk:before{content:'\f189'}footer .socials .facebook:before{content:'\f39e'}footer .socials .rutube:before{content:'\f144'}footer .socials .youtube:before{content:'\f167'}footer .socials .instag:before{content:"\f16d"}footer .socials .whatsup:before{content:"\f232"}footer .socials .telegram:before{content:"\f3fe"}.fixed-footer-element{position:fixed;background-color:#ef4035;bottom:0;width:100%}.fixed-footer-element .container{color:#fff;padding-top:10px;padding-bottom:10px;font-size:20px}@media (max-width:767px){.fixed-footer-element .container{font-size:16px;padding-right:70px}}.totop{color:#000;font-size:4em;line-height:50px;text-align:center;z-index:999999;display:inline-block;position:fixed;bottom:140px;right:30px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}@media (max-width:767px){.totop{right:25px;bottom:175px}}.totop.cd-fade-out:hover{color:#000;opacity:1}.totop.cd-is-visible,.totop.cd-fade-out,.no-touch .totop:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.totop.cd-is-visible{visibility:visible;opacity:1;z-index:100}.totop.cd-fade-out{opacity:.25}@media screen and (min-width:992px){.page.page-akcii .col-md-4:nth-child(3n+1){clear:left}}article.post-actions{margin:15px 0}article.post-actions.archive{-webkit-filter:grayscale(100%);filter:grayscale(100%)}article.post-actions.teaser{height:100%}article.post-actions.teaser>a{display:block}article.post-actions.teaser h2{font-size:18px;text-align:center;margin-top:10px;text-transform:uppercase;height:38px;overflow:hidden}article.post-actions.teaser .terms{text-align:center}article.post-actions.teaser .terms .term{width:40px;height:40px;display:inline-block;margin:5px;background:none no-repeat center center;background-size:100%}article.post-actions.teaser .terms .term-cats{background-image:url(/wp-content/themes/blitz/images/cat-figure.svg)}article.post-actions.teaser .terms .term-dogs{background-image:url(/wp-content/themes/blitz/images/dog-figure.svg)}article.post-actions.teaser .summary{line-height:1.5;max-height:6em;overflow:hidden}article.post-actions.teaser .wrapper{padding:10px 15px 15px}article.post-actions.teaser .wrapper .foot{text-align:center}article.post-actions.teaser .wrapper .foot .status{font-size:20px;margin:10px;text-transform:uppercase;font-weight:bold}article.post-actions.teaser .wrapper .foot .status.status-active{color:#ef4035}article.post-actions.teaser .wrapper .foot .status.status-active:before{content:"Действует"}article.post-actions.teaser .wrapper .foot .status.status-coming-soon{color:#ef4035}article.post-actions.teaser .wrapper .foot .status.status-coming-soon:before{content:"Скоро"}article.post-actions.teaser .wrapper .foot .status.status-archive:before{content:"Закончилась"}article.post-actions.teaser .wrapper .foot .more{clear:both;cursor:pointer;border:1px solid #ef4035;color:#ef4035;line-height:20px;border-radius:20px;padding:10px 30px;display:inline-block;font-size:18px;transition-duration:0.2s}article.post-actions.teaser .wrapper .foot .more:hover{background-color:#ef4035;color:#fff}.clr{clear:both;width:100%;height:0px}.clr20{clear:both;width:100%;height:20px}.clr40{clear:both;width:100%;height:40px}.center{text-align:center}.red{color:#ef4035}.justify{text-align:justify}.spacer{margin-top:2em;margin-bottom:2em}.fill{width:100%;height:auto}.post-advantage .fill{width:auto;margin-top:20px;margin-bottom:20px}.site_error{padding:10px 20px;text-align:center;background:#ef4035;color:#fff;display:block}.block-center{margin-left:auto;margin-right:auto}body{background:#fff;color:#58585a;font-family:'MyriadProRegular',sans-serif;font-size:16px}a,button,footer .fa,input[type="submit"]{color:#58585a;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:active,a:focus,button:hover{color:#ef4035;text-decoration:none}.first-red:first-letter,.first-red span:first-letter,.first-red strong:first-letter{color:#ef4035}hr{border-top:1px solid #f68382}.lead{font-size:2em;text-align:justify;-moz-text-align-last:center;text-align-last:center;line-height:1.2;margin-left:auto;margin-right:auto}h1,h2,h3,h4{font-weight:bold}h1{padding:0;font-size:2.3em}h2{font-size:2.0em}h3{font-size:1.7em}h4{font-size:1.5em}h5{font-size:1.4em}h6{font-size:1.3em}.content{padding:2em}.page{padding:.5em 0;clear:both}.strong{font-weight:bold}h2.strike{margin:20px 0}.strike{display:block;text-align:center;overflow:hidden}.strike>span{position:relative;display:inline-block}.strike>span:before,.strike>span:after{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#6b6b6b}.strike>span:before{right:100%;margin-right:15px}.strike>span:after{left:100%;margin-left:15px}.strike-gray>span:before,.strike-gray>span:after{background:#b3b3b5}.btn.btn-default{background:#58585a;color:#fff;text-shadow:none}.btn.btn-default:hover{background:#ef4035;color:#fff}.is-invalid{outline:1px solid #f00 !important}.nav-tabs{margin-bottom:10px}.tab-content legend{padding-top:20px;margin-bottom:0}input[readonly]{background-color:#f8f8f8;border:1px solid #b7b7b7}#notification{height:8em}.woocommerce ul#shipping_method li input{vertical-align:middle;margin-top:-2px}.shipping_methods{padding:1em;font-weight:600;border-bottom:1px solid #d3ced2}.woocommerce ul#shipping_method{margin-top:1em}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{background:white;border:2px #ef4035 solid;color:#ef4035}.bootstrap-select .form-control,.bootstrap-select .btn{border-radius:0}header .semicircle{display:none}header #navbarCollapse{z-index:14;position:relative}header .navbar-blitz{height:40px;margin:0;padding:0;margin-left:200px}#m5>a{background-color:#ef4035;border-radius:15px;padding:5px 15px;margin-top:10px;color:#FFF}#m5>a:hover{color:#FFF}#m5 .fa{color:#FFF !important}header #navbarCollapse .fa{color:#ef4035}header .logo{display:block;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/logo.png) center top no-repeat;background-size:75%;width:228px;height:292px;z-index:12;position:absolute;transition:all 0s ease-in-out}header .pane{height:36px;background:#58585a;color:#fff}header .breadcrumbs{padding-top:16px}header .breadcrumbs a{text-decoration:underline}header .pane .socials{padding:0 5px}header .pane .socials a{display:block;height:36px;text-align:center;color:#fff;margin:0;line-height:34px}header .socials a:before{display:inline-block;height:32px;width:32px;border-radius:50%;font-family:"FontAwesome";font-size:24px;line-height:32px;vertical-align:middle}header .socials .ok:before{content:'\f263'}header .socials .vk:before{content:'\f189'}header .socials .facebook:before{content:'\f39e'}header .socials .rutube:before{content:'\f144'}header .socials .youtube:before{content:'\f167'}header .socials .instag:before{content:"\f16d"}header .socials .whatsup:before{content:"\f232"}header .socials .telegram:before{content:"\f3fe"}header .pane .search{height:36px}header .pane .search form{display:block;margin:6px 0;width:200px;position:relative}header .pane .search form input{display:block;float:left;height:24px;line-height:26px;background:transparent;margin:0 !important;padding:0 25px 0 5px;text-transform:uppercase;font-size:0.7em;outline:0}header .pane .search form input[type="search"]{width:199px;border:1px solid #fff}header .pane .search form input[type="submit"]{position:absolute;right:0px;width:25px;height:24px;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/zoom_ed.png) center center no-repeat;background-size:25px 24px;border:none}header .citySelector{background:#FFF;width:207px}header .citySelector .name{font-size:16px;line-height:18px;padding:10px 0}.citySelector .whitearrow{background:#57585b url(http://test.blitzpet.ru/wp-content/themes/blitz/images/white-arrow.png) 30px center no-repeat;height:36px}.cityList{display:none}header .cityList input{width:207px;border-radius:0;background-color:transparent;color:#fff;height:24px;padding:0px 12px;border:0;margin:0}header .cityList form{height:24px;background-color:#57585b}.cityList form>*{vertical-align:top}header .cityList .easy-autocomplete{position:absolute;z-index:10}.cityList input[type="submit"]{width:22px;background:#57585b;padding:0px;float:right;position:inherit;z-index:12}.cityList .eac-item{text-align:left;color:#000;font-size:13px}.cityList .easy-autocomplete-container{opacity:0.8}.cityList .easy-autocomplete-container ul li{padding:2px 12px;border:0;margin:0}header .citySelector span.cityname{font-size:20px;clear:both;word-wrap:break-word}header .citySelector .dialog .opt{font-size:16px;display:inline-block;color:#aaa;border:1px solid #aaa;padding:2px 5px;margin:5px 10px 15px;cursor:pointer}.citySelector .dialog .opt:hover,.citySelector .dialog .opt.active{color:#fff;background-color:#ef4035;border-color:#ef4035}.dropdown-menu{transition:all .3s ease .5s}.cityList .dropdown-menu{border-radius:0px;border:0;margin-top:0}header .pagehead{height:250px}header .pagehead.Default{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/production-dog.jpg) center center no-repeat}header .pagehead.Brand{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/brand.jpg) center center no-repeat}header .pagehead.Production-dog{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/production-dog.jpg) center center no-repeat}header .pagehead.Production-cat{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/production-cat.jpg) center center no-repeat}header .pagehead.Store{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/store.jpg) center center no-repeat}header .pagehead.Kennels{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/kennels.jpg) center center no-repeat}header .pagehead.Interests{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/interests.jpg) center center no-repeat}header .pagehead.Faq{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/faq.jpg) center center no-repeat}header .pagehead.Contacts{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/pages/contacts.jpg) center center no-repeat}header .carousel,header .carousel .item,header .carousel .active{height:620px;background:#FFF;margin-bottom:25px}header .carousel-inner{height:620px;overflow:visible}header .carousel .fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}header .carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}header .carousel-fade .carousel-inner .item,header .carousel-fade .carousel-inner .active.left,header .carousel-fade .carousel-inner .active.right{opacity:0}header .carousel-fade .carousel-inner .active,header .carousel-fade .carousel-inner .next.left,header .carousel-fade .carousel-inner .prev.right{opacity:1}header .carousel-fade .carousel-inner .next,header .carousel-fade .carousel-inner .prev,header .carousel-fade .carousel-inner .active.left,header .carousel-fade .carousel-inner .active.right{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}header .carousel-caption{left:1%;right:1%;bottom:0;padding:0;width:auto;max-width:960px;margin:0 auto;text-align:center}header .carousel-caption .title{font-size:5em;line-height:1em;font-weight:bold;margin:0;padding-bottom:50px}header .carousel-caption .subtitle{display:none}header .carousel-caption .subtitle span{overflow:hidden;font-size:1.75em;line-height:60px;-webkit-font-smoothing:antialiased;font-style:italic;font-weight:100;height:60px;margin:5px 40px;display:inline-block}.header-login{padding:0 0 0 0 !important}.header-login-in{font-size:0 !important;padding:7px !important;margin:3px 0 0 7px;height:28px;display:block !important}.header-login-in:hover svg{fill:#ef4035}.header-login-menu{transition:0.3s;border-radius:50px;padding:5px 3px 7px 15px !important;display:flex !important;align-items:center;font-size:0;cursor:pointer}.header-login-menu div{border-radius:50px;padding:5px;transition:0.3s}.header-login-menu:hover div{background:#ef4035 !important;color:white}.header-login svg{width:28px;height:28px;transition:0.3s;fill:#58585a}.header-login-menu:hover svg{fill:white}.header-login-mobile{display:none}.header-login-mobile .header-login-in{font-size:0 !important;padding:7px !important;margin:0px 0 0 7px;height:28px;display:block !important}.header-login-mobile .header-login-in:hover svg{fill:#ef4035}.header-login-mobile a:hover svg{fill:white}.header-login-mobile svg{width:28px;height:28px;transition:0.3s;fill:#58585a}.header-login .woocommerce-MyAccount-navigation{display:none;position:absolute;right:0;top:46px}.header-login .woocommerce-MyAccount-navigation ul{padding:5px;margin:0;background:#ef4035;border-radius:5px;transition:0.3s}.header-login .woocommerce-MyAccount-navigation ul:before{content:'';width:0;height:0;border-style:solid;border-width:0 10px 7px 10px;border-color:#000 0 #000 0 #ef4035 #000 0;position:absolute;right:12px;top:-7px}.header-login .woocommerce-MyAccount-navigation ul li{list-style:none}.header-login .woocommerce-MyAccount-navigation ul li a{font-size:16px;color:white;padding:5px 10px !important;margin:0;display:inline-block}.header-login .woocommerce-MyAccount-navigation ul li a:hover{color:#404041}.header-login-mobile .header-login-menu{padding:2px 3px 7px 15px !important}.header-login-mobile .woocommerce-MyAccount-navigation{display:none;position:absolute;right:0;top:58px}.header-login-mobile .woocommerce-MyAccount-navigation ul{padding:5px;margin:0;background:#ef4035;border-radius:5px;transition:0.3s}.header-login-mobile .woocommerce-MyAccount-navigation ul:before{content:'';width:0;height:0;border-style:solid;border-width:0 10px 7px 10px;border-color:#000 0 #000 0 #ef4035 #000 0;position:absolute;right:12px;top:-7px}.header-login-mobile .woocommerce-MyAccount-navigation ul li{list-style:none}.header-login-mobile .woocommerce-MyAccount-navigation ul li a{font-size:16px;color:white;padding:5px 10px !important;margin:0;display:inline-block}.header-login-mobile .woocommerce-MyAccount-navigation ul li a:hover{color:#404041}.header-login-menu:hover nav{display:block}@media (max-width:1200px){.header-login{display:none !important}.header-login-mobile{display:block;float:right;margin:12px 0 0 0}}.advantages{padding-bottom:1em;margin-bottom:1em}.advantages .icons{margin-top:1em;margin-bottom:1em;margin:0 auto;text-align:center}.advantages .icons div{display:inline-block;width:10%;text-align:center}.advantages .ttl{display:block;font-size:1.7em;line-height:1.1;margin-bottom:0;font-weight:bold}.advantages .hdr{display:block;font-weight:normal;background:#D1D2D4;padding:15px 0 25px;font-size:2.3em;line-height:1.1;margin-bottom:0}.advantages p{font-size:1.5em}.advantages .content h4{background:#FFF}div.triangle,triangle{display:block;margin:0 auto;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/advantages-triangle.png) no-repeat center top;width:37px;height:16px}.callback{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/callback.jpg) center center no-repeat;margin-bottom:2em}.callback .container{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/callback-photo.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px;-webkit-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5)}.callback .container .row{position:relative}.callback .title{position:relative;height:400px}.callback .title p{font-size:60px;line-height:1.2em;color:#fff;font-weight:bold;position:absolute;bottom:0;padding:20px;height:320px}.callback .form{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/callback-bg.png) center center no-repeat;text-align:center;height:400px;color:#FFF;font-size:18px;line-height:1.1em;padding:110px 120px 0}.callback form input{display:block;border:none;margin:10px auto;width:230px;color:#000;outline:0}.callback form input[type="text"],.callback form input[type="tel"]{background:#fff;text-transform:uppercase;font-size:14px;height:30px;line-height:30px;padding:3px 10px 0 10px !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.callback form input[type="submit"]{background:transparent;height:30px;font-size:1.4em;color:#FFF;text-decoration:none;margin:15px auto}.callback form input[type="submit"]:hover{color:#FFF;text-decoration:underline}.selection{margin-bottom:1em;background:#58585a}.selection .container{min-height:400px;-webkit-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5)}.selection .container.container-dog{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/selection-dog-2.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.selection .container.container-cat{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/selection-cat.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.selection .container .row{position:relative}.selection .title{position:relative;height:400px}.selection .title p{font-size:4em;line-height:1.2em;color:#fff;font-weight:bold;position:absolute;bottom:0;padding:0px 50px 50px;text-shadow:2px 2px 10px rgba(0,0,0,0.3)}.selection .form{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/selection-bg.png) center center no-repeat;text-align:center;height:400px;color:#fff;line-height:1em;padding:110px 0 0px}.selection form input{display:block;border:none;margin:10px auto;width:230px;outline:0}.selection form input[type="text"]{background:#fff;text-transform:uppercase;font-size:14px;color:#000;height:30px;line-height:30px;padding:3px 10px 0 10px !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.selection form input[type="submit"]{background:transparent;height:30px;font-size:1.4em;color:#fff;text-decoration:none;margin:20px auto}.selection form input[type="submit"]:hover{color:#FFF;text-decoration:underline}.news{margin-bottom:2em}.news p{text-align:justify;-moz-text-align-last:center;text-align-last:center}.news .date{font-size:24px;font-weight:bold;text-align:center}.news .date span{color:#ef4035}.news a{text-decoration:underline}.products{background:#a7a9ab url(http://test.blitzpet.ru/wp-content/themes/blitz/images/scratch.png) no-repeat center top;height:498px}.products .product-carousel{color:#fff}.products .product-carousel div{text-align:center;height:420px}.products .blitz .slick-track{padding:40px 0}.products .blitz .slick-dots{top:0px;height:0}.products .blitz .slick-dots li{width:15px}.products .blitz .slick-dots li button::before{width:15px;height:15px}.products .blitz .slick-prev{left:-55px}.products .blitz .slick-next{right:-55px}.products .blitz .slick-center img{transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);-webkit-transform:scale(1.4);color:#e67e22;opacity:1}.product-carousel a{pointer-events:none}.products .blitz img{opacity:0.5;transition:all 300ms ease;width:auto;height:270px;margin:55px auto 0px;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.5));filter:drop-shadow(0 0 10px rgba(0,0,0,0.5))}.products .slick-slide{text-align:center;outline:none}.products .slick-slide p{display:none;visibility:hidden}.products .slick-current{cursor:pointer}.products .slick-current p{display:block;visibility:visible;position:relative;width:200%;left:-50%;margin:90px auto;font-size:1.5em;line-height:1em}.products .slick-dots .slick-active button:before{background:#EF4034}.products .slick-dots li button:before{background:#C0C2C4;content:"";border-radius:50%;opacity:.5}.products .slick-prev:before,.products .slick-next:before{font-size:70px;font-family:'Glyphicons Halflings'}.products .slick-prev:before{content:"\e079"}.products .slick-next:before{content:"\e080";margin-left:-45px}.product-categories{background:#404041;padding:1em 0 1em 0;margin-bottom:2em}.product-categories .icon{display:inline-block;text-align:center;width:140px !important;height:140px !important;border:5px solid #fff;margin:1em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0.3}.product-categories .icon-dog{background:url(/wp-content/themes/blitz/images/dog.png) center center no-repeat}.product-categories .icon-cat{background:url(/wp-content/themes/blitz/images/cat.png) center center no-repeat}.product-categories .icon-active{border:5px solid #fff;opacity:1}.product-categories .product{font-size:28px;color:#fff;line-height:1.1em;text-align:center;display:inline-block;vertical-align:middle}.product-categories .product span{display:block}.product-categories .col-xs-4{line-height:140px}.product-categories a.add_to_cart_link{padding:7px 20px;text-transform:uppercase;color:#fff;background-color:#ef4035;border:0;border-radius:25px;font-size:15px;display:inline-block;font-weight:normal;vertical-align:middle;border:2px solid #ef4035;line-height:34px;clear:both;margin:0px 0 20px 0}.product-categories a.add_to_cart_link:before{font-family:FontAwesome;content:'\f07a';margin-right:10px;font-size:1.2em}.product-categories a.add_to_cart_link:hover{color:#df1e12;background-color:#fff}.xoo-wsc-modal .xoo-wsc-footer .xoo-wsc-ft-btn-cart{padding:7px 20px;text-transform:uppercase;color:#fff;background-color:#ef4035;border:0;border-radius:25px;font-size:15px;display:inline-block;font-weight:normal;vertical-align:middle;border:2px solid #ef4035}.xoo-wsc-modal .xoo-wsc-footer .xoo-wsc-ft-btn-cart:before{font-family:FontAwesome;content:'\f07a';margin-right:10px;font-size:1.2em}.xoo-wsc-modal .xoo-wsc-footer .xoo-wsc-ft-btn-cart:hover{color:#df1e12;background-color:#fff}.xoo-wsc-modal .xoo-wsc-footer .xoo-wsc-ft-btn-continue{padding:7px 20px;text-transform:uppercase;color:#fff;background-color:#ef4035;border:0;border-radius:25px;font-size:15px;display:inline-block;font-weight:normal;vertical-align:middle;border:2px solid #ef4035}.xoo-wsc-modal .xoo-wsc-footer .xoo-wsc-ft-btn-continue:hover{color:#df1e12;background-color:#fff}.xoo-wsc-basket{right:20px;bottom:50px}@media (max-width:767px){.xoo-wsc-basket{right:15px;bottom:90px}}.xoo-wsc-items-count{background-color:#ef4035}#video{overflow:hidden}#video .content-block{background:#58585B;margin-top:40px;margin-bottom:50px}.interesting{padding:0 0 2em 0}.interesting a{text-decoration:underline}.interesting .crop{width:300px;height:300px;overflow:hidden;margin:20px auto 30px auto;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.interesting img{position:absolute;left:-1000%;right:-1000%;top:-1000%;bottom:-1000%;margin:auto;min-height:100%;min-width:100%}.interesting .ttl{font-size:1.5em;font-weight:bold;margin-top:10px;margin-bottom:10px;line-height:1.1}.production-title img{width:100%;height:auto;margin:1em 0}.production-full{margin:1em 0;background:linear-gradient(to right, #58585a, #58585a);color:#fff;font-size:2.5em;line-height:1em}.production-full .container{padding:1em;background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/prod-1.png),url(http://test.blitzpet.ru/wp-content/themes/blitz/images/prod-2.png);background-repeat:no-repeat,no-repeat;background-position:left center,right center}.production a{text-decoration:underline}.production .content p{font-size:1.5em}.testimonials{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/testimonials.jpg) center top repeat-x;padding:0 0 2em 0}.testimonials .container{background:#d1d2d4;padding:2em}.testimonials .testimonial{text-align:center}.testimonials .testimonials-carousel .slick-track{padding:20px 0}.testimonials .testimonials-carousel img{transition:all 300ms ease;width:90%;height:auto;margin:5px auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.testimonials .slick-slide{text-align:center;outline:none}.testimonials .slick-slide p{display:none;visibility:hidden}.testimonials .slick-current p{display:block;visibility:visible;position:relative;width:200%;left:-50%;margin:30px auto;padding-top:30px;font-size:1.5em;line-height:1.25em;font-weight:bold;font-size:1.75em;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/arrow.png) center top no-repeat}.testimonials .slick-current p strong{display:block;color:#fff;padding:.5em 1em;font-size:0.75em;line-height:1.25em;font-weight:normal;margin:1.5em 0;background:#58585a;background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/test-left.png),url(http://test.blitzpet.ru/wp-content/themes/blitz/images/test-right.png);background-repeat:no-repeat,no-repeat;background-position:left center,right center}.testimonials .slick-current p strong a{color:#ef4035}.testimonials .slick-current p strong a:hover{color:#fff}.testimonials .slick-current p i{color:#ef4035;font-style:normal;font-size:1.25em}switch{display:block;margin:10px auto;width:40px;height:40px;color:#ef4035;font:40px/40px 'Glyphicons Halflings';cursor:pointer}switch:before{content:"\e114"}switch.off:before{content:"\e113"}.locations{padding:2em 0 0em 0}.locations .content{font-size:1.5em;padding:1em 0 0}.locations .btn.btn-default{font-size:1.5em;width:100%}.storeLocator{margin-bottom:2em}.storeLocator .citySelector{font-size:24px;color:#000}.storeLocator .content{padding:.5em 0 0}.storeLocator .citySelector span.cityname{clear:both}.storeLocator .citySelector .name,.storeLocator .citySelector .dialog{display:inline-block;margin:0 10px}.storeLocator .citySelector .dialog .opt{font-size:16px;display:inline-block;color:#aaa;border:1px solid #aaa;padding:2px 5px;margin:5px 10px 15px;cursor:pointer}.storeLocator .citySelector .dialog .opt:hover,.storeLocator .citySelector .dialog .opt.active{color:#fff}.storeLocator .cityList{text-align:center}.storeLocator .cityList form{margin-bottom:15px}.storeLocator .cityList form>*{display:inline-block;float:none}.storeLocator .cityList input{border:0;height:32px;font-size:20px;line-height:32px;margin:0 20px 0 0}.storeLocator .cityList input[type="text"]{width:250px}.storeLocator .cityList input[type="submit"]{width:40px}.storeLocator .cityList .easy-autocomplete-container{opacity:0.8;width:290px}.storeLocator .cityList .easy-autocomplete-container ul li{padding:4px 12px;border:0}.storeLocator .cityList .eac-item{font-size:18px;line-height:20px}.locback{margin-bottom:1em}.locback .container{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px;-webkit-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5)}.locback .container.homephoto{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/locback-photo-home.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.locback .container.storephoto{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/locback-photo-store.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.locback .container.productscat{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/locback-photo-cat.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.locback .container.productsdog{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/locback-photo-dog.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.locback .container .row{position:relative}.locback .title{position:relative;height:400px}.locback .title p{font-size:60px;line-height:1.2em;color:#fff;font-weight:bold;padding:90px 50px 0px}.locback .form{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/locback-bg.png) center center no-repeat;text-align:center;height:400px;color:#fff;line-height:1em;padding:100px 0 0}.locback form input{display:block;border:none;margin:10px auto;width:230px;outline:0}.locback form input[type="text"]{color:#000;background:#fff;text-transform:uppercase;font-size:14px;height:30px;line-height:30px;padding:3px 10px 0 10px !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.locback form input[type="submit"]{background:transparent;height:30px;font-size:1.4em;color:#fff;text-decoration:none;margin:20px auto}.locback form input[type="submit"]:hover{color:#FFF;text-decoration:underline}.contacts .fa{color:#ef4035}.contacts .row .content{padding:30px 15px}.contacts .gray{background:#efefef}.contacts a{color:#ef4035;text-decoration:none}.contacts a:hover{text-decoration:underline}.contacts h3{text-align:center;line-height:50px}.contacts .icon{background-size:92px 92px;background-repeat:no-repeat;background-position:center;height:100px;width:100%;margin-top:10px}.contacts .icon-brand-manager{background-image:url('http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/brand-manager.png')}.contacts .icon-sales-department{background-image:url('http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/sales-department.png')}.contacts .icon-pet-doctors{background-image:url('http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/pet-doctors.png')}.contacts .icon-internet-shop{background-image:url('http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/internet-shop.png')}.contacts .panel-group,.contacts .panel-default>.panel-heading,.contacts .panel-default,.contacts .panel-heading,.contacts .panel-title,.contacts .panel-body,.contacts .panel-group .panel-heading+.panel-collapse>.list-group,.contacts .panel-group .panel-heading+.panel-collapse>.panel-body{border:none;background:none;text-align:center;box-shadow:none;padding:0;margin:0;font-weight:normal}.contacts .panel-group .panel-heading+.panel-collapse>.panel-body{padding:1em}.copyrights{background:#404041;padding:1em;color:#fff;font-size:0.9em}.copyrights .phone{text-align:right;font-size:1.5em}a.link-in-seolaw{color:inherit;text-decoration:underline}a.link-in-seolaw:hover{color:#ef4035;text-decoration:none}.what-is{padding-bottom:1em;margin-bottom:1em}.page-products p{font-size:1.5em;text-align:justify}.page-products h4 img{margin-left:15px}.page-products .content{padding-bottom:0}.archive-products .page-products-grid h2{background:#FFF;padding:15px 0 25px;font-size:1.4em;margin-bottom:0;height:72px;overflow:hidden}.page-products-grid .products-line{margin-bottom:30px}.page-products-grid p{font-size:1.4em;line-height:1em;color:#231f20;padding:0 1em 1em}.page-products-grid p strong{color:#ef4035;display:block;font-weight:normal}.page-products-grid .ttl,.page-products-grid h2{background:#D1D2D4;padding:15px 0 25px;margin-bottom:0}.page-products-grid .ttl{font-size:1.5em;line-height:1.1em}.page-products-grid .col-md-3:nth-child(4n+1),.page-products-grid .col-md-4:nth-child(3n+1){clear:both}.page-products-grid .item{padding:1em 2em 0 2em;margin:1em 0;position:relative}.page-products-grid .item .medals{position:absolute;width:100px;top:0}.page-products-grid .item .medals .widget img{height:100px;width:auto}.page-products-grid .item img{width:100%;height:auto}.page-products-grid .item .additional-medal{position:absolute;width:85px;height:85px;top:0;right:0}.page-products-grid .special-line{width:100%;height:94px;background:url(/wp-content/themes/blitz/images/special.png) right center no-repeat;clear:both}.post article h2{font-size:1.3em}.post article h3{font-size:1.1em}article.post-article .thumbmeta,article.post-post .thumbmeta{border-bottom:1px solid #ef4035;margin:10px 0;padding-bottom:10px}article.post-article .thumbmeta .date,article.post-post .thumbmeta .date{font-size:20px;line-height:40px;color:#ef4035}article.post-article>.article-title{line-height:70px;margin:20px 0 10px 0;min-height:70px}article.post-article>.article-title h1{vertical-align:middle;line-height:1em;padding:0 0 0 85px;display:inline-block;margin:0}article.post-article>.article-title term-sign{background-color:#ef4035;background-repeat:no-repeat;background-size:45px 45px;background-position:center;height:70px;width:70px;display:block;position:absolute;border-radius:50%}article.post-article>.article-title.term-food term-sign{background-image:url(/wp-content/themes/blitz/images/icons/food.svg)}article.post-article>.article-title.term-behavior term-sign{background-image:url(/wp-content/themes/blitz/images/icons/behavior.svg)}article.post-article>.article-title.term-blitz term-sign{background-image:url(/wp-content/themes/blitz/images/icons/blitz.svg)}article.post-article>.article-title.term-health term-sign{background-image:url(/wp-content/themes/blitz/images/icons/health.svg)}article.post-article>.article-title.term-pets term-sign{background-image:url(/wp-content/themes/blitz/images/icons/pets.svg)}article.post-article>.article-title.term-faqs term-sign{background-image:url(/wp-content/themes/blitz/images/icons/faqs.svg)}article.post-article .thumbmeta .term-breed{float:right}article.post-article .thumbmeta .term-breed span{display:inline-block;vertical-align:middle;width:40px;height:40px;background:none no-repeat center center;margin-left:10px}article.post-article .thumbmeta .term-breed span.term-cats{background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/../../images/icons/term-cats.png)}article.post-article .thumbmeta .term-breed span.term-dogs{background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/../../images/icons/term-dogs.png)}article.post-teaser{padding:0;margin:1em 0;font-size:1.0em;border-bottom:1px solid #ef4035}article.post-teaser .wrapper{padding:0 20px 0 0}@media (max-width:767px){article.post-teaser .wrapper{padding:0}}article.post-teaser h2{font:bold 18px/22px MyriadProRegular,sans-serif;text-transform:uppercase}article.post-teaser h2 a{min-height:50px;padding-left:70px;display:block}article.post-teaser h2 a:hover{color:#ef4035}article.post-teaser h2::before{background-color:#ef4035;background-repeat:no-repeat;background-size:30px 30px;background-position:center;content:'';height:50px;width:50px;display:block;position:absolute;pointer-events:none;border-radius:50%}article.post-teaser.term- h2{margin-top:0}article.post-teaser.term- h2 a{padding-left:0px;min-height:auto}article.post-teaser.term- h2::before{display:none}article.post-teaser .teaser{font-size:16px;margin:20px 0}article.post-teaser .date{font-size:16px;text-align:left;color:#ef4035;padding:0}article.post-teaser .more{font-size:16px;margin-right:15px}article.post-teaser .more a{color:#555}article.post-teaser .more a:hover{color:#ef4035}article.post-teaser .postmetadata{float:right;text-align:right;line-height:40px;height:50px}article.post-teaser .postmetadata span{display:inline-block;vertical-align:middle;width:40px;height:40px;background:none no-repeat center center}article.post-teaser .postmetadata span.term-cats{background-image:url(/wp-content/themes/blitz/images/icons/term-cats.png)}article.post-teaser .postmetadata span.term-dogs{background-image:url(/wp-content/themes/blitz/images/icons/term-dogs.png)}article.post-teaser.term-food h2::before{background-image:url(/wp-content/themes/blitz/images/icons/food.svg)}article.post-teaser.term-behavior h2::before{background-image:url(/wp-content/themes/blitz/images/icons/behavior.svg)}article.post-teaser.term-blitz h2::before{background-image:url(/wp-content/themes/blitz/images/icons/blitz.svg)}article.post-teaser.term-health h2::before{background-image:url(/wp-content/themes/blitz/images/icons/health.svg)}article.post-teaser.term-pets h2::before{background-image:url(/wp-content/themes/blitz/images/icons/pets.svg)}article.post-teaser.term-faqs h2::before{background-image:url(/wp-content/themes/blitz/images/icons/faqs.svg)}.zoomContainer .zoomLens{background-color:#FFF}.single-product .nav-links a{color:#BBBDC0;line-height:50px;display:inline-block}.single-product .nav-links a span{display:inline-block;vertical-align:middle}.single-product .nav-links a:hover{color:#58585B}.single-product .nav-links .to-catalog span.gl:before,.single-product .nav-links .to-prev span.gl:before{font:30px/50px 'Glyphicons Halflings';content:"\e079"}.single-product .nav-links .to-next span.gl:before{content:"\e080";font:30px/50px 'Glyphicons Halflings'}.single-product .medals{position:absolute;width:100px;height:100px}.single-product .medals .rotation-container img{height:100px}.single-product .additional-medal{position:absolute;width:85px;height:85px;top:0;right:0}.single-product .additional-medal img{max-width:100%;max-height:100%}.single-product .magnify{content:'';width:56px;height:56px;background:url(/wp-content/themes/blitz/images/expand.png) no-repeat;cursor:pointer;position:absolute;right:25px;bottom:15px}.single-product .description .rotation-container img{height:100%;object-fit:contain}.archive-text{font-size:1.4em;color:#ff2020;padding:5px 10px;border:3px solid #ef4035;background-color:#fffafa}.archive-text a{text-decoration:underline;color:#ff2020}.single-product{border-top:1px solid #fff;padding-top:0 !important}.single-product .title{margin:0;min-height:120px;padding:20px 0px 20px 140px;font-size:2.25em;line-height:1em;border-bottom:7px solid #ef4035}.single-product .chevron{font-size:3em;text-align:center;color:#ef4035}.single-product .title.dog{background:url(/wp-content/themes/blitz/images/icons/single-dog.png) left center no-repeat;background-position-x:20px}.single-product .title.cat{background:url(/wp-content/themes/blitz/images/icons/single-cat.png) left center no-repeat;background-position-x:20px}.single-product .borderbottom{border-bottom:1px solid #58585a}.single-product .bordertop{border-top:1px solid #58585a}.single-product .description{font-size:1.25em;padding:0 0 1em;text-align:justify}.single-product .description h2{font-size:1.5em}.single-product .description h3{font-size:1.25em}.single-product .description .excerpt{font-size:1.4em;line-height:1.1em;margin:10px 0}.single-product .description .tax-page{margin:10px 0}.single-product .description .tax-page a{color:#ef4035;font-size:0.8em;font-weight:bold}.single-product .subtitle{background:#ef4035;font-size:1.75em;color:#fff;text-align:center;font-weight:bold;margin:20px 0}.single-product .subdescription{padding:0.5em;margin:20px 0}.single-product .col-md-4 .cover{padding:2em 0em;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,0.5));filter:drop-shadow(0 0 10px rgba(0,0,0,0.5))}.single-product .plate{width:100px;height:100px;border-radius:50%;border:2px solid #fff;opacity:0.5;overflow:hidden;margin:2em 0em 0;box-shadow:0 0 15px #888;display:inline-block}.single-product .plate.active,.single-product .plate:hover{border-color:#ef4035;opacity:1;cursor:pointer}.single-product .like-a-table [id^="main-image-"]{display:none}.single-product .like-a-table #main-image-0{display:block}.single-product .like-a-table iframe~#main-image-0{display:none}.single-product .options{color:#fff;font-size:1.25em;line-height:1.1em;vertical-align:top}.single-product .options .pack{width:130px;padding-top:50px;height:130px;background:url(/wp-content/themes/blitz/images/pack.png) center center no-repeat;margin:20px auto}.single-product .options .nutrition{width:130px;height:130px;padding-top:75px;background:url(/wp-content/themes/blitz/images/nutrition.png) center center no-repeat;margin:20px auto}.single-product .name{min-height:50px}.single-product .out-of-stock-message{text-align:center;font-size:1.5em;margin:2em}section.video{margin:30px 0 70px}a[name="product-order"]{position:absolute;margin-top:-100px}@media (max-width:768px){a[name="product-order"]{margin-top:0px}}.avertize{background-color:#ef4035;overflow:hidden;height:375px;color:#fff}.avertize .col-lg-7{position:relative;height:375px}.avertize .col-lg-7 .title{padding:150px 0 0 40px;font-size:5.5em;font-weight:bolder;text-transform:uppercase}.avertize .col-lg-7 .excerpt{padding:30px 0 0 40px;font-size:1.5em;position:absolute;text-transform:uppercase;bottom:0}.avertize .col-lg-5{text-align:center}.avertize .plate{margin:13px auto;height:350px;width:350px}.avertize .plate img{width:100%;height:auto}.avertize .container{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center center;height:375px;padding:0 0px;max-width:1000px}.locator-map-container img{border-radius:0 !important;box-shadow:none !important;max-height:none !important;max-width:none !important}.locator-container{box-sizing:border-box;width:100%;min-height:530px}.locator-container .bh-sl-loading{background:url(/assets/img/ajax-loader.gif) no-repeat;float:left;margin:4px 0 0 10px;height:16px;width:16px}.locator-container .locator-map-container{width:100%}.locator-container .bh-sl-loc-list .list-focus{border:1px solid #818285;transition:border .2s linear 0s,box-shadow .2s linear 0s}.locator-container .bh-sl-loc-list .bh-sl-noresults-desc{margin:0 15px}.locator-container .loc-name{font-weight:bold;color:#000}.locator-container .locator-map{float:left;height:530px;width:100%}.storeLocator .list{padding:2em 0 0;clear:both}.storeLocator .list li{padding:0.5em;margin-bottom:5px;cursor:pointer;border:1px solid #fff;box-sizing:border-box;display:block}.storeLocator .list .metro span{display:inline-block;vertical-align:middle}.storeLocator .list .loc-addr3{display:none}.storeLocator .list .metro .station{text-transform:lowercase}.storeLocator .list .station:first-letter{text-transform:uppercase}.storeLocator .list .color{line-height:20px;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/icons/metro-lines.png) no-repeat -40px -37px;width:27px;height:20px}.storeLocator .list .color-sinyaya{background-position:-10px -9px}.storeLocator .list .color-oranzhevaya{background-position:-10px -37px}.storeLocator .list .color-fioletovaya{background-position:-72px -9px}.storeLocator .list .color-zheltaya{background-position:-72px -37px}.storeLocator .list .color-sero-golubaya{background-position:-100px -37px}.storeLocator .list .color-zelenaya{background-position:-100px -9px}.storeLocator .list .color-golubaya{background-position:-130px -37px}.storeLocator .list .color-seraya{background-position:-130px -9px}.storeLocator .list .color-salatovaya{background-position:-161px -9px}.storeLocator .list span.color-none{display:none}.storeLocator .list li:nth-child(3n+1){clear:both}.storeLocator .locator-filters{display:none}.storeLocator .loc-mappoint{text-decoration:underline}.storeLocator .region{font-size:1.25em;padding:0 1em;cursor:pointer}.storeLocator .region.active{font-weight:bold}.sorry{font-size:24px}#Internet p{padding:0.5em}.loc-name a,#Internet p a{text-decoration:underline;font-weight:bolder}.estores a{font-weight:normal;font-size:1.1em;text-decoration:underline}.estores a:before{content:'www.'}article p{padding:.25em 0;text-align:justify}article .author{font-style:italic;text-align:center;color:#818285;font-size:0.9em;margin:1em 0 2em 0}article .meta{color:#818285;font-size:0.7em;padding:1.5em 0;clear:both}article li a,article p a{text-decoration:underline;color:#ef4035}article li a:hover,article p a:hover{text-decoration:none}article img{max-width:100%;height:auto}article .article-content{margin-top:15px}.related .title{font-size:22px;font-weight:bold;color:#555555;border-bottom:1px solid #ef4035;text-transform:uppercase;margin:.5em 0;padding-bottom:10px}.related ul{list-style:none;margin:0;padding:0}.related ul li{background-color:#e7e7e8;padding:1em;margin-bottom:1em}.related ul li p{padding:0;margin:0}.related ul li a{font-size:1.25em;color:#231f20}.related ul li .date{font-size:0.875em;color:#818285}.sidebar{margin:3em 0}.sidebar .widget{margin:1.5em 0}.sidebar .widget .title{color:#ef4035;font-size:1.875em;margin:0 20px}.sidebar .widget .title.line{border-bottom:1px solid #ef4035}.sidebar .widget>div{padding:20px}.sidebar .widget div.textwidget{padding:0px 20px}.widget.taxonomy ul{padding:0;margin:20px}.widget.taxonomy ul li{font-size:1.25em;list-style:none;padding-left:40px;min-height:33px;line-height:33px;color:#231f20}.widget.taxonomy ul li a{color:#231f20}.widget.taxonomy ul li.active{font-weight:bold;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/current-tax.png) left center no-repeat}.widget.taxonomy ul li span{color:#818285}.widget.popular ul{background:#e7e7e8;list-style:none;padding:20px;margin:10px 0}.widget.popular ul li{margin:.5em 0}.widget.popular ul li p{padding:0;margin:0}.widget.popular ul li a{font-size:1.25em;color:#231f20}.widget.popular ul li .date{font-size:0.875em;color:#818285}.widget.new ul{list-style:none;padding:10px 20px;margin:10px 0}.widget.new ul li{margin:10px 0}.widget.new ul li p{padding:0;margin:0}.widget.new ul li a{font-size:1.25em;color:#231f20}.widget.new ul li .date{font-size:0.875em;color:#818285}.widget.action{border:13px solid #e6e7e8}.widget.action p{font-size:1.25em;color:#231f20;margin:10px 15px}.widget.action a.more{font-size:0.875em;color:#818285;margin:10px 15px;text-decoration:underline}.widget .rotation-container{padding:0 !important;display:none}.widget .rotation-container.slick-initialized{display:block}.widget .rotation-container img{width:100%;height:360px;object-fit:contain}.tagcloud a{background:#e7e7e8;padding:5px 10px;font-size:1em !important;display:inline-block}.tagcloud a:hover{background:#ef4035;color:#fff}.interests .all-sections{margin-right:-7px;margin-left:-7px}.interests .all-sections>div{padding-right:7px;padding-left:7px;margin-bottom:14px}.interests .all-sections>div:hover .icon{background-color:#ef4035}.interests .all-sections>div a{background-color:#f4f4f4;display:block;padding:30px;color:#555555}.interests .all-sections>div a:hover{color:#ef4035}.interests .all-sections>div .icon{margin:0 auto;display:block;clear:both;width:100px;height:100px;background-color:#878787;background-repeat:no-repeat;background-position:center center;background-size:60px 60px;border-radius:50%}.interests .all-sections>div .name{text-align:center;text-transform:uppercase;font-size:18px;line-height:20px;font-weight:bold;padding:0 20px;display:block;height:2em;margin:30px 0 0 0}.interests .redline{border-bottom:6px solid #ef4035;padding:0.25em;margin-bottom:70px}.interests .redline:after{display:block;position:absolute;margin:20px 0;width:auto;left:0;right:0;content:"\f078";font-family:FontAwesome;font-size:2em;color:#ef4035}.interests .icon-food{background-image:url(/wp-content/themes/blitz/images/icons/food.svg)}.interests .icon-behavior{background-image:url(/wp-content/themes/blitz/images/icons/behavior.svg)}.interests .icon-blitz{background-image:url(/wp-content/themes/blitz/images/icons/blitz.svg)}.interests .icon-health{background-image:url(/wp-content/themes/blitz/images/icons/health.svg)}.interests .icon-pets{background-image:url(/wp-content/themes/blitz/images/icons/pets.svg)}.interests .icon-faqs{background-image:url(/wp-content/themes/blitz/images/icons/faqs.svg)}section.archive article.type-post{padding:0 0 10px 0;margin:1em 0;font-size:1.0em}section.archive article.type-post img{margin-bottom:10px}section.archive article.type-post .wrapper{padding:0 20px 0 0}@media (max-width:767px){section.archive article.type-post .wrapper{padding:0}}section.archive article.type-post h2{margin-top:0;font:bold 18px/22px MyriadProRegular,sans-serif;text-transform:uppercase}section.archive article.type-post h2 a{display:block}section.archive article.type-post h2 a:hover{color:#ef4035}section.archive article.type-post .teaser{font-size:16px;margin:20px 0}section.archive article.type-post .date{font-size:16px;color:#ef4035;padding:0;float:right}section.archive article.type-post .more{font-size:16px;margin-right:15px}section.archive article.type-post .more a{color:#555}section.archive article.type-post .more a:hover{color:#ef4035}article .teaser{font-size:1.5em}.clear{clear:both;width:100%;height:0}.archive article{padding:1em 0;font-size:1.0em;border-bottom:1px solid #f68382}.archive article .date{font-size:0.75em !important;color:#b3b3b5;padding:1em 0}.archive article .more a{font-size:0.75em !important;color:#b3b3b5 !important;text-decoration:underline !important}.archive article .more a:hover{color:#ef4035}.archive article h2{font-size:1.7em}.archive article .h2{font:bold 1.7em/1.1em 'MyriadProRegular',sans-serif}.program{padding-bottom:1em;margin-bottom:1em}.program .col-md-4{padding:2em}.program .col-md-4 h4:first-letter{color:#ef4035}.program .gray{background:#d1d2d4}.program .row{margin:1em 0}.partners .item{margin-bottom:1em;padding:0 !important}.partners .item .partner{background:#58585a;color:#fff;margin:.5em 1em}.partners .item .descr{font-weight:normal;font-size:1.3em;line-height:1.1em;margin-top:10px;margin-bottom:10px}.partners .item .ttl{font-weight:bold;font-size:1.5em;line-height:1.1em;margin-top:10px;margin-bottom:10px}.partners .item .PartnerCollapse{color:#ef4035;text-decoration:none}.partners .PartnerCollapse:after{content:"\f139";font-family:FontAwesome}.partners .collapse a{color:#fff !important}.partners .collapse a:hover{color:#ef4035 !important}.partners .PartnerCollapse.collapsed:after{content:"\f13a";font-family:FontAwesome}.partners .masonry-container{margin:2em 0 !important}.partners p{font-size:1.25em}.partners .collapse em{font-size:1.2em}.partners .glyphicon{text-decoration:none}.faq h4{padding-left:30px}.faq .panel-group,.faq .panel,.faq .panel-heading,.faq .panel-title,.faq .panel-body,.faq .panel-group .panel-heading+.panel-collapse>.list-group,.faq .panel-group .panel-heading+.panel-collapse>.panel-body{border:none;background:none;box-shadow:none;padding:0;margin:0;font-weight:normal}.faq .panel-group{padding:1em 0}.faq .panel-title{padding:.25em 0}.faq .FaqCollapse{font-size:1.5em}.faq .FaqCollapse:before{content:"\f078";font-family:FontAwesome;color:#ef4035;width:30px;display:inline-block}.faq .FaqCollapse.collapsed:before{content:"\f054";font-family:FontAwesome;color:#d0d2d3;display:inline-block;width:30px}.faq .panel-body.parent{background:#e6e7e8 !important;font-size:1.25em;padding:2em !important;margin:1em 2em !important}.faq .more{color:#b3b3b5;text-decoration:underline;padding:1em 30px}.faq .sharing{color:#7d7f81;font-size:0.7em}.faq .sharing a{color:#7d7f81;font-size:0.8em}.faq article h2{font-size:30px}.faq article h3{font-size:27px}.faq article h4{font-size:24px}.faq article h5{font-size:21px}.faq article h6{font-size:18px}.faqback{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/faqback.jpg) center center no-repeat;margin-bottom:1em}.faqback .container{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/faqback-photo.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:400px;-webkit-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 13px 5px rgba(0,0,0,0.5)}.faqback .container .row{position:relative}.faqback .title{position:relative;height:400px}.faqback .title p{font-size:4em;line-height:1em;color:#fff;font-weight:bold;padding:75px 50px}.faqback .form{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/common-bg.png) center center no-repeat;text-align:center;height:400px;color:#fff;line-height:1em;padding:90px 0 0}.faqback form input,.faqback form textarea{display:block;border:none;margin:10px auto;width:230px;outline:0}.faqback form textarea{color:#000;background:#fff;text-transform:uppercase;font-size:14px;height:100px;line-height:30px;padding:3px 10px 0 10px !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.faqback form input[type="text"]{color:#000;background:#fff;text-transform:uppercase;font-size:14px;height:30px;line-height:30px;padding:3px 10px 0 10px !important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.faqback form input[type="submit"]{background:transparent;height:30px;font-size:1.5em;color:#fff;text-decoration:underline;margin:20px auto}.faqback form input[type="submit"]:hover{color:#FFF}.wpcf7-response-output,.wpcf7-validation-errors,.wpcf7-mail-sent-ok{border:none !important;margin-top:-45px !important}.wpcf7-validation-errors{color:inherit}.wpcf7-mail-sent-ok{color:green !important}.wpcf7-not-valid-tip{width:200px;margin-top:-45px;margin-left:-100px !important}.advantage{padding:20px 0;border-bottom:1px solid #ef4135}.advantage img{margin:20px auto !important}.brand-advantages{background:#d6d6d6;margin:2em 0}.brand-advantages .container{padding:1em}.brand-advantages .container p{text-align:justify}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{display:inline;float:left;margin:0 1.5em 0 0 !important}.alignright,img.alignright{display:inline;float:right;margin-left:1.5em !important}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{text-align:center;margin-bottom:1.5em !important}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0}.wp-smiley{max-height:1em;margin:0 !important}.gallery dl{margin:0}.gallery-caption{margin:-1.5em 0 0 0 !important}.gallery-item img{width:150px;height:auto}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}b,strong{font-weight:bold}i,em{font-style:italic}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#ef4035;border-color:#ef4035}.analisys .tablepress .odd td{background:inherit}.analisys .tablepress .column-1,.analisys .tablepress .column-5{font-weight:bold;width:24%;text-align:left;padding:8px 10px}.analisys .tablepress .column-2,.analisys .tablepress .column-6{text-align:right;padding:8px 5px}.analisys .tablepress .column-3,.analisys .tablepress .column-7{text-align:left;padding:8px 5px}.analisys .tablepress .column-4{background:#fff;border-color:#fff}.image-404{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/404-blitzpet-ru.jpg) center center no-repeat;min-width:380px;height:320px;margin:20px auto 40px}.lnk-buttons a{display:inline-block;background:#ef4035;color:#fff;padding:5px 10px;border-radius:4px}.panel-group .panel{margin-top:5px}.modal{text-align:center}.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#feedback-list h3.strike{margin-bottom:25px}#feedback-list .col{margin-bottom:20px}#feedback-list .col:nth-child(odd){clear:left}#feedback-list .container .row:first-child{margin-bottom:20px}#feedback-list .col .img{float:left;margin-right:20px;margin-bottom:10px}#feedback-list .col .img img{width:115px;height:115px;object-fit:conver}#feedback-list .col .img .default-image{width:115px;height:115px;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/feedback/def-icon.png) center center no-repeat;background-size:cover}#feedback-list .col .headline{line-height:20px}#feedback-list .col .headline *{vertical-align:middle}#feedback-list .col .headline span{background-color:#ef4035;width:11px;height:11px;line-height:20px;border-radius:6px;display:inline-block;margin:0 7px}#feedback-list .col .headline i{background-position:center center;background-repeat:no-repeat}#feedback-list .col .headline i.icon-dog{width:20px;height:20px;background-size:20px 20px;display:inline-block;background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/feedback/doggy.png)}#feedback-list .col .headline i.icon-cat{width:20px;height:20px;display:inline-block;background-size:20px 20px;background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/feedback/catty.png)}#feedback-list .col p{font-size:14px;color:#58585a}#feedback-list-common button,#feedback-list button{margin-top:25px !important;background-color:#ef4035;color:#fff;font-size:20px;margin:0 auto}#feedback-list-common{background-color:#dddddd;margin-top:20px}#feedback-list-common .headline{background:#666666;line-height:20px;color:#fff;font-size:18px;font-weight:bold;background-position:left 10px center;background-repeat:no-repeat;padding:15px 0px 15px 60px}#feedback-list-common .headline.catty{background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/feedback/catty.png)}#feedback-list-common .headline.doggy{background-image:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/feedback/doggy.png)}#feedback-list-common .img{background-color:#fff}#feedback-list-common .img img{width:100%;height:auto}#feedback-list-common .item-wrapper{background-color:#fff;padding:7px 10px}#feedback-list-common .item{margin-bottom:20px;color:#58585a}#feedback-list-common .item .name{font-size:18px;font-weight:bold}#feedback-list-common .item .city{font-size:14px;margin-bottom:7px}#feedback-list-common .item .date{font-size:16px}#myBliuzResponse textarea{width:100%;height:120px;resize:vertical;max-height:250px;background:#d1d2d4;border:0}#myBliuzResponse input[type="text"]{width:100%;background:#d1d2d4;border:0}#myBliuzResponse label{font-weight:normal;display:inline;font-size:16px}#myBliuzResponse p{font-size:14px}#myBliuzResponse .wpcf7-form-control-wrap.pet{margin:0 auto;text-align:center;display:block}#myBliuzResponse .modal-title{text-align:center;font-size:20px;color:#000;font-weight:bold}#myBliuzResponse .wpcf7-submit{background-color:#ef4035;color:#fff;margin:15px auto 0px auto;border:0;display:block;padding:4px 25px;border-radius:3px}#myBliuzResponse .wpcf7-submit[disabled]{display:none}#myBliuzResponse .wpcf7-acceptance .wpcf7-list-item{margin-left:0}#myBliuzResponse .wpcf7-acceptance .wpcf7-list-item input{margin-right:10px;float:left;position:absolute}#myBliuzResponse .wpcf7-acceptance .wpcf7-list-item-label{font-size:13px;line-height:15px;margin-left:20px;display:block}#myBliuzResponse .wpcf7-acceptance .wpcf7-list-item-label a{color:#ef4035}#myBliuzResponse .col-md-5{font-size:13px;line-height:15px;color:#000}#myBliuzResponse .wpcf7-not-valid-tip{width:auto;margin:0;margin-left:0 !important}#myBliuzResponse div.wpcf7-response-output{margin:0 !important}.grecaptcha-badge{opacity:0.001}.product-teaser.single-product thead th{font-size:12px;padding:4px 4px}.product-teaser.single-product thead th.product-quantity{min-width:100px}.product-teaser.single-product tbody .product-weight,.product-teaser.single-product tbody .product-action,.product-teaser.single-product tbody .product-price,.product-teaser.single-product tbody .product-quantity{font-size:16px;line-height:100%;padding:4px 4px}.product-teaser.single-product tbody .product-price{font-weight:bold}.product-teaser.single-product tbody .product-action{min-width:40px}.product-teaser.single-product tbody .product-price .discount{line-height:24px;margin:0}.product-teaser.single-product tbody .product-price .discount:before{border-top-width:12px;border-right-width:12px;border-bottom-width:12px}.product-teaser.single-product tbody .product-quantity .quantity input{width:40px}.product-teaser.single-product .woocommerce button.single_add_to_cart_button{font-size:0px;padding:4px 8px}.product-teaser.single-product .woocommerce button.single_add_to_cart_button:before{font-size:12px;margin-right:2px}.product-teaser .woocommerce table.shop_table{height:180px;margin-bottom:8px}.product-teaser .woocommerce td.product-quantity{min-height:24px}@font-face{font-family:"MyriadProRegular";src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProRegular/MyriadProRegular.eot");src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProRegular/MyriadProRegular.eot?#iefix") format("embedded-opentype"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProRegular/MyriadProRegular.woff") format("woff"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProRegular/MyriadProRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"MyriadProRegular";src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBold/MyriadProBold.eot");src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBold/MyriadProBold.eot?#iefix") format("embedded-opentype"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBold/MyriadProBold.woff") format("woff"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBold/MyriadProBold.ttf") format("truetype");font-style:normal;font-weight:bold}@font-face{font-family:"MyriadProRegular";src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProItalic/MyriadProItalic.eot");src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProItalic/MyriadProItalic.eot?#iefix") format("embedded-opentype"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProItalic/MyriadProItalic.woff") format("woff"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProItalic/MyriadProItalic.ttf") format("truetype");font-style:italic;font-weight:normal}@font-face{font-family:"MyriadProBoldItalic";src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBoldItalic/MyriadProBoldItalic.eot");src:url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBoldItalic/MyriadProBoldItalic.eot?#iefix") format("embedded-opentype"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBoldItalic/MyriadProBoldItalic.woff") format("woff"),url("http://test.blitzpet.ru/wp-content/themes/blitz/../fonts/MyriadProBoldItalic/MyriadProBoldItalic.ttf") format("truetype");font-style:italic;font-weight:bold}@media (max-width:1200px){.content{padding-left:10px;padding-right:10px}h1{font-size:2.5em}h2{font-size:2.2em}h3{font-size:2.0em}h4{font-size:1.75em}h5{font-size:1.5em}h6{font-size:1.25em}.lead{font-size:1.5em}.single-product .title{padding:120px 10px 20px 10px;font-size:1.5em;text-align:center;background-position:50% 20px !important}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin:0 -15px;background:#fff;min-width:200px;width:auto;display:inline-block;text-align:left}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block !important}.collapsing{overflow:hidden !important}.to-prev,.to-next{display:none}header #navbarCollapse{text-align:right}header .dropdown-menu{position:static;float:none;width:auto;margin:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}header .dropdown:hover>.dropdown-menu{display:block}header .carousel-caption .title{font-size:3em}.single-product .vertical-align-bottom{text-align:center}.single-product .plate{margin:0 20px}.production-full{font-size:1.5em}.product-categories .product{font-size:20px}.locations .content{font-size:1.0em;padding:.25em 0}switch{display:none}}@media (max-width:960px){header .logo{background-size:117px 150px;width:117px;height:150px}header .carousel-caption .title{font-size:2.5em}switch{display:block}.advantages .icons div{width:32.5%}.testimonials .slick-current p{width:100%;left:0;font-size:20px}h4{font-size:1.8em}.storeLocator .list li{width:100%}.page-products-grid .item img{width:70%}.page-products-grid .item{text-align:center}.product-categories .icon{width:100px !important;height:100px !important}footer .row .content{margin-bottom:10px}}@media (max-width:600px){header .carousel-caption .subtitle span{font-size:1.2em}.callback .form{padding:110px 20px 0}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.5em}h5{font-size:1.4em}h6{font-size:1.2em}.strike>span{position:relative;white-space:normal}.avertize .container{background-image:none !important;background-color:#fee}.locback .form,.callback .form{padding:40px 0 0 0;height:auto;background-image:none !important;background-color:#ef4035}.locback .container.homephoto{background-image:none !important;height:auto}.callback .container,.locback .container{min-height:auto}.callback .container p,.locback .container p{margin:0;padding-bottom:10px}header .carousel,header .carousel .item,header .carousel .active,header .carousel-inner{height:180px}}@media (max-width:400px){.section.product-categories{display:none}header .navbar-blitz{margin-left:0}}@media (min-width:1200px){h4.strike{width:960px;margin-left:auto;margin-right:auto}switch{display:none}header ul.navbar-nav ul .dropdown>ul{left:150% !important;position:absolute;top:0}header .semicircle{display:block;background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/semicircle.png) center bottom no-repeat;width:831px;height:230px;position:absolute;z-index:10;margin-left:-307px}header .dropdown>.dropdown-menu{border-top:5px solid #ef4035;margin-top:-5px !important;background:rgba(255,255,255,0.75);float:none !important;left:50% !important;right:auto !important;text-align:center;transform:translate(-50%, 0);min-width:100px;width:130px;font-size:0.85em;padding:10px 0 10px 0;border-radius:3.25px;border-top-left-radius:0;border-top-right-radius:0}header .dropdown-menu li{margin:5px 0}header .dropdown-menu>li>a{white-space:normal;line-height:1.1em}header .dropdown-menu>li>a:hover{background:none;color:#ef4035}header .dropdown>.dropdown-menu-cs{border-radius:0;padding:0;border-left:0;border-right:0}header .nav a:hover,header .nav .open>a,header .nav .open>a:focus,header .nav .open>a:hover{background-color:transparent}header.fixed>.fixed-area{position:fixed;z-index:1030;margin:0 auto;background:#fff;width:100%;animation-name:revial;animation-duration:0.5s;box-shadow:0 2px 10px #888}header.fixed .semicircle{display:none}header.fixed .logo{background:url(http://test.blitzpet.ru/wp-content/themes/blitz/images/logo-small.png);width:172px;height:89px}header .carousel .glyphicon:before{font-size:75px}header .carousel .glyphicon{width:75px;height:90px;margin-top:-45px}@keyframes revial{from{opacity:0}to{opacity:1}}header.fixed>.pane:before{height:51px}.like-a-table>.row{float:none}.like-a-table>.row>div{float:none;display:inline-block;padding:0}.like-a-table>.row>div.vertical-align-bottom{vertical-align:bottom}.lead{width:90%}.advantages .hdr{width:960px}.advantages .icons{width:960px}.products .product-carousel{width:960px}.locations .content{width:960px;margin-left:auto;margin-right:auto}.about .content{padding:.5em 7em}.callback .container .border{display:block;position:absolute;width:90px;height:90px}.callback .container .border-1{border-left:1px solid #b5ada5;border-top:1px solid #b5ada5;left:-20px;top:-20px}.callback .container .border-2{border-right:1px solid #b5ada5;border-top:1px solid #b5ada5;right:-20px;top:-20px}.callback .container .border-3{border-right:1px solid #b5ada5;border-bottom:1px solid #b5ada5;right:-20px;bottom:-20px}.callback .container .border-4{border-bottom:1px solid #b5ada5;border-left:1px solid #b5ada5;left:-20px;bottom:-20px}.archive-products .page-products-grid .item img{height:420px}footer .content{min-height:270px}.page-products-grid .special-line{margin:50% 0}.navbar-blitz{font-size:14px}.navbar-blitz .navbar-nav{padding-right:5px}header .dropdown-menu{font-size:0.85em;width:150px}.nav>li>a{padding-left:10px;padding-right:10px}}article .teaser .woocommerce{font-size:0.8em}.woocommerce a.remove{height:1.1em;width:1.1em}.woocommerce form .form-row label{margin:.5em 0;line-height:1;font-size:20px}.woocommerce form .form-row .input-text{padding:5px;font-size:16px}.woocommerce form .form-row .input-checkbox{position:static}.woocommerce .cart_totals h2{font-size:30px}.woocommerce .cart_totals .cart-subtotal{display:none}.woocommerce .cart_totals a.button{padding:7px 20px;text-transform:uppercase;color:#fff;background-color:#ef4035;border:0;border-radius:25px;font-size:15px;display:inline-block;font-weight:normal;vertical-align:middle;border:2px solid #ef4035;font-size:18px;line-height:auto}.woocommerce .cart_totals a.button:hover{color:#df1e12;background-color:#fff}.woocommerce-cart-form .product-weight{white-space:nowrap}.woocommerce-cart-form .product-price del{font-size:0.75em;clear:both}.woocommerce-cart-form .product-price ins{text-decoration:none}.woocommerce-checkout p{text-align:left}.woocommerce-checkout h3{font-size:24px}.woocommerce-checkout h3:first-letter{color:#ef4035}.woocommerce-checkout #card_terminal_required_field .optional{display:none}.woocommerce-order-details tfoot{display:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ef4035}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#FFF;color:#ef4035}.single-product thead th{background-color:#888888;color:#fff;font-size:16px;line-height:40px;text-align:center}.single-product thead th.product-quantity{min-width:250px}.single-product tbody td p{margin:auto}.single-product tbody .product-name:before{font-size:23px}.single-product tbody .product-weight{text-align:center;font-size:23px;white-space:nowrap}.single-product tbody .product-action{white-space:nowrap;min-width:100px;text-align:center;font-size:23px}.single-product tbody .product-action img{width:60px;height:auto}.single-product tbody .product-action a{margin-left:-35px}.single-product tbody .product-action a:first-child{margin-left:0}@media (min-width:768px){.single-product tbody .product-action{padding:0 !important}}@media (max-width:767px){.single-product tbody .product-action.nothing{display:none !important}}.single-product tbody .product-quantity{text-align:center}.single-product tbody .product-quantity:before{font-size:23px}.single-product tbody .product-quantity .quantity{display:inline-block}.single-product tbody .product-quantity .quantity input{border:1px solid #eee;text-align:center;width:70px}.single-product tbody .product-price{padding-top:30px;padding-bottom:30px;text-align:center;color:#555;font-size:23px}@media (max-width:767px){.single-product tbody .product-price.nothing{display:none !important}}.single-product tbody .product-price .discount{display:inline-block;line-height:30px;margin:0 15px;white-space:nowrap}.single-product tbody .product-price .discount::before{border:15px solid transparent;border-left-width:0;border-right-color:#ef4035;content:"";display:inline-block;vertical-align:middle}.single-product tbody .product-price .discount .value{color:#FFF;background-color:#ef4035;font-size:14px;padding:0 5px;vertical-align:middle;display:inline-block;font-size:20px}.single-product tbody .product-price .price{display:inline-block;vertical-align:middle}.single-product tbody .product-price .price del{display:block;color:#ef4035;font-size:0.9em}.single-product .product-quantity .cart .added_to_cart{display:none}.single-product .product-prices .product-prices-row:last-child{border-bottom:0}.single-product .product-prices .cart{vertical-align:middle;line-height:36px}.single-product a.add_to_cart_link,.single-product .woocommerce button.single_add_to_cart_button{padding:7px 20px;text-transform:uppercase;color:#fff;background-color:#ef4035;border:0;border-radius:25px;font-size:15px;display:inline-block;font-weight:normal;vertical-align:middle;border:2px solid #ef4035}.single-product a.add_to_cart_link:before,.single-product .woocommerce button.single_add_to_cart_button:before{font-family:FontAwesome;content:'\f07a';margin-right:10px;font-size:1.2em}.single-product a.add_to_cart_link:hover,.single-product .woocommerce button.single_add_to_cart_button:hover{color:#df1e12;background-color:#fff}.single-product a.add_to_cart_link{font-size:18px;margin:0 20px}.product-teaser a.add_to_cart_link{padding:7px 20px;text-transform:uppercase;color:#fff;background-color:#ef4035;border:0;border-radius:25px;font-size:15px;display:inline-block;font-weight:normal;vertical-align:middle;border:2px solid #ef4035;clear:both;margin:5px 0 15px 0}.product-teaser a.add_to_cart_link:before{font-family:FontAwesome;content:'\f07a';margin-right:10px;font-size:1.2em}.product-teaser a.add_to_cart_link:hover{color:#df1e12;background-color:#fff}.product-teaser span.out-of-stock{padding:7px 20px;text-transform:uppercase;color:#ef4035;background-color:#fff;border:0;border-radius:25px;font-size:15px;display:inline-block;font-weight:normal;vertical-align:middle;border:2px solid #ef4035;clear:both;margin:5px 0 15px 0}.woocommerce-form-login-toggle .showlogin,.woocommerce-form-coupon-toggle .showcoupon{text-decoration:underline}.checkout_coupon.woocommerce-form-coupon{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 0 0 !important;padding:5px 10px !important;top:-10px;position:relative}.checkout_coupon.woocommerce-form-coupon>p:nth-child(1){margin:0 20px 0 0}.checkout_coupon.woocommerce-form-coupon>p:nth-child(2){width:250px;margin:0}.checkout_coupon.woocommerce-form-coupon>p:nth-child(3) button{padding:8px 10px;font-size:17px}.checkout_coupon.woocommerce-form-coupon>p:nth-child(3){width:205px;margin:0}.checkout_coupon.woocommerce-form-coupon .clear{display:none}@media (max-width:992px){.checkout_coupon.woocommerce-form-coupon>p:nth-child(1){width:100%}}@media (max-width:530px){.checkout_coupon.woocommerce-form-coupon>p:nth-child(1){text-align:center}.checkout_coupon.woocommerce-form-coupon>p:nth-child(2){width:100%;max-width:350px;margin:0 auto}.checkout_coupon.woocommerce-form-coupon>p:nth-child(3){width:100%;max-width:350px;margin:0 auto}.checkout_coupon.woocommerce-form-coupon>p:nth-child(3) button{width:100%}}.woocommerce-Address-title .edit{background-color:#ef4035;color:white;padding:5px 15px;display:inline-block;border-radius:3px;transition:0.3s;border:2px transparent solid}.woocommerce-Address-title .edit:hover{background:white;border:2px #ef4035 solid;color:#ef4035}.woocommerce-EditAccountForm.edit-account>fieldset legend{margin:0 0 10px 0;padding:25px 0 0 0}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:5px}.teaser .woocommerce-MyAccount-navigation ul{padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center}.teaser .woocommerce-MyAccount-navigation li{list-style:none;margin:0 10px 10px 0}.teaser .woocommerce-MyAccount-navigation a{background-color:#ef4035;color:#fff;padding:5px 15px;display:inline-block;border-radius:3px;transition:0.3s;border:2px #000 0 solid;text-decoration:none}.teaser .woocommerce-MyAccount-navigation a:hover{background:white;border:2px #ef4035 solid;color:#ef4035}