/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import 'https://fonts.googleapis.com/css?family=Open+Sans:400,600,700';@import 'https://fonts.googleapis.com/css?family=Montserrat:400,700';@import 'https://fonts.googleapis.com/css?family=Arvo:400,400i,700,700i';html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,input{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}input{-webkit-box-shadow:none;box-shadow:none}body{font-family:'Open Sans',Arial,Helvetica,sans-serif;color:#000;font-size:14px;line-height:1.4}h1{margin:0;padding:0;line-height:100%}a{color:#888;text-decoration:none}a:active,a:hover{color:#000}img{vertical-align:middle}.cf{zoom:1}.cf:after,.cf:before{content:'';display:table}.cf:after{clear:both}.wrapper{width:1100px;margin:0 auto}.hidden{display:none}.no-scroll{position:relative;overflow:hidden}.pull-left{float:left}.pull-right{float:right}.no-padding{padding:0!important}.no-margin{margin:0!important}.form-group{margin:0 0 12px 0}label{display:block;margin-bottom:5px}textarea{resize:none}.form-control{display:block;width:100%;height:42px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#000;background-color:#fff;border:1px solid #D0D1D3;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;font-family:'Open Sans',Arial,Helvetica,sans-serif}.form-control:focus{border-color:#9FA3A7;-webkit-box-shadow:none;box-shadow:none}.form-control::-moz-placeholder{color:#A0A4A7;opacity:1}.form-control:-ms-input-placeholder{color:#A0A4A7}.form-control::-webkit-input-placeholder{color:#A0A4A7}.input.has-icon{position:relative}.input.has-icon .icon{position:absolute;top:14px;right:10px}.input.has-icon .icon.icon-calendar,.input.has-icon .icon.icon-calendar-white{top:16px}textarea.form-control{height:auto}.error-message{padding:5px 0 0;color:#e00;font-size:12px}.btn{display:inline-block;height:48px;padding:8px 30px;border-radius:30px;background:#eee;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-align:center;color:#333;line-height:30px;white-space:nowrap;border:0;text-transform:uppercase}.btn:hover{background:#ddd}.btn.btn-circle{border-radius:50%;padding-left:3px;padding-right:0;width:48px;text-align:center}.btn.btn-default{background:#9FA3A7;color:#fff}.btn.btn-default:hover{background:#84898f}.btn.btn-primary{background:#C92B3E;color:#fff}.btn.btn-primary:hover{background:#9f2231}.btn.btn-yellow{background:#FFC80A;color:#000}.btn.btn-yellow:hover{background:#d6a600}.btn.btn-white{background:#fff;color:#292929;border:2px solid #d8d8d8}.btn.btn-white:hover{background:#d9d9d9}.btn.btn-md{height:52px;padding:18px 40px;font-size:14px}.btn.btn-lg{height:72px;padding:26px 48px;font-size:14px}.btn.loading i,.btn.loading span{background:0 0}[class*=" icon-"],[class^=icon-]{position:relative;top:1px;display:inline-block;vertical-align:top;line-height:1;background:transparent url(../img/sprite.png) no-repeat 0 0}.icon-marker{width:48px;height:48px;background-position:-160px 0;background-color:#fff;border-radius:50%}.icon-fb{width:48px;height:48px;background-position:-216px 0;border-radius:50%}.icon-arrow-right{width:18px;height:14px;background-position:-20px -100px}.icon-arrow-left{width:18px;height:14px;background-position:-220px -20px}.icon-dropdown{width:14px;height:18px;background-position:0 -100px}.icon-down{width:18px;height:23px;background-position:-40px -100px}.icon-close{width:14px;height:14px;background-position:-120px -100px}.icon-success{width:80px;height:80px;background-position:-160px -50px}.alert{padding:10px 15px;margin-bottom:20px;border:1px solid transparent;position:relative;border-radius:4px}.alert .close{position:absolute;top:3px;right:10px;color:inherit;font-size:16px}.alert>p,.alert>ul{margin:0}.alert.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert.alert-success a{color:#2b542c}.alert.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert.alert-info a{color:#245269}.alert.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert.alert-warning a{color:#66512c}.alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert.alert-danger a{color:#843534}.ui-datepicker{-webkit-transition:none;-o-transition:none;transition:none}.custom-select,.custom-select *{-webkit-transition:none;-o-transition:none;transition:none}.custom-select .custom-select-main{background:0 0;border-radius:0;border:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:left}.custom-select .current{padding:0 40px 0 0;margin-bottom:-1px}.custom-select .current .value{display:inline-block;vertical-align:middle;line-height:40px;color:#000;font-weight:700;font-size:14px}.custom-select .current .caret{position:relative;top:1px;display:inline-block;vertical-align:top;line-height:1;background:transparent url(../img/sprite.png) no-repeat 0 0;width:14px;height:18px;background-position:0 -100px;border:none;position:absolute;top:11px;right:8px}.custom-select .options{border:1px solid #D0D1D3;background:#fff;padding:4px;border-radius:2px;margin-top:0;padding:0}.custom-select .options a{color:#9FA3A7;border:0;border-left:3px solid transparent;padding:18px 25px;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.custom-select .options a:hover{color:#000;border-left-color:#C92B3E}.custom-select .options a[data-value=""]{display:none}.custom-select .options li{padding:0}.custom-select .options li a{border-top:1px solid #F0F0F1}.custom-select .options li:first-child a,.custom-select .options li:first-child+li a{border-top:0}.infoBox>img{z-index:2}.infobox-main{zoom:1;position:relative;z-index:1}.infobox-main:after,.infobox-main:before{content:'';display:table}.infobox-main:after{clear:both}.infobox-main .infobox-icon{display:none;position:absolute;top:0;left:0;width:48px;height:48px;background:#575656;position:relative}.infobox-main .infobox-icon:after{position:absolute;top:50%;left:50%;content:'';display:block;width:12px;height:18px;margin:-9px 0 0 -6px;background:transparent url(../img/sprite.png) no-repeat -230px -100px}.infobox-main .infobox-main-content{position:absolute;top:0;left:5px;width:240px;background:#fff;padding:20px 30px 10px}.infobox-main .infobox-main-content h3{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#575555;margin:0 0 6px;line-height:1;word-spacing:0}.infobox-main .infobox-main-content p{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:13px;line-height:1.7;margin:0 0 10px}.infobox-main .infobox-main-content .image img{vertical-align:middle;max-width:100%;margin:0 0 10px}.lightbox-main .lightbox-body{width:860px;padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.lightbox-overlay{background:#fff}body{-webkit-transition:none;-o-transition:none;transition:none}body.fixed{padding:230px 0 0}header{background:#fff;-webkit-transition:none;-o-transition:none;transition:none}header h1{display:block;width:150px;margin:50px auto 20px;-webkit-transition:none;-o-transition:none;transition:none}header h1 .brand{display:block;width:150px;height:85px;background:transparent url(../img/sprite.png) no-repeat 0 0}header h1 .brand span{display:none}header nav{text-align:center;padding:20px 0}header nav a{display:inline-block;vertical-align:top;padding:8px 22px;border:2px solid transparent;border-radius:20px;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#9FA3A7;line-height:1;text-transform:uppercase;letter-spacing:3.2px}header nav a+a{margin-left:10px}header nav a:hover{color:#000}header nav a.active{color:#000;border-color:#C92B3E}.fixed header{position:fixed;top:0;left:0;right:0;z-index:999;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.fixed header h1{position:absolute;left:50%;top:-8px;-webkit-transform:scale(.5,.5);-ms-transform:scale(.5,.5);-o-transform:scale(.5,.5);transform:scale(.5,.5);margin:0 0 0 -550px}.search{margin:40px 0}.search form{text-align:center}.search .form-group{display:inline-block;vertical-align:top;width:300px}.search .form-group+.form-group{margin-left:50px}.search .custom-select .custom-select-main{width:300px}.search .custom-select .current{border:0;border-bottom:1px solid #D0D1D3}.search input[type=text]{border:0;border-radius:0;border-bottom:1px solid #D0D1D3;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#000;-webkit-box-shadow:none;box-shadow:none}.search input[type=text]::-moz-placeholder{color:#000;opacity:1}.search input[type=text]:-ms-input-placeholder{color:#000}.search input[type=text]::-webkit-input-placeholder{color:#000}.search input[type=text]:focus::-moz-placeholder{color:#9FA3A7}.search input[type=text]:focus:-ms-input-placeholder{color:#9FA3A7}.search input[type=text]:focus::-webkit-input-placeholder{color:#9FA3A7}.search .clear-search{display:inline-block;vertical-align:top;margin:13px 0 0 40px}.products{margin:0 0 50px}.products article{display:inline-block;vertical-align:top;width:360px}.products article a{display:block;border-radius:5px;padding:20px;text-align:center}.products article a img{margin:0 0 20px;border-radius:5px}.products article a span{display:block;width:225px;margin:0 auto}.products article a span.category{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;line-height:1;margin-bottom:5px}.products article a span.name{font-family:Arvo,Arial,Helvetica,sans-serif;font-size:22px;color:#292929;line-height:1.4}.products article a:hover{background:#FFC80A}.products .pagination{margin:50px 0 0}.products .pagination .products_next a{display:block;width:68px;height:68px;border-radius:50%;padding:20px 0 0;margin:0 auto;background:#FFC80A;text-align:center}.products .pagination .products_next a .icon{-webkit-transition:none;-o-transition:none;transition:none}.products .pagination .products_next a:hover{background:#d6a600}.products .pagination .no-rows{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;color:#9FA3A7;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:2px;padding:20px}.products .pagination.loading .products_next a .icon{height:24px;width:24px;background-image:url(/img/loading2.gif);background-position:center center;background-repeat:no-repeat}.products-wrapper{-webkit-transition:none;-o-transition:none;transition:none}.products-view{position:relative;padding:60px;margin:80px 0;background:#F7F7F9;border-radius:5px;text-align:center}.products-view .close{position:absolute;top:20px;right:25px}.products-view .close a{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;font-size:10px;color:#9FA3A7;text-transform:uppercase;line-height:14px}.products-view .close a:hover{color:#292929}.products-view .close a .icon{margin:0 3px 0 0;top:4px}.products-view .image{display:inline-block;vertical-align:middle;width:450px;margin-right:60px;text-align:center}.products-view .image .slides ul{margin:0;padding:0;list-style:none}.products-view .image .slides .slides_container{width:400px;height:480px;display:inline-block!important;vertical-align:middle}.products-view .image .slides .slides_container *{-webkit-transition:none;-o-transition:none;transition:none}.products-view .image .slides .slides_pagination{position:relative;display:inline-block;vertical-align:middle;width:12px;margin:0 20px 0 0;font-size:0}.products-view .image .slides .slides_pagination li{display:inline-block;vertical-align:top}.products-view .image .slides .slides_pagination li+li{margin-top:8px}.products-view .image .slides .slides_pagination a{display:inline-block;width:10px;height:10px;border-radius:50%;background:#D0D1D3}.products-view .image .slides .slides_pagination a:hover{background:#C92B3E}.products-view .image .slides .slides_pagination .active a{background:#C92B3E}.products-view .content{display:inline-block;vertical-align:middle;text-align:left;width:320px}.products-view .content h2{margin:0 0 10px;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;font-size:10px;color:#9FA3A7;line-height:1;text-transform:uppercase;letter-spacing:2px}.products-view .content h3{font-family:Arvo,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;color:#292929;line-height:1;margin:0 0 20px}.products-view .content .description{margin:0 0 40px}.products-view .content .description p{font-size:12px;color:#818486;margin:0 0 10px}.products-view .content .colors-sizes{margin:0 0 40px}.products-view .content .colors-sizes .colors,.products-view .content .colors-sizes .sizes{display:inline-block;vertical-align:top}.products-view .content .colors-sizes ul{margin:0;padding:0;list-style:none}.products-view .content .colors-sizes ul li{display:inline-block;vertical-align:top;width:24px;height:24px;border-radius:50%}.products-view .content .colors-sizes ul li+li{margin-left:5px}.products-view .content .colors-sizes .sizes{margin:0 0 0 40px}.products-view .content .colors-sizes .sizes li{border:2px solid #D0D1D3;width:26px;height:26px;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;font-weight:700;color:#292929;text-align:center}.products-view .quote-form{display:inline-block;vertical-align:middle;text-align:left;width:320px}.products-view .quote-form h2{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#9FA3A7;margin:0 0 30px}.products-view .quote-form .col{float:left;width:33%;min-height:10px}.products-view .quote-form .col:first-child{width:28%}.products-view .quote-form .col+.col{margin-left:3%}.products-view .quote-form .col .custom-select,.products-view .quote-form .col .custom-select-main{width:100%;min-height:10px}.products-view .quote-form .col .custom-select .current,.products-view .quote-form .col .custom-select-main .current{background-color:#fff;border:1px solid #D0D1D3;border-radius:3px;padding:0 25px 0 10px}.products-view .quote-form .col .custom-select .current .value,.products-view .quote-form .col .custom-select-main .current .value{font-weight:400}.products-view .quote-form .col .custom-select .color-wrapper,.products-view .quote-form .col .custom-select-main .color-wrapper{display:inline-block;vertical-align:middle;width:24px;height:24px;border-radius:50%;border:1px solid #dddedf}.products-view .quote-form .form-actions{margin:30px 0 0}.products-view .quote-form .form-actions a{display:inline-block}.products-view .quote-form .form-actions a+a{margin-left:10px}.products-view .quote-end{text-align:center;width:500px;margin:0 auto}.products-view .quote-end .icon{display:block;margin:0 auto 30px auto}.products-view .quote-end p{font-family:Arvo,Arial,Helvetica,sans-serif;font-weight:400;font-size:40px;color:#292929;margin:0}.about{padding:180px 0;background:#F7F7F9;border-radius:5px}.about .content{width:860px;margin:0 auto;text-align:center}.about h2{font-family:Arvo,Arial,Helvetica,sans-serif;font-size:30px;font-weight:400;color:#000;margin:0 0 50px}.about p{font-family:Arvo,Arial,Helvetica,sans-serif;font-style:italic;font-size:22px;color:#292929;margin:0 0 70px}.about .values{text-align:center}.about .values ul{margin:0;padding:0;list-style:none}.about .values .t{width:750px;margin:0 auto 60px;min-height:70px}.about .values .t li{display:none;font-family:Arvo,Arial,Helvetica,sans-serif;font-style:italic;font-size:22px;color:#292929}.about .values .t li.active{display:block}.about .values .n{margin:0 0 100px}.about .values .n ul{position:relative;display:inline-block}.about .values .n ul:after{position:absolute;top:22px;left:0;right:0;z-index:1;display:block;content:'';height:2px;background:#d8d8d8}.about .values .n ul li{position:relative;z-index:2;display:inline-block}.about .values .n ul li+li{margin-left:40px}.about .values .n ul li.active a{background:#C92B3E;color:#fff;border-color:#C92B3E}.about .values .n ul li.active a:hover{background:#9f2231}footer{margin:50px 0 0}footer .map{margin:0 0 25px;border:1px solid #D0D1D3;border-radius:5px;height:500px}footer .map,footer .map *{-webkit-transition:none;-o-transition:none;transition:none}footer .contact{position:relative;margin:0 0 50px;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#292929;letter-spacing:2px;text-align:center}footer .location-social{text-align:center;margin:0 0 50px}footer .location-social a{display:inline-block;vertical-align:top}footer .location-social a+a{margin-left:5px}footer .developer{position:absolute;top:0;right:0;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#9B9B9B}