.col,table{width:100%}.nocomments,b,strong{font-weight:700}.intro-filter,.nav{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#2c2c2c', GradientType=0 )}.clear:after,.cols:after,.comments .children:after,.comments .children:before,.footer:after,.header-socials li:after,.header:after,.home-filter .form-body:after,.home-filter .form-controls:after,.home-filter:after,.list-products:after,.listing-filter .form-controls:after,.section-add .controls-select:after{content:''}.footer-body ul,.header-socials ul,.list-products,.listing-results ul,.paging ul,.section-intro .slides,.section-product .entry ul,nav ol,nav ul{list-style:none}.cols:after{line-height:0;display:table;clear:both}*,:after,:before{padding:0;margin:0;outline:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0}img{height:auto;display:inline-block;vertical-align:middle}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]{cursor:pointer}.disabled,[disabled],a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a[href^=tel],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=time],input[type=url],input[type=color],input[type=tel],input[type=text],input[type=password],input[type=date],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}.footer-body h4,.footer-body h6,.list-products a,.listing-filter .select,.nav>ul>li>a{text-transform:uppercase}table{border-collapse:collapse;border-spacing:0}body{min-width:320px;background:#000;font-family:Roboto,sans-serif;font-size:14px;line-height:1.3;color:#666}a{color:inherit;text-decoration:underline}.comments .comment-reply a:hover,.paging a,.section-comments a,a:hover,a[href^=tel]{text-decoration:none}blockquote:last-child,dl:last-child,h1:last-child,h1[class],h2:last-child,h2[class],h3:last-child,h3[class],h4:last-child,h4[class],h5:last-child,h5[class],h6:last-child,h6[class],ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}.clear:after{line-height:0;display:table;clear:both}.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}.notext-old{font-size:0;line-height:0;text-indent:-4000px}.hidden,[hidden]{display:none}.alignleft{float:left}.alignright{float:right}.col,.header-actions{float:left}.cols{margin:0}.col{padding:0 15px}.col-1of2{width:50%}.gallery-columns-1 .gallery-item,.gallery-item img,.wp-caption img{width:100%}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1200px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1201px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.aligncenter,.alignnone{display:block}.aligncenter,.alignleft,.alignnone,.alignright{margin:5px 15px 10px}.alignleft,.alignnone{margin-left:0}.alignnone,.alignright{margin-right:0}.aligncenter{margin-left:auto;margin-right:auto}.wp-caption{position:relative}.wp-caption-text{position:absolute;bottom:0;left:0;right:0;padding:5px 10px;background:rgba(0,0,0,.5);color:#fff}.gallery{position:relative;overflow:hidden;padding-bottom:20px}.gallery .wp-caption-text{right:10px;bottom:10px;left:10px;text-align:left}.gallery-item{float:left;position:relative;padding:10px}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.67%}.gallery-columns-7 .gallery-item{width:14.29%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-7 .wp-caption,.gallery-columns-8 .wp-caption,.gallery-columns-9 .wp-caption{display:none}.paging{padding:0 0 20px;text-align:center}.paging li,.paging ul{display:inline-block;vertical-align:top}.paging a{display:inline-block;padding:4px 10px;border:1px solid #000;margin:0 2px;border-radius:4px}.paging .current a,.paging a:hover{text-decoration:none;background:#000;color:#fff}.paging-label{padding-right:10px}.section-comments{padding-top:15px}.section-comments p{padding-bottom:18.2px}.section-comments ol,.section-comments ul{padding:0;margin:0;list-style:none}.section-comments h3{position:relative;padding:0 0 10px}.section-comments h3 small{position:absolute;top:0;right:0}.comments,.comments .children{position:relative}.comments .children:after,.comments .children:before{position:absolute;display:block}.comments .children:before{top:33px;left:23px;width:32px;height:27px;border-left:8px solid #c3c3c3;border-bottom:8px solid #c3c3c3;border-radius:0 0 0 8px}.comments .children:after{top:-5px;left:8px;border:20px solid transparent;border-width:20px 19px;border-bottom-color:#c3c3c3}.comments .comment{position:relative;border-top:1px dashed #363636}.comments .children{padding-left:70px}.comments .avatar{position:absolute;top:28px;left:0;width:48px;height:48px;border-radius:50%;border:1px solid #ccc}.comments .says{padding-left:5px}.comments .moderation-notice{display:inline-block;margin:3px 0 8px;color:#999}.comments .comment-entry{position:relative;padding:30px 0 30px 65px}.comments .comment-text p:last-child{padding-bottom:0;margin-bottom:0}.comments .comment-meta{padding-bottom:12px}.comments .comment-meta a{color:#363636}.comments .comment-reply{padding-top:10px;text-align:right}.comments .comment-reply a{display:inline-block;padding:5px 10px;background:#363636;color:#fff;border-radius:6px}.comments .comment-reply a:hover{opacity:.8}.comment-respond{width:100%;padding-top:30px;border-top:1px solid #363636}.comment-respond h3{position:relative}.comment-respond small{position:absolute;top:0;right:0}.comment-respond label{display:block;padding-bottom:4px}.comment-respond input[type=text],.comment-respond textarea{display:block;width:80%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.comment-respond textarea{height:100px;width:100%}.comment-respond input[type=text]:focus{background-color:#fff}.comment-respond input[type=text]::-webkit-input-placeholder{color:#777}.comment-respond input[type=text]:-ms-input-placeholder{color:#777}.comment-respond input[type=text]::placeholder{color:#777}.comment-respond .required{color:#e40000}.comment-respond .comment-notes{padding-top:15px}.comment-respond .form-submit input{display:block;width:160px;height:40px;border:0;font-size:14px;font-weight:700;color:#fff;background:#363636;cursor:pointer;border-radius:4px}.nocomments{padding-top:12px;font-size:18px}.search-form{position:relative;overflow:hidden}.search-form .search-field{display:block;width:100%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.search-form .search-field:focus{background-color:#fff}.search-form .search-field::-webkit-input-placeholder{color:#777}.search-form .search-field:-ms-input-placeholder{color:#777}.search-form .search-field::placeholder{color:#777}.search-form .screen-reader-text{position:absolute;top:0;left:0;width:0;height:0;opacity:.5;visibility:hidden}.header,.wrapper{position:relative}input::-webkit-input-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.btn,button,input[type=submit],input[type=button],input[type=reset]{-webkit-appearance:none;cursor:pointer}select::-ms-expand{display:none}.btn{display:inline-block;vertical-align:middle;text-align:center;-moz-appearance:none;appearance:none}.btn-block{display:block;padding-left:0;padding-right:0}.btn-blue,.btn-green{display:inline-block;font-size:15px;line-height:1;font-weight:500;border-radius:5px;text-decoration:none;transition:all .5s;vertical-align:middle}.btn-blue{padding:12px 23px 10px;color:#fff;background:#1695fe}.btn-blue:hover{color:#1695fe;background:#fff}.btn-green{padding:9px 22px 6px;color:#fff;background:#65ac3e;border:2px solid #65ac3e}.btn-green:hover{color:#65ac3e;background:#fff}.wrapper{min-height:100vh;overflow:hidden}.shell{max-width:1060px;padding-left:0;padding-right:0;margin:auto}.link-home,.link-search-results{margin-left:15px;float:right}.shell-fluid{max-width:none}.header{padding:25px 0 26px;min-height:88px}.header:after{display:table;line-height:0;clear:both}.header-actions .link-home,.header-actions .link-search-results{display:none}.header-actions .btn-blue{margin-right:11px;padding:12px 16px 10px}.link-search-results{color:#FFF;text-decoration:none;line-height:37px}.link-search-results:hover{text-decoration:underline}.logo{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:283px;height:42px;display:inline-block}.logo img{width:100%;height:auto}.header-socials{float:right;padding:1px 1px 0 0}.header-socials ul{overflow:hidden}.header-socials li{position:relative;float:left;border-radius:50%;overflow:hidden;margin-left:8px}.header-socials li:after{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;display:block;background:#fff;-ms-transform:scale(0);transform:scale(0);transition:all .5s;border-radius:50%;overflow:hidden}.header-socials li:hover:after{-ms-transform:scale(1);transform:scale(1)}.header-socials li a{position:relative;z-index:5;display:block}.header-socials li a img{width:100%;height:auto}.btn-menu,.header-mobile{display:none}.nav{padding:12px 23px 13px;background:#525252;background:linear-gradient(to bottom,#525252 0,#404040 51%,#2c2c2c 100%)}.nav>ul:after{display:table;line-height:0;clear:both;content:''}.nav>ul>li{float:left;margin-right:23px}.nav>ul>li>a{display:block;font-size:13px;line-height:1.2;color:#fff;text-decoration:none;transition:all .5s}.nav>ul>li>a:hover{color:#929292}.articles{list-style-type:none;margin-bottom:20px}.article-body p{padding-bottom:18.2px}.article-body ol,.article-body ul{padding-bottom:18.2px;margin-left:25px}.article-body ol ol,.article-body ul ul{padding-bottom:0}.article-body .wp-caption-text{padding:5px 10px}.article-body blockquote{padding-left:18.2px;border-left:3px solid #000;margin-bottom:18.2px}.article-body blockquote p:last-child{padding-bottom:0}.article-body hr{border:1px solid #787878;margin-bottom:18.2px}.article-title{padding-bottom:15px}.article-meta{padding-bottom:6px;border-bottom:1px solid #000;margin-bottom:15px}.article-meta p{padding-bottom:5px}h2.pagetitle{margin-bottom:15px;font-size:28px}.section-intro,.section-intro .slide,.section-intro .slider-clip,.section-intro .slides{position:relative;overflow:hidden;height:345px}.section-intro .slide{background-size:cover;background-repeat:no-repeat;background-position:center}.section-intro img{display:none!important}.section-intro .entry{position:absolute;bottom:30px;left:45px}.section-intro h2{font-family:Raleway,sans-serif;font-size:44px;line-height:1;color:#fff;font-weight:400}.intro-filter{padding:17px 0;text-align:center;background:linear-gradient(to bottom,#525252 0,#404040 51%,#2c2c2c 100%)}.home-filter .form-body:after,.home-filter:after{display:table;line-height:0;clear:both}.home-filter,.intro-filter p{display:inline-block;vertical-align:middle;text-align:left}.intro-filter p{margin-right:23px;font-size:20px;line-height:1.5;color:#fff;opacity:.9}.home-filter .form-body{float:left}.home-filter .form-row{float:left;margin:0 8px 0 9px}.home-filter .form-controls{position:relative;background:#525252;border:1px solid #fff}.home-filter .form-controls:after{position:absolute;top:5px;right:9px;display:block;width:21px;height:21px;background:url(../images/btn-arrow.png) no-repeat}.home-filter .select{position:relative;z-index:10;padding:8px 12px;min-width:151px;border:0;background:0 0;font-size:13px;line-height:1.2;color:#fff;cursor:pointer}.home-filter .select option{background:#525252}.home-filter .form-actions{float:left;margin-left:27px}.home-filter .form-actions .form-btn{background:0 0;border:0;font-size:26px;line-height:1.2;color:#fff;font-weight:700;transition:all .5s}.home-filter .form-actions .form-btn:hover{opacity:.6}.section-features{background:#fff}.section-features .cols{padding:14px 15px}.section-features .col{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.section-features .col-1of2{height:187px;width:calc(50% - 7px);margin-right:7px}.section-features .col-1of2:nth-child(even){margin:0 0 0 7px}.section-features .col a{position:absolute;top:0;left:0;z-index:1.2;width:100%;height:100%;display:block}.section-features .col img{display:none}.section-features .col h1{position:absolute;bottom:16px;left:22px;font-size:40px;line-height:1.13;color:#fff;font-weight:300;text-transform:uppercase}.section-features .col h1 strong{font-weight:500}.section-products{padding:25px 0 0;background:#fff}.section-products h2{padding:0 23px 41px;font-size:31px;line-height:1;color:#000;font-weight:300}.section-products h2 strong{font-weight:500}.list-products:after{display:table;line-height:0;clear:both}.list-products li{float:left;width:25%;text-align:center;margin-bottom:59px}.list-products a{display:block;text-decoration:none}.list-products a strong{display:block;margin-bottom:17px;font-size:18px;line-height:1.2;color:#000;font-weight:500}.list-products a img{transition:all .4s}.section-text{background:#fff}.section-text .cols{padding:34px 31px 101px}.section-text .col-1of2{float:left;padding:0;width:calc(50% - 40px);margin-right:40px}.section-text .col-1of2:nth-child(even){margin:0 0 0 19px}.section-text .col h3{padding-bottom:15px;font-size:26px;line-height:1.15;color:#000;font-weight:500}.section-text .col p{padding-bottom:8px;font-size:13px;line-height:1.54;color:#666}.section-product{padding:48px 62px 100px 38px;background:#fff}.section-product .section-head{padding-bottom:17px;overflow:hidden}.section-product .section-head h1{margin-top:5px;float:left;font-size:30px;line-height:1.2;color:#000;font-weight:300}.section-product .section-actions{float:right}.section-product .btn-green{margin-left:14px}.section-product .section-body{overflow:hidden}.section-product .section-gallery{float:left;padding-top:13px;width:546px}.section-product .gallery-large li{background-size:cover;background-repeat:no-repeat;background-position:center}.section-product .gallery-large img{width:100%;height:auto}.section-product .thumbs{padding-top:19px}.section-product .thumbs a{display:inline-block!important;width:100px;border:3px solid #e1e1e1}.section-product .thumbs a+a{margin-left:8px}.section-product .thumbs a:last-child{display:none!important}.section-product .thumbs img{max-width:94px;height:auto}.section-product .entry{float:right;width:355px}.section-product .entry ul{padding-bottom:46px}.section-product .entry li{margin-bottom:6px;overflow:hidden;font-size:14px;line-height:1.2}.section-product .entry li:first-child{margin-bottom:17px}.section-product .entry li strong{padding:11px 0 7px;float:left;width:70px;text-align:right;font-size:14px;font-weight:500;color:#000}.section-product .entry li span{padding:11px 14px 7px;float:right;width:265px;color:#666;background:#f5f5f5}.section-product .entry h5{padding:0 0 15px 12px;font-size:18px;line-height:1;color:#000;font-weight:500}.section-product .entry p{padding:0 0 15px 12px;font-size:14px;line-height:1.71;color:#000}.section-listing{background:#fff}.listing-filter{padding:28px 22px 4px 52px;background:#f5f5f5}.listing-filter .form-filter{overflow:hidden}.listing-filter .form-row{text-align:center}.listing-filter .form-controls{position:relative;width:145px;display:inline-block;vertical-align:middle;text-align:left}.listing-filter .form-controls+.form-controls{margin-left:5px}.listing-filter .form-controls:after{position:absolute;top:14px;right:16px;z-index:1;display:block;width:0;height:0;border-style:solid;border-width:7px 5px 0}.listing-filter .select{position:relative;z-index:2;display:block;width:100%;padding:10px 16px 9px;border:0;background:0 0;font-family:Roboto,sans-serif;font-size:13px;line-height:1.2;cursor:pointer}.listing-filter .form-head{float:left;margin-right:35px}.listing-filter .form-head h3{padding:8px 1px 21px;font-size:22px;line-height:1.36;color:#363636;font-weight:400}.listing-filter .form-head .form-controls{border:1px solid #d2d2d2;background:#686868}.listing-filter .form-head .form-controls:after{border-color:#fff transparent transparent}.listing-filter .form-head .select{color:#fff}.listing-filter .form-head .select option{color:#fff;background:#686868}.listing-filter .form-body{float:left;column-count:2}.listing-filter .form-body .form-row{padding:0 17px 22px 0}.listing-filter .form-body .form-controls{border:1px solid #d2d2d2;background:#eae9e9}.listing-filter .form-body .form-controls:after{border-color:#666 transparent transparent}.listing-filter .form-body .select{color:#666}.listing-filter .form-body .select option{color:666000;background:#eae9e9}.listing-results{padding:38px 52px 90px 55px}.listing-results h2{font-size:30px;line-height:1;color:#000;font-weight:300;padding:0 0 29px}.listing-results h2 strong{font-weight:500}.listing-results ul{overflow:hidden}.listing-results>ul>li{position:relative;float:left;width:221px;margin:0 0 44px 23px;overflow:hidden}.listing-results>ul>li:nth-child(4n+1){margin-left:0;clear:both}.listing-results>ul>li>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.listing-results .listing-actions{position:relative;z-index:110}.listing-results .listing-actions input[type=submit]{border:0;background:#c72121;color:#FFF;padding:5px 10px;width:100%}.listing-results .listing-actions input[type=submit]:hover{background:#FFF;color:#c72121;border:1px solid #c72121;padding:4px 9px}.listing-results .form-response{padding:15px 0}.listing-results .form-response.error{color:#c72121}.listing-results .entry,.listing-title{position:relative;z-index:5}.listing-title{padding:15px 16px 11px;background:#363636}.listing-title h4{font-size:14px;line-height:1.29;color:#fff;font-weight:500}.listing-image{height:163px;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .5s}.listing-image img{display:none}.listing-results .entry{padding:16px 10px 9px 19px;background:#f5f5f5}.listing-results .entry li{padding-bottom:7px;font-size:13px;line-height:1.08;color:#343434}.listing-results .entry li span,.listing-results .entry li strong{display:inline-block;vertical-align:middle}.listing-results .entry li strong{font-weight:700;display:inline-block;min-width:76px}.listing-results .entry li span{font-weight:400}.listing-results .paging{opacity:0;visibility:hidden}.listing-results .bikes-loader{text-align:center;display:none}.page-template-listings .form-messagess{margin-bottom:20px}.section-account{padding:100px 55px;background:#fff;text-align:center}.section-account .section-body{padding:20px;margin:0 auto;width:40%;text-align:left;border:3px solid #1695fe;border-radius:10px;background:#fff}.section-account h2{padding-bottom:30px;font-size:30px;line-height:1;color:#000;font-weight:400}.section-account form{width:100%}.section-account form .form-erros{margin-bottom:20px;color:#e40000}.section-account form .form-messagess{margin-bottom:20px}.section-account .form-body{padding:0 0 20px 2px}.section-account .form-row{margin-bottom:15px}.section-account .form-label{display:block;margin:0 0 5px;font-size:14px;line-height:1.43;color:#343434;font-weight:500}.section-account .form-controls input{position:relative;z-index:5;padding:8px 13px 5px;width:100%;display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:1;color:#666;font-weight:400;border:2px solid #ececec;background:#fff}.section-account .form-actions input{width:100%;padding:11px 20px 10px;display:inline-block;vertical-align:middle;font-size:16px;line-height:1;color:#fff;font-weight:500;background:#1695fe;border-radius:5px;text-decoration:none;transition:all .5s;border:2px solid #1695fe}.section-account .form-actions input:hover{color:#1695fe;background:#fff}.form-helpers{padding:20px 0 0;overflow:hidden}.form-helpers .checkbox{position:relative;float:left}.form-helpers .checkbox label,.form-helpers .link-forgot{font-size:14px;line-height:2;color:#343434;font-weight:500}.form-helpers .checkbox input,.form-helpers .checkbox label{display:inline-block;vertical-align:middle;margin:0;padding:0}.form-helpers .checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:0}.form-helpers .checkbox label{padding-left:30px;transition:all .5s;background:url(../images/checkbox-off.png) 5px 2px no-repeat;background-size:20px}.form-helpers .checkbox input[type=checkbox]:not(old):checked+label{background:url(../images/checkbox-on.png) 5px 2px no-repeat;background-size:20px}.form-helpers .link-forgot{float:right;text-align:right;display:block}.section-add{padding:49px 54px;background:#fff}.section-add .section-head{padding-bottom:49px}.section-add .section-head h2{font-size:30px;line-height:1;color:#000;font-weight:300}.section-add .section-head h2 strong{font-weight:500}.section-add .form-add{padding-bottom:64px}.section-add .form-add .form-erros{margin-bottom:20px;color:#e40000}.section-add .form-add .form-loader{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.7);z-index:200}.section-add .form-add .form-loader .form-loader-inner{position:fixed;width:120px;height:70px;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.section-add .form-add .form-loader .loader{display:inline-block;width:40px;height:40px;border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #1695fe;animation:spin 2s linear infinite}.section-add .form-add .form-loader span{display:block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.section-add #form-add-listing.loading+.form-loader{display:inline-block}.section-add .form-body{padding-bottom:53px}.section-add .form-body h3{padding-bottom:22px;font-size:21px;line-height:1.43;color:#000;font-weight:500}.section-add .form-section+.form-section{padding-top:36px}.section-add .form-cols{overflow:hidden;padding-bottom:6px;position:relative}.section-add .form-col{float:left;width:50%}.section-add .form-row{width:100%;margin-bottom:22px}.section-add .field-hint{font-size:12px;margin:5px 0 0 150px}.section-add .form-controls,.section-add .form-label{display:inline-block;vertical-align:top}.section-add .form-label{margin:9px 19px 0 0;width:125px;text-align:right;font-size:14px;line-height:1.43;color:#343434;font-weight:500}.section-add .form-col .form-controls{position:relative;width:266px}.section-add .controls-select{background:#f5f5f5}.section-add .controls-select:after{position:absolute;top:16px;right:21px;z-index:1;display:block;width:0;height:0;border-style:solid;border-width:7px 5px 0;border-color:#666 transparent transparent}.section-add .form-controls .field,.section-add .form-controls .range-field,.section-add .form-controls .select,.section-add .form-controls .textarea{position:relative;z-index:5;width:100%;display:block;font-family:Roboto,sans-serif;font-size:14px;line-height:1;color:#666;font-weight:400;border:2px solid #ececec}.section-add .form-controls.error .field,.section-add .form-controls.error .range-field,.section-add .form-controls.error .select,.section-add .form-controls.error .textarea{border:1px solid #e70000}.section-add .form-controls .select{padding:12px 13px 8px;border:0;background:0 0}.section-add .form-controls .select option{color:#666;background:#f5f5f5}.section-add .form-controls .field{padding:8px 13px 5px;background:#fff}.section-add .form-controls .textarea{padding:12px 13px 8px;background:#fff;height:89px;resize:none}.section-add .controls-range{width:90%;padding:0 5%;border:2px solid #ececec}.section-add .rangeslider__fill{background:#323232!important}.section-add .rangeslider--horizontal{margin:12px 0 10px!important;height:8px!important;background:#cbcbcb!important;box-shadow:none!important}.section-add .rangeslider--horizontal .rangeslider__handle{top:-4px!important;margin-left:5px!important;width:17px!important;height:17px!important;background:url(../images/range-ico.png) no-repeat!important;border:0!important}.section-add .rangeslider--horizontal .rangeslider__handle:after{display:none}.section-add .rangeslider__handle .js-output{position:absolute;top:100%;width:90px;left:-35px;padding:5px 0 4px;text-align:center;background:#323232;color:#fff;font-size:12px;opacity:0;transition:all .5s}.section-add .rangeslider__handle:hover .js-output{opacity:1}.section-add .form-control-inner{position:relative;display:inline-block;width:88px;height:80px;margin-right:16px;border:2px solid #ececec;background:url(../images/add-file.png) center no-repeat;background-size:contain}.section-add .form-controls .add-file{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0}.section-add .form-btn{padding:17px 35px 16px;display:inline-block;vertical-align:middle;font-size:18px;line-height:1;color:#fff;font-weight:500;background:#1695fe;border-radius:5px;text-decoration:none;transition:all .5s;border:2px solid #1695fe}.section-add .form-btn:hover{color:#1695fe;background:#fff}.section-add .add-more-preferences{color:#149637;text-decoration:none}.section-add .form-cols .remove-entry{display:none;float:right;margin-top:-20px;margin-bottom:10px;color:#c72121;text-decoration:none}.spinner-wrapper{position:absolute;width:100%;height:100%;background:rgba(255,255,255,.6);top:0;left:0;z-index:20}.spinner-wrapper img{position:absolute;width:32px;height:32px;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.section-add .form-cols .remove-entry{margin-top:-10px}}.section-preferences{background:#f5f5f5;padding:25px;color:#1f1f21;margin:50px 0 20px}.footer-body h6,.footer-body li a{color:#fff;font-size:13px;line-height:1.2}.section-preferences h5{font-size:18px}.section-preferences table{margin-top:15px}.section-preferences th{text-align:left}.section-preferences td{padding:5px 0}.footer{position:relative;background:#1e1e1e;z-index:10}.footer:after{position:absolute;top:100%;left:0;width:100%;height:100vh;display:block;background:inherit}.footer-body{padding:31px 0 34px;background:#363636}.footer-body h4{padding:27px 0 13px;font-size:16px;line-height:1;color:#fff;font-weight:400;opacity:.9}.footer-body h6{padding-bottom:8px;border-bottom:1px solid #727272}.footer-body li{display:block;padding-bottom:7px}.footer-body li a{opacity:.3;transition:all .5s;text-decoration:none}.footer-body li a:hover{opacity:1}.footer-cols{overflow:hidden}.footer-col{float:left}.footer-col-size1{width:190px}.footer-col-size2{width:306px;margin-right:64px}.footer-col-size2 ul{column-count:2}.copytight{padding:16px 0 14px}.copytight p{font-size:11px;line-height:1.2;color:#7d7d7d}.copytight p a{text-decoration:none;color:inherit;transition:all .5s}.copytight p a:hover{color:#fff}@media (max-width:1100px){.shell{max-width:980px}.nav>ul>li{margin-right:20px}.header-actions .btn-blue{padding:12px 10px 10px}.section-product .section-gallery{width:57%}.section-product .entry{width:41%}.section-product .thumbs a{width:16.9%}.section-product .thumbs img{width:100%;height:auto}.listing-filter{padding:20px 20px 4px}.listing-filter .form-controls{width:135px}.listing-filter .form-head{float:left;margin-right:3%;width:30%}.listing-filter .form-body{width:65%}.listing-filter .form-body .form-row{padding:0 10px 22px 0}.listing-results{padding:30px 20px}.listing-results>ul>li{width:23.5%;margin-left:2%}}@media (max-width:979px){.shell{max-width:740px}.btn-blue{padding:12px 13px 10px}.header-mobile,.intro-filter p{text-align:center;padding-bottom:10px}.header{position:relative;z-index:115}.header-actions,.header-socials,.link-home,.link-search-results,.nav{display:none}.header-mobile .header-actions{display:block;padding:10px;text-align:center;width:100%;float:none;margin-left:0}.header-mobile .link-home,.header-mobile .link-search-results{display:inline-block;float:none;margin-top:15px}.header-mobile .link-search-results{display:block;line-height:1}body:not(.logged-in) .header-mobile .link-home{margin-top:0;margin-left:0}.header-mobile{position:absolute;top:100%;right:-100%;width:100%;height:auto;display:block;background:#000;transition:all .5s;border-radius:0 0 10px 10px}.header.active .header-mobile{right:0}.header-mobile .header-socials,.header-mobile .nav{display:block;float:none;margin:0 auto;width:100%}.btn-menu,.header-mobile .header-socials ul{display:inline-block}.header-mobile .nav{background:0 0}.header-mobile .nav li{float:none;width:100%;margin-bottom:10px}.header-mobile .nav li a{font-size:15px}.btn-menu{position:absolute;top:32px;right:0;height:9px;padding-top:9px}.btn-menu span{position:relative;display:block;width:40px;height:15px;border-top:5px solid #fff}.btn-menu span:after,.btn-menu span:before{position:absolute;width:100%;height:5px;background:#fff;content:''}.btn-menu span:before{top:-13px}.btn-menu.active span:before{top:-9px;-ms-transform:rotate(45deg) translate(2.5px,6px);transform:rotate(45deg) translate(2.5px,6px)}.btn-menu span:after{top:3px}.btn-menu span,.btn-menu span:after,.btn-menu span:before{transition:all .3s linear}.btn-menu.active span{border-color:transparent}.btn-menu.active span:after,.btn-menu.active span:before{background:#e70000}.btn-menu.active span:after{-ms-transform:rotate(-45deg) translate(2.5px,-6px);transform:rotate(-45deg) translate(2.5px,-6px)}.intro-filter p{display:block}.home-filter .select{min-width:140px;border:0;background:0 0;font-size:13px;line-height:1.2;color:#fff;cursor:pointer}.section-features .col h1{font-size:30px}.list-products li{width:21%;margin:0 2% 2%}.section-product .section-head h1{font-size:27px}.section-product .entry li strong{width:30%}.section-product .entry li span{width:65%}.section-product .btn-green{padding:9px 15px 6px}.listing-filter .form-controls{width:100px}.listing-filter .form-body .select,.listing-filter .form-head .select{padding:10px 7px 9px;font-size:12px}.listing-filter .form-body .form-controls:after,.listing-filter .form-head .form-controls:after{right:6px}.listing-title h4{font-size:13px}.listing-image{height:125px}.section-add{padding:20px 20px 30px}.section-add .form-add,.section-add .section-head{padding-bottom:30px}.section-add .section-head h2{font-size:27px}.section-add .form-body{padding-bottom:25px}.section-add .form-body h3{padding-bottom:15px;font-size:20px}.section-add .form-section+.form-section{padding-top:15px}.section-add .form-row{width:100%;margin-bottom:22px}.section-add .form-controls,.section-add .form-label{display:block;text-align:left}.section-add .form-label{margin:10px 0 0;width:90%}.section-add .form-col .form-controls{position:relative;width:90%}.section-add .form-btn{padding:11px 20px 10px;font-size:15px}.section-add .controls-select:after{top:14px}.section-add .field-hint{margin-left:0}.section-account{padding:50px 20px}.section-account .section-body{width:60%}.footer-col-size2{width:245px;margin-right:30px}}@media (max-width:767px){.logo,.section-intro,.section-intro .slide,.section-intro .slider-clip,.section-intro .slides{height:auto}.header-mobile .header-actions .btn-blue:nth-child(3),.intro-filter p{margin-right:0}.shell{max-width:98%}.header{padding:15px 0;min-height:5px}.logo{position:relative;top:auto;left:auto;padding:10px;-ms-transform:translate(0,0);transform:translate(0,0);width:161px}.btn-menu{top:20px;right:15px}.header-mobile .header-actions .btn-blue{padding:10px 8px 8px}.section-intro img{display:block!important;width:100%;height:auto}.section-intro .entry{bottom:10px;left:10px}.section-intro h2{font-size:25px;text-shadow:1px 1px 4px #000}.home-filter .form-body{float:none}.home-filter .form-row{float:left;width:47%;margin:0 1.5% 2%}.home-filter .select{min-width:100%}.home-filter .form-actions{float:none;margin:10px 0 0;text-align:center}.section-features .cols{padding:10px}.section-features .col-1of2{height:120px}.section-features .col h1{bottom:10px;left:10px;font-size:20px}.section-products{padding:20px 0 0}.section-products h2{padding:0 15px 30px;font-size:25px}.list-products li{width:47%;margin:0 1.5% 2%}.list-products a strong{margin-bottom:10px;font-size:14px}.section-text .cols{padding:15px 15px 30px}.section-text .col-1of2{float:none;padding:0 0 10px;width:100%;margin-right:0}.section-text .col-1of2:nth-child(even){margin:0}.section-text .col h3{padding-bottom:10px;font-size:22px}.section-text .col p{padding-bottom:5px}.section-product{padding:15px 15px 30px}.section-product .section-head{padding-bottom:10px;overflow:hidden}.section-product .section-head h1{margin:0 0 10px;float:none;font-size:25px}.section-product .section-actions{float:none}.section-product .btn-green{margin:0 14px 0 0}.section-product .section-gallery{float:none;padding:15px 0;width:100%}.section-product .entry{float:none;width:100%}.section-product .thumbs a+a{margin-left:2%}.listing-filter .form-head{float:none;margin:0;width:100%}.listing-filter{padding:15px 15px 10px}.listing-filter .form-controls{width:46%;margin:0 1.5% 10px}.listing-filter .form-controls+.form-controls{margin-left:1.5%}.listing-filter .select{width:100%}.listing-filter .form-head h3{padding:5px 0 10px;font-size:20px;text-align:center}.listing-filter .form-body{float:none;column-count:1;width:100%}.listing-filter .form-body .form-row{padding:0 0 10px}.listing-filter .form-body .form-controls{margin-bottom:0}.listing-results{padding:15px 15px 30px}.listing-results h2{font-size:27px;page-break-inside:15px}.listing-results>ul>li{float:left;width:47%;margin:0 1.5% 10px}.listing-results>ul>li:nth-child(2n+1){margin-left:0;clear:both}.listing-title{padding:10px}.listing-title h4{font-size:12px}.listing-image{height:auto}.listing-image img{display:block;width:100%;height:auto}.listing-results .entry{padding:10px 5px}.listing-results .entry li{padding-bottom:5px;font-size:12px}.listing-results .entry li strong{min-width:40%}.section-add{padding:15px 15px 30px}.section-add .section-head{padding-bottom:15px}.section-add .section-head h2{font-size:25px}.section-add .form-add{padding-bottom:30px}.section-add .form-body{padding-bottom:20px}.section-add .form-body h3{padding-bottom:10px;font-size:20px}.section-add .form-section+.form-section{padding-top:15px}.section-add .form-col{float:none;width:100%}.section-add .form-row{width:100%;margin-bottom:15px}.section-add .form-controls{text-align:center}.section-add .form-control-inner{margin:8px 5px 3px}.section-add .form-label{margin:5px 10px 0 5px;width:100%;text-align:left}.section-add .form-col .form-controls{width:100%}.section-add .form-btn{padding:10px 15px}.section-account{padding:15px 15px 30px}.section-account .section-body{padding:10px;width:100%}.footer-body{padding:20px 10px}.footer-body h4{padding:0 0 10px;font-size:16px}.footer-body h6{margin-bottom:15px}.footer-col-size1,.footer-col-size2{width:100%;margin:0 0 10px}.footer-col-size1 ul,.footer-col-size2 ul{column-count:2}.copytight{text-align:center}}