@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,700,500);/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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: bold}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: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{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"]{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;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0}ul > li,ol > li{margin: 0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important}a,a:visited{text-decoration: underline}a[href]:after{content: " (" attr(href) ")"}abbr[title]:after{content: " (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content: ""}pre,blockquote{border: 1px solid #999;page-break-inside: avoid}thead{display: table-header-group}tr,img{page-break-inside: avoid}img{max-width: 100% !important}p,h2,h3{orphans: 3;widows: 3}h2,h3{page-break-after: avoid}.navbar{display: none}.btn > .caret,.dropup > .btn > .caret{border-top-color: #000 !important}.label{border: 1px solid #000}.table{border-collapse: collapse !important}.table td,.table th{background-color: #fff !important}.table-bordered th,.table-bordered td{border: 1px solid #ddd !important}}*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}html{font-size: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0)}body{font-family: Ubuntu, sans-serif;font-size: 16px;line-height: 1.6875;color: #777;background-color: #fff}input,button,select,textarea{font-family: inherit;font-size: inherit;line-height: inherit}a{color: #1fc0a0;text-decoration: none}a:hover{color: #333;text-decoration: underline}a:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}figure{margin: 0}img{vertical-align: middle}.img-responsive,.carousel-inner > .item > img,.carousel-inner > .item > a > img{display: block;max-width: 100%;height: auto}.img-rounded{border-radius: 6px}.img-thumbnail{padding: 4px;line-height: 1.6875;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-transition:  all .3s 0s ease, .2s .3s 0s ease, ease-in-out .3s 0s ease;-moz-transition:  all .3s 0s ease, .2s .3s 0s ease, ease-in-out .3s 0s ease;-ms-transition:  all .3s 0s ease, .2s .3s 0s ease, ease-in-out .3s 0s ease;-o-transition:  all .3s 0s ease, .2s .3s 0s ease, ease-in-out .3s 0s ease;transition:  all .3s 0s ease, .2s .3s 0s ease, ease-in-out .3s 0s ease;display: inline-block;max-width: 100%;height: auto}.img-circle{border-radius: 50%}hr{margin-top: 27px;margin-bottom: 27px;border: 0;border-top: 1px solid #eee}.sr-only{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0}.sr-only-focusable:active,.sr-only-focusable:focus{position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto}[role="button"]{cursor: pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family: inherit;font-weight: 500;line-height: 1.1;color: #333}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight: normal;line-height: 1;color: #777}h1,.h1,h2,.h2,h3,.h3{margin-top: 27px;margin-bottom: 13.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size: 65%}h4,.h4,h5,.h5,h6,.h6{margin-top: 13.5px;margin-bottom: 13.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size: 75%}h1,.h1{font-size: 30px}h2,.h2{font-size: 30px}h3,.h3{font-size: 28px}h4,.h4{font-size: 18px}h5,.h5{font-size: 16px}h6,.h6{font-size: 14px}p{margin: 0 0 13.5px}.lead{margin-bottom: 27px;font-size: 18px;font-weight: 300;line-height: 1.4}@media (min-width: 768px){.lead{font-size: 24px}}small,.small{font-size: 87%}.text-left{text-align: left}.text-right{text-align: right}.text-center{text-align: center}.text-justify{text-align: justify}.text-nowrap{white-space: nowrap}.text-lowercase{text-transform: lowercase}.text-uppercase{text-transform: uppercase}.text-capitalize{text-transform: capitalize}.text-muted{color: #777}.text-primary{color: #337ab7}a.text-primary:hover,a.text-primary:focus{color: #286090}.text-success{color: #3c763d}a.text-success:hover,a.text-success:focus{color: #2b542c}.text-info{color: #31708f}a.text-info:hover,a.text-info:focus{color: #245269}.text-warning{color: #8a6d3b}a.text-warning:hover,a.text-warning:focus{color: #66512c}.text-danger{color: #a94442}a.text-danger:hover,a.text-danger:focus{color: #843534}.bg-primary{color: #fff;background-color: #337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color: #286090}.bg-success{background-color: #dff0d8}a.bg-success:hover,a.bg-success:focus{background-color: #c1e2b3}.bg-info{background-color: #d9edf7}a.bg-info:hover,a.bg-info:focus{background-color: #afd9ee}.bg-warning{background-color: #fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color: #f7ecb5}.bg-danger{background-color: #f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color: #e4b9b9}.page-header{padding-bottom: 12.5px;margin: 54px 0 27px;border-bottom: 1px solid #eee}ul,ol{margin-top: 0;margin-bottom: 13.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom: 0}.list-unstyled{padding-left: 0;list-style: none}.list-inline{padding-left: 0;list-style: none;margin-left: -5px}.list-inline > li{display: inline-block;padding-left: 5px;padding-right: 5px}dl{margin-top: 0;margin-bottom: 27px}dt,dd{line-height: 1.6875}dt{font-weight: bold}dd{margin-left: 0}@media (min-width: 768px){.dl-horizontal dt{float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.dl-horizontal dd{margin-left: 180px}}abbr[title],abbr[data-original-title]{cursor: help;border-bottom: 1px dotted #777}.initialism{font-size: 90%;text-transform: uppercase}blockquote{padding: 13.5px 27px;margin: 0 0 27px;font-size: 20px;border-left: 5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom: 0}blockquote footer,blockquote small,blockquote .small{display: block;font-size: 80%;line-height: 1.6875;color: #777}blockquote footer:before,blockquote small:before,blockquote .small:before{content: '\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right: 15px;padding-left: 0;border-right: 5px solid #eee;border-left: 0;text-align: right}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content: ''}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content: '\00A0 \2014'}address{margin-bottom: 27px;font-style: normal;line-height: 1.6875}code,kbd,pre,samp{font-family: Menlo, Monaco, Consolas, "Courier New", monospace}code{padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px}kbd{padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding: 0;font-size: 100%;font-weight: bold;box-shadow: none}pre{display: block;padding: 13px;margin: 0 0 13.5px;font-size: 15px;line-height: 1.6875;word-break: break-all;word-wrap: break-word;color: #333;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px}pre code{padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0}.pre-scrollable{max-height: 340px;overflow-y: scroll}.container{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}@media (min-width: 768px){.container{width: 750px}}@media (min-width: 992px){.container{width: 970px}}@media (min-width: 1200px){.container{width: 1170px}}.container-fluid{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}.row{margin-left: -15px;margin-right: -15px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float: left}.col-xs-12{width: 100%}.col-xs-11{width: 91.66666667%}.col-xs-10{width: 83.33333333%}.col-xs-9{width: 75%}.col-xs-8{width: 66.66666667%}.col-xs-7{width: 58.33333333%}.col-xs-6{width: 50%}.col-xs-5{width: 41.66666667%}.col-xs-4{width: 33.33333333%}.col-xs-3{width: 25%}.col-xs-2{width: 16.66666667%}.col-xs-1{width: 8.33333333%}.col-xs-pull-12{right: 100%}.col-xs-pull-11{right: 91.66666667%}.col-xs-pull-10{right: 83.33333333%}.col-xs-pull-9{right: 75%}.col-xs-pull-8{right: 66.66666667%}.col-xs-pull-7{right: 58.33333333%}.col-xs-pull-6{right: 50%}.col-xs-pull-5{right: 41.66666667%}.col-xs-pull-4{right: 33.33333333%}.col-xs-pull-3{right: 25%}.col-xs-pull-2{right: 16.66666667%}.col-xs-pull-1{right: 8.33333333%}.col-xs-pull-0{right: auto}.col-xs-push-12{left: 100%}.col-xs-push-11{left: 91.66666667%}.col-xs-push-10{left: 83.33333333%}.col-xs-push-9{left: 75%}.col-xs-push-8{left: 66.66666667%}.col-xs-push-7{left: 58.33333333%}.col-xs-push-6{left: 50%}.col-xs-push-5{left: 41.66666667%}.col-xs-push-4{left: 33.33333333%}.col-xs-push-3{left: 25%}.col-xs-push-2{left: 16.66666667%}.col-xs-push-1{left: 8.33333333%}.col-xs-push-0{left: auto}.col-xs-offset-12{margin-left: 100%}.col-xs-offset-11{margin-left: 91.66666667%}.col-xs-offset-10{margin-left: 83.33333333%}.col-xs-offset-9{margin-left: 75%}.col-xs-offset-8{margin-left: 66.66666667%}.col-xs-offset-7{margin-left: 58.33333333%}.col-xs-offset-6{margin-left: 50%}.col-xs-offset-5{margin-left: 41.66666667%}.col-xs-offset-4{margin-left: 33.33333333%}.col-xs-offset-3{margin-left: 25%}.col-xs-offset-2{margin-left: 16.66666667%}.col-xs-offset-1{margin-left: 8.33333333%}.col-xs-offset-0{margin-left: 0%}@media (min-width: 768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float: left}.col-sm-12{width: 100%}.col-sm-11{width: 91.66666667%}.col-sm-10{width: 83.33333333%}.col-sm-9{width: 75%}.col-sm-8{width: 66.66666667%}.col-sm-7{width: 58.33333333%}.col-sm-6{width: 50%}.col-sm-5{width: 41.66666667%}.col-sm-4{width: 33.33333333%}.col-sm-3{width: 25%}.col-sm-2{width: 16.66666667%}.col-sm-1{width: 8.33333333%}.col-sm-pull-12{right: 100%}.col-sm-pull-11{right: 91.66666667%}.col-sm-pull-10{right: 83.33333333%}.col-sm-pull-9{right: 75%}.col-sm-pull-8{right: 66.66666667%}.col-sm-pull-7{right: 58.33333333%}.col-sm-pull-6{right: 50%}.col-sm-pull-5{right: 41.66666667%}.col-sm-pull-4{right: 33.33333333%}.col-sm-pull-3{right: 25%}.col-sm-pull-2{right: 16.66666667%}.col-sm-pull-1{right: 8.33333333%}.col-sm-pull-0{right: auto}.col-sm-push-12{left: 100%}.col-sm-push-11{left: 91.66666667%}.col-sm-push-10{left: 83.33333333%}.col-sm-push-9{left: 75%}.col-sm-push-8{left: 66.66666667%}.col-sm-push-7{left: 58.33333333%}.col-sm-push-6{left: 50%}.col-sm-push-5{left: 41.66666667%}.col-sm-push-4{left: 33.33333333%}.col-sm-push-3{left: 25%}.col-sm-push-2{left: 16.66666667%}.col-sm-push-1{left: 8.33333333%}.col-sm-push-0{left: auto}.col-sm-offset-12{margin-left: 100%}.col-sm-offset-11{margin-left: 91.66666667%}.col-sm-offset-10{margin-left: 83.33333333%}.col-sm-offset-9{margin-left: 75%}.col-sm-offset-8{margin-left: 66.66666667%}.col-sm-offset-7{margin-left: 58.33333333%}.col-sm-offset-6{margin-left: 50%}.col-sm-offset-5{margin-left: 41.66666667%}.col-sm-offset-4{margin-left: 33.33333333%}.col-sm-offset-3{margin-left: 25%}.col-sm-offset-2{margin-left: 16.66666667%}.col-sm-offset-1{margin-left: 8.33333333%}.col-sm-offset-0{margin-left: 0%}}@media (min-width: 992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float: left}.col-md-12{width: 100%}.col-md-11{width: 91.66666667%}.col-md-10{width: 83.33333333%}.col-md-9{width: 75%}.col-md-8{width: 66.66666667%}.col-md-7{width: 58.33333333%}.col-md-6{width: 50%}.col-md-5{width: 41.66666667%}.col-md-4{width: 33.33333333%}.col-md-3{width: 25%}.col-md-2{width: 16.66666667%}.col-md-1{width: 8.33333333%}.col-md-pull-12{right: 100%}.col-md-pull-11{right: 91.66666667%}.col-md-pull-10{right: 83.33333333%}.col-md-pull-9{right: 75%}.col-md-pull-8{right: 66.66666667%}.col-md-pull-7{right: 58.33333333%}.col-md-pull-6{right: 50%}.col-md-pull-5{right: 41.66666667%}.col-md-pull-4{right: 33.33333333%}.col-md-pull-3{right: 25%}.col-md-pull-2{right: 16.66666667%}.col-md-pull-1{right: 8.33333333%}.col-md-pull-0{right: auto}.col-md-push-12{left: 100%}.col-md-push-11{left: 91.66666667%}.col-md-push-10{left: 83.33333333%}.col-md-push-9{left: 75%}.col-md-push-8{left: 66.66666667%}.col-md-push-7{left: 58.33333333%}.col-md-push-6{left: 50%}.col-md-push-5{left: 41.66666667%}.col-md-push-4{left: 33.33333333%}.col-md-push-3{left: 25%}.col-md-push-2{left: 16.66666667%}.col-md-push-1{left: 8.33333333%}.col-md-push-0{left: auto}.col-md-offset-12{margin-left: 100%}.col-md-offset-11{margin-left: 91.66666667%}.col-md-offset-10{margin-left: 83.33333333%}.col-md-offset-9{margin-left: 75%}.col-md-offset-8{margin-left: 66.66666667%}.col-md-offset-7{margin-left: 58.33333333%}.col-md-offset-6{margin-left: 50%}.col-md-offset-5{margin-left: 41.66666667%}.col-md-offset-4{margin-left: 33.33333333%}.col-md-offset-3{margin-left: 25%}.col-md-offset-2{margin-left: 16.66666667%}.col-md-offset-1{margin-left: 8.33333333%}.col-md-offset-0{margin-left: 0%}}@media (min-width: 1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left}.col-lg-12{width: 100%}.col-lg-11{width: 91.66666667%}.col-lg-10{width: 83.33333333%}.col-lg-9{width: 75%}.col-lg-8{width: 66.66666667%}.col-lg-7{width: 58.33333333%}.col-lg-6{width: 50%}.col-lg-5{width: 41.66666667%}.col-lg-4{width: 33.33333333%}.col-lg-3{width: 25%}.col-lg-2{width: 16.66666667%}.col-lg-1{width: 8.33333333%}.col-lg-pull-12{right: 100%}.col-lg-pull-11{right: 91.66666667%}.col-lg-pull-10{right: 83.33333333%}.col-lg-pull-9{right: 75%}.col-lg-pull-8{right: 66.66666667%}.col-lg-pull-7{right: 58.33333333%}.col-lg-pull-6{right: 50%}.col-lg-pull-5{right: 41.66666667%}.col-lg-pull-4{right: 33.33333333%}.col-lg-pull-3{right: 25%}.col-lg-pull-2{right: 16.66666667%}.col-lg-pull-1{right: 8.33333333%}.col-lg-pull-0{right: auto}.col-lg-push-12{left: 100%}.col-lg-push-11{left: 91.66666667%}.col-lg-push-10{left: 83.33333333%}.col-lg-push-9{left: 75%}.col-lg-push-8{left: 66.66666667%}.col-lg-push-7{left: 58.33333333%}.col-lg-push-6{left: 50%}.col-lg-push-5{left: 41.66666667%}.col-lg-push-4{left: 33.33333333%}.col-lg-push-3{left: 25%}.col-lg-push-2{left: 16.66666667%}.col-lg-push-1{left: 8.33333333%}.col-lg-push-0{left: auto}.col-lg-offset-12{margin-left: 100%}.col-lg-offset-11{margin-left: 91.66666667%}.col-lg-offset-10{margin-left: 83.33333333%}.col-lg-offset-9{margin-left: 75%}.col-lg-offset-8{margin-left: 66.66666667%}.col-lg-offset-7{margin-left: 58.33333333%}.col-lg-offset-6{margin-left: 50%}.col-lg-offset-5{margin-left: 41.66666667%}.col-lg-offset-4{margin-left: 33.33333333%}.col-lg-offset-3{margin-left: 25%}.col-lg-offset-2{margin-left: 16.66666667%}.col-lg-offset-1{margin-left: 8.33333333%}.col-lg-offset-0{margin-left: 0%}}fieldset{padding: 0;margin: 0;border: 0;min-width: 0}legend{display: block;width: 100%;padding: 0;margin-bottom: 27px;font-size: 24px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5}label{display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold}input[type="search"]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}input[type="radio"],input[type="checkbox"]{margin: 4px 0 0;margin-top: 1px \9;line-height: normal}input[type="file"]{display: block}input[type="range"]{display: block;width: 100%}select[multiple],select[size]{height: auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}output{display: block;padding-top: 7px;font-size: 16px;line-height: 1.6875;color: #555}.form-control{display: block;width: 100%;height: 41px;padding: 6px 12px;font-size: 16px;line-height: 1.6875;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:  border-color ease-in-out .15s, box-shadow ease-in-out .15s .3s 0s ease;-moz-transition:  border-color ease-in-out .15s, box-shadow ease-in-out .15s .3s 0s ease;-ms-transition:  border-color ease-in-out .15s, box-shadow ease-in-out .15s .3s 0s ease;-o-transition:  border-color ease-in-out .15s, box-shadow ease-in-out .15s .3s 0s ease;transition:  border-color ease-in-out .15s, box-shadow ease-in-out .15s .3s 0s ease;font-size: 1em;color: #777}.form-control:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color: #999;opacity: 1}.form-control:-ms-input-placeholder{color: #999}.form-control::-webkit-input-placeholder{color: #999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color: #eee;opacity: 1}.form-control[disabled],fieldset[disabled] .form-control{cursor: not-allowed}textarea.form-control{height: auto}input[type="search"]{-webkit-appearance: none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height: 41px}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"]{line-height: 33px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"]{line-height: 49px}}.form-group{margin-bottom: 15px}.radio,.checkbox{position: relative;display: block;margin-top: 10px;margin-bottom: 10px}.radio label,.checkbox label{min-height: 27px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position: absolute;margin-left: -20px;margin-top: 4px \9}.radio + .radio,.checkbox + .checkbox{margin-top: -5px}.radio-inline,.checkbox-inline{position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{margin-top: 0;margin-left: 10px}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor: not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor: not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor: not-allowed}.form-control-static{padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;min-height: 43px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left: 0;padding-right: 0}.input-sm{height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px}select.input-sm{height: 33px;line-height: 33px}textarea.input-sm,select[multiple].input-sm{height: auto}.form-group-sm .form-control{height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px}.form-group-sm select.form-control{height: 33px;line-height: 33px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height: auto}.form-group-sm .form-control-static{height: 33px;min-height: 41px;padding: 6px 10px;font-size: 14px;line-height: 1.5}.input-lg{height: 49px;padding: 10px 16px;font-size: 20px;line-height: 1.3333333;border-radius: 6px}select.input-lg{height: 49px;line-height: 49px}textarea.input-lg,select[multiple].input-lg{height: auto}.form-group-lg .form-control{height: 49px;padding: 10px 16px;font-size: 20px;line-height: 1.3333333;border-radius: 6px}.form-group-lg select.form-control{height: 49px;line-height: 49px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height: auto}.form-group-lg .form-control-static{height: 49px;min-height: 47px;padding: 11px 16px;font-size: 20px;line-height: 1.3333333}.has-feedback{position: relative}.has-feedback .form-control{padding-right: 51.25px}.form-control-feedback{position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 41px;height: 41px;line-height: 41px;text-align: center;pointer-events: none}.input-lg + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback{width: 49px;height: 49px;line-height: 49px}.input-sm + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback{width: 33px;height: 33px;line-height: 33px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color: #3c763d}.has-success .form-control{border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #67b168}.has-success .input-group-addon{color: #3c763d;border-color: #3c763d;background-color: #dff0d8}.has-success .form-control-feedback{color: #3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color: #8a6d3b}.has-warning .form-control{border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #c0a16b}.has-warning .input-group-addon{color: #8a6d3b;border-color: #8a6d3b;background-color: #fcf8e3}.has-warning .form-control-feedback{color: #8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color: #a94442}.has-error .form-control{border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ce8483}.has-error .input-group-addon{color: #a94442;border-color: #a94442;background-color: #f2dede}.has-error .form-control-feedback{color: #a94442}.has-feedback label ~ .form-control-feedback{top: 32px}.has-feedback label.sr-only ~ .form-control-feedback{top: 0}.help-block{display: block;margin-top: 5px;margin-bottom: 10px;color: #b7b7b7}@media (min-width: 768px){.form-inline .form-group{display: inline-block;margin-bottom: 0;vertical-align: middle}.form-inline .form-control{display: inline-block;width: auto;vertical-align: middle}.form-inline .form-control-static{display: inline-block}.form-inline .input-group{display: inline-table;vertical-align: middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width: auto}.form-inline .input-group > .form-control{width: 100%}.form-inline .control-label{margin-bottom: 0;vertical-align: middle}.form-inline .radio,.form-inline .checkbox{display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle}.form-inline .radio label,.form-inline .checkbox label{padding-left: 0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position: relative;margin-left: 0}.form-inline .has-feedback .form-control-feedback{top: 0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top: 0;margin-bottom: 0;padding-top: 7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height: 34px}.form-horizontal .form-group{margin-left: -15px;margin-right: -15px}@media (min-width: 768px){.form-horizontal .control-label{text-align: right;margin-bottom: 0;padding-top: 7px}}.form-horizontal .has-feedback .form-control-feedback{right: 15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top: 14.333333px;font-size: 20px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top: 6px;font-size: 14px}}.btn{display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 16px;line-height: 1.6875;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn:hover,.btn:focus,.btn.focus{color: #333;text-decoration: none}.btn:active,.btn.active{outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor: not-allowed;-moz-opacity: .65;-khtml-opacity: .65;-webkit-opacity: .65;opacity: .65;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events: none}.btn-default{color: #333;background-color: #fff;border-color: #ccc}.btn-default:focus,.btn-default.focus{color: #333;background-color: #e6e6e6;border-color: #8c8c8c}.btn-default:hover{color: #333;background-color: #e6e6e6;border-color: #adadad}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{color: #333;background-color: #e6e6e6;border-color: #adadad}.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus{color: #333;background-color: #d4d4d4;border-color: #8c8c8c}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{background-image: none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color: #fff;border-color: #ccc}.btn-default .badge{color: #fff;background-color: #333}.btn-primary{color: #fff;background-color: #337ab7;border-color: #2e6da4}.btn-primary:focus,.btn-primary.focus{color: #fff;background-color: #286090;border-color: #122b40}.btn-primary:hover{color: #fff;background-color: #286090;border-color: #204d74}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{color: #fff;background-color: #286090;border-color: #204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{color: #fff;background-color: #204d74;border-color: #122b40}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{background-image: none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color: #337ab7;border-color: #2e6da4}.btn-primary .badge{color: #337ab7;background-color: #fff}.btn-success{color: #fff;background-color: #5cb85c;border-color: #4cae4c}.btn-success:focus,.btn-success.focus{color: #fff;background-color: #449d44;border-color: #255625}.btn-success:hover{color: #fff;background-color: #449d44;border-color: #398439}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{color: #fff;background-color: #449d44;border-color: #398439}.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus{color: #fff;background-color: #398439;border-color: #255625}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{background-image: none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color: #5cb85c;border-color: #4cae4c}.btn-success .badge{color: #5cb85c;background-color: #fff}.btn-info{color: #fff;background-color: #5bc0de;border-color: #46b8da}.btn-info:focus,.btn-info.focus{color: #fff;background-color: #31b0d5;border-color: #1b6d85}.btn-info:hover{color: #fff;background-color: #31b0d5;border-color: #269abc}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{color: #fff;background-color: #31b0d5;border-color: #269abc}.btn-info:active:hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus{color: #fff;background-color: #269abc;border-color: #1b6d85}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{background-image: none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color: #5bc0de;border-color: #46b8da}.btn-info .badge{color: #5bc0de;background-color: #fff}.btn-warning{color: #fff;background-color: #f0ad4e;border-color: #eea236}.btn-warning:focus,.btn-warning.focus{color: #fff;background-color: #ec971f;border-color: #985f0d}.btn-warning:hover{color: #fff;background-color: #ec971f;border-color: #d58512}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{color: #fff;background-color: #ec971f;border-color: #d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus{color: #fff;background-color: #d58512;border-color: #985f0d}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{background-image: none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color: #f0ad4e;border-color: #eea236}.btn-warning .badge{color: #f0ad4e;background-color: #fff}.btn-danger{color: #fff;background-color: #d9534f;border-color: #d43f3a}.btn-danger:focus,.btn-danger.focus{color: #fff;background-color: #c9302c;border-color: #761c19}.btn-danger:hover{color: #fff;background-color: #c9302c;border-color: #ac2925}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{color: #fff;background-color: #c9302c;border-color: #ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color: #fff;background-color: #ac2925;border-color: #761c19}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{background-image: none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color: #d9534f;border-color: #d43f3a}.btn-danger .badge{color: #d9534f;background-color: #fff}.btn-link{color: #1fc0a0;font-weight: normal;border-radius: 0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color: transparent;-webkit-box-shadow: none;box-shadow: none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color: transparent}.btn-link:hover,.btn-link:focus{color: #333;text-decoration: underline;background-color: transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color: #777;text-decoration: none}.btn-lg,.btn-group-lg > .btn{padding: 10px 16px;font-size: 20px;line-height: 1.3333333;border-radius: 6px}.btn-sm,.btn-group-sm > .btn{padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px}.btn-xs,.btn-group-xs > .btn{padding: 1px 5px;font-size: 14px;line-height: 1.5;border-radius: 3px}.btn-block{display: block;width: 100%}.btn-block + .btn-block{margin-top: 5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width: 100%}.fade{opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;-webkit-transition:  opacity .3s 0s ease, .15s .3s 0s ease, linear .3s 0s ease;-moz-transition:  opacity .3s 0s ease, .15s .3s 0s ease, linear .3s 0s ease;-ms-transition:  opacity .3s 0s ease, .15s .3s 0s ease, linear .3s 0s ease;-o-transition:  opacity .3s 0s ease, .15s .3s 0s ease, linear .3s 0s ease;transition:  opacity .3s 0s ease, .15s .3s 0s ease, linear .3s 0s ease}.fade.in{opacity: 1}.collapse{display: none}.collapse.in{display: block}tr.collapse.in{display: table-row}tbody.collapse.in{display: table-row-group}.collapsing{position: relative;height: 0;overflow: hidden;-webkit-transition-property: height, visibility;transition-property: height, visibility;-webkit-transition-duration: .35s;transition-duration: .35s;-webkit-transition-timing-function: ease;transition-timing-function: ease}.caret{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent}.dropup,.dropdown{position: relative}.dropdown-toggle:focus{outline: 0}.dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 16px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-clip: padding-box}.dropdown-menu.pull-right{right: 0;left: auto}.dropdown-menu .divider{height: 1px;margin: 12.5px 0;overflow: hidden;background-color: #e5e5e5}.dropdown-menu > li > a,.dropdown-menu > li > strong{display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.6875;color: #333;white-space: nowrap}.dropdown-menu > li > a:hover,.dropdown-menu > li > strong:hover,.dropdown-menu > li > a:focus,.dropdown-menu > li > strong:focus{text-decoration: none;color: #262626;background-color: #f5f5f5}.dropdown-menu > .active > a,.dropdown-menu > .active > strong,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > strong:hover,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > strong:focus{color: #fff;text-decoration: none;outline: 0;background-color: #337ab7}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{color: #777}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor: not-allowed}.open > .dropdown-menu{display: block}.open > a{outline: 0}.dropdown-menu-right{left: auto;right: 0}.dropdown-menu-left{left: 0;right: auto}.dropdown-header{display: block;padding: 3px 20px;font-size: 14px;line-height: 1.6875;color: #777;white-space: nowrap}.dropdown-backdrop{position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990}.pull-right > .dropdown-menu{right: 0;left: auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;content: ""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top: auto;bottom: 100%;margin-bottom: 2px}@media (min-width: 768px){.navbar-right .dropdown-menu{left: auto;right: 0;left: 0 !important;right: auto !important}.navbar-right .dropdown-menu-left{left: 0;right: auto}}.btn-group,.btn-group-vertical{position: relative;display: inline-block;vertical-align: middle}.btn-group > .btn,.btn-group-vertical > .btn{position: relative;float: left}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{z-index: 2}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left: -1px}.btn-toolbar{margin-left: -5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float: left}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{margin-left: 5px}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius: 0}.btn-group > .btn:first-child{margin-left: 0}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius: 0;border-top-right-radius: 0}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius: 0;border-top-left-radius: 0}.btn-group > .btn-group{float: left}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius: 0}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius: 0;border-top-right-radius: 0}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{border-bottom-left-radius: 0;border-top-left-radius: 0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline: 0}.btn-group > .btn + .dropdown-toggle{padding-left: 8px;padding-right: 8px}.btn-group > .btn-lg + .dropdown-toggle{padding-left: 12px;padding-right: 12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow: none;box-shadow: none}.btn .caret{margin-left: 0}.btn-lg .caret{border-width: 5px 5px 0;border-bottom-width: 0}.dropup .btn-lg .caret{border-width: 0 5px 5px}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{display: block;float: none;width: 100%;max-width: 100%}.btn-group-vertical > .btn-group > .btn{float: none}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top: -1px;margin-left: 0}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius: 0}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0}.btn-group-vertical > .btn:last-child:not(:first-child){border-bottom-left-radius: 4px;border-top-right-radius: 0;border-top-left-radius: 0}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius: 0}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius: 0;border-bottom-left-radius: 0}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-right-radius: 0;border-top-left-radius: 0}.btn-group-justified{display: table;width: 100%;table-layout: fixed;border-collapse: separate}.btn-group-justified > .btn,.btn-group-justified > .btn-group{float: none;display: table-cell;width: 1%}.btn-group-justified > .btn-group .btn{width: 100%}.btn-group-justified > .btn-group .dropdown-menu{left: auto}[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none}.input-group{position: relative;display: table;border-collapse: separate}.input-group[class*="col-"]{float: none;padding-left: 0;padding-right: 0}.input-group .form-control{position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{height: 49px;padding: 10px 16px;font-size: 20px;line-height: 1.3333333;border-radius: 6px}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn{height: 49px;line-height: 49px}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn{height: auto}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{height: 33px;padding: 5px 10px;font-size: 14px;line-height: 1.5;border-radius: 3px}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn{height: 33px;line-height: 33px}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn{height: auto}.input-group-addon,.input-group-btn,.input-group .form-control{display: table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius: 0}.input-group-addon,.input-group-btn{width: 1%;white-space: nowrap;vertical-align: middle}.input-group-addon{padding: 6px 12px;font-size: 16px;font-weight: normal;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px}.input-group-addon.input-sm{padding: 5px 10px;font-size: 14px;border-radius: 3px}.input-group-addon.input-lg{padding: 10px 16px;font-size: 20px;border-radius: 6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top: 0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius: 0;border-top-right-radius: 0}.input-group-addon:first-child{border-right: 0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius: 0;border-top-left-radius: 0}.input-group-addon:last-child{border-left: 0}.input-group-btn{position: relative;font-size: 0;white-space: nowrap}.input-group-btn > .btn{position: relative}.input-group-btn > .btn + .btn{margin-left: -1px}.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{z-index: 2}.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{margin-right: -1px}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{z-index: 2;margin-left: -1px}.nav{margin-bottom: 0;padding-left: 0;list-style: none}.nav > li{position: relative;display: block}.nav > li > a{position: relative;display: block;padding: 10px 15px}.nav > li > a:hover,.nav > li > a:focus{text-decoration: none;background-color: #eee}.nav > li.disabled > a{color: #777}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color: #eee;border-color: #1fc0a0}.nav .nav-divider{height: 1px;margin: 12.5px 0;overflow: hidden;background-color: #e5e5e5}.nav > li > a > img{max-width: none}.nav-tabs{border-bottom: 1px solid #ddd}.nav-tabs > li{float: left;margin-bottom: -1px}.nav-tabs > li > a{margin-right: 2px;line-height: 1.6875;border: 1px solid transparent;border-radius: 4px 4px 0 0}.nav-tabs > li > a:hover{border-color: #e5e5e5 #e5e5e5 #ddd}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default}.nav-tabs.nav-justified{width: 100%;border-bottom: 0}.nav-tabs.nav-justified > li{float: none}.nav-tabs.nav-justified > li > a{text-align: center;margin-bottom: 5px}.nav-tabs.nav-justified > .dropdown .dropdown-menu{top: auto;left: auto}@media (min-width: 768px){.nav-tabs.nav-justified > li{display: table-cell;width: 1%}.nav-tabs.nav-justified > li > a{margin-bottom: 0}}.nav-tabs.nav-justified > li > a{margin-right: 0;border-radius: 4px}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border: 1px solid #ddd}@media (min-width: 768px){.nav-tabs.nav-justified > li > a{border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{border-bottom-color: #fff}}.nav-pills > li{float: left}.nav-pills > li > a{border-radius: 4px}.nav-pills > li + li{margin-left: 2px}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color: #fff;background-color: #337ab7}.nav-stacked > li{float: none}.nav-stacked > li + li{margin-top: 2px;margin-left: 0}.nav-justified{width: 100%}.nav-justified > li{float: none}.nav-justified > li > a{text-align: center;margin-bottom: 5px}.nav-justified > .dropdown .dropdown-menu{top: auto;left: auto}@media (min-width: 768px){.nav-justified > li{display: table-cell;width: 1%}.nav-justified > li > a{margin-bottom: 0}}.nav-tabs-justified{border-bottom: 0}.nav-tabs-justified > li > a{margin-right: 0;border-radius: 4px}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border: 1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified > li > a{border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border-bottom-color: #fff}}.tab-content > .tab-pane{display: none}.tab-content > .active{display: block}.nav-tabs .dropdown-menu{margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0}.navbar{position: relative;min-height: 50px;margin-bottom: 27px;border: 1px solid transparent}@media (min-width: 768px){.navbar{border-radius: 4px}}@media (min-width: 768px){.navbar-header{float: left}}.navbar-collapse{overflow-x: visible;padding-right: 15px;padding-left: 15px;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling: touch}.navbar-collapse.in{overflow-y: auto}@media (min-width: 768px){.navbar-collapse{width: auto;border-top: 0;box-shadow: none}.navbar-collapse.collapse{display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important}.navbar-collapse.in{overflow-y: visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left: 0;padding-right: 0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height: 340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height: 200px}}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right: -15px;margin-left: -15px}@media (min-width: 768px){.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right: 0;margin-left: 0}}.navbar-static-top{z-index: 1000;border-width: 0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius: 0}}.navbar-fixed-top,.navbar-fixed-bottom{position: fixed;right: 0;left: 0;z-index: 1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius: 0}}.navbar-fixed-top{top: 0;border-width: 0 0 1px}.navbar-fixed-bottom{bottom: 0;margin-bottom: 0;border-width: 1px 0 0}.navbar-brand{float: left;padding: 11.5px 15px;font-size: 20px;line-height: 27px;height: 50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration: none}.navbar-brand > img{display: block}@media (min-width: 768px){.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left: -15px}}.navbar-toggle{position: relative;float: right;margin-right: 15px;padding: 9px 10px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px}.navbar-toggle:focus{outline: 0}.navbar-toggle .icon-bar{display: block;width: 22px;height: 2px;border-radius: 1px}.navbar-toggle .icon-bar + .icon-bar{margin-top: 4px}@media (min-width: 768px){.navbar-toggle{display: none}}.navbar-nav{margin: 5.75px -15px}.navbar-nav > li > a{padding-top: 10px;padding-bottom: 10px;line-height: 27px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding: 5px 15px 5px 25px}.navbar-nav .open .dropdown-menu > li > a{line-height: 27px}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-image: none}}@media (min-width: 768px){.navbar-nav{float: left;margin: 0}.navbar-nav > li{float: left}.navbar-nav > li > a{padding-top: 11.5px;padding-bottom: 11.5px}}.navbar-form{margin-left: -15px;margin-right: -15px;padding: 10px 15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);margin-top: 4.5px;margin-bottom: 4.5px}@media (min-width: 768px){.navbar-form .form-group{display: inline-block;margin-bottom: 0;vertical-align: middle}.navbar-form .form-control{display: inline-block;width: auto;vertical-align: middle}.navbar-form .form-control-static{display: inline-block}.navbar-form .input-group{display: inline-table;vertical-align: middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width: auto}.navbar-form .input-group > .form-control{width: 100%}.navbar-form .control-label{margin-bottom: 0;vertical-align: middle}.navbar-form .radio,.navbar-form .checkbox{display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left: 0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position: relative;margin-left: 0}.navbar-form .has-feedback .form-control-feedback{top: 0}}.navbar-form label{margin-right: 13px;margin-bottom: 0}.navbar-form .form-group{margin-right: 6px}@media (max-width: 767px){.navbar-form .form-group{margin-bottom: 5px}.navbar-form .form-group:last-child{margin-bottom: 0}}@media (min-width: 768px){.navbar-form{width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;box-shadow: none}}.navbar-nav > li > .dropdown-menu{margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom: 0;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0}.navbar-btn{margin-top: 4.5px;margin-bottom: 4.5px}.navbar-btn.btn-sm{margin-top: 8.5px;margin-bottom: 8.5px}.navbar-btn.btn-xs{margin-top: 14px;margin-bottom: 14px}.navbar-text{margin-top: 11.5px;margin-bottom: 11.5px}@media (min-width: 768px){.navbar-text{float: left;margin-left: 15px;margin-right: 15px}}@media (min-width: 768px){.navbar-left{float: left !important}.navbar-right{float: right !important;margin-right: -15px}.navbar-right ~ .navbar-right{margin-right: 0}}.navbar-default{background-color: #f8f8f8;border-color: #e7e7e7}.navbar-default .navbar-brand{color: #777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color: #5e5e5e;background-color: transparent}.navbar-default .navbar-text{color: #777}.navbar-default .navbar-nav > li > a{color: #777}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color: #333;background-color: transparent}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color: #555;background-color: #e7e7e7}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{color: #ccc;background-color: transparent}.navbar-default .navbar-toggle{border-color: #ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color: #ddd}.navbar-default .navbar-toggle .icon-bar{background-color: #888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color: #e7e7e7}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color: #e7e7e7;color: #555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #777}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #333;background-color: transparent}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #555;background-color: #e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color: #ccc;background-color: transparent}}.navbar-default .navbar-link{color: #777}.navbar-default .navbar-link:hover{color: #333}.navbar-default .btn-link{color: #777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color: #333}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color: #ccc}.navbar-inverse{background-color: #222;border-color: #080808}.navbar-inverse .navbar-brand{color: #9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color: #fff;background-color: transparent}.navbar-inverse .navbar-text{color: #9d9d9d}.navbar-inverse .navbar-nav > li > a{color: #9d9d9d}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{color: #fff;background-color: transparent}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{color: #fff;background-color: #080808}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{color: #444;background-color: transparent}.navbar-inverse .navbar-toggle{border-color: #333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color: #333}.navbar-inverse .navbar-toggle .icon-bar{background-color: #fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color: #101010}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{background-color: #080808;color: #fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color: #080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color: #080808}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color: #9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color: #fff;background-color: transparent}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color: #fff;background-color: #080808}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{color: #444;background-color: transparent}}.navbar-inverse .navbar-link{color: #9d9d9d}.navbar-inverse .navbar-link:hover{color: #fff}.navbar-inverse .btn-link{color: #9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color: #fff}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{color: #444}.breadcrumb{padding: 8px 15px;margin-bottom: 27px;list-style: none;background-color: #f5f5f5;border-radius: 4px}.breadcrumb > li{display: inline-block}.breadcrumb > li + li:before{content: "/\00a0";padding: 0 5px;color: #777}.breadcrumb > .active{color: #333}.pagination{display: inline-block;padding-left: 0;margin: 27px 0;border-radius: 4px}.pagination > li{display: inline}.pagination > li > a,.pagination > li > span{position: relative;float: left;padding: 6px 12px;line-height: 1.6875;text-decoration: none;color: #333;background-color: #f5f5f5;border: 1px solid transparent;margin-left: -1px}.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px}.pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-right-radius: 4px;border-top-right-radius: 4px}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index: 3;color: #1fc0a0;background-color: #f5f5f5;border-color: transparent}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index: 2;color: #fff;background-color: #333;border-color: transparent;cursor: default}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color: #777;background-color: #fff;border-color: #ddd;cursor: not-allowed}.pagination-lg > li > a,.pagination-lg > li > span{padding: 10px 16px;font-size: 20px;line-height: 1.3333333}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{border-bottom-left-radius: 6px;border-top-left-radius: 6px}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{border-bottom-right-radius: 6px;border-top-right-radius: 6px}.pagination-sm > li > a,.pagination-sm > li > span{padding: 5px 10px;font-size: 14px;line-height: 1.5}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{border-bottom-left-radius: 3px;border-top-left-radius: 3px}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{border-bottom-right-radius: 3px;border-top-right-radius: 3px}a.label:not(th):not(td):hover,a.label:not(th):not(td):focus{color: #333;text-decoration: none;cursor: pointer}.label:not(th):not(td):empty{display: none}.btn .label:not(th):not(td){position: relative;top: -1px}.label-default{background-color: #777}.label-default[href]:hover,.label-default[href]:focus{background-color: #5e5e5e}.label-primary{background-color: #337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color: #286090}.label-success{background-color: #5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color: #449d44}.label-info{background-color: #5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color: #31b0d5}.label-warning{background-color: #f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color: #ec971f}.label-danger{background-color: #d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color: #c9302c}.badge{display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 14px;font-weight: bold;color: #fff;line-height: 1;vertical-align: middle;white-space: nowrap;text-align: center;background-color: #e8e8e8;border-radius: 10px}.badge:empty{display: none}.btn .badge{position: relative;top: -1px}.btn-xs .badge,.btn-group-xs > .btn .badge{top: 0;padding: 1px 5px}a.badge:hover,a.badge:focus{color: #fff;text-decoration: none;cursor: pointer}.list-group-item.active > .badge,.nav-pills > .active > a > .badge{color: #1fc0a0;background-color: #fff}.list-group-item > .badge{float: right}.list-group-item > .badge + .badge{margin-right: 5px}.nav-pills > li > a > .badge{margin-left: 3px}.alert{padding: 15px;margin-bottom: 27px;border: 1px solid transparent;border-radius: 4px}.alert h4{margin-top: 0;color: inherit}.alert .alert-link{font-weight: bold}.alert > p,.alert > ul{margin-bottom: 0}.alert > p + p{margin-top: 5px}.alert-dismissable,.alert-dismissible{padding-right: 35px}.alert-dismissable .close,.alert-dismissible .close{position: relative;top: -2px;right: -21px;color: inherit}.alert-success{background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d}.alert-success hr{border-top-color: #c9e2b3}.alert-success .alert-link{color: #2b542c}.alert-info{background-color: #d9edf7;border-color: #bce8f1;color: #31708f}.alert-info hr{border-top-color: #a6e1ec}.alert-info .alert-link{color: #245269}.alert-warning{background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b}.alert-warning hr{border-top-color: #f7e1b5}.alert-warning .alert-link{color: #66512c}.alert-danger{background-color: #f2dede;border-color: #ebccd1;color: #a94442}.alert-danger hr{border-top-color: #e4b9c0}.alert-danger .alert-link{color: #843534}@-webkit-keyframes progress-bar-stripes{from{background-position: 40px 0}to{background-position: 0 0}}@keyframes progress-bar-stripes{from{background-position: 40px 0}to{background-position: 0 0}}.progress{overflow: hidden;height: 27px;margin-bottom: 27px;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float: left;width: 0%;height: 100%;font-size: 14px;line-height: 27px;color: #fff;text-align: center;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;-webkit-transition:  width .3s 0s ease, .6s .3s 0s ease, ease .3s 0s ease;-moz-transition:  width .3s 0s ease, .6s .3s 0s ease, ease .3s 0s ease;-ms-transition:  width .3s 0s ease, .6s .3s 0s ease, ease .3s 0s ease;-o-transition:  width .3s 0s ease, .6s .3s 0s ease, ease .3s 0s ease;transition:  width .3s 0s ease, .6s .3s 0s ease, ease .3s 0s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size: 40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color: #5cb85c}.progress-striped .progress-bar-success{background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color: #5bc0de}.progress-striped .progress-bar-info{background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color: #f0ad4e}.progress-striped .progress-bar-warning{background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color: #d9534f}.progress-striped .progress-bar-danger{background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.panel{margin-bottom: 27px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);box-shadow: 0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding: 15px}.panel-heading{padding: 10px 15px;border-bottom: 1px solid transparent;border-top-right-radius: 3px;border-top-left-radius: 3px}.panel-heading > .dropdown .dropdown-toggle{color: inherit}.panel-title{margin-top: 0;margin-bottom: 0;font-size: 18px;color: inherit}.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a{color: inherit}.panel-footer{padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}.panel > .list-group,.panel > .panel-collapse > .list-group{margin-bottom: 0}.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item{border-width: 1px 0;border-radius: 0}.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{border-top: 0;border-top-right-radius: 3px;border-top-left-radius: 3px}.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{border-top-right-radius: 0;border-top-left-radius: 0}.panel-heading + .list-group .list-group-item:first-child{border-top-width: 0}.list-group + .panel-footer{border-top-width: 0}.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table{margin-bottom: 0}.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption{padding-left: 15px;padding-right: 15px}.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child{border-top-right-radius: 3px;border-top-left-radius: 3px}.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{border-top-left-radius: 3px;border-top-right-radius: 3px}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{border-top-left-radius: 3px}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{border-top-right-radius: 3px}.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child{border-bottom-right-radius: 3px;border-bottom-left-radius: 3px}.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{border-bottom-left-radius: 3px;border-bottom-right-radius: 3px}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{border-bottom-left-radius: 3px}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{border-bottom-right-radius: 3px}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body{border-top: 1px solid #ddd}.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td{border-top: 0}.panel > .table-bordered,.panel > .table-responsive > .table-bordered{border: 0}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left: 0}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right: 0}.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{border-bottom: 0}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{border-bottom: 0}.panel > .table-responsive{border: 0;margin-bottom: 0}.panel-group{margin-bottom: 27px}.panel-group .panel{margin-bottom: 0;border-radius: 4px}.panel-group .panel + .panel{margin-top: 5px}.panel-group .panel-heading{border-bottom: 0}.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group{border-top: 1px solid #ddd}.panel-group .panel-footer{border-top: 0}.panel-group .panel-footer + .panel-collapse .panel-body{border-bottom: 1px solid #ddd}.panel-default{border-color: #ddd}.panel-default > .panel-heading{color: #333;background-color: #f5f5f5;border-color: #ddd}.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color: #ddd}.panel-default > .panel-heading .badge{color: #f5f5f5;background-color: #333}.panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: #ddd}.panel-primary{border-color: #337ab7}.panel-primary > .panel-heading{color: #fff;background-color: #337ab7;border-color: #337ab7}.panel-primary > .panel-heading + .panel-collapse > .panel-body{border-top-color: #337ab7}.panel-primary > .panel-heading .badge{color: #337ab7;background-color: #fff}.panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: #337ab7}.panel-success{border-color: #d6e9c6}.panel-success > .panel-heading{color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6}.panel-success > .panel-heading + .panel-collapse > .panel-body{border-top-color: #d6e9c6}.panel-success > .panel-heading .badge{color: #dff0d8;background-color: #3c763d}.panel-success > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: #d6e9c6}.panel-info{border-color: #bce8f1}.panel-info > .panel-heading{color: #31708f;background-color: #d9edf7;border-color: #bce8f1}.panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color: #bce8f1}.panel-info > .panel-heading .badge{color: #d9edf7;background-color: #31708f}.panel-info > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: #bce8f1}.panel-warning{border-color: #faebcc}.panel-warning > .panel-heading{color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc}.panel-warning > .panel-heading + .panel-collapse > .panel-body{border-top-color: #faebcc}.panel-warning > .panel-heading .badge{color: #fcf8e3;background-color: #8a6d3b}.panel-warning > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: #faebcc}.panel-danger{border-color: #ebccd1}.panel-danger > .panel-heading{color: #a94442;background-color: #f2dede;border-color: #ebccd1}.panel-danger > .panel-heading + .panel-collapse > .panel-body{border-top-color: #ebccd1}.panel-danger > .panel-heading .badge{color: #f2dede;background-color: #a94442}.panel-danger > .panel-footer + .panel-collapse > .panel-body{border-bottom-color: #ebccd1}.close{float: right;font-size: 24px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;-moz-opacity: .2;-khtml-opacity: .2;-webkit-opacity: .2;opacity: .2;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter: alpha(opacity=20)}.close:hover,.close:focus{color: #000;text-decoration: none;cursor: pointer;-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50)}button.close{padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none}.modal-open{overflow: hidden}.modal{display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;-webkit-overflow-scrolling: touch;outline: 0}.modal.fade .modal-dialog{-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0)}.modal-open .modal{overflow-x: hidden;overflow-y: auto}.modal-dialog{position: relative;width: auto;margin: 10px}.modal-content{position: relative;background-color: #fff;background-clip: padding-box;outline: 0}.modal-backdrop{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000}.modal-backdrop.fade{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0)}.modal-backdrop.in{-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50)}.modal-header{padding: 15px;min-height: 16.6875px}.modal-header .close{margin-top: -2px}.modal-title{margin: 0;line-height: 1.6875}.modal-body{position: relative;padding: 15px}.modal-footer{padding: 15px;text-align: right;border-top: 1px solid #e5e5e5}.modal-footer .btn + .btn{margin-left: 5px;margin-bottom: 0}.modal-footer .btn-group .btn + .btn{margin-left: -1px}.modal-footer .btn-block + .btn-block{margin-left: 0}.modal-scrollbar-measure{position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll}@media (min-width: 768px){.modal-dialog{width: 600px;margin: 30px auto}.modal-sm{width: 300px}}@media (min-width: 992px){.modal-lg{width: 900px}}.tooltip{position: absolute;z-index: 1070;display: block;font-family: Ubuntu, sans-serif;font-style: normal;font-weight: normal;letter-spacing: normal;line-break: auto;line-height: 1.6875;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;font-size: 14px;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0)}.tooltip.in{-moz-opacity: .9;-khtml-opacity: .9;-webkit-opacity: .9;opacity: .9;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter: alpha(opacity=90)}.tooltip.top{margin-top: -3px;padding: 5px 0}.tooltip.right{margin-left: 3px;padding: 0 5px}.tooltip.bottom{margin-top: 3px;padding: 5px 0}.tooltip.left{margin-left: -3px;padding: 0 5px}.tooltip-inner{max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px}.tooltip-arrow{position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid}.tooltip.top .tooltip-arrow{bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000}.tooltip.top-left .tooltip-arrow{bottom: 0;right: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000}.tooltip.top-right .tooltip-arrow{bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000}.tooltip.right .tooltip-arrow{top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000}.tooltip.left .tooltip-arrow{top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000}.tooltip.bottom .tooltip-arrow{top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000}.tooltip.bottom-left .tooltip-arrow{top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000}.tooltip.bottom-right .tooltip-arrow{top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000}.carousel{position: relative}.carousel-inner{position: relative;overflow: hidden;width: 100%}.carousel-inner > .item{display: none;position: relative;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;-webkit-transition:  .6s .3s 0s ease, ease-in-out .3s 0s ease, left .3s 0s ease;-moz-transition:  .6s .3s 0s ease, ease-in-out .3s 0s ease, left .3s 0s ease;-ms-transition:  .6s .3s 0s ease, ease-in-out .3s 0s ease, left .3s 0s ease;-o-transition:  .6s .3s 0s ease, ease-in-out .3s 0s ease, left .3s 0s ease;transition:  .6s .3s 0s ease, ease-in-out .3s 0s ease, left .3s 0s ease}.carousel-inner > .item > img,.carousel-inner > .item > a > img{line-height: 1}@media all and (transform-3d), (-webkit-transform-3d){.carousel-inner > .item{-webkit-transition: -webkit-transform 0.6s ease-in-out;-moz-transition: -moz-transform 0.6s ease-in-out;-o-transition: -o-transform 0.6s ease-in-out;transition: transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000px;-moz-perspective: 1000px;perspective: 1000px}.carousel-inner > .item.next,.carousel-inner > .item.active.right{-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0}.carousel-inner > .item.prev,.carousel-inner > .item.active.left{-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0}.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);left: 0}}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display: block}.carousel-inner > .active{left: 0}.carousel-inner > .next,.carousel-inner > .prev{position: absolute;top: 0;width: 100%}.carousel-inner > .next{left: 100%}.carousel-inner > .prev{left: -100%}.carousel-inner > .next.left,.carousel-inner > .prev.right{left: 0}.carousel-inner > .active.left{left: -100%}.carousel-inner > .active.right{left: 100%}.carousel-control{position: absolute;top: 0;left: 0;bottom: 0;width: 15%;-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50);font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image: -o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left: auto;right: 0;background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image: -o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image: linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline: 0;color: #fff;text-decoration: none;-moz-opacity: .9;-khtml-opacity: .9;-webkit-opacity: .9;opacity: .9;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter: alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position: absolute;top: 50%;margin-top: -10px;z-index: 5;display: inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left: 50%;margin-left: -10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right: 50%;margin-right: -10px}.carousel-control .icon-prev,.carousel-control .icon-next{width: 20px;height: 20px;line-height: 1;font-family: serif}.carousel-control .icon-prev:before{content: '\2039'}.carousel-control .icon-next:before{content: '\203a'}.carousel-indicators{position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center}.carousel-indicators li{display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000 \9;background-color: rgba(0,0,0,0)}.carousel-indicators .active{margin: 0;width: 12px;height: 12px;background-color: #fff}.carousel-caption{position: absolute;left: 15%;right: 15%;bottom: 20px;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow: none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width: 30px;height: 30px;margin-top: -15px;font-size: 30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left: -15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right: -15px}.carousel-caption{left: 20%;right: 20%;padding-bottom: 30px}.carousel-indicators{bottom: 20px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after,body.boxed:before,body.boxed:after,.boxed:before,.boxed:after,body.fullwidth:before,body.fullwidth:after,.fullwidth:before,.fullwidth:after,body.fullwidth .container:before,body.fullwidth .container:after,.fullwidth .container:before,.fullwidth .container:after,.breadcrumbs_block--boxed:before,.breadcrumbs_block--boxed:after,body.boxed .breadcrumbs_block:before,body.boxed .breadcrumbs_block:after,.breadcrumbs_block--full:before,.breadcrumbs_block--full:after,.breadcrumbs_block--full .container:before,.breadcrumbs_block--full .container:after{content: " ";display: table}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.panel-body:after,.modal-footer:after,body.boxed:after,.boxed:after,body.fullwidth:after,.fullwidth:after,body.fullwidth .container:after,.fullwidth .container:after,.breadcrumbs_block--boxed:after,body.boxed .breadcrumbs_block:after,.breadcrumbs_block--full:after,.breadcrumbs_block--full .container:after{clear: both}.center-block{display: block;margin-left: auto;margin-right: auto}.pull-right{float: right !important}.pull-left{float: left !important}.hide{display: none !important}.show{display: block !important}.invisible{visibility: hidden}.text-hide{font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0}.hidden{display: none !important}.affix{position: fixed}@-ms-viewport{width: device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display: none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display: none !important}@media (max-width: 767px){.visible-xs{display: block !important}table.visible-xs{display: table !important}tr.visible-xs{display: table-row !important}th.visible-xs,td.visible-xs{display: table-cell !important}}@media (max-width: 767px){.visible-xs-block{display: block !important}}@media (max-width: 767px){.visible-xs-inline{display: inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display: inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display: block !important}table.visible-sm{display: table !important}tr.visible-sm{display: table-row !important}th.visible-sm,td.visible-sm{display: table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display: block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display: inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display: inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display: block !important}table.visible-md{display: table !important}tr.visible-md{display: table-row !important}th.visible-md,td.visible-md{display: table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display: block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display: inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display: inline-block !important}}@media (min-width: 1200px){.visible-lg{display: block !important}table.visible-lg{display: table !important}tr.visible-lg{display: table-row !important}th.visible-lg,td.visible-lg{display: table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display: block !important}}@media (min-width: 1200px){.visible-lg-inline{display: inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display: inline-block !important}}@media (max-width: 767px){.hidden-xs{display: none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display: none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display: none !important}}@media (min-width: 1200px){.hidden-lg{display: none !important}}.visible-print{display: none !important}@media print{.visible-print{display: block !important}table.visible-print{display: table !important}tr.visible-print{display: table-row !important}th.visible-print,td.visible-print{display: table-cell !important}}.visible-print-block{display: none !important}@media print{.visible-print-block{display: block !important}}.visible-print-inline{display: none !important}@media print{.visible-print-inline{display: inline !important}}.visible-print-inline-block{display: none !important}@media print{.visible-print-inline-block{display: inline-block !important}}@media print{.hidden-print{display: none !important}}.vertical-align{top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.horizontal-align{left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}.noselect{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}*{outline: 0}*:focus,*:active{outline: 0 !important}body{overflow-x: hidden}a{color: #1fc0a0;-webkit-transition:  color 300ms linear 0s;-moz-transition:  color 300ms linear 0s;-ms-transition:  color 300ms linear 0s;-o-transition:  color 300ms linear 0s;transition:  color 300ms linear 0s}a:hover{color: #333}a:hover,a:focus,a:active{text-decoration: none}h1,h2,h3,h4,h5,h6{color: #333;margin-top: 0;letter-spacing: 1px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: #333;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color: #1fc0a0;text-decoration: none}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight: 500}h4,h5,h6{letter-spacing: 0.4px}h1.mega{font-size: 110px;line-height: 1em;margin-bottom: 69px}@media (max-width: 768px){h1.mega{font-size: 90px}}@media (max-width: 390px){h1.mega{font-size: 80px}}h4.mega{font-size: 20px;line-height: 1.1em;padding-bottom: 26px}h3.small{font-size: 20px}h6.small{font-size: 16px;margin-bottom: 17px}.title-bottom-sm2{margin-bottom: 20px !important}.title-bottom-sm1{margin-bottom: 29px !important}.title-bottom-sm{margin-bottom: 35px !important}.title-bottom-md{margin-bottom: 52px !important}.title-bottom{margin-bottom: 45px !important}.title-bottom1{margin-bottom: 75px !important}.title-top-md{margin-top: 35px !important}.title-decimal{position: relative;padding: 4px 0 9px 69px}.title-decimal:before{content: attr(data-content);display: table-cell;vertical-align: middle;position: absolute;left: 0;top: 0px;line-height: 1.45em;background: #1fc0a0;width: 44px;height: 44px;color: #fff;text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;font-family: Ubuntu, sans-serif;font-size: 1em;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);border-color: #e5e5e5;height: 40px;padding: 6px 12px;line-height: 1.214em}input[type="text"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="datetime"]:focus,input[type="email"]:focus{outline: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.main-font{font-family: Georgia, sans-serif}.custom-font{font-family: Ubuntu, sans-serif}.font-bold{font-weight: bolder}.font-lighter{font-weight: lighter}.font-middle{font-weight: 500}.font13{font-size: 13px}.font18{font-size: 18px}.font20{font-size: 20px}.font20_{font-size: 20px !important}.font22{font-size: 22px}.font24{font-size: 24px}@media (max-width: 767px){.font24{font-size: 18px}}.font26{font-size: 26px}@media (max-width: 768px){.font26{font-size: 20px}}.font30{font-size: 30px}.font35{font-size: 35px}.font36{font-size: 36px}.font48{font-size: 48px}.font50{font-size: 50px}.font54{font-size: 54px}.font77{font-size: 77px;line-height: 1.2em}.font86{font-size: 86px}.font96{font-size: 96px;line-height: 1.2em}@media (max-width: 767px){.font96{font-size: 50px}}@media (min-width: 768px){.font96{font-size: 75px}}@media (min-width: 992px){.font96{font-size: 80px}}@media (min-width: 1200px){.font96{font-size: 90px}}@media (min-width: 1770px){.font96{font-size: 96px}}.font107{font-size: 107px;line-height: 1.2em}.font115{font-size: 115px;line-height: 1.2em}.font-medium{font-weight: 500}.font-lighter{font-weight: lighter}.separator-border-right{border-right: 1px solid #e5e5e5}@media (max-width: 1200px){.separator-border-right-hidden-md{border-color: transparent}}.line-through{text-decoration: line-through}.border-none{border: none !important}.width-center75{width: 75%;display: inline-block}@media (max-width: 767px){.width-center75{width: 100%}}@media (min-width: 768px){.width-center75{width: 95%}}@media (min-width: 992px){.width-center75{width: 90%}}@media (min-width: 1200px){.width-center75{width: 80%}}@media (min-width: 1770px){.width-center75{width: 75%}}.dropcap{display: block;float: left;font-size: 3em;line-height: 1em;margin: 0 5px 0 0}body._has-modal-custom .modal-custom-overlay{background: rgba(0,0,0,0.4)}.modal-popup .modal-title{font-size: 20px;font-weight: 500;text-transform: uppercase;color: #333;border-color: #e5e5e5}.modal-popup .modal-footer{border-color: #e5e5e5 !important;margin: 0 !important}.border-top-none{border-top: none !important}.container-no-col-indent .row div{padding-left: 0;padding-right: 0}.content-bottom{margin-bottom: 74px}.display-inline-block{display: inline-block}.side-offset-9{padding-left: 11%;padding-right: 11%}.divider{height: 30px;clear: both;overflow: hidden;width: 100%}.divider--xl-2{height: 165px}.divider--xl-1{height: 99px}.divider--lg{height: 45px}.divider--aside{height: 36px}.divider--md2{height: 40.5px}.divider--md1{height: 31.5px}.divider--md0{height: 30.6px}.divider--md{height: 20.01px}.divider--sm{height: 14.01px}.divider--xs{height: 8.01px}.divider--xxs{height: 3px}.link-inline{display: inline}.link-banner1{text-decoration: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.link-banner1 .color-custom{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.link-banner1:active,.link-banner1:focus{text-decoration: none}.link-banner1:hover{text-decoration: none;color: #1fc0a0}.link-banner1:hover .color-custom{color: #333}.list-inline{margin: 0;padding: 0;list-style: none}.list-inline li{display: inline}.divider-line{width: 100%;height: 1px;font-size: 0;line-height: 0;background-color: #e5e5e5;margin: 40px 0 50px}.hor-line{width: 100%;height: 2px;font-size: 0;line-height: 0;background-color: #1fc0a0;margin: 15px 0}.nowrap{white-space: nowrap}.light-font{font-weight: 300}.pos-abs{position: absolute}.indent-col-none .row [class*="col-"]{padding: 0;margin: 0}.img-border{border: 1px solid #e5e5e5}.stop-scrolling{height: 100%;overflow: hidden}.wrapper{width: 100%;display: inline-block}@media (min-width: 768px){.container{padding-left: 0;padding-right: 0}}body.boxed,.boxed{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;padding-left: 0;padding-right: 0}@media (min-width: 768px){body.boxed,.boxed{width: 750px}}@media (min-width: 992px){body.boxed,.boxed{width: 970px}}@media (min-width: 1200px){body.boxed,.boxed{width: 1170px}}body.boxed > .navbar-header,.boxed > .navbar-header,body.boxed > .navbar-collapse,.boxed > .navbar-collapse{margin-right: -15px;margin-left: -15px}@media (min-width: 768px){body.boxed > .navbar-header,.boxed > .navbar-header,body.boxed > .navbar-collapse,.boxed > .navbar-collapse{margin-right: 0;margin-left: 0}}body.fullwidth,.fullwidth{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;padding-left: 0;padding-right: 0}body.fullwidth > .navbar-header,.fullwidth > .navbar-header,body.fullwidth > .navbar-collapse,.fullwidth > .navbar-collapse{margin-right: -15px;margin-left: -15px}@media (min-width: 768px){body.fullwidth > .navbar-header,.fullwidth > .navbar-header,body.fullwidth > .navbar-collapse,.fullwidth > .navbar-collapse{margin-right: 0;margin-left: 0}}body.fullwidth .container,.fullwidth .container{width: auto;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;padding-left: 0 !important;padding-right: 0 !important}body.fullwidth .container > .navbar-header,.fullwidth .container > .navbar-header,body.fullwidth .container > .navbar-collapse,.fullwidth .container > .navbar-collapse{margin-right: -15px;margin-left: -15px}@media (min-width: 768px){body.fullwidth .container > .navbar-header,.fullwidth .container > .navbar-header,body.fullwidth .container > .navbar-collapse,.fullwidth .container > .navbar-collapse{margin-right: 0;margin-left: 0}}body.fullwidth .container,.fullwidth .container{padding-left: 15px !important;padding-right: 15px !important}@media (min-width: 1025px){.navbar .dropdown:hover .dropdown-menu{display: block}}#header{position: relative;z-index: 1000;padding-top: 24px;padding-bottom: 0}@media (min-width: 1025px){#header .row,#header .row > [class*="col-"]{position: static}#header .navbar{position: static}#header .navbar-toggle{display: none}#header > .container{position: relative}}@media (max-width: 1024px){#header{padding-bottom: 0}#header .row > div{margin-bottom: -1px;position: static !important;padding-left: 0;padding-right: 0;width: 100%}#header .container{width: 100%;padding-left: 15px;padding-right: 15px}#header .container:first-child .row{padding-top: 40px}#header .navbar{border-radius: 0}#header .navbar-toggle{display: block;margin-left: 5px}}.content{margin-top: 75px}@media (max-width: 767px){.content{margin-top: 37.5px}}@media (min-width: 1769px){.content{margin-top: 85px}}.content-fill{margin-top: 75px;margin-bottom: 75px}@media (max-width: 767px){.content-fill{margin-top: 37.5px;margin-bottom: 37.5px}}@media (min-width: 1769px){.content-fill{margin-top: 85px;margin-bottom: 85px}}.content-big-indent{margin-top: 235px}@media (max-width: 767px){.content-big-indent{margin-top: 50px}}@media (min-width: 768px){.content-big-indent{margin-top: 75px}}@media (min-width: 992px){.content-big-indent{margin-top: 190px}}@media (min-width: 1200px){.content-big-indent{margin-top: 218px}}@media (min-width: 1770px){.content-big-indent{margin-top: 235px}}.content-md{margin-top: 20px}@media (max-width: 767px){.content-md{margin-top: 10px}}@media (min-width: 1769px){.content-md{margin-top: 30px}}.content-sm{margin-top: 0px}@media (max-width: 767px){.content-sm{margin-top: 0px}}@media (min-width: 1769px){.content-sm{margin-top: 10px}}body:not(.cms-index-index) #pageContent > .container,body:not(.cms-index-index) #maincontent > .container{border-bottom: 1px solid #e5e5e5;padding-bottom: 60px}.offset-top-0{margin-top: 0 !important}.offset-top-5{margin-top: 5px !important}.offset-top-10{margin-top: 10px !important}.offset-top-20{margin-top: 20px !important}.offset-top-30{margin-top: 30px !important}.offset-top-40{margin-top: 40px !important}.inset-top-5{padding-top: 5px}.inset-top-10{padding-top: 10px}.inset-top-20{padding-top: 20px}.inset-top-30{padding-top: 30px}.inset-top-40{padding-top: 40px}.inset-top-50{padding-top: 50px}.inset-top-60{padding-top: 60px}.inset-bottom-5{padding-bottom: 5px}.inset-bottom-10{padding-bottom: 10px}.inset-bottom-20{padding-bottom: 20px}.inset-bottom-30{padding-bottom: 30px}.inset-bottom-40{padding-bottom: 40px}.inset-bottom-50{padding-bottom: 50px}.inset-bottom-60{padding-bottom: 60px}html:not(.touch) .fixed-bg{min-height: 100%;background-size: cover;background-attachment: fixed;background-repeat: no-repeat;background-position: center center}@media (min-width: 1769px){.hidden-lg{display: none !important}}.visible-xl-block,.visible-xl-inline,.visible-xl-inline-block,.visible-xl{display: none !important}@media (min-width: 1770px){.container{width: 1740px}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float: left;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px}.col-xl-one-nine{width: 11.1111111%}.col-xl-one-six{width: 16.66666667%}.col-xl-one-fifth{width: 20%}.col-xl-12{width: 100%}.col-xl-11{width: 91.66666667%}.col-xl-10{width: 83.33333333%}.col-xl-9{width: 75%}.col-xl-8{width: 66.66666667%}.col-xl-7{width: 58.33333333%}.col-xl-6{width: 50%}.col-xl-5{width: 41.66666667%}.col-xl-4{width: 33.33333333%}.col-xl-3{width: 25%}.col-xl-2{width: 16.66666667%}.col-xl-1{width: 8.33333333%}.col-xl-pull-12{right: 100%}.col-xl-pull-11{right: 91.66666667%}.col-xl-pull-10{right: 83.33333333%}.col-xl-pull-9{right: 75%}.col-xl-pull-8{right: 66.66666667%}.col-xl-pull-7{right: 58.33333333%}.col-xl-pull-6{right: 50%}.col-xl-pull-5{right: 41.66666667%}.col-xl-pull-4{right: 33.33333333%}.col-xl-pull-3{right: 25%}.col-xl-pull-2{right: 16.66666667%}.col-xl-pull-1{right: 8.33333333%}.col-xl-pull-0{right: auto}.col-xl-push-12{left: 100%}.col-xl-push-11{left: 91.66666667%}.col-xl-push-10{left: 83.33333333%}.col-xl-push-9{left: 75%}.col-xl-push-8{left: 66.66666667%}.col-xl-push-7{left: 58.33333333%}.col-xl-push-6{left: 50%}.col-xl-push-5{left: 41.66666667%}.col-xl-push-4{left: 33.33333333%}.col-xl-push-3{left: 25%}.col-xl-push-2{left: 16.66666667%}.col-xl-push-1{left: 8.33333333%}.col-xl-push-0{left: auto}.col-xl-offset-12{margin-left: 100%}.col-xl-offset-11{margin-left: 91.66666667%}.col-xl-offset-10{margin-left: 83.33333333%}.col-xl-offset-9{margin-left: 75%}.col-xl-offset-8{margin-left: 66.66666667%}.col-xl-offset-7{margin-left: 58.33333333%}.col-xl-offset-6{margin-left: 50%}.col-xl-offset-5{margin-left: 41.66666667%}.col-xl-offset-4{margin-left: 33.33333333%}.col-xl-offset-3{margin-left: 25%}.col-xl-offset-2{margin-left: 16.66666667%}.col-xl-offset-1{margin-left: 8.33333333%}.col-xl-offset-0{margin-left: 0}.visible-xl{display: block !important}table.visible-xl{display: table}tr.visible-xl{display: table-row !important}th.visible-xl,td.visible-xl{display: table-cell !important}.visible-xl-block{display: block !important}.visible-xl-inline{display: inline !important}.visible-xl-inline-block{display: inline-block !important}.hidden-xl{display: none !important}}.underline{text-decoration: underline}a.underline:hover{text-decoration: none}.color-custom{color: #1fc0a0}.color-custom:hover{color: #1fc0a0}.text-color{color: #777}.text-color:hover{color: #777}.color-price-old{color: #fa6b6b}.color-price-old:hover{color: #fa6b6b}.color{color: #1fc0a0}.color:hover{color: #1fc0a0}.color-white{color: #fff}.color-white:hover{color: #fff}.color-dark{color: #333}.color-dark:hover{color: #333}a.color,a.color:hover{color: #1fc0a0}.color-red{color: #fa6b6b}.color-red:hover{color: #333}.color-pink{color: #fa6b6b}.color-pink:hover{color: #fa6b6b}.color-blue{color: #395499}.color-blue:hover{color: #395499}.color-blue-light{color: #67e0fa}.color-blue-light:hover{color: #67e0fa}.color-green{color: #21caa9}.color-green:hover{color: #21caa9}.color-green-dark{color: #1fc0a0}.color-green-dark:hover{color: #1fc0a0}.color-gray{color: #999}.color-gray:hover{color: #999}.color-yellow{color: #feea3a}.bg-custom{background-color: #1fc0a0}.bg-red{background-color: #fa6b6b}.bg-pink{background-color: #fa6b6b}.bg-blue{background-color: #395499}.bg-light-blue{background-color: #67e0fa}.bg-green{background-color: #21caa9}.bg-green-light{background-color: #41df7c}.bg-green-dark{background-color: #1fc0a0}.bg-yellow{background-color: #feea3a}.bg-coquelicot{background-color: #fd6940}.bg-black{background-color: #000}.opacity-5{-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50)}.opacity-10{-moz-opacity: .1;-khtml-opacity: .1;-webkit-opacity: .1;opacity: .1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter: alpha(opacity=10)}.opacity-15{-moz-opacity: .15;-khtml-opacity: .15;-webkit-opacity: .15;opacity: .15;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);filter: alpha(opacity=15)}.opacity-20{-moz-opacity: .2;-khtml-opacity: .2;-webkit-opacity: .2;opacity: .2;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter: alpha(opacity=20)}.opacity-25{-moz-opacity: .25;-khtml-opacity: .25;-webkit-opacity: .25;opacity: .25;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter: alpha(opacity=25)}.opacity-30{-moz-opacity: .3;-khtml-opacity: .3;-webkit-opacity: .3;opacity: .3;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter: alpha(opacity=30)}.opacity-35{-moz-opacity: .35;-khtml-opacity: .35;-webkit-opacity: .35;opacity: .35;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=35);filter: alpha(opacity=35)}.opacity-45{-moz-opacity: .45;-khtml-opacity: .45;-webkit-opacity: .45;opacity: .45;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=45);filter: alpha(opacity=45)}.opacity-50{-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50)}.opacity-55{-moz-opacity: .55;-khtml-opacity: .55;-webkit-opacity: .55;opacity: .55;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=55);filter: alpha(opacity=55)}.opacity-60{-moz-opacity: .6;-khtml-opacity: .6;-webkit-opacity: .6;opacity: .6;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter: alpha(opacity=60)}.opacity-65{-moz-opacity: .65;-khtml-opacity: .65;-webkit-opacity: .65;opacity: .65;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65);filter: alpha(opacity=65)}.opacity-70{-moz-opacity: .7;-khtml-opacity: .7;-webkit-opacity: .7;opacity: .7;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter: alpha(opacity=70)}.opacity-75{-moz-opacity: .75;-khtml-opacity: .75;-webkit-opacity: .75;opacity: .75;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);filter: alpha(opacity=75)}.opacity-80{-moz-opacity: .8;-khtml-opacity: .8;-webkit-opacity: .8;opacity: .8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter: alpha(opacity=80)}.opacity-85{-moz-opacity: .85;-khtml-opacity: .85;-webkit-opacity: .85;opacity: .85;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);filter: alpha(opacity=85)}.opacity-90{-moz-opacity: .9;-khtml-opacity: .9;-webkit-opacity: .9;opacity: .9;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter: alpha(opacity=90)}.opacity-95{-moz-opacity: .95;-khtml-opacity: .95;-webkit-opacity: .95;opacity: .95;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=95);filter: alpha(opacity=95)}.simple-list{margin: 10px 0 6px 0;padding: 0;list-style-type: none;counter-reset: myCounter}.simple-list li{padding: 0 0 7px 18px;position: relative;list-style-type: none}.simple-list li:after{position: absolute;display: block;top: 10px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e3a6";font-size: 0.53em;line-height: 1em}.simple-list li ul{padding: 0 0 0 0;margin: 7px 0 0 17px}.simple-list li ul li:last-child{padding-bottom: 0}.simple-list li a{color: #777777;font-weight: 300;text-decoration: none !important}.simple-list li a:hover{color: #1fc0a0;text-decoration: none}.simple-list li.active > a{color: #1fc0a0}.simple-list.font-bold a{font-weight: bold}.simple-list.color-dark a{color: #333}.simple-list-underline{margin: 10px 0 0;padding: 0;list-style-type: none;counter-reset: myCounter}.simple-list-underline li{padding: 0 0 7px 18px;position: relative;list-style-type: none}.simple-list-underline li:after{position: absolute;display: block;top: 10px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e3a6";font-size: 0.53em;line-height: 1em}.simple-list-underline li ul{padding: 0 0 0 0;margin: 7px 0 0 17px}.simple-list-underline li ul li:last-child{padding-bottom: 0}.simple-list-underline li a{color: #333;font-weight: 300;text-decoration: underline}.simple-list-underline li a:hover{color: #1fc0a0;text-decoration: none}.simple-list-underline li.active > a{color: #1fc0a0}.marker-list{margin: 15px 0;padding: 0;list-style: none}.marker-list li{position: relative;padding-left: 25px;margin-bottom: 5px;color: #1fc0a0;font-weight: 300}.marker-list li:after{position: absolute;display: block;top: 5px;left: 0;font-family: 'Material Icons';content: "\e5ca";font-size: 1em;line-height: 1em}.marker-list-circle{margin: 13px 0;padding: 0;list-style: none}.marker-list-circle li{position: relative;padding-left: 31px;margin-bottom: 0px;font-weight: light}.marker-list-circle li:after{position: absolute;display: block;top: 10px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e3a6";font-size: 0.53em;line-height: 1em}.decimal-list{padding: 0;margin: 10px 0 0 0;list-style-type: none;counter-reset: myCounter}.decimal-list li{padding: 0 0 0 18px;margin-bottom: 7px;text-indent: 0;position: relative}.decimal-list li:before{content: counter(myCounter);counter-increment: myCounter;position: absolute;top: 0;left: 0;z-index: 1;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;color: #1fc0a0;font-weight: 500}.decimal-list ul{counter-reset: myCounter1;list-style-type: none;padding: 0;margin: 7px 0 0 17px}.decimal-list ul li:before{content: counter(myCounter1);counter-increment: myCounter1}.decimal-list ul li:last-child{padding-bottom: 0}.decimal-list a{text-decoration: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.decimal-list a:hover{color: #1fc0a0 !important}.decimal-list.color-dark a{color: #333}.categories-list{padding: 0;margin: 0;list-style-type: none}.categories-list li{padding-bottom: 7px}.categories-list li:last-child{padding-bottom: 0}.categories-list li a:hover{color: #1fc0a0;text-decoration: none}.without-declaration-list{padding: 0;margin: 0;list-style-type: none}.without-declaration-list li{padding-bottom: 7px}.without-declaration-list li:last-child{padding-bottom: 0}.without-declaration-list li a:hover{color: #1fc0a0;text-decoration: none}.list-indent-left{margin-left: 34px}.list-icon{padding: 0;margin: 0;list-style-type: none}.list-icon li{position: relative;min-height: 52px;margin-bottom: 20px;padding: 10px 0 0 72px;letter-spacing: -0.02em}.list-icon span{display: block;position: absolute;left: 0;top: 0;font-size: 30px;line-height: 1.7em;width: 52px;height: 52px;background-color: #1fc0a0;color: #fff;text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.list-icon .fa-fax{font-size: 22px;line-height: 2.3em}.list-icon .icon-mail{font-size: 26px;line-height: 1.9em}.list-icon strong{color: #333}.list-arrow-right{padding: 0;margin: 0;list-style-type: none}.list-arrow-right li{position: relative;padding: 0;margin: 0;font-weight: light;font-weight: lighter}.list-arrow-right li:after{position: absolute;display: block;top: 10px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e409";font-size: 0.53em;line-height: 1em}.list-arrow-right li a{display: inline-block;padding: 0 0 0 21px;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.list-arrow-right li a:hover{color: #1fc0a0;text-decoration: none}.list-icon-small{overflow: hidden}.list-icon-small li{display: block;float: left;margin-left: 8px;margin-bottom: 8px}.list-icon-small li:first-child{margin-left: 0}.list-bg-round{list-style: none;padding: 0;margin: 0;position: relative}.list-bg-round li{width: 60px;height: 60px;text-align: center;background-color: #67e0fa;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: #fff;font-size: 14px;line-height: 1em;display: inline-block;margin: 0 10px 10px 0}.list-bg-round li span{display: table-cell;vertical-align: middle;height: 60px;width: 60px}.list-bg-round li b{display: block;text-align: center}#map{height: 474px;width: 100%}.sizes-row{margin: 0;padding: 0;list-style: none}.sizes-row li{min-width: 70px;display: inline-block;text-align: center}table td{border-color: #e5e5e5 !important}.table.text-center td,.table.text-center th{text-align: center}.table-address{min-width: 250px;margin: 20px 0 35px}.table-address td{padding: 3px 25px 3px 0;vertical-align: top}.table-params td{padding: 11px 18px !important;border-left-width: 1px;border-left-style: solid;border-left-color: #e5e5e5}.table-params tr > td:first-child{border-left: 0;width: 30%}.table-params tr:last-child td{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e5e5e5}.table-params .rating{margin: 7px 0}.icon-enable{display: inline-block;font-size: 28px;line-height: 1em;color: #1fc0a0}.icon-disable{display: inline-block;font-size: 28px;line-height: 1em;color: #e5e5e5}.table-order-history{width: 100%}.table-order-history table{width: 100%}.table-order-history tr{border-bottom: 1px solid #e5e5e5}.table-order-history tr tr{border: none}.table-order-history td,.table-order-history th{text-align: center;vertical-align: top;border-right: 1px solid #e5e5e5;padding: 11px 5px}.table-order-history td:last-child,.table-order-history th:last-child{border-right: none}.table-order-history td:first-child,.table-order-history th:first-child{text-align: left;padding-left: 0}.table-order-history th{border-top: 1px solid #e5e5e5}.table-order-history .th-title{font-weight: bold;color: #333;width: 50%;left: 0;text-align: right;position: absolute;padding-right: 15px}@media (max-width: 767px){.table-order-history thead{display: none}.table-order-history td,.table-order-history td:first-child{width: 100%;display: block;padding-left: 50%;text-align: left;border-left: none;border-right: none;border-bottom: 1px solid #e5e5e5}.table-order-history tr{border-bottom: none !important}}@media (max-width: 767px){.table-order-history thead{display: none}.table-order-history td,.table-order-history td:first-child{width: 100%;display: block;padding-left: 60%;text-align: left;border-left: none;border-right: none;border-bottom: 1px solid #e5e5e5}.table-order-history .th-title{width: 60%}}.img-left{float: left;margin: 8px 40px 40px 0}.img-right{float: right;margin: 0 0 40px 40px}.img-responsive-inline{display: inline-block !important;max-width: 100%;height: auto}blockquote{border-left: none;position: relative}blockquote.quote-left{padding: 0 0 0 123px;margin: 28px 0 22px;border-left-color: transparent;color: #1fc0a0;font-family: Georgia, sans-serif;font-style: italic;font-size: 24px;line-height: 39px}blockquote.quote-left:before{position: absolute;display: block;top: 0;left: -7px;margin-top: -15px;font-family: Georgia, sans-serif;content: '“';font-size: 9.8em;line-height: 1em;color: #1fc0a0;font-style: normal}blockquote.quote-left cite{font-size: 18px;color: #333}.lead{font-size: 18px;color: #333;font-family: Georgia, sans-serif;padding: 14px 0 0 0;margin-bottom: 50px}.fill-bg{background-color: #f5f5f5}.fill-bg .btn.btn--ys:hover{background-color: #374850;color: #fff}.fill-bg.aside-inner{padding: 29px 15px 0 15px}.fill-bg-lighter{background-color: #f8f8f8}.fill-bg-custom{background-color: #1fc0a0}.fill-bg-custom.aside-inner{padding: 29px 15px 0 15px}table{margin-bottom: 22px}table th{color: #333}.table-bordered-01{border-top: 1px solid #e5e5e5;width: 100%}.table-bordered-01 thead td,.table-bordered-01 thead tr th{color: #333}.table-bordered-01 thead th:first-child,.table-bordered-01 tbody tr td:first-child{width: 10%;border-right: 1px solid #e5e5e5;text-align: right;padding-left: 10px}.table-bordered-01 tbody tr td:first-child{color: #1fc0a0}.table-bordered-01 thead th,.table-bordered-01 tbody tr td{padding: 17px 30px}.table-bordered-01 tbody tr,.table-bordered-01 thead tr{border-bottom: 1px solid #e5e5e5}.table-bordered-01 ul{list-style: none;padding: 0;margin: 0}.table-bordered-01 ul li{display: inline-block;color: #333;min-width: 63px;margin-right: 10px}dl dt{color: #333;font-size: 20px;font-weight: 500;padding: 0 0 4px 0}dl dd{padding-bottom: 21px}dl dd a{color: #1fc0a0;text-decoration: underline}dl dd a:hover{text-decoration: none}hr{border-color: #e5e5e5}hr.hr-md{margin-top: 13px;margin-bottom: 13px}hr.hr-lg{margin-top: 50px;margin-bottom: 50px}@media (max-width: 767px){hr.hr-lg{margin-top: 30px;margin-bottom: 30px}}@media (min-width: 768px){hr.hr-lg{margin-top: 40px;margin-bottom: 40px}}@media (min-width: 992px){hr.hr-lg{margin-top: 50px;margin-bottom: 50px}}.separator-section{padding: 0;margin: 0}.separator-section hr{position: relative;top: 46px}.link-color{text-decoration: underline;color: #1fc0a0}.link-color:hover{text-decoration: none;color: #1fc0a0}.link-icon{color: #1fc0a0}.link-icon .icon,.link-icon .fa{margin-right: 8px;position: relative;top: 2px;display: inline-block}.link-top{padding-top: 15px}.link-underline{text-decoration: underline;color: #1fc0a0}.link-underline:hover{text-decoration: none;color: #1fc0a0}.indent-top-text{padding-top: 13.5px}.indent-top1-text{padding-top: 27px}.container.indent-l-r-none{padding-left: 0 !important;padding-right: 0 !important}.text-with-button{vertical-align: middle;display: inline-block}.text-with-button span{font-size: 20px;padding-right: 10px}@media (max-width: 768px){.text-with-button span{display: block;text-align: center;padding-bottom: 10px}}.content--parallax{background: url(../images/custom/parallax-img-01.jpg) 50% 50% no-repeat fixed;height: 717px;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover}@media (max-width: 767px){.content--parallax{height: 317px}}@media (min-width: 768px){.content--parallax{height: 417px}}@media (min-width: 992px){.content--parallax{height: 517px}}@media (min-width: 1200px){.content--parallax{height: 617px}}@media (min-width: 1770px){.content--parallax{height: 717px}}.content--parallax-sm{height: 514px}.content--parallax-sm .parallax-text{height: 514px}@media (max-width: 767px){.content--parallax-sm{height: inherit}.content--parallax-sm .parallax-text{height: inherit;padding-top: 50px;padding-bottom: 50px}}.carusel--parallax{background: #fff fixed;padding: 80px 0;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover;overflow: hidden}.block-table{display: table;width: 100%;height: 100%}.block-table-cell{display: table-cell;vertical-align: middle}.media-icon{display: table-row;width: 100%;height: 100%}.media-icon--figure{display: table-cell;vertical-align: middle}.media-icon--content{display: table-cell;vertical-align: middle;padding: 0 0 0 23px}.image-bg{background: fixed no-repeat;background-position: center top;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover}.media-box-link{display: table-row;width: 100%;height: 100%;background-color: #1fc0a0;cursor: pointer;color: #fff;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.media-box-link h4{color: #fff;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.media-box-link .icon{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.media-box-link--figure,.media-box-link--content,.media-box-link--arrow{display: table-cell;padding: 6% 0;vertical-align: middle}.media-box-link--figure{width: 23%}.media-box-link--content{padding-right: 5%;width: 67%}.media-box-link--arrow{width: 10%;vertical-align: middle}.media-box-link:hover{background-color: #f5f5f5;color: #777}.media-box-link:hover h4{color: #333}.media-box-link:hover .icon{color: #1fc0a0}@media (max-width: 530px){.media-box-link{display: block}.media-box-link--figure,.media-box-link--content,.media-box-link--arrow{display: block;width: 100%;text-align: center;padding: 0 4%}.media-box-link--figure{padding-top: 4%;padding-bottom: 4%}.media-box-link--content{padding-bottom: 4%}.media-box-link--arrow{padding-bottom: 4%}}.media-content-img-left .pull-left{margin: 9px 30px 30px 0}.brand-lg-list{list-style: none;padding: 0;margin: 0}.brand-lg-list a{width: 20%;float: left;display: block}@media (min-width: 992px){.brand-lg-list a{width: 20%}}@media (min-width: 1200px){.brand-lg-list a{width: 20%}}@media (min-width: 1770px){.brand-lg-list a{width: 20%}}.brand-lg-list a img{display: block;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease;-moz-opacity: .3;-khtml-opacity: .3;-webkit-opacity: .3;opacity: .3;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter: alpha(opacity=30);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray}.brand-lg-list a:hover img{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray}.brand-lg-list .row-item{overflow: hidden;border-bottom: 1px solid #e5e5e5}.brand-lg-list .row-item a{border-right: 1px solid #e5e5e5}.brand-lg-list .row-item a:last-child{border-right: 1px solid transparent}.brand-lg-list .row-item:last-child{border-bottom: 1px solid transparent}.promos h2 a:hover{color: #333}.bull-line{width: 68px;height: 5px;background: #1fc0a0;display: inline-block}.modals-overlay{z-index: 100002 !important}.modal-popup{z-index: 1000005 !important}.modal-popup .modal-inner-wrap{width: 500px;margin: -100px auto 0;top: 50%}.modal-popup .action-close{padding: 0}.modal-popup .modal-header{padding: 22px;right: 10px;top: 7px}.modal-popup .modal-content{padding: 30px 20px;font-weight: 300;line-height: 1.4}.modal-popup .modal-footer{padding: 15px 20px}.modal-popup .modal-footer button{position: relative;display: inline-block;cursor: pointer;font-weight: normal;padding: 8px 16px;height: auto;font-size: 13px;line-height: 1.486em;background-color: #1fc0a0;color: #fff;border-radius: 0;vertical-align: top;border: 0;text-transform: uppercase;letter-spacing: 1px;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease}.modal-popup .modal-footer button:hover,.modal-popup .modal-footer button:active,.modal-popup .modal-footer button.focus,.modal-popup .modal-footer button:focus,.modal-popup .modal-footer button:visited{background: #1fc0a0;color: #fff;border: 0;text-decoration: none}.modal-popup .modal-footer button:hover{background-color: #f5f5f5;color: #1fc0a0}.map-popup{z-index: 99999}.animated{-webkit-animation-duration: .6s;animation-duration: .6s;-webkit-animation-fill-mode: both;animation-fill-mode: both;opacity: 1}.animation{opacity: 0;opacity: 1\9}@-webkit-keyframes slideDown{0%{max-height: 0}100%{max-height: 500px}}@keyframes slideDown{0%{max-height: 0}100%{max-height: 500px}}.slideDown{overflow: hidden;-webkit-animation-name: slideDown;animation-name: slideDown}@-webkit-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn}@-webkit-keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.fadeInDown{-webkit-animation-name: fadeInDown;animation-name: fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}100%{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0)}100%{opacity: 1;-webkit-transform: none;transform: none}}.fadeInLeft{-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}100%{opacity: 1;-webkit-transform: none;transform: none}}@keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0)}100%{opacity: 1;-webkit-transform: none;transform: none}}.fadeInRight{-webkit-animation-name: fadeInRight;animation-name: fadeInRight}@-moz-keyframes pulse{0%{-moz-transform: scale(1);opacity: 0.0}25%{-moz-transform: scale(1);opacity: 0.1}50%{-moz-transform: scale(1.1);opacity: 0.3}75%{-moz-transform: scale(1.3);opacity: 0.5}100%{-moz-transform: scale(1.5);opacity: 0.0}}@-webkit-keyframes pulse{0%{-webkit-transform: scale(1);opacity: 0.0}25%{-webkit-transform: scale(1);opacity: 0.1}50%{-webkit-transform: scale(1.1);opacity: 0.3}75%{-webkit-transform: scale(1.3);opacity: 0.5}100%{-webkit-transform: scale(1.5);opacity: 0.0}}@keyframes pulse{0%{transform: scale(1);opacity: 0.0}25%{transform: scale(1);opacity: 0.1}50%{transform: scale(1.1);opacity: 0.3}75%{transform: scale(1.3);opacity: 0.5}100%{transform: scale(1.5);opacity: 0.0}}.slick-slider{position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;left: 0;top: 0;display: block}.slick-track:before,.slick-track:after{content: "";display: table}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{float: left;height: 100%;min-height: 1px;display: none}[dir="rtl"] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-arrow.slick-hidden{display: none}@charset "UTF-8";.slick-loading .slick-list{background: #fff url('../images/ajax-loader.gif') center center no-repeat}@font-face{font-family: 'slick';font-weight: normal;font-style: normal;src: url('source/custom/external/slick/fonts/slick.eot');src: url('source/custom/external/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('source/custom/external/slick/fonts/slick.woff') format('woff'), url('source/custom/external/slick/fonts/slick.ttf') format('truetype'), url('source/custom/external/slick/fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{position: absolute;display: block;height: 20px;width: 20px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;margin-top: -10px \9;padding: 0;border: none;outline: none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline: none;background: transparent;color: transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity: .8}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: 1}.slick-prev:before,.slick-next:before{font-family: "Material Icons";font-size: 20px;line-height: 1;color: #333;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-prev{left: -25px}.slick-prev[dir="rtl"]{left: auto;right: -25px}.slick-prev:before{content: "\e408"}.slick-prev:before[dir="rtl"]{content: "\e409"}.slick-next{right: -25px}.slick-next[dir="rtl"]{left: -25px;right: auto}.slick-next:before{content: "\e409"}.slick-next:before[dir="rtl"]{content: "\e408"}.slick-slider{margin-bottom: 30px}.slick-dots{position: absolute;bottom: -45px;list-style: none;display: block;text-align: center;padding: 0;width: 100%}.slick-dots li{position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer}.slick-dots li button{border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline: none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: .8}.slick-dots li button:before{position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "Material Icons";font-size: 60px;line-height: 20px;text-align: center;color: #fff;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-dots li.slick-active button:before{color: #1fc0a0;opacity: 1}#loader-wrapper{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000111;background-color: #ffffff;opacity: 1;-webkit-transition:  all 500ms linear 0s;-moz-transition:  all 500ms linear 0s;-ms-transition:  all 500ms linear 0s;-o-transition:  all 500ms linear 0s;transition:  all 500ms linear 0s}#loader-wrapper.loader-off,body.loaded #loader-wrapper{opacity: 0;visibility: hidden;-webkit-transition:  all 500ms linear 0s;-moz-transition:  all 500ms linear 0s;-ms-transition:  all 500ms linear 0s;-o-transition:  all 500ms linear 0s;transition:  all 500ms linear 0s}#loader{position: absolute;top: 50%;left: 50%;width: 200px;height: 200px;margin-top: -100px;margin-left: -100px;perspective: 400px;transform-type: preserve-3d}#loader .dot{position: absolute;top: 50%;left: 50%;z-index: 10;width: 40px;height: 40px;margin-top: -20px;margin-left: -80px;transform-type: preserve-3d;transform-origin: 80px 50%;transform: rotateY(0);background-color: #1fc0a0;animation: dot1 2000ms cubic-bezier(.5600000000000001, .09, .89, .6899999999999999) infinite}#loader .dot:nth-child(2){z-index: 9;animation-delay: 150ms}#loader .dot:nth-child(3){z-index: 8;animation-delay: 300ms}#loader .dot:nth-child(4){z-index: 7;animation-delay: 450ms}#loader .dot:nth-child(5){z-index: 6;animation-delay: 600ms}#loader .dot:nth-child(6){z-index: 5;animation-delay: 750ms}#loader .dot:nth-child(7){z-index: 4;animation-delay: 900ms}#loader .dot:nth-child(8){z-index: 3;animation-delay: 1050ms}@keyframes dot1{0%{transform: rotateY(0) rotateZ(0) rotateX(0);background-color: #1fc0a0}45%{transform: rotateZ(180deg) rotateY(360deg) rotateX(90deg);background-color: #000;animation-timing-function: cubic-bezier(.15, .62, .72, .98)}90%,100%{transform: rotateY(0) rotateZ(360deg) rotateX(180deg);background-color: #1fc0a0}}#header{position: relative;z-index: 100001}#header .logo{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;display: inline-block}#header .logo:hover{-moz-opacity: .75;-khtml-opacity: .75;-webkit-opacity: .75;opacity: .75;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);filter: alpha(opacity=75)}#header .logo_sticky{float: left;display: none;margin: 14px 30px 0 0}#header .logo_sticky img{height: 42px}#header .stuck-nav.fixedbar .logo_sticky{display: block}#header .logo_sticky_mobile{display: none;float: left;margin: 10px 0 0 15px}#header .logo_sticky_mobile img{height: 28px}@media (max-width: 1024px){#header .logo_sticky{display: none}#header .stuck-nav.fixedbar .logo_sticky{display: none}}@media (max-width: 1024px){#header .stuck-nav.fixedbar .logo_sticky_mobile{display: block}}#header .settings{padding: 16px 0 0 0;display: inline-block}#header .settings .dropdown > a{color: #777;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}#header .settings .dropdown > a:hover{color: #1fc0a0}#header .minicart-wrapper .dropdown-menu{z-index: 1000004}@media (min-width: 768px){#header .logo.img-responsive{max-width: inherit}}@media (max-width: 1200px){#header .search.link-inline{margin-right: 0}}@media (min-width: 1770px){#header .search.link-inline{margin-right: 13px}}@media (min-width: 1025px){#header .slogan{padding: 16px 0 0 0;display: inline-block;vertical-align: top}}@media (max-width: 1024px){#header .settings{background-color: #333333;position: absolute;top: 0;left: 0;width: 100%;height: 50px;padding-top: 10px;text-align: left !important}#header .settings .dropdown{display: inline;text-align: left !important;color: #fff}#header .settings .dropdown > a{color: #fff}#header .settings .dropdown > a:hover{color: #1fc0a0}#header .logo{max-width: 50%;margin: 5px 10px 15px 10px}#header .minicart-wrapper{display: flex;position: absolute;top: 50%;margin-top: -30px;right: 45px}#header .minicart-wrapper .badge--cart{right: -25px}#header .minicart-wrapper .dropdown.text-right .dropdown-menu{left: 0;right: 0 !important;width: auto;min-width: 300px}#header .search{position: absolute;right: 18px;bottom: -1px;margin-right: 0 !important}#header .account{position: absolute;height: 53px;right: 0;padding-right: 15px;top: -12px}#header .account .dropdown.text-right .dropdown-menu{left: auto;right: 0;min-width: 300px;top: 60px}}@media (max-width: 1024px) and (max-width: 600px){#header .logo{margin: 15px 10px 5px 10px}}#header .navbar{margin-bottom: 0;bottom: 0;position: relative}@media (max-width: 1024px){#header .navbar{background-color: #1fc0a0}#header .navbar .navbar-nav{margin: 0;overflow: auto}}@media (min-width: 1025px){#header .navbar .dropdown-menu{padding: 20px;margin-top: -17px !important}#header .navbar .dropdown-menu.megamenu{margin-top: -15px !important}#header .navbar .dropdown-one-col .dropdown-menu{margin-top: -15px !important}#header .navbar .dropdown-two-col a{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}#header .navbar .dropdown-two-col .dropdown-menu{margin-top: -15px !important}}#header .navbar .navbar-toggle{float: left}#header .navbar .navbar-toggle .icon-bar{background-color: #fff}#header .navbar .navbar-collapse{padding: 0}@media (max-width: 1024px){#header .navbar .navbar-collapse{position: absolute;width: 100%;background-color: #fff;z-index: 1000;top: 52px}}#header .nav-menu-wrapper{margin-bottom: 0}@media (max-width: 1024px){#header .nav-menu-wrapper{background-color: #1fc0a0}#header .nav-menu-wrapper .ui-menu{margin: 0;overflow: auto}}@media (min-width: 1025px){#header .nav-menu-wrapper .dropdown-menu{padding: 20px;margin-top: -17px !important}#header .nav-menu-wrapper .dropdown-menu.megamenu{margin-top: -15px !important}#header .nav-menu-wrapper .dropdown-one-col .dropdown-menu{margin-top: -15px !important}#header .nav-menu-wrapper .dropdown-two-col a{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}#header .nav-menu-wrapper .dropdown-two-col .dropdown-menu{margin-top: -15px !important}}#header .nav-menu-wrapper .navbar-toggle{float: left}#header .nav-menu-wrapper .navbar-toggle .icon-bar{background-color: #fff}#header .nav-menu-wrapper .navbar-collapse{padding: 0}@media (max-width: 1024px){#header .nav-menu-wrapper .navbar-collapse{position: absolute;width: 100%;background-color: #fff;z-index: 1000;top: 52px}}@media (min-width: 1025px){.stuck-nav > div{position: relative}}.fixedbarCSs{top: -250px;opacity: 0;-webkit-transition:  all 500ms ease-out 0s;-moz-transition:  all 500ms ease-out 0s;-ms-transition:  all 500ms ease-out 0s;-o-transition:  all 500ms ease-out 0s;transition:  all 500ms ease-out 0s}.fixedbar{position: fixed !important;top: 0;left: 0;width: 100%;opacity: 1;z-index: 7111111;background-color: #fff;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24)}.fixedbar .minicart-wrapper{top: 6px;position: relative}.fixedbar .badge--cart{right: 0;top: -33px}.fixedbar .dropdown.text-right{margin-right: 10px;padding: 0 30px 10px 0}@media (min-width: 1025px){.fixedbar .navbar{float: left}}.fixedbar1{position: absolute !important;top: 0;left: 0}@media (min-width: 1025px){.fixedbar{min-height: 70px}.fixedbar .search,.fixedbar .account{display: none !important}.fixedbar .offset-top-5{margin-top: 0 !important}.fixedbar .minicart-wrapper{top: 4px}.fixedbar .minicart-wrapper .icon{margin-right: 3px}.fixedbar .badge--cart{right: 0;top: -23px}.fixedbar .mainMenu{padding-top: 4px}.fixedbar .mainMenu .navbar-nav > li{padding: 0 !important}.fixedbar .mainMenu .navbar-nav > li > a .act-underline{padding-bottom: 7px}.fixedbar .dropdown.text-right{margin-right: 0px}}@media (max-width: 1024px){.fixedbar .account,.fixedbar .search{display: none !important}.fixedbar .offset-top-5{margin-top: 0 !important}.fixedbar .minicart-wrapper{right: 17px !important;margin-top: -26px !important}.fixedbar .minicart-wrapper .dropdown > a .icon{color: #fff !important;font-size: 2em !important}.fixedbar .badge--cart{width: 28px;height: 28px;line-height: 1.6em;top: -20px;right: -30px !important}.fixedbar .dropdown.text-right{padding-right: 25px}#header .fixedbar .container:first-child .row{padding-top: 0}}.caret{border-top-style: solid;border-top: 3px solid}@media (max-width: 1025px){.link-inline{display: inline-block;padding-top: 10px}.link-inline.minicart-wrapper{padding-top: 0}}header .search-dropdown{z-index: 1111 !important}.toggle-menu{position: relative;z-index: 1000002}.toggle-menu .dropdown-menu{width: 870px;left: inherit;right: 0;padding: 28px;border-radius: 0;border: 0;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);box-shadow: 0 0 10px 0 rgba(0,0,0,0.15)}.toggle-menu .dropdown-menu li{margin-left: 4%}.toggle-menu .dropdown-menu li:first-child{margin-left: 0;padding-left: 0}.toggle-menu .dropdown-menu li:nth-child(2){margin-left: 0}.toggle-menu .ul-row{overflow: hidden;list-style: none;margin: 0;right: 3px;display: table !important}.toggle-menu .li-col{float: left;width: 28%}.toggle-menu .li-col:hover .megamenu__subtitle span{color: #333}.toggle-menu .li-col ul{padding: 0;margin: 0}.toggle-menu .li-col li{list-style: none;margin: 0;border-bottom: 1px solid #e5e5e5}.toggle-menu .li-col li a{text-decoration: none;display: block;padding: 6px 2px 7px 11px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.toggle-menu .li-col li a:hover{background-color: #f7f7f7}.toggle-menu .li-col li:last-child{border-bottom: none}.toggle-menu .li-col li img{margin: 0 5px 0 0;position: relative;top: -1px}.toggle-menu .li-col li.active a{background-color: #f7f7f7}.toggle-menu .li-col-full{width: 100%;padding-left: 4%;padding-bottom: 5px;overflow: hidden}.toggle-menu .li-col-full .close{color: #333333;cursor: pointer;opacity: 1;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.toggle-menu .li-col-full .close:hover{color: #1fc0a0}.toggle-menu .icon.icon-reorder.active_burger{color: #1fc0a0}@media (max-width: 1024px){.mobile-menu-on{display: block !important}}@media (max-width: 1025px){.mobile-menu-off{display: none !important}}.pad-right-none{padding-right: 0}#header.header-layout-02{padding-bottom: 14px}#header.header-layout-02 .currency.dropdown .dropdown-label,#header.header-layout-02 .language.dropdown .dropdown-label{display: none}#header.header-layout-02 .slogan{display: table-cell;height: 88px;vertical-align: middle}#header.header-layout-02 hr{margin: 0 0 15px 0}#header.header-layout-02 .stuck-nav .minicart-wrapper .name-text{display: none}@media (min-width: 1025px){#header.header-layout-02 .settings{padding-top: 3px}}@media (max-width: 1199px){#header.header-layout-02 .dropdown{position: static;display: inline;font-weight: 300}}@media (min-width: 1024px){#header.header-layout-02 .stuck-nav{display: none}#header.header-layout-02 .stuck-nav.fixedbar{display: block}}@media (max-width: 1025px){#header.header-layout-02 .stuck-nav{display: block}#header.header-layout-02 .stuck-nav.fixedbar{display: block}}#header.header-layout-02 .search.mobile-menu-off a .icon{font-size: 37px}#header.header-layout-02 .offset-top-5 .search a .icon-search{top: -9px;font-size: 37px}#header.header-layout-02 .offset-top-5 .search-dropdown{margin-top: -60px !important}#header.header-layout-02 .badge.badge--hidden{display: block !important}#header.header-layout-02 .account-row-list ul{list-style: none;border-right: 1px solid #e5e5e5;margin-right: 29px;padding-bottom: 7px}#header.header-layout-02 .account-row-list ul li{display: inline-block;margin-right: 29px}@media (max-width: 1199px){#header.header-layout-02 .account-row-list ul li{margin-right: 27px}}#header.header-layout-02 .account-row-list ul li a{color: #1fc0a0;text-decoration: none;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}#header.header-layout-02 .account-row-list ul li a:hover{color: #333}#header.header-layout-02 .account-row-list ul li a .icon{font-size: 17px;margin-right: 5px;position: relative;top: 2px}@media (min-width: 1025px){#header.header-layout-02 .row-functional-link{padding-top: 9px}#header.header-layout-02 .row-functional-link .link-inline{display: inline-block;float: right}#header.header-layout-02 .row-functional-link .link-inline .dropdown{display: block;padding: 0}#header.header-layout-02 .row-functional-link .link-inline .dropdown > a{display: inline-block;padding: 54px 24px 0px 24px;position: relative;text-align: left;border-left: 1px solid #e5e5e5}#header.header-layout-02 .row-functional-link .link-inline .dropdown > a .icon{-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);position: absolute !important;top: 15px;font-size: 30px !important}#header.header-layout-02 .row-functional-link .link-inline .dropdown > a .icon.icon-sort{margin-left: -15px;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg)}#header.header-layout-02 .row-functional-link .link-inline .dropdown > a .name-text{color: #333;font-size: 18px;display: inline-block;padding-top: 4px;text-transform: uppercase;font-weight: 500;letter-spacing: 0.03em}#header.header-layout-02 .row-functional-link .link-inline .dropdown > a .badge--cart{top: 0;right: auto;left: 65%;font-size: 16px;line-height: 1.95em}#header.header-layout-02 .row-functional-link .link-inline:first-child .dropdown > a{padding-right: 0px}}@media (max-width: 1024px){#header.header-layout-02 .container .row{padding-top: 18px}#header.header-layout-02 .row-functional-link .name-text,#header.header-layout-02 .stuck-nav .name-text{display: none !important}#header.header-layout-02 #header .row > div{width: 100%}#header.header-layout-02 .account-row-list{display: none}#header.header-layout-02 .logo{margin: 16px 10px 30px}}@media (max-width: 1024px) and (max-width: 1199px){#header.header-layout-02 .settings .dropdown{padding: 0 0 0 20px !important}}@media (min-width: 1025px){#header.header-layout-02 .search{margin-top: -7px}#header.header-layout-02 .search-dropdown{z-index: 11111 !important}}@media (min-width: 1025px) and (max-width: 1200px){#header.header-layout-02 .account-row-list ul{margin-right: 20px}}#header.header-layout-02 .h-address{font-weight: 300;margin-right: 31px;position: relative;top: -8px;line-height: 30px}#header.header-layout-02 .h-address .icon{color: #1fc0a0;font-size: 20px;position: relative;top: 4px}#header.header-layout-02 .h-address b{color: #333;font-size: 18px;font-weight: 500}#header.header-layout-02 .h-address p{padding: 5px 0 0 0}#header.header-layout-02 .stuck-nav .search-dropdown{margin-top: -56px}@media (max-width: 1024px){#header.header-layout-02 .stuck-nav .search{bottom: 12px}}@media (min-width: 1025px){#header.header-layout-02 .stuck-nav .search .search__open{top: 14px;position: relative}}#header.header-layout-02 .stuck-nav .search__close{float: right}#header.header-layout-02 .stuck-nav .search{display: block}#header.header-layout-02 .stuck-nav.fixedbar .search-dropdown{margin-top: -38px}@media (min-width: 1025px){#header.header-layout-02 .stuck-nav.fixedbar .search{margin-top: 0px}}@media (max-width: 1024px){#header.header-layout-02 .stuck-nav.fixedbar .search{bottom: 15px}#header.header-layout-02 .stuck-nav.fixedbar .search .search__open{top: 14px;position: relative}}#header.header-layout-02 #search{background-color: #fff;position: relative;z-index: 9}@media (min-width: 1024px){#header.header-layout-02 .stuck-nav{display: none}}.pad-right-none{padding-right: 0}#header.header-layout-03 .currency.dropdown .dropdown-label,#header.header-layout-03 .language.dropdown .dropdown-label{display: none}#header.header-layout-03 .slogan{display: table-cell;height: 70px;vertical-align: middle}#header.header-layout-03 hr{margin: 0px 0 15px 0}#header.header-layout-03 .stuck-nav .minicart-wrapper .name-text{display: none}@media (min-width: 1024px){#header.header-layout-03 .settings{padding-top: 3px}}@media (max-width: 1199px){#header.header-layout-03 .dropdown{position: static;display: inline;font-weight: 300}}#header.header-layout-03 .search.mobile-menu-off a .icon{font-size: 37px}#header.header-layout-03 .offset-top-5 .search a .icon-search{top: -9px;font-size: 37px}#header.header-layout-03 .offset-top-5 .search-dropdown{margin-top: -60px !important}#header.header-layout-03 .badge.badge--hidden{display: block !important}#header.header-layout-03 .account-row-list ul{list-style: none;border-right: 1px solid #e5e5e5;margin-right: 29px;padding-bottom: 7px}#header.header-layout-03 .account-row-list ul li{display: inline-block;margin-right: 29px}@media (max-width: 1199px){#header.header-layout-03 .account-row-list ul li{margin-right: 27px}}#header.header-layout-03 .account-row-list ul li a{color: #1fc0a0;text-decoration: none;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}#header.header-layout-03 .account-row-list ul li a:hover{color: #333}#header.header-layout-03 .account-row-list ul li a .icon{font-size: 17px;margin-right: 5px;position: relative;top: 2px}@media (min-width: 1025px){#header.header-layout-03 .logo{margin-bottom: 37px}#header.header-layout-03 .row-functional-link{padding-top: 9px}#header.header-layout-03 .row-functional-link .link-inline{display: inline-block;float: right}#header.header-layout-03 .row-functional-link .link-inline .dropdown{display: block;padding: 0}#header.header-layout-03 .row-functional-link .link-inline .dropdown > a{display: inline-block;padding: 54px 24px 0px 24px;position: relative;text-align: left;border-left: 1px solid #e5e5e5}#header.header-layout-03 .row-functional-link .link-inline .dropdown > a .icon{-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);position: absolute !important;top: 15px;font-size: 30px !important}#header.header-layout-03 .row-functional-link .link-inline .dropdown > a .icon.icon-sort{margin-left: -15px;transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg)}#header.header-layout-03 .row-functional-link .link-inline .dropdown > a .name-text{color: #333;font-size: 18px;display: inline-block;padding-top: 4px;text-transform: uppercase;font-weight: 500;letter-spacing: 0.03em}#header.header-layout-03 .row-functional-link .link-inline .dropdown > a .badge--cart{top: 0;right: auto;left: 65%;font-size: 16px;line-height: 1.95em}#header.header-layout-03 .row-functional-link .link-inline:first-child .dropdown > a{padding-right: 0px}#header.header-layout-03 .account-row-list ul{margin-right: 20px}}@media (max-width: 1024px){#header.header-layout-03 .container .row{padding-top: 18px}#header.header-layout-03 .row-functional-link .name-text,#header.header-layout-03 .stuck-nav .name-text{display: none !important}#header.header-layout-03 #header .row > div{width: 100%}#header.header-layout-03 .account-row-list{display: none}#header.header-layout-03 .logo{margin: 16px 10px 30px}}@media (min-width: 1025px){#header.header-layout-03 .search{margin-top: -7px}#header.header-layout-03 .search-dropdown{z-index: 11111 !important}}#header.header-layout-03 .h-address{font-weight: 300;margin-right: 31px;position: relative;top: -8px;line-height: 30px}#header.header-layout-03 .h-address .icon{color: #1fc0a0;font-size: 20px;position: relative;top: 4px}#header.header-layout-03 .h-address b{color: #333;font-size: 18px;font-weight: 500}#header.header-layout-03 .h-address p{padding: 5px 0 0 0}#header.header-layout-03 #search{background-color: #fff;position: relative;z-index: 9}@media (max-width: 1024px){#header.header-layout-03 .minicart-wrapper{margin-top: -23px}}@media (max-width: 1024px) and (max-width: 1199px){#header.header-layout-03 .settings .dropdown{padding: 0 0 0 20px !important}}@media (min-width: 1024px){#header.header-layout-03 .stuck-nav{background-color: #333333}#header.header-layout-03 .stuck-nav .mainMenu{padding-top: 5px}#header.header-layout-03 .stuck-nav .mainMenu .navbar-nav > li > a .act-underline{padding-bottom: 5px}#header.header-layout-03 .stuck-nav .pull-right{display: none}#header.header-layout-03 .stuck-nav.fixedbar .pull-right{display: block}#header.header-layout-03 .stuck-nav.fixedbar .minicart-wrapper .dropdown > a:hover .icon{color: #fff !important}#header.header-layout-03 .stuck-nav .navbar-nav > li > a{padding-bottom: 3px}#header.header-layout-03 .stuck-nav .navbar .dropdown-menu.megamenu,#header.header-layout-03 .stuck-nav .navbar .dropdown-two-col .dropdown-menu{margin-top: -7px !important}}@media (min-width: 1024px) and (max-width: 1199px){#header.header-layout-03 .stuck-nav .mainMenu .nav{padding-bottom: 10px}}#header.header-layout-03 .stuck-nav .search-dropdown{margin-top: -56px}@media (max-width: 1024px){#header.header-layout-03 .stuck-nav .search{bottom: -2px}}@media (min-width: 1025px){#header.header-layout-03 .stuck-nav .search{bottom: 15px}#header.header-layout-03 .stuck-nav .search .search__open{top: 14px;position: relative}}#header.header-layout-03 .stuck-nav .search__close{float: right}#header.header-layout-03 .stuck-nav .search{display: block}#header.header-layout-03 .stuck-nav .badge--menu:after{border-top: 5px solid #777}#header.header-layout-03 .stuck-nav .badge--color:after{border-top: 5px solid #1fc0a0}#header.header-layout-03 .stuck-nav.fixedbar .search-dropdown{margin-top: -38px}@media (max-width: 1024px){#header.header-layout-03 .stuck-nav.fixedbar .search{bottom: 15px}#header.header-layout-03 .stuck-nav.fixedbar .search .search__open{top: 14px;position: relative}}#header.header-layout-04{position: absolute;top: 0;left: 0;width: 100%;padding-top: 15px;z-index: 8}#header.header-layout-04 .logo{position: relative;z-index: 7}#header.header-layout-04 .category-menu-scroll{top: -50px;text-align: left}@media (min-width: 1025px){#header.header-layout-04 .extra-right{position: absolute;right: 0;top: 24px;width: 100%}#header.header-layout-04 .search{margin-right: 13px}#header.header-layout-04 .logo{display: inline-block;margin-bottom: 30px}#header.header-layout-04 .slogan{color: #fff}#header.header-layout-04 .navbar{display: inline-block}#header.header-layout-04 .mainMenu .navbar-nav > li > a{color: #fff}#header.header-layout-04 .settings .dropdown-label,#header.header-layout-04 .settings .dropdown-toggle{color: #fff}#header.header-layout-04 .search .icon-search{color: #fff}#header.header-layout-04 .search.open .icon-search{display: none}#header.header-layout-04 .account .icon{color: #fff}#header.header-layout-04 .account:hover .icon{color: #1fc0a0 !important}}#header.header-layout-04 .minicart-wrapper .action.showcart:hover .icon{color: #fff !important}@media (max-width: 1024px){#header.header-layout-04 .logo{left: 0;margin: 75px 10px 45px;position: absolute;max-width: 70%}#header.header-layout-04 .minicart-wrapper{margin-top: 128px}#header.header-layout-04 > .container:last-child{position: absolute;top: 50px;width: 100%}#header.header-layout-04 .search{bottom: -47px;z-index: 99}#header.header-layout-04 .account .dropdown .dropdown-menu--xs-full{margin-top: 7px}}@media (max-width: 1024px) and (max-width: 436px){#header.header-layout-04 .minicart-wrapper{margin-top: 115px}}@media (max-width: 1024px) and (max-width: 367px){#header.header-layout-04 .minicart-wrapper{margin-top: 110px}}#header.header-layout-05{padding-top: 15px}#header.header-layout-05 .logo{position: relative;z-index: 7}#header.header-layout-05 .category-menu-scroll{text-align: left}@media (min-width: 1025px){#header.header-layout-05 .extra-right{position: absolute;right: 0;top: 24px;width: 100%}#header.header-layout-05 .logo{display: inline-block;margin-bottom: 32px}#header.header-layout-05 .navbar{display: inline-block}#header.header-layout-05 .search.open .icon-search{display: none}#header.header-layout-05 .navbar-nav > li > a{padding-bottom: 2px}#header.header-layout-05 .navbar .dropdown-menu.megamenu,#header.header-layout-05 .navbar .dropdown-menu.multicolumn{margin-top: -6px !important}#header.header-layout-05 .stuck-nav .col-stuck-cart{display: none}#header.header-layout-05 .stuck-nav.fixedbar .col-stuck-menu{width: 85%;float: left}#header.header-layout-05 .stuck-nav.fixedbar .col-stuck-menu .text-center{text-align: left}#header.header-layout-05 .stuck-nav.fixedbar .col-stuck-cart{display: block;width: 15%}}@media (max-width: 1024px){#header.header-layout-05 .logo{float: left;margin: 26px 10px 7px 10px}}.toggle-menu{font-size: 29px;line-height: 1.2em;margin-left: 28px;margin-right: 12px;color: #333}.toggle-menu .icon{cursor: pointer}.toggle-menu:hover{color: #1fc0a0}@media (min-width: 1025px){#header.header-layout-06{min-height: 144px}#header.header-layout-06 .navbar-toggle-act{display: none}#header.header-layout-06 .navbar{margin-top: 15px;z-index: 7}#header.header-layout-06 .link-inline{margin-top: 36px}#header.header-layout-06 .width-extra{width: 80%}#header.header-layout-06 .alignment-extra{position: absolute;top: 0;right: 0;z-index: 7}#header.header-layout-06 .li-col-full .slogan{padding: 0}#header.header-layout-06 .fixedbar .navbar{display: inline-block !important}#header.header-layout-06 .link-inline.fixedbar{margin-top: 17px;left: auto;right: 0;width: 10%;background-color: transparent;box-shadow: none}#header.header-layout-06 .stuck-nav{position: relative;z-index: 7}#header.header-layout-06 .stuck-nav .col-stuck-cart{display: none}#header.header-layout-06 .stuck-nav.fixedbar{text-align: left}#header.header-layout-06 .stuck-nav.fixedbar .navbar{margin-top: 0}#header.header-layout-06 .stuck-nav.fixedbar .col-stuck-menu{width: 85%;float: left}#header.header-layout-06 .stuck-nav.fixedbar .col-stuck-menu .text-center{text-align: left}#header.header-layout-06 .stuck-nav.fixedbar .col-stuck-cart{display: block;width: 15%}}@media (min-width: 1025px) and (min-width: 1770px){#header.header-layout-06 .toggle-menu{margin-left: 12px}}@media (min-width: 1025px) and (max-width: 1200px){#header.header-layout-06 .stuck-nav{z-index: 1}}@media (min-width: 1025px) and (min-width: 1200px){#header.header-layout-06 .stuck-nav{z-index: 1}}@media (min-width: 1025px) and (min-width: 1770px){#header.header-layout-06 .stuck-nav{z-index: 7}}@media (max-width: 1024px){#header.header-layout-06 .logo{margin: 17px 10px 48px 10px}#header.header-layout-06 .stuck-nav .container{padding-left: 0;padding-right: 0}}@media (min-width: 1025px){#header.header-layout-07 .logo{margin: 0 0 38px 0;position: relative;z-index: 1}#header.header-layout-07 .link-inline{margin-top: 36px}#header.header-layout-07 .navbar-toggle-act{display: none}#header.header-layout-07 .fixedbar .navbar{display: inline-block !important;position: relative;z-index: 777}#header.header-layout-07 .li-col-full .slogan{padding: 0}#header.header-layout-07 .search-outer{display: block;padding-top: 16px;position: relative;z-index: 1}#header.header-layout-07 .minicart-wrapper{padding-right: 10px}#header.header-layout-07 .navbar-nav{padding-top: 2px}#header.header-layout-07 .stuck-nav .col-stuck-cart{display: none}#header.header-layout-07 .stuck-nav.fixedbar .col-stuck-menu{width: 85%;float: left}#header.header-layout-07 .stuck-nav.fixedbar .col-stuck-menu .text-center{text-align: left}#header.header-layout-07 .stuck-nav.fixedbar .col-stuck-cart{display: block;width: 15%}}@media (max-width: 1024px){#header.header-layout-07 .fill-bg{background: none}#header.header-layout-07 .logo{margin: 17px 10px 8px 10px}}@media (min-width: 1024px){#header.header-layout-07 .stuck-nav .pull-right{display: none}#header.header-layout-07 .stuck-nav.fixedbar .pull-right{display: block}#header.header-layout-07 .stuck-nav .navbar-nav > li > a{padding-bottom: 3px}#header.header-layout-07 .stuck-nav .navbar .dropdown-menu.megamenu,#header.header-layout-07 .stuck-nav .navbar .dropdown-two-col .dropdown-menu{margin-top: -7px !important}}#header.header-layout-07 .stuck-nav .search-dropdown{margin-top: -56px}@media (max-width: 1024px){#header.header-layout-07 .stuck-nav .search{bottom: -2px}}@media (min-width: 1025px){#header.header-layout-07 .stuck-nav .search{bottom: 15px}#header.header-layout-07 .stuck-nav .search .search__open{top: 14px;position: relative}}#header.header-layout-07 .stuck-nav.fixedbar .search-dropdown{margin-top: -38px}@media (max-width: 1024px){#header.header-layout-07 .stuck-nav.fixedbar .search{bottom: 15px}#header.header-layout-07 .stuck-nav.fixedbar .search .search__open{top: 14px;position: relative}}@media (min-width: 1025px){#header.header-layout-08{padding-top: 18px}#header.header-layout-08 .logo,#header.header-layout-08 .navbar{display: inline-block}#header.header-layout-08 .logo{margin-bottom: 14px}#header.header-layout-08 .search.link-inline{margin-right: 0}#header.header-layout-08 .stuck-nav.fixedbar .toggle-menu{display: none}#header.header-layout-08 .stuck-nav.fixedbar .text-center{text-align: left}#header.header-layout-08 .toggle-menu{margin-left: 25px}#header.header-layout-08 .li-col-full .slogan{padding: 0}}@media (max-width: 1024px){#header.header-layout-08 .logo{float: left}#header.header-layout-08 .currency.dropdown{padding-left: 20px}}@media (min-width: 1025px){#header.header-layout-09{padding-bottom: 7px;padding-top: 18px}#header.header-layout-09 .li-col-full .slogan{padding: 0}#header.header-layout-09 .search-dropdown{z-index: 11111 !important}#header.header-layout-09 .mainMenu .navbar-nav > li.simple_menu_item ul{left: -100% !important}#header.header-layout-09 .mainMenu .navbar-nav > li.simple_menu_item > ul{left: 0 !important}#header.header-layout-09 .settings{padding-top: 25px;padding-right: 25px}#header.header-layout-09 .slogan{padding-top: 25px}#header.header-layout-09 .minicart-wrapper .dropdown.text-right{padding-right: 0px}#header.header-layout-09 .minicart-wrapper .dropdown > a .icon{margin-right: 14px}#header.header-layout-09 .stuck-nav .minicart-wrapper .dropdown.text-right{padding-right: 30px}#header.header-layout-09 .stuck-nav .minicart-wrapper .dropdown > a .icon{margin-right: 3px}#header.header-layout-09 .navbar{float: left}#header.header-layout-09 .mainMenu .navbar-nav > li:last-child{margin-right: 0 !important}#header.header-layout-09 .stuck-nav .col-stuck-cart{display: none}#header.header-layout-09 .stuck-nav.fixedbar .col-stuck-menu{width: 85%;float: left}#header.header-layout-09 .stuck-nav.fixedbar .col-stuck-menu .text-center{text-align: left}#header.header-layout-09 .stuck-nav.fixedbar .col-stuck-cart{display: block;width: 15%}}@media (min-width: 1025px) and (min-width: 1770px){#header.header-layout-09{padding-top: 45px}}@media (min-width: 1025px) and (min-width: 992px){#header.header-layout-09 .settings{padding-right: 0;padding-bottom: 19px}}@media (min-width: 1025px) and (min-width: 1200px){#header.header-layout-09 .settings{padding-right: 25px}}@media (min-width: 1025px) and (min-width: 1770px){#header.header-layout-09 .logo{position: absolute;top: 39px;z-index: 777}}@media (min-width: 1025px) and (min-width: 1770px){#header.header-layout-09 .navbar{float: right}}@media (min-width: 1025px) and (min-width: 1770px){#header.header-layout-09 .fixedbar .navbar{float: inherit !important}}#header.header-layout-10{padding: 23px 0 40px}#header.header-layout-10 .container:first-child .row{padding-top: 0px}@media (max-width: 1024px){#header.header-layout-10 .logo{max-width: 90%}}@media (max-width: 1024px) and (max-width: 600px){#header.header-layout-10 .logo{margin: 5px 10px 15px 10px}}@media (min-width: 1025px){#header.header-layout-17 .stuck-nav{background: #f6f5f3}#header.header-layout-17 .account-row-list ul{list-style: none;display: inline-block}#header.header-layout-17 .account-row-list ul li{display: inline-block}#header.header-layout-17 .account-row-list ul li{display: inline-block;margin-right: 29px}#header.header-layout-17 .account-row-list ul li:last-child{margin-right: 17px}#header.header-layout-17 .account-row-list ul li a{text-decoration: none;-webkit-transition: all .3s 0s ease;-moz-transition: all .3s 0s ease;-ms-transition: all .3s 0s ease;-o-transition: all .3s 0s ease;transition: all .3s 0s ease}#header.header-layout-17 .account-row-list ul li a .icon{font-size: 17px;margin-right: 6px;position: relative;top: 2px}#header.header-layout-17 .account-row-list ul li a .icon.icon-lock{font-size: 18px}#header.header-layout-17 .currency .dropdown-label{display: none}#header.header-layout-17 .language .dropdown-label{display: none}#header.header-layout-17 .logo{margin-bottom: 34px}#header.header-layout-17 .mainMenu .navbar-nav > li{padding-bottom: 0 !important}#header.header-layout-17 .mainMenu{padding-top: 5px;padding-bottom: 1px}#header.header-layout-17 .search.link-inline{margin-top: 11px;margin-right: 0;display: inline-block}#header.header-layout-17 .settings .cart,#header.header-layout-17 .minicart-wrapper{display: inline-block;position: relative;top: 6px;margin-right: 9px;margin-left: 24px}#header.header-layout-17 .settings .cart .dropdown > a .icon,#header.header-layout-17 .minicart-wrapper .dropdown > a .icon{font-size: 30px !important;line-height: 30px}#header.header-layout-17 .settings{padding: 23px 0 0 0}#header.header-layout-17 .stuck-nav .minicart-wrapper .dropdown > a .icon{font-size: 2.3125em !important;line-height: inherit;margin-right: 33px}}@media (min-width: 1025px) and (max-width: 1769px){#header.header-layout-17 .account-row-list{display: block !important;padding-bottom: 10px}#header.header-layout-17 .account-row-list ul li{margin-right: 17px}#header.header-layout-17 .account-row-list ul li:last-child{margin-right: 3px}#header.header-layout-17 .settings{padding: 0px}#header.header-layout-17 .cart,#header.header-layout-17 .minicart-wrapper{margin-left: 1px}}@media (min-width: 1025px){#header.header-layout-21 .stuck-nav .cart,#header.header-layout-21 .stuck-nav.fixedbar .search-outer{display: none}#header.header-layout-21 .stuck-nav.fixedbar .cart{display: block}#header.header-layout-21 .settings{padding: 4px 0 0 0}#header.header-layout-21 .logo{margin-bottom: 32px}#header.header-layout-21 .stuck-nav{background: #fff;border-top: solid 1px #e5e5e5;border-bottom: solid 1px #e5e5e5}#header.header-layout-21 .mainMenu .navbar-nav > li{padding-bottom: 0 !important}#header.header-layout-21 .mainMenu{padding-top: 4px;padding-bottom: 2px}#header.header-layout-21 .settings .cart,#header.header-layout-21 .settings .minicart-wrapper{display: inline-block;position: relative;top: 12px;margin-right: 5px;margin-left: 0px}#header.header-layout-21 .settings .dropdown.text-right{padding: 0 0 10px 16px}#header.header-layout-21 .settings .cart .dropdown.text-right,#header.header-layout-21 .settings .minicart-wrapper .dropdown.text-right{padding-right: 16px}#header.header-layout-21 .slogan{vertical-align: inherit;margin-right: 40px}#header.header-layout-21 .search-outer{margin-top: 9px;display: block}#header.header-layout-21 .search-outer .input-outer input{height: 50px;font-size: 16px;text-transform: capitalize;font-weight: lighter;color: #777777;padding: 9px 15px 14px 28px}#header.header-layout-21 .search-outer .input-outer button{padding: 11px 17px 7px}#header.header-layout-21 .account.link-inline{position: relative;top: 11px;margin-left: 42px}#header.header-layout-21 .settings .row-md{display: inline-block}#header.header-layout-21 .settings .dropdown{z-index: inherit}}@media (min-width: 1025px) and (min-width: 1025px){#header.header-layout-21 .settings .cart,#header.header-layout-21 .settings .minicart-wrapper{display: inline !important}}@media (min-width: 1025px) and (max-width: 1769px){#header.header-layout-21 .search-outer .input-outer input{padding: 9px 15px 14px 20px}#header.header-layout-21 .slogan{margin-right: 15px}#header.header-layout-21 .account.link-inline{margin-left: 17px}}@media (min-width: 1025px) and (max-width: 1199px){#header.header-layout-21 .mainMenu .navbar-nav > li > a{padding-left: 0.6em;padding-right: 0.6em}#header.header-layout-21 .settings{padding: 0;margin-top: -20px;position: relative}#header.header-layout-21 .settings .row-md{display: block;margin-top: 10px}}@media (max-width: 1024px){#header.header-layout-21 .settings .cart,#header.header-layout-21 .settings .minicart-wrapper{top: inherit;margin-top: 0;bottom: 50%;margin-bottom: -140px}}@media (max-width: 480px){#header.header-layout-21 .settings .cart,#header.header-layout-21 .settings .minicart-wrapper{margin-bottom: -120px}}#pageContent{padding-bottom: 75px}@media (max-width: 767px){#pageContent{padding-bottom: 0px}}footer{margin: 75px 0 0}footer .logo{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}footer .logo:hover{-moz-opacity: .75;-khtml-opacity: .75;-webkit-opacity: .75;opacity: .75;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);filter: alpha(opacity=75)}.switcher-store{float: right}.switcher-store .switcher-label{display: none;font-size: 14px;font-weight: 300;color: #333}.switcher-store .switcher-options{display: inline-block;position: relative;margin: 0;padding: 0}.switcher-store .switcher-options .switcher-trigger{cursor: pointer}.switcher-store .switcher-options .switcher-trigger strong{font-size: 16px;font-weight: 300;color: #1fc0a0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.switcher-store .switcher-options .switcher-trigger:hover strong{color: #333}.switcher-store .switcher-options .ui-dialog{display: none;position: absolute;right: 0;bottom: 44px;text-align: left}.switcher-store .switcher-options .ui-dialog .dropdown{display: block;list-style: none;width: 200px;padding: 0;margin: 0;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);box-shadow: 0 0 10px 0 rgba(0,0,0,0.15)}.switcher-store .switcher-options .ui-dialog .dropdown li{background: #fff;display: block;font-size: 14px;padding: 0;text-decoration: none;border-bottom: 1px solid #e5e5e5;font-weight: 300}.switcher-store .switcher-options .ui-dialog .dropdown li.last-child{border-bottom: 0}.switcher-store .switcher-options .ui-dialog .dropdown li a{display: block;padding: 6px 12px 8px;color: #777777;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.switcher-store .switcher-options .ui-dialog .dropdown li a:hover{background-color: #f7f7f7;color: #333}footer.fill-bg{margin-bottom: 0}@media (min-width: 768px){footer.fill-bg{padding-top: 60px}}footer.layout-1 address a{text-decoration: underline}footer.layout-1 address a:hover{text-decoration: none}footer.layout-1 .subscribe-box{padding-bottom: 0}@media (min-width: 768px){footer.layout-1 .subscribe-box button{margin-left: -14px}footer.layout-1 .subscribe-box h4.title-under{padding-bottom: 0}}@media (min-width: 1200px){footer.layout-1 .subscribe-box input{width: 58.7%}}@media (min-width: 1770px){footer.layout-1 .subscribe-box input{width: 63.7%}}@media (max-width: 767px){footer{margin: 0}}@media (min-width: 992px){.border-sep-right{position: relative;padding-right: 30px !important}.border-sep-right:after{content: '';position: absolute;right: 15px;top: 0;width: 1px;height: 100%;background: #e5e5e5}}@media (min-width: 1770px){.border-sep-right{position: relative}.border-sep-right:after{content: '';position: absolute;right: 15px;top: 0;width: 1px;height: 100%;background: #e5e5e5}}.footer-data{font-weight: 300;padding-bottom: 5em}.box-about p{padding: 0 0 21px 0;margin: 0;line-height: 27px;font-size: 16px;font-weight: 300}.footer-logo{margin-bottom: 41px;margin-top: -8px;position: relative}.footer-logo .logo__text{margin-left: 16px}.footer-logo .slogan__text{padding: .35em 0 0 3.65em}.footer-logo img{margin-top: 1px}.subscribe-box{position: relative;padding-bottom: 60px}.subscribe-box h4{padding-bottom: 14px;font-weight: 500;letter-spacing: 0.04em;text-transform: uppercase}.subscribe-box input{height: 60px;border: 1px solid #e5e5e5;width: 62%;padding: 2.4% 2.5%;font-size: 18px;color: #777777;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}@media (min-width: 768px){.subscribe-box input{border-right: none;float: left;display: inline-block;margin-right: 0}}.subscribe-box div.mage-error[generated]{position: absolute;left: 0;top: 62px}.subscribe-box button{position: relative !important}@media (max-width: 1200px){.subscribe-box input{width: 49%}}@media (max-width: 991px){.subscribe-box input{width: 55%}}@media (max-width: 767px){.subscribe-box{margin: 0 !important;padding-bottom: 0}.subscribe-box input{width: 100%;margin-bottom: 15px}.subscribe-box button{margin-left: 0}}@media (min-width: 1770px){.subscribe-box .form-inline{position: relative}.subscribe-box input{width: 77%;height: 60px}.subscribe-box button{position: absolute;right: 0;top: 0}}@media (max-width: 768px){.subscribe-box input{font-size: 16px;line-height: 1.2em;height: auto;padding: 15px 18px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.subscribe-box input:focus{border-color: #1fc0a0;box-shadow: none;outline: 0 none}.subscribe-box button.btn--xl{padding: 12px 18px !important}}.footer-copyright{font-size: 14px;letter-spacing: 0.02em}.footer-copyright .row{border-top: 1px solid #e5e5e5;padding: 1.75em 0;margin: 0}.footer-copyright .row > [class*="col-"]{padding: 0}.footer-copyright a{color: #1fc0a0;font-size: 1.1em}.footer-copyright a:hover{text-decoration: none}.footer-copyright a span{font-weight: bold;color: #333;text-transform: uppercase}@media (max-width: 767px){.footer-copyright .row{border-top: 0;padding: 10px 0 23px;margin: 0px 0 0;text-align: center}}@media (min-width: 1770px){.border-sep-right{padding-right: 80px !important}.border-sep-left{padding-left: 80px !important}.border-sep-right:after{right: 0}}#backToTop.btn{margin-bottom: 0 !important}footer .social-links{margin: -60px 0 60px}@media (min-width: 768px){footer .social-links{display: inline-block}}@media (max-width: 1199px){footer .social-links{margin: -60px 0 40px}footer .inset-bottom-60{padding-bottom: 40px}}@media (max-width: 767px){footer .social-links{margin: -40px 0 0}}footer .social-links-layout-02{margin: 4px 0 47px 0}@media (max-width: 767px){footer .social-links-layout-02{margin: 0px 0 0}}footer .box-address{font-size: 18px}footer .box-address .icon{color: #1fc0a0;position: relative;display: inline-block;top: 2px;margin-right: 4px}.v-links-list ul{list-style: none;padding: 0;margin: 0}.v-links-list li{padding-bottom: 0.4em}.v-links-list a{color: #1fc0a0;-webkit-transition:  all 200ms linear 0s;-moz-transition:  all 200ms linear 0s;-ms-transition:  all 200ms linear 0s;-o-transition:  all 200ms linear 0s;transition:  all 200ms linear 0s}.v-links-list a:hover{color: #333;text-decoration: none}@media (max-width: 767px){.mobile-collapse{width: calc(100% + 30px);margin-left: -15px;margin-right: -15px;margin-top: -1px;margin-bottom: 0;padding-left: 15px;padding-right: 15px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5}.mobile-collapse__content{display: none;padding-bottom: 15px}.open > .mobile-collapse__content{display: block}.mobile-collapse__title{cursor: pointer;padding: 16px 0;margin-top: 0 !important;margin-bottom: 0 !important;position: relative;font-size: 1.125em !important;text-align: left !important;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.mobile-collapse__title:before{position: absolute;display: block;top: 16px;right: 0;font-family: 'Material Icons';font-size: 22px;content: "\e148";line-height: 1em;color: #1fc0a0}.open > .mobile-collapse__title:before{content: "\e15d"}.mobile-collapse__title.title-under{text-align: left !important}.mobile-collapse__title.title-under::after{display: none}.mobile-collapse--last{border-bottom: 1px solid #e5e5e5}}body.cms-index-index footer.layout-2{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 7;margin: 0}body.cms-index-index footer.layout-2 .social-links{margin: 0;display: inline-block}body.cms-index-index footer.layout-2 .footer-copyright{color: #fff}body.cms-index-index footer.layout-2 .footer-copyright .row{border: none;padding-top: 0}body.cms-index-index footer.layout-2 .footer-copyright a span{color: #fff}body:not(.cms-index-index) footer.layout-2 .social-links{margin: 0;display: inline-block}body:not(.cms-index-index) footer.layout-2 .social-links.social-links-border ul a{border: 2px solid transparent;color: #c4c4c4}body:not(.cms-index-index) footer.layout-2 .social-links.social-links-border:hover ul a{background-color: transparent;border-color: #c4c4c4}body:not(.cms-index-index) footer.layout-2 .social-links.social-links-border:hover ul a:hover{background-color: #333;border-color: #fff}body:not(.cms-index-index) footer.layout-2 .footer-copyright .row{border: none;padding-top: 0}footer.layout-3 .social-links{margin: 0;display: inline-block}footer.layout-3 .switcher-store{float: none;width: 280px;margin: 0 auto;text-align: center}@media (min-width: 768px){.subscribe-box-row{width: 805px;margin: 0 auto}.subscribe-box-row .mobile-collapse{border: 1px solid #e5e5e5;overflow: hidden;display: table;width: 100%}.subscribe-box-row .mobile-collapse__title{display: table-cell;width: 217px;text-align: right;vertical-align: middle;padding: 0}.subscribe-box-row .mobile-collapse__content{display: table-cell;width: 588px;text-align: left}.subscribe-box-row .mobile-collapse__content input{width: 374px;border: none;font-size: 16px;line-height: 1.2em}.subscribe-box-row .mobile-collapse__content .btn{position: absolute;right: 1px}}@media (min-width: 768px) and (max-width: 992px){.subscribe-box-row{width: 700px}.subscribe-box-row .mobile-collapse__title{width: 174px}.subscribe-box-row__content{width: 524px}.subscribe-box-row__content input{width: 374px}}footer.layout-4 hr{margin-bottom: 78px}@media (max-width: 768px){footer.layout-4 .inset-bottom-60{padding-bottom: 0}}footer.layout-4 .subscribe-box{padding-bottom: 0}@media (min-width: 768px){footer.layout-4 .subscribe-box h4{padding-bottom: 0}}@media (min-width: 1770px){footer.layout-4 .subscribe-box input{width: 63.7%;margin-bottom: 15px;padding: 0 5%;line-height: 1.4em;border-right: 1px solid #e5e5e5}footer.layout-4 .subscribe-box button{margin-left: 0}}@media (max-width: 1770px){footer.layout-4 .subscribe-box input{width: 100%;padding: 15px 2.5%;margin-bottom: 15px;border-right: 1px solid #e5e5e5}}@media (max-width: 767px){footer.layout-4 .subscribe-box input{width: 100%}footer.layout-4 .subscribe-box button{margin-left: 0}}@media (min-width: 768px){footer.layout-4 .inset-bottom-60{padding-bottom: 0 !important}}@media (min-width: 992px){footer.layout-4 .inset-bottom-60{padding-bottom: 0 !important}}@media (min-width: 1200px){footer.layout-4 .inset-bottom-60{padding-bottom: 0 !important}}@media (min-width: 1770px){footer.layout-4 .inset-bottom-60{padding-bottom: 60px !important}}footer.layout-5{margin: 50px 0 0 0}footer.layout-5 .switcher-store{float: none;width: 280px;margin: 0 auto;text-align: center}@media (max-width: 768px){footer.layout-5 .offset-top-20{margin-top: 0 !important}}footer.layout-5 .social-links{margin: 0 0 18px 0;display: inline-block}footer.layout-5 .telephone-box{margin-bottom: 49px}@media (max-width: 768px){footer.layout-5 .telephone-box{margin-bottom: 0px}}footer.layout-5 .telephone-box address{font-size: 30px;color: #333;margin: 0 0 6px 0}footer.layout-5 .telephone-box address .icon{color: #1fc0a0;font-size: 28px;line-height: 1.2em;position: relative;top: 2px}@media (max-width: 767px){footer.layout-5 .telephone-box address{text-align: left}}footer.layout-5 .telephone-box .time{font-size: 14px;line-height: 1.2em;display: block;text-align: center}@media (max-width: 767px){footer.layout-5 .telephone-box .time{text-align: left}}@media (min-width: 768px){footer.layout-5 .subscribe-box button{position: absolute !important}footer.layout-5 .subscribe-box-row{width: 526px;padding-bottom: 30px}footer.layout-5 .subscribe-box-row .mobile-collapse__title{width: 217px}footer.layout-5 .subscribe-box-row .mobile-collapse__content{width: 291px}footer.layout-5 .subscribe-box-row .mobile-collapse__content input{width: 143px;margin-left: 4px}}@media (min-width: 768px) and (max-width: 992px){footer.layout-5 .subscribe-box-row{width: 526px}footer.layout-5 .subscribe-box-row .mobile-collapse__title{width: 217px}footer.layout-5 .subscribe-box-row__content{width: 291px}footer.layout-5 .subscribe-box-row__content input{width: 151px}}footer.layout-5 .footer-copyright .row{border: none}@media (max-width: 768px){footer.layout-5{margin-bottom: 0}footer.layout-5 .social-links{margin-bottom: 0}footer.layout-5 .footer-copyright .row{padding-top: 0px}footer.layout-5 .container:first-child{padding-bottom: 2px}}footer.layout-6{margin-bottom: 0}footer.layout-6 .switcher-store{float: left}footer.layout-6 .switcher-store .switcher-options .ui-dialog{right: auto;left: 0}footer.layout-6 .footer-copyright .row{border: none;padding-top: 0}@media (max-width: 768px){footer.layout-6 .footer-copyright .row{padding-top: 22px}footer.layout-6 .footer-copyright .text-right{text-align: center !important}}footer.layout-6 .social-links li a:hover{color: #c4c4c4}footer.layout-7 .footer-copyright .row{border: none;padding-top: 0}@media (max-width: 768px){footer.layout-7 .footer-copyright .row{padding-top: 23px}}.product_holder{text-align: center;position: relative;max-width: 480px;margin-left: auto;margin-right: auto}@media (min-width: 1299px){.product_holder{padding-bottom: 90px;margin-bottom: -25px}}.megamenu .product_holder{padding-bottom: 5px}@media (min-width: 768px){.col-lg-2 .product_holder{font-size: 0.8em}}@media (min-width: 768px) and (max-width: 1199px){.col-md-3 .product_holder{font-size: 0.8em}}.product_holder .row-mode-visible{display: none}.product_holder .row-mode-hide{display: block}.product_holder__inside{background-color: #fff;overflow: hidden;width: 100%;top: 0;left: 0}@media (min-width: 1299px){.product_holder__inside__hover{position: absolute;width: 100%;background: #fff}}.product_holder__inside__name h2,.product_holder__inside .product-item-name h2{font-size: 1em;font-weight: 500;line-height: 1.5em;text-transform: uppercase;padding: 0 10px;margin: 1.48em 0 .54em;letter-spacing: 0.6px;color: #1fc0a0}.megamenu .product_holder__inside__name h2,.megamenu .product_holder__inside .product-item-name h2{margin-top: 1em}.product_holder__inside__name h2 a,.product_holder__inside .product-item-name h2 a{font-weight: 500;color: #1fc0a0}.product_holder__inside__name h2 a:hover,.product_holder__inside .product-item-name h2 a:hover{color: #333}@media (min-width: 1299px){.product_holder__inside__info{height: 0;opacity: 0;overflow: hidden;-webkit-transition:  height 300ms linear 0s;-moz-transition:  height 300ms linear 0s;-ms-transition:  height 300ms linear 0s;-o-transition:  height 300ms linear 0s;transition:  height 300ms linear 0s}}.product_holder__inside__image{position: relative}.product_holder__inside__image img{width: 100%}.product_holder__inside .product-item-photo{display: block;position: relative}.product_holder__inside .rating{margin: 0 0 15px}.product_holder .quick-view{position: absolute;z-index: 9;left: 0;width: 100%;top: 50%;margin: 0 auto;text-align: center;color: #1fc0a0;margin-top: -24px;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0);-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0)}.product_holder .quick-view:hover b{background-color: rgba(31,192,160,0.8);color: #fff}.product_holder .quick-view b{display: inline-block;background-color: rgba(255,255,255,0.8);font-size: 1.125em;line-height: 1em;font-weight: 500;letter-spacing: 1px;text-transform: uppercase;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}@media (max-width: 767px){.product_holder .quick-view b{padding: .67em .5em .85em}}@media (min-width: 768px){.product_holder .quick-view b{padding: .67em .5em .85em}}@media (min-width: 992px){.product_holder .quick-view b{padding: .62em .5em .85em}}@media (min-width: 1200px){.product_holder .quick-view b{padding: .9em .481em 1.1em}}@media (min-width: 1770px){.product_holder .quick-view b{padding: .98em .8em 1.05em}}@media (max-width: 767px){.product_holder .quick-view{margin-top: -20px}}@media (min-width: 768px){.product_holder .quick-view{margin-top: -20px}}@media (min-width: 992px){.product_holder .quick-view{margin-top: -18px}}@media (min-width: 1200px){.product_holder .quick-view{margin-top: -29px}}@media (min-width: 1770px){.product_holder .quick-view{margin-top: -28px}}.product_holder .quick-view .icon{font-size: 1em;display: inline-block;position: relative;top: 0.2em;margin-right: 0.2em}.product_holder:hover .quick-view{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.product_holder__label{position: absolute;z-index: 2;top: 1.5em;font-size: 0.8125em;line-height: 1.04em;text-align: center;color: #fff;text-transform: uppercase;font-family: Ubuntu, sans-serif;font-weight: 600}@media (min-width: 480px){.product_holder__label{top: 0}}.product_holder__label--right{right: 1.5em}@media (min-width: 480px){.product_holder__label--right{right: 0}}.product_holder__label--left{left: 1.5em}@media (min-width: 480px){.product_holder__label--left{left: 0}}.product_holder__label--new{background-color: #474747;padding: .7em .75em .6em}.product_holder__label--sale{background-color: #fa6b6b;padding: .95em .7em}@media (min-width: 1299px){.product_holder.product--zoom:hover .product__label--left,.product_holder.product--zoom.hovered .product__label--left{margin-left: -50px}.product_holder.product--zoom:hover .product__label--right,.product_holder.product--zoom.hovered .product__label--right{margin-right: -50px}}@media (min-width: 768px){.product-listing.row-view .product_holder.product--zoom:hover .product__label--left,.product-listing.row-view .product_holder.product--zoom.hovered .product__label--left{margin-left: 0}.product-listing.row-view .product_holder.product--zoom:hover .product__label--right,.product-listing.row-view .product_holder.product--zoom.hovered .product__label--right{margin-right: 0}}.product_holder.sold-out .product__inside__image img,.product_holder.sold-out .product__inside__name,.product_holder.sold-out .product__inside__info,.product_holder.sold-out .product__inside__review,.product_holder.sold-out .product__inside__description,.product_holder.sold-out .product__label,.product_holder.sold-out .price-box,.product_holder.sold-out .rating{-moz-opacity: .2 !important;-khtml-opacity: .2 !important;-webkit-opacity: .2 !important;opacity: .2 !important;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20) !important;filter: alpha(opacity=20) !important}.product_holder .product__label--sold-out{position: absolute;top: 50%;left: 50%;margin-top: -2.5em;margin-left: -2.5em;background-color: #fa6b6b;width: 5em;height: 5em;background: rgba(250,107,107,0.35);text-transform: uppercase;color: #fff;font-size: 1.3em;line-height: 1em;text-align: center;border-radius: 50%}.product_holder .product__label--sold-out span{display: table-cell;width: 5em;height: 5em;vertical-align: middle}.product_holder .actions-secondary{margin: 10px 0 0 0}.product_holder .actions-secondary a{display: inline-block;margin: 0 5px;color: #333;font-size: 24px;line-height: 24px;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.product_holder .actions-secondary a:before{font-family: 'Material Icons';font-size: 24px;font-weight: normal}.product_holder .actions-secondary a.towishlist:before{content: "\e87e"}.product_holder .actions-secondary a.tocompare:before{content: "\e164"}.product_holder .actions-secondary a:hover{color: #1fc0a0;text-decoration: none}.product_holder .actions-secondary a span{display: none}.product_holder .product_holder__inside__info__link{margin: 10px 0 0 0;padding: 0;list-style: none}.product_holder .product_holder__inside__info__link li{overflow: hidden;white-space: nowrap;margin-right: 10px;display: inline-block;cursor: pointer;color: #333}.product_holder .product_holder__inside__info__link li:last-child{margin-right: 0}.product_holder .product_holder__inside__info__link li .icon{display: inline-block;vertical-align: middle;font-size: 24px;line-height: 24px}.product_holder .product_holder__inside__info__link li a{opacity: 0;color: #333;max-width: 0;display: inline-block;vertical-align: middle;text-decoration: none;transition: max-width 500ms ease-out 100ms, opacity 500ms ease-out 100ms, color;overflow: hidden}.product_holder .product_holder__inside__info__link li a:hover{color: #1fc0a0}.product_holder .product_holder__inside__info__link li a span.text{float: right;display: inline-block;vertical-align: middle;padding: 0 5px}.product_holder .product_holder__inside__info__link li:hover{color: #1fc0a0}.product_holder .product_holder__inside__info__link li:hover a{color: #1fc0a0;opacity: 1;max-width: 150px;transition: max-width 500ms ease-out 100ms, opacity 500ms ease-out 100ms, color 200ms}@media (max-width: 1199px){.product_holder .product_holder__inside__info .btn--xl{padding: 10px 15px;max-width: 100%;text-align: center}}@media (max-width: 1298px){.product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible){width: 50px;height: 50px;line-height: 50px;padding: 0;margin: 0 2px 14px;text-align: center;overflow: hidden;display: inline-block !important;color: #fff}.product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible) .icon{width: 50px;padding-right: 0}.product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible):hover{color: #1fc0a0}.product_holder .product_holder__inside__info form{display: inline-block}.product_holder .product_holder__inside__info .btn--xl.row-mode-visible{display: none !important}}.weltpixel-quickview b{font-weight: 500}.products-grid .product_holder__inside__info .weltpixel-quickview,.carousel-products .product_holder__inside__info .weltpixel-quickview,.featured-products .product_holder__inside__info .weltpixel-quickview{display: none !important}.products-list .product_holder__inside__info > .weltpixel-quickview{display: none !important}.products-list .listing_form{display: inline-block}.box-gotoproduct{margin-bottom: 25px}.mfp-bg{z-index: 7111212 !important}.mfp-wrap{z-index: 7111213 !important}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top: 14px !important;right: 20px !important;left: auto !important;color: #1fc0a0 !important;opacity: 1 !important;width: auto !important}.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{color: #333 !important}.mfp-iframe-holder .mfp-content{max-width: 1244px !important;min-width: 320px !important}.weltpixel-quickview-catalog-product-view #pageContent > .container,.weltpixel-quickview-catalog-product-view #maincontent > .container{border-bottom: 0 !important;padding-bottom: 0 !important}.weltpixel-quickview-catalog-product-view #productPrevNext{display: none !important}@media (max-width: 767px){.product-listing:not(.carousel-products-mobile),.products-grid,.products-list{margin-bottom: 10px !important}.product-listing:not(.carousel-products-mobile) .product_holder,.products-grid .product_holder,.products-list .product_holder{margin-bottom: 15px}.product-listing:not(.carousel-products-mobile) .product_holder .countdown_box,.products-grid .product_holder .countdown_box,.products-list .product_holder .countdown_box{display: none}.product-listing:not(.carousel-products-mobile) .product_holder .product_holder__inside,.products-grid .product_holder .product_holder__inside,.products-list .product_holder .product_holder__inside{text-align: left}.product-listing:not(.carousel-products-mobile) .product_holder .product__inside__name h2,.products-grid .product_holder .product__inside__name h2,.products-list .product_holder .product__inside__name h2,.product-listing:not(.carousel-products-mobile) .product_holder .product-item-name h2,.products-grid .product_holder .product-item-name h2,.products-list .product_holder .product-item-name h2{padding: 0;margin: 10px 0;font-size: 1em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #777777}.product-listing:not(.carousel-products-mobile) .product_holder .product__inside__name h2 a,.products-grid .product_holder .product__inside__name h2 a,.products-list .product_holder .product__inside__name h2 a,.product-listing:not(.carousel-products-mobile) .product_holder .product-item-name h2 a,.products-grid .product_holder .product-item-name h2 a,.products-list .product_holder .product-item-name h2 a{text-transform: none;font-weight: 300;color: #777777}.product-listing:not(.carousel-products-mobile) .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible),.products-grid .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible),.products-list .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible){padding: 0;width: 24px;height: 20px;line-height: 20px;margin: 0 10px 14px 0;background: transparent !important;display: inline-block !important;text-align: left}.product-listing:not(.carousel-products-mobile) .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible) .icon,.products-grid .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible) .icon,.products-list .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible) .icon{width: 20px;padding: 0;font-size: 20px;color: #777777}.product-listing:not(.carousel-products-mobile) .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible):hover .icon,.products-grid .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible):hover .icon,.products-list .product_holder .product_holder__inside__info .btn--xl:not(.row-mode-visible):hover .icon{color: #1fc0a0}.product-listing:not(.carousel-products-mobile) .product_holder .price-box,.products-grid .product_holder .price-box,.products-list .product_holder .price-box{text-align: left;margin-bottom: 5px}.product-listing:not(.carousel-products-mobile) .product_holder .price-box .price,.products-grid .product_holder .price-box .price,.products-list .product_holder .price-box .price{font-size: 20px}.product-listing:not(.carousel-products-mobile) .product_holder .price-box .old-price .price,.products-grid .product_holder .price-box .old-price .price,.products-list .product_holder .price-box .old-price .price,.product-listing:not(.carousel-products-mobile) .product_holder .price-box .old.price .price,.products-grid .product_holder .price-box .old.price .price,.products-list .product_holder .price-box .old.price .price{font-size: 18px}.product-listing:not(.carousel-products-mobile) .product_holder .price-box .map-old-price,.products-grid .product_holder .price-box .map-old-price,.products-list .product_holder .price-box .map-old-price{font-size: 18px}.product-listing:not(.carousel-products-mobile) .product_holder .price-box .action.map-show-info,.products-grid .product_holder .price-box .action.map-show-info,.products-list .product_holder .price-box .action.map-show-info{font-size: 12px}.product-listing:not(.carousel-products-mobile) .quick-view,.products-grid .quick-view,.products-list .quick-view{display: none !important}.product-listing:not(.carousel-products-mobile) .rating,.products-grid .rating,.products-list .rating{text-align: left}.product-listing:not(.carousel-products-mobile) .options-swatch,.products-grid .options-swatch,.products-list .options-swatch{margin-bottom: 10px}.product-listing:not(.carousel-products-mobile) .options-swatch li a,.products-grid .options-swatch li a,.products-list .options-swatch li a{width: 14px;height: 14px;font-size: 13px;line-height: 14px}}.price-box .map-old-price{font-size: 18px}.price-box .action.map-show-info{font-size: 12px}@media (min-width: 1299px){.product-listing:not(.row-view) .product_holder.product--zoom:hover,.carousel-products .product_holder.product--zoom:hover,.products.wrapper.grid .product_holder.product--zoom:hover,.product-listing:not(.row-view) .product_holder.product--zoom.hovered,.carousel-products .product_holder.product--zoom.hovered,.products.wrapper.grid .product_holder.product--zoom.hovered{padding-bottom: 0;z-index: 10001}.product-listing:not(.row-view) .product_holder.product--zoom:hover .product_holder__inside,.carousel-products .product_holder.product--zoom:hover .product_holder__inside,.products.wrapper.grid .product_holder.product--zoom:hover .product_holder__inside,.product-listing:not(.row-view) .product_holder.product--zoom.hovered .product_holder__inside,.carousel-products .product_holder.product--zoom.hovered .product_holder__inside,.products.wrapper.grid .product_holder.product--zoom.hovered .product_holder__inside{margin: -50px -50px 0;width: auto}.product-listing:not(.row-view) .product_holder.product--zoom:hover .product_holder__inside__hover,.carousel-products .product_holder.product--zoom:hover .product_holder__inside__hover,.products.wrapper.grid .product_holder.product--zoom:hover .product_holder__inside__hover,.product-listing:not(.row-view) .product_holder.product--zoom.hovered .product_holder__inside__hover,.carousel-products .product_holder.product--zoom.hovered .product_holder__inside__hover,.products.wrapper.grid .product_holder.product--zoom.hovered .product_holder__inside__hover{width: auto;margin: 0 -50px;padding-bottom: 15px;left: 0;right: 0}.product-listing:not(.row-view) .product_holder:hover,.carousel-products .product_holder:hover,.products.wrapper.grid .product_holder:hover,.product-listing:not(.row-view) .product_holder.hovered,.carousel-products .product_holder.hovered,.products.wrapper.grid .product_holder.hovered{overflow: visible;z-index: 1}.product-listing:not(.row-view) .product_holder:hover .product_holder__inside,.carousel-products .product_holder:hover .product_holder__inside,.products.wrapper.grid .product_holder:hover .product_holder__inside,.product-listing:not(.row-view) .product_holder.hovered .product_holder__inside,.carousel-products .product_holder.hovered .product_holder__inside,.products.wrapper.grid .product_holder.hovered .product_holder__inside,.product-listing:not(.row-view) .product_holder:hover .product_holder__inside__hover,.carousel-products .product_holder:hover .product_holder__inside__hover,.products.wrapper.grid .product_holder:hover .product_holder__inside__hover,.product-listing:not(.row-view) .product_holder.hovered .product_holder__inside__hover,.carousel-products .product_holder.hovered .product_holder__inside__hover,.products.wrapper.grid .product_holder.hovered .product_holder__inside__hover{-webkit-box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.08);-moz-box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.08);box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.08)}.megamenu .product-listing:not(.row-view) .product_holder:hover .product_holder__inside,.megamenu .carousel-products .product_holder:hover .product_holder__inside,.megamenu .products.wrapper.grid .product_holder:hover .product_holder__inside,.megamenu .product-listing:not(.row-view) .product_holder.hovered .product_holder__inside,.megamenu .carousel-products .product_holder.hovered .product_holder__inside,.megamenu .products.wrapper.grid .product_holder.hovered .product_holder__inside,.megamenu .product-listing:not(.row-view) .product_holder:hover .product_holder__inside__hover,.megamenu .carousel-products .product_holder:hover .product_holder__inside__hover,.megamenu .products.wrapper.grid .product_holder:hover .product_holder__inside__hover,.megamenu .product-listing:not(.row-view) .product_holder.hovered .product_holder__inside__hover,.megamenu .carousel-products .product_holder.hovered .product_holder__inside__hover,.megamenu .products.wrapper.grid .product_holder.hovered .product_holder__inside__hover{-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0);box-shadow: 0 0 0 0 rgba(0,0,0,0)}.product-listing:not(.row-view) .product_holder:hover .product_holder__inside__info,.carousel-products .product_holder:hover .product_holder__inside__info,.products.wrapper.grid .product_holder:hover .product_holder__inside__info,.product-listing:not(.row-view) .product_holder.hovered .product_holder__inside__info,.carousel-products .product_holder.hovered .product_holder__inside__info,.products.wrapper.grid .product_holder.hovered .product_holder__inside__info{height: auto;opacity: 1;-webkit-transition:  height 300ms linear 0s;-moz-transition:  height 300ms linear 0s;-ms-transition:  height 300ms linear 0s;-o-transition:  height 300ms linear 0s;transition:  height 300ms linear 0s}}@media (min-width: 1299px){.product__inside__info__hover{position: absolute;width: 100%;background: #fff}.product__inside__info__info{height: 0;opacity: 0;overflow: hidden;-webkit-transition:  height 300ms linear 0s;-moz-transition:  height 300ms linear 0s;-ms-transition:  height 300ms linear 0s;-o-transition:  height 300ms linear 0s;transition:  height 300ms linear 0s}}.product_holder__inside__info__link{margin: 22px 0 5px 0;padding: 0;list-style: none}@media (max-width: 1298px){.product_holder__inside__info__link{display: none}}.product_holder__inside__info__link li{overflow: hidden;white-space: nowrap;margin-right: 10px;display: inline-block;cursor: pointer;color: #333}.product_holder__inside__info__link li .icon{display: inline-block;vertical-align: middle;font-size: 24px;line-height: 24px}.product_holder__inside__info__link li a{color: #333;display: inline-block;vertical-align: middle;text-decoration: none}.product_holder__inside__info__link li a:hover{color: #1fc0a0}.product_holder__inside__info__link li a span.text{float: right;display: inline-block;vertical-align: middle;padding: 0 5px;opacity: 0;max-width: 0;transition: max-width 500ms ease-out 100ms, opacity 500ms ease-out 100ms, color}@media (max-width: 1199px){.product_holder__inside__info__link li a{max-width: 150px;opacity: 1;text-align: center}}.product_holder__inside__info__link li:hover{color: #1fc0a0}.product_holder__inside__info__link li:hover span.text{color: #1fc0a0;overflow: hidden;opacity: 1;max-width: 150px;transition: max-width 500ms ease-out 100ms, opacity 500ms ease-out 100ms, color 200ms}.product-link{margin: 22px 0 5px 0;padding: 0;list-style: none}@media (max-width: 1298px){.product-link{display: none}}.product-link li{overflow: hidden;white-space: nowrap;margin-right: 10px;display: inline-block;cursor: pointer;color: #333}.product-link li .icon{display: inline-block;vertical-align: middle;font-size: 24px;line-height: 24px}.product-link li a{color: #333;display: inline-block;vertical-align: middle;text-decoration: none}.product-link li a:hover{color: #1fc0a0}.product-link li a span.text{float: right;display: inline-block;vertical-align: middle;padding: 0 5px;opacity: 0;max-width: 0;transition: max-width 500ms ease-out 100ms, opacity 500ms ease-out 100ms, color}@media (max-width: 1199px){.product-link li a{max-width: 150px;opacity: 1;text-align: center}}.product-link li:hover{color: #1fc0a0}.product-link li:hover span.text{color: #1fc0a0;overflow: hidden;opacity: 1;max-width: 150px;transition: max-width 500ms ease-out 100ms, opacity 500ms ease-out 100ms, color 200ms}.product-reviews-summary{display: table;margin: 10px 0 12px}.rating-summary{display: table-cell;left: 0;position: relative;text-align: left;vertical-align: middle;overflow: hidden;white-space: nowrap}.rating-summary .label{display: none}.rating-summary .rating-result{display: inline-block;position: relative;vertical-align: middle;width: 80px;margin-left: 0}.rating-summary .rating-result:before{color: #d2d2d2;content: '\e838' '\e838' '\e838' '\e838' '\e838';display: block;font-family: 'Material Icons';font-size: 16px;font-style: normal;font-weight: normal;height: 20px;left: 0;letter-spacing: 0px;line-height: 20px;position: absolute;top: 0;width: 100%;z-index: 1}.rating-summary .rating-result > span{display: block;overflow: hidden}.rating-summary .rating-result > span:before{color: #ffaf47;content: '\e838' '\e838' '\e838' '\e838' '\e838';display: block;font-family: 'Material Icons';font-size: 16px;font-style: normal;font-weight: normal;height: 20px;letter-spacing: 0px;line-height: 20px;position: relative;z-index: 2}.rating-summary .rating-result > span span{display: none}.reviews-actions a{display: inline-block;margin-right: 20px;font-weight: 300}.reviews-actions a:hover{color: #1fc0a0;text-decoration: none}.products-grid .product-reviews-summary,.featured-products .product-reviews-summary,.index-products-carousel .product-reviews-summary,#carousel-upsell .product-reviews-summary,#carousel-crosssell .product-reviews-summary{margin: 0 auto 15px}.products-grid .product-reviews-summary .reviews-actions,.featured-products .product-reviews-summary .reviews-actions,.index-products-carousel .product-reviews-summary .reviews-actions,#carousel-upsell .product-reviews-summary .reviews-actions,#carousel-crosssell .product-reviews-summary .reviews-actions{display: none}.products-grid .swatch-option,.products-list .swatch-option{float: none;display: inline-block;margin: 0 5px 10px}.products-grid .swatch-option.text,.products-list .swatch-option.text{min-width: 40px;height: 40px}.rating{text-align: center;margin-bottom: 20px}.price-box{margin: 0 0 .6em 0;text-align: center}.price-box .price{font-size: 1.875em;line-height: 1em;color: #333;font-family: Ubuntu, sans-serif;font-weight: 400}.price-box .special-price .price-label,.price-box .old-price .price-label{display: none}.price-box .old-price,.price-box .old.price{text-decoration: none}.price-box .old-price .price,.price-box .old.price .price{color: #fa6b6b;font-size: 18px;line-height: 1;font-weight: 300;padding: 0 5px;text-decoration: line-through}.product-listing > div,.products.wrapper.grid > ol > li{float: none;display: inline-block;vertical-align: top;margin-right: -4px}@media (max-width: 480px){.product-listing.carousel-products-mobile > div{display: inline-block;width: 100%}}.product-listing.row-view > div,.products-list > ol > li{float: none;display: block;width: 100%}.product-listing.row-view > div .row-mode-visible,.products-list > ol > li .row-mode-visible{display: block}.product-listing.row-view > div .btn.row-mode-visible,.products-list > ol > li .btn.row-mode-visible{display: inline-block}.product-listing.row-view > div .row-mode-hide,.products-list > ol > li .row-mode-hide{display: none}.product-listing.row-view > div .product_holder,.products-list > ol > li .product_holder{min-height: 0 !important;padding-bottom: 0;margin-bottom: 50px;max-width: none}.product-listing.row-view > div .product_holder:hover .product__inside,.products-list > ol > li .product_holder:hover .product__inside{-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0);box-shadow: 0 0 0 0 rgba(0,0,0,0)}.product-listing.row-view > div .product_holder .product__label--right,.products-list > ol > li .product_holder .product__label--right{left: 48.5%;right: auto;margin-left: -65px}@media (min-width: 1770px){.product-listing.row-view > div .product_holder .product__label--right,.products-list > ol > li .product_holder .product__label--right{left: 30%}}@media (max-width: 1199px){.product-listing.row-view > div .product_holder .product__label--right,.products-list > ol > li .product_holder .product__label--right{left: 35%}}@media (max-width: 991px){.product-listing.row-view > div .product_holder .product__label--right,.products-list > ol > li .product_holder .product__label--right{left: 50%}}@media (max-width: 1199px){.product-listing.row-view > div .product_holder .product__label--right,.products-list > ol > li .product_holder .product__label--right{margin-left: -73px}}.product-listing.row-view > div .product_holder__inside,.products-list > ol > li .product_holder__inside{text-align: left}.product-listing.row-view > div .product_holder__inside.pos-abs,.products-list > ol > li .product_holder__inside.pos-abs{position: relative !important}.product-listing.row-view > div .product_holder__inside__name,.products-list > ol > li .product_holder__inside__name,.product-listing.row-view > div .product_holder__inside .product-item-name,.products-list > ol > li .product_holder__inside .product-item-name,.product-listing.row-view > div .product_holder__inside__description,.products-list > ol > li .product_holder__inside__description,.product-listing.row-view > div .product_holder__inside .product-item-description,.products-list > ol > li .product_holder__inside .product-item-description,.product-listing.row-view > div .product_holder__inside__review,.products-list > ol > li .product_holder__inside__review,.product-listing.row-view > div .product_holder__inside__price,.products-list > ol > li .product_holder__inside__price,.product-listing.row-view > div .product_holder__inside .price-box,.products-list > ol > li .product_holder__inside .price-box,.product-listing.row-view > div .product_holder__inside__info,.products-list > ol > li .product_holder__inside__info{padding-left: 30px}@media (max-width: 767px){.product-listing.row-view > div .product_holder__inside__name,.products-list > ol > li .product_holder__inside__name,.product-listing.row-view > div .product_holder__inside .product-item-name,.products-list > ol > li .product_holder__inside .product-item-name,.product-listing.row-view > div .product_holder__inside__description,.products-list > ol > li .product_holder__inside__description,.product-listing.row-view > div .product_holder__inside .product-item-description,.products-list > ol > li .product_holder__inside .product-item-description,.product-listing.row-view > div .product_holder__inside__review,.products-list > ol > li .product_holder__inside__review,.product-listing.row-view > div .product_holder__inside__price,.products-list > ol > li .product_holder__inside__price,.product-listing.row-view > div .product_holder__inside .price-box,.products-list > ol > li .product_holder__inside .price-box,.product-listing.row-view > div .product_holder__inside__info,.products-list > ol > li .product_holder__inside__info{padding-left: 5px}}.product-listing.row-view > div .product_holder__inside__name,.products-list > ol > li .product_holder__inside__name,.product-listing.row-view > div .product_holder__inside .product-item-name,.products-list > ol > li .product_holder__inside .product-item-name{overflow: hidden}.product-listing.row-view > div .product_holder__inside__name h2,.products-list > ol > li .product_holder__inside__name h2,.product-listing.row-view > div .product_holder__inside .product-item-name h2,.products-list > ol > li .product_holder__inside .product-item-name h2{padding: 0;margin-bottom: 5px}.product-listing.row-view > div .product_holder__inside__description,.products-list > ol > li .product_holder__inside__description,.product-listing.row-view > div .product_holder__inside .product-item-description,.products-list > ol > li .product_holder__inside .product-item-description{margin-bottom: 12px;padding-left: 30px;overflow: hidden;font-weight: 300}.product-listing.row-view > div .product_holder__inside__description p,.products-list > ol > li .product_holder__inside__description p,.product-listing.row-view > div .product_holder__inside .product-item-description p,.products-list > ol > li .product_holder__inside .product-item-description p{margin: 0}.product-listing.row-view > div .product_holder__inside .quick-view,.products-list > ol > li .product_holder__inside .quick-view{display: none}.product-listing.row-view > div .product_holder__inside__hover,.products-list > ol > li .product_holder__inside__hover{position: relative;background: transparent}.product-listing.row-view > div .product_holder__inside__review,.products-list > ol > li .product_holder__inside__review{overflow: hidden}.product-listing.row-view > div .product_holder__inside__review .rating,.products-list > ol > li .product_holder__inside__review .rating{display: inline-block;padding-right: 20px}.product-listing.row-view > div .product_holder__inside__review .rating .product-reviews-summary,.products-list > ol > li .product_holder__inside__review .rating .product-reviews-summary{margin: 0}.product-listing.row-view > div .product_holder__inside__review .rating .product-reviews-summary .rating-summary,.products-list > ol > li .product_holder__inside__review .rating .product-reviews-summary .rating-summary{margin: 0 20px 0 0}@media (max-width: 991px){.product-listing.row-view > div .product_holder__inside__review .rating .product-reviews-summary .rating-summary,.products-list > ol > li .product_holder__inside__review .rating .product-reviews-summary .rating-summary{display: block;margin: 0 0 10px 0}}.product-listing.row-view > div .product_holder__inside__review .rating .product-reviews-summary .reviews-actions,.products-list > ol > li .product_holder__inside__review .rating .product-reviews-summary .reviews-actions{padding: 0 0 0 20px}@media (max-width: 991px){.product-listing.row-view > div .product_holder__inside__review .rating .product-reviews-summary .reviews-actions,.products-list > ol > li .product_holder__inside__review .rating .product-reviews-summary .reviews-actions{display: block;padding: 0}}.product-listing.row-view > div .product_holder__inside__review > a,.products-list > ol > li .product_holder__inside__review > a{display: inline-block;padding-right: 20px;font-weight: 300}.product-listing.row-view > div .product_holder__inside__review > a:hover,.products-list > ol > li .product_holder__inside__review > a:hover{color: #1fc0a0}.product-listing.row-view > div .product_holder__inside__price,.products-list > ol > li .product_holder__inside__price,.product-listing.row-view > div .product_holder__inside .price-box,.products-list > ol > li .product_holder__inside .price-box{overflow: hidden;text-align: left;margin-bottom: 12px}.product-listing.row-view > div .product_holder__inside__image,.products-list > ol > li .product_holder__inside__image,.product-listing.row-view > div .product_holder__inside .product-item-photo,.products-list > ol > li .product_holder__inside .product-item-photo{float: left;width: 48.5%}.product-listing.row-view > div .product_holder__inside__image .product-image-container,.products-list > ol > li .product_holder__inside__image .product-image-container,.product-listing.row-view > div .product_holder__inside .product-item-photo .product-image-container,.products-list > ol > li .product_holder__inside .product-item-photo .product-image-container{display: block}@media (min-width: 1770px){.product-listing.row-view > div .product_holder__inside__image,.products-list > ol > li .product_holder__inside__image,.product-listing.row-view > div .product_holder__inside .product-item-photo,.products-list > ol > li .product_holder__inside .product-item-photo{width: 30%}}@media (max-width: 1199px){.product-listing.row-view > div .product_holder__inside__image,.products-list > ol > li .product_holder__inside__image,.product-listing.row-view > div .product_holder__inside .product-item-photo,.products-list > ol > li .product_holder__inside .product-item-photo{width: 35%}}@media (max-width: 991px){.product-listing.row-view > div .product_holder__inside__image,.products-list > ol > li .product_holder__inside__image,.product-listing.row-view > div .product_holder__inside .product-item-photo,.products-list > ol > li .product_holder__inside .product-item-photo{width: 50%;padding-right: 15px}.product-listing.row-view > div .product_holder__inside__image .carousel-control.next,.products-list > ol > li .product_holder__inside__image .carousel-control.next,.product-listing.row-view > div .product_holder__inside .product-item-photo .carousel-control.next,.products-list > ol > li .product_holder__inside .product-item-photo .carousel-control.next{right: 15px}.product-listing.row-view > div .product_holder__inside__image .countdown_box,.products-list > ol > li .product_holder__inside__image .countdown_box,.product-listing.row-view > div .product_holder__inside .product-item-photo .countdown_box,.products-list > ol > li .product_holder__inside .product-item-photo .countdown_box{right: 15px}}.product-listing.row-view > div .product_holder__inside__info,.products-list > ol > li .product_holder__inside__info{height: auto !important;max-height: none;opacity: 1;overflow: hidden}.product-listing.row-view > div .product_holder__inside__info .options-swatch,.products-list > ol > li .product_holder__inside__info .options-swatch{margin-bottom: 20px}.product-listing.row-view > div .product_holder__inside__info__btns,.products-list > ol > li .product_holder__inside__info__btns{margin-top: 20px}.product-listing.row-view > div .product_holder__inside__info__link,.products-list > ol > li .product_holder__inside__info__link{margin-top: 15px}@media (min-width: 1299px){.product-listing.row-view > div .product_holder__inside__info .btn--xl,.products-list > ol > li .product_holder__inside__info .btn--xl{margin-bottom: 10px;margin-right: 10px}}@media (max-width: 767px){.product-listing.row-view .product_holder,.products-list .product_holder{margin-bottom: 30px}.product-listing.row-view .product_holder .product__inside__info__link li{width: auto;text-align: left}.product-listing.row-view > div .row-mode-visible,.products-list > ol > li .row-mode-visible{display: none !important}.product-listing.row-view > div .product__inside__hover,.products-list > ol > li .product_holder__inside__hover{position: static}.product-listing.row-view > div .product__inside__info__btns,.products-list > ol > li .product_holder__inside__info__btns{position: absolute;bottom: -7px}.product-listing.row-view > div .product__inside__info__btns .btn--xl,.products-list > ol > li .product_holder__inside__info__btns .btn--xl{margin-bottom: 0 !important}.product-listing.row-view .product_holder .product__inside__name h2,.products-list .product_holder .product-item-name h2{margin-top: 0}.product-listing:not(.carousel-products-mobile) .product__label{top: 0.625em}.product-listing:not(.carousel-products-mobile) .product__label--left{left: 0.625em}.product-listing:not(.carousel-products-mobile) .product__label--right{right: 0.625em}.product-listing:not(.row-view):not(.carousel-products-mobile) .product_holder .rating.row-mode-hide,.products-grid .product_holder .rating.row-mode-hide{display: none !important}.product-listing:not(.row-view):not(.carousel-products-mobile) .product_holder .product_holder__inside__review.row-mode-visible,.products-grid .product_holder .product_holder__inside__review.row-mode-visible{display: block !important}.product-listing:not(.row-view):not(.carousel-products-mobile) .product_holder .product_holder__inside__review.row-mode-visible .rating.row-mode-visible,.products-grid .product_holder .product_holder__inside__review.row-mode-visible .rating.row-mode-visible{display: block !important;margin: 4px 0 0 0 !important}.product-listing:not(.row-view):not(.carousel-products-mobile) .product_holder .product_holder__inside__review.row-mode-visible .rating.row-mode-visible .product-reviews-summary,.products-grid .product_holder .product_holder__inside__review.row-mode-visible .rating.row-mode-visible .product-reviews-summary{margin: 0}.product-listing:not(.row-view):not(.carousel-products-mobile) .options-swatch,.products-grid .options-swatch{margin-bottom: 0}.product-listing:not(.row-view):not(.carousel-products-mobile) .product_holder .product_holder__inside__review.row-mode-visible > a,.products-grid .product_holder .product_holder__inside__review.row-mode-visible > a{display: none !important}.product-listing:not(.row-view):not(.carousel-products-mobile) .product_holder .product_holder__inside__info__btns,.products-grid .product_holder .product_holder__inside__info__btns{margin-top: 10px}}#productPrevNext{position: relative;z-index: 100}#productPrevNext img{position: absolute;top: -110px;left: -20px;width: 80px;max-width: inherit;display: none}#productPrevNext .product-prev:hover,#productPrevNext .product-next:hover{text-decoration: none}#productPrevNext .product-prev:hover img,#productPrevNext .product-next:hover img{display: block}#productPrevNext .product-prev,#productPrevNext .product-next{display: block;height: 45px;width: 45px;cursor: pointer;position: absolute;top: 339px;margin-top: -24.5px}@media (max-width: 1200px){#productPrevNext img{top: auto;bottom: -110px;right: 20px;left: auto}#productPrevNext .product-prev{top: -60px !important;right: 70px !important;left: auto !important;margin-top: 0}#productPrevNext .product-next{top: -60px !important;right: 0 !important;left: auto !important;margin-top: 0}}#productPrevNext .product-prev:hover:before,#productPrevNext .product-next:hover:before{color: #1fc0a0}#productPrevNext .product-prev:before,#productPrevNext .product-next:before{display: block;font-family: "Material Icons";font-size: 44px;line-height: 45px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#productPrevNext .product-prev{left: -50px}#productPrevNext .product-prev:before{content: "\e408"}#productPrevNext .product-next{right: -50px}#productPrevNext .product-next:before{content: "\e409"}.product-main-image{margin: 0;padding: 0;list-style: none;position: relative}.product-main-image img{width: 100%}.product-images-carousel{padding: 0;margin: 30px 0 40px;width: 100%;position: relative}.product-images-carousel ul{margin: 0;padding: 0;overflow: hidden}.product-images-carousel ul li{margin: 0 25px 0 0}.product-images-carousel ul .slick-list{margin-right: -25px}.product-images-carousel img{width: 100%}#mobileGallery{margin: 15px 0;padding: 0}#mobileGallery img{width: 100%}.product-info__title,.product-info-main__title,.product-info .page-title-wrapper,.product-info-main .page-title-wrapper{margin: 8px 0 20px;overflow: inherit;text-align: left}.product-info__title h1,.product-info-main__title h1,.product-info .page-title-wrapper h1,.product-info-main .page-title-wrapper h1,.product-info__title h2,.product-info-main__title h2,.product-info .page-title-wrapper h2,.product-info-main .page-title-wrapper h2{font-size: 30px;padding: 0;margin: 0 0 13px !important;text-transform: uppercase;font-weight: 500}.product-info__title h1:after,.product-info-main__title h1:after,.product-info .page-title-wrapper h1:after,.product-info-main .page-title-wrapper h1:after,.product-info__title h2:after,.product-info-main__title h2:after,.product-info .page-title-wrapper h2:after,.product-info-main .page-title-wrapper h2:after{display: none}.product-info .product-info-price,.product-info-main .product-info-price{border-bottom: solid 1px #e5e5e5}.product-info .product.attribute.overview,.product-info-main .product.attribute.overview{border-bottom: solid 1px #e5e5e5;font-weight: 300;padding: 20px 0 10px}.product-info__price,.product-info-main__price,.product-info .price-box,.product-info-main .price-box{text-align: left !important;margin: 0 0 18px}.product-info__price .price,.product-info-main__price .price,.product-info .price-box .price,.product-info-main .price-box .price{font-size: 2.5em;color: #1fc0a0}.product-info__price .old-price,.product-info-main__price .old-price,.product-info .price-box .old-price,.product-info-main .price-box .old-price,.product-info__price .old.price,.product-info-main__price .old.price,.product-info .price-box .old.price,.product-info-main .price-box .old.price{text-decoration: none}.product-info__price .old-price .price,.product-info-main__price .old-price .price,.product-info .price-box .old-price .price,.product-info-main .price-box .old-price .price,.product-info__price .old.price .price,.product-info-main__price .old.price .price,.product-info .price-box .old.price .price,.product-info-main .price-box .old.price .price{color: #fa6b6b;font-size: 18px;line-height: 1;font-weight: 300;padding: 0 5px;text-decoration: line-through}.product-info__description__brand,.product-info-main__description__brand{float: left;margin: 0 15px 0 0}.product-info__description__text,.product-info-main__description__text{overflow: hidden;font-weight: 300}.product-info .product-reviews-summary,.product-info-main .product-reviews-summary{margin: 0 0 20px}.product-info .product-reviews-summary .rating-summary,.product-info-main .product-reviews-summary .rating-summary{float: left;margin: 0 20px 0 0}.product-info .product-reviews-summary .reviews-actions,.product-info-main .product-reviews-summary .reviews-actions{float: left;margin: 1px 0 0 0}.product-info .product-reviews-summary .reviews-actions a,.product-info-main .product-reviews-summary .reviews-actions a{-webkit-transition:  color 300ms linear 0s;-moz-transition:  color 300ms linear 0s;-ms-transition:  color 300ms linear 0s;-o-transition:  color 300ms linear 0s;transition:  color 300ms linear 0s}.product-info .product-reviews-summary .reviews-actions a:last-child,.product-info-main .product-reviews-summary .reviews-actions a:last-child{color: #333}.product-info .product-reviews-summary .reviews-actions a:hover,.product-info-main .product-reviews-summary .reviews-actions a:hover{color: #1fc0a0}.product-info .product-info-stock-sku,.product-info-main .product-info-stock-sku{display: inline-block;width: 100%}.product-info .attribute.sku,.product-info-main .attribute.sku{float: left;font-weight: 300;margin-top: -4px}.product-info .attribute.sku strong,.product-info-main .attribute.sku strong{display: inline-block;font-weight: 300}.product-info .attribute.sku strong:after,.product-info-main .attribute.sku strong:after{content: ": "}.product-info .attribute.sku .value,.product-info-main .attribute.sku .value{display: inline-block;font-weight: bold}@media (max-width: 991px){.product-info .attribute.sku,.product-info-main .attribute.sku{float: none !important;margin-bottom: 15px}}.product-info .stock,.product-info-main .stock{float: right;font-weight: 300;margin-top: -4px}@media (min-width: 1770px){.product-info .stock,.product-info-main .stock{float: left !important;padding-left: 25px}}@media (max-width: 991px){.product-info .stock,.product-info-main .stock{float: none !important}}.product-info .stock.available span,.product-info-main .stock.available span,.product-info .stock.unavailable span,.product-info-main .stock.unavailable span{font-weight: bold}.product-info .stock.available span,.product-info-main .stock.available span{color: #1fc0a0}.product-info .stock.unavailable span,.product-info-main .stock.unavailable span{color: #fa6b6b}.product-info__divider,.product-info-main__divider{border-bottom: 1px solid #e5e5e5;height: 5px;margin-bottom: 20px}.product-info__description,.product-info-main__description{padding: 0 0 18px}.product-info .required,.product-info-main .required{color: #fa6b6b;font-weight: 300}.product-info .option-label,.product-info-main .option-label,.product-info .qty-label,.product-info-main .qty-label{color: #333;font-weight: 500}.product-info .qty-label,.product-info-main .qty-label{line-height: 70px;margin-right: 10px}.product-info .qty-input,.product-info-main .qty-input{height: 70px;width: 90px;margin-right: 10px;text-align: center}.product-info .product-link,.product-info-main .product-link{margin-top: 10px}.product-info-main .box-tocart,.product-options-bottom .box-tocart,.block-bundle-summary .box-tocart{display: inline-block;width: 100%;margin: 30px 0 20px}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty,.block-bundle-summary .box-tocart .field.qty{float: left}.product-info-main .box-tocart .field.qty label.label,.product-options-bottom .box-tocart .field.qty label.label,.block-bundle-summary .box-tocart .field.qty label.label{float: left;line-height: 70px;margin: 0 10px 0 0;color: #333;font-size: 16px;font-weight: 500;text-transform: uppercase;border-radius: 0;padding: 0;text-align: left}.product-info-main .box-tocart .field.qty .control,.product-options-bottom .box-tocart .field.qty .control,.block-bundle-summary .box-tocart .field.qty .control{float: left;margin-right: 10px}.product-info-main .box-tocart .field.qty .control .input-text.qty,.product-options-bottom .box-tocart .field.qty .control .input-text.qty,.block-bundle-summary .box-tocart .field.qty .control .input-text.qty{height: 70px;width: 90px;text-align: center;margin: 0}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions,.block-bundle-summary .box-tocart .actions{float: left}.product-info-main .swatch-opt,.product-options-bottom .swatch-opt,.block-bundle-summary .swatch-opt{margin-bottom: 0}.product-info-main .product-addto-links,.product-options-bottom .product-addto-links,.block-bundle-summary .product-addto-links{display: inline-block;margin: 0}.product-info-main .product-addto-links a,.product-options-bottom .product-addto-links a,.block-bundle-summary .product-addto-links a{display: inline-block;margin: 0 10px 0 0;color: #333;font-size: 24px;line-height: 24px;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.product-info-main .product-addto-links a:before,.product-options-bottom .product-addto-links a:before,.block-bundle-summary .product-addto-links a:before{font-family: 'Material Icons';font-size: 24px;font-weight: normal}.product-info-main .product-addto-links a.towishlist:before,.product-options-bottom .product-addto-links a.towishlist:before,.block-bundle-summary .product-addto-links a.towishlist:before{content: "\e87e"}.product-info-main .product-addto-links a.tocompare:before,.product-options-bottom .product-addto-links a.tocompare:before,.block-bundle-summary .product-addto-links a.tocompare:before{content: "\e164"}.product-info-main .product-addto-links a:hover,.product-options-bottom .product-addto-links a:hover,.block-bundle-summary .product-addto-links a:hover{color: #1fc0a0;text-decoration: none}.product-info-main .product-addto-links a span,.product-options-bottom .product-addto-links a span,.block-bundle-summary .product-addto-links a span{display: none}.product-info-main .product-social-links .action.mailto,.product-options-bottom .product-social-links .action.mailto,.block-bundle-summary .product-social-links .action.mailto{display: inline-block;color: #333;font-size: 24px;line-height: 24px;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.product-info-main .product-social-links .action.mailto:before,.product-options-bottom .product-social-links .action.mailto:before,.block-bundle-summary .product-social-links .action.mailto:before{font-family: 'Material Icons';font-size: 24px;font-weight: normal;content: "\e0be"}.product-info-main .product-social-links .action.mailto:hover,.product-options-bottom .product-social-links .action.mailto:hover,.block-bundle-summary .product-social-links .action.mailto:hover{color: #1fc0a0;text-decoration: none}.product-info-main .product-social-links .action.mailto span,.product-options-bottom .product-social-links .action.mailto span,.block-bundle-summary .product-social-links .action.mailto span{display: none}.map-popup-wrapper .action.close{opacity: 1;background: none !important;z-index: 100001 !important;color: #333}.map-popup-wrapper .action.close:before{color: #333;font-size: 34px !important;line-height: 34px !important}.map-popup .map-info-price .price-box{text-align: left}.gallery_img_holder{position: relative}.fotorama__fullscreen .fotorama--fullscreen{z-index: 9999999 !important}.fotorama__stage{margin-bottom: 20px}.fotorama__thumb-border{border-color: #1fc0a0 !important}.fotorama__arr{margin-top: -47px !important}.fotorama__arr .fotorama__arr__arr{background: rgba(255,255,255,0.8) !important;-webkit-transition:  background 200ms linear 0s;-moz-transition:  background 200ms linear 0s;-ms-transition:  background 200ms linear 0s;-o-transition:  background 200ms linear 0s;transition:  background 200ms linear 0s;width: 50px !important;height: 50px !important}.fotorama__arr .fotorama__arr__arr:before{font-family: 'Material Icons';font-size: 35px;line-height: 50px;font-weight: normal;font-style: normal;position: absolute;left: 0;top: 0;width: 50px;height: 50px;text-align: center;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s;color: #333}.fotorama__arr.fotorama__arr--prev .fotorama__arr__arr:before{content: "\e408"}.fotorama__arr.fotorama__arr--next .fotorama__arr__arr:before{content: "\e409"}.fotorama__arr:hover .fotorama__arr__arr{background: #1fc0a0 !important}.fotorama__arr:hover .fotorama__arr__arr:before{color: #fff}.product-social-links{margin-bottom: 20px}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform: translate3d(0, 0, 0) !important;-ms-transform: translate3d(0, 0, 0) !important;-o-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform: translate3d(0, 0, 0) !important;-ms-transform: translate3d(0, 0, 0) !important;-o-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important}.fotorama__arr{top: auto !important;width: 50px !important}.fotorama__arr--prev{left: auto !important;right: 50px}.fotorama__arr .fotorama__arr__arr{-webkit-transform: translate3d(0, 0, 0) !important;-ms-transform: translate3d(0, 0, 0) !important;-o-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important;left: auto !important;position: static !important;top: auto !important}.fotorama__thumb__arr{background: rgba(255,255,255,0.8) !important;-webkit-transition:  background 200ms linear 0s;-moz-transition:  background 200ms linear 0s;-ms-transition:  background 200ms linear 0s;-o-transition:  background 200ms linear 0s;transition:  background 200ms linear 0s}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{width: 46px !important}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb__arr,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb__arr{padding-bottom: 0 !important;height: 46px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb__arr:before,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb__arr:before{font-family: 'Material Icons';font-size: 35px;line-height: 46px;font-weight: normal;font-style: normal;position: absolute;left: 0;top: 0;width: 46px;height: 46px;text-align: center;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s;color: #333}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb__arr:before{content: "\e408"}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb__arr:before{content: "\e409"}.video-link{text-decoration: none;color: #1fc0a0;text-transform: uppercase;font-weight: 500;line-height: 1em}.video-link:hover,.video-link:focus{text-decoration: none;color: #333}.video-link .icon{font-size: 34px;line-height: 1em;margin-right: 10px;display: inline-block;vertical-align: middle}.custom-product-block{position: relative}@media (min-width: 1770px){.custom-product-block{padding-left: 75px}}.custom-product-block:after{content: '';position: absolute;left: 20px;top: 0px;width: 1px;height: 100%;background: #e5e5e5}@media (max-width: 1769px){.custom-product-block{clear: both}.custom-product-block:after{display: none}}.delivery-banner{position: relative;min-height: 85px;margin-bottom: 37px;cursor: pointer}.delivery-banner__icon{position: absolute;top: 3px;width: 85px;height: 85px;border-radius: 50%;background: #1fc0a0}.delivery-banner__icon span{display: block;position: relative;text-align: center;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #ffffff;font-size: 34px;margin-top: 2px}.delivery-banner__icon span.icon-replay_5{font-size: 42px}.delivery-banner__text{padding-left: 117px}.delivery-banner__text h3{font-size: 1.375em;font-weight: 500;margin-bottom: 9px;color: #1fc0a0;text-transform: uppercase}.delivery-banner__text h5{font-size: 1.125em;margin-bottom: 5px;font-family: Georgia, sans-serif;font-style: italic}@media only screen and (min-width: 768px) and (max-width: 991px){.delivery-banner__icon{top: 3px;width: 60px;height: 60px}.delivery-banner__icon span{font-size: 26px;margin-top: 2px}.delivery-banner__icon span.icon-replay_5{font-size: 34px}.delivery-banner__text{padding-left: 80px}.delivery-banner__text h3{font-size: 1.175em;margin-bottom: 9px}.delivery-banner__text h5{font-size: 16px;margin-bottom: 5px}.delivery-banner__text p{font-size: 13px}}@media (max-width: 479px){.delivery-banner{margin-bottom: 20px}.delivery-banner__icon{top: 3px;width: 60px;height: 60px}.delivery-banner__icon span{font-size: 26px;margin-top: 2px}.delivery-banner__icon span.icon-replay_5{font-size: 34px}.delivery-banner__text{padding-left: 80px}.delivery-banner__text h3{font-size: 18px;margin-bottom: 9px}.delivery-banner__text h5{font-size: 16px;margin-bottom: 5px}.delivery-banner__text p{font-size: 13px}}@media (min-width: 1770px){.product_custom_block,.related{padding-left: 0;padding-right: 0}}@media (max-width: 767px){.product_custom_block,.related{padding-left: 0;padding-right: 0}.related{position: relative}}.bundle-actions{margin: 25px 0 20px}.bundle-options-container .product-add-form{display: none;margin-bottom: 40px}.bundle-options-container .product-add-form:after{clear: both;display: table;content: ''}.bundle-options-container .product-options-wrapper{float: left;width: 48%}.bundle-options-container .product-options-wrapper legend{padding: 0;margin: 0 0 10px;border: 0;font-size: 18px;font-weight: 500;text-transform: uppercase}.bundle-options-container .product-options-wrapper .action.customization{margin: 0 0 30px}.bundle-options-container .product-options-wrapper .field.option{border-bottom: solid 1px #e5e5e5;padding: 0 0 20px;margin: 0 0 30px}.bundle-options-container .product-options-wrapper .field.option > label.label{display: block;font-size: 18px;font-weight: 500;padding: 0;margin: 0 0 10px;text-align: left}.bundle-options-container .product-options-wrapper .field.option .options-list{font-size: 14px;color: #333}.bundle-options-container .product-options-wrapper .field.option .options-list .field{margin-bottom: 10px}.bundle-options-container .product-options-wrapper .field.option .options-list .field input[type="radio"],.bundle-options-container .product-options-wrapper .field.option .options-list .field input[type="checkbox"]{float: left;margin: 4px 8px 0 0}.bundle-options-container .product-options-wrapper .field.option .options-list .field label{display: block;padding: 0;margin: 0;font-weight: normal;line-height: normal;font-size: 14px;text-align: left;overflow: hidden}.bundle-options-container .product-options-wrapper .field.option .options-list .field.qty-holder{padding: 10px 0 0 0}.bundle-options-container .product-options-wrapper .field.option .options-list .field.qty-holder:after{clear: both;display: table;content: ''}.bundle-options-container .product-options-wrapper .field.option .options-list .field.qty-holder label{float: left;height: 50px;line-height: 50px;padding: 0 15px 0 0;font-size: 14px;font-weight: bold;text-transform: uppercase}.bundle-options-container .product-options-wrapper .field.option .options-list .field.qty-holder .control{float: left}.bundle-options-container .product-options-wrapper .field.option .options-list .field.qty-holder .control .qty{margin: 0;width: 60px;height: 50px;text-align: center}.bundle-options-container .block-bundle-summary{float: right;width: 48%}.bundle-options-container .block-bundle-summary .title{padding: 0;margin: 0 0 30px;border: 0;font-size: 18px;font-weight: 500 !important;text-transform: uppercase;color: #333}.bundle-options-container .block-bundle-summary .content{margin: 0}.bundle-options-container .block-bundle-summary .bundle-info{margin-bottom: 30px}.bundle-options-container .block-bundle-summary .bundle-info .product-image-container,.bundle-options-container .block-bundle-summary .bundle-info .product.name,.bundle-options-container .block-bundle-summary .bundle-info .available{display: none}.bundle-options-container .block-bundle-summary .bundle-info .price-box{text-align: left;margin: 0 0 20px}.bundle-options-container .block-bundle-summary .bundle-info .price-box .price{font-size: 2.5em;color: #1fc0a0}.bundle-options-container .block-bundle-summary .bundle-summary .subtitle{padding: 0;margin: 0 0 30px;border: 0;font-size: 18px;font-weight: 500 !important;text-transform: uppercase;color: #333}.product-info-main dl.items.samples dt{padding: 15px 0 0;margin: 0 0 15px}.product-info-main dl.items.samples dd{padding: 0;margin: 0 0 15px}.page-product-downloadable .product-options-wrapper{float: none !important;width: 100% !important;margin-bottom: 25px}.page-product-downloadable .product-options-wrapper .fieldset .field.downloads-no-separately > label.label{display: block;font-size: 18px;font-weight: 500;padding: 0;margin: 0 0 15px;text-align: left}.page-product-downloadable .product-options-wrapper .fieldset .field.choice > label.label{display: block;font-size: 14px;font-weight: 500;padding: 0;margin: 0 0 15px;text-align: left}.page-product-downloadable .product-options-bottom{float: none !important;width: 100% !important}.table-product{width: 100%}.table-product th{text-transform: uppercase;font-size: 16px;padding-bottom: 12px}.table-product tr{border-bottom: 1px solid #e5e5e5}.table-product td{padding: 5px}.table-product td:first-child,.table-product th:first-child{width: 65%;padding-left: 0}.table-product td:nth-child(2n),.table-product th:nth-child(2n){width: 30%}.table-product td:last-child,.table-product th:last-child{width: 5%}.table-product td:last-child{padding-right: 0}.table-product input{border: 1px solid #e5e5e5;width: 52px;height: 26px;text-align: center}.bigGallery .slick-arrow{z-index: 1111}.product-info-big{overflow: hidden}.product-info-big .product-info__price{text-align: center !important}.product-info-big .product-info__sku,.product-info-big .product-info__availability{display: inline-block;margin: 0 20px;width: auto;float: inherit !important}.product-info-big .option-label,.product-info-big .options-swatch{display: inline-block}.product-info-big .product-info-left{float: left}@media (max-width: 768px){.product-info-big .product-info-left{float: inherit}}.product-info-big .product-info-right{float: right}@media (max-width: 768px){.product-info-big .product-info-right{float: inherit}}.product-info-big .product-link{display: block !important}.product-info-big #productPrevNext .product-prev,.product-info-big #productPrevNext .product-next{margin-top: 220px}.product-info-big #productPrevNext .product-prev:focus,.product-info-big #productPrevNext .product-next:focus{text-decoration: none}.product-info-big #productPrevNext .product-next{right: 0 !important}.product-info-big #productPrevNext .product-prev{left: 0 !important}.product-info-big .fields{padding-bottom: 27px;width: 80%;margin: 0 auto;position: relative}.product-info-big .fields .option-label{padding-bottom: 7px}.product-info-big .fields .option-label{display: block;text-align: center}.product-data-big h5{font-size: 26px;margin-bottom: 25px}.product-data-big ul{margin: 0 0 25px 0;padding: 0}@media (max-width: 767px){.product-data-big{width: 90%;padding-top: 7%;padding-bottom: 3%;margin-left: 5%;margin-right: 5%}.product-data-big h5{margin-bottom: 25px}.product-data-big .simple-list li{padding: 0 0 2px 18px}}@media (min-width: 768px){.product-data-big{width: 90%;padding-top: 7%;padding-bottom: 3%;margin-left: 5%;margin-right: 5%}.product-data-big h5{margin-bottom: 25px}.product-data-big .simple-list li{padding: 0 0 2px 30px}}@media (min-width: 992px){.product-data-big{width: 85%;padding-top: 7%;margin-left: 10%;margin-right: 5%}.product-data-big h5{margin-bottom: 25px}.product-data-big .simple-list li{padding: 0 0 2px 30px}}@media (min-width: 1200px){.product-data-big{width: 80%;padding-top: 10%;margin-left: 10%;margin-right: 10%}.product-data-big h5{margin-bottom: 35px}.product-data-big .simple-list li{padding: 0 0 5px 30px}}@media (min-width: 1770px){.product-data-big{width: 50%;padding-top: 20%;margin-left: 25%;margin-right: 25%}.product-data-big h5{margin-bottom: 39px}.product-data-big .simple-list li{padding: 0 0 7px 30px}}.related .select_all_link{background: none;border: 0;font-size: inherit;font-weight: normal;font-style: normal;color: #1fc0a0;padding: 0;margin: 0 0 0 5px;display: inline;vertical-align: top;-webkit-transition:  color 300ms linear 0s;-moz-transition:  color 300ms linear 0s;-ms-transition:  color 300ms linear 0s;-o-transition:  color 300ms linear 0s;transition:  color 300ms linear 0s}.related .select_all_link:hover{color: #333}.options-swatch--size li a{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.countdown-product{padding-top: 2px}.countdown-product .countdown-row > span{width: 60px;height: 60px;background-color: #67e0fa;margin: 0 10px 10px 0;padding: 15px 0 0 0 !important;font-size: 14px;line-height: 1em;padding: 0;color: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: inline-block}.countdown-product .countdown-row > span span{padding: 0}.slider-product-large{padding: 0;width: 100%;position: relative;margin-bottom: 21px}.slider-product-large div{width: 100%}.slider-product-large div img{width: 100%;height: auto}.slider-product-small{padding: 0;margin: 30px 0 40px 0 !important;position: relative;overflow: hidden}.slider-product-small div{cursor: pointer;margin: 0 12px}.slider-product-small div img{width: 100%;height: auto}.slick-loading .slick-list{background: #fff url('../images/ajax-loader.gif') center center no-repeat}.slickArrow{display: block;height: 45px;width: 45px;cursor: pointer;background-color: #f5f5f5;color: #333;padding: 0;border: none;outline: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.slickArrowHover{outline: none;background: #1fc0a0}.slickArrowHover:before{opacity: .8;color: #ffffff}.slickBefore{display: block;font-family: "Material Icons";font-size: 35px;line-height: 45px;color: #333;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}@media (min-width: 768px){.product .carousel-control{display: block;height: 45px;width: 45px;cursor: pointer;background-color: #f5f5f5;color: #333;padding: 0;border: none;outline: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;z-index: 1000;top: 50%;margin-top: -22.5px;text-shadow: none;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.product .carousel-control:hover,.product .carousel-control:focus{outline: none;background: #1fc0a0}.product .carousel-control:hover:before,.product .carousel-control:focus:before{opacity: .8;color: #ffffff}.product .carousel-control:before{display: block;font-family: "Material Icons";font-size: 35px;line-height: 45px;color: #333;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.product .carousel-control.prev{left: 0}.product .carousel-control.prev:before{content: "\e408"}.product .carousel-control.prev:before[dir="rtl"]{content: "\e409"}.product .carousel-control.next{right: 0;left: auto}.product .carousel-control.next:before{content: "\e409"}.product .carousel-control.next:before[dir="rtl"]{content: "\e408"}}.slick-prev:active,.slick-next:active,.carousel-products__button .slick-arrow:active{background-color: #f5f5f5}.slick-prev:active:before,.slick-next:active:before,.carousel-products__button .slick-arrow:active:before{color: #333}.slick-prev:focus,.slick-next:focus,.carousel-products__button .slick-arrow:focus{background-color: #f5f5f5}.slick-prev:focus:before,.slick-next:focus:before,.carousel-products__button .slick-arrow:focus:before{color: #333}.carousel-products__button .slick-arrow:active{background-color: #f5f5f5}.carousel-products__button .slick-arrow:active:before{color: #333}.carousel-products__button .slick-arrow:focus{background-color: #f5f5f5}.carousel-products__button .slick-arrow:focus:before{color: #333}.carousel-products__button .slick-arrow:hover{background-color: #1fc0a0}.carousel-products__button .slick-arrow:hover:before{color: #fff}.slick-prev,.slick-next{display: block;height: 45px;width: 45px;cursor: pointer;background-color: #f5f5f5;color: #333;padding: 0;border: none;outline: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;position: absolute;z-index: 1;top: 50%;margin-top: -22.5px}.slick-prev:hover,.slick-next:hover{outline: none;background: #1fc0a0}.slick-prev:hover:before,.slick-next:hover:before{opacity: .8;color: #ffffff}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: 1}.slick-prev:before,.slick-next:before{display: block;font-family: "Material Icons";font-size: 35px;line-height: 45px;color: #333;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.carouselTab.slick-arrow-top .slick-prev{right: 66px;margin-top: -36px}.carouselTab.slick-arrow-top .slick-next{right: 15px;margin-top: -36px}@media (min-width: 768px){.carouselTab.slick-arrow-top .slick-prev{right: 66px}.carouselTab.slick-arrow-top .slick-next{right: 15px}}@media (max-width: 768px){.carouselTab.slick-arrow-top .slick-prev{left: 15px}.carouselTab.slick-arrow-top .slick-next{right: 15px}}.slick-prev{left: 0}.slick-prev[dir="rtl"]{left: auto;right: 0}.slick-prev:before{content: "\e408"}.slick-prev:before[dir="rtl"]{content: "\e409"}.slick-next{right: 0}.slick-next[dir="rtl"]{left: 0;right: auto}.slick-next:before{content: "\e409"}.slick-next:before[dir="rtl"]{content: "\e408"}.sliderDarkHover .slick-prev,.sliderDarkHover .slick-next{background-color: #fff}.sliderDarkHover .slick-prev:before,.sliderDarkHover .slick-next:before{color: #333}.sliderDarkHover .slick-prev:active,.sliderDarkHover .slick-next:active{background-color: #fff}.sliderDarkHover .slick-prev:active:before,.sliderDarkHover .slick-next:active:before{color: #333}.sliderDarkHover .slick-prev:focus,.sliderDarkHover .slick-next:focus{background-color: #fff}.sliderDarkHover .slick-prev:focus:before,.sliderDarkHover .slick-next:focus:before{color: #333}.sliderDarkHover .slick-prev:hover,.sliderDarkHover .slick-next:hover{background-color: rgba(51,51,51,0.7)}.sliderDarkHover .slick-prev:hover:before,.sliderDarkHover .slick-next:hover:before{color: #fff}@media (min-width: 768px){.slick-arrow-bottom .slick-prev,.slick-arrow-bottom .slick-next{background: none;border: none;cursor: pointer;top: 75%;width: 45px;height: 45px;z-index: 1001;color: #333333;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.slick-arrow-bottom .slick-prev:focus,.slick-arrow-bottom .slick-next:focus{background: none}.slick-arrow-bottom .slick-prev:focus:before,.slick-arrow-bottom .slick-next:focus:before{color: #333}.slick-arrow-bottom .slick-prev:hover,.slick-arrow-bottom .slick-next:hover{background: none}.slick-arrow-bottom .slick-prev:hover:before,.slick-arrow-bottom .slick-next:hover:before{color: #1fc0a0}.slick-arrow-bottom .slick-prev:before,.slick-arrow-bottom .slick-next:before{font-size: 45px;line-height: 45px}.slick-arrow-bottom .slick-prev{right: 50%;left: auto;margin-right: 4px}.slick-arrow-bottom .slick-next{left: 50%;right: auto;margin-left: 4px}.slick-arrow-top .slick-prev,.slick-arrow-top .slick-next{cursor: pointer;top: -15% !important;z-index: 1001}.slick-arrow-top .slick-prev{right: 51px;left: auto;margin-right: 4px}.slick-arrow-top .slick-next{right: 0%;left: auto;margin-left: 4px}.slick-arrow-top button.slick-prev{right: 62px;left: auto;margin-right: 4px}.slick-arrow-top button.slick-next{right: 15px;left: auto;margin-left: 4px}}@media (min-width: 768px) and (min-width: 1770px){.slick-arrow-bottom .slick-prev{right: 49.5%}}@media (min-width: 768px){.slick-arrow-bottom-wrapper .slick-prev,.slick-arrow-bottom-wrapper .slick-next{background: none;border: none;cursor: pointer;top: 75%;width: 45px;height: 45px;z-index: 1001;color: #333333;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;background-color: rgba(255,255,255,0.8);-moz-opacity: .8;-khtml-opacity: .8;-webkit-opacity: .8;opacity: .8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter: alpha(opacity=80)}.slick-arrow-bottom-wrapper .slick-prev:focus,.slick-arrow-bottom-wrapper .slick-next:focus{background-color: rgba(255,255,255,0.8)}.slick-arrow-bottom-wrapper .slick-prev:focus:before,.slick-arrow-bottom-wrapper .slick-next:focus:before{color: #000}.slick-arrow-bottom-wrapper .slick-prev:hover,.slick-arrow-bottom-wrapper .slick-next:hover{background-color: rgba(255,255,255,0.55)}.slick-arrow-bottom-wrapper .slick-prev:hover:before,.slick-arrow-bottom-wrapper .slick-next:hover:before{color: #000}.slick-arrow-bottom-wrapper .slick-prev:before,.slick-arrow-bottom-wrapper .slick-next:before{font-size: 45px;line-height: 45px}.slick-arrow-bottom-wrapper .slick-prev{right: 50%;left: auto;margin-right: 8px}.slick-arrow-bottom-wrapper .slick-next{left: 50%;right: auto;margin-left: 8px}.slick-arrow-top .slick-prev,.slick-arrow-top .slick-next{cursor: pointer;top: -15% !important;z-index: 1001}.slick-arrow-top .slick-prev{right: 51px;left: auto;margin-right: 8px}.slick-arrow-top .slick-next{right: 0%;left: auto;margin-left: 8px}.slick-arrow-top .slick-prev:focus,.slick-arrow-top .slick-next:focus{background-color: #f5f5f5}.slick-arrow-top .slick-prev:focus:before,.slick-arrow-top .slick-next:focus:before{color: #333}.slick-arrow-top .slick-prev:hover,.slick-arrow-top .slick-next:hover{background-color: #1fc0a0}.slick-arrow-top .slick-prev:hover:before,.slick-arrow-top .slick-next:hover:before{color: #fff}}@media (min-width: 768px) and (min-width: 1770px){.slick-arrow-bottom-wrapper .slick-prev{right: 49.5%}}.slick-slider{margin-bottom: 0}.slick-dots{display: none !important}.nav-dot .slick-dots{position: absolute;bottom: 19px;list-style: none;display: block !important;text-align: center;padding: 0;width: 100%;line-height: 0px;font-size: 0px}.nav-dot .slick-dots li{position: relative;display: inline-block;width: 25px;height: 30px;line-height: 0;font-size: 0;margin: 0 1px;padding: 0;cursor: pointer;overflow: hidden}.nav-dot .slick-dots li button{border: 0;background: transparent;display: block;width: 15px;height: 15px;outline: none;color: transparent;padding: 0px;cursor: pointer;position: relative}.nav-dot .slick-dots li button:hover,.nav-dot .slick-dots li button:focus{outline: none}.nav-dot .slick-dots li button:hover:before,.nav-dot .slick-dots li button:focus:before{opacity: .8}.nav-dot .slick-dots li button:before{position: absolute;top: 0;left: 0;content: "•";width: 15px;height: 15px;font-family: "Material Icons";font-size: 60px;text-align: center;color: #fff;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.nav-dot .slick-dots li.slick-active button:before{color: #1fc0a0;opacity: 1}.nav-dot.nav-dot-invert .slick-dots li button:hover,.nav-dot.nav-dot-invert .slick-dots li button:focus{outline: none}.nav-dot.nav-dot-invert .slick-dots li button:hover:before,.nav-dot.nav-dot-invert .slick-dots li button:focus:before{opacity: 1;color: #fff}.nav-dot.nav-dot-invert .slick-dots li button:before{opacity: .6}.nav-dot.nav-dot-invert .slick-dots li.slick-active button:before{opacity: 1;color: #fff}.title-with-button{z-index: 0}@media (max-width: 767px){.title-with-button{z-index: 77}}@media (max-width: 479px){.title-with-button{display: inline-block;overflow: visible !important;width: 100%}}@media (min-width: 480px){.carousel-products .slick-list{padding-bottom: 200px;margin-bottom: -200px}.carousel-products.hover{z-index: 1}.carousel-products .product{margin-bottom: 0}}.carousel-products__button{position: absolute;z-index: 100;top: 16px}.carousel-products__button_aside{position: relative}@media (max-width: 479px){.carousel-products__button{width: 100%;top: 50%}}.carousel-products__button.pull-right{right: 0}.carousel-products__button.pull-left{left: 0}.carousel-products__button span{display: block;height: 45px;width: 45px;cursor: pointer;background-color: #f5f5f5;color: #333;padding: 0;border: none;outline: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;display: inline-block;margin-left: 0.17em;margin-top: 0.1em;position: relative;z-index: 1;text-align: center}.carousel-products__button span:hover,.carousel-products__button span:focus{outline: none;background: #1fc0a0}.carousel-products__button span:hover:before,.carousel-products__button span:focus:before{opacity: .8;color: #ffffff}.carousel-products__button span.slick-disabled:before{opacity: 1}@media (max-width: 479px){.carousel-products__button span{margin-top: 0;margin-left: 0;position: absolute;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.carousel-products__button span.btn-prev{height: 20px;width: 20px;line-height: 0px;font-size: 0px;background: transparent;color: transparent;margin-top: -10px \9;left: -25px;display: block;height: 45px;width: 45px;cursor: pointer;background-color: #f5f5f5;color: #333;padding: 0;border: none;outline: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;position: absolute;z-index: 1;top: 50%;margin-top: -22.5px;left: 0;z-index: 200;left: -15px}.carousel-products__button span.btn-prev:hover,.carousel-products__button span.btn-prev:focus{outline: none;background: transparent;color: transparent}.carousel-products__button span.btn-prev:hover:before,.carousel-products__button span.btn-prev:focus:before{opacity: .8}.carousel-products__button span.btn-prev.slick-disabled:before{opacity: 1}.carousel-products__button span.btn-prev[dir="rtl"]{left: auto;right: -25px}.carousel-products__button span.btn-prev:before{content: "\e408"}.carousel-products__button span.btn-prev:before[dir="rtl"]{content: "\e409"}.carousel-products__button span.btn-prev:hover{outline: none;background: #1fc0a0}.carousel-products__button span.btn-prev:hover:before{opacity: .8;color: #ffffff}.carousel-products__button span.btn-prev.slick-disabled:before{opacity: 1}.carousel-products__button span.btn-prev[dir="rtl"]{left: auto;right: 0}.carousel-products__button span.btn-prev:before{content: "\e408"}.carousel-products__button span.btn-prev:before[dir="rtl"]{content: "\e409"}.carousel-products__button span.btn-next{height: 20px;width: 20px;line-height: 0px;font-size: 0px;background: transparent;color: transparent;margin-top: -10px \9;right: -25px;display: block;height: 45px;width: 45px;cursor: pointer;background-color: #f5f5f5;color: #333;padding: 0;border: none;outline: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;position: absolute;z-index: 1;top: 50%;margin-top: -22.5px;right: 0;z-index: 200;right: -15px}.carousel-products__button span.btn-next:hover,.carousel-products__button span.btn-next:focus{outline: none;background: transparent;color: transparent}.carousel-products__button span.btn-next:hover:before,.carousel-products__button span.btn-next:focus:before{opacity: .8}.carousel-products__button span.btn-next.slick-disabled:before{opacity: 1}.carousel-products__button span.btn-next[dir="rtl"]{left: -25px;right: auto}.carousel-products__button span.btn-next:before{content: "\e409"}.carousel-products__button span.btn-next:before[dir="rtl"]{content: "\e408"}.carousel-products__button span.btn-next:hover{outline: none;background: #1fc0a0}.carousel-products__button span.btn-next:hover:before{opacity: .8;color: #ffffff}.carousel-products__button span.btn-next.slick-disabled:before{opacity: 1}.carousel-products__button span.btn-next[dir="rtl"]{left: 0;right: auto}.carousel-products__button span.btn-next:before{content: "\e409"}.carousel-products__button span.btn-next:before[dir="rtl"]{content: "\e408"}}.carousel-products__button span:before{display: block;font-family: "Material Icons";font-size: 35px;line-height: 45px;color: #333;opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.carousel-products__button span.btn-prev:before{content: "\e408"}.carousel-products__button span.btn-next:before{content: "\e409"}.carousel-products__button span:hover:before{opacity: .8}.category-carousel .category img{width: 100%}.banner-slider-button .slick-prev,.banner-slider-button .slick-next{background-color: transparent}.banner-slider-button .slick-prev:before,.banner-slider-button .slick-next:before{color: #fff}.banner-slider-button .slick-prev:hover:before,.banner-slider-button .slick-next:hover:before,.banner-slider-button .slick-prev:hover:before,.banner-slider-button .slick-next:hover:before{opacity: 1;color: #1fc0a0}@media (max-width: 479px){.carousel-products__button.button-bottom{width: 100%;top: 50% !important}.carousel-products__button.button-bottom span.slick-arrow{margin-top: 18px !important}.carousel-products__button.button-bottom span.btn-prev{left: 0}.carousel-products__button.button-bottom span.btn-next{left: 59px;right: auto}}.gr_txt{color: #777}.content-bg-1{background: url(../images/custom/content-bg-1.jpg) center center no-repeat;padding: 100px 0 35px}@media (max-width: 991px){.content-bg-1{padding: 30px 0 15px}}.slider-fluid-bg1{background: #fafafa;z-index: 1;position: relative;padding-bottom: 3.9em}.slider-blog{padding: 15px 0 130px}.slider-blog .box-foto{padding: 5px 0 0 22px;text-align: left}@media (min-width: 1770px){.slider-blog .box-foto{margin-left: 27.5% !important}}.slider-blog .box-foto img{float: left;max-width: 100%}.slider-blog .box-foto:after{position: absolute;display: block;top: 0;right: 200px;margin-top: -15px;font-family: Georgia, sans-serif;content: '“';font-size: 13.5em;line-height: 1em;color: #1fc0a0}.slider-blog .box-data{font-size: 1em}@media (min-width: 1770px){.slider-blog .box-data{width: 27.5% !important}}.slider-blog .box-data h6{color: #333;font-weight: 500;text-transform: uppercase;font-size: 1.375em;margin: 0 0 .85em 0;letter-spacing: 1px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.slider-blog .box-data h6 em{color: #333;font-family: Georgia, sans-serif;text-transform: lowercase;font-size: 0.818em;letter-spacing: 0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.slider-blog .box-data p{font-weight: 300;line-height: 1.7em}.slider-blog-layout1 .box-data h6{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.slider-blog-layout1 .box-data h6 em{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.link-hover-block{text-decoration: none}.link-hover-block:hover{text-decoration: none}.link-hover-block:hover h6{color: #1fc0a0 !important;letter-spacing: 2px}.link-hover-block:hover h6 em{color: #1fc0a0 !important;letter-spacing: normal}.fill-bg-custom .link-hover-block{text-decoration: none;color: #fff}.fill-bg-custom .link-hover-block b,.fill-bg-custom .link-hover-block em,.fill-bg-custom .link-hover-block img{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.fill-bg-custom .link-hover-block:hover{text-decoration: none}.fill-bg-custom .link-hover-block:hover img{-webkit-transform: scale(.98);-moz-transform: scale(.98);-ms-transform: scale(.98);-o-transform: scale(.98);transform: scale(.98)}.fill-bg-custom .link-hover-block:hover b,.fill-bg-custom .link-hover-block:hover em{color: #333 !important}@media (min-width: 1770px){.slider-blog .box-foto img{float: right;padding: 0 15px 0 0}}@media (max-width: 767px){.slider-blog{padding: 0 25px 15px;margin-top: 0}.slider-blog .box-foto{margin-bottom: 20px;padding-top: 60px;text-align: center !important}.slider-blog .box-foto img{display: inline-block;float: none}.slider-blog .box-foto:after{position: absolute;display: block;top: 0;right: auto;margin-top: -0.1em;font-family: Georgia, sans-serif;content: '“';font-size: 13.5em;line-height: 1em;color: #1fc0a0}.box-data h6{text-align: center}.box-data p{text-align: left}}.testimonialsAsid .slick-slide{padding: 0px 0 65px 0}.testimonialsAsid .slick-slide img{max-width: 109px;margin-bottom: 26px}.testimonialsAsid .slick-slide p{position: relative;font-weight: 300}.testimonialsAsid .slick-slide p span{width: 45px;display: inline-block;position: relative}.testimonialsAsid .slick-slide p span:before{color: #fff;content: "“";display: block;font-family: Georgia,sans-serif;font-size: 110px;line-height: 1em;margin-top: -15px;position: absolute;right: 0px;top: -25px}.slider-blog-layout1 .slider-blog__item,.slider-blog-layout2 .slider-blog__item{overflow: hidden}.slider-blog-layout1 .slider-blog__item .box-foto,.slider-blog-layout2 .slider-blog__item .box-foto{float: left;width: 29%;margin-right: 5%;overflow: hidden}.slider-blog-layout1 .slider-blog__item .box-foto img,.slider-blog-layout2 .slider-blog__item .box-foto img{width: 100%;height: auto}@media (max-width: 510px){.slider-blog-layout1 .slider-blog__item .box-foto,.slider-blog-layout2 .slider-blog__item .box-foto{width: 100%;text-align: center}.slider-blog-layout1 .slider-blog__item .box-foto img,.slider-blog-layout2 .slider-blog__item .box-foto img{max-width: 170px;display: inline-block}.slider-blog-layout1 .slider-blog__item .box-foto:before,.slider-blog-layout2 .slider-blog__item .box-foto:before{color: #1fc0a0;content: "“";display: block;font-family: Georgia, sans-serif;font-size: 145px;line-height: 1em;position: absolute;top: -15px;left: 0}}.slider-blog-layout1 .slider-blog__item .box-data,.slider-blog-layout2 .slider-blog__item .box-data{float: left;width: 60%;position: relative;padding-top: 55px}.slider-blog-layout1 .slider-blog__item .box-data:before,.slider-blog-layout2 .slider-blog__item .box-data:before{color: #1fc0a0;content: "“";display: block;font-family: Georgia, sans-serif;font-size: 145px;line-height: 1em;position: absolute;top: -15px;left: 0}@media (max-width: 510px){.slider-blog-layout1 .slider-blog__item .box-data,.slider-blog-layout2 .slider-blog__item .box-data{width: 100%;text-align: center;padding-top: 25px}.slider-blog-layout1 .slider-blog__item .box-data p,.slider-blog-layout2 .slider-blog__item .box-data p{text-align: center}.slider-blog-layout1 .slider-blog__item .box-data:before,.slider-blog-layout2 .slider-blog__item .box-data:before{display: none}}.slider-blog-layout1 .slider-blog__item h6,.slider-blog-layout2 .slider-blog__item h6{font-size: 22px;line-height: 1.2em;font-weight: 500;padding-top: 5px;color: #1fc0a0;text-transform: uppercase;font-family: Ubuntu, sans-serif}.slider-blog-layout1 .slider-blog__item h6 em,.slider-blog-layout2 .slider-blog__item h6 em{font-size: 18px;color: #333;text-transform: none;font-family: Georgia, sans-serif}@media (min-width: 768px){#postsCarousel,#postsCarousel_side{margin-top: -20px;margin-bottom: 0}}.recent-post-box{position: relative}.recent-post-box > div{padding-left: 0 !important;padding-right: 0 !important}@media (min-width: 1770px){.recent-post-box > div:last-child{padding-left: 60px !important}}.recent-post-box .figure{display: block;margin-bottom: 34px;background: #1fc0a0;overflow: hidden;position: relative}@media (max-width: 767px){.recent-post-box .figure{margin-bottom: 15px}}.recent-post-box .figure .figcaption{display: block;position: absolute;background-color: #1fc0a0;width: 73px;height: 73px;text-align: center;color: #fff;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 24px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;font-size: 16px}.recent-post-box .figure .figcaption b{font-weight: 500;display: block;text-align: center;font-size: 30px}.recent-post-box .figure .figcaption span{position: relative;display: block;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.recent-post-box .figure .figcaption em{font-family: Georgia, sans-serif;display: inline-block}.recent-post-box .figure .figcaption.label-top-left{top: 21px;left: 21px}.recent-post-box .figure .figcaption.label-top-right{top: 21px;right: 21px}.recent-post-box .figure .figcaption.label-bottom-left{bottom: 21px;left: 21px}.recent-post-box .figure .figcaption.label-bottom-right{bottom: 21px;right: 21px}.recent-post-box .figure:hover img{opacity: 0.9;-webkit-transform: scale(1.05);transform: scale(1.05);backface-visibility: hidden}.recent-post-box img{width: 100%;height: auto;-webkit-transition: opacity .3s, -webkit-transform .3s;transition: opacity .3s, transform .3s;-webkit-transform: scale(1);transform: scale(1);backface-visibility: hidden}.recent-post-box h4{color: #1fc0a0;font-family: Ubuntu, sans-serif;font-weight: 500;font-size: 1.375em;line-height: 1.182em;text-transform: uppercase}.recent-post-box h4 a{color: #1fc0a0;text-decoration: none;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.recent-post-box h4 a:hover{color: #333}@media (max-width: 767px){.recent-post-box h4{font-size: 1em}}.recent-post-box .author{font-style: italic;color: #333;font-size: 1.125em;line-height: 1em;padding-bottom: 19px;font-family: Georgia, sans-serif}.recent-post-box .author a{color: #333}.recent-post-box .author a:hover{color: #1fc0a0}@media (max-width: 767px){.recent-post-box .author{padding-bottom: 10px}}.recent-post-box p{font-weight: 300;font-size: 1em;line-height: 1.6875em;padding-right: 30px;margin-bottom: 11px}@media (max-width: 767px){.recent-post-box p{padding-right: 0;margin-bottom: 0}}.recent-post-box .link-commet{color: #1fc0a0;font-size: 1em;text-decoration: none;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.recent-post-box .link-commet .icon{font-size: 1.5em;position: relative;top: 3px;margin-right: 16px}.recent-post-box .link-commet:hover{text-decoration: none;color: #333}@media (min-width: 1770px){.blog-wide .recent-post-box > div:last-child{padding-left: 0 !important}}aside .recent-post-box,.sidebar .recent-post-box{overflow: hidden}@media (min-width: 1770px){aside .recent-post-box > div:last-child,.sidebar .recent-post-box > div:last-child{padding-left: 0px !important}}@media (min-width: 1770px){#centerColumn .recent-post-box{display: table}#centerColumn .recent-post-box > div{display: table-cell;vertical-align: middle;width: 50%;float: none}#centerColumn .recent-post-box__text{height: 100%;margin-top: -17px}}.recent-post-box .figcaption:before{content: '';background: #ffffff;width: 0;height: 0;position: absolute;top: 50%;left: 50%;float: left;border-radius: 50%;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.recent-post-box:hover .figcaption{background-color: #fff}.recent-post-box:hover .figcaption:before{width: 73px;height: 73px;top: 0;left: 0;opacity: 1}.recent-post-box:hover .figcaption span{color: #1fc0a0}.recent-post-box.recent-post-col{overflow: hidden}.recent-post-box.recent-post-col > div{padding-left: 15px !important;padding-right: 15px !important}.recent-post-box.recent-post-col .figure .figcaption.label-top-left{top: 10px;left: 10px}.recent-post-box.recent-post-col .figure .figcaption.label-top-right{top: 10px;right: 10px}.recent-post-box.recent-post-col .figure .figcaption.label-bottom-left{bottom: 10px;left: 10px}.recent-post-box.recent-post-col .figure .figcaption.label-bottom-right{bottom: 10px;right: 10px}@media (max-width: 500px){.recent-post-box.recent-post-col > div{width: 100% !important}}.brand-link{display: inline-block;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease}.brand-link img{display: block;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease;-moz-opacity: .3;-khtml-opacity: .3;-webkit-opacity: .3;opacity: .3;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter: alpha(opacity=30);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray}.brand-link:hover img{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray}.fill-bg-custom .brands-carousel{padding: 85px 0 57px 0;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}.fill-bg-custom .brands-carousel img{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none}.fill-bg-custom .brands-carousel:hover img{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-filter: none;-moz-filter: none;-ms-filter: none;-o-filter: none;filter: none}.fill-bg-custom .brands-carousel a:hover img{-moz-opacity: .5;-khtml-opacity: .5;-webkit-opacity: .5;opacity: .5;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter: alpha(opacity=50)}@media (max-width: 767px){.fill-bg-custom .brands-carousel{padding: 45px 0 17px 0}}.fill-bg-custom .slick-prev,.fill-bg-custom .slick-next{background-color: rgba(255,255,255,0.2)}.fill-bg-custom .slick-prev:before,.fill-bg-custom .slick-next:before{color: #fff}.fill-bg-custom .slick-prev:hover,.fill-bg-custom .slick-next:hover{background-color: rgba(255,255,255,0.5)}.fill-bg .brands-carousel{padding: 85px 0 57px 0}@media (max-width: 767px){.fill-bg .brands-carousel{padding: 45px 0 17px 0}}.fill-bg .slick-prev,.fill-bg .slick-next{background-color: #fff}.fill-bg .slick-prev:before,.fill-bg .slick-next:before{color: #333}.fill-bg .slick-prev:hover,.fill-bg .slick-next:hover{background-color: #fff}.fill-bg .slick-prev:hover:before,.fill-bg .slick-next:hover:before{color: #1fc0a0}.brands-list a{display: inline-block;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease}.brands-list a img{display: block;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease;-moz-opacity: .3;-khtml-opacity: .3;-webkit-opacity: .3;opacity: .3;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter: alpha(opacity=30);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray}.brands-list a:hover img{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray}.megamenu .brands-list{margin-bottom: -20px}.megamenu .brands-list img{max-width: 95px}.brands-carousel{margin-top: -15px}.brands-carousel .slick-slide{text-align: center}.brands-carousel .slick-list{padding: 10px 8px 10px}.brands-carousel a{display: inline-block;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease}.brands-carousel a img{display: block;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease;-moz-opacity: .3;-khtml-opacity: .3;-webkit-opacity: .3;opacity: .3;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter: alpha(opacity=30);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray}.brands-carousel a:hover img{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray}.brands-carousel .slick-next{right: 15px}.brands-carousel .slick-prev{left: 15px}@media (min-width: 768px){.brands-carousel .slick-list{margin: 0 85px}}.dropdown-link{display: block;color: #777777;font-size: 1em;line-height: 1em;padding: 16px 15px 17px;text-decoration: none;border-bottom: 1px solid #e5e5e5;font-weight: 300}.dropdown-link:hover{background-color: #f7f7f7;color: #333}.dropdown-link .icon{font-size: 1.125em;color: #1fc0a0;display: inline-block;vertical-align: middle;width: 30px;padding: 0 12px 0 2px}@media (min-width: 1025px){.visible-mobile-menu-on{display: none}.nav-menu-wrapper{display: none}.visible-mobile-menu-off{display: inline-block}.navbar .dropdown{position: static}.dropdown{display: inline;padding: 0 20px 10px 0;font-weight: 300}.dropdown .dropdown-menu{padding: 0;border: 0;margin-top: 0 !important;border-radius: 0;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.15);box-shadow: 0 0 10px 0 rgba(0,0,0,0.15)}.dropdown .dropdown-menu__close{display: none}.dropdown .dropdown-menu > li > a,.dropdown .dropdown-menu > li > strong{display: block;color: #777777;font-size: 1em;line-height: 1em;padding: 16px 15px 17px;text-decoration: none;border-bottom: 1px solid #e5e5e5;font-weight: 300}.dropdown .dropdown-menu > li > a:hover,.dropdown .dropdown-menu > li > strong:hover{background-color: #f7f7f7;color: #333}.dropdown .dropdown-menu > li > a .icon,.dropdown .dropdown-menu > li > strong .icon{font-size: 1.125em;color: #1fc0a0;display: inline-block;vertical-align: middle;width: 30px;padding: 0 12px 0 2px}.dropdown .dropdown-menu.multicolumn > li:last-child a{border: 0}.dropdown.dropdown-mega-menu{position: static}.dropdown.dropdown-mega-menu .dropdown-menu{display: block;top: -10000px;overflow: hidden}.dropdown.dropdown-mega-menu:hover .dropdown-menu{display: block;top: auto}.dropdown.dropdown-one-col{position: relative}.dropdown.dropdown-one-col .dropdown-menu.multicolumn{min-width: 300px}.dropdown.dropdown-one-col .dropdown-menu.multicolumn a{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.dropdown.dropdown-two-col{position: static}.dropdown.dropdown-two-col .dropdown-menu{display: block;top: -10000px;overflow: hidden}.dropdown.dropdown-two-col:hover .dropdown-menu{display: block;top: auto}.dropdown .caret{margin-left: 16px;border-top: 5px dashed;border-top: 5px solid \9;border-right: 5px solid transparent;border-left: 5px solid transparent}.dropdown.text-right{padding: 0 14px 10px 16px}.settings .dropdown.text-right{padding: 0 0 10px 28px}.dropdown > a{text-decoration: none}.dropdown > a:hover{text-decoration: none}.dropdown > a:hover .icon{color: #1fc0a0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.dropdown > a .icon{font-size: 1.9375em;color: #333;position: relative}.dropdown .dl-close{display: none}.settings .dropdown-menu,.account .dropdown-menu{min-width: 209px}.settings .dropdown-menu > li,.account .dropdown-menu > li{margin: 0}.settings .dropdown-menu > li > a,.account .dropdown-menu > li > a,.settings .dropdown-menu > li > strong,.account .dropdown-menu > li > strong{padding-left: 20px;padding-right: 20px;color: #777777;font-weight: 300}.settings .dropdown-menu > li.active > a,.account .dropdown-menu > li.active > a,.settings .dropdown-menu > li:hover > a,.account .dropdown-menu > li:hover > a,.settings .dropdown-menu > li:hover > strong,.account .dropdown-menu > li:hover > strong{color: #333333;background-color: #f7f7f7}.settings .dropdown-menu > li.customer-welcome,.account .dropdown-menu > li.customer-welcome{display: none}.account .dropdown-menu{min-width: 270px}}@media (min-width: 1025px){.nav .dropdown .dropdown-menu .col-md-3{width: 24.5%}.nav .dropdown.dropdown-one-col{position: relative}.nav .dropdown.dropdown-one-col .dropdown-menu{width: 304px}.nav .dropdown.dropdown-two-col{position: relative}.nav .dropdown.dropdown-two-col .dropdown-menu{width: 609px}.nav .dropdown.dropdown-two-col .dropdown-menu.popup-center{margin-left: -252px}.nav .dropdown.dropdown-two-col .dropdown-menu.popup-left{margin-left: -502px}.nav .dropdown.dropdown-three-col{position: relative}.nav .dropdown.dropdown-three-col .dropdown-menu{width: 658px}.nav .dropdown.dropdown-three-col .dropdown-menu.popup-center{margin-left: -352px}.nav .dropdown.dropdown-three-col .dropdown-menu.popup-left{margin-left: -703px}}@media (min-width: 1025px) and (min-width: 992px){.nav .dropdown .dropdown-menu{width: 992px}}@media (min-width: 1025px) and (min-width: 1200px){.nav .dropdown .dropdown-menu{width: 1200px}}@media (min-width: 1025px) and (min-width: 1770px){.nav .dropdown .dropdown-menu{width: 1770px}}@media (max-width: 1024px){.visible-mobile-menu-on{display: block}.nav-menu-wrapper{display: block}.visible-mobile-menu-off{display: none}.dropdown{position: static;display: inline;padding: 0 20px 0 0;font-weight: 300}.dropdown .caret{margin-left: 10px;color: #777777}.dropdown.text-right{padding: 0 0 0 20px}.dropdown > a{position: relative;text-decoration: none}.dropdown > a:hover{text-decoration: none}.dropdown > a:hover .icon{color: #1fc0a0}.dropdown > a .icon{font-size: 1.9375em;color: #777777;position: relative}.dropdown .dropdown-menu__close a{display: block;text-align: center;color: #1fc0a0 !important;text-transform: uppercase;font-size: 0.8175em}.dropdown .dropdown-menu__close a .icon{display: inline-block;padding: 0 5px;vertical-align: middle;font-size: 1.5385em;color: #fff}.dropdown .dropdown-menu--xs-full{left: 0;right: 0;width: 100%;margin: 0;padding: 0;border: 0;border-radius: 0;background-color: #333333}.dropdown .dropdown-menu--xs-full a:not(.btn){padding: 10px 15px;color: #999999;border-top: 1px solid #777}.dropdown .dropdown-menu--xs-full a:not(.btn):hover{color: #ffffff;background-color: #171717}.dropdown .dropdown-menu--xs-full a:not(.btn) .icon{font-size: 1.125em;color: #1fc0a0;display: inline-block;vertical-align: middle;width: 30px;padding: 0 10px 0 2px}}.dropdown-toggle{cursor: pointer}.dropdown.text-right .dropdown-menu{left: auto;right: 0}.dropdown-label{display: inline-block;padding: 0 10px 0 0}@media (min-width: 1025px){.toggle-nav-btn,.category-menu-close{display: none}header .mainMenu{padding-top: 6px}header .mainMenu .navbar-nav{position: relative}header .mainMenu .navbar-nav > li.simple_menu_item:hover > ul{display: block}header .mainMenu .navbar-nav > li.simple_menu_item li:hover > ul{display: block}header .mainMenu .navbar-nav > li.simple_menu_item ul{position: absolute;text-align: left;z-index: 100;display: none;left: 100% !important;top: 0 !important;padding: 0;min-width: 230px;background-color: #fcfcfc;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);box-shadow: 0 0 5px 0 rgba(0,0,0,0.2)}header .mainMenu .navbar-nav > li.simple_menu_item ul li{position: relative}header .mainMenu .navbar-nav > li.simple_menu_item ul li a{display: block;color: #777777;font-size: 1em;line-height: 1em;padding: 16px 15px 17px;text-decoration: none;border-bottom: 1px solid #e5e5e5;font-weight: 300}header .mainMenu .navbar-nav > li.simple_menu_item ul li a:hover{background-color: #f7f7f7;color: #333}header .mainMenu .navbar-nav > li.simple_menu_item ul li a .icon{font-size: 1.125em;color: #1fc0a0;display: inline-block;vertical-align: middle;width: 30px;padding: 0 12px 0 2px}header .mainMenu .navbar-nav > li.simple_menu_item ul li:last-child > a{border: 0}header .mainMenu .navbar-nav > li.simple_menu_item ul li a:not(:only-child):after{font-family: "Material Icons";speak: none;content: "\e5cc";position: relative;display: inline-block;right: 0;float: right;color: #1fc0a0;-webkit-font-smoothing: antialiased}header .mainMenu .navbar-nav > li.simple_menu_item > ul{left: 0 !important;top: 50px !important}header .mainMenu .navbar-nav > li{padding: 0 0 .8em 0 !important}header .mainMenu .navbar-nav > li > a{padding-left: 0.9em;padding-right: 0.9em;font-size: 1em;font-weight: 500;letter-spacing: 0.04em;text-transform: uppercase;color: #333;background-color: transparent;-webkit-transition: -webkit-transform .35s;transition: transform .35s;top: 0;-moz-transition: top .3s ease;-o-transition: top .3s ease;-webkit-transition: top .3s ease}header .mainMenu .navbar-nav > li > a .act-underline{display: inline-block;padding-bottom: 10px;padding-top: 5px;position: relative}header .mainMenu .navbar-nav > li > a .act-underline:before{content: "";position: absolute;bottom: 0px;display: block;background-color: #1fc0a0;height: 0.28em;width: 100%;left: 0;opacity: 0;-moz-transition: all .12s linear;-o-transition: all .12s linear;-webkit-transition: all .12s linear}header .mainMenu .navbar-nav > li > a:hover,header .mainMenu .navbar-nav > li > a:focus,.open header .mainMenu .navbar-nav > li > a{background-color: transparent}header .mainMenu .navbar-nav > li > a:hover .act-underline:before,header .mainMenu .navbar-nav > li > a:focus .act-underline:before,header .mainMenu .navbar-nav > li > a .open .act-underline:before{opacity: 1}header .mainMenu .navbar-nav > li:nth-child(1) > a{padding-left: 0}header .mainMenu .navbar-nav > li:last-child > a{padding-right: 0}header .mainMenu .navbar-nav > li > a:hover{-webkit-transition: -webkit-transform .35s;transition: transform .35s;top: -0.2em;-moz-transition: top .1s linear;-o-transition: top .1s linear;-webkit-transition: top .1s linear}header .navigation-menu{padding-top: 8px}header .navigation-menu .category-menu-list{padding: 0;margin: 0;position: absolute}header .navigation-menu .category-menu-list li:hover > ul{display: block}header .navigation-menu > ul{position: relative}header .navigation-menu > ul > li{padding: 0 0 .8em 0;margin: 0;display: inline-block;position: relative}header .navigation-menu > ul > li > a{display: block;position: relative;padding-bottom: 11.5px;padding-top: 11.5px;padding-left: 0.9em;padding-right: 0.9em;font-size: 1.125em;line-height: 27px;font-weight: 500;letter-spacing: 0.04em;text-transform: uppercase;color: #333;background-color: transparent;-webkit-transition: -webkit-transform .35s;transition: transform .35s;top: 0;-moz-transition: top .3s ease;-o-transition: top .3s ease;-webkit-transition: top .3s ease}header .navigation-menu > ul > li > a span{display: inline-block;padding-bottom: 10px;padding-top: 5px;position: relative}header .navigation-menu > ul > li > a span:before{content: "";position: absolute;bottom: 0px;display: block;background-color: #1fc0a0;height: 0.28em;width: 100%;left: 0;opacity: 0;-moz-transition: all .12s linear;-o-transition: all .12s linear;-webkit-transition: all .12s linear}header .navigation-menu > ul > li > a:hover,header .navigation-menu > ul > li > a:focus,.open header .navigation-menu > ul > li > a{background-color: transparent}header .navigation-menu > ul > li > a:hover span:before,header .navigation-menu > ul > li > a:focus span:before,header .navigation-menu > ul > li > a .open span:before{opacity: 1}header .navigation-menu > ul > li > a:hover{-webkit-transition: -webkit-transform .35s;transition: transform .35s;top: -0.2em;-moz-transition: top .1s linear;-o-transition: top .1s linear;-webkit-transition: top .1s linear}header .navigation-menu > ul > li ul{position: absolute;z-index: 100;display: none;left: 100% !important;top: 0 !important;padding: 0;min-width: 300px;background-color: #fcfcfc;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);box-shadow: 0 0 5px 0 rgba(0,0,0,0.2)}header .navigation-menu > ul > li ul li{position: relative}header .navigation-menu > ul > li ul li a{display: block;color: #777777;font-size: 1em;line-height: 1em;padding: 16px 15px 17px;text-decoration: none;border-bottom: 1px solid #e5e5e5;font-weight: 300}header .navigation-menu > ul > li ul li a:hover{background-color: #f7f7f7;color: #333}header .navigation-menu > ul > li ul li a .icon{font-size: 1.125em;color: #1fc0a0;display: inline-block;vertical-align: middle;width: 30px;padding: 0 12px 0 2px}header .navigation-menu > ul > li ul li:last-child > a{border: 0}header .navigation-menu > ul > li ul li a:not(:only-child):after{font-family: "Material Icons";speak: none;content: "\e5cc";position: relative;display: inline-block;right: 0;float: right;color: #1fc0a0;-webkit-font-smoothing: antialiased}header .navigation-menu > ul > li > ul{left: 0 !important;top: 50px !important}header .navigation-menu > ul > li:nth-child(1) > a{padding-left: 0}header .navigation-menu > ul > li:last-child > a{padding-right: 0}.dl-close,.dl-back{display: none !important}}@media (min-width: 1770px){header .mainMenu .navbar-nav > li > a{font-size: 1.125em}}@media (min-width: 1025px){.navbar-vertical .mainMenu{padding-top: 20px}.navbar-vertical .mainMenu .navbar-nav{position: relative}.navbar-vertical .mainMenu .navbar-nav > li{padding: 0 0 .8em 0 !important;margin-right: 1.8em !important}.navbar-vertical .mainMenu .navbar-nav > li > a{padding-bottom: 10px;padding-top: 5px;padding-left: 0;padding-right: 0;font-size: 1.125em;font-weight: 500;letter-spacing: 0.04em;text-transform: uppercase;color: #333;background-color: transparent;top: 0}.navbar-vertical .mainMenu .navbar-nav > li > a:before{content: "";position: absolute;bottom: 0px;display: block;background-color: #1fc0a0;height: 0.28em;width: 100%;opacity: 0}.navbar-vertical .mainMenu .navbar-nav > li > a:hover,.navbar-vertical .mainMenu .navbar-nav > li > a:focus,.open .navbar-vertical .mainMenu .navbar-nav > li > a{background-color: transparent}.navbar-vertical .mainMenu .navbar-nav > li > a:hover:before,.navbar-vertical .mainMenu .navbar-nav > li > a:focus:before,.open .navbar-vertical .mainMenu .navbar-nav > li > a:before{opacity: 1}.dl-close,.dl-back{display: none !important}}.discolor-hover img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray}.discolor-hover:hover img{-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray}@media (min-width: 1025px){.megamenu{width: 100%;max-width: 1170px;padding: 20px 25px 50px !important}.megamenu.dropdown-menu{top: inherit;margin-top: 0 !important}.megamenu > li{float: left}.megamenu > li li{position: relative}.megamenu > li li > ul{position: absolute;z-index: 100;display: none;left: 100%;top: 0;min-width: 200px;background-color: #fcfcfc;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);box-shadow: 0 0 5px 0 rgba(0,0,0,0.2)}.megamenu > li li > a:not(:only-child):after{font-family: "Material Icons";speak: none;content: "\e5cc";position: relative;display: inline-block;right: 0;float: right;color: #1fc0a0;-webkit-font-smoothing: antialiased}.megamenu > li li:hover > ul{display: block}.megamenu > li li.sub-menu-popup-left > a:not(:only-child):after{content: "\e5cb"}.megamenu > li li.sub-menu-popup-left > ul{left: -200px !important}.megamenu__submenu{list-style: none;padding: 0;margin-bottom: 15px}.megamenu__submenu li a{display: block;color: #777777;font-size: 1em;line-height: 1em;padding: 16px 15px 17px;text-decoration: none;border-bottom: 1px solid #e5e5e5;font-weight: 300}.megamenu__submenu li a:hover{background-color: #f7f7f7;color: #333}.megamenu__submenu li a .icon{font-size: 1.125em;color: #1fc0a0;display: inline-block;vertical-align: middle;width: 30px;padding: 0 12px 0 2px}.megamenu__submenu li:last-child a{border: 0}.megamenu .megamenu__submenu--marked li > a:before{width: 25px;font-family: "Material Icons";speak: none;content: "\e5cc";position: relative;display: inline-block;float: left;color: #1fc0a0;-webkit-font-smoothing: antialiased}.megamenu__subtitle{background-color: transparent !important;padding: 7px 0 0 !important;border-bottom: 0 !important;color: #333333 !important;margin-bottom: 7px}.megamenu__subtitle span:first-child{display: block;font-size: 1em;line-height: 1em;font-weight: 600 !important;text-transform: uppercase;padding: .5em 0 .9em 0 !important;border-bottom: 2px solid #1fc0a0 !important;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.megamenu__subtitle:hover span:first-child{color: #1fc0a0}.megamenu__category-image{display: block;margin: 21px 0 0;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-transition:  opacity 300ms linear 0s;-moz-transition:  opacity 300ms linear 0s;-ms-transition:  opacity 300ms linear 0s;-o-transition:  opacity 300ms linear 0s;transition:  opacity 300ms linear 0s}.megamenu__category-image:hover{-moz-opacity: .7;-khtml-opacity: .7;-webkit-opacity: .7;opacity: .7;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter: alpha(opacity=70)}.megamenu .carousel-products{margin-top: 25px}}.image-links > [class*="col-"]{float: none;display: inline-block;vertical-align: top}.image-link{display: block;text-align: center}.image-link > a{text-decoration: none;display: block;padding: 20px 0 20px}.image-link .figure{display: block;position: relative;text-align: center}.image-link .btn{position: absolute;display: block;opacity: 0;width: 50%;left: 25%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition:  opacity 200ms linear 0s;-moz-transition:  opacity 200ms linear 0s;-ms-transition:  opacity 200ms linear 0s;-o-transition:  opacity 200ms linear 0s;transition:  opacity 200ms linear 0s}.image-link:hover .btn{opacity: 1}.image-link:hover img{opacity: 0.5}.image-link:hover .figcaption{color: #1fc0a0}.image-link img{display: inline-block;background-color: #ffffff;-webkit-transition:  all 200ms linear 0s;-moz-transition:  all 200ms linear 0s;-ms-transition:  all 200ms linear 0s;-o-transition:  all 200ms linear 0s;transition:  all 200ms linear 0s}.image-link .figcaption{display: block;margin: 20px 0 10px;font-size: 1em;line-height: 1.2em;font-weight: 500;letter-spacing: 1px;text-transform: uppercase;color: #333333}@media (min-width: 1025px){.image-links .col-one-fifth{width: 18.3%;float: left;margin-left: 2.125%;margin-right: 0;margin-top: 20px;margin-bottom: 25px}.image-links .col-one-fifth:nth-child(5n+2){margin-left: 0}}@media (min-width: 1025px){.image-links .col-one-third{width: 33.333%;float: left;margin-top: 27px}}@media (min-width: 1025px){.image-links .col-one-third{width: 23%;float: left;margin-right: 0}.image-links .col-one-third:nth-child(3n+2){margin-left: 15.5%}}@media (min-width: 1025px){.image-links .col-half{width: 35%;float: left;margin-right: 0}.image-links .col-half.col-half-left{margin: 0 5% 0 10%}.image-links .col-half.col-half-right{margin: 0 10% 0 5%}}@media (min-width: 1025px){.image-links .col-half{width: 40%;float: left}.image-links .col-half.col-half-left{margin: 0 0 0 10%}.image-links .col-half.col-half-right{margin: 0 10% 0 0}}@media (min-width: 1025px){.image-links .col-one-fourth{width: 33.333%;float: left;margin-top: 27px;margin-right: 0}}@media (min-width: 1025px){.image-links .col-one-fourth{width: 23%;float: left}.image-links .col-one-fourth:nth-child(4n+2){margin-left: 5%}}.image-links-prototypes .image-link > a{margin-bottom: 10px}.image-links-prototypes .image-link .figcaption{font-size: 45px;letter-spacing: 0;color: #333333;margin: 25px 0 12px}.image-links-prototypes .image-link .figcaption .size1{font-size: 16px;font-weight: 500}.image-links-prototypes .image-link img{opacity: 0.5;max-width: 100%}.image-links-prototypes .image-link:hover img{opacity: 1}.image-links-prototypes .image-link:hover .figcaption{color: #1fc0a0}.image-links-listing{padding-bottom: 50px !important}.image-links-listing .image-link > a{margin-bottom: 8px}.image-links-listing .image-link .figcaption{color: #333333;margin: 25px 0 0}.image-links-listing .image-link img{opacity: 0.5}.image-links-listing .image-link:hover img{opacity: 1}.image-links-listing .image-link:hover .figcaption{color: #1fc0a0}@media (max-width: 1024px){.navbar-toggle{position: relative;font-size: 18px;line-height: 1.2em;width: 110px;text-transform: uppercase}.toggle-nav-btn{float: left;position: relative;font-size: 18px;line-height: 1.2em;padding: 0 0 0 40px;margin: 14px 0 0 17px;text-transform: uppercase;color: #fff;cursor: pointer}.toggle-nav-btn strong{position: absolute;left: 0;top: 4px;font-size: 0;line-height: 0}.toggle-nav-btn strong span{display: block;width: 22px;height: 2px;margin: 0 0 4px 0;background: #fff}.nav-menu-wrapper{height: 50px}.overlay_menu{opacity: 0;position: fixed;z-index: 9999;left: 0;right: 0;top: 0;background: rgba(0,0,0,0.55);-webkit-transition:  opacity 300ms ease 0s;-moz-transition:  opacity 300ms ease 0s;-ms-transition:  opacity 300ms ease 0s;-o-transition:  opacity 300ms ease 0s;transition:  opacity 300ms ease 0s}.category-menu-open{height: 100%;width: 100%}.category-menu-open body{height: 100%;overflow: hidden;position: relative;width: 100%}.category-menu-open .overlay_menu{bottom: 0;opacity: 1}.category-menu-scroll{position: absolute;text-align: left;z-index: 10000;left: -340px;top: 0;width: 300px;background: #fff;-webkit-box-shadow: 5px 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow: 5px 0 5px 0 rgba(0,0,0,0.2);box-shadow: 5px 0 5px 0 rgba(0,0,0,0.2)}.category-menu-close{background: #fff;height: 46px;text-align: right}.category-menu-close a{font-size: 22px;line-height: 20px;display: inline-block;padding: 11px 13px;color: #333;text-decoration: none}.category-menu-close a:hover{color: #1fc0a0;text-decoration: none}.navigation-menu{overflow: scroll}.navigation-menu ul,.navigation-menu li{padding: 0;margin: 0}.navigation-menu ul.category-menu-list{left: auto !important;top: auto !important}.navigation-menu ul.category-menu-list li{border-bottom: 1px solid #e5e5e5;position: relative;background: #fff}.navigation-menu ul.category-menu-list li a{color: #333;font-size: 18px;line-height: 1.1em;font-weight: 500;text-decoration: none;text-transform: uppercase;padding: 13px 20px 13px 20px;display: block}.navigation-menu ul.category-menu-list li.parent a{padding-right: 60px}.navigation-menu ul.category-menu-list li.level1 a{padding-left: 33px}.navigation-menu ul.category-menu-list li.level2 a{padding-left: 43px}.navigation-menu ul.category-menu-list li.level3 a{padding-left: 53px}.navigation-menu ul.category-menu-list li.level4 a{padding-left: 63px}.navigation-menu ul.category-menu-list li strong{position: absolute;right: 0;top: 0;height: 46px;width: 50px;text-align: center;cursor: pointer}.navigation-menu ul.category-menu-list li strong:before{font-family: 'Material Icons';font-size: 22px;content: "\e409";line-height: 46px;color: #1fc0a0}.navigation-menu ul.category-menu-list li strong.opened:before{content: "\e5cf"}.navigation-menu ul.category-menu-list li.has-active{background: #f7f7f7}.navigation-menu ul.category-menu-list li.active{background: #f7f7f7}.navigation-menu ul.category-menu-list li.active > a{color: #1fc0a0}.navigation-menu ul.category-menu-list li ul{border-top: 1px solid #e5e5e5;display: none}.navigation-menu ul.category-menu-list li ul li.last{border-bottom: 0}.menu-text{left: 48px;position: absolute;top: 5px;color: #ffffff}.navbar{position: static !important}.responsive-menu{margin: 1px auto;text-align: center}.responsive-menu .hidden-xs{display: none}.responsive-menu > ul{position: fixed;display: none;margin: 0;padding: 0;background: #fff;list-style: none;z-index: 10000;top: 0;left: -100%;height: 100%;text-align: left;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s;-webkit-box-shadow: 0 10px 15px 0 rgba(0,0,0,0.15);-moz-box-shadow: 0 10px 15px 0 rgba(0,0,0,0.15);box-shadow: 0 10px 15px 0 rgba(0,0,0,0.15)}.responsive-menu > ul:after{content: "";clear: both;display: block}.responsive-menu > ul li{float: left;border-top: 1px solid #e5e5e5;padding-left: 0;padding-right: 0;display: block}.responsive-menu > ul li.dropdown{padding: 0 !important}.responsive-menu > ul li:first-child,.responsive-menu > ul li.open{border-top: 0 !important}.responsive-menu > ul li a{color: #333;font-size: 18px !important;line-height: 1em !important;font-weight: 600 !important;display: block;padding: 15px 18px !important;text-decoration: none;text-transform: uppercase}.responsive-menu > ul li a:hover{color: #1fc0a0;background-color: #f7f7f7}.responsive-menu > ul li .image-link a{margin: 0}.responsive-menu > ul li.dl-back a,.responsive-menu > ul li.dl-close a{font-size: 0.8125em !important;color: #1fc0a0}.responsive-menu > ul li.dl-back a .icon,.responsive-menu > ul li.dl-close a .icon{display: inline-block;vertical-align: middle;font-size: 1.7692em;color: #333}.responsive-menu > ul ul{display: none;margin: 0;padding: 0;position: absolute;top: 100%;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);box-shadow: 0 0 0 0 rgba(0,0,0,0.25);border: 0}.responsive-menu > ul ul li{position: relative}.responsive-menu li > a:not(:only-child):after{font-family: "Material Icons";speak: none;content: "\e5cc";position: relative;display: inline-block;right: 0;float: right;color: #1fc0a0;-webkit-font-smoothing: antialiased}.responsive-menu-toggled{width: 50px;min-height: 50px;display: none}.responsive-menu-open ~ ul{left: 0;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s}.responsive-menu-dropdown:not(.hidden-xs){display: block !important}.responsive-menu-mobile{width: 85%;max-width: 300px}html:not(.touch) .responsive-menu-mobile .responsive-menu-dropdown:hover ~ ul,html:not(.touch) .responsive-menu-mobile .responsive-menu-dropdown:hover > ul,html:not(.touch) .responsive-menu-mobile .responsive-menu-dropdown:hover + ul{display: none !important}.responsive-menu-mobile li{width: 100%}.responsive-menu-mobile .dl-submenu{position: relative;left: 0px;top: -1px;width: 100%}.responsive-menu-mobile .dl-back{display: block}.dl-subview{display: block !important}.dl-subover-hidden{display: none !important}.dl-subover-visible{display: block}.dl-subover-visible .dl-subover-header{display: none !important}}@media (min-width: 1025px){.multicolumn{padding: 20px 25px !important;min-width: 605px}.multicolumn li{display: inline-block;float: left;min-width: 250px;width: 100%}.multicolumn li a{margin: 0 15px;padding: 16px 7px 17px !important}.multicolumn.two-col li{width: 50%}.multicolumn.one-col{min-width: 250px}.multicolumn.three-col{min-width: 810px}.multicolumn.three-col li{width: 33.333%}.multicolumn.four-col{min-width: 1060px}.multicolumn.four-col li{width: 25%}.multicolumn.five-col{min-width: 1310px}.multicolumn.five-col li{width: 20%}.multicolumn.six-col{min-width: 1560px}.multicolumn.six-col li{width: 16.666%}}.dropdown-menu-right{left: 0 !important;right: auto !important}@media (min-width: 1025px){.navbar.navbar-vertical .mainMenu{padding-top: 0}.navbar.navbar-vertical .mainMenu .navbar-nav{float: none}.navbar.navbar-vertical .mainMenu .navbar-nav > li{float: none !important;width: 100%;padding: 0 !important;top: 0px !important}.navbar.navbar-vertical .mainMenu .navbar-nav > li > a{border-bottom: 1px solid #e5e5e5;font-size: 18px;line-height: 1em;padding: 19px 92px 21px 20px}.navbar.navbar-vertical .mainMenu .navbar-nav > li > a:after{font-family: 'Material Icons';font-weight: 400;font-style: normal;font-size: 23px;color: #1fc0a0;content: "\e409";position: absolute;right: 21px;top: 50%;margin: -9px 0 0 0}.navbar.navbar-vertical .mainMenu .navbar-nav > li > a .icon{font-size: 23px;color: #1fc0a0;margin-left: 11px;top: 1px;position: relative}.navbar.navbar-vertical .mainMenu .navbar-nav > li > a .badge{top: 50%;right: 55px;left: auto;margin: -8px 0 0 0}.navbar.navbar-vertical .mainMenu .navbar-nav > li > a .badge:after{display: none}.navbar.navbar-vertical .mainMenu .navbar-nav > li > a:before{display: none}.navbar.navbar-vertical .mainMenu .navbar-nav > li > a:hover{-webkit-transform: translate3d(0, .9em, 0);transform: translate3d(0, 0em, 0);background-color: #f7f7f7;color: #1fc0a0}.navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 230px;top: 0}.navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu:before{content: '';display: block;position: absolute;top: 0;left: 0;width: 2px;height: 100%;background-color: #1fc0a0}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item{position: relative}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item:hover > ul{display: block}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item li:hover > ul{display: block}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul{position: absolute;text-align: left;z-index: 100;display: none;left: 100% !important;top: 0 !important;padding: 0;min-width: 230px;background-color: #fcfcfc;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);box-shadow: 0 0 5px 0 rgba(0,0,0,0.2)}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul li{position: relative}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul li a{display: block;color: #777777;font-size: 1em;line-height: 1em;padding: 16px 15px 17px;text-decoration: none;border-bottom: 1px solid #e5e5e5;font-weight: 300}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul li a:hover{background-color: #f7f7f7;color: #333}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul li a .icon{font-size: 1.125em;color: #1fc0a0;display: inline-block;vertical-align: middle;width: 30px;padding: 0 12px 0 2px}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul li:last-child > a{border: 0}.navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul li a:not(:only-child):after{font-family: "Material Icons";speak: none;content: "\e5cc";position: relative;display: inline-block;right: 0;float: right;color: #1fc0a0;-webkit-font-smoothing: antialiased}body.cms-index-index .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 263px}body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li{position: relative}body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 230px}body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu:before{right: 0;left: auto}body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul{left: auto !important;right: 100% !important}body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li{position: relative}body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 526px}body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu:before{right: 0;left: auto}body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li.simple_menu_item ul{left: auto !important;right: 100% !important}}@media (min-width: 1025px) and (max-width: 767px){.navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 270px}}@media (min-width: 1025px) and (min-width: 768px){.navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 270px}}@media (min-width: 1025px) and (min-width: 992px){.navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 269px}}@media (min-width: 1025px) and (min-width: 1200px){.navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 236px}}@media (min-width: 1025px) and (min-width: 1770px){.navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 230px}}@media (min-width: 1025px) and (max-width: 767px){.navbar.navbar-vertical .mainMenu .megamenu{width: 666px}}@media (min-width: 1025px) and (min-width: 768px){.navbar.navbar-vertical .mainMenu .megamenu{width: 666px}}@media (min-width: 1025px) and (min-width: 992px){.navbar.navbar-vertical .mainMenu .megamenu{width: 666px}}@media (min-width: 1025px) and (min-width: 1200px){.navbar.navbar-vertical .mainMenu .megamenu{width: 900px}}@media (min-width: 1025px) and (min-width: 1770px){.navbar.navbar-vertical .mainMenu .megamenu{width: 1170px}}@media (min-width: 1025px) and (max-width: 767px){body.cms-index-index .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 270px}}@media (min-width: 1025px) and (min-width: 768px){body.cms-index-index .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 270px}}@media (min-width: 1025px) and (min-width: 992px){body.cms-index-index .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 300px}}@media (min-width: 1025px) and (min-width: 1200px){body.cms-index-index .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 267px}}@media (min-width: 1025px) and (min-width: 1770px){body.cms-index-index .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: 263px}}@media (min-width: 1025px) and (max-width: 767px){body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 270px}}@media (min-width: 1025px) and (min-width: 768px){body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 270px}}@media (min-width: 1025px) and (min-width: 992px){body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 300px}}@media (min-width: 1025px) and (min-width: 1200px){body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 236px}}@media (min-width: 1025px) and (min-width: 1770px){body.page-layout-2columns-right .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 230px}}@media (min-width: 1025px) and (max-width: 767px){body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 270px}}@media (min-width: 1025px) and (min-width: 768px){body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 270px}}@media (min-width: 1025px) and (min-width: 992px){body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 0px}}@media (min-width: 1025px) and (min-width: 1200px){body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 336px}}@media (min-width: 1025px) and (min-width: 1770px){body.page-layout-2columns-right-wide .navbar.navbar-vertical .mainMenu .navbar-nav > li:hover .dropdown-menu{left: auto;right: 526px}}@media (min-width: 1025px){.navbar-color-white .mainMenu .navbar-nav > li > a{color: #fff}}.navbar-color-white .badge--menu{background-color: #777777}.navbar-color-white .badge--color{background-color: #1fc0a0}@media (min-width: 1025px){header .navbar .dropdown{display: inline-block}header .navbar .megamenu__submenu.dl-submenu,header .navbar .dropdown-one-col{-o-transition-delay: 0.4s;-moz-transition-delay: 0.4s;transition-delay: 0.4s;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.megamenu > li:hover .megamenu__subtitle span{color: #1fc0a0}.megamenu > li li li{-o-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}.megamenu > li li ul{display: block;visibility: hidden;opacity: 0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;-o-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}.megamenu > li li:hover ul{visibility: visible;opacity: 1}.megamenu > li li:hover ul ul{display: block;visibility: hidden;opacity: 0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;-o-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}.megamenu > li li:hover ul ul li:hover ul{visibility: visible;opacity: 1}.megamenu > li li li ul{display: block;visibility: hidden;opacity: 0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;-o-transition-delay: 0s;-moz-transition-delay: 0s;transition-delay: 0s}.megamenu > li li li:hover ul{visibility: visible;opacity: 1}.megamenu_right_html{padding-bottom: 50px}.megamenu_btm_html{clear: both}}@media screen and (max-height: 768px){.no-touch #header .navbar .dropdown-menu{max-height: 520px;overflow: auto}}@media screen and (max-height: 670px){.no-touch #header .navbar .dropdown-menu{max-height: 420px;overflow: auto}}@media (min-width: 1025px){.navbar-nav > li > .extra-arrow{display: none}}@media (max-width: 1024px){.navbar-nav > li > .extra-arrow{position: absolute !important;width: 15%;right: 0;height: 100%;z-index: 7;border: 1px solid #008000;font-family: none;font-size: 0;line-height: 0;background: transparent !important}.navbar-nav > li > .extra-arrow:after{display: none}}#colorbox,#cboxOverlay,#cboxWrapper{position: absolute;top: 0;left: 0;z-index: 9999999;overflow: hidden}#cboxWrapper{max-width: none}#cboxOverlay{position: fixed;width: 100%;height: 100%}#cboxMiddleLeft,#cboxBottomLeft{clear: left}#cboxContent{position: relative}#cboxLoadedContent{-webkit-overflow-scrolling: touch;overflow: hidden !important}#cboxTitle{margin: 0}#cboxLoadingOverlay,#cboxLoadingGraphic{position: absolute;top: 0;left: 0;width: 100%;height: 100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor: pointer}.cboxPhoto{float: left;margin: auto;border: 0;display: block;max-width: none;-ms-interpolation-mode: bicubic}.cboxIframe{width: 100%;height: 100%;display: block;border: 0;padding: 0;margin: 0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box}#cboxOverlay{background-color: rgba(0,0,0,0.55)}#colorbox{outline: 0}#cboxContent{background: #000}.cboxIframe{background: #fff}#cboxError{padding: 50px;border: 1px solid #ccc}#cboxLoadedContent{border: none;background: #fff}#cboxTitle{position: absolute;top: -20px;left: 0;color: #ccc}#cboxCurrent{position: absolute;top: -20px;right: 0px;color: #ccc}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border: 0;padding: 0;margin: 0;overflow: visible;width: auto;background: none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline: 0}#cboxSlideshow{position: absolute;top: -20px;right: 90px;color: #fff}#cboxPrevious,#cboxNext{opacity: 0;position: absolute;height: 54px;width: 54px;cursor: pointer;background: none;color: transparent;text-align: center;border: 2px solid #3a3a3a;outline: none;margin-top: -28px;top: 50%;text-indent: -9999px}#colorbox:hover #cboxPrevious,#colorbox:hover #cboxNext,#colorbox:hover #cboxClose{opacity: 1}#cboxPrevious{left: 5px}#cboxNext{right: 5px}#cboxPrevious:before,#cboxNext:before{display: block;position: relative;font-size: 14px !important;line-height: 50px !important;color: #3a3a3a;margin: 0 0 0 -2px;text-indent: 0}#cboxNext:before{margin: 0 0 0 2px}#cboxClose{position: absolute;top: 8px;right: 15px;display: block;width: 25px;height: 25px;text-indent: -9999px;outline: none}.touch #cboxClose{opacity: 1 !important}#cboxClose:before{position: absolute;top: 0;right: 0;text-indent: 0;font-family: 'Material Icons';content: "\e14c";font-size: 23px !important}.canvas-menu #cboxClose:before{color: #333;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.canvas-menu #cboxClose:hover:before{color: #1fc0a0}.canvas-menu #cboxLoadedContent{background: #242424}.gallery-popup #cboxClose:before{font-size: 20px !important}@media (max-width: 1024px){#outer{overflow: hidden}#outer-canvas,#off-canvas-menu{width: 100%}body.off-canvas-menu-open #outer-canvas{margin-left: 0;overflow: hidden;position: relative}body.off-canvas-menu-open.notouch #outer-canvas{margin-left: 300px}#off-canvas-menu-toggle{display: block}#off-canvas-menu{background: #fff;display: block;height: 100%;top: 0;width: 100%;z-index: 10001;overflow: auto}#off-canvas-menu .expander-list{border-top: 1px solid #e5e5e5 !important;list-style-type: none;padding: 49px 0 0 0}#off-canvas-menu .expander-list ul{margin: 0px}#off-canvas-menu .expander-list .expander{font-size: 0px;margin-top: 0px;right: 0px}#off-canvas-menu .expander-list .name{padding: 0px;color: #333;font-size: 18px;line-height: 1.1em;font-weight: 500;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}#off-canvas-menu .expander-list .name.open,#off-canvas-menu .expander-list .name:hover{background: #f7f7f7}#off-canvas-menu ul li span.icon{font-size: 18px;line-height: 22px;padding: 0 10px 0 0}#off-canvas-menu ul li li li{padding-left: 15px}#off-canvas-menu ul li .name a{color: #333;font-size: 18px;line-height: 1.1em;text-decoration: none;text-transform: uppercase;padding: 13px 0 13px 20px;display: inline-block}#off-canvas-menu ul li .name.open a{color: #1fc0a0}#off-canvas-menu ul li .name a{display: inline-block;width: 80%}#off-canvas-menu ul li .name .expander{width: 20% !important;float: right;cursor: pointer;padding: 2px 15px 0 0}#off-canvas-menu-close{background: transparent;display: none;right: 15px;top: 0px;position: absolute;text-align: center;text-decoration: none;z-index: 2;color: #fff;cursor: pointer}#off-canvas-menu-close [class^="icon-"]:before,#off-canvas-menu-close [class*=" icon-"]:before{margin: 0;width: auto;line-height: 53px}body.off-canvas-menu-open #off-canvas-menu-close{display: block}body.off-canvas-menu-open #off-canvas-menu{display: block;left: 0}body.off-canvas-menu-open #outer-overlay{background: none repeat scroll 0 0 #000;display: block;height: 100%;left: 0;min-height: 100% !important;opacity: .5;position: absolute !important;top: 0;width: 100% !important;z-index: 10000}#outer-overlay{opacity: 0;z-index: 0}.expander-list,.expander-list ul{margin: 0;padding: 0;list-style-type: none}.responsive-menu ul li{border-bottom: 1px solid #e5e5e5}#off-canvas-menu > ul ul li{border-bottom: 1px solid #e5e5e5}#off-canvas-menu ul ul ul li{border-bottom: 1px solid #e5e5e5}#off-canvas-menu ul ul ul li:last-child{border-bottom: 1px solid transparent}.expander-list li{margin: 0;padding: 0 !important}.expander-list .name{display: block;padding: 0px 0 0px;border-bottom: 1px solid #e5e5e5}.expander-list ul .name{padding-left: 21px}.expander-list ul ul .name{padding-left: 42px}.expand-nav{left: 0px;position: absolute;top: 0px}.expand-nav a{text-decoration: none}.expand-nav .nav-item > a{display: block;float: left;height: 53px;left: 0;position: absolute;text-align: center;text-decoration: none;top: 0;width: 47px;z-index: 2}.expand-nav .nav-item > a .icon{color: #3b3b3b;font-size: 24px;line-height: 50px;margin-top: 5px;position: relative}#off-canvas-menu .expander-list .name .expander:before{content: "\e409"}#off-canvas-menu .expander-list .name.open .expander:before{content: "\e5cf"}#off-canvas-menu > ul ul li{padding-left: 0;padding-right: 0;display: block}#off-canvas-menu > ul ul li:hover{background: #f7f7f7}.image-links-prototypes .image-link a{color: #333333;font-size: 18px !important;line-height: 1em !important;font-weight: 600 !important;display: block;padding: 15px 18px !important;text-decoration: none;text-transform: uppercase}.image-links-prototypes .image-link .figcaption{font-size: 45px;letter-spacing: 0;color: #333333;margin: 25px 0 12px}.multicolumn li a{color: #333333;font-size: 18px !important;line-height: 1em !important;font-weight: 600 !important;display: block;padding: 15px 18px 15px 33px !important;text-decoration: none;text-transform: uppercase}.multicolumn-level li a{color: #333333;font-size: 18px !important;line-height: 1em !important;font-weight: 600 !important;display: block;padding: 15px 18px 15px 33px !important;text-decoration: none;text-transform: uppercase}.multicolumn-level .name{border-color: transparent}.multicolumn-level .name.open{border-color: #e5e5e5}.image-links-level-2 li{border: none}.image-links-level-2 li a{padding: 15px 18px 15px 33px !important}.image-links-level-3 li a{padding: 15px 18px 15px 43px !important}.image-links-level-4 li a{padding: 15px 18px 15px 53px !important}.image-links-level-5 li a{padding: 15px 18px 15px 63px !important}.image-links-level-6 li a{padding: 15px 18px 15px 73px !important}.image-links-level-7 li a{padding: 15px 18px 15px 83px !important}#off-canvas-menu .badge{left: auto !important;right: 0 !important;top: 0 !important}#off-canvas-menu .badge:after{display: none !important}}header .search a{display: inline-block;text-decoration: none;padding: 0}header .search a:hover{text-decoration: none}header .search a:hover .icon{color: #1fc0a0}header .search a .icon{position: relative;font-size: 1.8125em;color: #333;line-height: 32px;padding: 10px 0 6px;display: inline-block;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}header .search .nested{display: none}@media (max-width: 1024px){header .search a:hover .icon{color: #ffffff}header .search a .icon{color: #ffffff}}.search-dropdown{position: absolute;width: 100%;right: 0;z-index: 1;margin-top: -52px;background-color: #fff;visibility: hidden;opacity: 0;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease}.search-dropdown.open{visibility: visible;opacity: 1}.search-dropdown .input-outer{position: absolute;left: 0;right: 0;width: 100%;padding-right: 62px}@media (max-width: 1024px){.search-dropdown .input-outer{height: 55px}}.search-dropdown .input-outer input{width: 100%;height: 51px;border: 1px solid #e5e5e5;padding: 14px 15px;line-height: 21px}@media (max-width: 1024px){.search-dropdown .input-outer input{height: 55px}}.search-dropdown .input-outer button.icon-search{position: absolute;right: 65px;top: 0;border: none;background: none;font-size: 1.8em;padding: 13px 10px 7px;line-height: 1em}.search-dropdown .input-outer button.icon-search:hover{color: #1fc0a0}.search-dropdown .search__close{margin-right: 12px}@media (max-width: 1024px){.search.open{width: 100%}.search.open .search-dropdown{width: 100%;display: block}.search-dropdown{width: auto;right: -18px;margin-top: -55px;height: 55px;display: none}.search-dropdown .input-outer{height: 55px}.search-dropdown .input-outer input{height: 55px;margin-left: 15px}.search-dropdown .search__close .icon{color: #333333}.search-dropdown .search__close .icon:hover{color: #1fc0a0}}.search-outer .input-outer{position: relative}.search-outer .input-outer input{width: 100%;height: 60px;border: 1px solid #e5e5e5;padding: 13px 15px 14px 20px;line-height: 21px;font-weight: 500;font-size: 18px}.search-outer .input-outer input::-webkit-input-placeholder{color: #333}.search-outer .input-outer input::-moz-placeholder{font-size: 1em;color: #777}.search-outer .input-outer input::-moz-placeholder::-moz-placeholder{color: #999;opacity: 1}.search-outer .input-outer input::-moz-placeholder:-ms-input-placeholder{color: #999}.search-outer .input-outer input::-moz-placeholder::-webkit-input-placeholder{color: #999}.search-outer .input-outer input:-ms-input-placeholder{color: #333}.search-outer .input-outer input:-moz-placeholder{color: #333}.search-outer .input-outer button{position: absolute;right: 0px;top: 0;border: none;background: none;font-size: 1.8em;padding: 16px 17px 7px;line-height: 1em;color: #333}.minicart-wrapper .dropdown > a{text-decoration: none;margin: 0}@media (max-width: 1024px){.minicart-wrapper .dropdown > a{margin: 0 -5px 0 0}}.minicart-wrapper .dropdown > a:hover{text-decoration: none}.minicart-wrapper .dropdown > a:hover .icon{color: #333 !important}.minicart-wrapper .dropdown > a .icon{font-size: 2.3125em !important;color: #1fc0a0 !important;position: relative;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.minicart-wrapper .subtitle.empty{font-size: 1.25em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;color: #fff}@media (max-width: 1024px){.minicart-wrapper .subtitle.empty{display: block;font-size: 1em;line-height: 1;text-align: center}}.minicart-wrapper .mage-dropdown-dialog{position: absolute}@media (min-width: 1025px){.minicart-wrapper .mage-dropdown-dialog{display: block !important}}.minicart-wrapper.open .dropdown-menu{display: block}.minicart-wrapper .dropdown-menu{width: 320px;padding: 20px 20px 30px}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu{position: fixed;top: 0px;right: -45px !important;color: #ffffff;padding: 10px 0 45px}}.minicart-wrapper .dropdown-menu .block-title{display: none}.minicart-wrapper .dropdown-menu ul{margin: 0;padding: 0;height: auto !important;max-height: 234px;overflow: auto}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu ul{max-height: 190px}}.minicart-wrapper .dropdown-menu .container{position: relative;max-width: 100%}.minicart-wrapper .dropdown-menu .cart__top{font-size: 1.25em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__top{font-size: 1.125em;font-weight: 500}}.minicart-wrapper .dropdown-menu .cart__bottom{font-size: 1em;padding: 5px 0 0 0;position: relative}.minicart-wrapper .dropdown-menu .cart__close{position: absolute;right: 10px;top: 5px;font-size: 20px;color: #ffffff;cursor: pointer;text-decoration: none}.minicart-wrapper .dropdown-menu .cart__close span{display: none;font-size: 13px;line-height: 17px;font-weight: 500}.minicart-wrapper .dropdown-menu .cart__close:hover{color: #1fc0a0}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__close{right: 0;left: 0;top: auto;bottom: -42px;text-align: center;text-transform: uppercase}.minicart-wrapper .dropdown-menu .cart__close span{display: inline-block;color: #1fc0a0;padding: 0 5px;vertical-align: text-top}}.minicart-wrapper .dropdown-menu .cart__total{font-weight: 500;text-transform: uppercase}.minicart-wrapper .dropdown-menu .cart__total .label_total_price{display: inline-block}.minicart-wrapper .dropdown-menu .cart__total .price-container{display: inline-block;padding: 0 5px}.minicart-wrapper .dropdown-menu .cart__total .price-container span.price{color: #1fc0a0}.minicart-wrapper .dropdown-menu a:not(.btn){border: none;padding: 0}.minicart-wrapper .dropdown-menu a:not(.btn):hover{background-color: transparent}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .btn.btn--ys:not(.update-cart-item){width: 100%;margin: 10px 0 0}.minicart-wrapper .dropdown-menu .btn.btn--ys:not(.update-cart-item):hover,.minicart-wrapper .dropdown-menu .btn.btn--ys:not(.update-cart-item):focus{background-color: #ffffff;color: #333}.minicart-wrapper .dropdown-menu .btn.btn--ys:not(.update-cart-item):hover .icon,.minicart-wrapper .dropdown-menu .btn.btn--ys:not(.update-cart-item):focus .icon{color: #1fc0a0}}.minicart-wrapper .dropdown-menu .cart__item{display: block;width: 100%;min-height: 92px;position: relative;margin: 10px 0 10px;padding: 0 0 15px 0}.minicart-wrapper .dropdown-menu .cart__item__image{position: absolute;top: 5px;left: 0;width: 71px;overflow: hidden}.minicart-wrapper .dropdown-menu .cart__item__image .product-image-container{display: block}.minicart-wrapper .dropdown-menu .cart__item__image img{width: 100%}.minicart-wrapper .dropdown-menu .cart__item__image:hover{outline: 2px solid #1fc0a0}.minicart-wrapper .dropdown-menu .cart__item__control{position: absolute;top: 0;right: 0}.minicart-wrapper .dropdown-menu .cart__item__control div{display: inline-block}.minicart-wrapper .dropdown-menu .cart__item__control a{display: inline-block;white-space: nowrap;font-size: 1.25em;overflow: hidden;max-width: 30px;transition: max-width 500ms ease-out}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__control a{max-width: 30px !important;color: #1fc0a0 !important}}.minicart-wrapper .dropdown-menu .cart__item__control a span{display: inline-block;font-size: 13px;text-transform: uppercase;vertical-align: text-top;padding: 0 10px;color: #ffffff}.minicart-wrapper .dropdown-menu .cart__item__control a:hover{max-width: 150px;color: #1fc0a0 !important;transition: max-width 500ms ease-out}.minicart-wrapper .dropdown-menu .cart__item__info{margin: 0 0 0 90px}.minicart-wrapper .dropdown-menu .cart__item__info .info-label{min-width: 50px;display: inline-block;margin-bottom: 7px}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__info .info-label{min-width: 44px}}.minicart-wrapper .dropdown-menu .cart__item__info .price-wrapper{display: inline-block}.minicart-wrapper .dropdown-menu .cart__item__info__title h2{font-size: 1em;font-weight: 500;line-height: 1.6875em;padding: 0 90px 10px 0;margin: 0}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__info__title h2{font-size: 14px;line-height: 1.4em;font-weight: 300}}.minicart-wrapper .dropdown-menu .cart__item__info__title h2 a:hover{color: #fff !important}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__info__title h2 a{color: #1fc0a0 !important}}@media (min-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__info__title .title-center{display: table-cell;height: 75px;vertical-align: middle}}.minicart-wrapper .dropdown-menu .cart__item__info__price span:not(.info-label){font-size: 20px;font-weight: 500;color: #ffffff}.minicart-wrapper .dropdown-menu .cart__item__info__qty input{width: 77px;text-align: center;background: transparent;border-color: #606060;color: #ffffff}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__info__qty input{background-color: transparent;width: 50px}}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__info__qty .btn--ys,.minicart-wrapper .dropdown-menu .cart__item__info__qty .action.primary{padding: 10px}}.minicart-wrapper .dropdown-menu .cart__item__info__details a{text-transform: uppercase;font-size: 0.8125em;color: #1fc0a0;text-decoration: underline}@media (max-width: 1024px){.minicart-wrapper .dropdown-menu .cart__item__info__details{display: none}}@media (min-width: 1025px){.minicart-wrapper .dropdown-menu.slide-from-top{position: fixed;top: -120%;left: 0;width: 100%;background-color: #333333;display: block;-webkit-transition:  top 600ms linear 0s;-moz-transition:  top 600ms linear 0s;-ms-transition:  top 600ms linear 0s;-o-transition:  top 600ms linear 0s;transition:  top 600ms linear 0s}.minicart-wrapper .dropdown.active .dropdown-menu.slide-from-top{top: 0;-webkit-transition:  top 600ms linear 0s;-moz-transition:  top 600ms linear 0s;-ms-transition:  top 600ms linear 0s;-o-transition:  top 600ms linear 0s;transition:  top 600ms linear 0s}.minicart-wrapper .dropdown-menu.slide-from-top .cart__top{color: #fff}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item{margin: 6px 0 20px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__title{max-width: 500px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info{margin: 0 0 0 100px}.minicart-wrapper .dropdown-menu.slide-from-top .minicart-wrapper .dropdown-menu .cart__item{margin: 5px 0 10px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__title h2{font-size: 1em;line-height: 1.6875em;padding: 22px 0 0 0;text-transform: uppercase}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__title h2 a{color: #1fc0a0}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__price{position: absolute;right: 320px;top: 0;padding: 38px 0 0}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__qty{position: absolute;right: 545px;top: 0;padding: 30px 0 0}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info .info-label{color: #ffffff}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__details a{color: #ffffff;opacity: 0.5;text-decoration: none}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item:after{display: none}.minicart-wrapper .dropdown-menu.slide-from-top .cart__bottom{border-top: 1px solid #606060;margin: 20px 0 0 0;padding: 20px 0 0 0}.minicart-wrapper .dropdown-menu.slide-from-top .btn-checkout{float: right}.minicart-wrapper .dropdown-menu.slide-from-top .cart__total{position: absolute;padding: 4px 150px 0 0;right: 0;font-weight: 500;color: #ffffff;text-transform: uppercase}.minicart-wrapper .dropdown-menu.slide-from-top .cart__total .price-container{display: inline-block;padding: 0 5px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__total .price-container span.price{font-size: 20px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__edit,.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__delete{margin: 33px 0 0 0}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__edit .icon,.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__delete .icon{color: #1fc0a0}}@media (min-width: 1200px) and (max-width: 1400px){.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__title{max-width: 500px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__price{right: 180px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__qty{right: 350px}}@media (min-width: 992px) and (max-width: 1199px){.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__title{max-width: 400px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__price{right: 180px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__qty{right: 340px}}@media (min-width: 1025px) and (max-width: 991px){.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__title{max-width: 180px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__price{right: 170px}.minicart-wrapper .dropdown-menu.slide-from-top .cart__item__info__qty{right: 320px}}.bg-none{background: none !important}.banner{display: block;position: relative;overflow: hidden}.banner .block-table{display: table;width: 100%;height: 100%}.banner .block-table-cell{display: table-cell;vertical-align: middle}.banner .figure{display: block;background-color: #1fc0a0;overflow: hidden;height: 99%}.banner .figure img{width: 101%;vertical-align: top;margin-bottom: -1px}.banner .figcaption{display: block;position: absolute;overflow: hidden;top: 0;left: 0;width: 100%;height: 100%;text-align: center;vertical-align: middle;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.banner .figcaption::before,.banner .figcaption::after{pointer-events: none}.banner .figcaption .banner__title{display: block;font-weight: 500;text-transform: uppercase;color: #ffffff;margin: 12px 0;padding: 0;text-decoration: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}@media (min-width: 768px) and (max-width: 1199px){.banner .figcaption .banner__title{font-size: 1.8em}}.banner .figcaption .size1{font-size: 2.75em;line-height: 1.364em;font-weight: bold;letter-spacing: 0.07em;margin: 0 0 .55em;padding: 0}@media (max-width: 1199px){.banner .figcaption .size1{font-size: 2.55em}}@media (max-width: 767px){.banner .figcaption .size1{font-size: 2.35em}}.banner .figcaption .size2{font-size: 3.875em;line-height: 1em;font-weight: bold;letter-spacing: 0.07em;margin: 0 0 .2em;padding: 0}@media (max-width: 1199px){.banner .figcaption .size2{font-size: 3.675em}}@media (max-width: 767px){.banner .figcaption .size2{font-size: 3.475em}}.banner .figcaption .size3,.banner .figcaption .size3-1{font-size: 5em;line-height: 1em;font-weight: bold;letter-spacing: 0.075em;margin: 0 0 16px;padding: 0 5px;word-spacing: 0.1em}.banner .figcaption .size3-1{margin-top: 6px}.banner .figcaption .size4{font-size: 3.375em;line-height: 1.111em;font-weight: bold;letter-spacing: 0.1em;margin: -4px 5px 20px}.banner .figcaption .size5{font-size: 3.125em;letter-spacing: 5px;font-weight: 600}@media (max-width: 1770px){.banner .figcaption .size5{font-size: 2.5em;letter-spacing: 3px}}.banner .figcaption .size6{font-size: 2.375em;line-height: 1em;letter-spacing: 5px;font-weight: bold;margin: 0}.banner .figcaption .size40{font-size: 2.5em;line-height: 1em;letter-spacing: 0px;font-weight: 500;margin: 0 0 27px 0;font-family: Ubuntu, sans-serif !important}@media (max-width: 360px){.banner .figcaption .size40{font-size: 1.5em;margin: 0 0 10px 0}}@media (min-width: 768px){.banner .figcaption .size40{font-size: 1.7em;margin: 0 0 20px 0}}@media (min-width: 992px){.banner .figcaption .size40{font-size: 1.8em;margin: 0 0 20px 0}}@media (min-width: 1200px){.banner .figcaption .size40{font-size: 2.2em;margin: 0 0 27px 0}}@media (min-width: 1770px){.banner .figcaption .size40{font-size: 2.5em;margin: 0 0 27px 0}}.banner .figcaption .text{display: block;margin-bottom: 10px;font-size: 1.125em;line-height: 1em;color: #ffffff;font-weight: 500;letter-spacing: 1px}.banner .figcaption .text.color{color: #1fc0a0}.banner .figcaption .text.size1{font-size: 1.375em;font-family: Georgia, sans-serif;font-style: italic;letter-spacing: 0;margin-bottom: 1.4em;margin-top: -2px}.banner .figcaption .text.size2{font-size: 1.625em;font-weight: 300;letter-spacing: 0.04em}.banner .figcaption .text.size3{font-size: 2.375em;font-weight: bold;letter-spacing: 2px}.banner .figcaption .text.size4{font-size: 1.375em;font-family: Georgia, sans-serif;font-style: italic;letter-spacing: 0;margin-bottom: 1.833em;margin-top: -5px}.banner .figcaption .text.size5{font-size: 1.375em;font-family: Georgia, sans-serif;font-style: italic;letter-spacing: 0;margin-bottom: 0.5em}.banner .figcaption .font-size50{font-size: 50px}.banner .figcaption .btn{opacity: 1;margin-top: 16px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.banner .figcaption .btn.offset-top{margin-top: 36px}.banner-carousel .btn--xl{line-height: 1.1em}.banner-layout-1{display: block;position: relative;overflow: hidden}.banner-layout-1 .figure{display: block;background-color: #1fc0a0}.banner-layout-1 .figure img{width: 101%}.banner-layout-1 .figcaption{display: block;position: absolute;bottom: -1px;left: 0;width: 100%;font-size: 25px;line-height: 1em;color: #fff;padding: 3.8% 4%;background: rgba(121,121,121,0.85);vertical-align: middle;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}@media (max-width: 767px){.banner-layout-1 .figcaption{padding: 3.8% 4%;font-size: 12px}}@media (min-width: 768px){.banner-layout-1 .figcaption{padding: 3.8% 4%;font-size: 13px}}@media (min-width: 992px){.banner-layout-1 .figcaption{padding: 3.8% 4%;font-size: 15px}}@media (min-width: 1200px){.banner-layout-1 .figcaption{padding: 3.8% 4%;font-size: 16px}}@media (min-width: 1770px){.banner-layout-1 .figcaption{font-size: 25px;padding: 3.8% 4%}}.banner-layout-1:hover .figcaption{background: rgba(249,99,50,0.85)}.collectionsall{margin-top: -30px}.collectionsall .banner .banner__title{padding-left: 5px;padding-right: 5px}.collectionsall .banner{margin-top: 30px}@media (min-width: 768px) and (max-width: 1199px){.collectionsall .col-sm-3 .banner__title{font-size: 20px !important;margin-bottom: 10px}.collectionsall .col-sm-3 .btn{font-size: 12px;letter-spacing: 0.02em;padding: 11px 14px 11px !important}}.banner .figure.buttononhover .banner__title{position: relative;top: 38px;-webkit-transition: all 400ms;-moz-transition: all 400ms;-ms-transition: all 400ms;-o-transition: all 400ms;transition: all 400ms}.banner .figure.buttononhover:hover .banner__title{top: 0}.banner .figure.buttononhover .figcaption .btn{position: relative;top: -10px;opacity: 0;-webkit-transition: all 200ms;-moz-transition: all 200ms;-ms-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms}.banner .figure.buttononhover:hover .figcaption .btn{top: 0;opacity: 1;-webkit-transition: all 500ms;-moz-transition: all 500ms;-ms-transition: all 500ms;-o-transition: all 500ms;transition: all 500ms}.banner.cs_border{border: solid 1px #e5e5e5}@media (min-width: 1200px){.banner .figcaption .size6{font-size: 1.8em !important}.banner .figcaption .size3,.banner .figcaption .size3-1{font-size: 3.5em;letter-spacing: 0.04em}.banner .figcaption .size4{font-size: 3em}.banner .figcaption .text.size3{font-size: 1.7em}}@media (min-width: 1770px){.banner .figcaption .size3,.banner .figcaption .size3-1{font-size: 5em}.banner .figcaption .text.size3{font-size: 2.375em}.banner .figcaption .size4{font-size: 3.375em}}@media screen and (max-width: 1199px){.banner .figcaption .size3,.banner .figcaption .size3-1{font-size: 2.7em}.banner .figcaption .size4{font-size: 2.375em}.banner .figcaption .size5{font-size: 2.125em}.banner .figcaption .size6{font-size: 1.375em}.banner .figcaption .text{font-size: 1em}.banner .figcaption .text.size1{font-size: 1.1em}.banner .figcaption .text.size2{font-size: 1.3em}.banner .figcaption .text.size3{font-size: 1.5em;letter-spacing: 1px}.banner .figcaption .btn{margin-top: 10px}.banner .figcaption .btn.offset-top{margin-top: 20px}}@media screen and (max-width: 991px){.banner .figcaption .size3,.banner .figcaption .size3-1{font-size: 2em}.banner .figcaption .size4{font-size: 1.7em}.banner .figcaption .size5{font-size: 1.55em}.banner .figcaption .size6{font-size: 1em}.banner .figcaption .text{font-size: 1em}.banner .figcaption .text.size1{font-size: 1.1em}.banner .figcaption .text.size2{font-size: 1.2em}.banner .figcaption .text.size3{font-size: 1.3em;letter-spacing: 1px}.banner .figcaption .btn{margin-top: 10px;padding: 11px 20px 11px !important}.banner .figcaption .btn.offset-top{margin-top: 15px}}@media screen and (max-width: 479px){.banner .figcaption .size1{font-size: 1.8em}.banner .figcaption .size2{font-size: 1.7em}.banner .figcaption .size3,.banner .figcaption .size3-1{font-size: 2.2em}.banner .figcaption .size4{font-size: 2.375em}.banner .figcaption .size5{font-size: 1.125em}.banner .figcaption .size6{font-size: 1.375em}}.zoom-in .figure{-webkit-transform: translateZ(0)}.zoom-in .figure img{-webkit-transition: opacity .3s, -webkit-transform .3s;transition: opacity .3s, transform .3s;-webkit-transform: scale(1);transform: scale(1)}.zoom-in .figure:hover img{opacity: 0.9;-webkit-transform: scale(1.05);transform: scale(1.05)}.box-baners .row div{padding: 0;margin: 0}.box-baners .text-top .block-table-cell{vertical-align: top !important;padding-top: 15% !important}.box-baners .text-left{text-align: left !important;padding-left: 9%;padding-right: 8.8%}.box-baners .text-right{text-align: right !important;padding-left: 5%;padding-right: 5%}.box-baners .text-center{padding-left: 5%;padding-right: 5%}.box-baners .text-center .block{padding-right: 25px;padding-left: 25px}@media (max-width: 767px){.box-baners .text-center{padding-left: 1%;padding-right: 1%}}@media (min-width: 768px){.box-baners .text-center{padding-left: 3%;padding-right: 3%}}.box-baners .btn-right-bottom .btn{position: absolute;right: 6%;bottom: 9%}@media (max-width: 767px){.box-baners .btn-right-bottom .btn{padding-left: 0%;padding-right: 0%}}.box-baners .block-left-bottom{position: absolute;left: 6%;bottom: 9%;width: 50%;text-align: left}@media (max-width: 767px){.box-baners .block-left-bottom{padding-left: 0%;padding-right: 0%}}.box-baners .block-top-md{margin-top: 20px}.box-baners .block-top-sm{margin-top: 10px}.box-baners .text-center-small{padding-left: 5%;padding-right: 5%;text-align: center}.box-baners .text-right-small{padding-left: 5%;padding-right: 5%;text-align: right}.box-baners .banner-md{height: 350px;width: 100%;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.box-baners .banner-md .block-table{height: 350px}@media (max-width: 767px){.box-baners .banner-md{height: 258px}.box-baners .banner-md .block-table{height: 258px}}.box-baners .banner-md:hover{-moz-opacity: .8;-khtml-opacity: .8;-webkit-opacity: .8;opacity: .8;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter: alpha(opacity=80);background-color: #f5f5f5}.box-baners .banner-md:hover .figcaption{color: #333}.box-baners .banner-md:hover .figcaption .btn.btn--border{border-color: #333;color: #333}.box-baners .banner .figcaption{color: #fff}.box-baners .banner .figcaption .icon.color{color: #1fc0a0}.box-baners .banner .figcaption span.color,.box-baners .banner .figcaption span.color span,.box-baners .banner .figcaption em.color,.box-baners .banner .figcaption em.color span{color: #1fc0a0}.box-baners .banner .figcaption span.text-color,.box-baners .banner .figcaption span.text-color span,.box-baners .banner .figcaption em.text-color,.box-baners .banner .figcaption em.text-color span{color: #777}.box-baners .banner .figcaption span.text-dark,.box-baners .banner .figcaption span.text-dark span,.box-baners .banner .figcaption em.text-dark,.box-baners .banner .figcaption em.text-dark span{color: #333}.box-baners .banner .figcaption span.color-yellow,.box-baners .banner .figcaption span.color-yellow span,.box-baners .banner .figcaption em.color-yellow,.box-baners .banner .figcaption em.color-yellow span{color: #feea3a}.box-baners .banner .figcaption span.color-yellow:hover,.box-baners .banner .figcaption span.color-yellow span:hover,.box-baners .banner .figcaption em.color-yellow:hover,.box-baners .banner .figcaption em.color-yellow span:hover{color: #fff}.box-baners .banner .figcaption span.color-yellow:hover span,.box-baners .banner .figcaption span.color-yellow span:hover span,.box-baners .banner .figcaption em.color-yellow:hover span,.box-baners .banner .figcaption em.color-yellow span:hover span{color: #fff}.box-baners .banner .figcaption .text-custom{color: #1fc0a0}.box-baners .banner .figcaption .block{display: block;margin-bottom: 0}.box-baners .banner .figcaption .top-indent{margin-top: 23% !important}.box-baners .banner .figcaption .top-indent-sm{margin-top: 2% !important}.box-baners .banner .figcaption .top-indent-sm1{margin-top: 3% !important}.box-baners .banner .figcaption .top-indent-md{margin-top: 5% !important}@media (max-width: 767px){.box-baners .banner .figcaption .text-overflow-ellipsis{text-overflow: ellipsis;overflow: hidden;height: 50px}}.box-baners .banner .figcaption .font-bold{font-weight: bold}.box-baners .banner .figcaption .font-medium{font-weight: 500}.box-baners .banner .figcaption .font-light{font-weight: lighter}.box-baners .banner .figcaption .wrapper-green{display: inline-block;padding: 0 16px 4px 16px;background-color: #41df7c}.box-baners .banner .figcaption .wrapper-coquelicot{display: inline-block;padding: 0 16px 1px 16px;background-color: #fd6940}.box-baners .banner .figcaption .line-height-md{line-height: 38px !important}@media (max-width: 767px){.box-baners .banner .figcaption .line-height-md{line-height: 24px !important}}@media (min-width: 768px){.box-baners .banner .figcaption .line-height-md{line-height: 27px !important}}@media (min-width: 992px){.box-baners .banner .figcaption .line-height-md{line-height: 27px !important}}@media (min-width: 1200px){.box-baners .banner .figcaption .line-height-md{line-height: 33px !important}}@media (min-width: 1770px){.box-baners .banner .figcaption .line-height-md{line-height: 38px !important}}.box-baners .banner .figcaption .font-size160{font-size: 160px;line-height: 1.1em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size160{font-size: 90px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size160{font-size: 91px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size160{font-size: 93px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size160{font-size: 115px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size160{font-size: 160px}}@media (max-width: 500px){.box-baners .banner .figcaption .font-size160{font-size: 70px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size160{font-size: 50px}}.box-baners .banner .figcaption .font-size100{font-size: 100px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size100{font-size: 50px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size100{font-size: 50px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size100{font-size: 70px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size100{font-size: 90px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size100{font-size: 100px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size100{font-size: 40px}}.box-baners .banner .figcaption .font-size96{font-size: 96px;line-height: 0.96em;padding-bottom: 0px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size96{font-size: 46px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size96{font-size: 46px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size96{font-size: 66px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size96{font-size: 86px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size96{font-size: 96px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size96{font-size: 36px}}.box-baners .banner .figcaption .font-size90{font-size: 90px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size90{font-size: 30px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size90{font-size: 40px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size90{font-size: 50px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size90{font-size: 60px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size90{font-size: 90px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size90{font-size: 30px}}.box-baners .banner .figcaption .font-size88{font-size: 88px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size88{font-size: 30px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size88{font-size: 40px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size88{font-size: 50px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size88{font-size: 60px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size88{font-size: 88px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size88{font-size: 30px}}.box-baners .banner .figcaption .font-size87{font-size: 87px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size87{font-size: 30px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size87{font-size: 40px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size87{font-size: 50px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size87{font-size: 60px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size87{font-size: 87px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size87{font-size: 30px}}.box-baners .banner .figcaption .font-size82{font-size: 5.125em;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size82{font-size: 27px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size82{font-size: 37px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size82{font-size: 43px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size82{font-size: 55px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size82{font-size: 82px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size82{font-size: 22px}}.box-baners .banner .figcaption .font-size80{font-size: 80px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size80{font-size: 25px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size80{font-size: 35px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size80{font-size: 45px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size80{font-size: 55px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size80{font-size: 80px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size80{font-size: 20px}}.box-baners .banner .figcaption .font-size70{font-size: 70px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size70{font-size: 25px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size70{font-size: 30px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size70{font-size: 40px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size70{font-size: 50px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size70{font-size: 70px}}.box-baners .banner .figcaption .font-size68{font-size: 70px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size68{font-size: 23px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size68{font-size: 28px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size68{font-size: 38px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size68{font-size: 48px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size68{font-size: 68px}}.box-baners .banner .figcaption .font-size62{font-size: 62px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size62{font-size: 20px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size62{font-size: 22px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size62{font-size: 32px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size62{font-size: 42px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size62{font-size: 62px}}.box-baners .banner .figcaption .font-size54{font-size: 54px;line-height: 1.1em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size54{font-size: 34px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size54{font-size: 34px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size54{font-size: 34px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size54{font-size: 44px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size54{font-size: 54px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size54{font-size: 24px}}.box-baners .banner .figcaption .font-size52{font-size: 54px;line-height: 1.1em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size52{font-size: 32px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size52{font-size: 32px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size52{font-size: 32px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size52{font-size: 42px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size52{font-size: 52px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size52{font-size: 22px}}.box-baners .banner .figcaption .font-size50{font-size: 50px;line-height: 1.1em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size50{font-size: 30px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size50{font-size: 30px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size50{font-size: 30px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size50{font-size: 40px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size50{font-size: 50px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size50{font-size: 20px}}.box-baners .banner .figcaption .font-size46{font-size: 46px;line-height: 1.1em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size46{font-size: 30px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size46{font-size: 30px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size46{font-size: 30px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size46{font-size: 40px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size46{font-size: 46px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size46{font-size: 20px}}.box-baners .banner .figcaption .font-size40{font-size: 40px;line-height: 1.1em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size40{font-size: 20px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size40{font-size: 20px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size40{font-size: 24px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size40{font-size: 30px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size40{font-size: 40px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size40{font-size: 20px}}.box-baners .banner .figcaption .font-size38{font-size: 50px;line-height: 1.1em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size38{font-size: 20px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size38{font-size: 20px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size38{font-size: 24px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size38{font-size: 30px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size38{font-size: 38px}}@media (max-width: 400px){.box-baners .banner .figcaption .font-size38{font-size: 20px}}.box-baners .banner .figcaption .font-size30{font-size: 30px;line-height: 1.15em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size30{font-size: 16px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size30{font-size: 20px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size30{font-size: 20px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size30{font-size: 25px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size30{font-size: 30px}}.box-baners .banner .figcaption .font-size26{font-size: 26px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size26{font-size: 15px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size26{font-size: 17px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size26{font-size: 17px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size26{font-size: 21px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size26{font-size: 26px}}.box-baners .banner .figcaption .font-size24{font-size: 26px;line-height: 1.15em}@media (max-width: 767px){.box-baners .banner .figcaption .font-size24{font-size: 15px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size24{font-size: 17px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size24{font-size: 17px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size24{font-size: 20px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size24{font-size: 24px}}.box-baners .banner .figcaption .font-size22{font-size: 22px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size22{font-size: 15px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size22{font-size: 17px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size22{font-size: 17px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size22{font-size: 17px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size22{font-size: 22px}}.box-baners .banner .figcaption .font-size21{font-size: 21px;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size21{font-size: 14px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size21{font-size: 16px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size21{font-size: 16px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size21{font-size: 16px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size21{font-size: 21px}}.box-baners .banner .figcaption .font-size20{font-size: 1.250em;line-height: 1.15em;padding-bottom: 10px}@media (max-width: 767px){.box-baners .banner .figcaption .font-size20{font-size: 13px}}@media (min-width: 768px){.box-baners .banner .figcaption .font-size20{font-size: 15px}}@media (min-width: 992px){.box-baners .banner .figcaption .font-size20{font-size: 15px}}@media (min-width: 1200px){.box-baners .banner .figcaption .font-size20{font-size: 15px}}@media (min-width: 1770px){.box-baners .banner .figcaption .font-size20{font-size: 20px}}.box-baners .banner .figcaption .line-height-small{line-height: 1em}.box-baners .banner .figcaption .text_sm{color: #fff;display: block;padding-bottom: 22px}@media (max-width: 767px){.box-baners .banner .figcaption .text_sm{font-size: 11px;padding-bottom: 0px}}@media (min-width: 768px){.box-baners .banner .figcaption .text_sm{font-size: 14px}}@media (min-width: 992px){.box-baners .banner .figcaption .text_sm{font-size: 14px}}@media (min-width: 1200px){.box-baners .banner .figcaption .text_sm{font-size: 14px}}@media (min-width: 1770px){.box-baners .banner .figcaption .text_sm{font-size: 16px}}@media (max-width: 768px){.box-baners .banner .figcaption .btn.btn--ys,.box-baners .banner .figcaption .btn--border{padding: 11px 20px 11px !important;font-size: 1.1em}}.box-baners .banner .figcaption .link-btn-20{font-size: 1.250em;line-height: 1em;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.box-baners .banner .figcaption .link-btn-20 span{font-size: 2.250em;line-height: 1em;position: relative;top: 0.32em;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.box-baners .banner .figcaption .link-btn-20:hover{color: #1fc0a0}.box-baners .banner .figcaption .link-btn-20:hover span{color: #1fc0a0}@media (max-width: 767px){.box-baners .banner .figcaption .link-btn-20{font-size: 1.150em}.box-baners .banner .figcaption .link-btn-20 span{font-size: 1.8em;top: 0.33em}}@media (max-width: 767px){.banner-bg{height: 220px;background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover}.banner-bg .block-table{height: 220px}.banner-bg img{display: none}.banner-bg .figure{height: 100%}}.banner-icon{position: relative;min-height: 85px;margin-bottom: 37px;cursor: pointer}.banner-icon__icon{position: absolute;top: 3px;width: 85px;height: 85px;border-radius: 50%;background: #f5f5f5;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.banner-icon__icon span{display: block;position: relative;text-align: center;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #333;font-size: 34px;margin-top: 2px;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.banner-icon__icon span.icon-replay_5{font-size: 42px}.banner-icon__text{padding-left: 117px}.banner-icon__text h3{font-size: 1.375em;font-weight: 500;margin-bottom: 21px;color: #1fc0a0;text-transform: uppercase;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.banner-icon:hover .banner-icon__icon{background: #1fc0a0}.banner-icon:hover .banner-icon__icon span{color: #fff}.banner-icon:hover .banner-icon__text h3{color: #333}.banner-all-width{padding: 72px 0 60px}.banner-all-width.color-white .title{color: #fff !important;margin: 0 0 30px 0 !important;padding: 0 !important}.banner-all-width p{font-size: 20px;line-height: 37px}@media (max-width: 768px){.banner-all-width{padding: 62px 0 50px}.banner-all-width .title{font-size: 35px}.banner-all-width p{font-size: 17px;line-height: 34px}}.banner-one-product{padding-left: 0;padding-right: 0}.banner-one-product .product-content{padding-top: 26%}.banner-one-product .product-content .title{font-size: 30px;line-height: 1em;margin-bottom: 35px;color: #333}.banner-one-product .product-content .title a{color: #333}.banner-one-product .product-content .title a:hover{color: #1fc0a0}.banner-one-product .product-content .price-box{text-align: left;margin: 0;padding-bottom: 50px}.banner-one-product .product-content .price{color: #1fc0a0;font-size: 70px;font-weight: lighter}.banner-one-product .product-content .old-price .price{font-size: 36px;color: #333}@media (max-width: 1200px){.banner-one-product .product-content{text-align: center;padding-top: 0%;padding-bottom: 10%}.banner-one-product .product-content .price-box{text-align: center}.banner-one-product .product-content .pull-left{float: inherit !important}.banner-one-product .product-content .input-counter{margin-bottom: 19px}}@media (min-width: 992px){.banner-one-product .product-content{padding-top: 0% !important}.banner-one-product .product-content .input-counter .pull-left{width: 100%;padding-bottom: 19px}}@media (max-width: 768px){.banner-one-product .product-content .title{margin-top: 0}.banner-one-product .product-content .price-box{padding-bottom: 16px}.banner-one-product .product-content .price{font-size: 45px}.banner-one-product .product-content .old-price .price{font-size: 28px}}@media (min-width: 1200px){.banner-one-product .product-content{padding-top: 15% !important}}@media (min-width: 1770px){.banner-one-product .product-content{padding-top: 26% !important}}.input-counter{position: relative;width: 134px;margin: 0 auto}.input-counter input{border: 1px solid #e5e5e5;display: inline-block;width: 134px;height: 76px;font-size: 24px;line-height: 1em;text-align: center;font-family: Ubuntu, sans-serif;font-weight: lighter}.input-counter span{display: inline-block;font-size: 27px;line-height: 1em;color: #777;cursor: pointer;position: absolute;top: 50%;margin-top: -15px;font-family: Ubuntu, sans-serif;font-weight: 500;-moz-opacity: .3;-khtml-opacity: .3;-webkit-opacity: .3;opacity: .3;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter: alpha(opacity=30)}.input-counter span:hover{color: #1fc0a0;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100)}.input-counter span.minus-btn{left: 19px}.input-counter span.plus-btn{right: 19px}.link-img-hover{overflow: hidden;display: inline-block;-webkit-transition:  all 200ms linear 0s;-moz-transition:  all 200ms linear 0s;-ms-transition:  all 200ms linear 0s;-o-transition:  all 200ms linear 0s;transition:  all 200ms linear 0s}.link-img-hover.banner--md{display: block}.link-img-hover img{-webkit-transition: opacity .3s, -webkit-transform .3s;transition: opacity .3s, transform .3s;-webkit-transform: scale(1);transform: scale(1);backface-visibility: hidden}.link-img-hover:hover{background: #1fc0a0}.link-img-hover:hover img{opacity: 0.9;-webkit-transform: scale(1.05);transform: scale(1.05);backface-visibility: hidden}.link-img-hover1{overflow: hidden;display: block;position: relative;-webkit-transition:  all 200ms linear 0s;-moz-transition:  all 200ms linear 0s;-ms-transition:  all 200ms linear 0s;-o-transition:  all 200ms linear 0s;transition:  all 200ms linear 0s}.link-img-hover1.banner--md{display: block}.link-img-hover1 img{-webkit-transition: opacity .3s, -webkit-transform .3s;transition: opacity .3s, transform .3s;-webkit-transform: scale(1);transform: scale(1);backface-visibility: hidden}.link-img-hover1:hover{background: #1fc0a0}.link-img-hover1:hover img{opacity: 0.9;-webkit-transform: scale(1.05);transform: scale(1.05);backface-visibility: hidden}@media (max-width: 767px){.banner--md .vis-hid-img-small{display: none}.banner--md .vis-hid-img-big{display: block}}@media (min-width: 768px){.banner--md .vis-hid-img-small{display: block}.banner--md .vis-hid-img-big{display: none}}@media (min-width: 992px){.banner--md .vis-hid-img-small{display: block}.banner--md .vis-hid-img-big{display: none}}@media (min-width: 1200px){.banner--md .vis-hid-img-small{display: block}.banner--md .vis-hid-img-big{display: none}}@media (min-width: 1770px){.banner--md .vis-hid-img-small{display: none}.banner--md .vis-hid-img-big{display: block}}.promo-design2{text-align: center;text-decoration: none;display: block}.promo-design2 .block-title{font-size: 54px;line-height: 60px;color: #333333;margin-top: 28px;font-weight: 500;padding: 0 10px;text-transform: uppercase;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear;display: inline-block}.promo-design2 p{margin: 7px 15px 0;font-size: 18px;line-height: 30px;color: #777}.promo-design2 .btn.btn-underline{color: #1fc0a0;font-size: 18px;line-height: 24px;font-weight: 500;margin-top: 8px;display: inline-block;text-transform: uppercase}.promo-design2 .btn.btn-underline:after{content: "";display: block;position: relative;top: -3px;line-height: 0;background: #1fc0a0;width: 100%;height: 2px;-moz-opacity: 0.2;-khtml-opacity: 0.2;-webkit-opacity: 0.2;opacity: 0.2;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.promo-design2 .btn.btn-underline:hover:after{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0}.promo-design2 .img{background: #1fc0a0;overflow: hidden;display: block;-webkit-transform: translateZ(0)}.promo-design2 .img img{width: 100%;height: auto;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.promo-design2:hover,.promo-design2:hover a{text-decoration: none}a.promo-design2:hover .block-title{color: #1fc0a0}a.promo-design2.zoom-in .img img{-webkit-transition: opacity .3s, -webkit-transform .3s;transition: opacity .3s, transform .3s;-webkit-transform: scale(1);transform: scale(1)}a.promo-design2:hover .img img{opacity: 0.9}a.promo-design2.zoom-in:hover .img img{-webkit-transform: scale(1.05);transform: scale(1.05)}a.promo-design2:hover .btn.btn-underline:after{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0}.promo-design2:not(a) .img img{-webkit-transition: opacity .3s, -webkit-transform .3s;transition: opacity .3s, transform .3s;-webkit-transform: scale(1);transform: scale(1)}.promo-design2:not(a) .img:hover img{opacity: 0.9}.promo-design2.zoom-in:not(a) .img:hover img{-webkit-transform: scale(1.05);transform: scale(1.05)}.promo-design2:not(a) .block-title:hover{color: #1fc0a0}@media (max-width: 1770px){.promo-design2 .block-title{font-size: 40px;line-height: 50px}}@media (max-width: 1199px){.promo-design2 .block-title{font-size: 30px;line-height: 40px}}@media (max-width: 991px){.promo-design2 .block-title{font-size: 23px;line-height: 33px}.promo-design2 p{font-size: 16px;line-height: 24px}}.promo-design2.promotitlesize30 .block-title{font-size: 30px;line-height: 44px}.promo-design2.promotitlesize40 .block-title{font-size: 40px;line-height: 38px}@media (max-width: 1770px){.promo-design2 .block-title{font-size: 40px;line-height: 50px}.promo-design2.promotitlesize30 .block-title{font-size: 30px;line-height: 40px}.promo-design2.promotitlesize40 .block-title{font-size: 40px;line-height: 38px}}.promo-design3{text-transform: center;border: 1px solid #e5e5e5;display: block;width: 100%;display: table;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.promo-design3 > div{display: table-cell;vertical-align: middle;height: 348px;width: 100%;padding: 0 5%}.promo-design3 .block-title{color: #333333;font-size: 40px;line-height: 48px;text-align: center;text-transform: uppercase;font-weight: 500;letter-spacing: 0.03em;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.promo-design3 .block{color: #777777;font-size: 20px;text-align: center;letter-spacing: 0.03em;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.promo-design3 .color-base{color: #1fc0a0}.promo-design3 .color-dark{color: #333333}.promo-design3 .font-size24{font-size: 24px}.promo-design3 .font-size46{font-size: 46px}.promo-design3 .font-size26{font-size: 26px}.promo-design3 .font-size16{font-size: 16px}.promo-design3 .font-style-italic{font-style: italic}.promo-design3 .block-top-11{margin-top: 11px;margin-bottom: 0}.promo-design3 .block-top-15{margin-top: 15px}.promo-design3 .block-top-23{margin-top: 23px}.promo-design3:hover{text-decoration: none;border: 1px solid #1fc0a0}.promo-design3:hover .block-title,.promo-design3:hover .block{color: #1fc0a0}@media (max-width: 1200px){.promo-design3 .block-title{font-size: 30px;line-height: 40px}.promo-design3 .font-size46{font-size: 40px;line-height: 50px}.promo-design3 .font-size24{font-size: 20px;line-height: 30px}}@media (max-width: 992px){.promo-design3 > div{height: 277px}.promo-design3 .block-title{font-size: 24px;line-height: 34px}.promo-design3 .font-size46{font-size: 30px;font-height: 40px}.promo-design3 .font-size24{font-size: 17px;font-height: 25px}}@media (max-width: 992px){.promo-design3 .font-size24{font-size: 15px}.promo-design3 .font-size16{font-size: 14px}}.text-block-with-bg{padding: 75px 17% 72px;text-align: center}.text-block-with-bg .title-under{margin-bottom: 69px}.text-block-with-bg p{margin: 0;padding: 0}.text-block-with-bg p:not(:first-child){margin: 21px 0 0 0}@media (max-width: 1200px){.text-block-with-bg{padding: 75px 7% 72px}}@media (max-width: 767px){.text-block-with-bg{padding: 50px 7%;text-align: center}}@media (max-width: 479px){.text-block-with-bg .title-under{margin-bottom: 30px}}.text-info-banner-listing{margin-top: -30px}.text-info-banner{overflow: hidden;border: 1px solid #e5e5e5;padding: 49px 24px 35px 24px;margin-top: 30px;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.text-info-banner .img{float: left;padding-right: 20px;padding-top: 9px;width: 52%;max-width: 409px}.text-info-banner .img img{max-width: 100%;height: auto}.text-info-banner .description{overflow: hidden}.text-info-banner p{letter-spacing: -0.01em}.text-info-banner .block-title{font-size: 48px;line-height: 60px;color: #333333;font-weight: 500;padding: 0 0px 17px 0;text-transform: uppercase}.text-info-banner .btn{margin-top: 18px}.text-info-banner:hover{border-color: transparent;-webkit-box-shadow: 0px 4px 26px rgba(0,0,0,0.08);-moz-box-shadow: 0px 4px 26px rgba(0,0,0,0.08);box-shadow: 0px 4px 26px rgba(0,0,0,0.08)}@media (max-width: 1769px){.text-info-banner .block-title{font-size: 37px;line-height: 50px}}@media (max-width: 1200px){.text-info-banner .block-title{font-size: 29px;line-height: 39px}}@media (max-width: 540px){.text-info-banner .img{float: inherit;width: 100%}.text-info-banner .description{margin-top: 25px}}@media (max-width: 490px){.text-info-banner .block-title{font-size: 25px;line-height: 33px;padding-bottom: 10px}.text-info-banner .btn{margin-top: 10px}}.promo-box{display: block;position: relative;overflow: hidden;margin-top: -1px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.promo-box > img{width: 100%;height: auto}.promo-box .description{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;padding: 5% 9%}@media (max-width: 1070px){.promo-box .description{padding: 5% 5%}}.promo-box .description .block-title{color: #fff;font-weight: 600;text-transform: uppercase;letter-spacing: 0.02em}.promo-box .description .block-title-sm{color: #fff;font-weight: 600;letter-spacing: 0.02em;font-size: 58px;line-height: 58px;text-transform: uppercase}.promo-box .description img{max-width: 100%;display: inline-block;height: auto}.promo-box .description p{color: #fff;font-size: 22px;line-height: 30px;margin: 0}.promo-box .block-table-cell{text-align: center}.promo-box .btn.btn-underline{color: #c09749;font-size: 18px;line-height: 24px;font-weight: 500;margin-top: 8px;padding: 5px 0;display: inline-block;text-transform: uppercase}.promo-box .btn.btn-underline:after{content: "";display: block;position: relative;top: -3px;line-height: 0;background: #c09749;width: 100%;height: 2px;-moz-opacity: 0.2;-khtml-opacity: 0.2;-webkit-opacity: 0.2;opacity: 0.2;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.promo-box .btn.btn-underline:hover:after{-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0}.promo-box .btn.btn-underline.color-white{color: #fff}.promo-box .btn.btn-underline:after{background: #fff}.promo-box .description .color-base{color: #c09749}.promo-box .description .color-dark{color: #333333}.promo-box .description .font-style-italic{font-style: italic}.btn--ys.btn.inversion{background: #333333}.btn--ys.btn.inversion:hover{background: #c09749;color: #fff}.promo-box.design-default .block-title{font-size: 80px;line-height: 85px;font-weight: 500}.promo-box.design-default .btn{margin-top: 36px}.promo-box .btn.btn-underline{font-weight: 500;letter-spacing: 0.04em}.promo-box.design-default .btn.btn-underline{margin-top: 24px}@media (min-width: 768px) and (max-width: 1600px){.promo-box.design-default .block-title{font-size: 51px;line-height: 60px}.promo-box.design-default p{font-size: 20px;line-height: 26px}}@media (min-width: 768px) and (max-width: 1300px){.promo-box.design-default .block-title{font-size: 38px;line-height: 45px}.promo-box.design-default p{font-size: 18px;line-height: 24px}.promo-box.design-default .btn{margin-top: 20px}}@media (min-width: 768px) and (max-width: 1070px){.promo-box.design-default .block-title{font-size: 32px;line-height: 37px}.promo-box.design-default p{font-size: 16px;line-height: 24px}.promo-box.design-default .btn{margin-top: 20px}.promo-box.design-default .btn{padding: 11px 19px !important;font-size: 15px !important;margin-top: 16px}}@media (min-width: 768px) and (max-width: 900px){.promo-box.design-default .block-title{font-size: 29px;line-height: 30px}.promo-box.design-default p{font-size: 15px;line-height: 19px}.promo-box.design-default .btn{margin-top: 14px}}@media (max-width: 767px){.promo-box.design-default .block-title{font-size: 51px;line-height: 60px}.promo-box.design-default p{font-size: 20px;line-height: 26px}}@media (max-width: 420px){.promo-box.design-default .block-title{font-size: 38px;line-height: 45px}.promo-box.design-default p{font-size: 18px;line-height: 24px}.promo-box.design-default .btn{margin-top: 20px}}@media (max-width: 360px){.promo-box.design-default .block-title{font-size: 29px;line-height: 30px}.promo-box.design-default p{font-size: 15px;line-height: 19px}.promo-box.design-default .btn{margin-top: 14px}}.promo-box.design-01 .block-title{font-size: 54px;line-height: 60px;font-weight: bold;letter-spacing: 0.1em}.promo-box.design-01 p{margin-top: 27px}@media (min-width: 768px) and (max-width: 1600px){.promo-box.design-01 .block-title{font-size: 42px;line-height: 52px}.promo-box.design-01 p{font-size: 20px;line-height: 26px}}@media (min-width: 768px) and (max-width: 1300px){.promo-box.design-01 .block-title{font-size: 35px;line-height: 45px}.promo-box.design-01 p{font-size: 18px;line-height: 24px;margin-top: 22px}}@media (min-width: 768px) and (max-width: 1070px){.promo-box.design-01 .block-title{font-size: 27px;line-height: 32px}.promo-box.design-01 p{font-size: 16px;line-height: 24px;margin-top: 22px}}@media (max-width: 767px){.promo-box.design-01 .block-title{font-size: 42px;line-height: 52px}.promo-box.design-01 p{font-size: 20px;line-height: 26px}}@media (max-width: 420px){.promo-box.design-01 .block-title{font-size: 27px;line-height: 32px}.promo-box.design-01 p{font-size: 16px;line-height: 24px;margin-top: 22px}}.promo-box.design-02 .block-title{font-size: 80px;line-height: 85px;font-weight: 500;margin-top: 7px;letter-spacing: 0.06em}.promo-box.design-02 p{margin-top: 27px}.promo-box.design-02 .btn{margin-top: 35px}@media (min-width: 768px) and (max-width: 1600px){.promo-box.design-02 .block-title{font-size: 51px;line-height: 60px}.promo-box.design-02 p{font-size: 20px;line-height: 26px}}@media (min-width: 768px) and (max-width: 1300px){.promo-box.design-02 .block-title{font-size: 38px;line-height: 45px}.promo-box.design-02 p{font-size: 18px;line-height: 24px}.promo-box.design-02 .btn{margin-top: 20px}}@media (min-width: 768px) and (max-width: 1070px){.promo-box.design-02 .block-title{font-size: 32px;line-height: 37px}.promo-box.design-02 p{font-size: 16px;line-height: 24px}.promo-box.design-02 .btn{margin-top: 20px}.promo-box.design-02 .btn{padding: 11px 19px !important;font-size: 15px !important;margin-top: 16px}}@media (min-width: 768px) and (max-width: 900px){.promo-box.design-02 .block-title{font-size: 29px;line-height: 30px}.promo-box.design-02 p{font-size: 15px;line-height: 19px}.promo-box.design-02 .btn{margin-top: 14px}}@media (max-width: 767px){.promo-box.design-02 .block-title{font-size: 51px;line-height: 60px}.promo-box.design-02 p{font-size: 20px;line-height: 26px}}@media (max-width: 420px){.promo-box.design-02 .block-title{font-size: 38px;line-height: 45px}.promo-box.design-02 p{font-size: 18px;line-height: 24px}.promo-box.design-02 .btn{margin-top: 20px}}@media (max-width: 360px){.promo-box.design-02 .block-title{font-size: 29px;line-height: 30px}.promo-box.design-02 p{font-size: 15px;line-height: 19px}.promo-box.design-02 .btn{margin-top: 14px}}.promo-box.design-03 .block-title{font-size: 80px;line-height: 82px;font-weight: bold;letter-spacing: 0.05em}.promo-box.design-03 p{margin-top: 9px;font-size: 26px;line-height: 35px;font-weight: lighter;letter-spacing: 0.05em;text-transform: uppercase}.promo-box.design-03 .btn{margin-top: 42px}@media (min-width: 768px) and (max-width: 1600px){.promo-box.design-03 .block-title{font-size: 51px;line-height: 60px}.promo-box.design-03 p{font-size: 20px;line-height: 26px}}@media (min-width: 768px) and (max-width: 1300px){.promo-box.design-03 .block-title{font-size: 38px;line-height: 45px}.promo-box.design-03 p{font-size: 18px;line-height: 24px}.promo-box.design-03 .btn{margin-top: 20px}}@media (min-width: 768px) and (max-width: 1070px){.promo-box.design-03 .block-title{font-size: 32px;line-height: 37px}.promo-box.design-03 p{font-size: 16px;line-height: 24px}.promo-box.design-03 .btn{margin-top: 20px}.promo-box.design-03 .btn{padding: 11px 19px !important;font-size: 15px !important;margin-top: 16px}}@media (min-width: 768px) and (max-width: 900px){.promo-box.design-03 .block-title{font-size: 29px;line-height: 30px}.promo-box.design-03 p{font-size: 15px;line-height: 19px}.promo-box.design-03 .btn{margin-top: 14px}}@media (max-width: 767px){.promo-box.design-03 .block-title{font-size: 51px;line-height: 60px}.promo-box.design-03 p{font-size: 20px;line-height: 26px}}@media (max-width: 420px){.promo-box.design-03 .block-title{font-size: 38px;line-height: 45px}.promo-box.design-03 p{font-size: 18px;line-height: 24px}.promo-box.design-03 .btn{margin-top: 20px}}@media (max-width: 360px){.promo-box.design-03 .block-title{font-size: 29px;line-height: 30px}.promo-box.design-03 p{font-size: 15px;line-height: 19px}.promo-box.design-03 .btn{margin-top: 14px}}.promo-box.design-04 .block-title{font-size: 80px;line-height: 80px;font-weight: 500;margin-left: -6px;letter-spacing: 0.06em}.promo-box.design-04 p{font-size: 22px;line-height: 25px}.promo-box.design-04 .btn{margin-top: 27px;margin-left: -2px}@media (min-width: 768px) and (max-width: 1600px){.promo-box.design-04 .block-title{font-size: 51px;line-height: 60px}.promo-box.design-04 p{font-size: 20px;line-height: 26px}}@media (min-width: 768px) and (max-width: 1300px){.promo-box.design-04 .block-title{font-size: 38px;line-height: 45px}.promo-box.design-04 p{font-size: 18px;line-height: 24px}.promo-box.design-04 .btn{margin-top: 20px}}@media (min-width: 768px) and (max-width: 1070px){.promo-box.design-04 .block-title{font-size: 32px;line-height: 37px}.promo-box.design-04 p{font-size: 16px;line-height: 24px}.promo-box.design-04 .btn{margin-top: 20px}.promo-box.design-04 .btn{font-size: 15px !important;margin-top: 16px}}@media (max-width: 767px){.promo-box.design-04 .block-title{font-size: 38px;line-height: 45px}.promo-box.design-04 p{font-size: 18px;line-height: 24px}.promo-box.design-04 .btn{margin-top: 20px}}@media (max-width: 420px){.promo-box.design-04 .block-title{font-size: 32px;line-height: 37px}.promo-box.design-04 p{font-size: 16px;line-height: 24px}.promo-box.design-04 .btn{margin-top: 20px}.promo-box.design-04 .btn{font-size: 15px !important;margin-top: 16px}}.promo-box.design-05 .block-title{font-size: 80px;line-height: 80px;font-weight: 500;margin-left: -6px;letter-spacing: 0.06em}.promo-box.design-05 p{font-size: 18px;line-height: 24px;text-transform: uppercase;font-weight: 500;margin-top: 13px;letter-spacing: 0.04em}.promo-box.design-05 .block-title.small{font-size: 58px;line-height: 60px;margin-top: 2px}.promo-box.design-05 .btn{margin-top: 32px}@media (min-width: 768px) and (max-width: 1600px){.promo-box.design-05 .block-title{font-size: 51px;line-height: 60px}.promo-box.design-05 .block-title.small{font-size: 47px;line-height: 57px}}@media (min-width: 768px) and (max-width: 1300px){.promo-box.design-05 .block-title{font-size: 38px;line-height: 45px}.promo-box.design-05 .block-title.small{font-size: 35px;line-height: 45px}.promo-box.design-05 .btn{margin-top: 20px}}@media (min-width: 768px) and (max-width: 1070px){.promo-box.design-05 .block-title{font-size: 32px;line-height: 37px}.promo-box.design-05 .btn{margin-top: 20px;padding: 11px 19px !important;font-size: 15px !important;margin-top: 16px}}@media (min-width: 768px) and (max-width: 900px){.promo-box.design-05 .block-title{font-size: 29px;line-height: 30px}.promo-box.design-05 .btn{margin-top: 14px}}@media (max-width: 767px){.promo-box.design-05 .block-title{font-size: 34px;line-height: 42px}.promo-box.design-05 .block-title.small{font-size: 30px;line-height: 40px}.promo-box.design-05 p{font-size: 16px;line-height: 22px;margin-top: 0px}.promo-box.design-05 .btn{margin-top: 15px}}@media (max-width: 420px){.promo-box.design-05 .block-title{font-size: 29px;line-height: 30px}.promo-box.design-05 .block-title.small{font-size: 23px;line-height: 24px;margin-top: 0px}.promo-box.design-05 p{font-size: 14px;line-height: 20px}.promo-box.design-05 .btn{margin-top: 7px}}.promo-box .point-top .block-table-cell{vertical-align: top}.promo-box .point-center .block-table-cell{vertical-align: middle}.promo-box .point-bottom .block-table-cell{vertical-align: bottom}.promo-box .point-center .block-table-cell{text-align: center}.promo-box .point-left .block-table-cell{text-align: left}.promo-box.design-default .point-left .block-title{margin-left: -6px}.promo-box.design-default .point-right .block-title{margin-right: -2px}.promo-box.design-default .point-left .btn.btn-underline{margin-left: -2px}.promo-box .point-right .block-table-cell{text-align: right}.promo-box .point-top.point-center .block-table-cell{vertical-align: top;text-align: center}.promo-box .point-center-horizontal .block-table-cell{text-align: center}.promo-box .point-center-vertical .block-table-cell{vertical-align: middle}.promo-box .right-offset .block-table{width: 60%;margin-left: 40%}.promo-box .right-offset .block-table-cell{text-align: left}.promo-box .left-offset .block-table{width: 60%}.promo-box .left-offset .block-table-cell{text-align: left}.promo-box .point-left.text-center .block-table-cell{text-align: center}.promo-box.zoom-in > img{-webkit-transition: -webkit-transform .3s;transition: transform .3s;-webkit-transform: scale(1);transform: scale(1)}.promo-box.zoom-in:hover > img{-webkit-transform: scale(1.05);transform: scale(1.05);backface-visibility: hidden}.brands-link-listing{margin-top: -30px;font-size: 0;line-height: 0}.brands-link-listing > div{display: inline-block;float: inherit !important;vertical-align: top}.brands-link{overflow: hidden;display: block;margin-top: 30px;text-align: center;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.brands-link img{max-width: 100%;height: auto;display: inline-block}.brands-link:hover{overflow: hidden;text-decoration: none;-webkit-box-shadow: 0px 4px 18px rgba(0,0,0,0.08);-moz-box-shadow: 0px 4px 18px rgba(0,0,0,0.08);box-shadow: 0px 4px 18px rgba(0,0,0,0.08)}.brands-link:hover .block-title{color: #1f1f1f}.brands-link .block-title{font-size: 30px;line-height: 40px;margin-top: 17px;padding: 0 10px 66px;text-transform: uppercase;color: #ed2b2b;text-align: center;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}@media (max-width: 1199px){.brands-link .block-title{font-size: 25px;line-height: 35px;padding-bottom: 46px}}@media (max-width: 991px){.brands-link .block-title{font-size: 20px;line-height: 30px;padding-bottom: 35px}}@media (max-width: 380px){.brands-link .block-title{font-size: 18px;line-height: 23px}}.brands-link.brands-link-border{border: 1px solid #e5e5e5}.brands-link.brands-link-border:hover{border-color: transparent}#slider{overflow: hidden}#slider video{width: 100%;height: 100%}.tp-banner{font-size: 10px;z-index: 1;position: relative}.tp-banner-container{width: 100%;position: relative;padding: 0;z-index: 1}.slider-button .tp-banner,.slider-button .tp-banner-container{z-index: -1}.tparrows.hidearrows{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}.tp-caption1--wd-1{font-size: 20px;line-height: 40px;color: #333333;font-family: Georgia, sans-serif;font-style: italic}.tp-caption1--wd-2{font-size: 80px;line-height: 100px;font-family: Ubuntu, sans-serif;color: #1fc0a0;text-transform: uppercase;letter-spacing: 0.03em;display: inline-block}.tp-caption1--wd-3{font-size: 90px;line-height: 90px;font-weight: 600;color: #333333;text-transform: uppercase;letter-spacing: 0.09em}.tp-banner .color-white{color: #fff !important}.link-button{margin-top: 47px;background-color: #1fc0a0;text-transform: uppercase;color: #ffffff !important;font-weight: bold;font-size: 24px;line-height: 28px;display: inline-block;padding: 20px 35px;vertical-align: middle;position: relative;z-index: 1;letter-spacing: 0.02em;text-align: center;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;text-decoration: none !important;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.13);-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.13);text-shadow: 1px 1px 1px rgba(0,0,0,0.13)}.link-button:hover{color: #1fc0a0 !important;background: none}.button--border-thick{border: 2px solid #1fc0a0}@media (max-width: 1700px){.tp-caption1--wd-1{font-size: 15px !important;line-height: 20px !important}.tp-caption1--wd-2{font-size: 60px !important;line-height: 70px !important}.tp-caption1--wd-3{font-size: 70px !important;line-height: 70px !important}}@media (max-width: 991px){.tp-caption1--wd-1{font-size: 15px !important;line-height: 20px !important}.tp-caption1--wd-2{font-size: 60px !important;line-height: 70px !important}.tp-caption1--wd-3{font-size: 70px !important;line-height: 70px !important}.link-button{font-size: 19px;padding: 13px 18px}}@media (max-width: 767px){.tp-caption1--wd-1{font-size: 15px !important;line-height: 20px !important}.tp-caption1--wd-2{font-size: 24px !important;line-height: 27px !important}.tp-caption1--wd-3{font-size: 26px !important;line-height: 26px !important}.link-button{margin-top: 9px;font-size: 13px;padding: 2px 13px}}.tp-caption2--wd-1{font-size: 30px;line-height: 50px;color: #ffffff;font-style: italic;font-family: Georgia, sans-serif;text-align: right}.tp-caption2--wd-2{font-size: 160px;line-height: 160px;font-family: Ubuntu, sans-serif;font-weight: bold;text-transform: uppercase;color: #ffffff;text-align: right}.tp-caption2--wd-3{font-size: 70px;line-height: 80px;font-family: Ubuntu, sans-serif;font-weight: 300;text-transform: uppercase;color: #ffffff;text-align: right}@media (max-width: 1700px){.tp-caption2--wd-1{font-size: 30px !important;line-height: 40px !important}.tp-caption2--wd-2{font-size: 140px !important;line-height: 140px !important}.container .tp-caption2--wd-2{font-size: 90px !important;line-height: 90px !important}.tp-caption2--wd-3{font-size: 60px !important;line-height: 70px !important}}@media (max-width: 991px){.tp-caption2--wd-1{font-size: 20px !important;line-height: 30px !important}.tp-caption2--wd-2{font-size: 72px !important;line-height: 72px !important}.container .tp-caption2--wd-2{font-size: 80px !important;line-height: 80px !important}.tp-caption2--wd-3{font-size: 40px !important;line-height: 50px !important}}@media (max-width: 767px){.tp-caption2--wd-1{font-size: 15px !important;line-height: 20px !important}.tp-caption2--wd-2{font-size: 35px !important;line-height: 35px !important}.container .tp-caption2--wd-2{font-size: 40px !important;line-height: 40px !important}.tp-caption2--wd-3{font-size: 25px !important;line-height: 25px !important}}.tp-caption3--wd-1{font-size: 20px;line-height: 30px;margin-bottom: 2.5em;color: #333333;font-family: Georgia, sans-serif;font-style: italic;text-align: center}.tp-caption3--wd-2{font-size: 50px;line-height: 70px;color: #1fc0a0;font-family: Ubuntu, sans-serif;text-align: center;text-transform: uppercase;letter-spacing: 0.05em}.tp-caption3--wd-3{font-size: 100px;line-height: 100px;color: #333333;font-family: Ubuntu, sans-serif;text-align: center;text-transform: uppercase;font-weight: bold;letter-spacing: 0.08em}@media (max-width: 1700px){.tp-caption3--wd-2{font-size: 40px !important;line-height: 60px !important}.tp-caption3--wd-3{font-size: 80px !important;line-height: 80px !important}}@media (max-width: 991px){.tp-caption3--wd-2{font-size: 40px !important;line-height: 60px !important}.tp-caption3--wd-3{font-size: 70px !important;line-height: 70px !important}}@media (max-width: 767px){.tp-caption3--wd-1{font-size: 14px !important;line-height: 17px !important;margin-bottom: 0.2em}.tp-caption3--wd-2{font-size: 19px !important;line-height: 27px !important}.tp-caption3--wd-3{font-size: 23px !important;line-height: 20px !important}}.tp-caption4--wd-1{font-size: 50px;line-height: 1em;margin: 0 0 10px 85px;color: #fff;font-family: Ubuntu, sans-serif;text-transform: uppercase}.tp-caption4--wd-2{font-size: 70px;line-height: 1em;margin: 0 0 0 85px;color: #fff;font-family: Ubuntu, sans-serif;text-transform: uppercase;font-weight: bold}.tp-caption4--wd-3{margin: 0 85px 0 0;white-space: nowrap}.tp-caption4--wd-3 .button--border-thick{background: #8ed044;border-color: #8ed044}.tp-caption4--wd-3 .button--border-thick:hover{background: none !important;border-color: #8ed044}.tp-caption4--wd-3 .link-button{white-space: nowrap}@media (min-width: 768px){.tp-caption4--wd-1{font-size: 40px;margin: 0 0 10px 70px}.tp-caption4--wd-2{font-size: 45px;margin: 0 10px 0 70px}.tp-caption4--wd-3{margin: 131px 45px 0 0}.tp-caption4--wd-3 .link-button{padding: 20px 25px}}@media (max-width: 480px){.tp-caption4--wd-1{font-size: 20px}.tp-caption4--wd-2{font-size: 25px}.tp-caption4--wd-3{margin: 15px 45px 0 0}}@media (max-width: 992px){.tp-caption4--wd-1{font-size: 40px}.tp-caption4--wd-2{font-size: 40px}.tp-caption4--wd-3 .link-button{padding: 10px 20px}}@media (min-width: 992px){.tp-caption4--wd-1{font-size: 40px;margin: 0 0 10px 70px}.tp-caption4--wd-2{font-size: 50px;margin: 0 10px 0 70px}.tp-caption4--wd-3{margin: 70px 45px 0 0}.tp-caption4--wd-3 .link-button{padding: 20px 25px}}@media (min-width: 1200px){.tp-caption4--wd-1{font-size: 40px;margin: 0 0 10px 85px}.tp-caption4--wd-2{font-size: 60px;margin: 0 160px 0 85px}.tp-caption4--wd-3{margin: 0 45px 0 0}.tp-caption4--wd-3 .link-button{padding: 20px 25px}}@media (min-width: 1770px){.tp-caption4--wd-1{font-size: 50px;margin: 0 0 10px 85px}.tp-caption4--wd-2{font-size: 70px;margin: 0 0 0 85px}}.tp-leftarrow.default{z-index: 1;cursor: pointer;position: relative;background: none !important;width: 40px;height: 40px}.tp-rightarrow.default{z-index: 1;cursor: pointer;position: relative;background: none !important;width: 40px;height: 40px}.tp-leftarrow.default,.tp-rightarrow.default{top: 50% !important;margin-top: -20px !important;color: #d2d2d2;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.tp-leftarrow.default:hover,.tp-rightarrow.default:hover{color: #1fc0a0}.tp-leftarrow.default:before,.tp-rightarrow.default:before{font-family: 'Material Icons';font-size: 39px;line-height: 40px;cursor: pointer}.tp-leftarrow.default:before{content: "\e408"}.tp-rightarrow.default:before{content: "\e409"}@media (max-width: 767px){.tp-leftarrow.default{left: 0 !important}.tp-rightarrow.default{right: 0 !important}}body.stop-scrolling #slider .tp-leftarrow{opacity: 0}.slider-layout-2 .tp-caption1--wd-1{font-size: 20px;line-height: 40px;color: #fff;font-family: Georgia, sans-serif;font-style: italic}.slider-layout-2 .tp-caption1--wd-2{font-size: 80px;line-height: 100px;font-family: Ubuntu, sans-serif;color: #fff;text-transform: uppercase;letter-spacing: 0.03em;display: inline-block}.slider-layout-2 .tp-caption1--wd-3{font-size: 90px;line-height: 90px;font-weight: 600;color: #fff;text-transform: uppercase;letter-spacing: 0.09em}.slider-layout-3 .tp-caption1--wd-1{color: #fff}.slider-layout-3 .tp-caption1--wd-2{color: #fff}.slider-layout-3 .tp-caption1--wd-3{color: #fff}.slider-layout-3 .tp-caption1--wd-4{color: #fff}.slider-layout-3 .tp-caption2{text-align: left}.slider-layout-3 .tp-caption2--wd-1{color: #333333;text-align: left}.slider-layout-3 .tp-caption2--wd-2{color: #1fc0a0;text-align: left}.slider-layout-3 .tp-caption2--wd-3{color: #333333;text-align: left}.slider-layout-3 .tp-caption2--wd-4{color: #333333}.slider-layout-3 .tp-caption3--wd-1{color: #fff}.slider-layout-3 .tp-caption3--wd-3{color: #fff}@media (max-width: 1500px){.slider-layout-3 .tp-caption2{text-align: right}.slider-layout-3 .tp-caption2--wd-1,.slider-layout-3 .tp-caption2--wd-2,.slider-layout-3 .tp-caption2--wd-3,.slider-layout-3 .tp-caption2--wd-4,.slider-layout-3 .tp-caption2--wd-5{text-align: right}}.slider-layout-4 .tp-caption2--wd-text{font-size: 16px;line-height: 27px;word-spacing: inherit;color: #fff}.slider-layout-4 .tp-caption2--wd-1,.slider-layout-4 .tp-caption2--wd-2,.slider-layout-4 .tp-caption2--wd-3{text-align: left}.slider-layout-4 .tp-caption1--wd-1,.slider-layout-4 .tp-caption1--wd-2,.slider-layout-4 .tp-caption1--wd-3{color: #fff}.slider-layout-5 .tp-caption2--wd-text{font-size: 16px;line-height: 27px;word-spacing: inherit;color: #fff}.slider-layout-5 .tp-caption2--wd-1,.slider-layout-5 .tp-caption2--wd-2,.slider-layout-5 .tp-caption2--wd-3{text-align: left}.slider-layout-5 .tp-caption1--wd-1,.slider-layout-5 .tp-caption1--wd-2,.slider-layout-5 .tp-caption1--wd-3{color: #fff}.tp-caption{z-index: 1;white-space: inherit}.tp-caption--product-1{white-space: inherit !important}.tp-caption--product-1 .title{font-size: 30px;line-height: 1.1em;color: #1fc0a0}.tp-caption--product-1 .title a{color: #1fc0a0}.tp-caption--product-1 .title a:hover{color: #333}.tp-caption--product-1 .title a:focus{text-decoration: none;color: #1fc0a0}.tp-caption--product-1 .price{font-size: 50px;line-height: 1.1em;padding-bottom: 30px;color: #333}.tp-caption--product-1 .price .price-box__old{font-size: 23px;color: #fa6b6b}.tp-caption--product-1 .text{font-size: 16px;line-height: 27px;max-width: 391px}.tp-caption--product-1 .btn--ys{color: #fff;font-size: 24px;white-space: inherit}.tp-caption--product-1 .btn--ys.btn--lg{padding-left: 38px;padding-right: 38px}.tp-caption--product-1 .btn--ys:hover{color: #1fc0a0}.tp-caption--product-1 .btn-top{margin-top: 55px}@media (max-width: 1200px){.tp-caption--product-1 .title{font-size: 25px}.tp-caption--product-1 .price{font-size: 40px;padding-bottom: 15px}.tp-caption--product-1 .price .price-box__old{font-size: 20px}.tp-caption--product-1 .text{font-size: 14px;line-height: 25px;max-width: 300px}.tp-caption--product-1 .btn--ys{font-size: 18px}.tp-caption--product-1 .btn--ys.btn--lg{padding-left: 20px;padding-right: 20px}.tp-caption--product-1 .btn-top{margin-top: 35px}}@media (max-width: 992px){.tp-caption--product-1 .title{font-size: 22px}.tp-caption--product-1 .price{font-size: 30px;padding-bottom: 15px}.tp-caption--product-1 .price .price-box__old{font-size: 20px}.tp-caption--product-1 .text{font-size: 12px;line-height: 25px;max-width: inherit;text-overflow: ellipsis;overflow: hidden;height: 50px}.tp-caption--product-1 .btn--ys{font-size: 15px}.tp-caption--product-1 .btn--ys.btn--lg{padding: 10px 17px 9px}.tp-caption--product-1 .btn-top{margin-top: 35px}}@media (max-width: 767px){.tp-caption--product-1 .title{margin-top: 0}}@media (max-width: 768px){.tp-caption--product-1 .title{font-size: 16px;margin-bottom: 5px}.tp-caption--product-1 .price{font-size: 21px;padding-bottom: 5px}.tp-caption--product-1 .price .price-box__old{font-size: 15px}.tp-caption--product-1 .text{font-size: 11px;line-height: 22px;max-width: inherit;display: none}.tp-caption--product-1 .btn--ys .icon{display: none}.tp-caption--product-1 .btn-top{margin-top: 5px}}@media (max-width: 500px){.tp-caption--product-1 .btn--ys.btn--lg{padding: 7px 10px;font-size: 11px;line-height: 1.2em}}@media (max-width: 400px){.tp-caption--product-1 .price{display: none}}.intro{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.tp-banner-button1 .tp-leftarrow.default:before,.tp-banner-button1 .tp-rightarrow.default:before{font-family: 'Material Icons';font-size: 45px;line-height: 48px;cursor: pointer}.tp-banner-button1 .tp-leftarrow.default:hover,.tp-banner-button1 .tp-rightarrow.default:hover{color: #1fc0a0 !important;background-color: transparent !important}.btn--bg-green.link-button{background: #8ed044;border-color: #8ed044}.btn--bg-green.link-button:hover{background: #fff;border-color: #8ed044}.btn--bg-coquelicot.link-button{background: #fd6940;border-color: #fd6940}.btn--bg-coquelicot.link-button:hover{background: #fff;border-color: #fd6940}.btn--bg-dark.link-button{background: #333;border-color: #333}.btn--bg-dark.link-button:hover{background: #fff;border-color: #333}.instafeed-wrapper,.instafeed-wrapper2{position: relative;overflow: hidden}.instafeed-wrapper:after,.instafeed-wrapper2:after{content: "";display: block;position: absolute;z-index: 8;left: 0;top: 0;background-color: rgba(51,51,51,0.89);height: 100%;width: 3em}.instafeed a{display: block;position: relative;overflow: hidden;float: left;width: 10%;height: 10%;background-color: #1fc0a0;text-decoration: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.instafeed2 a{display: block;position: relative;overflow: hidden;float: left;width: 6.25%;height: 6.25%;background-color: #1fc0a0;text-decoration: none;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.instafeed img,.instafeed2 img{display: block;width: 100%}.instafeed a:before,.instafeed2 a:before{position: absolute;display: block;width: 100%;text-align: center;content: "\e409";font-family: "Material Icons";font-size: 1.8em;color: #fff;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 0;z-index: 7}.instafeed a:after,.instafeed2 a:after{content: "";display: block;position: absolute;z-index: 1;left: 0;top: 0;background-color: #1fc0a0;height: 100%;width: 100%;opacity: 0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.instafeed a:hover img,.instafeed2 a:hover img{opacity: 1}.instafeed a:hover:before,.instafeed2 a:hover:before{opacity: 1}.instafeed a:hover:after,.instafeed2 a:hover:after{opacity: 0.88}.title-vertical{position: absolute;z-index: 9;color: #ffffff;font-size: 1.4em;line-height: 2em;font-weight: 400;white-space: nowrap;right: 100%;top: 23.4%;text-align: center;transform-origin: top right 0;transform: rotate(270deg)}.title-vertical:before{background: #000;padding: 0;position: absolute;z-index: -1;width: 100%;height: 100%}@media (max-width: 1857px){.title-vertical,.instafeed-wrapper:after{display: none !important}}@media (min-width: 1857px){.instafeed{margin-left: 48px}}.instafeed-center:after,.instafeed-center:before,.instafeed-center .title-vertical{display: none !important}.instafeed-center .instafeed{text-align: center}.instafeed-center .instafeed a{display: inline-block;float: inherit;margin: 0 15px 15px 15px}.social-links{margin-bottom: 2.438em;overflow: hidden}.social-links ul{margin: 0;padding: 0;list-style: none}.social-links ul li{display: block;float: left;margin-right: 10px;margin-bottom: 10px}.social-links ul a{text-decoration: none;display: inline-block;color: #c4c4c4;text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-moz-transition: all .5s ease-out;-o-transition: all .5s ease-out;-webkit-transition: all .5s ease-out}.social-links:hover ul a{background-color: #f3f3f3}.social-links:hover ul a:hover{background-color: #333;text-decoration: none}.social-links.margin-bottom-none{margin-bottom: 0}.social-links.social-links--large .icon{font-size: 27px}.social-links.social-links--large .icon{width: 52px;height: 52px;line-height: 52px}.social-links.text-center ul{display: inline-block}@media (max-width: 767px){footer .social-links ul{display: table;margin-right: auto;margin-left: auto}footer .social-links ul li{margin-right: 5px}}.social-links.social-links-border ul a{border: 2px solid transparent;color: #fff}.social-links.social-links-border:hover ul a{background-color: transparent;border-color: #fff}.social-links.social-links-border:hover ul a:hover{background-color: #333;border-color: #fff}.social-links-no-bg{background-color: transparent}.social-links-no-bg ul a{border: 2px solid transparent;color: #fff}.social-links-no-bg:hover ul a{background-color: transparent}.social-links-no-bg:hover ul a:hover{background-color: transparent;color: #333}.promos__image{position: relative}.promos__label{display: block;position: absolute;left: 50%;width: 3.1em;height: 3.1em;margin: 0 0 0 -1.55em;border-radius: 50%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background-color: rgba(31,192,160,0.8);font-size: 3.75em;line-height: 3.1em;text-align: center;color: #fff;text-transform: uppercase;font-family: Ubuntu, sans-serif;font-weight: 600}.promos h2{font-size: 1em;font-weight: 500;text-transform: uppercase;padding: 0 10px;margin: 1.7em 0 1em;color: #1fc0a0}.promos h2 a{color: #1fc0a0}.breadcrumbs_block{margin-bottom: 14px;padding: 10px 0 10px}@media (max-width: 767px){.breadcrumbs_block{margin-bottom: 0}}.breadcrumbs_block--boxed,body.boxed .breadcrumbs_block{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;padding-left: 0;padding-right: 0}@media (min-width: 768px){.breadcrumbs_block--boxed,body.boxed .breadcrumbs_block{width: 750px}}@media (min-width: 992px){.breadcrumbs_block--boxed,body.boxed .breadcrumbs_block{width: 970px}}@media (min-width: 1200px){.breadcrumbs_block--boxed,body.boxed .breadcrumbs_block{width: 1170px}}.breadcrumbs_block--boxed > .navbar-header,body.boxed .breadcrumbs_block > .navbar-header,.breadcrumbs_block--boxed > .navbar-collapse,body.boxed .breadcrumbs_block > .navbar-collapse{margin-right: -15px;margin-left: -15px}@media (min-width: 768px){.breadcrumbs_block--boxed > .navbar-header,body.boxed .breadcrumbs_block > .navbar-header,.breadcrumbs_block--boxed > .navbar-collapse,body.boxed .breadcrumbs_block > .navbar-collapse{margin-right: 0;margin-left: 0}}.breadcrumbs_block--full{margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;padding-left: 0;padding-right: 0}.breadcrumbs_block--full > .navbar-header,.breadcrumbs_block--full > .navbar-collapse{margin-right: -15px;margin-left: -15px}@media (min-width: 768px){.breadcrumbs_block--full > .navbar-header,.breadcrumbs_block--full > .navbar-collapse{margin-right: 0;margin-left: 0}}.breadcrumbs_block--full .container{width: auto;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}.breadcrumbs_block--full .container > .navbar-header,.breadcrumbs_block--full .container > .navbar-collapse{margin-right: -15px;margin-left: -15px}@media (min-width: 768px){.breadcrumbs_block--full .container > .navbar-header,.breadcrumbs_block--full .container > .navbar-collapse{margin-right: 0;margin-left: 0}}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys{display: inline-block;background-color: transparent;padding: 15px 0 10px;border-radius: 0;margin: 0;font-size: 0.75em;line-height: 1.583em}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li.home a{display: inline-block;width: 26px;height: 26px;border-radius: 50%;background-color: #f5f5f5;color: #1fc0a0;font-size: 15px;line-height: 26px;text-align: center}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li.home a span{display: none}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li.home a::before{font-family: 'Material Icons';font-weight: 400;font-style: normal;font-size: inherit;content: "\e88a"}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li.home a:hover{text-decoration: none}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li{display: inline-block;vertical-align: middle;position: relative;padding: 0 10px}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li.product{margin: 0;padding: 0 10px;max-width: inherit;text-align: left}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li:first-child{padding-left: 0}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li + li:before{display: block;position: absolute;left: 0;width: 1px;height: 19px;border-left: 1px solid #e5e5e5;content: ""}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > li strong{font-weight: normal;color: #333}.breadcrumbs_block .breadcrumb_list.breadcrumb--ys > .active{color: #333}.collapse-block{width: 100%;border-bottom: 1px solid #e5e5e5;margin-bottom: 12px;padding-bottom: 14px}.collapse-block__content{display: none;padding-bottom: 19px}.collapse-block__content > p:first-child{margin-top: 10px}.collapse-block__title{cursor: pointer;padding: 14px 20px 12px 0;margin-top: 0 !important;margin-bottom: 0 !important;position: relative;font-size: 1.25em;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.collapse-block__title:after{position: absolute;display: block;top: 14px;right: -5px;font-family: 'Material Icons';font-size: 22px;content: "\e148";line-height: 1em;color: #1fc0a0}.collapse-block.active .collapse-block__title:after,.collapse-block.open .collapse-block__title:after{content: "\e15d"}.collapse-block__icon-left{padding-left: 38px}.collapse-block__icon-left:after{left: 0px}.collapse-block--indent-lg{margin-bottom: 22px;padding-bottom: 24px}.collapse-block .title-large-icon{font-size: 30px}.collapse-block .title-large-icon:after{top: 43px}.collapse-block .title-large-icon .icon{font-size: 46px;line-height: 1em;position: relative;top: 6px}.collapse-block:last-child{border-bottom: 0}.collapse-block .options-swatch{margin: 14px 0 -10px -4px}.collapse-block .options-swatch--size li a{-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.collapse-block .under-form-text{margin-top: 10px}.collapse-block .tags-list{margin: 14px 0 -10px}.sidebar .block{width: 100%;border-bottom: 1px solid #e5e5e5;margin-bottom: 12px;padding-bottom: 14px}.sidebar .block .block-content{padding-bottom: 19px}.sidebar .block .block-content .actions-toolbar:after{content: "";clear: both;display: block}.sidebar .block .block-content .actions-toolbar div.primary{float: left;margin: 0 10px 0 0}.sidebar .block .block-content .actions-toolbar div.secondary{float: left}.sidebar .block .block-title{padding: 14px 20px 12px 0;margin-top: 0 !important;margin-bottom: 0 !important;position: relative;font-size: 1.25em;line-height: 1.1}.sidebar .block .block-title strong{font-size: 1em;font-weight: 500;text-transform: uppercase;color: #333;margin: 0}.sidebar .block .product-items{padding: 20px 0 0 0;list-style: none}.sidebar .block .product-items .product-item{margin: 0}.sidebar .block .product-items .product-item .product-item-info{position: relative;padding: 0 0 0 100px}.sidebar .block .product-items .product-item .product-item-info .product-item-photo{position: absolute;left: 0;top: 0;width: 80px;height: 100px}.sidebar .block .product-items .product-item .product-item-info .product-item-photo img{width: 100% !important;height: 100% !important}.sidebar .block .product-items .product-item .product-item-info .product-item-details .product-item-name{margin: 0 25px 10px 0;font-size: 14px;line-height: 20px;display: block}.sidebar .block .product-items .product-item .product-item-info .product-item-details .product-item-name a{color: #777777;font-weight: 300;text-decoration: none !important;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.sidebar .block .product-items .product-item .product-item-info .product-item-details .product-item-name a:hover{color: #1fc0a0;text-decoration: none}.sidebar .block .product-items .product-item .product-item-info .product-item-details .price-box{margin: 0 0 10px;text-align: left}.sidebar .block .product-items .product-item .product-item-info .product-item-details .price-box .price{font-size: 16px;font-weight: 500;color: #333}.sidebar .block .product-items .product-item .product-item-info .product-item-details .product-item-actions .action.primary{font-size: 13px;padding: 5px 10px;height: 30px;letter-spacing: 0.5px}.sidebar.sidebar-additional .block:last-child{border-bottom: 0}.spinner_layered{position: absolute;left: 50%;top: 50%;margin: -20px 0 0 -25px;width: 50px;height: 40px;text-align: center;font-size: 10px}.spinner_layered > div{background-color: #1fc0a0;height: 100%;width: 6px;display: inline-block;-webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;animation: sk-stretchdelay 1.2s infinite ease-in-out}.spinner_layered .rect2{-webkit-animation-delay: -1.1s;animation-delay: -1.1s}.spinner_layered .rect3{-webkit-animation-delay: -1.0s;animation-delay: -1.0s}.spinner_layered .rect4{-webkit-animation-delay: -0.9s;animation-delay: -0.9s}.spinner_layered .rect5{-webkit-animation-delay: -0.8s;animation-delay: -0.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform: scaleY(.4)}20%{-webkit-transform: scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform: scaleY(.4);-webkit-transform: scaleY(.4)}20%{transform: scaleY(1);-webkit-transform: scaleY(1)}}#layered-filter-block{border-bottom: 0;margin-bottom: 0;padding-bottom: 0}#layered-filter-block .block-title,#layered-filter-block .block-subtitle.filter-subtitle{display: none}#layered-filter-block .filter-options .filter-options-item{border-bottom: 1px solid #e5e5e5;margin-bottom: 12px;padding-bottom: 14px}#layered-filter-block .filter-options .filter-options-item .filter-options-title{padding: 14px 25px 12px 0;margin: 0;position: relative;font-size: 1.25em;font-weight: 500;text-transform: uppercase;color: #333;line-height: 1.1;cursor: pointer}#layered-filter-block .filter-options .filter-options-item .filter-options-title:after{position: absolute;display: block;top: 15px;right: -5px;font-family: 'Material Icons';font-size: 22px;content: "\e148";line-height: 1em;color: #1fc0a0}#layered-filter-block .filter-options .filter-options-item .filter-options-content{padding-bottom: 19px}#layered-filter-block .filter-options .filter-options-item .filter-options-content .swatch-option{min-width: 40px;height: 40px}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items{margin: 10px 0 6px 0;padding: 0;list-style-type: none;counter-reset: myCounter}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items .checkbox-group{display: inline-block;margin: 0}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items .checkbox-group label{padding-left: 26px}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items .checkbox-group label .box{margin-top: 4px}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items .checkbox-group label .check{top: 3px}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li{padding: 0 0 7px 0;position: relative;list-style-type: none;color: #777777;font-weight: 300}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li #ln_price_attribute{padding: 18px 0 0}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li .ui-slider-horizontal{height: 4px;border-radius: 0;background: #e5e5e5;margin: 0 0 15px}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li .ui-slider-handle{width: 20px;height: 20px;border-radius: 50%;background: #1fc0a0;top: -8px;cursor: pointer !important}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li ul{padding: 0 0 0 0;margin: 7px 0 0 17px}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li ul li:last-child{padding-bottom: 0}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li .count{color: #333}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li .count:before{content: "("}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li .count:after{content: ")"}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li .count .filter-count-label{display: none}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li a{color: #777777;font-weight: 300;text-decoration: none !important;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li a:hover{color: #1fc0a0;text-decoration: none}#layered-filter-block .filter-options .filter-options-item .filter-options-content .items li.active > a{color: #1fc0a0}#layered-filter-block .filter-options .filter-options-item.active .filter-options-title:after{content: "\e15d"}#layered-filter-block .filter-options .filter-options-item:last-child{margin-bottom: 0}#layered-filter-block .filter-current .filter-current-subtitle{display: block;padding: 14px 25px 12px 0;margin: 0 0 15px;position: relative;font-size: 1.25em;font-weight: 500;text-transform: uppercase;color: #333;line-height: 1.1}#layered-filter-block .filter-current .items{padding-bottom: 5px}#layered-filter-block .filter-current .items .item{position: relative;padding: 0 20px 7px 0;font-size: 16px;font-weight: 300}#layered-filter-block .filter-current .items .item .filter-label:after{content: ': '}#layered-filter-block .filter-current .items .item .filter-value{color: #1fc0a0}#layered-filter-block .filter-current .items .item .remove{position: absolute;top: 0;right: 0;color: #333;text-decoration: none !important}#layered-filter-block .filter-current .items .item .remove:hover{color: #1fc0a0}#layered-filter-block .filter-current .items .item .remove:before{font-family: 'Material Icons';content: "\e14c";font-size: 1em;font-weight: normal}#layered-filter-block .filter-current .items .item .remove span{display: none}#layered-filter-block .filter-actions{border-bottom: 1px solid #e5e5e5;margin-bottom: 12px;padding-bottom: 30px}.block-compare .block-title span.counter{display: none !important}.block-compare .empty{padding: 9px 15px 9px 0}.block-compare .product-items-names{margin-bottom: 15px}.block-compare .product-items-names .product-item{position: relative;padding: 0 18px 0 0;margin: 0 0 6px 0}.block-compare .product-items-names .product-item .product-item-name{margin: 0}.block-compare .product-items-names .product-item .product-item-name .product-item-link{color: #777777;font-weight: 300;text-decoration: none !important;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.block-compare .product-items-names .product-item .product-item-name .product-item-link:hover{color: #1fc0a0}.block-compare .product-items-names .product-item .action.delete{position: absolute;right: 0;top: 0;color: #333;text-decoration: none !important;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.block-compare .product-items-names .product-item .action.delete:hover{color: #1fc0a0}.block-compare .product-items-names .product-item .action.delete:before{font-family: 'Material Icons';content: "\e14c";font-size: 1em;font-weight: normal}.block-compare .product-items-names .product-item .action.delete span{display: none}.sidebar .block.block-wishlist .empty{padding: 9px 15px 9px 0}.sidebar .block.block-wishlist .block-title span.counter{display: none !important}.sidebar .block.block-wishlist .subtitle{display: none}.sidebar .block.block-wishlist .product-items .product-item{min-height: 100px;margin-bottom: 28px}.sidebar .block.block-wishlist .actions-secondary{position: absolute;right: 0;top: -2px;width: auto;padding: 0}.sidebar .block.block-wishlist .actions-secondary .btn-remove span{display: none}.sidebar .block.block-wishlist .actions-secondary .btn-remove:before{font-family: 'Material Icons';content: "\e14c";font-size: 1em;font-weight: normal}.sidebar .block.block-reorder{border-bottom: 0;margin-bottom: 0;padding-bottom: 0}.sidebar .block.block-reorder div.field{margin: 0 0 1px}.sidebar .block.block-reorder .product-item-name{font-weight: 500}.no-border-bottom{border-bottom: none}.expander-list{margin: 0 0 -16px;padding: 0;list-style-type: none}.expander-list > li{padding: 7px 0}.expander-list > li a:hover{color: #1fc0a0;text-decoration: none}.expander-list > li > a{text-transform: uppercase;color: #333;font-weight: 500;text-decoration: none !important}.expander-list li.active > a,.expander-list li.open > a{color: #1fc0a0}.expander-list ul{display: none;margin: 10px 0 -5px;padding: 0;list-style-type: none}.expander-list ul li{padding: 4px 0 3px}.expander-list ul li a{font-weight: 300}li.open .expander-list ul{display: block}.expander-list li{position: relative;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.expander-list .expander{position: absolute;display: block;top: 10px;right: -5px;width: 26px;height: 26px;cursor: pointer;text-align: right}.expander-list .expander:before{font-family: 'Material Icons';font-size: 22px;content: "\e5cf";line-height: 1em;color: #1fc0a0}.expander-list .open > .expander:before{content: "\e5ce"}.filter-list{list-style: none;margin: 8px 0 15px;padding: 0}.filter-list li{margin: 0 0 5px;position: relative}.filter-list li span{color: #1fc0a0}.filter-list li a.icon{display: inline-block;vertical-align: middle;font-size: 1em;text-decoration: none;color: #333}.filter-list li a.icon:hover{color: #1fc0a0}.filter-list li a.icon.icon-to-right{position: absolute;right: -2px;top: 2px}#priceSlider{margin: 20px 0 26px}.noUi-horizontal{height: 4px}.noUi-background{background: #e5e5e5;box-shadow: none}.noUi-connect{background: #23d6b2;box-shadow: none;-webkit-transition: background 450ms;transition: background 450ms}.noUi-origin{border-radius: 0}.noUi-target{border-radius: 0;border: 0;box-shadow: none}.noUi-target.noUi-connect{box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #bbb}.noUi-draggable{cursor: w-resize}.noUi-vertical .noUi-draggable{cursor: n-resize}.noUi-handle{border: 0;border-radius: 50%;background: #1eb799;cursor: pointer;box-shadow: none}.noUi-horizontal .noUi-handle{width: 19px;height: 19px;left: -9.5px;top: -8px}.noUi-active{box-shadow: none}.noUi-handle:before,.noUi-handle:after{display: none}.noUi-handle:after{left: 17px}[disabled].noUi-connect,[disabled] .noUi-connect{background: #B8B8B8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor: not-allowed}.price-input{display: inline-block;vertical-align: top}.price-input label{display: block;font-weight: normal;float: none;margin: 0}.price-input input[type=text]{display: inline-block;border: 1px solid #e5e5e5;color: #1fc0a0;width: 67px;font-size: 1em;line-height: 1.25em;padding: 9px 0;text-align: center}.price-input .btn{margin: 27px 0 0 5px}.price-input-divider{display: inline-block;vertical-align: middle;padding: 30px 0 0}body.catalog-product-compare-index .action.print{float: left;margin: -113px 0 0 0}body.catalog-product-compare-index .action.print.btn--ys.btn--sm .icon{font-size: 20px;color: #1fc0a0}body.catalog-product-compare-index .action.print.btn--ys.btn--sm:hover .icon{color: #fff}.cell.remove .action.link-close{font-size: 20px}.cell.remove .action.link-close span{display: none}.table-wrapper.comparison .cell.product.info{text-align: center}.table-wrapper.comparison .product-item-photo-wrap{max-width: 270px;margin: 0 auto 18px}.table-wrapper.comparison .product-item-name{font-size: 16px;text-transform: uppercase}.table-wrapper.comparison .product-reviews-summary{display: table;margin: 0 auto 15px}.table-wrapper.comparison .product-reviews-summary .reviews-actions{display: none}.table-wrapper.comparison .actions-secondary{margin: 10px 0 0 0}.table-wrapper.comparison .actions-secondary a{display: inline-block;margin: 0 5px;color: #333;font-size: 24px;line-height: 24px;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.table-wrapper.comparison .actions-secondary a:before{font-family: 'Material Icons';font-size: 24px;font-weight: normal}.table-wrapper.comparison .actions-secondary a.towishlist:before{content: "\e87e"}.table-wrapper.comparison .actions-secondary a:hover{color: #1fc0a0;text-decoration: none}.table-wrapper.comparison .actions-secondary a span{display: none}.addtocart_compare{background: none;border: 0;padding: 0;font-size: 36px;line-height: 36px;font-weight: normal;color: #1fc0a0}.addtocart_compare:hover{background: none;border: 0;padding: 0;color: #333}.addtocart_compare .cart_txt{display: none}.compare__item{display: block;width: 100%;position: relative;margin: 10px 0 32px;padding: 0;min-height: 100px}.compare__item__image{position: absolute;top: 5px;left: 0;width: 80px;height: 100px}.compare__item__image img{width: 100%}.compare__item__delete{position: absolute;top: 0;right: 0}.compare__item__delete a{color: #1fc0a0;font-size: 1em;text-decoration: none !important}.compare__item__delete a:hover{color: #333}.compare__item__title{margin: 0 0 0 100px}.compare__item__title h2{font-size: 1em;line-height: 1.6875em;letter-spacing: normal;padding: 0 40px 10px 0;font-weight: normal;margin: 0}.compare__item__title h2 a{color: #777}.compare__item__title h2 a:hover{color: #1fc0a0;text-decoration: none}#compareSlide{position: fixed;z-index: 10000;bottom: -150%;left: 0;width: 100%;padding: 20px 0 20px;background-color: #333333;display: block;-webkit-transition:  bottom 500ms linear 0s;-moz-transition:  bottom 500ms linear 0s;-ms-transition:  bottom 500ms linear 0s;-o-transition:  bottom 500ms linear 0s;transition:  bottom 500ms linear 0s}#compareSlide.open{bottom: 0;-webkit-transition:  bottom 500ms linear 0s;-moz-transition:  bottom 500ms linear 0s;-ms-transition:  bottom 500ms linear 0s;-o-transition:  bottom 500ms linear 0s;transition:  bottom 500ms linear 0s}#compareSlide .container{position: relative}#compareSlide .compareSlide__top{font-size: 20px;font-weight: 500;text-transform: uppercase;color: #fff}#compareSlide .compareSlide__close{position: absolute;right: 10px;top: 5px;font-size: 20px;color: #ffffff;cursor: pointer}#compareSlide .compareSlide__close span{display: none;font-size: 13px;line-height: 17px;font-weight: 500}#compareSlide .compareSlide__close:hover{color: #1fc0a0}#compareSlide .compareSlide__bot{overflow: hidden;border-top: 1px solid #606060;margin: 20px 0 0 0;padding: 20px 0 0 0}#compareSlide .compareSlide__bot .clear-all{float: left;white-space: nowrap;font-size: 1.25em;color: #1fc0a0}#compareSlide .compareSlide__bot .clear-all span{display: inline-block;font-size: 13px;text-transform: uppercase;vertical-align: text-top;padding: 0 10px;color: #ffffff}#compareSlide .compareSlide__bot .clear-all:hover{color: #1fc0a0}#compareSlide .compareSlide__bot .btn-compare{float: right}#compareSlide .compared-product-row{overflow: hidden;margin: 10px 0}#compareSlide .compared-product{display: inline-block;vertical-align: top;width: 16.6667%;margin: 0 -4px 0 0;text-align: center;padding: 0 10px}#compareSlide .compared-product__image{margin: 10px 0}#compareSlide .compared-product__image img{max-width: 70px}#compareSlide .compared-product__delete{font-size: 1.25em;text-decoration: none;color: #1fc0a0}#compareSlide .compared-product__delete:hover{color: #ffffff}#compareSlide .compared-product__name{font-size: 1em;line-height: 1.6875em;color: #1fc0a0;font-weight: 300}.vertical-carousel{padding: 0 0 40px;margin: 0 0 -3px}.megamenu .vertical-carousel{margin: 15px 0 0}.vertical-carousel__item{display: block;width: 100%;position: relative;margin: 0 0 10px;padding: 0 0 5px 0;min-height: 121px}.vertical-carousel__item__select{width: 35px}.vertical-carousel__item__image{width: 80px}.vertical-carousel__item__image img{width: 100%}.vertical-carousel__item .price-box{margin: 0 0 0 100px;padding: 0 0 2px;text-align: left}.vertical-carousel__item .price-box .price{font-size: 1.25em;color: #1fc0a0}.vertical-carousel__item .price-box .old-price .price{color: #fa6b6b;font-size: 12px}.vertical-carousel__item .price-box del{font-size: 90%;display: block;padding: 5px 0 0 0}.vertical-carousel__item .product-reviews-summary{margin: 5px 0 5px 100px;font-size: 0.75em;text-align: left}.vertical-carousel__item .product-reviews-summary .reviews-actions{display: none}.vertical-carousel__item__title{margin: 0 0 0 100px}.vertical-carousel__item__title h2{font-size: 1em;line-height: 1.6875em;padding: 0 0 4px 0;font-weight: normal;margin: -7px 0 0 0;letter-spacing: 0}.vertical-carousel__item__title h2 a{color: #777}.vertical-carousel__item__title h2 a:hover{color: #1fc0a0;text-decoration: none}.vertical-carousel .label{position: absolute;top: 0.4em;font-size: 0.625em;line-height: 1.04em;text-align: center;color: #fff;text-transform: uppercase;font-family: Ubuntu, sans-serif;font-weight: 600;padding: 0.5em}.vertical-carousel .label--right{right: 0.5em}.vertical-carousel .label--left{left: 0.5em}.vertical-carousel .label--new{background-color: #474747}.vertical-carousel .label--sale{background-color: #fa6b6b}.vertical-carousel .slick-prev,.vertical-carousel .slick-next{top: auto;bottom: 0;width: 40px;height: 40px;background-color: #f5f5f5;color: #333}.vertical-carousel .slick-prev:hover,.vertical-carousel .slick-next:hover{top: auto;bottom: 0;width: 40px;height: 40px;background: #1fc0a0;color: #ffffff}.vertical-carousel .slick-prev:before,.vertical-carousel .slick-next:before{font-size: 30px;line-height: 40px}.vertical-carousel .slick-prev{left: 0}.vertical-carousel .slick-next{left: 50px;right: auto}.vertical-carousel.with-checkbox .vertical-carousel__item__select{width: 35px}.vertical-carousel.with-checkbox .vertical-carousel__item__image{width: 80px}.vertical-carousel.with-checkbox .price-box,.vertical-carousel.with-checkbox .product-reviews-summary,.vertical-carousel.with-checkbox .vertical-carousel__item__title{margin: 0 0 0 135px}.vertical-carousel.with-checkbox .slick-prev{top: -75px;left: auto;right: 45px;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg)}.vertical-carousel.with-checkbox .slick-next{top: -75px;left: auto;right: 0;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg)}@media (max-width: 991px){.vertical-carousel.with-checkbox .slick-prev{top: -88px}.vertical-carousel.with-checkbox .slick-next{top: -88px}}@media (max-width: 767px){.vertical-carousel.with-checkbox.vertical-carousel-2{position: static}.vertical-carousel.with-checkbox.vertical-carousel-2 .slick-prev{top: -10px;margin-top: 0}.vertical-carousel.with-checkbox.vertical-carousel-2 .slick-next{top: -10px;margin-top: 0}.vertical-carousel.with-checkbox.offset-top-40{margin-top: 20px !important}}.vertical-carousel.special-carousel{margin-top: -9px;padding-bottom: 0}.vertical-carousel.special-carousel .vertical-carousel__item:first-child{border-top: none}.vertical-carousel.special-carousel .vertical-carousel__item{min-height: 175px;padding-top: 20px;margin-top: 18px;border-top: 1px solid #e5e5e5}.vertical-carousel.special-carousel .vertical-carousel__item__image{width: 120px}.vertical-carousel.special-carousel .price-box,.vertical-carousel.special-carousel .rating,.vertical-carousel.special-carousel .vertical-carousel__item__title{margin: 0 0 0 140px}.vertical-carousel.special-carousel .product_holder__label--sale{top: 30px !important;left: 10px;font-size: 10px;font-weight: 300;padding: 3px 5px 4px}.vertical-carousel.special-carousel h2{line-height: 1.5em;padding: 0 0 8px 0}.subcategory-item{display: inline-block;float: none;vertical-align: top;margin-bottom: 40px;margin-right: -4px;text-align: center}.subcategory-item .figure{display: block;max-width: 100%;position: relative;margin-bottom: 30px}.subcategory-item .figure img{width: 100%}.subcategory-item .figure::before{position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 10px solid #eee;content: '';opacity: 1;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s}.subcategory-item a{text-decoration: none}.subcategory-item a:hover{text-decoration: none}.subcategory-item a:hover .figure::before{opacity: 0}.subcategory-item a:hover .subcategory-item__title{color: #1fc0a0}.subcategory-item__title{font-size: 1.25em;line-height: 1em;font-weight: 500;margin-bottom: 10px;color: #333;text-transform: uppercase;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.subcategory-item__title a{color: #333}.subcategory-item__title a:hover{color: #1fc0a0;text-decoration: none}.toolbar-products{padding: 28px 0 20px;border-top: 1px solid #e5e5e5}.limiter label.label_limiter{padding: 0 5px}.limiter .control select{min-width: 70px}.limiter .limiter-text{display: none}.sorter .sorter-label{padding: 0 5px}@media (max-width: 479px){.sorter .sorter-label{display: none}}.sorter-options{min-width: 175px}@media (max-width: 639px){.sorter-options{min-width: 95px;width: 95px;font-size: 11px !important}}.sorter-action{display: inline-block;font-size: 21px;line-height: 1em;vertical-align: middle;color: #1fc0a0;-webkit-transition:  color 200ms linear 0s;-moz-transition:  color 200ms linear 0s;-ms-transition:  color 200ms linear 0s;-o-transition:  color 200ms linear 0s;transition:  color 200ms linear 0s}.sorter-action:hover{color: #333;text-decoration: none}.sorter-action:before{font-family: 'Material Icons';content: "\e5c4";font-size: inherit;font-weight: normal}.sorter-action.sort-asc{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg)}.sorter-action.sort-desc{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg)}.sorter-action span{display: none}.modes{margin: 7px 15px 0 0}@media (max-width: 639px){.modes{margin: 7px 0 0 0}}.modes-label{display: none}.modes-mode{display: inline-block;margin: 0 12px 0 0;font-size: 24px;line-height: 20px;color: #777777;cursor: pointer;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.modes-mode:before{font-family: 'Material Icons';font-size: inherit;font-weight: normal;font-style: normal;line-height: 26px}.modes-mode.mode-grid:before{content: "\e8f0"}.modes-mode.mode-list:before{content: "\e8ef"}.modes-mode span{display: none}.modes-mode:hover,.modes-mode:focus,.modes-mode:active{text-decoration: none}.modes-mode:not(.active):hover{text-decoration: none;color: #1fc0a0}.modes-mode.active{color: #1fc0a0}.toolbar-amount{margin: 6px 0 0 0}.toolbar-amount .toolbar-number{color: #333}.filters-row{position: relative;padding: 28px 0 20px;border-top: 1px solid #e5e5e5;display: inline-block;width: 100%}@media (min-width: 992px) and (max-width: 1199px){.filters-row{padding-bottom: 60px}}.filters-row__mode,.filters-row__pagination{display: inline-block;vertical-align: top}@media (min-width: 992px) and (max-width: 1199px){__pagination .filters-row{position: absolute;right: 5px;bottom: 5px}}.filters-row__view{margin: 0 12px 0 0;font-size: 24px;line-height: 40px;color: #777777;cursor: pointer;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.filters-row__view:hover{color: #1fc0a0}.filters-row__view.active{color: #1fc0a0}.filters-row__items{display: inline-block;padding: 0 20px}@media (max-width: 1680px){.filters-row__items{padding: 0 12px}}@media (max-width: 1199px){.filters-row__items{padding: 0 10px}}@media (max-width: 640px){.filters-row__items{padding: 0}}.filters-row__select{display: inline-block;padding: 0 22px}@media (max-width: 1680px){.filters-row__select{padding: 0 10px}}@media (max-width: 1199px){.filters-row__select{padding: 0 0 0 5px}}.filters-row__select .sort-position{min-width: 175px}@media (max-width: 1680px){.filters-row__select .sort-position{min-width: 150px}}@media (max-width: 1199px){.filters-row__select .sort-position{min-width: 130px}}.filters-row__select .show-qty{min-width: 70px}.filters-row__select label{padding: 0 5px}.filters-row__select .icon{display: inline-block;font-size: 21px;line-height: 1em;vertical-align: middle;color: #1fc0a0}.filters-row__select .icon.sort-direction{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg)}.filters-row__select .icon:hover{color: #333}@media (max-width: 640px){.filters-row__select{display: block;padding: 0;margin: 5px 0}.filters-row__select.pull-right{float: none !important}}@media (min-width: 992px) and (max-width: 1199px){.filters-row-layout .filters-row__pagination{position: relative;right: 0px;bottom: 0px}}@media (max-width: 992px){.filters-row-layout div{text-align: center}.filters-row-layout .slide-column-open{margin: 10px 0 20px 0}}@media (max-width: 992px){.filters-row-layout{padding-top: 0}}.collapse-block .filter-title{display: none}.collapse-block .filter-popup li{position: relative;text-align: center}.collapse-block .filter-popup a{position: relative}.collapse-block .filter-popup .active a:before{content: "\e5cd";width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;line-height: 3em;background: #333333;color: #fff;font-family: 'Material Icons';font-style: normal;font-weight: 400}.collapse-block .filter-popup .active .filter-title{display: block;position: absolute;top: 0;left: 0;right: 0;margin: auto}.collapse-block .filter-popup .active{padding-top: 29px !important}.collapse-block .options-swatch--color li a:hover:before{border: none !important}@media (min-width: 992px){#leftColumn{position: relative;padding-right: 47px;margin-top: -12px}#leftColumn:after{content: '';position: absolute;right: 15px;top: 15px;width: 1px;height: 100%;background: #e5e5e5}.page-layout-2columns-left #centerColumn{float: right}}@media (max-width: 991px){.catalog-category-view #leftColumn .sidebar-main,.catalog-category-view #rightColumn .sidebar-main{position: fixed;display: block;margin: 0;padding: 0;background: #fff;list-style: none;z-index: 1000001;top: 0;left: -150%;height: 100%;width: 270px;text-align: left;overflow: auto;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s}.catalog-category-view #leftColumn .sidebar-main.column-open,.catalog-category-view #rightColumn .sidebar-main.column-open{left: 0;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s}.catalog-category-view #leftColumn .sidebar-main .block.filter,.catalog-category-view #rightColumn .sidebar-main .block.filter{padding: 0 20px}.catalog-category-view #leftColumn .collapse-block,.catalog-category-view #rightColumn .collapse-block{padding: 0 20px}.catalog-category-view #leftColumn .slide-column-close,.catalog-category-view #rightColumn .slide-column-close{display: block;border-bottom: 1px solid #e5e5e5;font-size: 0.8125em !important;line-height: 1em !important;font-weight: 600 !important;color: #1fc0a0;padding: 15px 18px !important;text-decoration: none;text-transform: uppercase;opacity: 0;-webkit-transition:  opacity 600ms linear 0s;-moz-transition:  opacity 600ms linear 0s;-ms-transition:  opacity 600ms linear 0s;-o-transition:  opacity 600ms linear 0s;transition:  opacity 600ms linear 0s}.catalog-category-view #leftColumn .slide-column-close .icon,.catalog-category-view #rightColumn .slide-column-close .icon{display: inline-block;vertical-align: middle;font-size: 1.7692em;color: #333333}.catalog-category-view #leftColumn .filters-block,.catalog-category-view #rightColumn .filters-block{padding: 15px 20px;border-bottom: 1px solid #e5e5e5}.catalog-category-view #leftColumn .filters-row__select,.catalog-category-view #rightColumn .filters-row__select{display: block;padding: 5px 0 0 0}.catalog-category-view #leftColumn .filters-row__select label,.catalog-category-view #rightColumn .filters-row__select label{min-width: 65px;margin: 0}.catalog-category-view #leftColumn .filters-row__select .select-wrapper .select--ys,.catalog-category-view #rightColumn .filters-row__select .select-wrapper .select--ys{min-width: 118px}.slide-column-open{margin: 0 15px 0 0;display: inline-block}}.icon-to-right{position: absolute;right: 0;top: 3px}#leftColumn .sidebar-main.column-open,#rightColumn .sidebar-main.column-open{padding-top: 59px !important}#leftColumn .sidebar-main.column-open .slide-column-close,#rightColumn .sidebar-main.column-open .slide-column-close{background: #fff;position: fixed;top: 0;left: 0;z-index: 777;width: 253px;opacity: 1}.catalog-category-view #centerColumn #layered-filter-block{position: fixed;display: block;margin: 0;padding: 0 20px;background: #fff;list-style: none;z-index: 1000003;top: 0;left: -150%;height: 100%;width: 270px;text-align: left;overflow: auto;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s}.catalog-category-view #centerColumn #layered-filter-block.column-open{left: 0;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s}.catalog-category-view #centerColumn #layered-filter-block .block.filter{padding: 0 20px}.catalog-category-view #centerColumn .collapse-block{padding: 0 20px}.catalog-category-view #centerColumn .slide-column-close{display: block !important;opacity: 1 !important;border-bottom: 1px solid #e5e5e5;font-size: 0.8125em !important;line-height: 1em !important;font-weight: 600 !important;color: #1fc0a0;padding: 15px 18px !important;text-decoration: none;text-transform: uppercase;-webkit-transition:  opacity 600ms linear 0s;-moz-transition:  opacity 600ms linear 0s;-ms-transition:  opacity 600ms linear 0s;-o-transition:  opacity 600ms linear 0s;transition:  opacity 600ms linear 0s}.catalog-category-view #centerColumn .slide-column-close .icon{display: inline-block;vertical-align: middle;font-size: 1.7692em;color: #333333}.catalog-category-view #centerColumn .filters-block{padding: 15px 20px;border-bottom: 1px solid #e5e5e5}.catalog-category-view #centerColumn .filters-row__select{display: block;padding: 5px 0 0 0}.catalog-category-view #centerColumn .filters-row__select label{min-width: 65px;margin: 0}.catalog-category-view #centerColumn .filters-row__select .select-wrapper .select--ys{min-width: 118px}.page-layout-1column.catalog-category-view #centerColumn .slide-column-open{display: block !important;opacity: 1 !important}@media (min-width: 992px){#rightColumn{position: relative;padding-left: 47px;margin-top: -12px}#rightColumn:after{content: '';position: absolute;left: 15px;top: 15px;width: 1px;height: 100%;background: #e5e5e5}}@media (max-width: 1199px){#rightColumn{padding-left: 15px}#rightColumn:after{display: none}}.without-left-col#leftColumn{position: fixed;display: block;margin: 0;padding: 0;background: #fff;list-style: none;z-index: 1000001;top: 0;left: -150%;height: 100%;width: 320px;text-align: left;overflow: auto;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s}.without-left-col#leftColumn:after{display: none}.without-left-col#leftColumn .slide-column-close{width: 320px}@media (max-width: 767px){.without-left-col#leftColumn{width: 270px}.without-left-col#leftColumn .slide-column-close{width: 253px}}.without-left-col#leftColumn .collapse-block{padding: 0 20px}.without-left-col#leftColumn.column-open{left: 0;-webkit-transition:  left 300ms linear 0s;-moz-transition:  left 300ms linear 0s;-ms-transition:  left 300ms linear 0s;-o-transition:  left 300ms linear 0s;transition:  left 300ms linear 0s}.without-left-col#leftColumn .slide-column-close{display: block;border-bottom: 1px solid #e5e5e5;font-size: 0.8125em !important;line-height: 1em !important;font-weight: 600 !important;color: #1fc0a0;padding: 15px 18px !important;text-decoration: none;text-transform: uppercase}.without-left-col#leftColumn .slide-column-close .icon{display: inline-block;vertical-align: middle;font-size: 1.7692em;color: #333333}.without-left-col#leftColumn .filters-block{padding: 15px 20px;border-bottom: 1px solid #e5e5e5}.without-left-col#leftColumn .filters-row__select{display: block;padding: 5px 0 0 0}.without-left-col#leftColumn .filters-row__select label{min-width: 65px;margin: 0}.without-left-col#leftColumn .filters-row__select .select-wrapper .select--ys{min-width: 118px}.without-left-col#leftColumn .collapse-block{padding: 0 20px}.slide-column-open{margin: 0 15px 0 0;display: inline-block}.slide-column-open{float: left}.text-center .slide-column-open{float: none}.back-to-top{cursor: pointer;display: none;position: fixed;right: 0;bottom: 10%;z-index: 1000;width: 62px;height: 62px;background-color: #1fc0a0;color: #fff;text-align: center;font-size: 2.77em;line-height: 1.4em;-moz-transition: all .5s ease-out;-o-transition: all .5s ease-out;-webkit-transition: all .5s ease-out}@media (max-width: 768px){.back-to-top{display: none !important}}.back-to-top span{color: #fff}.back-to-top:hover{animation: animation-arrow-top alternate infinite .4s;-moz-animation: animation-arrow-top alternate infinite .4s;-webkit-animation: animation-arrow-top alternate infinite .4s}@-webkit-keyframes animation-arrow-top{0%{line-height: 1.4em}100%{line-height: 1.1em}}@-moz-keyframes animation-arrow-top{0%{line-height: 1.4em}100%{line-height: 1.1em}}@-ms-keyframes animation-arrow-top{0%{line-height: 1.4em}100%{line-height: 1.1em}}@-o-keyframes animation-arrow-top{0%{line-height: 1.4em}100%{line-height: 1.1em}}@keyframes animation-arrow-top{0%{line-height: 1.4em}100%{line-height: 1.1em}}.widget.block-recent-posts .block-content a,.widget.block-archive .block-content a,.widget.block-categories .block-content a{color: #777}.widget.block-recent-posts .block-content a:hover,.widget.block-archive .block-content a:hover,.widget.block-categories .block-content a:hover{color: #1fc0a0}.post{padding-bottom: 40px;margin-bottom: 40px}.post.post-view{padding-bottom: 0;margin-bottom: 0}.post__title_block{position: relative;overflow: hidden;padding: 0 0 43px 0}.post__title_block figure{display: block;overflow: hidden;width: 100%;margin-bottom: 30px}.post__title_block figure img{width: 100%;height: auto;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.post__title_block figure:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}.post__title_block time{background-color: #1fc0a0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;width: 73px;height: 73px;display: block;text-align: center;color: #fff;font-size: 16px;line-height: 1em;font-style: italic;font-family: Georgia, sans-serif;margin-right: 28px;text-transform: lowercase}.post__title_block time span{font-size: 30px;line-height: 1em;font-weight: 500;display: block;text-align: center;padding-top: 11px;font-style: normal;font-family: Ubuntu, sans-serif;padding-bottom: 1px}.post__title_block .post__title{font-size: 22px;line-height: 1em;padding-top: 4px;margin-bottom: 8px;letter-spacing: normal}.post__title_block .pull-left.second-pull{width: 75%}.post__title_block .pull-right{margin: 15px 0 0 0}.post__title_block .post__meta{padding-top: 4px !important}.post__title_block .post__meta.post_view_categories a{margin-right: 10px}.post__title_block .post__meta.post_view_categories a:after{content: ',';color: #333}.post__title_block .post__meta.post_view_categories a:hover{color: #333}.post__title_block .post__meta.post_view_categories a:last-child:after{display: none}@media (max-width: 991px){.post__title_block .post__meta__item:first-child{display: block}}@media (max-width: 695px){.post__title_block .pull-left{width: 100%;float: none}.post__title_block .pull-left:last-child{padding-top: 10px;width: 100%}}.post .post__meta{width: 100%;padding-top: 20px}@media (max-width: 535px){.post .post__meta__item{display: block}}.post .post-ftimg-hld{margin-bottom: 15px}.post .color1{color: #55acee}.post h1{font-size: 50px;line-height: 0.8em;margin-bottom: 27px;letter-spacing: -0.01em}.post h2{font-size: 30px;line-height: 1em;margin-bottom: 28px;letter-spacing: -0.01em}.post h3{font-size: 26px;line-height: 1em;margin-bottom: 31px;letter-spacing: -0.01em}.post h4{font-size: 22px;line-height: 1em;margin-bottom: 34px;letter-spacing: -0.01em}.post h5{font-size: 20px;line-height: 1em;margin-bottom: 37px;letter-spacing: -0.01em}.post h6{font-size: 16px;line-height: 1em;margin-bottom: 19px;letter-spacing: -0.01em}.post .title-header{line-height: 1.2em;padding: 24px 0 31px 0;margin: 0}.post .post-text-hld ul{margin: 10px 0 6px 0;padding: 0;list-style-type: none;counter-reset: myCounter}.post .post-text-hld ul li{padding: 0 0 7px 18px;position: relative;list-style-type: none}.post .post-text-hld ul li:after{position: absolute;display: block;top: 10px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e3a6";font-size: 0.53em;line-height: 1em}.post .post-text-hld ul li ul{padding: 0 0 0 0;margin: 7px 0 0 17px}.post .post-text-hld ul li ul li:last-child{padding-bottom: 0}.post .post-text-hld ul li a{color: #777777;font-weight: 300;text-decoration: none !important}.post .post-text-hld ul li a:hover{color: #1fc0a0;text-decoration: none}.post .post-text-hld ul li.active > a{color: #1fc0a0}.post .post-text-hld ol{padding: 0;margin: 10px 0 0 0;list-style-type: none;counter-reset: myCounter}.post .post-text-hld ol li{padding: 0 0 0 18px;margin-bottom: 7px;text-indent: 0;position: relative}.post .post-text-hld ol li:before{content: counter(myCounter);counter-increment: myCounter;position: absolute;top: 0;left: 0;z-index: 1;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;color: #1fc0a0;font-weight: 500}.post .post-text-hld ol ul{counter-reset: myCounter1;list-style-type: none;padding: 0;margin: 7px 0 0 17px}.post .post-text-hld ol ul li:before{content: counter(myCounter1);counter-increment: myCounter1}.post .post-text-hld ol ul li:last-child{padding-bottom: 0}@media screen and (min-width: 767px) and (max-width: 1770px){.blog-layout .post__title_block .pull-left:last-child{width: 65% !important}}.embed-youtube{max-width: 604px}.post__meta{overflow: hidden}.post__meta .icon{margin-right: 11px;top: 2px;position: relative;font-size: 18px}.post__meta a,.post__meta .icon{color: #1fc0a0}.post__meta__item{color: #333}.post__meta__item.meta_category{float: left}.post__meta__item.meta_category a{margin-right: 10px}.post__meta__item.meta_category a:after{content: ',';color: #333}.post__meta__item.meta_category a:hover{color: #333}.post__meta__item.meta_category a:last-child:after{display: none}.post__meta .addthis_toolbox{float: right;margin: 11px 0 0 0}@media (max-width: 767px){.post__meta .addthis_toolbox{float: none;clear: both;margin: 0;padding: 11px 0 0 0}}.post__meta .autor{font-size: 18px;font-family: Georgia, sans-serif;font-style: italic;margin-right: 7px}.post__meta .autor a{color: #333}.post__meta .autor a:hover{color: #1fc0a0}.post-bottom .block{border-top: solid 1px #e5e5e5}.post-bottom .block .block-title.title{margin: 0 0 20px;padding: 20px 0 0 0}.post-bottom .block .block-title.title strong{font-size: 20px;font-weight: 500;text-transform: uppercase;color: #333}.post-bottom .block .block-content{list-style: none;padding: 0;margin: 0}.blog-layout .post{border-color: transparent}.filter-nav{text-align: center;padding-bottom: 50px}.filter-nav div{display: inline-block;background: #f5f5f5;text-transform: uppercase;font-weight: 500;color: #333;margin: 0 5px;margin-bottom: 10px;padding: 14px 16px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;font-size: 13px;line-height: 1em;text-decoration: none;cursor: pointer}.filter-nav div:hover{background: #1fc0a0;color: #fff}.filter-nav div.current{background: #1fc0a0;color: #fff}.gallery-content .filter-content-item{padding: 0;margin: 0;overflow: hidden}.gallery-content .zomm-gallery{width: 67px;height: 67px;background: #ffffff;display: inline-block;font-size: 36px;line-height: 1.9em;text-align: center;text-decoration: none;color: #333;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.gallery-content .zomm-gallery:before{content: "\e8ff";display: block;position: relative;margin-left: 1px;font-family: 'Material Icons'}.gallery-content .zomm-gallery:hover{background: #1fc0a0;color: #fff}.gallery-content .link-gallery{width: 67px;height: 67px;background: #ffffff;display: inline-block;font-size: 36px;line-height: 1.9em;text-align: center;text-decoration: none;color: #333;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.gallery-content .link-gallery:before{content: "\e5c8";display: block;position: relative;margin-left: 1px;font-family: 'Material Icons'}.gallery-content .link-gallery:hover{background: #1fc0a0;color: #fff}.gallery-content img{width: 100%;height: auto}.gallery-content .title{font-size: 22px;line-height: 1em;margin-top: 0px}.gallery-content .title a:focus{text-decoration: none;color: #333}.gallery-content .title a:hover{color: #1fc0a0;text-decoration: none}.gallery-content figure{position: relative;display: block}.gallery-content figure figcaption{position: absolute;background: rgba(255,255,255,0.9);width: 100%;height: 100%;top: 0;left: 0%;display: block;padding: 5% 10%;-moz-opacity: 0;-khtml-opacity: 0;-webkit-opacity: 0;opacity: 0;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter: alpha(opacity=0);z-index: 0;-moz-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear}.gallery-content figure:hover figcaption{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);z-index: 7;left: 0}.gallery-content .button-box{position: absolute}@media (max-width: 1770px){.gallery-content .button-box{bottom: 7.5%;right: 5.3%;font-size: 30px}}@media (min-width: 1770px){.gallery-content .button-box{bottom: 13.5%;right: 10.3%;font-size: 36px}}@media (max-width: 1200px){.gallery-content figcaption{padding-top: 5%}.gallery-content .zomm-gallery,.gallery-content .link-gallery{width: 50px;height: 50px;font-size: 30px;line-height: 1.7em}.gallery-content .button-box{bottom: 6%}}@media (max-width: 1200px){.gallery-content .title{font-size: 19px}.gallery-content .font18{font-size: 15px}.gallery-content figcaption{padding-top: 2%}.gallery-content figcaption p{font-size: 13px;line-height: 1.5em}.gallery-content .zomm-gallery,.gallery-content .link-gallery{width: 35px;height: 35px;font-size: 24px;line-height: 1.45em}.gallery-content .button-box{bottom: 3%}}@media (max-width: 1677px){.gallery-layout-3.gallery-content .title{margin-top: 27px}}@media (max-width: 1677px){.gallery-layout-3.gallery-content .button-box{bottom: 7.5%;right: 5.3%;font-size: 30px}}@media (max-width: 1677px){.gallery-layout-3.gallery-content figcaption{padding-top: 5%}.gallery-layout-3.gallery-content .zomm-gallery,.gallery-layout-3.gallery-content .link-gallery{width: 50px;height: 50px;font-size: 30px;line-height: 1.7em}.gallery-layout-3.gallery-content .button-box{bottom: 6%}}@media (max-width: 1677px){.gallery-layout-3.gallery-content .title{font-size: 19px}.gallery-layout-3.gallery-content .font18{font-size: 15px}.gallery-layout-3.gallery-content figcaption{padding-top: 2%}.gallery-layout-3.gallery-content figcaption p{font-size: 13px;line-height: 1.5em}.gallery-layout-3.gallery-content .zomm-gallery,.gallery-layout-3.gallery-content .link-gallery{width: 35px;height: 35px;font-size: 24px;line-height: 1.45em}.gallery-layout-3.gallery-content .button-box{bottom: 3%}}@media (max-width: 1677px){.gallery-layout-3.gallery-content .text-center .button-box{padding-top: 3%}}.gallery-layout-4.gallery-content .block-table{height: 100%}.gallery-layout-4.gallery-content figcaption{padding-top: 11%;text-align: center}.gallery-layout-4.gallery-content figcaption .button-box{position: relative;padding-top: 5%;right: auto !important;bottom: inherit}@media (max-width: 1770px){.gallery-layout-4.gallery-content figcaption .button-box{padding-top: 3%}}@media (min-width: 1770px){.gallery-layout-4.gallery-content figcaption .button-box{padding-top: 5%}}.gallery-layout-4.gallery-content figcaption p{display: none}@media (max-width: 1641px){.gallery-layout-4.gallery-content figcaption{padding: 5% 5%}.gallery-layout-4.gallery-content .zomm-gallery,.gallery-layout-4.gallery-content .link-gallery{width: 50px;height: 50px;font-size: 30px;line-height: 1.7em}.gallery-layout-4.gallery-content .button-box{bottom: 6%}}@media (max-width: 1641px){.gallery-layout-4.gallery-content .title{font-size: 17px;margin-top: 27px}.gallery-layout-4.gallery-content .font18{font-size: 14px}.gallery-layout-4.gallery-content figcaption p{font-size: 13px;line-height: 1.5em}.gallery-layout-4.gallery-content .zomm-gallery,.gallery-layout-4.gallery-content .link-gallery{width: 40px;height: 40px;font-size: 26px;line-height: 1.6em}.gallery-layout-4.gallery-content .button-box{bottom: 0%}}.gallery-layout-4.gallery-content figcaption .button-box{text-align: center}@media (max-width: 1641px){.gallery-layout-4.gallery-content figcaption .button-box{padding-top: 3%}}@media (max-width: 517px){.gallery-layout-4.gallery-content figcaption{padding-top: 15%}}.gallery-content .content-center .button-box{position: relative;right: auto;top: auto;text-align: center}.col-item-5{float: left}@media (max-width: 517px){.col-item-5{width: 100% !important}}@media (max-width: 767px){.col-item-5{width: 50%}}@media (min-width: 768px){.col-item-5{width: 33.3%}}@media (min-width: 992px){.col-item-5{width: 25%}}@media (min-width: 1200px){.col-item-5{width: 20%}}@media (min-width: 1770px){.col-item-5{width: 20%}}.col-item-4{float: left}@media (max-width: 767px){.col-item-4{width: 100%}}@media (min-width: 992px){.col-item-4{width: 50%}}@media (min-width: 1200px){.col-item-4{width: 25%}}@media (min-width: 1770px){.col-item-4{width: 25%}}.css-masonry .filter-content-item{overflow: inherit;float: inherit}@media (max-width: 767px){.css-masonry{-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 0em;-moz-column-gap: 0em;column-gap: 0em}}@media (min-width: 768px){.css-masonry{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 0em;-moz-column-gap: 0em;column-gap: 0em}}@media (min-width: 1200px){.css-masonry{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 0em;-moz-column-gap: 0em;column-gap: 0em}}@media (min-width: 1770px){.css-masonry{-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;-webkit-column-gap: 0em;-moz-column-gap: 0em;column-gap: 0em}}.css-masonry .filter-content-item{display: inline-block;width: 100%;position: relative}.gallery-content .block-table{display: table;width: 100%;height: 82%}.gallery-content .content-center .block-table{height: 100%}.gallery-content .content-center .title,.gallery-content .content-center em,.gallery-content .content-center p{text-align: center}.gallery-content .content-center em{display: block}.gallery-content .block-table-cell{display: table-cell;vertical-align: middle}.gallery-isotope .gallery__item{position: relative;float: left;width: 19.9%;overflow: hidden}.gallery-isotope .gallery__item img{width: 100%;position: relative;z-index: 0}.gallery-isotope .gallery__item--double{width: 39.9%}.gallery-isotope .gallery__item .btn{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 50%;margin-left: -30px;margin-top: -30px;opacity: 0;-webkit-transition:  all 300ms ease 0s;-moz-transition:  all 300ms ease 0s;-ms-transition:  all 300ms ease 0s;-o-transition:  all 300ms ease 0s;transition:  all 300ms ease 0s}.gallery-isotope .gallery__item__image{overflow: hidden}.gallery-isotope .gallery__item__image__caption{-webkit-transition:  all 300ms ease 0s;-moz-transition:  all 300ms ease 0s;-ms-transition:  all 300ms ease 0s;-o-transition:  all 300ms ease 0s;transition:  all 300ms ease 0s;position: absolute;left: 0;width: 100%;height: 100%;text-align: center;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 2}.gallery-isotope .gallery__item__image__caption h6{position: absolute;top: 43%;width: 100%;text-align: center;color: #fff;font-size: 20px;line-height: 27px;font-weight: 500;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition:  all 300ms ease 0s;-moz-transition:  all 300ms ease 0s;-ms-transition:  all 300ms ease 0s;-o-transition:  all 300ms ease 0s;transition:  all 300ms ease 0s}.gallery-isotope .gallery__item a{display: block;z-index: 2;position: relative;overflow: hidden}.gallery-isotope .gallery__item a:before{content: "";width: 100%;height: 100%;display: block;position: absolute;z-index: 1;top: 0;left: 0;background-color: #1fc0a0;opacity: 0;-webkit-transition:  all 300ms ease 0s;-moz-transition:  all 300ms ease 0s;-ms-transition:  all 300ms ease 0s;-o-transition:  all 300ms ease 0s;transition:  all 300ms ease 0s;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0)}.gallery-isotope .gallery__item:hover :before{-moz-opacity: .7;-khtml-opacity: .7;-webkit-opacity: .7;opacity: .7;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter: alpha(opacity=70);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.gallery-isotope .gallery__item:hover h6{-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}.checkout-cart-index .cart-empty{text-align: center}.checkout-cart-index .cart-empty a{color: #333;text-decoration: underline}.checkout-cart-index .cart-empty a:hover{color: #1fc0a0}.table-wrapper{margin-bottom: 30px}.shopping-cart-table{width: 100%}.shopping-cart-table tr{border-bottom: 1px solid #e5e5e5}.shopping-cart-table th{border-top: 1px solid #e5e5e5;color: #333;font-weight: 500;padding: 11px 0}.shopping-cart-table td{padding: 50px 0}.shopping-cart-table td,.shopping-cart-table th{border-right: 1px solid #e5e5e5;vertical-align: top;text-align: center}.shopping-cart-table td:first-child,.shopping-cart-table th:first-child,.shopping-cart-table td:last-child,.shopping-cart-table th:last-child{border-right: none}.shopping-cart-table td:first-child,.shopping-cart-table th:first-child{text-align: left}.shopping-cart-table td.image,.shopping-cart-table th.image{width: 18.3%}.shopping-cart-table td.item,.shopping-cart-table th.item{width: 32.7%;text-align: left}.shopping-cart-table td.price,.shopping-cart-table th.price{width: 14%}.shopping-cart-table td.qty,.shopping-cart-table th.qty{width: 15%}.shopping-cart-table td.subtotal,.shopping-cart-table th.subtotal{width: 15%}.shopping-cart-table td.item-actions,.shopping-cart-table th.item-actions{width: 5%}.shopping-cart-table .icon,.shopping-cart-table .fa{font-size: 20px}.shopping-cart-table__create{float: right;position: relative;top: -10px;right: 20%}.shopping-cart-table__product-image{padding: 0 19px 0 0}.shopping-cart-table .cart-price .price{font-size: 30px;font-weight: normal !important;line-height: 1.1em;color: #1fc0a0}.shopping-cart-table__input{width: 77px;display: inline-block}.shopping-cart-table__input label{display: none !important}.shopping-cart-table__input input{text-align: center;color: #1fc0a0}.shopping-cart-table .actions-toolbar .action{display: block;height: 34px;width: 34px;text-align: center;margin: 0 auto 3px}.shopping-cart-table .actions-toolbar .action span{display: none}.shopping-cart-table .actions-toolbar .action:before{font-family: 'Material Icons';font-size: 20px;font-weight: normal}.shopping-cart-table .actions-toolbar .action.action-towishlist:before{content: "\e87e"}.shopping-cart-table .actions-toolbar .action.action-edit:before{content: "\e150"}.shopping-cart-table .actions-toolbar .action.action-delete:before{content: "\e14c"}.shopping-cart-table a{color: #1fc0a0;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.shopping-cart-table a:hover{color: #333}.shopping-cart-table__product-name{margin-bottom: 20px}.shopping-cart-table__product-name a{color: #1fc0a0}.shopping-cart-table .product-item-name{margin-bottom: 20px;text-transform: uppercase}.shopping-cart-table .item-options dt{float: left;clear: both;font-size: 16px;font-weight: normal;padding: 0;line-height: normal;margin: 0 6px 7px 0;color: #333}.shopping-cart-table .item-options dt:after{content: ":"}.shopping-cart-table .item-options dd{float: left;font-size: 16px;font-weight: normal;padding: 0;line-height: normal;margin: 0 6px 7px 0}.shopping-cart-table__list-parameters{list-style-type: none;padding: 0;margin: 0}.shopping-cart-table__list-parameters li{padding: 0 0 7px 0;text-align: left;font-size: 16px}.shopping-cart-table__list-parameters span{color: #333;display: inline-block;margin-right: 6px}.cart.main.actions{overflow: hidden}.cart.main.actions .action{float: left;margin: 0}.cart.main.actions .action.continue{margin-right: 30px}.cart.main.actions .action.update{float: right}.cart.table-wrapper .action-gift{float: none !important}.shopping-cart-table td.item-actions .actions-toolbar{position: relative;z-index: 10}.shopping-cart-table td.item-actions .gift-content{clear: left;display: none;float: none;margin: 0;text-align: left;width: 500px;position: absolute;top: 0;right: 0;background: #fff;padding: 20px;border: solid 1px #e5e5e5}.shopping-cart-table td.item-actions .gift-content .actions-toolbar .action{width: auto;height: 40px}.shopping-cart-table td.item-actions .gift-content .actions-toolbar .action span{display: block}.shopping-cart-table td.item-actions .gift-content._active{display: block !important}.cart-summary .summary.title{display: none}.cart-summary .collapse-block{margin-bottom: 30px}.cart-summary .collapse-block__title{text-transform: uppercase}.cart-summary .shipping .fieldset .legend{display: none}.cart-summary .shipping .fieldset p.note{font-size: 16px;color: #777;margin: 10px 0 13px}.cart-summary .shipping .items.methods{padding: 20px 0 0 0}.cart-summary .shipping .items.methods dt{font-size: 16px;text-transform: uppercase;padding: 0;margin: 0 0 10px}.cart-summary .shipping .items.methods dd{padding: 0;margin: 0 0 12px}.cart-summary .shipping .items.methods dd input{float: left;margin: 7px 10px 0 0}.cart-summary .shipping .items.methods dd label{overflow: hidden;display: block;padding: 0;cursor: pointer}.cart-summary .discount .fieldset .field{margin: 0 0 25px}.cart-summary .totals-block-wrapper .data.table.totals th,.cart-summary .totals-block-wrapper .data.table.totals td{padding: 0 0 15px;line-height: 18px}.cart-summary .totals-block-wrapper .data.table.totals th{font-size: 16px;font-weight: 500;text-transform: uppercase;text-align: left;width: 60%}.cart-summary .totals-block-wrapper .data.table.totals td{text-align: right;font-size: 16px;font-weight: 500;color: #1fc0a0;width: 40%}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals{border-top: solid 1px #e5e5e5}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals th{font-size: 30px;font-weight: 500 !important;padding-top: 20px;line-height: normal}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals td{padding-top: 20px;font-size: 30px;font-weight: 500 !important;line-height: normal}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals th strong,.cart-summary .totals-block-wrapper .data.table.totals .grand.totals td strong{font-weight: 500}.cart-summary .totals-block-wrapper .checkout-methods-items{text-align: right}.cart-summary .totals-block-wrapper .checkout-methods-items li{margin-bottom: 22px}.cart-summary .totals-block-wrapper .checkout-methods-items li:last-child{margin-bottom: 0}.cart-summary .totals-block-wrapper .checkout-methods-items li a{color: #1fc0a0;text-decoration: underline}.cart-summary .totals-block-wrapper .checkout-methods-items li a:hover{text-decoration: none}@media (max-width: 1769px){.shopping-cart-table td{padding: 30px 0}.shopping-cart-table .cart-price .price{font-size: 20px;line-height: 1.8em}.shopping-cart-table .item-options dt{font-size: 14px;margin: 0 6px 5px 0}.shopping-cart-table .item-options dd{font-size: 14px;margin: 0 6px 5px 0}.cart-summary .card h4{font-size: 16px}.cart-summary .collapse-block__title{padding: 17px 20px 15px 0}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals th{font-size: 22px}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals td{font-size: 22px}.cart-summary .totals-block-wrapper .btn--ys.btn--xl,.cart-summary .totals-block-wrapper .action.primary.btn--xl{padding: 14px}}@media (max-width: 1024px){.cart.main.actions{margin-bottom: 30px}.cart.main.actions .action{margin-bottom: 10px}.cart.main.actions .action.clear{float: right}.cart.main.actions .action.update{clear: both;float: right}}@media (max-width: 767px){.shopping-cart-table thead{display: none}.shopping-cart-table td{padding: 15px 0}.shopping-cart-table td,.shopping-cart-table th{border-right: 0;vertical-align: top;text-align: center}.shopping-cart-table td:first-child,.shopping-cart-table th:first-child,.shopping-cart-table td:last-child,.shopping-cart-table th:last-child{border-right: none}.shopping-cart-table td:first-child,.shopping-cart-table th:first-child{text-align: left}.shopping-cart-table td.image,.shopping-cart-table th.image{float: left;display: block;width: 40%;text-align: left;border-right: 0}.shopping-cart-table td.item,.shopping-cart-table th.item{float: left;display: block;width: 60%;text-align: left}.shopping-cart-table td.price,.shopping-cart-table th.price{float: left;display: block;width: 33.333%;clear: both}.shopping-cart-table td.qty,.shopping-cart-table th.qty{float: left;display: block;width: 33.333%}.shopping-cart-table td.subtotal,.shopping-cart-table th.subtotal{float: left;display: block;width: 33.333%}.shopping-cart-table td.item-actions,.shopping-cart-table th.item-actions{float: left;display: block;width: 100%;clear: both}.shopping-cart-table .actions-toolbar{text-align: center}.shopping-cart-table .actions-toolbar .action{display: inline-block;margin: 0 5px}.cart.main.actions{text-align: center}.cart.main.actions .action{float: none;display: inline-block;margin: 0 0 10px}.cart.main.actions .action.continue{float: none;margin: 0 0 10px}.cart.main.actions .action.update{float: none;margin: 0 0 10px}.cart.main.actions .action.clear{float: none;margin: 0 0 10px}}@media (max-width: 480px){.cart-summary .card--padding{padding: 15px 16px 20px}.cart-summary .card--padding.collapse-block{margin-bottom: 20px;padding: 8px 16px 6px}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals th{font-size: 19px}.cart-summary .totals-block-wrapper .data.table.totals .grand.totals td{font-size: 19px}.cart-summary .totals-block-wrapper .btn--ys.btn--xl,.cart-summary .totals-block-wrapper .action.primary.btn--xl{padding: 14px}.cart-summary .totals-block-wrapper .btn--ys.btn--xl i,.cart-summary .totals-block-wrapper .action.primary.btn--xl i{display: none}.cart-summary .totals-block-wrapper .checkout-methods-items{text-align: center}}.shopping-cart-btns button.pull-right,.shopping-cart-btns .btn.pull-right{margin-right: 0}.shopping-cart-btns .btn{margin-bottom: 0px !important}@media (max-width: 767px){.shopping-cart-btns{text-align: center}.shopping-cart-btns > div{text-align: center !important;float: none !important}.shopping-cart-btns .btn.pull-left,.shopping-cart-btns .btn.pull-right{float: none !important;display: inline-block !important}.shopping-cart-btns .btn-right{margin-right: 0}}.card{border: 1px solid #e5e5e5}.card--padding{padding: 25px 30px 30px 30px}.card--padding.collapse-block{padding: 12px 30px 10px 30px}.card h4{font-size: 20px;margin-bottom: 19px}.card label sup{color: #fa6b6b}.card .btn{white-space: inherit}.table-total{width: 100%;text-transform: uppercase}.table-total th{color: #333;font-weight: 500;padding: 0 0 15px 0}.table-total td{color: #1fc0a0;padding: 0 0 15px 0}.table-total tbody{font-size: 16px;line-height: 1em}.table-total tbody tr td{font-weight: 500}.table-total tbody tr:last-child td,.table-total tbody tr:last-child th{padding-bottom: 28px}.table-total tfoot{width: 100%;font-size: 30px;line-height: 1em}.table-total tfoot tr{border-top: 1px solid #e5e5e5}.table-total tfoot tr td,.table-total tfoot tr th{padding-top: 25px;padding-left: 5px;padding-right: 5px}.table-total tfoot tr td{text-align: right}.form-shipping-address .fieldset > .field{margin: 0 0 10px}.form-shipping-address .fieldset > .field.choice input[type="checkbox"]{float: left;margin: 7px 6px 0 0}.form-shipping-address select{margin: 0}.form-shipping-address fieldset{margin-bottom: 5px}.form-shipping-address fieldset legend{font-size: 16px;line-height: 1.6875;border: 0;margin-bottom: 5px}.form-shipping-address fieldset .control .field{margin-bottom: 10px}.checkout-shipping-address{padding-bottom: 30px}.checkout-shipping-address fieldset.street label{display: none}.checkout-payment-method .payment-method-title{border-color: #e5e5e5}.opc-payment .payment-methods .field.choice input[type="radio"],.opc-payment .payment-methods .field.choice input[type="checkbox"]{float: left;margin: 8px 9px 0 0}.opc-payment .payment-methods .field.choice label{float: left}.opc-payment .payment-methods .field.choice:after{clear: both;content: '';display: table}@media (max-width: 767px){.opc-wrapper{padding: 0 15px}}.opc-wrapper .step-title{font-size: 20px;font-weight: 500;text-transform: uppercase;color: #333;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding: 25px 0}.opc-wrapper .form-login .fieldset .note,.opc-wrapper .form-shipping-address .fieldset .note{display: block}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width: 1000px !important}.opc-wrapper .fieldset > .field{margin: 0 0 10px}.opc-wrapper select{margin: 0}.opc-wrapper fieldset{margin-bottom: 5px}.opc-wrapper fieldset legend{font-size: 16px;line-height: 1.6875;border: 0;margin-bottom: 5px}.opc-wrapper fieldset .control .field{margin-bottom: 10px}.opc-wrapper .shipping-address-items{padding: 30px 0 0 0}.opc-wrapper .shipping-address-item.selected-item{border-color: #1fc0a0}.opc-wrapper .shipping-address-item.selected-item:after{background: #1fc0a0}.opc-wrapper .table-checkout-shipping-method{width: 100% !important}.opc-wrapper .table-checkout-shipping-method input[type="radio"]{margin: 7px 0 0 0}.opc-wrapper .checkout-payment-method .payment-method-content .actions-toolbar:after{clear: both;display: table;content: ''}.opc-wrapper .checkout-payment-method .payment-method-content .actions-toolbar .action.primary.checkout{padding: 17px 24px;font-size: 1.1em;font-weight: 500;height: auto}.opc-wrapper .checkout-payment-method .payment-option-title{border-top: solid 1px #e5e5e5}.opc-wrapper .checkout-payment-method .payment-option-title .action-toggle{font-size: 18px;font-weight: 500;text-transform: uppercase;color: #333}.opc-wrapper .checkout-payment-method .payment-option-title .action-toggle:hover{color: #1fc0a0}._has-auth-shown .authentication-wrapper{z-index: 999999}.opc-sidebar{margin: 0 !important}.opc-sidebar .modal-header{border: 0;min-height: inherit;padding: 0}@media (max-width: 767px){.opc-sidebar .modal-header{min-height: 40px}.opc-sidebar .modal-header .action-close{margin: 5px}}.opc-sidebar .modal-content{box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: 0;padding-bottom: 10px}.opc-sidebar .opc-block-summary{border: solid 1px #e5e5e5;margin-bottom: 40px}@media (max-width: 991px){.opc-sidebar .opc-block-summary{padding: 16px 15px}}.opc-sidebar .opc-block-summary > .title{margin: 0;border-bottom: 1px solid #e5e5e5;color: #333;font-size: 20px;font-weight: 500;text-transform: uppercase;padding-bottom: 10px}.opc-sidebar .opc-block-summary .items-in-cart > .title{margin: 0;border-bottom: 1px solid #e5e5e5;color: #333;font-size: 20px;font-weight: 500;text-transform: uppercase;margin-bottom: 20px}.opc-sidebar .opc-block-summary .items-in-cart > .title strong{font-size: 20px;font-weight: 500}.opc-sidebar .opc-block-summary .items-in-cart > .title:after{position: absolute;display: block;top: 12px;right: 10px;font-family: 'Material Icons';font-size: 22px;content: "\e148";line-height: 1em;color: #1fc0a0}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items{margin: 0}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper{margin: 0;max-height: 305px;padding: 0}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper.overflowed{overflow: auto}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items{margin: 0;padding: 0;list-style: none}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item{min-height: 90px;margin-bottom: 15px}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item > .product{padding: 0 0 0 87px}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-image-container{position: absolute;left: 0;top: 0;width: 72px;margin: 0}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-image-container .product-image-wrapper{height: auto}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-name{font-weight: 500;text-transform: uppercase;color: #333}@media (max-width: 1769px){.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-name{display: block;font-size: 14px;line-height: 16px}}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-inner{margin-bottom: 5px;padding-right: 5px}@media (max-width: 1199px){.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-inner .product-item-name-block{display: block}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product-item-inner .subtotal{display: block;text-align: left}}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .details-qty{font-size: 14px}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .details-qty .label{margin-right: 3px}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .details-qty .label:after{content: ':'}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .details-qty .value{font-weight: 700;color: #333}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .subtotal{font-size: 16px;font-weight: 500;color: #1fc0a0}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .subtotal .price{font-size: 16px;font-weight: 500;color: #1fc0a0}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options:hover .toggle{color: #333}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .content{background: #e5e5e5;border: solid 1px #d3d3d3;padding: 5px 7px;position: static;left: inherit;top: inherit}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .content .item-options{margin: 0;overflow: hidden}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .content .item-options dt{color: #333333;font-size: 13px;font-weight: 500;padding: 0 0 4px;margin: 0 4px 0 0;float: left;clear: both}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .content .item-options dt:after{content: ':'}.opc-sidebar .opc-block-summary .items-in-cart .content.minicart-items .minicart-items-wrapper .minicart-items .product-item .product-item-details .product.options .content .item-options dd{font-size: 13px;padding: 0 0 4px;margin: 0;float: left}.opc-sidebar .opc-block-summary .items-in-cart.active > .title:after{content: "\e15d"}.opc-sidebar .opc-block-summary .table-totals{margin: 15px 0 20px}.opc-sidebar .opc-block-summary .table-totals .mark{font-weight: 500;text-transform: uppercase}.opc-sidebar .opc-block-summary .table-totals .mark .value{font-size: 13px;font-weight: 400;text-transform: none;color: #777}.opc-sidebar .opc-block-summary .table-totals .mark strong{font-weight: 500}.opc-sidebar .opc-block-summary .table-totals .amount{font-size: 16px;font-weight: 500;color: #1fc0a0}.opc-sidebar .opc-block-summary .table-totals .grand.totals{border-top: solid 1px #e5e5e5}.opc-sidebar .opc-block-summary .table-totals .grand.totals .mark,.opc-sidebar .opc-block-summary .table-totals .grand.totals .amount{font-size: 18px}.opc-sidebar .opc-block-shipping-information{padding: 0}.opc-sidebar .opc-block-shipping-information .ship-to,.opc-sidebar .opc-block-shipping-information .ship-via{margin-bottom: 30px}.opc-sidebar .opc-block-shipping-information .shipping-information-title{font-size: 16px;font-weight: 500;text-transform: uppercase;color: #333;border-top: solid 1px #e5e5e5;border-bottom: solid 1px #e5e5e5;padding: 15px 0;margin: 0 0 20px}@media (max-width: 767px){.opc-sidebar .opc-block-shipping-information .shipping-information-title{padding: 15px 0 15px 15px}}.opc-sidebar .opc-block-shipping-information .shipping-information-title .action-edit{top: 9px;right: 10px}.opc-sidebar .opc-block-shipping-information .shipping-information-title .action-edit:before{color: #333}.opc-sidebar .opc-block-shipping-information .shipping-information-title .action-edit:hover:before{color: #1fc0a0}.opc-sidebar .opc-block-shipping-information .shipping-information-content{padding: 0 15px}.opc-progress-bar{padding: 0;margin: 0 0 40px;list-style: none}.opc-progress-bar li{display: inline-block;min-width: 190px;margin: 0;padding: 57px 10px 0;position: relative;text-align: center}.opc-progress-bar li span{display: block;font-size: 18px;font-weight: 500;text-transform: uppercase;color: #333}.opc-progress-bar li:after{content: '';position: absolute;z-index: 1;top: 25px;left: 0;right: 0;height: 3px;background: #f5f5f5}.opc-progress-bar li:before{width: 52px;height: 52px;background-color: #f5f5f5;text-align: center;color: #333;font-size: 20px;line-height: 2.55em;display: block;position: absolute;z-index: 2;left: 50%;top: 0;margin: 0 0 0 -26px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: background-color;-o-transition: background-color;transition: background-color;-webkit-transition:  background-color .3s 0s ease;-moz-transition:  background-color .3s 0s ease;-ms-transition:  background-color .3s 0s ease;-o-transition:  background-color .3s 0s ease;transition:  background-color .3s 0s ease}.opc-progress-bar li:nth-child(1):before{content: '1'}.opc-progress-bar li:nth-child(2):before{content: '2'}.opc-progress-bar li._active:after{background: #1fc0a0}.opc-progress-bar li._active:before{background-color: #1fc0a0;color: #fff}.opc-progress-bar li._complete{cursor: pointer}@media (max-width: 767px){.opc-progress-bar{text-align: center}.opc-progress-bar li{margin: 0 0 15px}}.opc-estimated-wrapper{border-bottom: 0 !important;margin: 0 !important}.opc-estimated-wrapper .minicart-wrapper{float: right}.opc-estimated-wrapper .estimated-block{font-size: 20px;font-weight: 500}.opc-estimated-wrapper .estimated-block .estimated-label{text-transform: uppercase;color: #333}.opc-estimated-wrapper .estimated-block .estimated-price{font-weight: 500;color: #1fc0a0}.authentication-wrapper{margin: 23px 0 0 0}@media (max-width: 767px){.authentication-wrapper{float: none;text-align: center;max-width: 100%;margin: 0 0 30px}}.authentication-dropdown{-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);border: 0 !important}.block-authentication .block-title{margin-bottom: 10px;font-size: 20px;text-transform: uppercase;color: #333}.block-authentication .block-title strong{font-weight: 500}.block-authentication .field{margin-bottom: 15px}.cart-empty{padding: 0 20px}.cart-empty .btn_continue_shopping a{position: relative;display: inline-block;cursor: pointer;font-weight: normal;padding: 10px 14px 10px 40px;font-size: 0.875em;line-height: 1.486em;height: 40px;background-color: #1fc0a0;color: #fff;border-radius: 0;vertical-align: top;border: 0;text-transform: uppercase;letter-spacing: 1px;text-decoration: none;-webkit-transition:  background 300ms linear 0s;-moz-transition:  background 300ms linear 0s;-ms-transition:  background 300ms linear 0s;-o-transition:  background 300ms linear 0s;transition:  background 300ms linear 0s}.cart-empty .btn_continue_shopping a:after{position: absolute;display: block;top: 9px;left: 15px;font-family: 'Material Icons';font-size: 22px;content: "\e314";line-height: 1em}.cart-empty .btn_continue_shopping a:hover,.cart-empty .btn_continue_shopping a:active,.cart-empty .btn_continue_shopping a:focus,.cart-empty .btn_continue_shopping a:visited{border: 0;text-decoration: none}.cart-empty .btn_continue_shopping a:hover{background-color: #f5f5f5;color: #1fc0a0}.block-underline-top{border-top: 1px solid #e5e5e5;padding-top: 29px;margin-bottom: 22px}.block-underline-top:last-child{margin-bottom: 0}.block-underline-top .link-functional{color: #1fc0a0;text-transform: uppercase;font-size: 13px;position: relative;top: -1px}.box-border{border: 1px solid #e5e5e5}.box-border--padding{padding: 25px 30px 28px 30px}.order-review-table{width: 100%}.order-review-table tr{border-bottom: 1px solid #e5e5e5}.order-review-table th{border-top: 1px solid #e5e5e5;color: #333;font-weight: 500;padding: 11px 5px}.order-review-table td{padding: 50px 5px}.order-review-table td,.order-review-table th{border-right: 1px solid #e5e5e5;vertical-align: top;text-align: center}.order-review-table td:last-child,.order-review-table th:last-child{border-right: none}.order-review-table td:first-child,.order-review-table th:first-child{text-align: left;padding-left: 0}.order-review-table td:nth-child(1),.order-review-table th:nth-child(1){width: 59.5%}.order-review-table td:nth-child(2),.order-review-table th:nth-child(2){width: 13.5%}.order-review-table td:nth-child(3),.order-review-table th:nth-child(3){width: 13%}.order-review-table td:nth-child(4),.order-review-table th:nth-child(4){width: 14%}.order-review-table .icon,.order-review-table .fa{font-size: 20px}.order-review-table__create{float: right;position: relative;top: -10px;right: 20%}.order-review-table__product-image{padding: 0 19px 0 0}.order-review-table__product-price{font-size: 30px;line-height: 1.1em;color: #1fc0a0}.order-review-table__input{width: 77px;display: inline-block}.order-review-table__input input{text-align: center;color: #1fc0a0}.order-review-table a{color: #1fc0a0;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.order-review-table a:hover{color: #333}.order-review-table__product-name{margin-bottom: 20px}.order-review-table__product-name a{color: #1fc0a0}.order-review-table__list-parameters{list-style-type: none;padding: 0;margin: 0}.order-review-table__list-parameters li{padding: 0 0 7px 0;text-align: left;font-size: 16px}.order-review-table__list-parameters span{color: #333;display: inline-block;margin-right: 6px}@media (max-width: 767px){.order-review-table__create{float: right;position: relative;top: -10px;right: 0px;margin-right: 0px;margin-left: 18px}.order-review-table__delete{float: right;position: relative;top: -10px}.order-review-table__product-name{font-weight: normal}.order-review-table__list-parameters li{padding: 0 0 2px 0;font-size: 14px}.order-review-table tbody,.order-review-table td,.order-review-table tr{display: block;border: 0;width: 100% !important;text-align: center !important}.order-review-table tr{border-bottom: 1px solid #e5e5e5}.order-review-table td:nth-child(1){width: 30% !important;display: table-cell !important}.order-review-table td:nth-child(2){width: 45% !important;display: table-cell !important;text-align: left}.order-review-table td:nth-child(3){width: 20% !important;display: table-cell !important;text-align: left}.order-review-table td:nth-child(2),.order-review-table td:nth-child(3),.order-review-table td:nth-child(4){display: none !important}.order-review-table thead{display: none}.order-review-table .price-mobile{font-size: 20px;font-weight: 500}}@media (max-width: 767px) and (max-width: 529px){.order-review-table__create{margin-right: 0px;margin-left: 7px}}.title-checkout{font-size: 26px;margin-bottom: 33px}.title-checkout .icon{font-size: 46px;line-height: 1em;top: 8px;position: relative}.table-total-checkout{width: 100%;text-transform: uppercase;margin-bottom: 10px}.table-total-checkout th{color: #333;font-weight: 500;padding: 0 0 15px 0}.table-total-checkout td{color: #1fc0a0;padding: 0 0 15px 0}.table-total-checkout tbody{width: 100%;line-height: 1em;font-size: 26px;font-weight: 500}.table-total-checkout tbody tr td,.table-total-checkout tbody tr th{padding-top: 25px;padding-left: 5px;padding-right: 5px}.table-total-checkout tbody tr td{text-align: right;font-size: 30px}.table-wishlist{width: 100%}.table-wishlist table{width: 100%}.table-wishlist tr{border-bottom: 1px solid #e5e5e5}.table-wishlist tr tr{border: none}.table-wishlist td,.table-wishlist th{text-align: center;vertical-align: top;border-right: 1px solid #e5e5e5;padding-top: 50px;padding-bottom: 50px}.table-wishlist td:last-child,.table-wishlist th:last-child{border-right: none}.table-wishlist td:first-child,.table-wishlist th:first-child{text-align: left;padding-left: 0}.table-wishlist td:nth-child(1),.table-wishlist th:nth-child(1){width: 70%}.table-wishlist td:nth-child(1) td,.table-wishlist th:nth-child(1) td{padding-top: 0px;padding-bottom: 0px;border: none;text-align: left}.table-wishlist td:nth-child(1) td:first-child,.table-wishlist th:nth-child(1) td:first-child{width: 26.7%}.table-wishlist td:nth-child(1) td:last-child,.table-wishlist th:nth-child(1) td:last-child{width: 73.3%;padding-right: 50px}.table-wishlist td:nth-child(2),.table-wishlist th:nth-child(2){width: 25%}.table-wishlist td:nth-child(3),.table-wishlist th:nth-child(3){width: 5%}.table-wishlist textarea{padding: 18px 0 0 18px}.table-wishlist th{border-top: 1px solid #e5e5e5;padding: 11px 5px}.table-wishlist .btn{margin-bottom: 16px}.table-wishlist__product-name{color: #1fc0a0;margin-bottom: 20px}.table-wishlist__product-image{margin-right: 50px}.table-wishlist__product-price{font-size: 30px;line-height: 1.1em;color: #1fc0a0;display: inline-block;padding-bottom: 13px}.table-wishlist__input{width: 77px;margin: 0 auto;text-align: center;margin-bottom: 30px}.table-wishlist__input input{text-align: center}.table-wishlist__delete{display: 20px;color: #1fc0a0}.table-wishlist__list-parameters{list-style-type: none;padding: 0;margin: 0 0 15px 0}.table-wishlist__list-parameters li{padding: 0 0 7px 0;text-align: left;font-size: 16px}.table-wishlist__list-parameters span{color: #333;display: inline-block;margin-right: 6px}@media (max-width: 991px){.table-wishlist .visible-icon .icon{position: relative;top: -10px;color: #1fc0a0;font-size: 20px;margin-left: 7px}.table-wishlist th{display: none}.table-wishlist td,.table-wishlist th{border-right: none}.table-wishlist td:nth-child(1),.table-wishlist th:nth-child(1){width: 100%}.table-wishlist td:nth-child(1) td:first-child,.table-wishlist th:nth-child(1) td:first-child{width: 26.7%;display: table-cell}.table-wishlist td:nth-child(1) td:last-child,.table-wishlist th:nth-child(1) td:last-child{width: 73.3%;padding-right: 0px;display: table-cell}.table-wishlist td:nth-child(2),.table-wishlist th:nth-child(2),.table-wishlist td:nth-child(3),.table-wishlist th:nth-child(3){display: none}.table-wishlist td:nth-child(2) td,.table-wishlist th:nth-child(2) td,.table-wishlist td:nth-child(3) td,.table-wishlist th:nth-child(3) td{display: block}.table-wishlist__list-parameters li{padding-bottom: 4px}.table-wishlist__product-price{padding-bottom: 0}.table-wishlist__input{margin: 0 0 15px 0}.table-wishlist .btn{margin-bottom: 0px}.table-wishlist__product-price{margin-bottom: 0}}@media (max-width: 684px){.table-wishlist__product-image{margin-bottom: 25px}.table-wishlist td{border-right: none;padding-top: 20px;padding-bottom: 0px}.table-wishlist td:nth-child(1){width: 100%}.table-wishlist td:nth-child(1) td:first-child{width: 100%;display: block;text-align: center;padding-bottom: 15px}.table-wishlist td:nth-child(1) td:first-child img{display: inline-block}.table-wishlist td:nth-child(1) td:last-child{width: 100%;display: block;text-align: center}.table-wishlist__list-parameters li{text-align: center}.table-wishlist__input{margin-left: auto;margin-right: auto}.table-wishlist__product-image{margin-right: 0}.table-wishlist th{border-top: 1px solid #e5e5e5;padding: 11px 5px}}@media (max-width: 992px){.wishlist-button .btn-right{margin-right: 0}}.table-wishlist-1{width: 100%}.table-wishlist-1 table{width: 100%}.table-wishlist-1 tr{border-bottom: 1px solid #e5e5e5}.table-wishlist-1 tr tr{border: none}.table-wishlist-1 td,.table-wishlist-1 th{text-align: center;vertical-align: top;border-right: 1px solid #e5e5e5;padding-top: 50px;padding-bottom: 50px}.table-wishlist-1 td a,.table-wishlist-1 th a{text-decoration: none;-moz-transition: all .1s ease-out;-o-transition: all .1s ease-out;-webkit-transition: all .1s ease-out}.table-wishlist-1 td:last-child,.table-wishlist-1 th:last-child{border-right: none}.table-wishlist-1 td:first-child,.table-wishlist-1 th:first-child{text-align: left;padding-left: 0}.table-wishlist-1 td:nth-child(1),.table-wishlist-1 th:nth-child(1){width: 55%}.table-wishlist-1 td:nth-child(1) .pull-left,.table-wishlist-1 th:nth-child(1) .pull-left{width: 28.3%}.table-wishlist-1 td:nth-child(1) .pull-right,.table-wishlist-1 th:nth-child(1) .pull-right{width: 66.3%}.table-wishlist-1 td:nth-child(2),.table-wishlist-1 th:nth-child(2){width: 15%}.table-wishlist-1 td:nth-child(3),.table-wishlist-1 th:nth-child(3){width: 15%}.table-wishlist-1 td:nth-child(4),.table-wishlist-1 th:nth-child(4){width: 15%}.table-wishlist-1 th{border-top: 1px solid #e5e5e5;padding: 11px 5px}.table-wishlist-1__product-price{font-size: 30px;line-height: 1.1em;color: #1fc0a0;display: inline-block;padding-bottom: 13px}.table-wishlist-1__product-name{color: #1fc0a0}.table-wishlist-1__product-name a{color: #1fc0a0}.table-wishlist-1__product-name a:hover{color: #333}.table-wishlist-1 a.color-red{color: #fa6b6b}.table-wishlist-1 a.color-red:active,.table-wishlist-1 a.color-red:hover,.table-wishlist-1 a.color-red:focus{color: #333}.table-wishlist-1 a.color-green{color: #21caa9}.table-wishlist-1 a.color-green:active,.table-wishlist-1 a.color-green:hover,.table-wishlist-1 a.color-green:focus{color: #333}.table-wishlist-1 .icon{font-size: 20px}.table-wishlist-1 .icon:active{color: #333 !important}@media (max-width: 991px){.table-wishlist-1 .visible-icon .icon{position: relative;top: -8px;font-size: 20px;margin-left: 7px}.table-wishlist-1 th{display: none}.table-wishlist-1 td,.table-wishlist-1 th{border-right: none}.table-wishlist-1 td:nth-child(1),.table-wishlist-1 th:nth-child(1){width: 100%}.table-wishlist-1 td:nth-child(1) .visible-icon,.table-wishlist-1 th:nth-child(1) .visible-icon{float: right;display: inline-block}.table-wishlist-1 td:nth-child(1) h5,.table-wishlist-1 th:nth-child(1) h5{padding-right: 67px}.table-wishlist-1 td:nth-child(2),.table-wishlist-1 th:nth-child(2),.table-wishlist-1 td:nth-child(3),.table-wishlist-1 th:nth-child(3),.table-wishlist-1 td:nth-child(4),.table-wishlist-1 th:nth-child(4){display: none}.table-wishlist-1 td:nth-child(2) td,.table-wishlist-1 th:nth-child(2) td,.table-wishlist-1 td:nth-child(3) td,.table-wishlist-1 th:nth-child(3) td,.table-wishlist-1 td:nth-child(4) td,.table-wishlist-1 th:nth-child(4) td{display: block}}@media (max-width: 532px){.table-wishlist-1 td:nth-child(1) .img-responsive,.table-wishlist-1 th:nth-child(1) .img-responsive{display: inline-block}.table-wishlist-1 td:nth-child(1) .pull-left,.table-wishlist-1 th:nth-child(1) .pull-left{width: 100%;text-align: center}.table-wishlist-1 td:nth-child(1) .pull-right,.table-wishlist-1 th:nth-child(1) .pull-right{width: 100%;text-align: center;padding-top: 19px}.table-wishlist-1 td:nth-child(1) .visible-icon,.table-wishlist-1 th:nth-child(1) .visible-icon{float: none}.table-wishlist-1__product-name{padding-right: 5% !important;padding-left: 5%}}.login-form-box{border: 1px solid #e5e5e5;padding: 30px 40px}.login-form-box h3{text-transform: uppercase}.login-form-box .note{font-size: 16px;color: #777}.login-form-box .actions-toolbar{padding: 15px 0 0 0}.login-form-box .actions-toolbar:after{clear: both;display: table;content: ''}.login-form-box .actions-toolbar .primary{float: left}.login-form-box .actions-toolbar .secondary{float: right;margin: 15px 0 0 0}@media (min-width: 992px){.login-form-box{min-height: 448px}}@media (max-width: 768px){.login-form-box .note{float: none !important}}@media (max-width: 991px){.login-form-box.block-customer-login{margin-bottom: 30px !important}}@media (max-width: 479px){.login-form-box{padding: 18px 20px}.login-form-box .actions-toolbar{padding: 5px 0 0 0}.login-form-box .actions-toolbar .primary{float: none}.login-form-box .actions-toolbar .secondary{float: none;margin: 0 0 15px 0}}.login-form-box .btn{white-space: inherit}body.customer-account-create .column.main .actions-toolbar,body.customer-account-forgotpassword .column.main .actions-toolbar,body.account .column.main .actions-toolbar{padding: 16px 0 0 0}body.customer-account-create .column.main .actions-toolbar:after,body.customer-account-forgotpassword .column.main .actions-toolbar:after,body.account .column.main .actions-toolbar:after{clear: both;display: table;content: ''}body.customer-account-create .column.main .actions-toolbar .primary,body.customer-account-forgotpassword .column.main .actions-toolbar .primary,body.account .column.main .actions-toolbar .primary{float: right}body.customer-account-create .column.main .actions-toolbar .secondary,body.customer-account-forgotpassword .column.main .actions-toolbar .secondary,body.account .column.main .actions-toolbar .secondary{float: left;margin: 15px 0 0 0}@media (max-width: 479px){body.customer-account-create .column.main .actions-toolbar,body.customer-account-forgotpassword .column.main .actions-toolbar,body.account .column.main .actions-toolbar{padding: 5px 0 0 0}body.customer-account-create .column.main .actions-toolbar .primary,body.customer-account-forgotpassword .column.main .actions-toolbar .primary,body.account .column.main .actions-toolbar .primary{float: none}body.customer-account-create .column.main .actions-toolbar .secondary,body.customer-account-forgotpassword .column.main .actions-toolbar .secondary,body.account .column.main .actions-toolbar .secondary{float: none;margin: 15px 0 0 0}}.forgot-password,.create-account-block{border: 1px solid #e5e5e5;padding: 30px 40px;max-width: 700px;margin: 0 auto}.forgot-password .note,.create-account-block .note{font-size: 16px;color: #777}@media (max-width: 479px){.forgot-password,.create-account-block{padding: 18px 20px}}.create-account-block{max-width: 900px}.block.block-dashboard-orders .block-title,.block.block-dashboard-info .block-title,.block.block-dashboard-addresses .block-title,.block-addresses-default .block-title,.block-addresses-list .block-title,.block-reviews-dashboard .block-title{margin-bottom: 35px !important}.block.block-dashboard-orders .block-title strong,.block.block-dashboard-info .block-title strong,.block.block-dashboard-addresses .block-title strong,.block-addresses-default .block-title strong,.block-addresses-list .block-title strong,.block-reviews-dashboard .block-title strong{font-size: 22px !important;font-weight: 500 !important;letter-spacing: 1px !important;text-transform: uppercase;color: #1fc0a0}.block.block-dashboard-orders .block-title .action,.block.block-dashboard-info .block-title .action,.block.block-dashboard-addresses .block-title .action,.block-addresses-default .block-title .action,.block-addresses-list .block-title .action,.block-reviews-dashboard .block-title .action{float: right;margin: -8px 0 0 15px}@media (max-width: 479px){.block.block-dashboard-orders .block-title strong,.block.block-dashboard-info .block-title strong,.block.block-dashboard-addresses .block-title strong,.block-addresses-default .block-title strong,.block-addresses-list .block-title strong,.block-reviews-dashboard .block-title strong{display: block;margin: 0 0 10px 0}.block.block-dashboard-orders .block-title .action,.block.block-dashboard-info .block-title .action,.block.block-dashboard-addresses .block-title .action,.block-addresses-default .block-title .action,.block-addresses-list .block-title .action,.block-reviews-dashboard .block-title .action{float: none;margin: 0 !important}}.box .box-title{margin-bottom: 13px !important}.box .box-title span{font-size: 18px !important;font-weight: 500 !important;letter-spacing: 0.4px !important;text-transform: uppercase;color: #333}.box .box-actions a{font-size: 13px;font-weight: 500;text-transform: uppercase;margin: 0 12px 0 0}.items.addresses .item.actions a{font-size: 13px;font-weight: 500;text-transform: uppercase;margin: 0 12px 0 0}.form-edit-account fieldset,.form-address-edit fieldset{margin-bottom: 15px}.field .control .nested{margin: 10px 0 0 0}.block-reviews-dashboard .items .item{margin: 0;padding: 0 0 12px 18px;position: relative;list-style-type: none}.block-reviews-dashboard .items .item:after{position: absolute;display: block;top: 9px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e3a6";font-size: 0.53em;line-height: 1em}.block-reviews-dashboard .items .item .product-name{font-weight: 500;font-size: 16px;text-transform: uppercase}.block-reviews-dashboard .items .item .product-name a{color: #333}.block-reviews-dashboard .items .item .product-name a:hover{color: #1fc0a0}.products-grid.wishlist{margin-bottom: 20px}.products-grid.wishlist .product-items{list-style: none;padding: 0;margin: 0}.products-grid.wishlist:after{clear: both;display: table;content: ''}.products-grid.wishlist .product-item{float: left;text-align: center;margin-bottom: 30px}.products-grid.wishlist .product-item:nth-child(4n + 5){clear: both}@media (max-width: 1769px){.products-grid.wishlist .product-item:nth-child(4n + 5){clear: none}.products-grid.wishlist .product-item:nth-child(3n + 4){clear: both}}@media (max-width: 1199px){.products-grid.wishlist .product-item:nth-child(3n + 4){clear: none}.products-grid.wishlist .product-item:nth-child(2n + 3){clear: both}}@media (max-width: 767px){.products-grid.wishlist .product-item:nth-child(2n + 3){clear: none}.products-grid.wishlist .product-item:nth-child(1n + 2){clear: both}}.products-grid.wishlist .product-item-photo{display: block;margin: 0 auto 10px;max-width: 340px}.products-grid.wishlist .product-item-name{margin: 0 0 0 0;font-size: 16px;font-weight: 500;text-transform: uppercase}.products-grid.wishlist .product-item .price-box{margin: 5px 0 0}.products-grid.wishlist .product-item-tooltip{display: none}.products-grid.wishlist .product-item .comment-box .label{display: none}.products-grid.wishlist .product-item-comment{display: block;height: 80px;min-height: 80px;margin: 0}.products-grid.wishlist .product-item-actions{float: right;margin: 4px 0 0 0}.products-grid.wishlist .product-item-actions a.action{float: left;display: block;height: 28px;width: 28px;text-align: center;margin: 0 0 0 4px}.products-grid.wishlist .product-item-actions a.action span{display: none}.products-grid.wishlist .product-item-actions a.action:before{font-family: 'Material Icons';font-size: 20px;font-weight: normal}.products-grid.wishlist .product-item-actions a.action.edit{line-height: 28px}.products-grid.wishlist .product-item-actions a.action.edit:before{content: "\e150"}.products-grid.wishlist .product-item-actions a.action.delete{line-height: 30px}.products-grid.wishlist .product-item-actions a.action.delete:before{content: "\e14c"}.products-grid.wishlist .product-item .box-tocart{float: left}.products-grid.wishlist .product-item .box-tocart label{display: none}.products-grid.wishlist .product-item .box-tocart .product-item-actions{float: left;margin: 0}.products-grid.wishlist .product-item .box-tocart div.field{margin: 0 10px 0 0;float: left}.products-grid.wishlist .product-item .box-tocart input.qty{width: 60px;height: 40px;text-align: center}body.account .column.main .form-wishlist-items .actions-toolbar .secondary{margin: 0}body.account .column.main .form-wishlist-items .actions-toolbar .primary button{margin-left: 28px}@media (max-width: 1199px){body.account .column.main .form-wishlist-items .actions-toolbar .primary{float: none;margin: 0 0 10px}body.account .column.main .form-wishlist-items .actions-toolbar .primary:after{clear: both;display: table;content: ''}body.account .column.main .form-wishlist-items .actions-toolbar .primary .update{float: left;margin: 0 20px 20px 0}body.account .column.main .form-wishlist-items .actions-toolbar .primary .share{float: left;margin: 0 20px 20px 0}body.account .column.main .form-wishlist-items .actions-toolbar .primary .tocart{float: left;clear: both;margin: 0}body.account .column.main .form-wishlist-items .actions-toolbar .secondary{float: none}}@media (max-width: 991px){body.account .column.main .form-wishlist-items .actions-toolbar .primary{float: none;margin: 0 0 10px}body.account .column.main .form-wishlist-items .actions-toolbar .primary .tocart{float: right;clear: none}}@media (max-width: 767px){body.account .column.main .form-wishlist-items .actions-toolbar{max-width: 340px;margin: 0 auto}body.account .column.main .form-wishlist-items .actions-toolbar .primary{float: none;margin: 0;text-align: center}body.account .column.main .form-wishlist-items .actions-toolbar .primary .update{float: none;margin: 0 0 15px}body.account .column.main .form-wishlist-items .actions-toolbar .primary .share{float: none;margin: 0 0 15px}body.account .column.main .form-wishlist-items .actions-toolbar .primary .tocart{float: none;margin: 0 0 15px}body.account .column.main .form-wishlist-items .actions-toolbar .secondary{float: none;text-align: center}}@media (max-width: 991px){.account #leftColumn{position: static !important}}.account .block-collapsible-nav .title{margin: 0;padding: 14px 20px 12px 0;position: relative;font-size: 1.25em;line-height: 1.1}.account .block-collapsible-nav .title strong{font-size: 1em;font-weight: 500;text-transform: uppercase;color: #333;margin: 0}.account .block-collapsible-nav .content{margin: 0;padding-bottom: 19px}.account .block-collapsible-nav .item{margin: 0;padding: 0 0 7px 18px;position: relative;list-style-type: none}.account .block-collapsible-nav .item:after{position: absolute;display: block;top: 9px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e3a6";font-size: 0.53em;line-height: 1em}.account .block-collapsible-nav .item a,.account .block-collapsible-nav .item strong{padding: 0;color: #777;font-weight: 300;text-decoration: none !important}.account .block-collapsible-nav .item a:active,.account .block-collapsible-nav .item strong:active,.account .block-collapsible-nav .item a:focus,.account .block-collapsible-nav .item strong:focus{background: none !important}.account .block-collapsible-nav .item a:hover{color: #1fc0a0;background: none}.account .block-collapsible-nav .item.current a,.account .block-collapsible-nav .item.current strong{color: #1fc0a0}@media (max-width: 767px){.account .block-collapsible-nav{top: 0;padding: 0;margin: 0;border: 0}.account .block-collapsible-nav .title{padding: 14px 30px 12px 20px;border-top: 0;border-bottom: solid 1px #e5e5e5}.account .block-collapsible-nav .title:after{position: absolute;display: block;top: 13px;right: 22px;font-family: 'Material Icons';font-size: 22px;content: "\e148";line-height: 1em;color: #1fc0a0}.account .block-collapsible-nav .title.active:after{content: "\e15d"}.account .block-collapsible-nav .content{padding: 20px;border-bottom: solid 1px #e5e5e5;background: #fff}}.nav-select-item{display: block;text-align: center;text-decoration: none;text-transform: uppercase;font-weight: 500;color: #333;list-style: none;padding: 0;margin: 0;overflow: hidden}.nav-select-item li{display: block;float: left;text-align: center;width: 10%}.nav-select-item li a{display: block;text-align: center;color: #333;text-decoration: none}.nav-select-item li a .icon-clothes{font-size: 153px;line-height: 1em;color: #1fc0a0;width: 100%;display: block;text-align: center;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.nav-select-item li a .icon-clothes:before{margin-left: 0;margin-right: 0}.nav-select-item li a .icon-clothes:hover{color: #333}.nav-select-item li a:hover{color: #333}@media (max-width: 767px){.nav-select-item li{width: 33.3%}.nav-select-item li:last-child{margin-left: 33.3%}}@media (min-width: 768px){.nav-select-item li{width: 20%;font-size: 17px}.nav-select-item li a .icon-clothes{font-size: 130px}.nav-select-item li:last-child{margin-left: 0%}}@media (min-width: 992px){.nav-select-item li{width: 20%}.nav-select-item li:last-child{margin-left: 0%}}@media (min-width: 1200px){.nav-select-item li{width: 20%}}@media (min-width: 1770px){.nav-select-item li{width: 10%}}@media (max-width: 530px){.nav-select-item li{font-size: 15px}.nav-select-item li a .icon-clothes{font-size: 100px}}@media (max-width: 400px){.nav-select-item li{font-size: 15px;width: 50%}.nav-select-item li:last-child{margin-left: 0%}}.carousel-product-popup{position: relative;z-index: 7}.carousel-product-popup .product-hover-popup{position: absolute;padding: 5px 0 33px 0;bottom: -100%;z-index: 7;width: 100%;text-align: center;background-color: rgba(255,255,255,0.9);-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;-webkit-transition: all .3s ease-out}.carousel-product-popup:hover .product-hover-popup{bottom: 0%}.carousel-product-popup .product__label--sold-out{position: absolute;top: 50%;left: 50%;margin-top: -2.5em;margin-left: -2.5em;background-color: #fa6b6b;width: 5em;height: 5em;background: rgba(250,107,107,0.35);text-transform: uppercase;color: #fff;font-size: 1.3em;line-height: 1em;text-align: center;border-radius: 50%}.carousel-product-popup .product__label--sold-out span{display: table-cell;width: 5em;height: 5em;vertical-align: middle}.carousel-product-popup .sold-out img,.carousel-product-popup .sold-out .product__label{-moz-opacity: .2 !important;-khtml-opacity: .2 !important;-webkit-opacity: .2 !important;opacity: .2 !important;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20) !important;filter: alpha(opacity=20) !important}.bigGallery .slick-prev,.bigGallery .slick-next{background-color: #fff}.bigGallery .slick-prev:before,.bigGallery .slick-next:before{color: #333}.bigGallery .slick-prev:focus,.bigGallery .slick-next:focus{background: #fff}.bigGallery .slick-prev:focus:before,.bigGallery .slick-next:focus:before{color: #333}.bigGallery .slick-prev:hover,.bigGallery .slick-next:hover{background: #1fc0a0}.bigGallery .slick-prev:hover:before,.bigGallery .slick-next:hover:before{color: #fff}.masonry-css{padding: 0;column-gap: 30px;-moz-column-gap: 30px;-webkit-column-gap: 30px}.masonry-css .item{display: inline-block;width: 100%}.masonry-css .item img,.masonry-css .item iframe{max-width: 100%;height: auto;display: block}.masonry-css .item h2{margin-top: 30px !important}@media (max-width: 767px){.masonry-css{-moz-column-count: 1;-webkit-column-count: 1;column-count: 1}.masonry-css .item h2{text-align: center}.masonry-css ul{max-width: 400px;margin: 0 auto}}@media (min-width: 768px){.masonry-css{-moz-column-count: 2;-webkit-column-count: 2;column-count: 2}}@media (min-width: 992px){.masonry-css{-moz-column-count: 3;-webkit-column-count: 3;column-count: 3}}@media (min-width: 1200px){.masonry-css{-moz-column-count: 4;-webkit-column-count: 4;column-count: 4}}@media (min-width: 1770px){.masonry-css{-moz-column-count: 5;-webkit-column-count: 5;column-count: 5}}.lookbook{text-align: center;vertical-align: top}.lookbook__image{display: block;position: relative}.lookbook__image img{position: relative;z-index: 0;width: 100%;height: auto}.lookbook .hint{width: 35px;height: 35px;border-radius: 50%;position: absolute;background: #1fc0a0;color: #fff;z-index: 1;font-size: 12px;line-height: 35px;text-align: center;cursor: pointer}.lookbook .hint:hover{z-index: 2}.lookbook .hint-title{color: #1fc0a0;font-size: 14px;display: block;text-transform: uppercase;text-align: left;padding-bottom: 4px}.lookbook .hint-price{color: #333;font-size: 20px;display: block}@media (min-width: 1200px){.lookbook .hint-title{font-size: 12px}.lookbook .hint-price{font-size: 17px}}@media (min-width: 1770px){.lookbook .hint-title{font-size: 14px}.lookbook .hint-price{font-size: 20px}}.lookbook .hint .hover-tool__text a{text-decoration: none}.lookbook .hint__dot{border-width: 5px;border-color: #1fc0a0;border-style: solid;background: transparent;border-radius: 50%;height: 35px;width: 35px;-webkit-animation: pulse 1s ease-out;-moz-animation: pulse 1s ease-out;animation: pulse 1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;position: absolute;top: 0;left: 0;z-index: 0;opacity: 0.5}.lookbook .hint .tool{width: 160px;top: -5px;position: absolute;font-size: 14px;line-height: 1.5em;visibility: hidden;opacity: 0;-webkit-transition: all 300ms ease-out 0s;-moz-transition: all 300ms ease-out 0s;-ms-transition: all 300ms ease-out 0s;-o-transition: all 300ms ease-out 0s;transition: all 300ms ease-out 0s}.lookbook .hint .tool .hint-title{-webkit-transition:  color 300ms linear 0s;-moz-transition:  color 300ms linear 0s;-ms-transition:  color 300ms linear 0s;-o-transition:  color 300ms linear 0s;transition:  color 300ms linear 0s}.lookbook .hint .tool a{text-decoration: none}.lookbook .hint .tool a:hover .hint-title{color: #333}.lookbook .hint .tool .box-wrapper{background: #fff;position: relative;-webkit-box-shadow: 0px 0px 18px rgba(0,0,0,0.08);-moz-box-shadow: 0px 0px 18px rgba(0,0,0,0.08);box-shadow: 0px 0px 18px rgba(0,0,0,0.08)}.lookbook .hint .tool--right{right: 0;margin-right: -260px;padding-left: 9px}.lookbook .hint .tool--right .hint-title,.lookbook .hint .tool--right .hint-price{text-align: left}.lookbook .hint .tool--right .box-wrapper{padding: 10px 5px 10px 10px}.lookbook .hint .tool--right .box-wrapper:after{content: '';position: absolute;left: -18px;top: 13px;border: 10px solid transparent;border-right: 10px solid #fff}.lookbook .hint .tool--left{left: 0;margin-left: -260px;padding-right: 9px}.lookbook .hint .tool--left .hint-title,.lookbook .hint .tool--left .hint-price{text-align: right}.lookbook .hint .tool--left .box-wrapper{padding: 10px 10px 10px 5px}.lookbook .hint .tool--left .box-wrapper:after{content: '';position: absolute;right: -18px;top: 13px;border: 10px solid transparent;border-left: 10px solid #fff}.lookbook .hint:hover .tool{visibility: visible;opacity: 1}.lookbook .hint:hover .tool--right{margin-right: -162px}.lookbook .hint:hover .tool--left{margin-left: -162px}@media (max-width: 767px){.lookbook .hint .tool{top: -25px}.lookbook .hint .tool--right{padding-right: 60px}.lookbook .hint .tool--left{padding-left: 60px}}@media (min-width: 768px){.lookbook .hint .tool{top: -5px}.lookbook .hint .tool--right{padding-right: 0px}.lookbook .hint .tool--left{padding-left: 0px}}@media (min-width: 992px){.lookbook .hint .tool{top: -5px}.lookbook .hint .tool--right{padding-right: 0px}.lookbook .hint .tool--left{padding-left: 0px}}@media (min-width: 1200px){.lookbook .hint .tool{top: -25px}.lookbook .hint .tool--right{padding-right: 60px}.lookbook .hint .tool--left{padding-left: 60px}}@media (min-width: 1770px){.lookbook .hint .tool{top: -5px}.lookbook .hint .tool--right{padding-right: 0px}.lookbook .hint .tool--left{padding-left: 0px}}.lookbook-layout1__image{display: inline-block;position: relative}.lookbook-layout1__image img{position: relative;z-index: 0;width: 100%;height: auto}.lookbook-layout1 .hint-content{position: absolute;top: 34px;left: 40px;z-index: 2}.lookbook-layout1 .hint{margin-bottom: 21px}.lookbook-layout1 .hint-title{color: #1fc0a0;font-size: 14px;display: block;text-transform: uppercase;text-align: left;padding-bottom: 1px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.lookbook-layout1 .hint-price{color: #333;font-size: 20px;line-height: 1em;display: block}.lookbook-layout1 .hint a{text-decoration: none}.lookbook-layout1 .hint a:hover{text-decoration: none}.lookbook-layout1 .hint a:hover .hint-title{color: #333}.lookbook-layout2{position: relative}.lookbook-layout2__image{display: block;position: relative}.lookbook-layout2__image img{position: relative;z-index: 0;width: 100% !important;display: inline-block;height: auto}.lookbook-layout2 .hint{position: absolute;text-align: center}.lookbook-layout2 .hint:before{content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #1fc0a0;opacity: 0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.lookbook-layout2 .hint-title{color: #1fc0a0;font-size: 16px;display: block;text-transform: uppercase;text-align: left;padding-bottom: 4px;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.lookbook-layout2 .hint-title:hover{color: #333}.lookbook-layout2 .hint-price{color: #333;font-size: 30px;display: block}.lookbook-layout2 .hint .icon{font-size: 26px;color: #1fc0a0;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.lookbook-layout2 .hint a:hover:first-child .hint-title{color: #333}@media (min-width: 1770px){.lookbook-layout2 .hint-title{font-size: 16px}.lookbook-layout2 .hint-price{font-size: 30px}}.lookbook-layout2 .hint .hover-tool__text a{text-decoration: none}.lookbook-layout2 .hint .tool{width: 230px;top: 0px;position: absolute;font-size: 14px;line-height: 1.5em;visibility: hidden;background: #fff;padding: 16px 10px 19px 19px;opacity: 0;-webkit-transition: all 300ms ease-out 0s;-moz-transition: all 300ms ease-out 0s;-ms-transition: all 300ms ease-out 0s;-o-transition: all 300ms ease-out 0s;transition: all 300ms ease-out 0s;-webkit-box-shadow: 0px 0px 18px rgba(0,0,0,0.08);-moz-box-shadow: 0px 0px 18px rgba(0,0,0,0.08);box-shadow: 0px 0px 18px rgba(0,0,0,0.08)}.lookbook-layout2 .hint .tool a{text-decoration: none;display: inline-block}.lookbook-layout2 .hint .tool a:hover .icon{color: #333}.lookbook-layout2 .hint .tool--right{text-align: left;right: 0;margin-right: -300px}.lookbook-layout2 .hint .tool--right .hint-title,.lookbook-layout2 .hint .tool--right .hint-price{text-align: left}.lookbook-layout2 .hint .tool--right .icon{position: absolute;bottom: 21px;right: 12px}.lookbook-layout2 .hint .tool--left{left: 0;margin-left: -300px;text-align: right}.lookbook-layout2 .hint .tool--left .hint-title,.lookbook-layout2 .hint .tool--left .hint-price{text-align: right}.lookbook-layout2 .hint .tool--left .icon{position: absolute;bottom: 21px;left: 12px}.lookbook-layout2 .hint .tool--center{left: 50%;top: 0%;margin-left: -115px}.lookbook-layout2 .hint .tool--center .hint-title,.lookbook-layout2 .hint .tool--center .hint-price{text-align: center;padding-bottom: 7px}.lookbook-layout2 .hint .tool--center .icon{text-align: center;margin: 7px 0 10px;display: block}.lookbook-layout2 .hint .tool .divider{height: 1px !important}.lookbook-layout2 .hint:hover{z-index: 2}.lookbook-layout2 .hint:hover:before{opacity: 0.22}.lookbook-layout2 .hint:hover .tool{visibility: visible;opacity: 1}.lookbook-layout2 .hint:hover .tool--right{margin-right: -230px}.lookbook-layout2 .hint:hover .tool--left{margin-left: -230px}.lookbook-layout2 .hint:hover .tool--center{top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}@media (max-width: 535px){.lookbook-layout2 .hint-title{font-size: 14px}.lookbook-layout2 .hint-price{font-size: 25px}.lookbook-layout2 .hint .icon{font-size: 20px}.lookbook-layout2 .hint .tool{width: 190px}.lookbook-layout2 .hint--right{margin-right: -220px}.lookbook-layout2 .hint--left{margin-left: -220px}.lookbook-layout2 .hint:hover .tool--right{margin-right: -190px}.lookbook-layout2 .hint:hover .tool--left{margin-left: -190px}}.contact-form textarea{min-height: 240px}.message{position: relative;padding: 5px 20px 8px 40px;margin: 15px 0;font-size: 16px}.message:before{position: absolute;font-family: 'Material Icons';font-size: 24px;font-weight: normal}.message.info{background: #e7e7e7;color: #777}.message.info:before{content: "\e88f";left: 10px;top: -1px}.message.notice{background: #e7e7e7;color: #777}.message.notice:before{content: "\e88f";left: 10px;top: -1px}.message.error{background: #fef0f0;color: #fa6b6b}.message.error:before{content: "\e001";left: 10px;top: -1px}.message.warning{background: #fef0f0;color: #fa6b6b}.message.warning:before{content: "\e002";left: 10px;top: -1px}.message.success{background: #e8f9f5;color: #1fc0a0}.message.success:before{content: "\e5ca";left: 10px;top: -1px}.options-swatch{margin: 0 0 21px 0;padding: 0;list-style: none}.slick-slide .options-swatch{margin: 0 0 3px}.options-swatch li{display: inline-block;margin: 0 3.5px;margin-bottom: 8px}.options-swatch li a{display: block;text-align: center;background-color: #f5f5f5;color: #333;width: 28px;height: 28px;font-size: 13px;line-height: 28px;text-decoration: none}.options-swatch li a:hover,.options-swatch li.active a{text-decoration: none;background-color: #333;color: #fff}.options-swatch img{width: 100%;height: 100%}.options-swatch--lg li a{width: 40px;height: 40px;font-size: 13px;line-height: 40px}.options-swatch--size li{padding: 0 !important;line-height: 19px}.options-swatch--size.options-swatch--lg li{line-height: 26px}.options-swatch--color li a,.options-swatch--color li a:hover{background-color: transparent !important}.options-swatch--color li a:hover{padding: 3px;line-height: 22px}.options-swatch--color.options-swatch--lg li a:hover{padding: 5px;line-height: 30px}.collapse-block .options-swatch--color{margin-left: -3px}.collapse-block .options-swatch--color .color-black{background-color: #333333}.collapse-block .options-swatch--color .color-grey{background-color: #cdcdcd}.collapse-block .options-swatch--color .color-light-grey{background-color: #f5f5f5}.collapse-block .options-swatch--color .color-blue{background-color: #20bdf7}.collapse-block .options-swatch--color .color-dark-turquoise{background-color: #23cddc}.collapse-block .options-swatch--color .color-orange{background-color: #fe9001}.collapse-block .options-swatch--color .color-purple{background-color: #c73de0}.collapse-block .options-swatch--color .color-pale-violet-red{background-color: #ff527f}.collapse-block .options-swatch--color .color-red{background-color: #fc121d}.collapse-block .options-swatch--color .color-green{background-color: #5ec90f}.collapse-block .options-swatch--color .color-yellow{background-color: #fee301}.collapse-block .options-swatch--color .color-tan{background-color: #eacea7}.collapse-block .options-swatch--color li{margin: 0 2.5px;margin-bottom: 1px}.collapse-block .options-swatch--color li a{position: relative;display: block}.collapse-block .options-swatch--color li a span{display: block;width: 100%;height: 100%}.collapse-block .options-swatch--color li a:before{content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0px solid #fff;-webkit-transition: .1s;-o-transition: .1s;transition: .1s;-webkit-transition:  .1s .3s 0s ease;-moz-transition:  .1s .3s 0s ease;-ms-transition:  .1s .3s 0s ease;-o-transition:  .1s .3s 0s ease;transition:  .1s .3s 0s ease}.collapse-block .options-swatch--color li a:hover:before{background-color: none;border: 6px solid #fff}.countdown_box{position: absolute;text-align: center;bottom: 0;width: 100%;z-index: 999}.countdown_inner{overflow: hidden;background-color: rgba(250,107,107,0.8);margin: 0 auto;width: 100%;padding: .3em 0 .4em;text-align: center;color: #fff}.countdown-section{display: inline-block;text-align: center;position: relative;padding: .5em 0;margin: 0 .9em;line-height: 0.714em;font-size: 0.875em;white-space: nowrap}@media (min-width: 768px) and (max-width: 1199px){.countdown-section{margin: 0 .8em}}.countdown-section:before{content: ":";display: block;position: absolute;top: 50%;margin-top: -0.3em;font-weight: bold}.countdown-section:nth-child(1):before{right: -46%}.countdown-section:nth-child(2):before{right: -65%}.countdown-section:nth-child(3):before{right: -65%}.countdown-section:last-child:before{display: none}.countdown-amount{line-height: 1em;font-weight: bold;padding-bottom: 0.2em;display: block}.countdown-period{display: block;text-transform: lowercase}.countdown-descr{display: block;width: 100%}.countdown-transparent .countdown-section{background-color: rgba(255,255,255,0.8);color: #1fc0a0;width: 127px;height: 127px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 1em;margin: 0 10px 20px}.countdown-transparent .countdown-section:before{display: none}.countdown-transparent .countdown-amount{font-size: 50px;line-height: 1em;font-weight: 500;font-family: Ubuntu, sans-serif;padding-top: 11%}.countdown-transparent .countdown-period{font-size: 18px;line-height: 1em;color: #333}@media (max-width: 1199px){.countdown-transparent .countdown-section{width: 87px;height: 87px}.countdown-transparent .countdown-amount{font-size: 30px}.countdown-transparent .countdown-period{font-size: 15px}}.title-box{width: 100%;overflow: hidden}.title{margin-top: 75px}@media (max-width: 479px){.title{margin-top: 24.975px}}.page-title-wrapper{width: 100%;overflow: hidden;text-align: center}.page-title-wrapper h1,.page-title-wrapper h2{text-transform: uppercase;font-size: 30px;position: relative;margin-top: 0;margin-bottom: 2.667em}.page-title-wrapper h1:after,.page-title-wrapper h2:after{content: "";position: absolute;display: block;height: 5px;width: 68px;background: #1fc0a0;bottom: -1em;left: 50%;margin-left: -34px}.page-layout-1column .page-title-wrapper h1,.checkout-index-index .page-title-wrapper h1,.page-layout-1column .page-title-wrapper h2,.checkout-index-index .page-title-wrapper h2{margin-top: 60px}h2.title-default{margin-bottom: 0.9em;padding: 1.05em 0 0 0}h4.title-default{margin-bottom: 2.4em;padding: 1.05em 0 0 0;font-size: 22px;line-height: 1.2em}.title-aside-wrapper{background-color: #1fc0a0;color: #fff;padding: 19px 21px 19px 20px;margin: 0 !important;font-size: 20px}.title-under{position: relative;margin-bottom: 2.667em}.title-under:after{content: "";position: absolute;display: block;height: 5px;width: 68px;background: #1fc0a0;bottom: -1em}.title-under.text-left:after{left: 0%}.title-under.text-center:after{left: 50%;margin-left: -34px}.title-under.text-right:after{right: 0%}@media (max-width: 479px){.title-under{font-size: 1.35em;margin-bottom: 1em;text-align: center !important}.title-under.pull-left,.title-under.pull-rigth{float: none !important;text-align: center !important}.title-under:after{display: none}}h4.title-under:after{bottom: -1.2em}.indent-bottom{margin-bottom: 2.74em}.title-under.title-md{font-size: 2.9em}.title-with-button{position: relative;overflow: hidden}.title-xs{font-size: 18px}.title-with-button .title-under.text-center{padding-right: 117px !important;padding-left: 117px !important}@media (max-width: 767px){.title-with-button .title-under.text-center{padding-right: 0px !important;padding-left: 0px !important}}h4.title-icon{font-size: 30px;margin-bottom: 0.8em;padding-left: 2.7em;position: relative}h4.title-icon .icon{font-size: 1.9em;line-height: 1em;top: -0.25em;left: 0;margin-right: 21px;position: absolute}@media (max-width: 480px){h4.title-icon{font-size: 1.35em;margin-bottom: 1em}}.slogan{color: #1fc0a0;font-family: Georgia, sans-serif;font-style: italic;font-size: 1em}@media (max-width: 1024px){.slogan{display: none}}.badge--cart{position: absolute;z-index: 0;padding: 0;right: -5px;top: -45px;width: 31px;height: 31px;line-height: 31px;font-size: 1.1em;font-weight: 300;text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #e8e8e8;color: #777}@media (max-width: 767px){.badge--cart{top: -32px;right: -22px}}.badge--cart .counter-label{display: none}.badge--menu{position: absolute;left: 0;top: -13px;border-radius: 0;font-size: 10px;line-height: 1em;font-weight: lighter;text-transform: uppercase;padding: 3px 4px 3px;background-color: #333333}.badge--menu:after{content: '';position: absolute;bottom: -5px;left: 0;width: 0;height: 0;border: 0 solid transparent;border-left-width: 0px;border-right-width: 6px;border-top: 5px solid #333;-moz-transform: scale(.9999)}.badge--color{background-color: #1fc0a0}.badge--color:after{border-top-color: #1fc0a0}@media (min-width: 1025px){.badge.badge--hidden{display: none}}@media (max-width: 1024px){.badge--menu{position: relative;margin: 0 5px;top: -15px}}.multitooltip,.product.options{position: relative;cursor: pointer;display: inline-block}.multitooltip .toggle,.product.options .toggle{font-size: 13px;text-transform: uppercase;cursor: pointer;color: #777}.multitooltip .tip,.product.options .tip,.multitooltip .content,.product.options .content{position: absolute;margin: 0;width: 180px;color: #777;font-size: 14px;font-style: normal;line-height: 1.7em;text-align: left;border-radius: 0;background: #3c3c3c;padding: 12px 14px;box-sizing: border-box;cursor: auto;z-index: 10;-webkit-transition: all .25s ease-in;transition: all .25s ease-in}.multitooltip .tip .subtitle,.product.options .tip .subtitle,.multitooltip .content .subtitle,.product.options .content .subtitle{display: none}.multitooltip .tip .product.options.list,.product.options .tip .product.options.list,.multitooltip .content .product.options.list,.product.options .content .product.options.list{margin: 0;position: static;cursor: auto;display: block}.multitooltip .tip .product.options.list dt,.product.options .tip .product.options.list dt,.multitooltip .content .product.options.list dt,.product.options .content .product.options.list dt{clear: both;display: block;float: left;font-size: 12px;font-weight: normal;line-height: normal;padding: 0 0 5px;margin: 0 5px 0 0;text-align: left;color: #fff}.multitooltip .tip .product.options.list dd,.product.options .tip .product.options.list dd,.multitooltip .content .product.options.list dd,.product.options .content .product.options.list dd{display: block;float: left;font-size: 12px;font-weight: normal;line-height: normal;padding: 0 0 5px;margin: 0;color: #777}.multitooltip .tip:after,.product.options .tip:after,.multitooltip .content:after,.product.options .content:after{position: absolute;width: 0;height: 0;content: ''}.multitooltip .tip.on-top:after,.product.options .tip.on-top:after,.multitooltip .content.on-top:after,.product.options .content.on-top:after,.multitooltip .tip.on-bottom:after,.product.options .tip.on-bottom:after,.multitooltip .content.on-bottom:after,.product.options .content.on-bottom:after{border-left: 7px solid transparent;border-right: 7px solid transparent}.multitooltip .tip.on-right:after,.product.options .tip.on-right:after,.multitooltip .content.on-right:after,.product.options .content.on-right:after,.multitooltip .tip.on-left:after,.product.options .tip.on-left:after,.multitooltip .content.on-left:after,.product.options .content.on-left:after{border-top: 7px solid transparent;border-bottom: 7px solid transparent}.multitooltip .tip.on-top,.product.options .tip.on-top,.multitooltip .content.on-top,.product.options .content.on-top{bottom: 18px;left: 0}.multitooltip .tip.on-top:after,.product.options .tip.on-top:after,.multitooltip .content.on-top:after,.product.options .content.on-top:after{bottom: -7px;left: 20px;border-top: 7px solid #3c3c3c}.multitooltip .tip.on-right,.product.options .tip.on-right,.multitooltip .content.on-right,.product.options .content.on-right{top: -100%;left: 103%}.multitooltip .tip.on-right:after,.product.options .tip.on-right:after,.multitooltip .content.on-right:after,.product.options .content.on-right:after{top: 37%;left: -7px;border-right: 7px solid #3c3c3c}.multitooltip .tip.on-bottom,.product.options .tip.on-bottom,.multitooltip .content.on-bottom,.product.options .content.on-bottom{top: 28px;left: 0}.multitooltip .tip.on-bottom:after,.product.options .tip.on-bottom:after,.multitooltip .content.on-bottom:after,.product.options .content.on-bottom:after{top: -7px;left: 20px;border-bottom: 7px solid #3c3c3c}.multitooltip .tip.on-left,.product.options .tip.on-left,.multitooltip .content.on-left,.product.options .content.on-left{top: -100%;right: 103%}.multitooltip .tip.on-left:after,.product.options .tip.on-left:after,.multitooltip .content.on-left:after,.product.options .content.on-left:after{top: 37%;right: -7px;border-left: 7px solid #3c3c3c}.multitooltip:hover .toggle,.product.options:hover .toggle{color: #fff}.multitooltip.active .toggle,.product.options.active .toggle{color: #1fc0a0}.multitooltip.active .tip.on-top,.product.options.active .tip.on-top{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px)}.multitooltip.active .tip.on-right,.product.options.active .tip.on-right{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px)}.multitooltip.active .tip.on-bottom,.product.options.active .tip.on-bottom{-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px)}.multitooltip.active .tip.on-left,.product.options.active .tip.on-left{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}button:focus,.btn:focus,button:active:focus,.btn:active:focus,button.active:focus,.btn.active:focus,button.focus,.btn.focus,button:active.focus,.btn:active.focus,button.active.focus,.btn.active.focus{outline: 0;outline: none;border: 0;-webkit-box-shadow: none;box-shadow: none;color: #fff}button:hover,.btn:hover,button:focus,.btn:focus,button.focus,.btn.focus{outline: 0;outline: none;border: 0;-webkit-box-shadow: none;box-shadow: none;color: #fff}button:active,.btn:active,button.active,.btn.active{outline: 0;outline: none;border: 0;-webkit-box-shadow: none;box-shadow: none;color: #fff}button.pull-right,.btn.pull-right{margin-right: 10px}.btn--ys,.action.primary,button.action{position: relative;display: inline-block;cursor: pointer;font-weight: normal;padding: 10px 14px;font-size: 0.875em;line-height: 1.486em;height: 40px;background-color: #1fc0a0;color: #fff;border-radius: 0;vertical-align: top;border: 0;text-transform: uppercase;letter-spacing: 1px;-webkit-transition:  all 300ms 0s ease;-moz-transition:  all 300ms 0s ease;-ms-transition:  all 300ms 0s ease;-o-transition:  all 300ms 0s ease;transition:  all 300ms 0s ease}.btn--ys.text-lowercase,.action.primary.text-lowercase,button.action.text-lowercase{text-transform: lowercase}.btn--ys.text-inherit,.action.primary.text-inherit,button.action.text-inherit{text-transform: inherit}.btn--ys:hover,.action.primary:hover,button.action:hover,.btn--ys:active,.action.primary:active,button.action:active,.btn--ys.focus,.action.primary.focus,button.action.focus,.btn--ys:focus,.action.primary:focus,button.action:focus,.btn--ys:visited,.action.primary:visited,button.action:visited{background: #1fc0a0;color: #fff;border: 0;text-decoration: none}.btn--ys:hover,.action.primary:hover,button.action:hover{background-color: #f5f5f5;color: #1fc0a0}.btn--ys.btn--light,.action.primary.btn--light,button.action.btn--light{background: #f5f5f5;color: #333;font-weight: 500}.btn--ys.btn--light i,.action.primary.btn--light i,button.action.btn--light i{color: #1fc0a0;font-style: normal;-webkit-transition:  color 300ms 0s ease;-moz-transition:  color 300ms 0s ease;-ms-transition:  color 300ms 0s ease;-o-transition:  color 300ms 0s ease;transition:  color 300ms 0s ease}.btn--ys.btn--light:hover,.action.primary.btn--light:hover,button.action.btn--light:hover{color: #f5f5f5;background-color: #1fc0a0}.btn--ys.btn--light:hover i,.action.primary.btn--light:hover i,button.action.btn--light:hover i{color: #fff}.btn--ys.btn--invert,.action.primary.btn--invert,button.action.btn--invert{background: #f5f5f5;color: #1fc0a0}.btn--ys.btn--invert:hover,.action.primary.btn--invert:hover,button.action.btn--invert:hover{color: #f5f5f5;background-color: #1fc0a0}.btn--ys .icon,.action.primary .icon,button.action .icon{display: inline-block;padding: 0 3px 0 0;font-size: 1.486em;vertical-align: middle}.btn--ys .icon.icon--flippedX,.action.primary .icon.icon--flippedX,button.action .icon.icon--flippedX{padding: 0 0 0 3px}.btn--ys i,.action.primary i,button.action i{position: relative;top: 1px;left: 0}.btn--ys.btn--links--dropdown,.action.primary.btn--links--dropdown,button.action.btn--links--dropdown{border: none;background: none;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);box-shadow: 0 0 0 0 rgba(0,0,0,0.25)}.btn--ys.btn--links--dropdown:hover,.action.primary.btn--links--dropdown:hover,button.action.btn--links--dropdown:hover{-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);box-shadow: 0 0 0 0 rgba(0,0,0,0.25)}.btn--ys.btn--xs,.action.primary.btn--xs,button.action.btn--xs{padding: 5px 10px;font-size: 0.923em;height: auto}.btn--ys.btn--xs:hover,.action.primary.btn--xs:hover,button.action.btn--xs:hover{box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24)}.btn--ys.btn--sm,.action.primary.btn--sm,button.action.btn--sm{padding: 8px 16px;height: auto;font-size: 13px}.btn--ys.btn--sm .icon,.action.primary.btn--sm .icon,button.action.btn--sm .icon{font-size: 12px}.btn--ys.btn--sm--icon,.action.primary.btn--sm--icon,button.action.btn--sm--icon{padding: 9px 16px 7px;height: auto;font-size: 13px}.btn--ys.btn--sm--icon .icon,.action.primary.btn--sm--icon .icon,button.action.btn--sm--icon .icon{font-size: 20px}.btn--ys.btn--lg,.action.primary.btn--lg,button.action.btn--lg{padding: 15px 20px;height: auto}.btn--ys.btn--xl,.action.primary.btn--xl,button.action.btn--xl{padding: 17px 24px;font-size: 1.1em;font-weight: 500;height: auto}.btn--ys.btn--xl .icon,.action.primary.btn--xl .icon,button.action.btn--xl .icon{height: 1em;position: relative;top: -2px;padding: 0 5px 0 0;font-size: 1.45em;line-height: 1em}.btn--ys.btn--xl.btn--xl-small,.action.primary.btn--xl.btn--xl-small,button.action.btn--xl.btn--xl-small{padding: 12px 18px 11px}.btn--ys.btn--xxl,.action.primary.btn--xxl,button.action.btn--xxl{padding: 12px 24px 12px;font-size: 1.5em;line-height: 1.72em;height: auto}.btn--ys.btn--l,.action.primary.btn--l,button.action.btn--l{padding: 15px 33px 15px;font-size: 1.5em;line-height: 1.72em;height: auto;font-weight: bold}@media (max-width: 1200px){.btn--ys.btn--l,.action.primary.btn--l,button.action.btn--l{padding: 12px 24px 12px}}.btn--ys.btn--full,.action.primary.btn--full,button.action.btn--full{width: 100%;display: block;margin-bottom: 0.4em}.btn--border{position: relative;padding: 10px 14px;font-size: 0.875em;line-height: 1.486em;height: 40px;border: 2px solid #fff;color: #fff;border-radius: 0;vertical-align: top;text-transform: uppercase;letter-spacing: 1px;-webkit-transition:  all 100ms 0s ease;-moz-transition:  all 100ms 0s ease;-ms-transition:  all 100ms 0s ease;-o-transition:  all 100ms 0s ease;transition:  all 100ms 0s ease}.btn--border.text-lowercase{text-transform: lowercase}.btn--border.text-inherit{text-transform: inherit}.btn--border:hover,.btn--border:active,.btn--border.focus,.btn--border:focus{background: #1fc0a0;color: #fff}.btn--border:hover{background-color: #f5f5f5;color: #1fc0a0}.btn--border .icon{display: inline-block;padding: 0 3px 0 0;font-size: 1.486em;vertical-align: middle}.btn--border .icon.icon--flippedX{padding: 0 0 0 3px}.btn--border span{position: relative;top: 0;left: 0}.btn--border.btn--links--dropdown{border: none;background: none;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);box-shadow: 0 0 0 0 rgba(0,0,0,0.25)}.btn--border.btn--links--dropdown:hover{-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.25);box-shadow: 0 0 0 0 rgba(0,0,0,0.25)}.btn--border.btn--xs{padding: 5px 10px;font-size: 0.923em;height: auto}.btn--border.btn--xs:hover{box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24)}.btn--border.btn--sm{padding: 8px 16px;height: auto;font-size: 13px}.btn--border.btn--sm .icon{font-size: 12px}.btn--border.btn--sm--icon{padding: 9px 16px 7px;height: auto;font-size: 13px}.btn--border.btn--sm--icon .icon{font-size: 20px}.btn--border.btn--lg{padding: 15px 20px;height: auto}.btn--border.btn--xl{padding: 17px 24px;font-size: 1.1em;font-weight: 500;height: auto}.btn--border.btn--xl .icon{height: 1em;position: relative;top: -2px;padding: 0 5px 0 0;font-size: 1.45em;line-height: 1em}.btn--border.btn--xl.btn--xl-small{padding: 12px 18px 11px}.btn--border.btn--xxl{padding: 12px 24px 12px;font-size: 1.5em;line-height: 1.72em;height: auto}.btn--border.btn--l{padding: 15px 33px 15px;font-size: 1.5em;line-height: 1.72em;height: auto;font-weight: bold}@media (max-width: 1200px){.btn--border.btn--l{padding: 12px 24px 12px}}.btn--border.btn--full{width: 100%;display: block;margin-bottom: 0.4em}.btn--clear{border: 0;padding-left: 0;background-color: transparent}.btn--clear:hover,.btn--clear:active,.btn--clear.focus,.btn--clear:focus{background-color: transparent;-webkit-box-shadow: none;box-shadow: none}.open > .btn--clear.dropdown-toggle{-webkit-box-shadow: none;box-shadow: none}.btn-top{margin-top: 15px}.btn-left{margin-left: 10px !important}.btn.btn-red{background: #fa6b6b}.btn.btn-red:hover,.btn.btn-red:active,.btn.btn-red.focus,.btn.btn-red:focus{background: #f5f5f5}.btn.btn-blue{background-color: #395499}.btn.btn-blue:hover,.btn.btn-blue:active,.btn.btn-blue.focus,.btn.btn-blue:focus{background: #f5f5f5}.button--tamaya{overflow: hidden}.button--tamaya::before,.button--tamaya::after{content: attr(data-text);position: absolute;width: 100%;height: 50%;left: 0;background: #1fc0a0;color: #ffffff;overflow: hidden;-webkit-transition: -webkit-transform .3s;transition: transform .3s;-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1)}.button--tamaya::before{top: 0;padding-top: 1em}.button--tamaya::after{bottom: 0;line-height: 0}.button--tamaya > span{display: block;-webkit-transform: scale3d(.2, .2, 1);transform: scale3d(.2, .2, 1);opacity: 0;-webkit-transition: -webkit-transform .3s, opacity .3s;transition: transform .3s, opacity .3s;-webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);transition-timing-function: cubic-bezier(.2, 1, .3, 1)}.button--tamaya:hover::before{-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0)}.button--tamaya:hover::after{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0)}.button--tamaya:hover > span{opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)}.btn-right{margin-right: 30px}.btn-img{width: 19px;height: 16px;display: inline-block;cursor: pointer;margin: 14px 12px 0 0}.btn-img-view_module{background: #777 url("../images/custom/btn-img-view_module.png") 0 0 no-repeat}.btn-img-view_list{background: #777 url("../images/custom/btn-img-view_list.png") 0 0 no-repeat}.btn-img.active{background-color: #1fc0a0}.btn-img:hover{background-color: #1fc0a0}.input--ys{-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 7px 12px;font-size: 1em;line-height: 1.4em;height: 40px;margin-bottom: 10px;background: #ffffff;border: 1px solid #e5e5e5;border-radius: 0;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0);box-shadow: 0 0 0 0 rgba(0,0,0,0)}.input--ys:hover,.input--ys:focus,.input--ys.focus{box-shadow: none !important;outline: none !important}.input--ys--full{width: 100%}textarea,.textarea--ys{-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 7px 12px;font-size: 1em;line-height: 1.4em;height: 40px;margin-bottom: 10px;background: #ffffff;border: 1px solid #e5e5e5;border-radius: 0;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0);box-shadow: 0 0 0 0 rgba(0,0,0,0);min-height: 140px;height: auto}textarea:hover,.textarea--ys:hover,textarea:focus,.textarea--ys:focus,textarea.focus,.textarea--ys.focus{box-shadow: none !important;outline: none !important}textarea--full,.textarea--ys--full{width: 100%}label{font-weight: normal}label.label--inline{font-size: 1.231em;line-height: 2.6em;font-weight: normal;padding-right: 10px;margin-bottom: 0}@media (max-width: 767px){label.label--inline{display: block;margin-bottom: 5px;float: none !important}}.subscribe-form{position: relative}.subscribe-form__label{font-size: 1.231em;line-height: 2.6em;font-weight: normal;padding-right: 10px;margin-bottom: 0}@media (max-width: 767px){.subscribe-form__label{display: block;margin-bottom: 5px;float: none !important}}.subscribe-form__input{margin-right: 10px}@media (max-width: 767px){.subscribe-form__input{margin-right: 0;width: 97%;padding-right: 50px}}@media (min-width: 768px) and (max-width: 991px){.subscribe-form__input{width: 160px}}@media (max-width: 767px){.subscribe-form button{position: absolute;right: 0}}.subscribe-form button .icon{font-size: 18px}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px #fff inset !important}input::-webkit-input-placeholder{font-size: 1em;color: #777}input::-webkit-input-placeholder::-moz-placeholder{color: #999;opacity: 1}input::-webkit-input-placeholder:-ms-input-placeholder{color: #999}input::-webkit-input-placeholder::-webkit-input-placeholder{color: #999}input::-moz-placeholder{font-size: 1em;color: #777}input::-moz-placeholder::-moz-placeholder{color: #999;opacity: 1}input::-moz-placeholder:-ms-input-placeholder{color: #999}input::-moz-placeholder::-webkit-input-placeholder{color: #999}input:-ms-input-placeholder{font-size: 1em;color: #777}input:-ms-input-placeholder::-moz-placeholder{color: #999;opacity: 1}input:-ms-input-placeholder:-ms-input-placeholder{color: #999}input:-ms-input-placeholder::-webkit-input-placeholder{color: #999}input:-moz-placeholder{font-size: 1em;color: #777}input:-moz-placeholder::-moz-placeholder{color: #999;opacity: 1}input:-moz-placeholder:-ms-input-placeholder{color: #999}input:-moz-placeholder::-webkit-input-placeholder{color: #999}.placeholder{font-size: 1em;color: #777}::-webkit-input-placeholder{color: #777}::-moz-placeholder{color: #777}:-moz-placeholder{color: #777}:-ms-input-placeholder{color: #777}input[placeholder]{text-overflow: ellipsis}input::-moz-placeholder{text-overflow: ellipsis}input:-moz-placeholder{text-overflow: ellipsis}input:-ms-input-placeholder{text-overflow: ellipsis}:focus::-webkit-input-placeholder{color: transparent}:focus::-moz-placeholder{color: transparent}:focus:-moz-placeholder{color: transparent}:focus:-ms-input-placeholder{color: transparent}div.field{margin-bottom: 10px}legend{border-bottom: 0;font-size: 18px;font-weight: 500;text-transform: uppercase;margin-bottom: 18px}.field.choice input[type="checkbox"]{margin: 7px 7px 0 0;float: left}.fields.group-2 .field{float: left;width: 50%}.sales-guest-form .actions-toolbar{padding: 20px 0 0 0}.bootstrap-select .dropdown-menu{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border-color: #e5e5e5}.select--ys,select{-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 7px 12px;font-size: 1em;line-height: 1.4em;height: 40px;margin-bottom: 10px;background: #ffffff;border: 1px solid #e5e5e5;border-radius: 0;-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0);-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0);box-shadow: 0 0 0 0 rgba(0,0,0,0);color: #333;-webkit-box-shadow: none !important;box-shadow: none !important;cursor: pointer}.select--ys:hover,select:hover,.select--ys:focus,select:focus,.select--ys.focus,select.focus{box-shadow: none !important;outline: none !important}.select--ys--full,select--full{width: 100%}.select--ys option{color: #333}.select--sm{padding: 8px 10px;height: 34px}.select--lg{padding: 10px 12px;height: 40px;font-size: 16px;line-height: 18px;margin-bottom: 5px;width: 100%}.select-wrapper{display: inline-block}.field .control .select-wrapper{display: block}.select-wrapper{position: relative}.select-wrapper:after{content: " ";height: 0;width: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #777;position: absolute;top: 20px;right: 12px;transition: all .3s linear;-moz-transform: scale(.9999)}.select-wrapper select{cursor: pointer;padding-right: 25px}@media (max-width: 767px){.pull-extra-left{float: left !important}}.select-basket{padding-right: 0;position: relative;line-height: 1.67em}.select-basket .dropdown-toggle{background-color: #1fc0a0;padding: 7px 135px 10px 19px;font-size: 20px;font-weight: 500;color: #fff}.select-basket .dropdown-toggle .icon{color: #fff;font-size: 25px;position: relative;top: 6px;margin-right: 11px}.select-basket .dropdown-toggle .caret{position: absolute;right: 16px;top: 8px;color: #fff}@media (max-width: 1024px){.select-basket .dropdown-toggle .caret{top: 18px}}.select-basket .dropdown-menu{width: 420px;margin-top: 11px !important;left: auto;right: 0}.select-basket__inner{padding: 24px 30px 0px 30px}.select-basket > a:hover .icon{color: #fff}.select-basket__table{width: 100%;position: relative}.select-basket__table td,.select-basket__table th{padding: 10px 5px}.select-basket__table th{color: #333}.select-basket__table thead tr{border-bottom: 1px solid #e5e5e5}.select-basket__table thead tr th:first-child{text-align: left}.select-basket__table thead tr th{text-align: center}.select-basket__table thead tr th:last-child{text-align: right}.select-basket__table tbody tr{border-bottom: 1px solid #e5e5e5}.select-basket__table tbody tr td:first-child{text-align: left}.select-basket__table tbody tr td{text-align: center}.select-basket__table tbody tr td:last-child{text-align: right}.select-basket__table tfoot tr:first-child td,.select-basket__table tfoot tr:first-child th{padding-top: 25px}.select-basket__table tfoot th{text-transform: uppercase;padding: 3px 5px}.select-basket__table tfoot td{color: #1fc0a0;padding: 3px 5px;font-weight: bold;text-align: right}.radio{display: block;cursor: pointer;margin: 0 0 8px;font-weight: 300}.radio:hover .inner{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: .8}.radio input{width: 1px;height: 1px;opacity: 0}.radio input:checked + .outer .inner{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1}.radio input:focus + .outer .inner{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;background-color: #1fc0a0}.radio .outer{width: 14px;height: 14px;display: block;float: left;margin: 6px 9px 0 0;border-radius: 50%;background-color: #e5e5e5}.radio .inner{-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;width: 14px;height: 14px;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);display: block;border-radius: 50%;background-color: #1fc0a0;opacity: 0}.contact-form .fieldset .field.required > .label::after,.fieldset > .field.required > .label::after,.fieldset > .fields > .field.required > .label::after,.fieldset > .field._required > .label::after,.fieldset > .fields > .field._required > .label::after{color: #fa6b6b;content: "*";font-size: 16px;font-weight: normal;margin: 0 0 0 2px}p.required{color: #fa6b6b;margin: 0}div.mage-error[generated]{color: #fa6b6b}input[type="text"].mage-error,input[type="password"].mage-error,input[type="url"].mage-error,input[type="tel"].mage-error,input[type="search"].mage-error,input[type="number"].mage-error,input[type="datetime"].mage-error,input[type="email"].mage-error,select.mage-error,textarea.mage-error{border-color: #fa6b6b}.checkbox-group{position: relative;margin-bottom: 10px}.checkbox-group input[type=checkbox]{display: none}.checkbox-group label{padding-left: 34px;cursor: pointer;font-size: 16px;color: #777}.checkbox-group label span{display: block;position: absolute;left: 0;-webkit-transition-duration: .3s;-moz-transition-duration: .3s;transition-duration: .3s}.checkbox-group label .box{border-width: 1px;border-style: solid;border-color: #e5e5e5;height: 20px;width: 20px;z-index: 9;margin-top: 2px;-webkit-transition-delay: .2s;-moz-transition-delay: .2s;transition-delay: .2s}.checkbox-group label .check{top: 0px;left: 1px;opacity: 0;z-index: 10;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;transition-delay: .3s;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0)}.checkbox-group label .check:before{content: "\e876";color: #1fc0a0;font-size: 18px;line-height: 1em;font-family: 'Material Icons';font-style: normal;font-weight: 400}input[type=checkbox]:checked ~ label .box{border-color: #1fc0a0}input[type=checkbox]:checked ~ label .check{opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}input[type=checkbox]:disabled ~ label{cursor: default}input[type=checkbox]:disabled ~ label .box{background: #eee;border-color: #ccc}.divider--xl{height: 60px}.form-control{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);border-color: #e5e5e5;height: 40px}textarea:focus,.input-text:focus,.form-control:focus{border-color: #1fc0a0;box-shadow: none;outline: 0 none}label{color: #333}label sup{color: #fa6b6b;font-weight: lighter;font-size: 16px;line-height: 1em;position: relative;top: -1px}.note{color: #fa6b6b;font-size: 14px}.form-group{margin-bottom: 10px}.form-group-top{margin-top: 14px}.form-inline label{margin-right: 13px;margin-bottom: 0}.form-inline .form-group{margin-right: 6px}input.form-control::-webkit-input-placeholder{color: #777}input.form-control::-moz-placeholder{color: #777}input.form-control::-moz-placeholder{color: #777}input.form-control::-ms-input-placeholder{color: #777}.input-group-btn{font-size: inherit !important}.input-group-addon{background: none;border-right: none;border-color: #e5e5e5;color: #1fc0a0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding-left: 23px;padding-right: 0px}.input-group input{color: #777}.input-group input.form-control::-webkit-input-placeholder{color: #777}.input-group input.form-control::-moz-placeholder{color: #777}.input-group input.form-control::-moz-placeholder{color: #777}.input-group input.form-control::-ms-input-placeholder{color: #777}.modal .input-group input{border-left: 0}.radio-fill-inner-sx{padding: 6px 0 0 13px}body .fill-bg .radio{color: #777777;margin-bottom: 5px}.subscribe-full-center{display: inline-block;width: 500px}.subscribe-full-center .form-inline input.form-control{height: 60px;float: left;width: 350px}.subscribe-full-center .form-inline button{float: left}@media (max-width: 570px){.subscribe-full-center{width: auto}.subscribe-full-center .form-inline input.form-control{height: 60px;float: inherit;width: auto;display: inline-block;margin-bottom: 19px}.subscribe-full-center .form-inline button{float: inherit}}.white-popup{position: relative;background: #ffffff;padding: 20px;width: auto;max-width: 500px;margin: 20px auto}.tag{display: block;background-color: #f5f5f5;color: #333;height: 40px;padding: 10px 18px;font-size: 0.875em;line-height: 1.486em;text-decoration: none;-webkit-transition:  all 200ms 0s ease;-moz-transition:  all 200ms 0s ease;-ms-transition:  all 200ms 0s ease;-o-transition:  all 200ms 0s ease;transition:  all 200ms 0s ease;text-transform: uppercase}.tag:hover{background-color: #1fc0a0;border-color: #1fc0a0;color: #ffffff}.tags-list{position: relative;list-style: none;margin: 0 0 10px;padding: 0}.tags-list li{display: inline-block;padding: 0;margin: 0 6px 10px 0}.tags-list li a{display: block;background-color: #f5f5f5;color: #333;height: 40px;padding: 10px 18px;font-size: 0.875em;line-height: 1.486em;text-decoration: none;-webkit-transition:  all 200ms 0s ease;-moz-transition:  all 200ms 0s ease;-ms-transition:  all 200ms 0s ease;-o-transition:  all 200ms 0s ease;transition:  all 200ms 0s ease;text-transform: uppercase}.tags-list li a:hover{background-color: #1fc0a0;border-color: #1fc0a0;color: #ffffff}.pagination{margin: 15px 0 0 0;border-radius: 0 !important}@media (max-width: 767px){.pagination{margin: 15px 0 35px}}.pagination li{display: inline-block;border-radius: 0 !important;margin: 0 10px 0 0;padding: 0}.pagination li a{display: block;width: 40px;height: 40px;font-size: 13px;line-height: 40px;padding: 0;text-align: center;background-color: #f5f5f5;color: #333;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.pagination li a .icon{font-size: 16px;color: #1fc0a0}.pagination li a:hover{background-color: #333;color: #fff}.pagination li.active a{background-color: #333;color: #fff}.pagination > li:first-child > a,.pagination > li:first-child > span{border-bottom-left-radius: 0;border-top-left-radius: 0}.pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-right-radius: 0;border-top-right-radius: 0}.filters-row .pagination{padding-top: 0;margin-top: 0}.filters-row .pagination li:last-child{margin-right: 0}.pages .pages-label{display: none}.pages .items .item{float: left;display: inline-block;margin: 0 10px 0 0;padding: 0}.pages .items .item a,.pages .items .item strong{display: block;width: 40px;height: 40px;font-size: 13px;font-weight: normal;line-height: 40px;padding: 0;text-align: center;background-color: #f5f5f5;color: #333;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.pages .items .item a .label,.pages .items .item strong .label{display: none}.pages .items .item a .icon,.pages .items .item strong .icon{font-size: 16px;color: #1fc0a0}.pages .items .item a:hover,.pages .items .item strong:hover{background-color: #333;color: #fff;text-decoration: none}.pages .items .item.current strong{background-color: #333;color: #fff}.pages .items .item.pages-item-next a,.pages .items .item.pages-item-previous a{color: #1fc0a0}.pages .items .item.pages-item-next a:before,.pages .items .item.pages-item-previous a:before{font-family: 'Material Icons';font-size: 16px;font-weight: normal}.pages .items .item.pages-item-next a span,.pages .items .item.pages-item-previous a span{display: none}.pages .items .item.pages-item-next a:before{content: "\e5cc"}.pages .items .item.pages-item-previous a:before{content: "\e5cb"}@media (max-width: 639px){.pages{text-align: center}.pages .items .item{float: none;margin: 0 3px}.pages .items .item a,.pages .items .item strong{width: 30px;height: 30px;font-size: 11px;line-height: 30px}.pages .items .item.pages-item-next,.pages .items .item.pages-item-previous{margin: 0}.pages .items .item.pages-item-next{float: right}.pages .items .item.pages-item-previous{float: left}}.product.info.detailed{padding: 0 15px}.product.data.items{border: solid 1px #e5e5e5}.product.data.items > .item.title{float: left;width: auto;position: relative;margin: 0}.product.data.items > .item.title > a.switch{display: block;padding: 15px 25px 16px 25px;text-align: center;position: relative;font-size: 16px;font-weight: 500;text-transform: uppercase;color: #333;border-radius: 0;border-right: solid 1px #e5e5e5;-webkit-transition:  color 300ms linear 0s;-moz-transition:  color 300ms linear 0s;-ms-transition:  color 300ms linear 0s;-o-transition:  color 300ms linear 0s;transition:  color 300ms linear 0s}.product.data.items > .item.title > a.switch:before{content: "";position: absolute;left: 0;right: 0;top: -1px;height: 0;background: #1fc0a0;-webkit-transition:  height 300ms linear 0s;-moz-transition:  height 300ms linear 0s;-ms-transition:  height 300ms linear 0s;-o-transition:  height 300ms linear 0s;transition:  height 300ms linear 0s}.product.data.items > .item.title > a.switch .counter:before{content: '('}.product.data.items > .item.title > a.switch .counter:after{content: ')'}.product.data.items > .item.title.active > a.switch:before{height: 3px}.product.data.items > .item.title:hover > a.switch{color: #1fc0a0;text-decoration: none}.product.data.items > .item.content{float: right;margin-left: -100%;margin-top: 58px;width: 100%;padding: 40px;border-top: solid 1px #e5e5e5}.product.data.items:after{clear: both;display: table;content: ''}@media (max-width: 767px){.product.data.items{border: 0}.product.data.items > .item.title{float: none;width: 100%;border: solid 1px #e5e5e5;margin: 0 0 10px}.product.data.items > .item.content{float: none;margin: 0 0 10px;width: 100%;padding: 20px;border: solid 1px #e5e5e5}}.product.attibute.description ul{margin: 13px 0;padding: 0;list-style: none}.product.attibute.description ul li{position: relative;padding-left: 31px;margin-bottom: 0px;font-weight: 300}.product.attibute.description ul li:after{position: absolute;display: block;top: 9px;left: 0;color: #1fc0a0;font-family: 'Material Icons';content: "\e3a6";font-size: 0.53em;line-height: 1em}.product.attibute.description p{font-weight: 300}.product.attibute.description h1,.product.attibute.description h2,.product.attibute.description h3,.product.attibute.description h4,.product.attibute.description h5,.product.attibute.description h6{color: #1fc0a0}.product.info.detailed .table-wrapper{margin: 0}.product.info.detailed .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td::before,.product.info.detailed .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th::before{font-weight: 300;color: #1fc0a0}.product.info.detailed .additional-attributes{width: 100%;border-bottom: 1px solid #e5e5e5 !important;margin-bottom: 0}.product.info.detailed .additional-attributes > thead > tr > th,.product.info.detailed .additional-attributes > tbody > tr > th,.product.info.detailed .additional-attributes > tfoot > tr > th{padding: 11px 18px !important;border-top: 1px solid #e5e5e5 !important;border-right: 1px solid #e5e5e5 !important;text-align: right;width: 30%;font-weight: 300;text-transform: uppercase;color: #1fc0a0}.product.info.detailed .additional-attributes > thead > tr > td,.product.info.detailed .additional-attributes > tbody > tr > td,.product.info.detailed .additional-attributes > tfoot > tr > td{padding: 11px 18px !important;border-top: 1px solid #e5e5e5 !important;font-weight: 300}.review-list .block-title{font-size: 16px;font-weight: 500;text-transform: uppercase;color: #1fc0a0;margin-bottom: 30px}.review-list .review-toolbar .pager{float: right}.review-list .review-toolbar:after{clear: both;display: table;content: ''}.review-list .review-toolbar.top-toolbar{margin: -62px 0 20px 0}@media (max-width: 768px){.review-list .review-toolbar{display: none}.review-list .review-toolbar.top-toolbar{display: block}}@media (max-width: 479px){.review-list .review-toolbar.top-toolbar{margin: -10px 0 20px 0}}.review-list .review-items{border-top: 1px solid #e5e5e5;padding-top: 30px}.review-list .review-items .review-item{margin: 0 0 30px;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5}.review-list .review-items .review-item .review-title{font-size: 16px;font-weight: 500;color: #333;margin-bottom: 13px}.review-list .review-items .review-item .review-ratings{margin-bottom: 13px}.review-list .review-items .review-item .review-content{font-weight: 300;margin-bottom: 13px}.review-list .review-items .review-item .review-details{font-size: 14px;font-weight: 300}.review-list .review-items .review-item .review-details:after{clear: both;display: table;content: ''}.review-list .review-items .review-item .review-details .review-author{display: inline-block;margin: 0 0 0 0}.review-list .review-items .review-item .review-details .review-author strong{color: #333}.review-list .review-items .review-item .review-details .review-author:after{content: ' / '}.review-list .review-items .review-item .review-details .review-date{display: inline-block;margin: 0 0 0 0}.review-list .review-items .review-item .review-details .review-date time{color: #333}.review-list .review-items .review-item .review-details .review-date time:before{content: '('}.review-list .review-items .review-item .review-details .review-date time:after{content: ')'}@media (max-width: 479px){.review-list .review-items .review-item .review-details .review-author{display: block}.review-list .review-items .review-item .review-details .review-author:after{content: ''}.review-list .review-items .review-item .review-details .review-date{display: block}}.review-add .block-title{font-size: 16px;font-weight: 500;text-transform: uppercase;color: #1fc0a0;margin-bottom: 30px}.review-add .fieldset .legend{margin: 0 0 20px;border: 0;font-size: 16px;font-weight: 300}.review-add .fieldset .legend span{text-transform: uppercase;color: #1fc0a0}.review-add .fieldset .legend strong{font-weight: 300;color: #777}.review-add .fieldset > .field:not(.choice) > .label{float: none;padding: 0;border: 0;text-align: left;width: auto;font-size: 16px;font-weight: normal}.review-add .fieldset > .field:not(.choice) > .control{float: none;width: 100%}.review-add .fieldset > .field:not(.choice) > .control input[type="text"],.review-add .fieldset > .field:not(.choice) > .control textarea{margin: 0}.review-add .review-field-ratings legend.label{margin-bottom: 10px}.review-field-rating .label{display: inline-block;padding: 0;margin: 0 0 10px;font-size: 15px;font-weight: 500;text-transform: uppercase}.review-field-rating .control{margin-bottom: 40px}.review-control-vote:before{color: #d2d2d2;content: '\e838' '\e838' '\e838' '\e838' '\e838';display: block;font-family: 'Material Icons';font-size: 24px;font-style: normal;font-weight: normal;height: 20px;letter-spacing: 2px;line-height: 20px;position: absolute;vertical-align: top;z-index: 1}.review-control-vote input[type="radio"]{border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.review-control-vote label{cursor: pointer;display: block;position: absolute}.review-control-vote label span{border: 0 none;clip: rect(0px, 0px, 0px, 0px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.review-control-vote label:before{color: #ffaf47;font-family: 'Material Icons';font-size: 24px;font-style: normal;font-weight: normal;height: 20px;letter-spacing: 2px;line-height: 20px;opacity: 0;vertical-align: top}.review-control-vote label:hover:before{opacity: 1}.review-control-vote input[type="radio"]:focus + label::before,.review-control-vote input[type="radio"]:checked + label::before{opacity: 1}.review-control-vote .rating-1{z-index: 6}.review-control-vote .rating-1:before{content: '\e838'}.review-control-vote .rating-2{z-index: 5}.review-control-vote .rating-2:before{content: '\e838' '\e838'}.review-control-vote .rating-3{z-index: 4}.review-control-vote .rating-3:before{content: '\e838' '\e838' '\e838'}.review-control-vote .rating-4{z-index: 3}.review-control-vote .rating-4:before{content: '\e838' '\e838' '\e838' '\e838'}.review-control-vote .rating-5{z-index: 2}.review-control-vote .rating-5:before{content: '\e838' '\e838' '\e838' '\e838' '\e838'}@media (min-width: 768px){.nav-tabs--ys{border: 1px solid #e5e5e5;background-color: #f5f5f5}.nav-tabs--ys > li > a{border: 0;background-color: #f5f5f5;margin-right: 0;border-radius: 0;padding: 16px 28px 15px;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;color: #333;text-transform: uppercase;font-weight: 500}.nav-tabs--ys > li > a:hover{border-color: #e5e5e5}.nav-tabs--ys > li.active > a,.nav-tabs--ys > li.active > a:hover,.nav-tabs--ys > li.active > a:focus{padding-bottom: 14px;border: 0;border-right: 1px solid #e5e5e5;color: #333}.nav-tabs--ys > li.active > a:after{background-color: #fff;height: 2px;content: "";position: absolute;bottom: -2px;left: 0;right: 0}.nav-tabs--ys > li.active > a:before{background-color: #1fc0a0;height: 3px;content: "";position: absolute;top: -1px;left: 0;right: 0}.nav-tabs--ys-center{border: none}.nav-tabs--ys-center li{display: inline-block;float: inherit;margin: 0px 20px 20px 0 !important}.nav-tabs--ys-center li.active > a{border-bottom: 5px solid #1fc0a0 !important;color: #333 !important}.nav-tabs--ys-center a{border: none !important;font-size: 24px;padding: 0 0 18px 0 !important;border-bottom: 5px solid transparent !important;color: #777;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.nav-tabs--ys-center a:hover{color: #333;background: none !important}.nav-tabs--ys-center1{border-bottom: 1px solid #e5e5e5}.nav-tabs--ys-center1 li{display: inline-block;float: inherit;margin: 0px 20px !important}.nav-tabs--ys-center1 li.active > a{border-bottom: 3px solid #1fc0a0 !important}.nav-tabs--ys-center1 a{border: none !important;font-size: 16px;font-weight: bold;color: #333;padding: 0 !important;border-bottom: 3px solid transparent !important;-webkit-transition:  all .3s 0s ease;-moz-transition:  all .3s 0s ease;-ms-transition:  all .3s 0s ease;-o-transition:  all .3s 0s ease;transition:  all .3s 0s ease}.nav-tabs--ys-center1 a:hover{color: #333;background: none !important}}@media (min-width: 768px) and (max-width: 767px){.nav-tabs--ys > li{float: none;display: block}}@media (min-width: 768px) and (max-width: 767px){.nav-tabs--ys > li > a{border: 0}}@media (min-width: 768px) and (max-width: 767px){.nav-tabs--ys > li.active > a,.nav-tabs--ys > li.active > a:hover,.nav-tabs--ys > li.active > a:focus{border: 0}}@media (min-width: 768px) and (max-width: 767px){.nav-tabs--ys > li.active > a:after{display: none}}@media (min-width: 768px) and (max-width: 767px){.nav-tabs--ys-center1 li{float: none;display: block;margin: 10px 20px !important}}@media (max-width: 767px){.nav-tabs{border-color: transparent !important}.nav-tabs li{float: none !important;text-align: center;border-bottom: 1px solid #e5e5e5}.nav-tabs li a{border-color: transparent !important;border-radius: 0;font-weight: bold;color: #333;-webkit-transition:  all 300ms linear 0s;-moz-transition:  all 300ms linear 0s;-ms-transition:  all 300ms linear 0s;-o-transition:  all 300ms linear 0s;transition:  all 300ms linear 0s}.nav-tabs li a:hover{background: none;color: #1fc0a0}.nav-tabs li.active a{background: #1fc0a0 !important;color: #fff !important;border-color: transparent !important}}.tab-content--ys > .tab-pane{display: none;background-color: #fff;padding: 30px 40px;border-width: 1px;border-style: solid;border-color: #e5e5e5;border-top: 0;font-weight: 300}.tab-content--ys > .active{display: block}.tab-content--ys-center{padding: 50px 0 0 0;text-align: center}.tab-content--ys-fullwidth{border: none !important;padding: 50px 0 0 0}.tab-content--ys-fullwidth > .tab-pane{display: none;padding: 0px 0px;border-width: 1px;border-top: 0;font-weight: 300}.tab-content--ys-fullwidth > .active{display: block}.tab-content--ys-center{padding: 50px 0 0 0;text-align: center}.tabs{position: relative;overflow: hidden;margin: 0 auto;width: 100%;font-weight: 300;font-size: 1.25em}.tabs nav{text-align: center}.tabs nav ul{position: relative;display: -ms-flexbox;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: flex;margin: 0 auto;padding: 0;max-width: 1200px;list-style: none;-ms-box-orient: horizontal;-ms-box-pack: center;-webkit-flex-flow: row wrap;-moz-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center}.tabs nav ul li{position: relative;z-index: 1;display: block;margin: 0;text-align: center;-webkit-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1}.tabs nav a{position: relative;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 2.5}.tabs nav a span{vertical-align: middle;font-size: 0.75em}.tabs nav li.tab-current a{color: #74777b}.tabs nav a:focus{outline: none}.tabs-style-flip{max-width: 1200px}.tabs-style-flip nav a{padding: .5em 0;color: #2CC185;-webkit-transition: color .3s;transition: color .3s}.tabs-style-flip nav a:hover,.tabs-style-flip nav a:focus,.tabs-style-flip nav li.tab-current a{color: #74777b}.tabs-style-flip nav a span{text-transform: uppercase;letter-spacing: 1px;font-weight: 700;font-size: 0.625em}.tabs-style-flip nav a::after{position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 100%;background-color: #f0f0f0;content: '';-webkit-transition: -webkit-transform .3s, background-color .3s;transition: transform .3s, background-color .3s;-webkit-transform: perspective(900px) rotate3d(1, 0, 0, 90deg);transform: perspective(900px) rotate3d(1, 0, 0, 90deg);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-perspective-origin: 50% 100%;perspective-origin: 50% 100%}.tabs-style-flip nav li.tab-current a::after{background-color: #fff;-webkit-transform: perspective(900px) rotate3d(1, 0, 0, 0deg);transform: perspective(900px) rotate3d(1, 0, 0, 0deg)}.tabs-style-flip .content-wrap{background: #fff}.open-tab{display: block !important}.zoomLens{opacity: 1 !important;background-color: rgba(255,255,255,0.36) !important;border: 1px solid #e5e5e5 !important}.zoomWindowContainer > div{border: 1px solid #e5e5e5 !important;margin: 0 10px}.product-popup{position: relative;background: #ffffff;margin: 20px auto;padding: 0;width: 90%;height: 90%;max-width: 1170px;max-height: 750px}.product-popup .product-popup-content{overflo-y: scroll}.product-popup .container-fluid{padding: 0;background: #ffffff}.product-popup .product-info{padding: 25px 40px 15px;margin: 0 0 0 -15px}.product-popup .mfp-close{color: #ffffff;right: -37px;top: -37px}.modal-sm{max-width: 372px}.modal-md{max-width: 816px !important;margin: 0 auto}.img-responsive1{max-width: 100%}.white-modal .modal-content{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0);padding: 37px;border-color: transparent}.white-modal .modal-header{border: none;padding: 0;margin: 0 0 18px 0}.white-modal .modal-header .close{color: #1fc0a0;font-size: 29px;-moz-opacity: 1;-khtml-opacity: 1;-webkit-opacity: 1;opacity: 1;-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter: alpha(opacity=100);-webkit-transition: 'delay: 1s;';-o-transition: 'delay: 1s;';transition: 'delay: 1s;';-webkit-transition:  'delay: 1s;' .3s 0s ease;-moz-transition:  'delay: 1s;' .3s 0s ease;-ms-transition:  'delay: 1s;' .3s 0s ease;-o-transition:  'delay: 1s;' .3s 0s ease;transition:  'delay: 1s;' .3s 0s ease}.white-modal .modal-header .close:hover{color: #333}.white-modal .modal-header .modal-title{font-size: 21px;line-height: 1.2em;padding: 0;margin: 0}.white-modal .modal-body{font-weight: lighter;padding: 0 0 42px 0}.white-modal .indent-bot-none{padding-bottom: 0}.white-modal .modal-footer{text-align: inherit;border: none;padding: 0}.white-modal .modal-footer.text-left{text-align: left}.white-modal .modal-footer.text-center{text-align: center}.white-modal .modal-footer.text-right{text-align: right}.modal{text-align: center;padding: 0 !important}@media (min-width: 450px){.modal:before{content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px}}.modal .modal-dialog{display: inline-block;text-align: left;vertical-align: middle;overflow: hidden}.modal{z-index: 77777777}.modal-backdrop{z-index: 7777777}#modalAddToCart.modal,#modalAddToCartError.modal{z-index: 7777777777}.modal-bg-image{position: absolute;z-index: 0}.modal-bg-image.bottom-right{right: 0;bottom: 0}.modal-bg-image.bottom-left{left: 0;bottom: 0}.modal-bg-image.top-left{left: 0;top: 0}.modal-bg-image.top-right{right: 0;top: 0}.modal-newsletter{padding-bottom: 35px;position: relative;z-index: 2}.modal-newsletter .checkbox-group{display: inline-block}.modal-newsletter .checkbox-group .box{margin-top: 0;display: inline-block}.modal-newsletter .checkbox-group .check{top: 5px}.modal-newsletter .logo{margin-bottom: 47px;max-height: 80px}.modal-newsletter .modal-title{font-size: 21px;line-height: 1.1em;padding-bottom: 15px}.modal-newsletter p{padding-bottom: 7px}.modal-newsletter .row-subscibe{font-size: 0;line-height: 0;padding: 27px 0 27px 0}.modal-newsletter .row-subscibe input{height: 60px;border: 1px solid #e5e5e5;width: 266px;margin: 0;padding: 2.3% 2.5%;font-size: 18px;line-height: 1.2em;color: #777777;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}.modal-newsletter .row-subscibe button{font-size: 18px;height: 60px}.modal-newsletter .checkbox-group label{font-size: 12px;padding-left: 25px}.modal-newsletter p{margin-bottom: 0px}@media (max-width: 767px){#newsletterModal .modal-newsletter .row-subscibe input{width: 80%;padding: 2.3% 3%}#newsletterModal .modal-newsletter .row-subscibe button{position: relative;right: auto;margin-top: 15px}#newsletterModal .modal-newsletter .logo{max-height: 75px}}@media (max-width: 420px){#newsletterModal .modal-newsletter .logo{max-height: 59px}}@media (max-width: 768px){#newsletterModal button.btn--ys.btn--xl{padding: 17px 14px !important}}#quickViewModal .modal-dialog{width: inherit}#quickViewModal .product-popup{padding: 0;width: 100%;height: inherit !important;max-height: inherit !important}@media (max-width: 992px){#quickViewModal .modal-content{padding: 20px 27px 10px 27px}}#quickViewModal .modal-content.container{max-width: 1244px;min-width: 320px}@media (max-width: 450px){.modal-dialog:before{display: none !important}.modal-dialog{width: inherit;margin: 10px !important}}.comments{margin-bottom: 38px}.comments.comments-level-1{margin-left: 136px}.comments .pull-left{width: 100px;height: 100px;display: block;background-color: #f5f5f5;margin-right: 40px;margin-top: 16px;color: #fff;position: relative}.comments .pull-left:before{font-family: 'Material Icons';content: "\e7fd";font-size: 46px;display: block;text-align: center;width: 100%;position: absolute;z-index: 0;top: 10px}.comments .pull-left img{width: 100%;height: auto;position: relative;z-index: 2}.comments .pull-left span{position: absolute;display: inline-block;top: 15%}.comments .media-body .media-title{color: #1fc0a0;padding-bottom: 14px}.comments .media-body .media-title .username{font-size: 18px;font-style: italic;font-family: Georgia, sans-serif;display: inline-block;margin-right: 14px}.comments .media-body .media-title time{font-size: 16px}.comments .media-body .media-title time .icon{font-size: 24px;margin: 0 13px 0 0;position: relative;top: 3px}.comments .media-body .media-title .link{color: #333;text-decoration: underline;text-transform: capitalize}.comments .media-body .media-title .link:hover{text-decoration: none}@media (max-width: 745px){.comments{margin-bottom: 28px}.comments.comments-level-1{margin-left: 70px}.comments .pull-left{width: 70px;height: 70px;margin-right: 20px}.comments .pull-left:before{font-size: 46px;line-height: 1em;top: 10px}.comments .media-body .media-title time{display: block}.comments .media-body .media-title time .icon{font-size: 20px;margin: 0 6px 0 0;position: relative;top: 3px}}.panel{box-shadow: 0 1px 3px rgba(0,0,0,0), 0 1px 2px rgba(0,0,0,0)}.panel .panel-heading{position: relative;border-top: 1px solid #e5e5e5;padding: 0}.panel .panel-heading__number{width: 52px;height: 52px;background-color: #f5f5f5;text-align: center;color: #333;font-size: 20px;line-height: 2.55em;position: absolute;top: 20px;left: 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: background-color;-o-transition: background-color;transition: background-color;-webkit-transition:  background-color .3s 0s ease;-moz-transition:  background-color .3s 0s ease;-ms-transition:  background-color .3s 0s ease;-o-transition:  background-color .3s 0s ease;transition:  background-color .3s 0s ease}.panel .panel-heading .panel-title{color: #333;font-size: 20px}.panel .panel-heading .panel-title:after{position: absolute;display: block;top: 34px;right: 0px;z-index: 0;font-family: 'Material Icons';font-size: 22px;content: "\e148";line-height: 1em;color: #1fc0a0}.panel .panel-heading .panel-title a{text-decoration: none !important;display: block;padding: 34px 0 25px 77px;position: relative;z-index: 2}.panel .panel-heading.active .panel-heading__number{background-color: #1fc0a0;color: #fff}.panel .panel-heading.active .panel-title:after{content: "\e15d"}.panel .panel-body{padding: 10px 0 28px 0}.panel .panel-body,.panel .panel-collapse,.panel .panel-collapse > .list-group{border: none !important}.link-functional{text-decoration: none;text-transform: uppercase;font-size: 13px;line-height: 1em;font-weight: 500;color: #333}.link-functional .icon,.link-functional .fa{font-size: 20px;margin-right: 10px;color: #1fc0a0;position: relative;top: 6px}.link-functional:hover{text-decoration: none;color: #1fc0a0}