.main-footer a:after,.wrapper a:after{height:2px;bottom:-3px}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #f0f0f0!important;-webkit-box-shadow:inset 0 0 0 1000px #f0f0f0!important;-moz-box-shadow:inset 0 0 0 1000px #f0f0f0!important;-o-box-shadow:inset 0 0 0 1000px #f0f0f0!important}.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-light div.menu>ul>li>a:after,.main-header.menu-type-standard-menu .standard-menu-container.menu-skin-light ul.menu>li>a:after{background-color:#dd1f26!important}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul ul li a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu ul li a:after{position:relative}.section-title,.wpb_wrapper .section-title>h2{margin-top:30px}.partners .wpb_wrapper .section-title>h2{margin-top:0!important}.main-header{border-bottom:1px solid rgba(0,0,0,.07)}body.home .main-header{border-bottom:none!important}header.main-header.is-sticky.sticky-initialized.sticky-active.sticky-fully-hidden{border-bottom:1px transparent}.comment-respond .labeled-input-row,.comment-respond .labeled-textarea-row,.contact-form .form-group{padding:16px 22px;margin-bottom:30px;background:#f0f0f0}.contact-form .contact-form-privacy-policy{padding:0;background:transparent}.comment-form label,.contact-form .form-group label{margin-right:10px}.single-post .comment-form{margin-left:0;width:100%}.logged-in-as{padding-left:0!important}.single-post .comment-form>p{padding:16px 22px}.single-post .comment-form>p.form-submit{padding:0}.comment-respond .labeled-input-row{border-right:1px solid #fff}.comment-respond .labeled-input-row label,.comment-respond .labeled-textarea-row label,.contact-form .form-group label{color:#999;border-bottom:none}.contact-form input,.contact-form textarea{padding:0;border-bottom:none;background-image:none}.contact-form .send{margin:0}@media screen and (max-width:768px){.contact-form .send{width:100%}.contact-form .form-group{margin-bottom:15px}}.our-location{padding:65px 0}@media screen and (max-width:768px){.our-location{padding:35px 0}}.our-location .wpb_wrapper .section-title>h2{margin-top:0}.contact-form .social-networks.rounded{margin-left:0;padding-left:0}.social-networks.rounded li a{background:#eee}.social-networks.rounded li{margin-right:10px}.woocommerce .product .item-info .item-info-row>.price-column,.woocommerce .product .item-info .item-info-row>.title-column,.woocommerce .products .product .item-info .item-info-row{text-align:center;display:block!important}.woocommerce.single-product .single-product .images a img{position:relative;width:auto!important}.woocommerce .image-placeholder{background:transparent}.product-images .image-placeholder img{width:auto!important}.woocommerce .product.catalog-layout-default .item-info .price{float:none}.single-product .woocommerce .related .product .item-info .price ins,.single-product .woocommerce .related .product .item-info .price>.amount,.woocommerce .product .item-info .price ins,.woocommerce .product .item-info .price>.amount{color:#6b829e}.woocommerce .product .onsale{height:auto!important;transform:skew(-10deg);padding:0;margin-right:-8px;color:#fff;top:-12px;border-radius:2px;background:#dd1f26}.woocommerce .product .onsale.oos{padding:10px 0}a.woocommerce-LoopProduct-link:after{display:none}.woocommerce .product .onsale.featured{width:80px}.woocommerce .product .item-info h3{margin-bottom:5px}.woocommerce .product .item-info h3 a{border-bottom:2px solid transparent}.woocommerce .product .item-info h3 a:hover{border-bottom:2px solid #dd1f26}.woocommerce .product .product-images{background:#eee}.woocommerce .product .product-images a{max-width:50%;margin:50px auto}.widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle+.ui-slider-handle{margin-left:-9px}.widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{height:5px;transform:skew(-10deg);border-radius:0;margin-left:-5px;width:5px;margin-top:-6px}.widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button{border-radius:0!important}.summary ul{color:#333;margin-left:0;padding-left:0}.summary ul li{list-style-position:inside;list-style-type:disc}.woocommerce .item-info .group_table .button,.woocommerce .woocommerce .item-info form.cart .button{border-radius:0}.woocommerce .woocommerce-tabs .tabs li a,.woocommerce .woocommerce-tabs .tabs li.active a{color:#1c395e}.woocommerce .woocommerce-tabs .tabs li.active:after{height:2px;content:"  ";margin:0 20px -2px;background:#dd1f26;left:0;display:block}@media screen and (max-width:768px){.woocommerce .woocommerce-tabs .tabs li.active:after{display:none}.woocommerce .woocommerce-tabs .tabs{margin-bottom:0}.woocommerce .woocommerce-tabs .tabs li{border-bottom:none}.woocommerce .woocommerce-tabs .tabs li.active a{color:#dd1f26}}.woocommerce.single-product .single-product .images a img{margin:0 auto;width:50%!important}.single-product .images{background:#eee}.kalium-woocommerce-product-gallery .main-product-images .woocommerce-product-gallery__image a{max-width:50%;margin:50px auto}.woocommerce .single-product .kalium-woocommerce-product-gallery .main-product-images.carousel .woocommerce-product-gallery__image{background:#eee}.single-product .woocommerce .product .item-info .price ins,.single-product .woocommerce .product .item-info .price>.amount{color:#dd1f26;border-bottom:0}.product_meta,.woocommerce .woocommerce-tabs .entry-content h2{display:none}.woocommerce.single-product .single-product .summary .product_title{color:#1b3453}.woocommerce .shop_table thead th{padding-bottom:12px}.woocommerce .button{color:#fff;border-radius:0}.woocommerce .button:hover{color:#fff}.woocommerce .bordered-block .login .absolute input,.woocommerce .bordered-block .register .absolute input,.woocommerce .bordered-block.with-form-labels .absolute input{border-bottom:0;padding-bottom:0}.woocommerce .bordered-block h2{color:#1b3453}.shop-carousel .woocommerce{background:transparent}.shop-carousel .woocommerce .product .product-images{padding:0;background:transparent}.main-footer .footer-bottom-content{padding:20px 0}.site-footer .footer-bottom a{color:#fff}.site-footer .footer-bottom a:hover{color:#dd1f25}.main-footer .widget ul li{color:#fff}.main-footer.main-footer-inverted hr{border-color:hsla(0,0%,100%,.1)}footer.main-footer{background-color:#1b3453!important}.main-footer .footer-widgets{margin-bottom:10px;margin-top:50px}.main-footer .footer-widgets .widget li{border-bottom:none}.top-header-bar .working-hours{margin:0;padding-left:0}.main-footer .footer-widgets .widget .working-hours li,.top-header-bar .working-hours li{padding:8px 0;border-bottom:1px dotted hsla(0,0%,100%,.1)}.main-header.menu-type-standard-menu .top-header-bar .standard-menu-container ul.menu>li>a{font-style:normal}.main-footer .footer-widgets .widget .working-hours li span,.top-header-bar .working-hours li span{padding:0 3px;color:#fff;clear:both;border-radius:2px;background:#dd1f26;float:right}.main-footer .footer-widgets .widget .working-hours li span.closed,.top-header-bar .working-hours li span.closed{background:#4b6688}.top-header-bar .working-hours li{padding:0;border:none;margin-right:10px;list-style-type:none;float:left}.top-header-bar .working-hours li span{padding:0 4px;margin-left:5px}.widget.null-instagram-feed .instagram-pics{max-width:none;margin:0}.widget.null-instagram-feed .instagram-pics li{padding:0;width:16.6666%}.widget.null-instagram-feed .instagram-pics li a{padding:1px}.comment-form input,.comment-form textarea{border-bottom:0}.benefits .wpb_single_image img{width:64px}.join-us-button a{background-color:#dd1f26!important}.join-us-button a,.join-us-button a:hover{color:#fff!important}.join-us-button a:after{display:none}.vc_cta3-container{margin-bottom:0}@media screen and (max-width:768px){.join-us-button{margin-bottom:0;width:100%;margin-top:30px}.join-us-button a{width:100%}}.coming-soon-container{padding-top:250px;text-align:left}.coming-soon-container .col-sm-offset-2{margin-left:0}.coming-soon-container .message-container p{margin-top:0}.team-holder .member .hover-state{filter:alpha(opacity=100);padding:40px 0 0!important;right:0!important;opacity:1;-moz-opacity:1;bottom:0!important;visibility:visible;top:auto!important;left:0!important;display:block}.team-holder .member .hover-state .member-details{padding:20px 25px;position:relative;bottom:0}.member .hover-state{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0);background-color:transparent!important;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.8))}.blog-holder .box-holder .post-info{margin-top:30px}.blog-posts .post-item .post-details .post-meta.date{transform:skew(-10deg);padding:13px 15px;color:#fff;position:absolute;text-align:center;top:10px;border-radius:60px;background:#dd1f26;left:200px;width:auto;line-height:14px;z-index:100}.blog-posts .post-item .post-details .post-meta i{display:none}.blog-posts .post-item .post-details .post-meta.date span{display:block}.widget.widget_recent_comments li a{display:inline!important}.widget li{padding:7px 0;border-top:none!important;border-bottom:1px solid #eee}.widget.widget_product_search .search-bar input[name=s],.widget.widget_search .search-bar input[name=s]{transform:skew(-5deg,0deg);border-radius:5px}.wpb_wrapper .lab-blog-posts .blog-post-entry .blog-post-content-container .blog-post-title a{line-height:20px}.blog-posts .post-item .post-details .post-title a:after{display:none}.logos-holder.no-image-borders .c-logo{margin-bottom:35px!important}.partners .c-logo img{max-width:50%}.portfolio-holder .item-box .photo a{background:#000}.portfolio-item .image-placeholder{filter:alpha(opacity=70);transition:all .2s;opacity:.7;-moz-opacity:.7}.portfolio-holder .item-box .photo a:hover .image-placeholder{filter:alpha(opacity=100);opacity:1;-moz-opacity:1}.blog-posts .post-item .post-details .post-meta.category a{color:#6b829e}.class-custom-padding{padding:0 30px}@media screen and (max-width:768px){.no-padding-mobile{padding:0!important}}.product-filter ul li.active a{color:#1b3453}.portfolio-holder .item-box .info{padding:10px 0!important;position:absolute;bottom:0;left:30px}.portfolio-holder .item-box .info h3 a{color:#fff}.portfolio-holder .item-box .info p a{padding:1px 3px;color:#fff;position:absolute;top:-5px;border-radius:2px;background:#dd1f26}.portfolio-holder .item-box .info p a:hover{color:#fff}.portfolio-holder .item-box .info p a:after{display:none}.homepage-classes .pt-column{text-align:center;margin:auto}.portfolio-holder .item-box .photo .on-hover{display:none}.timetable ul{padding:0!important}.timetable ul li{list-style:none;padding:12px!important;margin-bottom:2px;color:#1b3453!important;background:#eee}.timetable ul li strong{color:#999;float:right}.full-width-image img{width:100%}.pricing-table .plan{position:relative;text-align:left}.pricing-table .plan .plan-head{padding:35px 35px 20px;border-bottom:0;text-align:left}.pricing-table .plan .plan-head p{margin-bottom:0;display:inline-block}.pricing-table .plan .plan-name{padding:0;margin-bottom:0;position:absolute;border-bottom:0;top:20px;left:40px}.pricing-table .plan li{padding:10px 35px;color:#fff;border-bottom:1px solid #334d6e}.pricing-table .plan .plan-action{padding-bottom:15px}.pricing-table .plan .plan-action .btn{text-align:center;margin:0;width:100%}.pricing-table.selected{margin-top:-25px}@media screen and (max-width:768px){.pricing-table.selected{margin-top:0}.pricing-table .plan{margin-bottom:15px}.lab-vc-container .pricing-tables .vc_column_container{padding-right:15px!important;padding-left:15px!important}}.pricing-table.selected .plan .plan-head{padding:40px 30px 30px}.pricing-table.selected .plan .plan-name{top:30px}.pricing-table.selected .plan .plan-action .btn{padding:12px}span.customers-choice{padding:3px 6px;position:absolute;top:-10px;background:#dd1f26;left:30px}.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li>a,.mobile-menu-wrapper .mobile-menu-container ul.menu>li>a{padding-bottom:5px}.widget.null-instagram-feed .instagram-pics img{text-indent:-9999px}.footer-widgets .woocommerce{background-color:transparent}.example{color:red!important}