
#checkout {margin-top:30px}
/* .price-box.price-final_price span.curency{    line-height: 21px;    margin-left: 3px;    font-size: 15px;} */

.FB{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;justify-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify}
.FB_C{-webkit-flex-direction:column!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}

.FB_M{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}

.FB_LA,.FB_LeftA{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}
.FB_RAA,.FB_RightAxisA{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}
.FB_CA,.FB_CenterA{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}

.FB_F1{-webkit-flex:1 0;-ms-flex:1 0;flex:1 0}
.FB_F2{-webkit-flex:2 0;-ms-flex:2 0;flex:2 0}

.FB_FG1{-webkit-flex-grow:1;flex-grow:1}
.FB_FG2{-webkit-flex-grow:2;flex-grow:2}

.FBB_LA{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start}
.FBB_CA{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.FBB_RA{-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end}

.curency {margin-left:5px; font-weight:300}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}
.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}
.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker table{width:100%;font-size:.9em}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}
.ui-datepicker .ui-datepicker-buttonpane button{float:right}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}
.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}
.ui-timepicker-div dl dd{margin:0 10px 10px 65px}
.ui-timepicker-div td{font-size:90%}
.ui-tpicker-grid-label{background:none;border:0;margin:0;padding:0}
.ui-datepicker{background:#fff;padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0 rgba(0,0,0,.35);box-shadow:5px 5px 10px 0 rgba(0,0,0,.35)}
.ui-datepicker .ui-datepicker-header{background:transparent;border:0;padding-bottom:10px}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}
.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}
.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}
.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}
.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}
.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}
.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}
.ui-datepicker{width:auto}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}
.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px}
.ui-timepicker-div dl{text-align:left}
.ui-timepicker-div dl dd{margin:0 0 10px 65px}
.ui-timepicker-div td{font-size:90%}
.ui-tpicker-grid-label{background:none;border:0;margin:0;padding:0}
.ui-slider{position:relative;text-align:left}
.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}
.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:0;background:#dadada}
.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}
.ui-timepicker-div{padding:10px 0 5px 0}
.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}
.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.layout-switcher{position:fixed;left:0;display:none;z-index:99;top:140px;background:#f1f1f1}
@media(max-width:767px){.layout-switcher{position:absolute}
}
.layout-switcher section{overflow:hidden;padding:20px;border-bottom:solid 1px #d8d8d8;font-size:13px}
.layout-switcher section .inner{padding-bottom:20px}
.layout-switcher section .inner.last{padding-bottom:0}
.layout-switcher .color-scheme{padding:1px 2px;min-width:30px;max-width:90px;height:28px;float:left;margin-right:3px;text-align:center;cursor:pointer;position:relative;border:1px solid #dadada;overflow:hidden;text-overflow:ellipsis;clear:right}
.layout-switcher .color-scheme.selected{outline:2px solid #ff5100;border:1px solid #fff;color:#333}
.layout-switcher .color-scheme:not(.selected):hover{outline:1px solid #999;border:1px solid #fff;color:#333}
.layout-switcher #ls-icon{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;position:absolute;text-align:center;cursor:pointer;top:0;background:#f1f1f1;font-size:26px;width:50px;height:50px;line-height:50px;right:-50px}
.layout-switcher .section.ls-title{padding:15px 20px 14px}
.layout-switcher .section.ls-title h3{color:#5b5754;font-size:14px;line-height:normal;text-transform:uppercase;margin:0}
.layout-switcher label{display:block;padding-bottom:5px}
.layout-switcher .select-container{border:solid 1px #d8d8d8;background-color:#fff;border-radius:3px;position:relative;cursor:pointer;z-index:2}
.layout-switcher .select-container select{font-size:12px;padding:5px 8px;width:100%;border:0;background-color:transparent;box-shadow:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:3;cursor:pointer}
.layout-switcher .select-container select:focus{outline:0}
.layout-switcher .select-container::after{content:'\f107';font-family:'FontAwesome';position:absolute;top:8px;right:15px}
.layout-switcher .buttons{border-bottom:0;display:flex}
.layout-switcher .buttons button{flex-basis:50%;margin-right:5px;background:none;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.layout-switcher .buttons button:last-child{margin-right:0}
.layout-switcher .buttons button span{display:block;height:40px;line-height:40px;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase}
.layout-switcher .buttons button.apply{background:#5e5653}
.layout-switcher .buttons button.reset{background:#7e7571}
.layout-switcher .buttons button:hover{background:#4f4946}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;/* padding:0; */border:0;font-size:100%;font:inherit;vertical-align:top}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,main,time,section{display:block}
ol,ol li,ul,ul li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse}
button,input[type='button']{transition:.3s all ease;background:none;border:0;display:inline-block;color:inherit;margin:0;padding:0;outline:0;outline-offset:0;font-size:inherit;font-family:inherit;line-height:inherit;overflow:visible;cursor:pointer;-webkit-appearance:none}
button::-moz-focus-inner,input[type='button']::-moz-focus-inner{border:0;padding:0}
input[type='text'],input[type='time'],input[type='url'],input[type='month'],input[type='week'],input[type='email'],input[type='color'],input[type='datetime'],input[type='datetime-local'],input[type='range'],input[type='search'],input[type='tel'],input[type='date'],input[type='password'],input[type='number'],textarea{color:inherit;outline:0;background-color:transparent;border:0;-webkit-appearance:none;border-radius:0;font-family:inherit;line-height:inherit;vertical-align:baseline;box-shadow:none}
form{-webkit-tap-highlight-color:transparent}
*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
*:focus{outline:0}
a{font:inherit;color:inherit;text-decoration:none;transition:.3s all ease}
a:active{background-color:transparent}
a[href^="tel:"],a[href^="callto:"]{color:inherit;text-decoration:none}
img{max-width:100%;height:auto}

h1,h2,h3,h4,h5,h6{font-family: 'PT Sans', sans-serif;}
.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;min-width:300px;max-width:480px}
@media(min-width:480px){
	.container{min-width:450px}
}
@media(min-width:768px){
	.container{max-width:920px}
}
@media(min-width:992px){
	.container{max-width:1120px}
}
@media(min-width:1200px){
	.container{max-width:100%}
}
@media(min-width:1400px){
	.container{max-width:1764px}
	
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
.row{margin-left:-20px;margin-right:-20px}
[class*='col-xs-1']{padding-left:20px;padding-right:20px}
[class*='col-sm-1']{padding-left:20px;padding-right:20px}
[class*='col-md-1']{padding-left:20px;padding-right:20px}
[class*='col-lg-1']{padding-left:20px;padding-right:20px}
[class*='col-xs-2']{padding-left:20px;padding-right:20px}
[class*='col-sm-2']{padding-left:20px;padding-right:20px}
[class*='col-md-2']{padding-left:20px;padding-right:20px}
[class*='col-lg-2']{padding-left:20px;padding-right:20px}
[class*='col-xs-3']{padding-left:20px;padding-right:20px}
[class*='col-sm-3']{padding-left:20px;padding-right:20px}
[class*='col-md-3']{padding-left:20px;padding-right:20px}
[class*='col-lg-3']{padding-left:20px;padding-right:20px}
[class*='col-xs-4']{padding-left:20px;padding-right:20px}
[class*='col-sm-4']{padding-left:20px;padding-right:20px}
[class*='col-md-4']{padding-left:20px;padding-right:20px}
[class*='col-lg-4']{padding-left:20px;padding-right:20px}
[class*='col-xs-5']{padding-left:20px;padding-right:20px}
[class*='col-sm-5']{padding-left:20px;padding-right:20px}
[class*='col-md-5']{padding-left:20px;padding-right:20px}
[class*='col-lg-5']{padding-left:20px;padding-right:20px}
[class*='col-xs-6']{padding-left:20px;padding-right:20px}
[class*='col-sm-6']{padding-left:20px;padding-right:20px}
[class*='col-md-6']{padding-left:20px;padding-right:20px}
[class*='col-lg-6']{padding-left:20px;padding-right:20px}
[class*='col-xs-7']{padding-left:20px;padding-right:20px}
[class*='col-sm-7']{padding-left:20px;padding-right:20px}
[class*='col-md-7']{padding-left:20px;padding-right:20px}
[class*='col-lg-7']{padding-left:20px;padding-right:20px}
[class*='col-xs-8']{padding-left:20px;padding-right:20px}
[class*='col-sm-8']{padding-left:20px;padding-right:20px}
[class*='col-md-8']{padding-left:20px;padding-right:20px}
[class*='col-lg-8']{padding-left:20px;padding-right:20px}
[class*='col-xs-9']{padding-left:20px;padding-right:20px}
[class*='col-sm-9']{padding-left:20px;padding-right:20px}
[class*='col-md-9']{padding-left:20px;padding-right:20px}
[class*='col-lg-9']{padding-left:20px;padding-right:20px}
[class*='col-xs-10']{padding-left:20px;padding-right:20px}
[class*='col-sm-10']{padding-left:20px;padding-right:20px}
[class*='col-md-10']{padding-left:20px;padding-right:20px}
[class*='col-lg-10']{padding-left:20px;padding-right:20px}
[class*='col-xs-11']{padding-left:20px;padding-right:20px}
[class*='col-sm-11']{padding-left:20px;padding-right:20px}
[class*='col-md-11']{padding-left:20px;padding-right:20px}
[class*='col-lg-11']{padding-left:20px;padding-right:20px}
[class*='col-xs-12']{padding-left:20px;padding-right:20px}
[class*='col-sm-12']{padding-left:20px;padding-right:20px}
[class*='col-md-12']{padding-left:20px;padding-right:20px}
[class*='col-lg-12']{padding-left:20px;padding-right:20px}
@media(min-width:480px){*+[class*='col-xs-']{margin-top:0}
.row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row>[class*='col-xs-1']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-1']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-1']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-1']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-2']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-2']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-2']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-2']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-3']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-3']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-3']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-3']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-4']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-4']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-4']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-4']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-5']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-5']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-5']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-5']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-6']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-6']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-6']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-6']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-7']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-7']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-7']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-7']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-8']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-8']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-8']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-8']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-9']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-9']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-9']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-9']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-10']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-10']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-10']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-10']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-11']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-11']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-11']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-11']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-xs-12']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-sm-12']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-md-12']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>[class*='col-lg-12']{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row-xs-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.row-xs-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.row-xs-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.row-xs-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.row-xs-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.row-xs-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.row-xs{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.row-xs-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row-xs-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.row-xs-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.col-xs-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.col-xs-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.col-xs-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.row>.col-xs-preffix-0{margin-left:0}
.row>.col-xs-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.row>.col-xs-preffix-1{margin-left:8.33333%}
.row>.col-xs-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.row>.col-xs-preffix-2{margin-left:16.66667%}
.row>.col-xs-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.row>.col-xs-preffix-3{margin-left:25%}
.row>.col-xs-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.row>.col-xs-preffix-4{margin-left:33.33333%}
.row>.col-xs-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.row>.col-xs-preffix-5{margin-left:41.66667%}
.row>.col-xs-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.row>.col-xs-preffix-6{margin-left:50%}
.row>.col-xs-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.row>.col-xs-preffix-7{margin-left:58.33333%}
.row>.col-xs-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.row>.col-xs-preffix-8{margin-left:66.66667%}
.row>.col-xs-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.row>.col-xs-preffix-9{margin-left:75%}
.row>.col-xs-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.row>.col-xs-preffix-10{margin-left:83.33333%}
.row>.col-xs-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.row>.col-xs-preffix-11{margin-left:91.66667%}
.row>.col-xs-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>.col-xs-preffix-12{margin-left:100%}
}
@media(min-width:768px){*+[class*='col-sm-']{margin-top:0}
.row-sm-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.row-sm-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.row-sm-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.row-sm-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.row-sm-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.row-sm-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.row-sm{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.row-sm-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row-sm-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.row-sm-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.col-sm-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.col-sm-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.col-sm-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.row>.col-sm-preffix-0{margin-left:0}
.row>.col-sm-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.row>.col-sm-preffix-1{margin-left:8.33333%}
.row>.col-sm-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.row>.col-sm-preffix-2{margin-left:16.66667%}
.row>.col-sm-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.row>.col-sm-preffix-3{margin-left:25%}
.row>.col-sm-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.row>.col-sm-preffix-4{margin-left:33.33333%}
.row>.col-sm-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.row>.col-sm-preffix-5{margin-left:41.66667%}
.row>.col-sm-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.row>.col-sm-preffix-6{margin-left:50%}
.row>.col-sm-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.row>.col-sm-preffix-7{margin-left:58.33333%}
.row>.col-sm-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.row>.col-sm-preffix-8{margin-left:66.66667%}
.row>.col-sm-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.row>.col-sm-preffix-9{margin-left:75%}
.row>.col-sm-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.row>.col-sm-preffix-10{margin-left:83.33333%}
.row>.col-sm-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.row>.col-sm-preffix-11{margin-left:91.66667%}
.row>.col-sm-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>.col-sm-preffix-12{margin-left:100%}
}
@media(min-width:992px){*+[class*='col-md-']{margin-top:0}
.row-md-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.row-md-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.row-md-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.row-md-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.row-md-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.row-md-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.row-md{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.row-md-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row-md-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.row-md-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.col-md-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.col-md-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.col-md-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.row>.col-md-preffix-0{margin-left:0}
.row>.col-md-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.row>.col-md-preffix-1{margin-left:8.33333%}
.row>.col-md-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.row>.col-md-preffix-2{margin-left:16.66667%}
.row>.col-md-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.row>.col-md-preffix-3{margin-left:25%}
.row>.col-md-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.row>.col-md-preffix-4{margin-left:33.33333%}
.row>.col-md-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.row>.col-md-preffix-5{margin-left:41.66667%}
.row>.col-md-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.row>.col-md-preffix-6{margin-left:50%}
.row>.col-md-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.row>.col-md-preffix-7{margin-left:58.33333%}
.row>.col-md-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.row>.col-md-preffix-8{margin-left:66.66667%}
.row>.col-md-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.row>.col-md-preffix-9{margin-left:75%}
.row>.col-md-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.row>.col-md-preffix-10{margin-left:83.33333%}
.row>.col-md-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.row>.col-md-preffix-11{margin-left:91.66667%}
.row>.col-md-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>.col-md-preffix-12{margin-left:100%}
}
@media(min-width:1200px){*+[class*='col-lg-']{margin-top:0}
.row-lg-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.row-lg-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.row-lg-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.row-lg-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.row-lg-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.row-lg-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.row-lg{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.row-lg-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row-lg-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.row-lg-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.col-lg-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.col-lg-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.col-lg-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.row>.col-lg-preffix-0{margin-left:0}
.row>.col-lg-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.row>.col-lg-preffix-1{margin-left:8.33333%}
.row>.col-lg-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.row>.col-lg-preffix-2{margin-left:16.66667%}
.row>.col-lg-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.row>.col-lg-preffix-3{margin-left:25%}
.row>.col-lg-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.row>.col-lg-preffix-4{margin-left:33.33333%}
.row>.col-lg-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.row>.col-lg-preffix-5{margin-left:41.66667%}
.row>.col-lg-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.row>.col-lg-preffix-6{margin-left:50%}
.row>.col-lg-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.row>.col-lg-preffix-7{margin-left:58.33333%}
.row>.col-lg-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.row>.col-lg-preffix-8{margin-left:66.66667%}
.row>.col-lg-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.row>.col-lg-preffix-9{margin-left:75%}
.row>.col-lg-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.row>.col-lg-preffix-10{margin-left:83.33333%}
.row>.col-lg-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.row>.col-lg-preffix-11{margin-left:91.66667%}
.row>.col-lg-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>.col-lg-preffix-12{margin-left:100%}
}
@media(min-width:1400px){*+[class*='col-xl-']{margin-top:0}
.row-xl-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.row-xl-left{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.row-xl-right{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.row-xl-justify{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.row-xl-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.row-xl-top{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.row-xl{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.row-xl-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row-xl-middle{-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.row-xl-bottom{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.col-xl-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.col-xl-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.col-xl-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}
.row>.col-xl-preffix-0{margin-left:0}
.row>.col-xl-1{-webkit-flex-basis:8.33333%;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}
.row>.col-xl-preffix-1{margin-left:8.33333%}
.row>.col-xl-2{-webkit-flex-basis:16.66667%;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}
.row>.col-xl-preffix-2{margin-left:16.66667%}
.row>.col-xl-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.row>.col-xl-preffix-3{margin-left:25%}
.row>.col-xl-4{-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.row>.col-xl-preffix-4{margin-left:33.33333%}
.row>.col-xl-5{-webkit-flex-basis:41.66667%;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}
.row>.col-xl-preffix-5{margin-left:41.66667%}
.row>.col-xl-6{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.row>.col-xl-preffix-6{margin-left:50%}
.row>.col-xl-7{-webkit-flex-basis:58.33333%;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}
.row>.col-xl-preffix-7{margin-left:58.33333%}
.row>.col-xl-8{-webkit-flex-basis:66.66667%;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}
.row>.col-xl-preffix-8{margin-left:66.66667%}
.row>.col-xl-9{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.row>.col-xl-preffix-9{margin-left:75%}
.row>.col-xl-10{-webkit-flex-basis:83.33333%;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}
.row>.col-xl-preffix-10{margin-left:83.33333%}
.row>.col-xl-11{-webkit-flex-basis:91.66667%;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}
.row>.col-xl-preffix-11{margin-left:91.66667%}
.row>.col-xl-12{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.row>.col-xl-preffix-12{margin-left:100%}
}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(./fonts/material-icons/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(./fonts/material-icons/MaterialIcons-Regular.woff2) format('woff2'),url(./fonts/material-icons/MaterialIcons-Regular.woff) format('woff'),url(./fonts/material-icons/MaterialIcons-Regular.ttf) format('truetype')}
.material-icons-ico,[class*="material-icons-"]:before{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:inherit}
.material-icons-3d_rotation:before{content:"\e84d"}
.material-icons-access_alarm:before{content:"\e190"}
.material-icons-access_alarms:before{content:"\e191"}
.material-icons-access_time:before{content:"\e192"}
.material-icons-accessibility:before{content:"\e84e"}
.material-icons-account_balance:before{content:"\e84f"}
.material-icons-account_balance_wallet:before{content:"\e850"}
.material-icons-account_box:before{content:"\e851"}
.material-icons-account_circle:before{content:"\e853"}
.material-icons-adb:before{content:"\e60e"}
.material-icons-add:before{content:"\e145"}
.material-icons-add_alarm:before{content:"\e193"}
.material-icons-add_alert:before{content:"\e003"}
.material-icons-add_box:before{content:"\e146"}
.material-icons-add_circle:before{content:"\e147"}
.material-icons-add_circle_outline:before{content:"\e148"}
.material-icons-add_shopping_cart:before{content:"\e854"}
.material-icons-add_to_photos:before{content:"\e39d"}
.material-icons-adjust:before{content:"\e39e"}
.material-icons-airline_seat_flat:before{content:"\e630"}
.material-icons-airline_seat_flat_angled:before{content:"\e631"}
.material-icons-airline_seat_individual_suite:before{content:"\e632"}
.material-icons-airline_seat_legroom_extra:before{content:"\e633"}
.material-icons-airline_seat_legroom_normal:before{content:"\e634"}
.material-icons-airline_seat_legroom_reduced:before{content:"\e635"}
.material-icons-airline_seat_recline_extra:before{content:"\e636"}
.material-icons-airline_seat_recline_normal:before{content:"\e637"}
.material-icons-airplanemode_active:before{content:"\e195"}
.material-icons-airplanemode_inactive:before{content:"\e194"}
.material-icons-airplay:before{content:"\e055"}
.material-icons-alarm:before{content:"\e855"}
.material-icons-alarm_add:before{content:"\e856"}
.material-icons-alarm_off:before{content:"\e857"}
.material-icons-alarm_on:before{content:"\e858"}
.material-icons-album:before{content:"\e019"}
.material-icons-android:before{content:"\e859"}
.material-icons-announcement:before{content:"\e85a"}
.material-icons-apps:before{content:"\e5c3"}
.material-icons-archive:before{content:"\e149"}
.material-icons-arrow_back:before{content:"\e5c4"}
.material-icons-arrow_drop_down:before{content:"\e5c5"}
.material-icons-arrow_drop_down_circle:before{content:"\e5c6"}
.material-icons-arrow_drop_up:before{content:"\e5c7"}
.material-icons-arrow_forward:before{content:"\e5c8"}
.material-icons-aspect_ratio:before{content:"\e85b"}
.material-icons-assessment:before{content:"\e85c"}
.material-icons-assignment:before{content:"\e85d"}
.material-icons-assignment_ind:before{content:"\e85e"}
.material-icons-assignment_late:before{content:"\e85f"}
.material-icons-assignment_return:before{content:"\e860"}
.material-icons-assignment_returned:before{content:"\e861"}
.material-icons-assignment_turned_in:before{content:"\e862"}
.material-icons-assistant:before{content:"\e39f"}
.material-icons-assistant_photo:before{content:"\e3a0"}
.material-icons-attach_file:before{content:"\e226"}
.material-icons-attach_money:before{content:"\e227"}
.material-icons-attachment:before{content:"\e2bc"}
.material-icons-audiotrack:before{content:"\e3a1"}
.material-icons-autorenew:before{content:"\e863"}
.material-icons-av_timer:before{content:"\e01b"}
.material-icons-backspace:before{content:"\e14a"}
.material-icons-backup:before{content:"\e864"}
.material-icons-battery_alert:before{content:"\e19c"}
.material-icons-battery_charging_full:before{content:"\e1a3"}
.material-icons-battery_full:before{content:"\e1a4"}
.material-icons-battery_std:before{content:"\e1a5"}
.material-icons-battery_unknown:before{content:"\e1a6"}
.material-icons-beenhere:before{content:"\e52d"}
.material-icons-block:before{content:"\e14b"}
.material-icons-bluetooth:before{content:"\e1a7"}
.material-icons-bluetooth_audio:before{content:"\e60f"}
.material-icons-bluetooth_connected:before{content:"\e1a8"}
.material-icons-bluetooth_disabled:before{content:"\e1a9"}
.material-icons-bluetooth_searching:before{content:"\e1aa"}
.material-icons-blur_circular:before{content:"\e3a2"}
.material-icons-blur_linear:before{content:"\e3a3"}
.material-icons-blur_off:before{content:"\e3a4"}
.material-icons-blur_on:before{content:"\e3a5"}
.material-icons-book:before{content:"\e865"}
.material-icons-bookmark:before{content:"\e866"}
.material-icons-bookmark_border:before{content:"\e867"}
.material-icons-border_all:before{content:"\e228"}
.material-icons-border_bottom:before{content:"\e229"}
.material-icons-border_clear:before{content:"\e22a"}
.material-icons-border_color:before{content:"\e22b"}
.material-icons-border_horizontal:before{content:"\e22c"}
.material-icons-border_inner:before{content:"\e22d"}
.material-icons-border_left:before{content:"\e22e"}
.material-icons-border_outer:before{content:"\e22f"}
.material-icons-border_right:before{content:"\e230"}
.material-icons-border_style:before{content:"\e231"}
.material-icons-border_top:before{content:"\e232"}
.material-icons-border_vertical:before{content:"\e233"}
.material-icons-brightness_1:before{content:"\e3a6"}
.material-icons-brightness_2:before{content:"\e3a7"}
.material-icons-brightness_3:before{content:"\e3a8"}
.material-icons-brightness_4:before{content:"\e3a9"}
.material-icons-brightness_5:before{content:"\e3aa"}
.material-icons-brightness_6:before{content:"\e3ab"}
.material-icons-brightness_7:before{content:"\e3ac"}
.material-icons-brightness_auto:before{content:"\e1ab"}
.material-icons-brightness_high:before{content:"\e1ac"}
.material-icons-brightness_low:before{content:"\e1ad"}
.material-icons-brightness_medium:before{content:"\e1ae"}
.material-icons-broken_image:before{content:"\e3ad"}
.material-icons-brush:before{content:"\e3ae"}
.material-icons-bug_report:before{content:"\e868"}
.material-icons-build:before{content:"\e869"}
.material-icons-business:before{content:"\e0af"}
.material-icons-cached:before{content:"\e86a"}
.material-icons-cake:before{content:"\e7e9"}
.material-icons-call:before{content:"\e0b0"}
.material-icons-call_end:before{content:"\e0b1"}
.material-icons-call_made:before{content:"\e0b2"}
.material-icons-call_merge:before{content:"\e0b3"}
.material-icons-call_missed:before{content:"\e0b4"}
.material-icons-call_received:before{content:"\e0b5"}
.material-icons-call_split:before{content:"\e0b6"}
.material-icons-camera:before{content:"\e3af"}
.material-icons-camera_alt:before{content:"\e3b0"}
.material-icons-camera_enhance:before{content:"\e8fc"}
.material-icons-camera_front:before{content:"\e3b1"}
.material-icons-camera_rear:before{content:"\e3b2"}
.material-icons-camera_roll:before{content:"\e3b3"}
.material-icons-cancel:before{content:"\e5c9"}
.material-icons-card_giftcard:before{content:"\e8f6"}
.material-icons-card_membership:before{content:"\e8f7"}
.material-icons-card_travel:before{content:"\e8f8"}
.material-icons-cast:before{content:"\e307"}
.material-icons-cast_connected:before{content:"\e308"}
.material-icons-center_focus_strong:before{content:"\e3b4"}
.material-icons-center_focus_weak:before{content:"\e3b5"}
.material-icons-change_history:before{content:"\e86b"}
.material-icons-chat:before{content:"\e0b7"}
.material-icons-chat_bubble:before{content:"\e0ca"}
.material-icons-chat_bubble_outline:before{content:"\e0cb"}
.material-icons-check:before{content:"\e5ca"}
.material-icons-check_box:before{content:"\e834"}
.material-icons-check_box_outline_blank:before{content:"\e835"}
.material-icons-check_circle:before{content:"\e86c"}
.material-icons-chevron_left:before{content:"\e5cb"}
.material-icons-chevron_right:before{content:"\e5cc"}
.material-icons-chrome_reader_mode:before{content:"\e86d"}
.material-icons-class:before{content:"\e86e"}
.material-icons-clear:before{content:"\e14c"}
.material-icons-clear_all:before{content:"\e0b8"}
.material-icons-close:before{content:"\e5cd"}
.material-icons-closed_caption:before{content:"\e01c"}
.material-icons-cloud:before{content:"\e2bd"}
.material-icons-cloud_circle:before{content:"\e2be"}
.material-icons-cloud_done:before{content:"\e2bf"}
.material-icons-cloud_download:before{content:"\e2c0"}
.material-icons-cloud_off:before{content:"\e2c1"}
.material-icons-cloud_queue:before{content:"\e2c2"}
.material-icons-cloud_upload:before{content:"\e2c3"}
.material-icons-code:before{content:"\e86f"}
.material-icons-collections:before{content:"\e3b6"}
.material-icons-collections_bookmark:before{content:"\e431"}
.material-icons-color_lens:before{content:"\e3b7"}
.material-icons-colorize:before{content:"\e3b8"}
.material-icons-comment:before{content:"\e0b9"}
.material-icons-compare:before{content:"\e3b9"}
.material-icons-computer:before{content:"\e30a"}
.material-icons-confirmation_number:before{content:"\e638"}
.material-icons-contact_phone:before{content:"\e0cf"}
.material-icons-contacts:before{content:"\e0ba"}
.material-icons-content_copy:before{content:"\e14d"}
.material-icons-content_cut:before{content:"\e14e"}
.material-icons-content_paste:before{content:"\e14f"}
.material-icons-control_point:before{content:"\e3ba"}
.material-icons-control_point_duplicate:before{content:"\e3bb"}
.material-icons-create:before{content:"\e150"}
.material-icons-credit_card:before{content:"\e870"}
.material-icons-crop:before{content:"\e3be"}
.material-icons-crop_16_9:before{content:"\e3bc"}
.material-icons-crop_3_2:before{content:"\e3bd"}
.material-icons-crop_5_4:before{content:"\e3bf"}
.material-icons-crop_7_5:before{content:"\e3c0"}
.material-icons-crop_din:before{content:"\e3c1"}
.material-icons-crop_free:before{content:"\e3c2"}
.material-icons-crop_landscape:before{content:"\e3c3"}
.material-icons-crop_original:before{content:"\e3c4"}
.material-icons-crop_portrait:before{content:"\e3c5"}
.material-icons-crop_square:before{content:"\e3c6"}
.material-icons-dashboard:before{content:"\e871"}
.material-icons-data_usage:before{content:"\e1af"}
.material-icons-dehaze:before{content:"\e3c7"}
.material-icons-delete:before{content:"\e872"}
.material-icons-description:before{content:"\e873"}
.material-icons-desktop_mac:before{content:"\e30b"}
.material-icons-desktop_windows:before{content:"\e30c"}
.material-icons-details:before{content:"\e3c8"}
.material-icons-developer_board:before{content:"\e30d"}
.material-icons-developer_mode:before{content:"\e1b0"}
.material-icons-device_hub:before{content:"\e335"}
.material-icons-devices:before{content:"\e1b1"}
.material-icons-dialer_sip:before{content:"\e0bb"}
.material-icons-dialpad:before{content:"\e0bc"}
.material-icons-directions:before{content:"\e52e"}
.material-icons-directions_bike:before{content:"\e52f"}
.material-icons-directions_boat:before{content:"\e532"}
.material-icons-directions_bus:before{content:"\e530"}
.material-icons-directions_car:before{content:"\e531"}
.material-icons-directions_railway:before{content:"\e534"}
.material-icons-directions_run:before{content:"\e566"}
.material-icons-directions_subway:before{content:"\e533"}
.material-icons-directions_transit:before{content:"\e535"}
.material-icons-directions_walk:before{content:"\e536"}
.material-icons-disc_full:before{content:"\e610"}
.material-icons-dns:before{content:"\e875"}
.material-icons-do_not_disturb:before{content:"\e612"}
.material-icons-do_not_disturb_alt:before{content:"\e611"}
.material-icons-dock:before{content:"\e30e"}
.material-icons-domain:before{content:"\e7ee"}
.material-icons-done:before{content:"\e876"}
.material-icons-done_all:before{content:"\e877"}
.material-icons-drafts:before{content:"\e151"}
.material-icons-drive_eta:before{content:"\e613"}
.material-icons-dvr:before{content:"\e1b2"}
.material-icons-edit:before{content:"\e3c9"}
.material-icons-eject:before{content:"\e8fb"}
.material-icons-email:before{content:"\e0be"}
.material-icons-equalizer:before{content:"\e01d"}
.material-icons-error:before{content:"\e000"}
.material-icons-error_outline:before{content:"\e001"}
.material-icons-event:before{content:"\e878"}
.material-icons-event_available:before{content:"\e614"}
.material-icons-event_busy:before{content:"\e615"}
.material-icons-event_note:before{content:"\e616"}
.material-icons-event_seat:before{content:"\e903"}
.material-icons-exit_to_app:before{content:"\e879"}
.material-icons-expand_less:before{content:"\e5ce"}
.material-icons-expand_more:before{content:"\e5cf"}
.material-icons-explicit:before{content:"\e01e"}
.material-icons-explore:before{content:"\e87a"}
.material-icons-exposure:before{content:"\e3ca"}
.material-icons-exposure_neg_1:before{content:"\e3cb"}
.material-icons-exposure_neg_2:before{content:"\e3cc"}
.material-icons-exposure_plus_1:before{content:"\e3cd"}
.material-icons-exposure_plus_2:before{content:"\e3ce"}
.material-icons-exposure_zero:before{content:"\e3cf"}
.material-icons-extension:before{content:"\e87b"}
.material-icons-face:before{content:"\e87c"}
.material-icons-fast_forward:before{content:"\e01f"}
.material-icons-fast_rewind:before{content:"\e020"}
.material-icons-favorite:before{content:"\e87d"}
.material-icons-favorite_border:before{content:"\e87e"}
.material-icons-feedback:before{content:"\e87f"}
.material-icons-file_download:before{content:"\e2c4"}
.material-icons-file_upload:before{content:"\e2c6"}
.material-icons-filter:before{content:"\e3d3"}
.material-icons-filter_1:before{content:"\e3d0"}
.material-icons-filter_2:before{content:"\e3d1"}
.material-icons-filter_3:before{content:"\e3d2"}
.material-icons-filter_4:before{content:"\e3d4"}
.material-icons-filter_5:before{content:"\e3d5"}
.material-icons-filter_6:before{content:"\e3d6"}
.material-icons-filter_7:before{content:"\e3d7"}
.material-icons-filter_8:before{content:"\e3d8"}
.material-icons-filter_9:before{content:"\e3d9"}
.material-icons-filter_9_plus:before{content:"\e3da"}
.material-icons-filter_b_and_w:before{content:"\e3db"}
.material-icons-filter_center_focus:before{content:"\e3dc"}
.material-icons-filter_drama:before{content:"\e3dd"}
.material-icons-filter_frames:before{content:"\e3de"}
.material-icons-filter_hdr:before{content:"\e3df"}
.material-icons-filter_list:before{content:"\e152"}
.material-icons-filter_none:before{content:"\e3e0"}
.material-icons-filter_tilt_shift:before{content:"\e3e2"}
.material-icons-filter_vintage:before{content:"\e3e3"}
.material-icons-find_in_page:before{content:"\e880"}
.material-icons-find_replace:before{content:"\e881"}
.material-icons-flag:before{content:"\e153"}
.material-icons-flare:before{content:"\e3e4"}
.material-icons-flash_auto:before{content:"\e3e5"}
.material-icons-flash_off:before{content:"\e3e6"}
.material-icons-flash_on:before{content:"\e3e7"}
.material-icons-flight:before{content:"\e539"}
.material-icons-flight_land:before{content:"\e904"}
.material-icons-flight_takeoff:before{content:"\e905"}
.material-icons-flip:before{content:"\e3e8"}
.material-icons-flip_to_back:before{content:"\e882"}
.material-icons-flip_to_front:before{content:"\e883"}
.material-icons-folder:before{content:"\e2c7"}
.material-icons-folder_open:before{content:"\e2c8"}
.material-icons-folder_shared:before{content:"\e2c9"}
.material-icons-folder_special:before{content:"\e617"}
.material-icons-font_download:before{content:"\e167"}
.material-icons-format_align_center:before{content:"\e234"}
.material-icons-format_align_justify:before{content:"\e235"}
.material-icons-format_align_left:before{content:"\e236"}
.material-icons-format_align_right:before{content:"\e237"}
.material-icons-format_bold:before{content:"\e238"}
.material-icons-format_clear:before{content:"\e239"}
.material-icons-format_color_fill:before{content:"\e23a"}
.material-icons-format_color_reset:before{content:"\e23b"}
.material-icons-format_color_text:before{content:"\e23c"}
.material-icons-format_indent_decrease:before{content:"\e23d"}
.material-icons-format_indent_increase:before{content:"\e23e"}
.material-icons-format_italic:before{content:"\e23f"}
.material-icons-format_line_spacing:before{content:"\e240"}
.material-icons-format_list_bulleted:before{content:"\e241"}
.material-icons-format_list_numbered:before{content:"\e242"}
.material-icons-format_paint:before{content:"\e243"}
.material-icons-format_quote:before{content:"\e244"}
.material-icons-format_size:before{content:"\e245"}
.material-icons-format_strikethrough:before{content:"\e246"}
.material-icons-format_textdirection_l_to_r:before{content:"\e247"}
.material-icons-format_textdirection_r_to_l:before{content:"\e248"}
.material-icons-format_underlined:before{content:"\e249"}
.material-icons-forum:before{content:"\e0bf"}
.material-icons-forward:before{content:"\e154"}
.material-icons-forward_10:before{content:"\e056"}
.material-icons-forward_30:before{content:"\e057"}
.material-icons-forward_5:before{content:"\e058"}
.material-icons-fullscreen:before{content:"\e5d0"}
.material-icons-fullscreen_exit:before{content:"\e5d1"}
.material-icons-functions:before{content:"\e24a"}
.material-icons-gamepad:before{content:"\e30f"}
.material-icons-games:before{content:"\e021"}
.material-icons-gesture:before{content:"\e155"}
.material-icons-get_app:before{content:"\e884"}
.material-icons-gif:before{content:"\e908"}
.material-icons-gps_fixed:before{content:"\e1b3"}
.material-icons-gps_not_fixed:before{content:"\e1b4"}
.material-icons-gps_off:before{content:"\e1b5"}
.material-icons-grade:before{content:"\e885"}
.material-icons-gradient:before{content:"\e3e9"}
.material-icons-grain:before{content:"\e3ea"}
.material-icons-graphic_eq:before{content:"\e1b8"}
.material-icons-grid_off:before{content:"\e3eb"}
.material-icons-grid_on:before{content:"\e3ec"}
.material-icons-group:before{content:"\e7ef"}
.material-icons-group_add:before{content:"\e7f0"}
.material-icons-group_work:before{content:"\e886"}
.material-icons-hd:before{content:"\e052"}
.material-icons-hdr_off:before{content:"\e3ed"}
.material-icons-hdr_on:before{content:"\e3ee"}
.material-icons-hdr_strong:before{content:"\e3f1"}
.material-icons-hdr_weak:before{content:"\e3f2"}
.material-icons-headset:before{content:"\e310"}
.material-icons-headset_mic:before{content:"\e311"}
.material-icons-healing:before{content:"\e3f3"}
.material-icons-hearing:before{content:"\e023"}
.material-icons-help:before{content:"\e887"}
.material-icons-help_outline:before{content:"\e8fd"}
.material-icons-high_quality:before{content:"\e024"}
.material-icons-highlight_off:before{content:"\e888"}
.material-icons-history:before{content:"\e889"}
.material-icons-home:before{content:"\e88a"}
.material-icons-hotel:before{content:"\e53a"}
.material-icons-hourglass_empty:before{content:"\e88b"}
.material-icons-hourglass_full:before{content:"\e88c"}
.material-icons-http:before{content:"\e902"}
.material-icons-https:before{content:"\e88d"}
.material-icons-image:before{content:"\e3f4"}
.material-icons-image_aspect_ratio:before{content:"\e3f5"}
.material-icons-import_export:before{content:"\e0c3"}
.material-icons-inbox:before{content:"\e156"}
.material-icons-indeterminate_check_box:before{content:"\e909"}
.material-icons-info:before{content:"\e88e"}
.material-icons-info_outline:before{content:"\e88f"}
.material-icons-input:before{content:"\e890"}
.material-icons-insert_chart:before{content:"\e24b"}
.material-icons-insert_comment:before{content:"\e24c"}
.material-icons-insert_drive_file:before{content:"\e24d"}
.material-icons-insert_emoticon:before{content:"\e24e"}
.material-icons-insert_invitation:before{content:"\e24f"}
.material-icons-insert_link:before{content:"\e250"}
.material-icons-insert_photo:before{content:"\e251"}
.material-icons-invert_colors:before{content:"\e891"}
.material-icons-invert_colors_off:before{content:"\e0c4"}
.material-icons-iso:before{content:"\e3f6"}
.material-icons-keyboard:before{content:"\e312"}
.material-icons-keyboard_arrow_down:before{content:"\e313"}
.material-icons-keyboard_arrow_left:before{content:"\e314"}
.material-icons-keyboard_arrow_right:before{content:"\e315"}
.material-icons-keyboard_arrow_up:before{content:"\e316"}
.material-icons-keyboard_backspace:before{content:"\e317"}
.material-icons-keyboard_capslock:before{content:"\e318"}
.material-icons-keyboard_hide:before{content:"\e31a"}
.material-icons-keyboard_return:before{content:"\e31b"}
.material-icons-keyboard_tab:before{content:"\e31c"}
.material-icons-keyboard_voice:before{content:"\e31d"}
.material-icons-label:before{content:"\e892"}
.material-icons-label_outline:before{content:"\e893"}
.material-icons-landscape:before{content:"\e3f7"}
.material-icons-language:before{content:"\e894"}
.material-icons-laptop:before{content:"\e31e"}
.material-icons-laptop_chromebook:before{content:"\e31f"}
.material-icons-laptop_mac:before{content:"\e320"}
.material-icons-laptop_windows:before{content:"\e321"}
.material-icons-launch:before{content:"\e895"}
.material-icons-layers:before{content:"\e53b"}
.material-icons-layers_clear:before{content:"\e53c"}
.material-icons-leak_add:before{content:"\e3f8"}
.material-icons-leak_remove:before{content:"\e3f9"}
.material-icons-lens:before{content:"\e3fa"}
.material-icons-library_add:before{content:"\e02e"}
.material-icons-library_books:before{content:"\e02f"}
.material-icons-library_music:before{content:"\e030"}
.material-icons-link:before{content:"\e157"}
.material-icons-list:before{content:"\e896"}
.material-icons-live_help:before{content:"\e0c6"}
.material-icons-live_tv:before{content:"\e639"}
.material-icons-local_activity:before{content:"\e53f"}
.material-icons-local_airport:before{content:"\e53d"}
.material-icons-local_atm:before{content:"\e53e"}
.material-icons-local_bar:before{content:"\e540"}
.material-icons-local_cafe:before{content:"\e541"}
.material-icons-local_car_wash:before{content:"\e542"}
.material-icons-local_convenience_store:before{content:"\e543"}
.material-icons-local_dining:before{content:"\e556"}
.material-icons-local_drink:before{content:"\e544"}
.material-icons-local_florist:before{content:"\e545"}
.material-icons-local_gas_station:before{content:"\e546"}
.material-icons-local_grocery_store:before{content:"\e547"}
.material-icons-local_hospital:before{content:"\e548"}
.material-icons-local_hotel:before{content:"\e549"}
.material-icons-local_laundry_service:before{content:"\e54a"}
.material-icons-local_library:before{content:"\e54b"}
.material-icons-local_mall:before{content:"\e54c"}
.material-icons-local_movies:before{content:"\e54d"}
.material-icons-local_offer:before{content:"\e54e"}
.material-icons-local_parking:before{content:"\e54f"}
.material-icons-local_pharmacy:before{content:"\e550"}
.material-icons-local_phone:before{content:"\e551"}
.material-icons-local_pizza:before{content:"\e552"}
.material-icons-local_play:before{content:"\e553"}
.material-icons-local_post_office:before{content:"\e554"}
.material-icons-local_printshop:before{content:"\e555"}
.material-icons-local_see:before{content:"\e557"}
.material-icons-local_shipping:before{content:"\e558"}
.material-icons-local_taxi:before{content:"\e559"}
.material-icons-location_city:before{content:"\e7f1"}
.material-icons-location_disabled:before{content:"\e1b6"}
.material-icons-location_off:before{content:"\e0c7"}
.material-icons-location_on:before{content:"\e0c8"}
.material-icons-location_searching:before{content:"\e1b7"}
.material-icons-lock:before{content:"\e897"}
.material-icons-lock_open:before{content:"\e898"}
.material-icons-lock_outline:before{content:"\e899"}
.material-icons-looks:before{content:"\e3fc"}
.material-icons-looks_3:before{content:"\e3fb"}
.material-icons-looks_4:before{content:"\e3fd"}
.material-icons-looks_5:before{content:"\e3fe"}
.material-icons-looks_6:before{content:"\e3ff"}
.material-icons-looks_one:before{content:"\e400"}
.material-icons-looks_two:before{content:"\e401"}
.material-icons-loop:before{content:"\e028"}
.material-icons-loupe:before{content:"\e402"}
.material-icons-loyalty:before{content:"\e89a"}
.material-icons-mail:before{content:"\e158"}
.material-icons-map:before{content:"\e55b"}
.material-icons-markunread:before{content:"\e159"}
.material-icons-markunread_mailbox:before{content:"\e89b"}
.material-icons-memory:before{content:"\e322"}
.material-icons-menu:before{content:"\e5d2"}
.material-icons-merge_type:before{content:"\e252"}
.material-icons-message:before{content:"\e0c9"}
.material-icons-mic:before{content:"\e029"}
.material-icons-mic_none:before{content:"\e02a"}
.material-icons-mic_off:before{content:"\e02b"}
.material-icons-mms:before{content:"\e618"}
.material-icons-mode_comment:before{content:"\e253"}
.material-icons-mode_edit:before{content:"\e254"}
.material-icons-money_off:before{content:"\e25c"}
.material-icons-monochrome_photos:before{content:"\e403"}
.material-icons-mood:before{content:"\e7f2"}
.material-icons-mood_bad:before{content:"\e7f3"}
.material-icons-more:before{content:"\e619"}
.material-icons-more_horiz:before{content:"\e5d3"}
.material-icons-more_vert:before{content:"\e5d4"}
.material-icons-mouse:before{content:"\e323"}
.material-icons-movie:before{content:"\e02c"}
.material-icons-movie_creation:before{content:"\e404"}
.material-icons-music_note:before{content:"\e405"}
.material-icons-my_location:before{content:"\e55c"}
.material-icons-nature:before{content:"\e406"}
.material-icons-nature_people:before{content:"\e407"}
.material-icons-navigate_before:before{content:"\e408"}
.material-icons-navigate_next:before{content:"\e409"}
.material-icons-navigation:before{content:"\e55d"}
.material-icons-network_cell:before{content:"\e1b9"}
.material-icons-network_locked:before{content:"\e61a"}
.material-icons-network_wifi:before{content:"\e1ba"}
.material-icons-new_releases:before{content:"\e031"}
.material-icons-nfc:before{content:"\e1bb"}
.material-icons-no_sim:before{content:"\e0cc"}
.material-icons-not_interested:before{content:"\e033"}
.material-icons-note_add:before{content:"\e89c"}
.material-icons-notifications:before{content:"\e7f4"}
.material-icons-notifications_active:before{content:"\e7f7"}
.material-icons-notifications_none:before{content:"\e7f5"}
.material-icons-notifications_off:before{content:"\e7f6"}
.material-icons-notifications_paused:before{content:"\e7f8"}
.material-icons-offline_pin:before{content:"\e90a"}
.material-icons-ondemand_video:before{content:"\e63a"}
.material-icons-open_in_browser:before{content:"\e89d"}
.material-icons-open_in_new:before{content:"\e89e"}
.material-icons-open_with:before{content:"\e89f"}
.material-icons-pages:before{content:"\e7f9"}
.material-icons-pageview:before{content:"\e8a0"}
.material-icons-palette:before{content:"\e40a"}
.material-icons-panorama:before{content:"\e40b"}
.material-icons-panorama_fish_eye:before{content:"\e40c"}
.material-icons-panorama_horizontal:before{content:"\e40d"}
.material-icons-panorama_vertical:before{content:"\e40e"}
.material-icons-panorama_wide_angle:before{content:"\e40f"}
.material-icons-party_mode:before{content:"\e7fa"}
.material-icons-pause:before{content:"\e034"}
.material-icons-pause_circle_filled:before{content:"\e035"}
.material-icons-pause_circle_outline:before{content:"\e036"}
.material-icons-payment:before{content:"\e8a1"}
.material-icons-people:before{content:"\e7fb"}
.material-icons-people_outline:before{content:"\e7fc"}
.material-icons-perm_camera_mic:before{content:"\e8a2"}
.material-icons-perm_contact_calendar:before{content:"\e8a3"}
.material-icons-perm_data_setting:before{content:"\e8a4"}
.material-icons-perm_device_information:before{content:"\e8a5"}
.material-icons-perm_identity:before{content:"\e8a6"}
.material-icons-perm_media:before{content:"\e8a7"}
.material-icons-perm_phone_msg:before{content:"\e8a8"}
.material-icons-perm_scan_wifi:before{content:"\e8a9"}
.material-icons-person:before{content:"\e7fd"}
.material-icons-person_add:before{content:"\e7fe"}
.material-icons-person_outline:before{content:"\e7ff"}
.material-icons-person_pin:before{content:"\e55a"}
.material-icons-personal_video:before{content:"\e63b"}
.material-icons-phone:before{content:"\e0cd"}
.material-icons-phone_android:before{content:"\e324"}
.material-icons-phone_bluetooth_speaker:before{content:"\e61b"}
.material-icons-phone_forwarded:before{content:"\e61c"}
.material-icons-phone_in_talk:before{content:"\e61d"}
.material-icons-phone_iphone:before{content:"\e325"}
.material-icons-phone_locked:before{content:"\e61e"}
.material-icons-phone_missed:before{content:"\e61f"}
.material-icons-phone_paused:before{content:"\e620"}
.material-icons-phonelink:before{content:"\e326"}
.material-icons-phonelink_erase:before{content:"\e0db"}
.material-icons-phonelink_lock:before{content:"\e0dc"}
.material-icons-phonelink_off:before{content:"\e327"}
.material-icons-phonelink_ring:before{content:"\e0dd"}
.material-icons-phonelink_setup:before{content:"\e0de"}
.material-icons-photo:before{content:"\e410"}
.material-icons-photo_album:before{content:"\e411"}
.material-icons-photo_camera:before{content:"\e412"}
.material-icons-photo_library:before{content:"\e413"}
.material-icons-photo_size_select_actual:before{content:"\e432"}
.material-icons-photo_size_select_large:before{content:"\e433"}
.material-icons-photo_size_select_small:before{content:"\e434"}
.material-icons-picture_as_pdf:before{content:"\e415"}
.material-icons-picture_in_picture:before{content:"\e8aa"}
.material-icons-pin_drop:before{content:"\e55e"}
.material-icons-place:before{content:"\e55f"}
.material-icons-play_arrow:before{content:"\e037"}
.material-icons-play_circle_filled:before{content:"\e038"}
.material-icons-play_circle_outline:before{content:"\e039"}
.material-icons-play_for_work:before{content:"\e906"}
.material-icons-playlist_add:before{content:"\e03b"}
.material-icons-plus_one:before{content:"\e800"}
.material-icons-poll:before{content:"\e801"}
.material-icons-polymer:before{content:"\e8ab"}
.material-icons-portable_wifi_off:before{content:"\e0ce"}
.material-icons-portrait:before{content:"\e416"}
.material-icons-power:before{content:"\e63c"}
.material-icons-power_input:before{content:"\e336"}
.material-icons-power_settings_new:before{content:"\e8ac"}
.material-icons-present_to_all:before{content:"\e0df"}
.material-icons-print:before{content:"\e8ad"}
.material-icons-public:before{content:"\e80b"}
.material-icons-publish:before{content:"\e255"}
.material-icons-query_builder:before{content:"\e8ae"}
.material-icons-question_answer:before{content:"\e8af"}
.material-icons-queue:before{content:"\e03c"}
.material-icons-queue_music:before{content:"\e03d"}
.material-icons-radio:before{content:"\e03e"}
.material-icons-radio_button_checked:before{content:"\e837"}
.material-icons-radio_button_unchecked:before{content:"\e836"}
.material-icons-rate_review:before{content:"\e560"}
.material-icons-receipt:before{content:"\e8b0"}
.material-icons-recent_actors:before{content:"\e03f"}
.material-icons-redeem:before{content:"\e8b1"}
.material-icons-redo:before{content:"\e15a"}
.material-icons-refresh:before{content:"\e5d5"}
.material-icons-remove:before{content:"\e15b"}
.material-icons-remove_circle:before{content:"\e15c"}
.material-icons-remove_circle_outline:before{content:"\e15d"}
.material-icons-remove_red_eye:before{content:"\e417"}
.material-icons-reorder:before{content:"\e8fe"}
.material-icons-repeat:before{content:"\e040"}
.material-icons-repeat_one:before{content:"\e041"}
.material-icons-replay:before{content:"\e042"}
.material-icons-replay_10:before{content:"\e059"}
.material-icons-replay_30:before{content:"\e05a"}
.material-icons-replay_5:before{content:"\e05b"}
.material-icons-reply:before{content:"\e15e"}
.material-icons-reply_all:before{content:"\e15f"}
.material-icons-report:before{content:"\e160"}
.material-icons-report_problem:before{content:"\e8b2"}
.material-icons-restaurant_menu:before{content:"\e561"}
.material-icons-restore:before{content:"\e8b3"}
.material-icons-ring_volume:before{content:"\e0d1"}
.material-icons-room:before{content:"\e8b4"}
.material-icons-rotate_90_degrees_ccw:before{content:"\e418"}
.material-icons-rotate_left:before{content:"\e419"}
.material-icons-rotate_right:before{content:"\e41a"}
.material-icons-router:before{content:"\e328"}
.material-icons-satellite:before{content:"\e562"}
.material-icons-save:before{content:"\e161"}
.material-icons-scanner:before{content:"\e329"}
.material-icons-schedule:before{content:"\e8b5"}
.material-icons-school:before{content:"\e80c"}
.material-icons-screen_lock_landscape:before{content:"\e1be"}
.material-icons-screen_lock_portrait:before{content:"\e1bf"}
.material-icons-screen_lock_rotation:before{content:"\e1c0"}
.material-icons-screen_rotation:before{content:"\e1c1"}
.material-icons-sd_card:before{content:"\e623"}
.material-icons-sd_storage:before{content:"\e1c2"}
.material-icons-search:before{content:"\e8b6"}
.material-icons-security:before{content:"\e32a"}
.material-icons-select_all:before{content:"\e162"}
.material-icons-send:before{content:"\e163"}
.material-icons-settings:before{content:"\e8b8"}
.material-icons-settings_applications:before{content:"\e8b9"}
.material-icons-settings_backup_restore:before{content:"\e8ba"}
.material-icons-settings_bluetooth:before{content:"\e8bb"}
.material-icons-settings_brightness:before{content:"\e8bd"}
.material-icons-settings_cell:before{content:"\e8bc"}
.material-icons-settings_ethernet:before{content:"\e8be"}
.material-icons-settings_input_antenna:before{content:"\e8bf"}
.material-icons-settings_input_component:before{content:"\e8c0"}
.material-icons-settings_input_composite:before{content:"\e8c1"}
.material-icons-settings_input_hdmi:before{content:"\e8c2"}
.material-icons-settings_input_svideo:before{content:"\e8c3"}
.material-icons-settings_overscan:before{content:"\e8c4"}
.material-icons-settings_phone:before{content:"\e8c5"}
.material-icons-settings_power:before{content:"\e8c6"}
.material-icons-settings_remote:before{content:"\e8c7"}
.material-icons-settings_system_daydream:before{content:"\e1c3"}
.material-icons-settings_voice:before{content:"\e8c8"}
.material-icons-share:before{content:"\e80d"}
.material-icons-shop:before{content:"\e8c9"}
.material-icons-shop_two:before{content:"\e8ca"}
.material-icons-shopping_basket:before{content:"\e8cb"}
.material-icons-shopping_cart:before{content:"\e8cc"}
.material-icons-shuffle:before{content:"\e043"}
.material-icons-signal_cellular_4_bar:before{content:"\e1c8"}
.material-icons-signal_cellular_connected_no_internet_4_bar:before{content:"\e1cd"}
.material-icons-signal_cellular_no_sim:before{content:"\e1ce"}
.material-icons-signal_cellular_null:before{content:"\e1cf"}
.material-icons-signal_cellular_off:before{content:"\e1d0"}
.material-icons-signal_wifi_4_bar:before{content:"\e1d8"}
.material-icons-signal_wifi_4_bar_lock:before{content:"\e1d9"}
.material-icons-signal_wifi_off:before{content:"\e1da"}
.material-icons-sim_card:before{content:"\e32b"}
.material-icons-sim_card_alert:before{content:"\e624"}
.material-icons-skip_next:before{content:"\e044"}
.material-icons-skip_previous:before{content:"\e045"}
.material-icons-slideshow:before{content:"\e41b"}
.material-icons-smartphone:before{content:"\e32c"}
.material-icons-sms:before{content:"\e625"}
.material-icons-sms_failed:before{content:"\e626"}
.material-icons-snooze:before{content:"\e046"}
.material-icons-sort:before{content:"\e164"}
.material-icons-sort_by_alpha:before{content:"\e053"}
.material-icons-space_bar:before{content:"\e256"}
.material-icons-speaker:before{content:"\e32d"}
.material-icons-speaker_group:before{content:"\e32e"}
.material-icons-speaker_notes:before{content:"\e8cd"}
.material-icons-speaker_phone:before{content:"\e0d2"}
.material-icons-spellcheck:before{content:"\e8ce"}
.material-icons-star:before{content:"\e838"}
.material-icons-star_border:before{content:"\e83a"}
.material-icons-star_half:before{content:"\e839"}
.material-icons-stars:before{content:"\e8d0"}
.material-icons-stay_current_landscape:before{content:"\e0d3"}
.material-icons-stay_current_portrait:before{content:"\e0d4"}
.material-icons-stay_primary_landscape:before{content:"\e0d5"}
.material-icons-stay_primary_portrait:before{content:"\e0d6"}
.material-icons-stop:before{content:"\e047"}
.material-icons-storage:before{content:"\e1db"}
.material-icons-store:before{content:"\e8d1"}
.material-icons-store_mall_directory:before{content:"\e563"}
.material-icons-straighten:before{content:"\e41c"}
.material-icons-strikethrough_s:before{content:"\e257"}
.material-icons-style:before{content:"\e41d"}
.material-icons-subject:before{content:"\e8d2"}
.material-icons-subtitles:before{content:"\e048"}
.material-icons-supervisor_account:before{content:"\e8d3"}
.material-icons-surround_sound:before{content:"\e049"}
.material-icons-swap_calls:before{content:"\e0d7"}
.material-icons-swap_horiz:before{content:"\e8d4"}
.material-icons-swap_vert:before{content:"\e8d5"}
.material-icons-swap_vertical_circle:before{content:"\e8d6"}
.material-icons-switch_camera:before{content:"\e41e"}
.material-icons-switch_video:before{content:"\e41f"}
.material-icons-sync:before{content:"\e627"}
.material-icons-sync_disabled:before{content:"\e628"}
.material-icons-sync_problem:before{content:"\e629"}
.material-icons-system_update:before{content:"\e62a"}
.material-icons-system_update_alt:before{content:"\e8d7"}
.material-icons-tab:before{content:"\e8d8"}
.material-icons-tab_unselected:before{content:"\e8d9"}
.material-icons-tablet:before{content:"\e32f"}
.material-icons-tablet_android:before{content:"\e330"}
.material-icons-tablet_mac:before{content:"\e331"}
.material-icons-tag_faces:before{content:"\e420"}
.material-icons-tap_and_play:before{content:"\e62b"}
.material-icons-terrain:before{content:"\e564"}
.material-icons-text_format:before{content:"\e165"}
.material-icons-textsms:before{content:"\e0d8"}
.material-icons-texture:before{content:"\e421"}
.material-icons-theaters:before{content:"\e8da"}
.material-icons-thumb_down:before{content:"\e8db"}
.material-icons-thumb_up:before{content:"\e8dc"}
.material-icons-thumbs_up_down:before{content:"\e8dd"}
.material-icons-time_to_leave:before{content:"\e62c"}
.material-icons-timelapse:before{content:"\e422"}
.material-icons-timer:before{content:"\e425"}
.material-icons-timer_10:before{content:"\e423"}
.material-icons-timer_3:before{content:"\e424"}
.material-icons-timer_off:before{content:"\e426"}
.material-icons-toc:before{content:"\e8de"}
.material-icons-today:before{content:"\e8df"}
.material-icons-toll:before{content:"\e8e0"}
.material-icons-tonality:before{content:"\e427"}
.material-icons-toys:before{content:"\e332"}
.material-icons-track_changes:before{content:"\e8e1"}
.material-icons-traffic:before{content:"\e565"}
.material-icons-transform:before{content:"\e428"}
.material-icons-translate:before{content:"\e8e2"}
.material-icons-trending_down:before{content:"\e8e3"}
.material-icons-trending_flat:before{content:"\e8e4"}
.material-icons-trending_up:before{content:"\e8e5"}
.material-icons-tune:before{content:"\e429"}
.material-icons-turned_in:before{content:"\e8e6"}
.material-icons-turned_in_not:before{content:"\e8e7"}
.material-icons-tv:before{content:"\e333"}
.material-icons-undo:before{content:"\e166"}
.material-icons-unfold_less:before{content:"\e5d6"}
.material-icons-unfold_more:before{content:"\e5d7"}
.material-icons-usb:before{content:"\e1e0"}
.material-icons-verified_user:before{content:"\e8e8"}
.material-icons-vertical_align_bottom:before{content:"\e258"}
.material-icons-vertical_align_center:before{content:"\e259"}
.material-icons-vertical_align_top:before{content:"\e25a"}
.material-icons-vibration:before{content:"\e62d"}
.material-icons-video_library:before{content:"\e04a"}
.material-icons-videocam:before{content:"\e04b"}
.material-icons-videocam_off:before{content:"\e04c"}
.material-icons-view_agenda:before{content:"\e8e9"}
.material-icons-view_array:before{content:"\e8ea"}
.material-icons-view_carousel:before{content:"\e8eb"}
.material-icons-view_column:before{content:"\e8ec"}
.material-icons-view_comfy:before{content:"\e42a"}
.material-icons-view_compact:before{content:"\e42b"}
.material-icons-view_day:before{content:"\e8ed"}
.material-icons-view_headline:before{content:"\e8ee"}
.material-icons-view_list:before{content:"\e8ef"}
.material-icons-view_module:before{content:"\e8f0"}
.material-icons-view_quilt:before{content:"\e8f1"}
.material-icons-view_stream:before{content:"\e8f2"}
.material-icons-view_week:before{content:"\e8f3"}
.material-icons-vignette:before{content:"\e435"}
.material-icons-visibility:before{content:"\e8f4"}
.material-icons-visibility_off:before{content:"\e8f5"}
.material-icons-voice_chat:before{content:"\e62e"}
.material-icons-voicemail:before{content:"\e0d9"}
.material-icons-volume_down:before{content:"\e04d"}
.material-icons-volume_mute:before{content:"\e04e"}
.material-icons-volume_off:before{content:"\e04f"}
.material-icons-volume_up:before{content:"\e050"}
.material-icons-vpn_key:before{content:"\e0da"}
.material-icons-vpn_lock:before{content:"\e62f"}
.material-icons-wallpaper:before{content:"\e1bc"}
.material-icons-warning:before{content:"\e002"}
.material-icons-watch:before{content:"\e334"}
.material-icons-wb_auto:before{content:"\e42c"}
.material-icons-wb_cloudy:before{content:"\e42d"}
.material-icons-wb_incandescent:before{content:"\e42e"}
.material-icons-wb_iridescent:before{content:"\e436"}
.material-icons-wb_sunny:before{content:"\e430"}
.material-icons-wc:before{content:"\e63d"}
.material-icons-web:before{content:"\e051"}
.material-icons-whatshot:before{content:"\e80e"}
.material-icons-widgets:before{content:"\e1bd"}
.material-icons-wifi:before{content:"\e63e"}
.material-icons-wifi_lock:before{content:"\e1e1"}
.material-icons-wifi_tethering:before{content:"\e1e2"}
.material-icons-work:before{content:"\e8f9"}
.material-icons-wrap_text:before{content:"\e25b"}
.material-icons-youtube_searched_for:before{content:"\e8fa"}
.material-icons-zoom_in:before{content:"\e8ff"}
.material-icons-zoom_out:before{content:"\e900"}
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
 @font-face{font-family:'FontAwesome';src:url('./fonts/font-awesome/fontawesome-webfont.eot?v=4.5.0');src:url('./fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('./fonts/font-awesome/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('./fonts/font-awesome/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('./fonts/font-awesome/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('./fonts/font-awesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-ul>li{position:relative}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa-pull-left{float:left}
.fa-pull-right{float:right}
.fa.fa-pull-left{margin-right:.3em}
.fa.fa-pull-right{margin-left:.3em}
.pull-right{float:right}
.pull-left{float:left}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-feed:before,.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-intersex:before,.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-genderless:before{content:"\f22d"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
.fa-optin-monster:before{content:"\f23c"}
.fa-opencart:before{content:"\f23d"}
.fa-expeditedssl:before{content:"\f23e"}
.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}
.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
.fa-mouse-pointer:before{content:"\f245"}
.fa-i-cursor:before{content:"\f246"}
.fa-object-group:before{content:"\f247"}
.fa-object-ungroup:before{content:"\f248"}
.fa-sticky-note:before{content:"\f249"}
.fa-sticky-note-o:before{content:"\f24a"}
.fa-cc-jcb:before{content:"\f24b"}
.fa-cc-diners-club:before{content:"\f24c"}
.fa-clone:before{content:"\f24d"}
.fa-balance-scale:before{content:"\f24e"}
.fa-hourglass-o:before{content:"\f250"}
.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
.fa-hourglass:before{content:"\f254"}
.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
.fa-hand-scissors-o:before{content:"\f257"}
.fa-hand-lizard-o:before{content:"\f258"}
.fa-hand-spock-o:before{content:"\f259"}
.fa-hand-pointer-o:before{content:"\f25a"}
.fa-hand-peace-o:before{content:"\f25b"}
.fa-trademark:before{content:"\f25c"}
.fa-registered:before{content:"\f25d"}
.fa-creative-commons:before{content:"\f25e"}
.fa-gg:before{content:"\f260"}
.fa-gg-circle:before{content:"\f261"}
.fa-tripadvisor:before{content:"\f262"}
.fa-odnoklassniki:before{content:"\f263"}
.fa-odnoklassniki-square:before{content:"\f264"}
.fa-get-pocket:before{content:"\f265"}
.fa-wikipedia-w:before{content:"\f266"}
.fa-safari:before{content:"\f267"}
.fa-chrome:before{content:"\f268"}
.fa-firefox:before{content:"\f269"}
.fa-opera:before{content:"\f26a"}
.fa-internet-explorer:before{content:"\f26b"}
.fa-tv:before,.fa-television:before{content:"\f26c"}
.fa-contao:before{content:"\f26d"}
.fa-500px:before{content:"\f26e"}
.fa-amazon:before{content:"\f270"}
.fa-calendar-plus-o:before{content:"\f271"}
.fa-calendar-minus-o:before{content:"\f272"}
.fa-calendar-times-o:before{content:"\f273"}
.fa-calendar-check-o:before{content:"\f274"}
.fa-industry:before{content:"\f275"}
.fa-map-pin:before{content:"\f276"}
.fa-map-signs:before{content:"\f277"}
.fa-map-o:before{content:"\f278"}
.fa-map:before{content:"\f279"}
.fa-commenting:before{content:"\f27a"}
.fa-commenting-o:before{content:"\f27b"}
.fa-houzz:before{content:"\f27c"}
.fa-vimeo:before{content:"\f27d"}
.fa-black-tie:before{content:"\f27e"}
.fa-fonticons:before{content:"\f280"}
.fa-reddit-alien:before{content:"\f281"}
.fa-edge:before{content:"\f282"}
.fa-credit-card-alt:before{content:"\f283"}
.fa-codiepie:before{content:"\f284"}
.fa-modx:before{content:"\f285"}
.fa-fort-awesome:before{content:"\f286"}
.fa-usb:before{content:"\f287"}
.fa-product-hunt:before{content:"\f288"}
.fa-mixcloud:before{content:"\f289"}
.fa-scribd:before{content:"\f28a"}
.fa-pause-circle:before{content:"\f28b"}
.fa-pause-circle-o:before{content:"\f28c"}
.fa-stop-circle:before{content:"\f28d"}
.fa-stop-circle-o:before{content:"\f28e"}
.fa-shopping-bag:before{content:"\f290"}
.fa-shopping-basket:before{content:"\f291"}
.fa-hashtag:before{content:"\f292"}
.fa-bluetooth:before{content:"\f293"}
.fa-bluetooth-b:before{content:"\f294"}
.fa-percent:before{content:"\f295"}
@charset "UTF-8";.rd-navbar-fixed .rd-navbar-cart-floating,.rd-navbar-fixed .rd-navbar-cart-floating:before,.rd-navbar-fixed .rd-navbar-cart-floating #top-cart-btn-checkout,.rd-navbar-fixed .rd-navbar-cart-fixed,.rd-navbar-static .rd-navbar-search .form-group{transition:.3s all cubic-bezier(0.785,.135,.15,.86)}
h1,.heading-1{font-size:1.7rem;letter-spacing:.04em}
@media(min-width:992px){h1,.heading-1{font-size:2rem}
}
h2,.catalog-product-view .price-wrapper .price,.heading-2,.bundle-options-wrapper .legend,.block-bundle-summary>.title,.cart-summary>.title{font-size:1.4rem}
@media(min-width:992px){h2,.catalog-product-view .price-wrapper .price,.heading-2,.bundle-options-wrapper .legend,.block-bundle-summary>.title,.cart-summary>.title{font-size:2.65rem}
}
h3,.heading-3,.sidebar .block-title,.sidebar .collapsible-block .opener,.modal-popup .modal-title,.checkout-index-index .opc-wrapper .step-title,.opc-sidebar .opc-block-summary span.title,.custome-downloadable-products__wrapper .table-title,.account-billing-agreements__wrapper .table-title,.my-reviews-table__wrapper .table-title,.orders-history__wrapper .table-title{font-size:1.1rem}
@media(min-width:992px){h3,.heading-3,.sidebar .block-title,.sidebar .collapsible-block .opener,.modal-popup .modal-title,.checkout-index-index .opc-wrapper .step-title,.opc-sidebar .opc-block-summary span.title,.custome-downloadable-products__wrapper .table-title,.account-billing-agreements__wrapper .table-title,.my-reviews-table__wrapper .table-title,.orders-history__wrapper .table-title{font-size:1.45rem}
}
h4,.heading-4,.catalog-product-view .data.items .additional-attributes .attributes-caption,.opc-block-shipping-information .shipping-information-title,.review-list .review-title,.review-add .review-legend,.block-subtitle,.box-title{font-size:1rem;font-weight:600}
@media(min-width:992px){h4,.heading-4,.catalog-product-view .data.items .additional-attributes .attributes-caption,.opc-block-shipping-information .shipping-information-title,.review-list .review-title,.review-add .review-legend,.block-subtitle,.box-title{font-size:1.2rem}
}
h5,.heading-5{font-size:1rem}
@media(min-width:992px){h5,.heading-5{font-size:1.1rem}
}
h6,.heading-6{font-size:1rem}
h1,.heading-1{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
h2,.catalog-product-view .price-wrapper .price,.heading-2,.bundle-options-wrapper .legend,.block-bundle-summary>.title,.cart-summary>.title{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
.catalog-product-view .price-wrapper .curency{font-size: 26px;line-height: 23px;color: #292929;font-weight:300;}
h3,.heading-3,.sidebar .block-title,.sidebar .collapsible-block .opener,.modal-popup .modal-title,.checkout-index-index .opc-wrapper .step-title,.opc-sidebar .opc-block-summary span.title,.custome-downloadable-products__wrapper .table-title,.account-billing-agreements__wrapper .table-title,.my-reviews-table__wrapper .table-title,.orders-history__wrapper .table-title{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
h4,.heading-4,.catalog-product-view .data.items .additional-attributes .attributes-caption,.opc-block-shipping-information .shipping-information-title,.review-list .review-title,.review-add .review-legend,.block-subtitle,.box-title{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
h5,.heading-5{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
h6,.heading-6{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
.page-title,.section-title{text-align:center}
.text-center{text-align:center}
a{color:#4c5639;transition:.2s ease}
a:hover{color:#292929;transition:.3s ease}
p{margin-bottom:1rem}
p a,.list a,.contact-info a{color:#4c5639}
p a:hover,.list a:hover,.contact-info a:hover{color:#292929}
mark{color:#fff;background:#4c5639}
em{color:#4c5639}
small{font-size:.8em}
pre{white-space:normal}
dl dt{font-weight:700}
dl dd{font-style:italic;padding-left:2rem}
.bundle-options-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-order:3;-ms-flex-order:3;order:3;padding-left:20px;padding-right:20px}
.bundle-options-container .product-add-form{display:none}
.bundle-options-container #product_addtocart_form{display:-ms-flexbox;display:-webkit-flex;display:flex}
.bundle-options-wrapper{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}
.block-bundle-summary{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}
.fieldset-bundle-options__wrapper .field.option>.label{font-weight:600}
.fieldset-bundle-options__wrapper .field.option .price{font-size:inherit}
.fieldset-bundle-options__wrapper .qty-holder{display:-ms-flexbox;display:-webkit-flex;display:flex}
.products-grid .product-item .product-image-container,.products-list .product-item .product-image-container{display:inline-block;max-width:100%}
.products-grid .product-item .product-item-photo,.products-list .product-item .product-item-photo{display:block}
.products-grid .product-item .product-image-wrapper,.products-list .product-item .product-image-wrapper{display:block;height:0;overflow:hidden;position:relative;z-index:1}
.products-grid .product-item .product-image-photo,.products-list .product-item .product-image-photo{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}
.products-grid .product-item .price-box,.products-list .product-item .price-box{font-size:1.45rem;line-height:1;font-weight:700;color:#292929;margin-bottom:.8em;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.products-grid .product-item .price-box .price-label,.products-list .product-item .price-box .price-label{display:none}
.products-grid .product-item .price-box .special-price,.products-list .product-item .price-box .special-price{color:#292929}
.products-grid .product-item .price-box .old-price .price,.products-list .product-item .price-box .old-price .price{text-decoration:line-through;font-weight:400;font-size:.75rem;color:#292929}
.products-grid .product-item .price-box .price-wrapper .price,.products-list .product-item .price-box .price-wrapper .price{font-size:1.45rem}
.products-grid .product-item .price-box .old-price,.products-grid .product-item .price-box .price-wrapper,.products-list .product-item .price-box .old-price,.products-list .product-item .price-box .price-wrapper{line-height:.7}
.products-grid .product-item .price-box .old-price .price-wrapper .price,.products-list .product-item .price-box .old-price .price-wrapper .price{font-size:.75rem;color:#292929}
.products-grid .product-item .price-box .price-as-configured,.products-list .product-item .price-box .price-as-configured{margin-bottom:0}
.products-grid .product-item .price-box .price-as-configured .price-container,.products-list .product-item .price-box .price-as-configured .price-container{margin-bottom:1em}
.products-grid .product-item *+.price-box,.products-list .product-item *+.price-box{margin-top:18px}
.products-grid .product-item .product-item-details .product-item-name,.products-list .product-item .product-item-details .product-item-name{display:block;font-weight:700;font-size:.9rem;margin-bottom:1px;text-transform:uppercase;letter-spacing:.06em}
.products-grid .product-item .product-item-details .product-item-name a,.products-list .product-item .product-item-details .product-item-name a{color:#292929}
.products-grid .product-item .product-item-details .product-item-name a:hover,.products-list .product-item .product-item-details .product-item-name a:hover{color:#c0ca33}
.products-grid .product-item .product-item-description,.products-list .product-item .product-item-description{font-size:12px;margin-bottom:1em;color:#bebebe;text-transform:uppercase}
.products-grid .product-item .product-item-description .action,.products-list .product-item .product-item-description .action{color:#4c5639}
.products-grid .product-item .product-item-description .action:hover,.products-grid .product-item .product-item-description .action:focus,.products-list .product-item .product-item-description .action:hover,.products-list .product-item .product-item-description .action:focus{color:#292929}
.products-grid .product-item .product-item-description p,.products-list .product-item .product-item-description p{margin-bottom:0}
.products-grid .product-item .product-reviews-summary,.products-list .product-item .product-reviews-summary{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:7px}
.products-grid .product-item .rating-summary .label,.products-list .product-item .rating-summary .label{display:none}
.products-grid .product-item .reviews-actions .view,.products-list .product-item .reviews-actions .view{margin-right:12px}
.products-grid .product-item .product-item-actions,.products-list .product-item .product-item-actions{margin-top:0}
.products-grid .product-item{text-align:center}
.products-grid .product-reviews-summary{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.products-grid .product-reviews-summary .reviews-actions{display:none}
.products.products-list .product-item-info{margin-bottom:0}
.products.products-list .product-item{border:1px solid #ebebeb}
.products.products-list .product-item+.product-item{border-top:0}
.products.products-list .product-item .product-item-photo{text-align:center}
.text-block{margin:30px 0;}
@media(max-width:479px){.products.products-list .product-item .product-item-photo{width:80%;margin:0 auto}
}
@media(min-width:480px){.products.products-list .product-item .product-item-photo{border-right:1px solid #ebebeb}
}
.products.products-list .product-item .product-item-details{padding:40px 30px 30px}
.products.products-list .product-item .product-item-details .product-item-name{font-size:16px;font-weight:700}
.products.products-list .product-item .price-box{margin-bottom:.4em}
.products.products-list .product-reviews-summary+.product-item-inner{margin-top:16px}
.products.products-list button.action.primary{padding:9px 18px 12px}
.products.products-list .product-item-actions .actions-primary{margin-bottom:1.2rem}
.products.products-list .product-item-actions .actions-secondary a{padding:10px;color:#4c5639}
.products.products-list .product-item-actions .actions-secondary a:first-child{padding-left:0}
.products.products-list .product-item-actions .actions-secondary a:hover{color:#c0ca33}
.products.products-list .product-reviews-summary{margin-bottom:12px;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.products.products-list .product-reviews-summary .action.view{margin-left:5px;margin-top:5px;display:inline-block;color:#8aa4c1}
.products.products-list .product-reviews-summary .action.view span{font-size:12px;text-transform:uppercase;letter-spacing:.02em}
.products.products-list .product-reviews-summary .action.view:hover{color:#4c5639}
.sidebar #reorder-validate-detail strong.subtitle{display:none}
.sidebar #reorder-validate-detail .no-display{display:block}
.sidebar #reorder-validate-detail .actions-toolbar .primary{margin-bottom:4px}
.sidebar #reorder-validate-detail .actions-toolbar .secondary a{font-weight:700}
.sidebar #cart-sidebar-reorder{margin-bottom:8px}
.sidebar #cart-sidebar-reorder .product-item{padding:8px 0;line-height:23px;display:-ms-flexbox;display:-webkit-flex;display:flex}
.sidebar #cart-sidebar-reorder .product-item:first-child{padding-top:0}
.sidebar #cart-sidebar-reorder .field{padding:0}
.sidebar #cart-sidebar-reorder .item.choice label{display:none}
.sidebar #cart-sidebar-reorder .checkbox{margin:0;vertical-align:middle}
.sidebar #cart-sidebar-reorder .product-item-name{padding:2px 4px 0 12px}
.sidebar #cart-sidebar-reorder .product-item-link{color:#222}
.sidebar #cart-sidebar-reorder .product-item-link:hover{color:#4c5639}
.sidebar .block-title{padding-bottom:14px;border:0;margin-bottom:14px}
.sidebar .collapsible-block,.sidebar .filter-wrapper{position:relative;margin-bottom:40px}
@media(min-width:992px){.sidebar .collapsible-block,.sidebar .filter-wrapper{margin-bottom:68px}
}
.sidebar .filter-wrapper.filter-no-options .filter-current--wrapper{border-bottom:1px solid #ebebeb}
.sidebar .collapsible-block .block-wishlist .product-item-details{padding-left:0}
.sidebar .collapsible-block .block-wishlist .empty{margin-top:0}
.sidebar .collapsible-block .block-content{padding:20px;border:1px solid #ebebeb;background:#fff}
.sidebar .collapsible-block .block-content .empty{font-size:12px;letter-spacing:.02em;color:#8aa4c1}
@media(min-width:992px) and (max-width:1199px){.sidebar .collapsible-block .block-content{padding-left:12px;padding-right:12px}
}
.sidebar .collapsible-block .block-content .product-item-name{font-size:.9rem;margin-bottom:12px;text-transform:uppercase;letter-spacing:.06em}
.sidebar .collapsible-block .block-content .product-item-name a{color:#292929}
.sidebar .collapsible-block .block-content .product-item-name a:hover{color:#c0ca33}
.sidebar .collapsible-block .block-content .compare-counter,.sidebar .collapsible-block .block-content .wishlist-counter{font-size:14px;letter-spacing:.02em}
.sidebar .collapsible-block .opener{display:block;position:relative;padding-left:50px;margin-bottom:20px;cursor:pointer}
.sidebar .collapsible-block .opener::before{position:absolute;left:0;top:0;font-weight:500}
.toolbar-products{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}
.toolbar-products p,.toolbar-products .field{display:-ms-flexbox;display:-webkit-flex;display:flex}
.toolbar-products p .label,.toolbar-products .field .label{font-weight:700;font-size:13px;margin-right:22px}
@media(min-width:768px) and (max-width:991px){.toolbar-products label.label{display:none}
}
.toolbar-container .filter-toggle{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);margin-bottom:20px;display:none}
.toolbar-container .filter-toggle:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.toolbar-container .filter-toggle{padding:15px 30px}
}
.field.toolbar-sorter{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}
@media(min-width:480px){.field.toolbar-sorter{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;margin-bottom:0}
}
@media(min-width:768px){.field.toolbar-sorter{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;margin-right:auto}
}
.field.toolbar-sorter .label{font-weight:700;font-size:13px;text-align:left}
.field.toolbar-sorter .sorter-action{color:#8aa4c1;margin-left:1rem}
.field.toolbar-sorter .sorter-action:hover{color:#4c5639}
.field.toolbar-sorter .sorter-action span{display:none}
.field.toolbar-sorter .sorter-action.sort-asc,.field.toolbar-sorter .sorter-action.sort-desc{line-height:inherit;font-size:1.5rem;line-height:1}
.field.toolbar-sorter .sorter-action.sort-asc:before,.field.toolbar-sorter .sorter-action.sort-desc:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.field.toolbar-sorter .sorter-action.sort-desc{transform:rotate(180deg)}
p.toolbar-amount{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;font-size:13px;color:#8aa4c1}
p.toolbar-amount span.toolbar-number:first-child{margin-left:.3em}
p.toolbar-amount span.toolbar-number:nth-child(2){margin-right:.3em}
p.toolbar-amount span.toolbar-number:last-child{margin-left:.3em}
@media(min-width:768px){p.toolbar-amount{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}
}
@media(max-width:479px){p.toolbar-amount{max-width:45%}
}
.field.limiter{-webkit-order:4;-ms-flex-order:4;order:4;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}
.field.limiter .label{margin-right:10px}
@media(min-width:480px){.field.limiter{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
}
@media(min-width:768px){.field.limiter{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:40px}
}
.field.limiter .limiter-text{display:none}
.tollbar-bottom .modes,.tollbar-bottom .toolbar-amount,.tollbar-bottom .limiter,.tollbar-bottom .toolbar-sorter{display:none}
.modes{-webkit-order:2;-ms-flex-order:2;order:2;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;margin-bottom:0}
@media(min-width:768px){.modes{-webkit-order:4;-ms-flex-order:4;order:4;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;margin-left:11px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
.modes .modes-label{display:none}
.modes .modes-mode{margin-left:.9em;color:#8aa4c1}
.modes .modes-mode span{display:none}
.modes .modes-mode.active{color:#292929}
.modes .modes-mode.active:hover{color:inherit}
.modes .modes-mode:hover{color:#4c5639}
.modes .mode-grid{line-height:inherit;font-size:1.13rem;line-height:1}
.modes .mode-grid:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.modes .mode-list{line-height:inherit;font-size:1.13rem;line-height:1}
.modes .mode-list:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.pages{-webkit-order:9;-ms-flex-order:9;order:9;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;display:none;margin-bottom:0}
.pages .pages-items{position:relative;display:inline-block}
.pages .pages-items:before,.pages .pages-items:after{display:table;content:"";line-height:0}
.pages .pages-items:after{clear:both}
.pages .item{float:left;font-size:1rem;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.06em}
.pages .item a{color:#8aa4c1}
.pages .item.current{color:#292929}
.pages .item.pages-item-previous a,.pages .item.pages-item-next a{color:#4c5639}
.pages .item.pages-item-previous a span:not(.label),.pages .item.pages-item-next a span:not(.label){display:inline-block;line-height:inherit}
.pages .item.pages-item-previous a span:not(.label):before,.pages .item.pages-item-next a span:not(.label):before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.pages .item.pages-item-previous a span:not(.label){margin-right:-6px}
.pages .item.pages-item-previous a span:not(.label):before{content:'\e5cb'}
.pages .item.pages-item-next a span:not(.label){margin-left:-6px}
.pages .item.pages-item-next a span:not(.label):before{content:'\e5cc'}
.pages .item a:hover,.pages .item.pages-item-previous a:hover,.pages .item.pages-item-next a:hover{color:#292929}
.pages .item+.item{margin-left:14px}
.tollbar-bottom .pages{display:block}
.tollbar-bottom{margin-top:30px}
.tollbar-bottom .toolbar-products>.action.filter-toggle{display:none !important}
.catalog-product-view .main{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:-20px;margin-right:-20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.catalog-product-view .product-info-main{padding-left:20px;padding-right:20px;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.catalog-product-view .product-info-main .product-brand-logo{display:none;margin-bottom:0}
.catalog-product-view .product-info-stock-sku{margin-bottom:1rem}
.catalog-product-view .product-info-stock-sku .available{color:#4c5639}
.catalog-product-view .product-info-stock-sku .unavailable{color:#8aa4c1}
.catalog-product-view .page-title-wrapper{margin-bottom:1rem;line-height:1}
.catalog-product-view .page-title-wrapper.product .container,.catalog-product-view .page-title-wrapper.product .page-print.sales-order-print #maincontent,.page-print.sales-order-print .catalog-product-view .page-title-wrapper.product #maincontent{min-width:0}
.catalog-product-view .page-title-wrapper .container,.catalog-product-view .page-title-wrapper .page-print.sales-order-print #maincontent,.page-print.sales-order-print .catalog-product-view .page-title-wrapper #maincontent,.catalog-product-view .page-title-wrapper h1{margin:0;padding:0;text-align:left}
.catalog-product-view .product-reviews-summary{margin-bottom:1rem}
.catalog-product-view .product-reviews-summary .rating-summary+.reviews-actions{margin-top:8px}
@media(min-width:480px){.catalog-product-view .product-reviews-summary{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.catalog-product-view .product-reviews-summary .rating-summary+.reviews-actions{margin-top:0}
}
@media(min-width:768px) and (max-width:991px){.catalog-product-view .product-reviews-summary{display:block}
.catalog-product-view .product-reviews-summary .rating-summary+.reviews-actions{margin-top:8px}
}
@media(max-width:1199px){.catalog-product-view .product-reviews-summary{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.catalog-product-view .product-info-main .rating-summary{padding-right:1rem}
.catalog-product-view .product-info-main .rating-summary .label{display:none}
.catalog-product-view .reviews-actions .view{margin-right:1rem}
.catalog-product-view #tab-label-reviews-title span.counter:before{content:'('}
.catalog-product-view #tab-label-reviews-title span.counter:after{content:')'}
.catalog-product-view .price-box{margin-bottom:1rem;color:#4c5639;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.catalog-product-view .price-box .timer-wrapper{max-width:220px}
.catalog-product-view .price-box .price-label{display:none}
.catalog-product-view .price-box .special-price{color:#8aa4c1}
.catalog-product-view .price-box .old-price{margin-top:8px;color:#999;text-decoration:line-through}
.catalog-product-view .price-box .old-price .price{font-size:1rem}
.catalog-product-view .overview{margin-bottom:1rem}
.catalog-product-view .product-add-form{margin-bottom:1rem}
.catalog-product-view .product-add-form .product-options-bottom .label{margin-right:10px}
.catalog-product-view .box-tocart .fieldset{text-align:center}
@media(max-width:1199px){.catalog-product-view .box-tocart .fieldset button.action.primary{padding:12px}
}
.catalog-product-view .box-tocart div.actions button:first-child span {    margin-left: 20px;}
.catalog-product-view .box-tocart div.actions button:first-child span:before {
    content: '\e8cc';
    transform: rotate(0deg) scale(1);
    opacity: 1;
    visibility: visible;
}
.catalog-product-view .box-tocart div.actions button:first-child span:before, .catalog-product-view .box-tocart div.actions button:first-child span:after {
    position: absolute;
    top: 1px;
    left: -55px;
    width: 100%;
    height: 100%;
    font-family: "Material Icons";
    font-size: 17px;
    line-height: 47px;
    transition: .3s transform ease;
}
.catalog-product-view .box-tocart div.actions button{margin:30px 30px 10px 0;}
@media(min-width:1200px){
.catalog-product-view .box-tocart .fieldset{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:row}
.catalog-product-view .box-tocart div.actions{display:-ms-flexbox;display:-webkit-flex;display:flex}
}
.catalog-product-view .box-tocart .field.qty, .catalog-product-view .box-tocart .field.size{display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:0;justify-content: flex-start;}
.catalog-product-view .box-tocart .field.qty .label span, .catalog-product-view .box-tocart .field.size .label span{vertical-align:sub;margin-top:12px;display:inline-block}
.catalog-product-view .box-tocart .field.qty .control input{text-align:center;padding:10px 20px;width:8em;min-height:42px}
.catalog-product-view .box-tocart .field.qty>label, .catalog-product-view .box-tocart .field.size>label{margin-right:8px}
@media(min-width:1200px){.catalog-product-view .box-tocart .field.qty{padding-right:2rem}
}
@media(max-width:1199px){.catalog-product-view .box-tocart .field.qty{-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;margin-bottom:10px}
}
.catalog-product-view .product-social-links{font-size:1.2rem;line-height:1;margin-bottom:1rem;text-align:center}
.catalog-product-view .product-social-links a{color:#292929}
.catalog-product-view .product-social-links a:hover{color:#c0ca33}
.catalog-product-view .product-social-links .action span{display:none}
@media(min-width:1200px){.catalog-product-view .product-social-links{text-align:left}
}
.catalog-product-view .swatch-attribute{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem;position:relative}
@media(min-width:1200px){.catalog-product-view .swatch-attribute{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
.catalog-product-view .swatch-attribute .swatch-attribute-label{font-weight:400;display:inline-block;min-width:80px;text-align:center;margin-bottom:.5rem}
@media(min-width:1200px){.catalog-product-view .swatch-attribute .swatch-attribute-label{margin-right:10px;margin-bottom:0;text-align:left}
}

.catalog-product-view .swatch-attribute .swatch-attribute-selected-option{display:none}
.catalog-product-view .swatch-attribute.size .swatch-option.text{padding:10px}
.catalog-product-view .swatch-attribute [id*='super_attribute['].error{position:absolute;top:calc(100% + 5px);left:0;padding:5px 10px}
.catalog-product-view .swatch-option{min-width:25px;min-height:25px;margin-bottom:0}
.catalog-product-view .swatch-option.color{min-height:25px;transition:.3s all ease}
.catalog-product-view .swatch-option.color+.catalog-product-view .swatch-option.color.color{margin-left:5px}
.catalog-product-view .swatch-option.text{min-width:40px;min-height:40px;padding:8px 10px;line-height:21px}
.catalog-product-view .product-info-main .product-options-wrapper .field{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media(min-width:1200px){.catalog-product-view .product-info-main .product-options-wrapper .field{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
.catalog-product-view .product-info-main .product-options-wrapper .field.required{margin-bottom:.6rem}
.catalog-product-view .product-info-main .product-options-wrapper .field .control{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.catalog-product-view .product-info-main .product-options-wrapper .field .control .select2-container{min-width:250px}
@media(min-width:1200px){.catalog-product-view .product-info-main .product-options-wrapper .field .control{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}
}
@media(min-width:1200px) and (max-width:1599px){.catalog-product-view .product-info-main .product-options-wrapper .field .control{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%}
}
.catalog-product-view .product-info-main .product-options-wrapper .field .label{max-width:100%;/*margin-bottom:.6rem*/}
@media(min-width:1200px){.catalog-product-view .product-info-main .product-options-wrapper .field .label{/* margin-bottom:0;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%; *//*flex-basis:30%;max-width:30%*/}
}
@media(min-width:1200px) and (max-width:1599px){.catalog-product-view .product-info-main .product-options-wrapper .field .label{/*-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%*/}
}
.catalog-product-view .product-addto-links{display:inline-block}
.catalog-product-view .product.attribute strong{font-weight:600}
.catalog-product-view .product.attribute .value{display:inline-block;font-size: 20px;}
.catalog-product-view .product.attribute .value ul{list-style: disc;margin-left:20px;margin-bottom:20px}
.catalog-product-view .product.attribute .value li{list-style: disc;}
.catalog-product-view .product.media{-webkit-order:1;-ms-flex-order:1;order:1;padding-left:20px;padding-right:20px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.catalog-product-view .product.info{-webkit-order:3;-ms-flex-order:3;order:3;margin:3rem 0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background:#fff}
.catalog-product-view .extra_goods{order: 4;-webkit-order: 4;-ms-flex-order: 4;margin:2rem 0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background:#fff}
@media(min-width:768px){.catalog-product-view .product.info{padding-left:20px;padding-right:20px}
.catalog-product-view .extra_goods{padding-left:20px;padding-right:20px}
}
.catalog-product-view .product.info .description p{/*text-indent:1.5em*/}
.catalog-product-view .product.info .content[role="tabpanel"]{background:#fff}
@media(max-width:767px){.catalog-product-view .block.related .owl-nav,.catalog-product-view .block.upsell .owl-nav{top:-41px}
}
.catalog-product-view .data.items{position:relative}
.catalog-product-view .data.items:after{content:'';position:absolute;z-index:1;bottom:0;left:0;right:0;height:1px;background:#ebebeb}
.catalog-product-view .data.items .title{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;display:block;font-size:1.25rem;line-height:1;text-transform:uppercase;margin-right:0;padding:.8rem 1rem; font-weight:700}
@media(min-width:768px){.catalog-product-view .data.items .title{display:inline-block;border-top:0;border-bottom:0;margin-right:2rem;padding:0}
}
.catalog-product-view .data.items .title.active a{color:#222}
.catalog-product-view .data.items .title:before{top:9px;right:12px}
@media(min-width:768px){.catalog-product-view .data.items .title:before{display:none}
}
.catalog-product-view .data.items .product-review+.review-add{margin-top:30px}
.catalog-product-view .data.items #product-review-container+.review-add{margin-top:30px}
.catalog-product-view .data.items .content{padding:0 1rem}
.catalog-product-view .data.items .content .review-list .toolbar.review-toolbar .field.limiter{margin-left:0}
@media(min-width:768px){.catalog-product-view .data.items .content{box-sizing:border-box;float:right;margin-left:-100%;width:100%;padding:4rem 0 0;display:none}
}
.anons {font-size:120%}
.additional-attributes-wrapper {margin-bottom:20px; font-size:80%}
.data.item.title {    font-size: 1.25rem;
    line-height: 1;
    text-transform: uppercase;
    margin-right: 0; margin-bottom:10px;
    font-weight: 700;}
.catalog-product-view .data.items .content.active{display:block}
.catalog-product-view .data.items .content[role="tabpanel"]{display:block}
.catalog-product-view .data.items .content .table-caption{display:none;text-align:left}
@media(min-width:768px){.catalog-product-view .data.items .content .table-caption{display:table-caption}
}
/* .catalog-product-view .data.items  */.additional-attributes .attributes-row{display:-ms-flexbox;display:-webkit-flex;display:flex}
/* .catalog-product-view .data.items  */.additional-attributes .attributes-label{border-right:1px solid #ebebeb;-webkit-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:30%;max-width:150px;padding: 0.5rem }
@media(max-width:479px){/* .catalog-product-view .data.items  */.additional-attributes .attributes-label{font-size:13px}
.additional-attributes .attributes-label {flex-basis:50%}
}
/* .catalog-product-view .data.items  */.additional-attributes .attributes-data{flex-basis:70%;padding:0.5rem 0 0.5rem 1rem}
@media(max-width:479px){/* .catalog-product-view .data.items  */.additional-attributes .attributes-data{font-size:13px;padding-left:1rem;max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
}
@media(min-width:480px) and (max-width:767px){/* .catalog-product-view .data.items  */.additional-attributes .attributes-data{max-width:270px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
}
.catalog-product-view .data.items .review-form .review-fieldset{margin-bottom:16px}
@media(max-width:767px){.catalog-product-view .data.items .review-form .actions-toolbar.review-form-actions{padding-bottom:40px}
.catalog-product-view .product-info-main{-webkit-order: 1;-ms-flex-order: 1;order: 1;}
.catalog-product-view .product.media{-webkit-order:2;-ms-flex-order:2;order:2;}
}
@media(min-width:768px){.catalog-product-view .product-info-main{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;}
.catalog-product-view .product.media{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;}
}
@media(min-width:992px){.catalog-product-view .product-info-main{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
.catalog-product-view .product.media{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
}
body.catalog-product-compare-index .action.print{float:right;margin:1rem 0}
body.catalog-product-compare-index .table-caption{display:none}
.table-wrapper.comparison{clear:both;max-width:100%;overflow-x:auto}
.table-wrapper.comparison .table-comparison>tbody>tr{border-right:1px solid #ebebeb}
.table-wrapper.comparison .table-comparison>tbody>tr>th,.table-wrapper.comparison .table-comparison>tbody>tr>td{border-top:0}
@media(max-width:768px){.table-wrapper.comparison td{border-bottom:0;display:table-cell;padding:0}
.table-wrapper.comparison td.product:before{display:none}
}
.table-comparison{table-layout:fixed}
.table-comparison .cell.label.remove,.table-comparison .cell.label.product{border-bottom:0}
.table-comparison .cell.label.remove span,.table-comparison .cell.label.product span{display:none}
.table-comparison .cell{width:180px;padding:1rem}
.table-comparison .cell .attibute.value{width:100%;overflow:hidden}
.table-comparison .cell.product.info,.table-comparison .cell.product.label{border-bottom:1px solid #ebebeb}
.table-comparison .cell.label{width:80px}
.table-comparison .cell.label .attribute.label{display:block;width:100%;word-wrap:break-word}
.table-comparison .cell.attribute img{max-width:100%;height:auto}
.table-comparison .cell.remove{padding-top:0;padding-bottom:0;text-align:right}
.table-comparison .product-item-photo{display:block;margin:0 auto 1rem}
.table-comparison .product-image-photo{margin-left:0}
.table-comparison .product-item-actions,.table-comparison .price-box,.table-comparison .product.rating,.table-comparison .product-item-name{display:block;margin:.25rem 0 .4rem}
.table-comparison .product-reviews-summary .rating-summary{margin-bottom:.1rem}
.table-comparison .product-addto-links{margin-top:1rem}
.table-comparison .product-addto-links .action.toggle{padding:0}
.table-comparison .action.tocart{white-space:nowrap;margin-bottom:15px;padding:9px 10px;font-size:14px}
.comparison.headings{position:absolute;z-index:2;top:0;left:0;width:auto;display:none}
.sidebar .block-compare .compare-counter{margin-bottom:16px}
.sidebar .block-compare .compare-counter .counter{color:#8aa4c1}
.sidebar .block-compare .product-items{margin-bottom:12px}
.sidebar .block-compare .product-item-name{display:block;padding-right:20px}
.sidebar .block-compare .product-item-name a{color:#222}
.sidebar .block-compare .product-item-name a:hover{color:#4c5639}
.sidebar .block-compare .product-item{position:relative;margin-bottom:12px}
.sidebar .block-compare .action.delete{position:absolute;right:0;top:0;font-size:18px;line-height:1;color:#8aa4c1}
.sidebar .block-compare .action.delete:hover{color:#4c5639}
.sidebar .block-compare .action.delete:before{content:'\e14c'}
.sidebar .block-compare .actions-toolbar{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.sidebar .block-compare .actions-toolbar a.compare{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);width:100%;text-align:center}
.sidebar .block-compare .actions-toolbar a.compare:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.sidebar .block-compare .actions-toolbar a.compare{padding:15px 30px}
}
.sidebar .block-compare .actions-toolbar .secondary{margin-bottom:16px}
.sidebar .block-compare .actions-toolbar .secondary .action:hover{color:#c0ca33}
.products-grid .product-items{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -20px 0 -20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.products-grid .product-item{padding-left:20px;padding-right:20px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;text-align:left;padding:20px;border:1px solid #ebebeb}
.products-grid .product-item .product-item-photo .product-image-photo{transition:.3s all ease;will-change:opacity}
.products-grid .product-item .product-item-info{position:relative}
.products-grid .product-item .product-item-info .timer-wrapper{position:absolute;top:10px;left:0;z-index:1;background:rgba(76,86,57,.8);will-change:transform}
@media(min-width:768px){.products-grid .product-item .product-item-info .timer-wrapper{top:29px}
}
@media(min-width:992px){.products-grid .product-item .product-item-info .timer-wrapper{top:17px}
}
.products-grid .product-item .product-item-photo:hover .product-image-photo{opacity:.8}
@media(min-width:480px){.products-grid .product-item+.product-item{border-left:0}
}
@media(max-width:479px){.products-grid .product-item+.product-item{border-top:0}
}
@media(min-width:480px){.products-grid .product-item:nth-child(odd){border-left:1px solid #ebebeb}
.products-grid .product-item:nth-child(n+3){border-top:0}
}
@media(min-width:992px){.products-grid .product-item:nth-child(odd){border-left:0}
.products-grid .product-item:first-child{border-left:1px solid #ebebeb}
.products-grid .product-item:nth-child(4),.products-grid .product-item:nth-child(3n+4){border-left:1px solid #ebebeb}
.products-grid .product-item:nth-child(n+3){border-top:1px solid #ebebeb}
.products-grid .product-item:nth-child(n+4){border-top:0}
}
@media(min-width:1200px){.products-grid .product-item:nth-child(4n+5){border-left:1px solid #ebebeb}
.products-grid .product-item:nth-child(3n+4){border-left:0}
.products-grid .product-item:nth-child(n+4){border-top:1px solid #ebebeb}
.products-grid .product-item:nth-child(n+5){border-top:0}
}
.products-grid .product-image-container{display:inline-block;max-width:100%}
.products-grid .product-image-wrapper{height:0;display:block;position:relative;z-index:1;overflow:hidden}
.products-grid .product-image-photo{text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:auto;max-width:100%}
.products-grid .reviews-actions{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.products-grid .reviews-actions .action.add{line-height:inherit;font-size:0}
.products-grid .reviews-actions .action.add:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.products-grid .reviews-actions .action.add:before{font-size:16px}
.products-grid .special-price{display:block}
.products-grid .old-price{display:block}
.products-grid .price-from{margin-bottom:0}
.products-grid .price-to{margin-bottom:0}
.products-grid .product-item-actions>.actions-primary .stock.unavailable{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);padding:10px 17px}
.products-grid .product-item-actions>.actions-primary .stock.unavailable:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.products-grid .product-item-actions>.actions-primary .stock.unavailable{padding:15px 30px}
}
.products-grid .product-item-actions>.actions-primary .stock.unavailable,.products-grid .product-item-actions>.actions-primary .stock.unavailable:hover{color:#fff;background:#292929}
@media(min-width:1200px){.products-grid .product-item-actions>.actions-primary .stock.unavailable{padding:10px 17px}
}
.products-grid .product-item-actions>.actions-primary button.action{padding:10px;font-size:14px}
@media(min-width:1800px){.products-grid .product-item-actions>.actions-primary button.action{padding:10px 17px 12px}
}
.products-grid .product-item-actions>.actions-secondary{margin-top:10px}
.products-grid .product-item-actions>div{margin-bottom:.5rem}
.products-grid .product-item-actions .actions-secondary .action{background-color:transparent;font-size:1rem;line-height:1;color:#4c5639;padding:10px}
.products-grid .product-item-actions .actions-secondary .action:hover{color:#c0ca33}
@media(min-width:480px){.products-grid .product-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;max-width:50%}
}
@media(min-width:992px){.products-grid .product-item{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}
}
@media(min-width:1200px){.products-grid .product-item{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
}
@media(min-width:1200px){.product-item-actions .actions-secondary{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}
.products-list .product-item-info{margin-bottom:4rem;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-left:-20px;margin-right:-20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.products-list .product-image-container{font-size:0}
.products-list .product-image-photo{padding-left:20px;padding-right:20px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;text-align:center;margin-bottom:1rem;padding-right:30px;padding-left:30px}
.products-list .product-item-details{padding-left:20px;padding-right:20px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.products-list .product-item-actions>div{margin-bottom:.5rem}
.products-list .product-reviews-summary a.add{display:none}
@media(min-width:480px){.products-list .product-item-info{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.products-list .product-item-photo{-webkit-flex-basis:42%;-ms-flex-preferred-size:42%;flex-basis:42%;max-width:42%;margin-bottom:0}
.products-list .product-item-details{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}
.gallery-placeholder .loading-mask{padding:0 0 50%;position:absolute;display:none}
.gallery-placeholder .fotorama-hidden,.gallery-placeholder .fotorama--hidden,.gallery-placeholder .fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000;display:none}
.fotorama-item .fotorama__stage{margin-bottom:1rem}
.gallery-placeholder.fotorama--fullscreen,.gallery-placeholder.fotorama--fullscreen .fotorama__nav,.gallery-placeholder.fotorama--fullscreen .fotorama__stage,.fotorama-item.fotorama--fullscreen,.fotorama-item.fotorama--fullscreen .fotorama__nav,.fotorama-item.fotorama--fullscreen .fotorama__stage{background:#fff}
.gallery-placeholder:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__html,.gallery-placeholder:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama-item:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__html,.fotorama-item:not(.fotorama--fullscreen) .fotorama__wrap--css3 .fotorama__stage .fotorama__img{left:50% !important;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}
.gallery-placeholder .fotorama__thumb-border,.fotorama-item .fotorama__thumb-border{border-color:#4c5639}
.fotorama__fullscreen-icon:focus,.fotorama__fullscreen-icon:focus:after,.fotorama__fullscreen-iconafter,.fotorama__zoom-out:focus,.fotorama__zoom-out:focus:after,.fotorama__zoom-outafter,.fotorama__zoom-in:focus,.fotorama__zoom-in:focus:after,.fotorama__zoom-inafter,.fotorama__arr:focus,.fotorama__arr:focus:after,.fotorama__arrafter,.fotorama__stage__shaft:focus,.fotorama__stage__shaft:focus:after,.fotorama__stage__shaftafter,.fotorama__nav__frame--thumb:focus,.fotorama__nav__frame--thumb:focus:after,.fotorama__nav__frame--thumbafter,.fotorama__thumb:focus,.fotorama__thumb:focus:after,.fotorama__thumbafter,.fotorama__nav__frame--dot:focus,.fotorama__nav__frame--dot:focus:after,.fotorama__nav__frame--dotafter,.fotorama__dot:focus,.fotorama__dot:focus:after,.fotorama__dotafter{box-shadow:none !important}
.fotorama-item .fotorama__wrap{margin-right:auto;margin-left:auto}
.fotorama__nav-wrap .fotorama__dot{width:10px;height:10px}
.fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__dot{width:10px;height:10px}
.fotorama-item .fotorama__arr{background:transparent}
.fotorama-item .fotorama__arr--prev:before,.fotorama-item .fotorama__arr--next:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;font-family:"Material Icons";transition:.3s all ease}
.fotorama-item .fotorama__arr--prev:hover:before,.fotorama-item .fotorama__arr--next:hover:before{color:#4c5639}
.fotorama-item .fotorama__arr--prev:before{content:'\e314'}
.fotorama-item .fotorama__arr--next:before{content:'\e315'}
.block.related{-webkit-order:5;-ms-flex-order:5;order:5;padding-left:20px;padding-right:20px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;overflow:hidden}
.block.related .block-actions button.action.select{margin-top:10px;color:#4c5639}
.block.related .block-actions button.action.select:hover{color:#fff}
@media(min-width:421px){.block.related .block-actions button.action.select{margin-top:0;margin-left:15px}
}
.products-grid.products-related{margin:2rem 0 0;padding:0}
.products-grid.products-related .product-item-details{margin-top:10px}
.products-grid.products-related .product-items{margin:0 -15px;padding:0}
.products-grid.products-related .product-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0;margin-top:0;border:0}
.products-grid.products-related .product-item .price-box{margin-bottom:.5em}
.products-grid.products-related .product-item .field.choice>input[type="checkbox"]+.label::before{line-height:20px}
.products-grid.products-related .product-item .choice label:hover{cursor:pointer}
.products-grid.products-related .product-item-actions>.actions-secondary{margin-top:5px;text-align:left}
.products-grid.products-related .owl-item{padding:0 15px}
.block.upsell{-webkit-order:4;-ms-flex-order:4;order:4;padding-left:20px;padding-right:20px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;overflow:hidden;margin-bottom:2rem}
.block.upsell .block-actions button.action.select{color:#4c5639}
.block.upsell .block-actions button.action.select:hover{text-decoration:underline}
.products-grid.products-upsell{margin:2rem 0 0;padding:0}
.products-grid.products-upsell .product-item-details{margin-top:10px}
.products-grid.products-upsell .product-items{margin:0 -15px;padding:0}
.products-grid.products-upsell .product-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0;margin-top:0;border:0}
.products-grid.products-upsell .product-item .price-box{margin-bottom:.5em}
.products-grid.products-upsell .owl-item{padding:0 15px}
.block.crosssell{margin-top:50px}
.block.crosssell .owl-controlls{top:-30px}
.products-grid.products-crosssell{margin:2rem 0 0;padding:0}
.products-grid.products-crosssell .product-items{margin:0 -15px;padding:0}
.products-grid.products-crosssell .product-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:0;margin-top:0}
.products-grid.products-crosssell .owl-item{padding:0 15px}
.product-options-wrapper .fieldset>br{display:none}
.product-options-wrapper .downloads{display:-ms-flexbox;display:-webkit-flex;display:flex}
.block-minicart{display:none;text-align:left;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.25),0 3px 5px 0 rgba(0,0,0,.25);transition:.3s ease;overflow:hidden}
.block-minicart.empty{height:auto}
.block-minicart .block-title{display:none}
.block-minicart .block-content>.subtitle{font-size:1.2rem;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.04em}
.block-minicart .block-content>.subtitle.empty{font-size:14px}
.block-minicart .block-content>.subtitle.empty span{vertical-align:baseline}
.block-minicart .action.close{display:none;position:absolute;z-index:20;right:0;top:0;padding:5px 10px;font-size:21px;color:#292929;background-color:transparent;line-height:inherit}
.block-minicart .action.close:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.block-minicart .action.close:hover{color:#4c5639;background-color:transparent}
.block-minicart .action.close>span{display:none}
.block-minicart .block-content{padding:20px 18px}
@media(min-width:1200px){.block-minicart .block-content{padding:33px}
}
.block-minicart .block-content .items-total{margin-bottom:5px;padding-top:20px;font-weight:700;font-size:12px;border-top:1px solid #ebebeb;color:#c0ca33}
.block-minicart .block-content>.subtotal{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}
.block-minicart .block-content>.subtotal .label{font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-right:8px}
.block-minicart .block-content>.subtotal>.price-container .price-wrapper .price{font-size:23px;font-weight:700;color:#292929}
.block-minicart .block-content #top-cart-btn-checkout{padding-top:11px;padding-bottom:11px;width:100%;background:#c0ca33}
.block-minicart .block-content #top-cart-btn-checkout:hover{background:#4c5639}
.block-minicart .block-content>.actions .secondary{margin-top:20px;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.02em;font-weight:700}
.block-minicart .block-content>.actions .secondary a{color:#c0ca33}
.block-minicart .block-content>.actions .secondary a:hover{color:#292929}
.block-minicart .minicart-items{overflow-x:auto}
.block-minicart .minicart-items>li>.product{padding:0 0 32px}
.block-minicart .minicart-items>li:first-child>.product{padding-top:32px}
.block-minicart .minicart-items>li:last-child>.product{border-bottom:0}
.block-minicart .minicart-items .product-item+.product-item{padding-top:25px;border-top:1px solid #ebebeb}
.block-minicart .minicart-items>li>.product{overflow:hidden;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.block-minicart .minicart-items>li>.product .product-item-photo{margin-bottom:30px}
.block-minicart .minicart-items>li>.product .product-image-wrapper{display:block;height:auto;padding:4px !important;border-radius:4px;border:1px solid transparent}
.block-minicart .minicart-items>li>.product .product-image-wrapper .product-image-photo{position:static;width:100% !important;height:auto !important}
.block-minicart .minicart-items>li>.product .product-item-details{position:relative;padding-left:8px}
.block-minicart .minicart-items>li>.product .product-item-name{padding-right:32px;font-size:14px;display:inline-block;margin-bottom:8px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;max-width:170px;overflow:hidden;text-overflow:ellipsis;font-weight:700}
.block-minicart .minicart-items>li>.product .product-item-name a{color:#292929}
.block-minicart .minicart-items>li>.product .product-item-name a:hover{color:#c0ca33}
.block-minicart .minicart-items>li>.product .price-container{margin-bottom:20px}
.block-minicart .minicart-items>li>.product .minicart-price .price{font-size:16px;font-weight:700;color:#292929}
.block-minicart .minicart-items .details-qty{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}
.block-minicart .minicart-items .details-qty .label{display:none;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;padding-right:16px}
.block-minicart .minicart-items .details-qty .cart-item-qty{padding:7px 10px;min-height:2em;vertical-align:baseline;background:#f5f5f5;border:1px solid #fff;color:#bebebe;text-align:center;-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px;max-width:60px}
.block-minicart .minicart-items .details-qty .update-cart-item{line-height:inherit;font-size:20px;line-height:1;margin-left:4px;color:#292929}
.block-minicart .minicart-items .details-qty .update-cart-item:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.block-minicart .minicart-items .details-qty .update-cart-item:hover{color:#4c5639}
.block-minicart .minicart-items .details-qty .update-cart-item span{display:none}
.block-minicart .minicart-items .product.options{position:relative}
.block-minicart .minicart-items .product.options .toggle{font-weight:700;font-size:12px;letter-spacing:.02em;cursor:pointer;margin-bottom:8px;color:#c0ca33;text-transform:uppercase;transition:.3s all ease}
.block-minicart .minicart-items .product.options .toggle:before{top:-1px}
.block-minicart .minicart-items .product.options .toggle:hover{color:#292929}
.block-minicart .minicart-items .product.options .content{position:absolute;z-index:9;top:100%;left:0;margin-top:-1px;padding:4px;color:#3f3f3f;background:#fff;border:1px solid #fff;margin-bottom:0}
.block-minicart .minicart-items .product.options .content .subtitle{display:none}
.block-minicart .minicart-items .product.options .list{font-size:11px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.block-minicart .minicart-items .product.options .list>dt,.block-minicart .minicart-items .product.options .list>dd{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;font-weight:300}
.block-minicart .minicart-items .product.options .list>dt{font-weight:700}
.block-minicart .minicart-items .product.options .list>dd{padding-left:5px;font-style:normal}
.block-minicart .minicart-items .product.actions{position:absolute;top:-5px;right:0;font-size:24px;line-height:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.block-minicart .minicart-items .product.actions .primary,.block-minicart .minicart-items .product.actions .secondary{display:inline-block}
.block-minicart .minicart-items .product.actions .primary a{font-size:16px}
.block-minicart .minicart-items .product.actions .secondary>.action:before{content:'\e14c'}
.block-minicart .minicart-items .product.actions .secondary a{font-size:21px}
.block-minicart .minicart-items .product.actions a{color:#292929;background:transparent}
.block-minicart .minicart-items .product.actions a:hover{color:#c0ca33}
.rd-navbar-static .header-switchers+.rd-navbar-cart-wrap{margin-left:14px}
@media(min-width:1400px){.rd-navbar-static .header-switchers+.rd-navbar-cart-wrap{margin-left:16px}
}
.rd-navbar-static .rd-navbar-cart-wrap{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.rd-navbar-static .rd-navbar-cart-wrap .rd-navbar-cart-toggle{display:block;text-transform:uppercase;font-weight:700;letter-spacing:.06em}
.rd-navbar-static .rd-navbar-cart-wrap .minicart-wrapper .rd-navbar-cart-toggle{color:#c0ca33;transition:.3s all ease}
.rd-navbar-static .rd-navbar-cart-wrap .minicart-wrapper .rd-navbar-cart-toggle:hover,.rd-navbar-static .rd-navbar-cart-wrap .minicart-wrapper .rd-navbar-cart-toggle .active{color:#fff}
/* @media(min-width:992px){.rd-navbar-static .rd-navbar-cart-wrap:before{content:'';position:absolute;top:50%;left:-8px;margin-top:-1px;width:1px;height:15px;background:rgba(255,255,255,.2);transform:translateY(-50%)}
}
 */.rd-navbar-static .rd-navbar-cart-floating{display:block}
.rd-navbar-static .rd-navbar-cart{display:block;position:absolute;width:340px;top:100%;right:0;visibility:hidden;opacity:0;transform:translateY(30px);z-index:19}
.rd-navbar-static .minicart-wrapper.active .rd-navbar-cart{visibility:visible;opacity:1;transform:translateY(0)}
.rd-navbar-cart-floating{display:none}
.rd-navbar-cart-toggle span,.rd-navbar-cart-toggle strong{display:inline-block}
.rd-navbar-cart-toggle .loading-mask{display:none}
.rd-navbar-cart-toggle .text{position:relative;vertical-align:middle}
.rd-navbar-cart-toggle .text:before,.rd-navbar-cart-toggle .text:after{position:absolute;top:1px;left:-44px;width:100%;height:100%;font-family:"Material Icons";font-size:25px;line-height:42px;transition:.3s transform ease}
.rd-navbar-cart-toggle .text>span{display:none}
.rd-navbar-cart-toggle .text:before{content:'\e8cc';transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-cart-toggle .text:after{content:'\e5cd';transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}
@media(min-width:992px){.rd-navbar-cart-toggle .text{padding-left:31px; margin-right:9px;}
.rd-navbar-cart-toggle .text:before,.rd-navbar-cart-toggle .text:after{font-size:16px;line-height:1}
.rd-navbar-cart-toggle .text>span{display:inline-block}
.rd-navbar-cart-toggle .text>span:after{content:':';position:relative;top:-1px}
}
.rd-navbar-cart-toggle.active .text:before{opacity:0;visibility:hidden;transform:rotate(90deg) scale(0)}
.rd-navbar-cart-toggle.active .text:after{transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-cart-toggle .qty{padding:6px 0;vertical-align:middle}
.rd-navbar-fixed .rd-navbar-cart{display:block;position:fixed;top:-100%;right:0;z-index:10;opacity:0;width:300px}
@media(min-width:480px){.rd-navbar-fixed .rd-navbar-cart{width:340px}
}
.rd-navbar-fixed .minicart-wrapper.active .rd-navbar-cart{opacity:1;top:56px}
.rd-navbar-fixed .rd-navbar-cart-floating{display:block;position:fixed;bottom:15px;right:15px;z-index:20;color:#FFF;overflow:hidden;border-radius:50%;box-shadow:0 3px 5px 0 rgba(0,0,0,.25);width:56px;height:56px;outline:1px solid transparent;backface-visibility:hidden}
.rd-navbar-fixed .rd-navbar-cart-floating:before{content:'';position:absolute;top:50%;left:50%;width:56px;height:56px;border-radius:50%;background:#434343;transform:translate(-50%,-50%)}
.rd-navbar-fixed .rd-navbar-cart-floating #top-cart-btn-checkout{position:relative;display:block;font-size:16px;font-weight:500;line-height:56px;opacity:0;visibility:hidden}
.rd-navbar-fixed .rd-navbar-cart-floating #top-cart-btn-checkout:before{font-weight:400;font-size:24px;display:inline-block;vertical-align:middle;margin-right:8px}
.rd-navbar-fixed .rd-navbar-cart-floating .rd-navbar-cart-toggle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.rd-navbar-fixed .rd-navbar-cart-floating .rd-navbar-cart-toggle span{color:#FFF;height:56px;line-height:56px}
.rd-navbar-fixed .rd-navbar-cart-floating.active{right:0;bottom:0;border-radius:0;width:100%}
.rd-navbar-fixed .rd-navbar-cart-floating.active:before{transform:translate(-50%,-50%) scale(20);background:#323232}
.rd-navbar-fixed .rd-navbar-cart-floating.active #top-cart-btn-checkout{opacity:1;visibility:visible}
.rd-navbar-fixed .rd-navbar-cart-floating.active .rd-navbar-cart-toggle{visibility:hidden;opacity:0}
.rd-navbar-fixed .rd-navbar-cart-fixed{display:block;position:fixed;top:4px;right:45px;z-index:17;overflow:visible;width:76px;height:51px;outline:1px solid transparent;backface-visibility:hidden}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle{font-size:16px;line-height:46px}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle>span{display:inline-block;position:relative;width:44px;height:44px;font-size:22px;line-height:44px;text-align:center;cursor:pointer;color:#fff}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle>span:before,.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle>span:after{transition:.3s ease}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle>span:before,.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle>span:after{position:absolute;top:0;left:0;width:100%;height:100%}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle>span:before{content:"";transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle>span:after{content:"";transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle.active>span:before{opacity:0;visibility:hidden;transform:rotate(90deg) scale(0)}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle.active>span:after{transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle .loading-mask{visibility:hidden}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle .counter.qty{position:absolute;top:-4px;right:-4px}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle .counter.qty .counter-number{font-size:18px}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle,.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle a{color:#fff}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle span:not(.text):before,.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle span:not(.text):after{display:none}
.rd-navbar-fixed .rd-navbar-cart-fixed .rd-navbar-cart-toggle .counter-label{display:none}
.checkout-cart-index .page-title span{z-index:35;line-height:1}
#shopping-cart-table{border-collapse:collapse}
#shopping-cart-table a{font-size:.9rem;margin-bottom:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:400;color:#}
#shopping-cart-table a:hover{color:#4c5639}
#shopping-cart-table .col.item{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media(max-width:1199px){#shopping-cart-table .col.item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
#shopping-cart-table thead{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
#shopping-cart-table thead th{color:#222;font-weight:400;border-bottom:0}
#shopping-cart-table thead .price{color:#222}
#shopping-cart-table tr th{border-top:0;padding-left:40px}
#shopping-cart-table tr th:last-child{border-right:0}
#shopping-cart-table tr th:first-child{padding-left:0}
@media(max-width:767px){#shopping-cart-table tr th{border-right:0}
}
#shopping-cart-table td{vertical-align:middle;min-width:140px;padding:20px}
#shopping-cart-table td:first-child{padding-left:20px}
@media(max-width:1199px){#shopping-cart-table td{padding:20px}
}
#shopping-cart-table td.price,#shopping-cart-table td.subtotal{font-size:1rem;line-height:1}
#shopping-cart-table td>div{margin:0}
#shopping-cart-table td input.qty{text-align:center;margin:0 auto}
#shopping-cart-table .cart.item{border-bottom:1px solid #ebebeb}
#shopping-cart-table .cart.item>.item-info{background:transparent}
@media(max-width:767px){#shopping-cart-table .cart.item .item-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#shopping-cart-table .cart.item .item-info td{border-right:0}
}
#shopping-cart-table .cart.item td{text-align:center}
#shopping-cart-table .cart.item td:last-child{border-right:0}
#shopping-cart-table .cart.item td.col.item{text-align:left}
@media(max-width:767px){#shopping-cart-table .cart.item td.col.item:before{display:none}
}
#shopping-cart-table .cart.item td .product-item-photo{padding-right:40px}
#shopping-cart-table .cart.item .item-actions td{padding:10px 0}
/* #shopping-cart-table .cart.item .item-actions td .actions-toolbar{padding-right:20px;padding-left:20px} */
/* #shopping-cart-table .cart.item .actions-toolbar{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative} */
#shopping-cart-table .cart.item .actions-toolbar .action,#shopping-cart-table .cart.item .actions-toolbar .gift-options-cart-item{margin:0;margin-left:10px}
.price-excluding-tax {margin:0 auto; display:block}
#shopping-cart-table .cart.item .actions-toolbar>.action{font-size:22px;line-height:37px}
#shopping-cart-table .cart.item .actions-toolbar>.action span{display:none}
#shopping-cart-table .cart.item .actions-toolbar>.action-edit{line-height:inherit}
#shopping-cart-table .cart.item .actions-toolbar>.action-edit:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.cart-price {line-height:38px}
#shopping-cart-table .cart.item .actions-toolbar>.action-delete{line-height:initial; background:#f5f5f5;font-size:30px}
#shopping-cart-table .cart.item .actions-toolbar>.action-delete:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0); color:#000; margin:5px;}
#shopping-cart-table .cart.item .actions-toolbar .action-gift{font-size:22px;line-height:37px;line-height:inherit}
#shopping-cart-table .cart.item .actions-toolbar .action-gift:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
#shopping-cart-table .cart.item .actions-toolbar .action-gift span{display:none}
#shopping-cart-table .cart.item .actions-toolbar .action-towishlist{line-height:inherit}
#shopping-cart-table .cart.item .actions-toolbar .action-towishlist:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
#shopping-cart-table .cart.item .actions-toolbar .gift-content{display:none;background:#fff;border:1px solid #ebebeb;padding:.5rem;text-align:left;min-width:250px}
#shopping-cart-table .cart.item .actions-toolbar .gift-content._active{display:block;position:absolute;z-index:50;top:100%;left:0}
/* @media(min-width:768px){#shopping-cart-table .cart.item .actions-toolbar{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
} */
#shopping-cart-table .cart.item .col.price,#shopping-cart-table .cart.item .col.subtotal{font-size:24px;line-height:1;font-weight:700}
@media(max-width:991px){#shopping-cart-table .cart.item .col.price,#shopping-cart-table .cart.item .col.subtotal{font-size:16px}
}
/*#shopping-cart-table .cart.item .product-item-details{max-width:50%}*/
@media(max-width:1199px){#shopping-cart-table .cart.item .product-item-details{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%}
}
#shopping-cart-table .cart.item .product-item-details dl.item-options{margin-top:10px;font-size:12px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#shopping-cart-table .cart.item .product-item-details dl.item-options dt{font-weight:700;text-transform:capitalize;padding-right:5px}
#shopping-cart-table .cart.item .product-item-details dl.item-options dt:after{content:':'}
#shopping-cart-table .cart.item .product-item-details dl.item-options dd{padding-left:0;text-transform:capitalize}
#shopping-cart-table .item-actions{border-top:1px solid #ebebeb}
#shopping-cart-table .item-actions>td{background:transparent}
#shopping-cart-table .item-control{position:relative}
#shopping-cart-table .item-control .action-gift{font-size:22px;line-height:37px;line-height:inherit}
#shopping-cart-table .item-control .action-gift:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
#shopping-cart-table .item-control .action-gift span{display:none}
#shopping-cart-table .item-control .gift-content{display:none;background:#fff;border:1px solid #ebebeb;padding:.5rem;text-align:left;min-width:250px}
#shopping-cart-table .item-control .gift-content._active{display:block;position:absolute;z-index:50;top:100%;left:0}
#shopping-cart-table .item-control .action-edit,#shopping-cart-table .item-control .action-delete{font-size:1.5rem;line-height:1;background-color:transparent}
#shopping-cart-table .item-control .action-edit span,#shopping-cart-table .item-control .action-delete span{display:none}
table.cart{width:100%}
table.cart>caption,table.cart .qty label{display:none}
table.cart .product-item-details,table.cart .product-item-photo{display:table-cell}
table.cart td.price .price,table.cart td.subtotal .price{display:inline-block}
.cart-container .main.actions{margin:1rem 0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.cart-container .main.actions{margin-bottom:1.5rem;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
}
@media(max-width:767px){.cart-container .main.actions{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.cart-container .main.actions .action{margin-right:0;margin-left:0}
.cart-container .main.actions .action+.action{margin-top:8px}
}
.cart-container .main.actions .action{background-color:transparent;border:0;padding:5px;font-size:12px;line-height:22px}
.cart-container .main.actions .action:before{font-size:22px;line-height:1;transition:.3s ease}
.cart-container .main.actions .action:hover:before{color:#fff}
.cart-container .main.actions .action:hover,.cart-container .main.actions .action:hover span{transition:.3s ease}
.cart-container .main.actions .action span{font-weight:400;text-transform:capitalize;vertical-align:middle}
.cart-container .main.actions .action.continue{line-height:inherit}
.cart-container .main.actions .action.continue:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.cart-container .main.actions .action.clear{line-height:inherit;margin-left:2rem;margin-right:auto}
.cart-container .main.actions .action.clear:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
@media(max-width:767px){.cart-container .main.actions .action.clear{margin-left:0;margin-right:0}
}
.cart-container .main.actions .action.update{line-height:inherit}
.cart-container .main.actions .action.update:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.cart-container .main.actions .action.continue,.cart-container .main.actions .action.clear,.cart-container .main.actions .action.update{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639;background:#292929}
.cart-container .main.actions .action.continue:hover,.cart-container .main.actions .action.clear:hover,.cart-container .main.actions .action.update:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.cart-container .main.actions .action.continue,.cart-container .main.actions .action.clear,.cart-container .main.actions .action.update{padding:15px 30px}
}
.cart-container .main.actions .action.continue:hover,.cart-container .main.actions .action.clear:hover,.cart-container .main.actions .action.update:hover{color:#fff;background:#c0ca33}
.cart-container .main.actions .action.continue:hover,.cart-container .main.actions .action.clear:hover,.cart-container .main.actions .action.update:hover{color:#fff;background:#4c5639}
.cart-container .main.actions .action.continue:before,.cart-container .main.actions .action.clear:before,.cart-container .main.actions .action.update:before{vertical-align:middle}
.cart-summary{border:1px solid #ebebeb;padding:30px}
.cart-summary .title strong{font-weight:600;color:#222}
.cart-summary>.title{display:inline-block;margin-top:0;margin-bottom:1.5rem;font-size:26px;color:#222;font-weight:600}
.cart-summary .checkout.methods .item{margin-bottom:.5rem;margin-top:1.5rem}
.cart-summary .block{margin:0}
.cart-summary .block .message{margin-top:10px}
.cart-summary .block .title{text-transform:uppercase}
.cart-summary #discount-coupon-form label+.control{margin-top:8px}
.cart-summary .cart-totals{text-align:left}
.cart-summary .cart-totals caption{display:none}
.cart-summary .cart-totals th,.cart-summary .cart-totals td{padding-left:0}
.cart-summary .legend{display:none}
.table.totals{padding:1rem 0}
.table.totals .mark,.table.totals .amount{padding:7px;text-align:right}
.table.totals .mark{padding-right:20px;color:#222}
.table.totals .mark,.table.totals .mark strong{font-weight:600}
.table.totals .amount{color:#4c5639}
.table.totals .amount,.table.totals .amount strong{font-weight:400}
.table.totals .shipping .value{display:inline-block;margin-bottom:2px;vertical-align:middle;font-weight:400;font-size:12px}
@media(min-width:992px) and (max-width:1199px){.table.totals .mark,.table.totals .amount{font-size:14px}
}
.items.methods,.item-options{font-size:12px}
.items.methods dt,.item-options dt{float:left;clear:both}
.items.methods dd,.item-options dd{padding-left:8.5rem}
.items.methods label,.item-options label{display:block}
.items.methods label:before,.item-options label:before{position:relative;top:4px}
.items.methods .item,.item-options .item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.items.methods .checkout,.item-options .checkout{width:100%}
.items.methods .action.multicheckout,.item-options .action.multicheckout{background-color:transparent;padding:5px 0;border:0}
.items.methods .action.multicheckout:hover,.item-options .action.multicheckout:hover{background-color:transparent;color:#292929}
.block.shipping .field label+.control{margin-top:8px}
.block.shipping .items.methods{display:block}
.block.shipping .items.methods .item-title,.block.shipping .items.methods .item-options{max-width:100%;padding:0}
.block.shipping .items.methods dt,.block.shipping .item-options dt{float:none}
.block.shipping .field.note{font-size:12px;line-height:1;text-transform:none;font-weight:400}
#gift-options-cart .title{display:inline-block}
#gift-options-cart .title>span{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639;margin-top:20px;margin-bottom:15px;transition:.3s all ease;cursor:pointer}
#gift-options-cart .title>span:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){#gift-options-cart .title>span{padding:15px 30px}
}
#gift-options-cart .title>span:hover{color:#fff;background:#c0ca33}
#gift-options-cart .gift-message-summary{margin-bottom:8px}
#gift-options-cart .gift-message .label+.control{margin-top:8px}
body._has-modal{height:100%;overflow:hidden;width:100%}
body._has-modal-custom .modal-custom-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:999}
.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{position:absolute;right:10px;top:10px;transition:.3s ease;line-height:inherit}
.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{color:#8aa4c1}
.modal-custom .action-close>span,.modal-popup .action-close>span,.modal-slide .action-close>span{display:none}
.modals-overlay{z-index:800;bottom:0;left:0;position:fixed;right:0;top:0}
.modal-slide,.modal-popup{bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden;pointer-events:none}
.modal-slide._show,.modal-popup._show{pointer-events:auto;visibility:visible;background:rgba(255,255,255,.65)}
.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{position:relative;-webkit-transform:translate(0,0);transform:translate(0,0)}
.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{padding:15px;background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1}
.modal-slide{left:auto;z-index:1000}
.modal-slide._show .modal-inner-wrap{transform:translateX(0)}
.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:270px}
.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}
.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{flex-grow:0;flex-shrink:1}
.modal-slide._inner-scroll .modal-content{overflow-y:auto}
.modal-slide._inner-scroll .modal-footer{margin-top:auto}
.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 8px 8px}
.modal-slide .modal-header{padding-bottom:10px;padding-top:10px}
.modal-popup{left:0;display:block;overflow-y:auto;z-index:1000}
.modal-popup._show .modal-inner-wrap{opacity:1;transform:scale(1);transition-delay:.3s}
.modal-popup .modal-inner-wrap{box-sizing:border-box;height:auto;left:0;margin:10vh auto;position:absolute;right:0;opacity:0;transform:scale(0);transition:.3s ease;display:flex;flex-direction:column;width:75%}
.modal-popup._inner-scroll{overflow-y:visible}
.ie10 .modal-popup._inner-scroll,.ie9 .modal-popup._inner-scroll{overflow-y:auto}
.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}
.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie9 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}
.modal-popup._inner-scroll .modal-content{overflow-y:auto}
.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:16px;padding-right:16px}
.modal-popup .modal-header,.modal-popup .modal-footer{flex-grow:0;flex-shrink:1}
.modal-popup .modal-header{padding-bottom:16px;padding-top:16px}
.modal-popup .modal-title{padding-bottom:8px;border-bottom:1px solid #ebebeb;margin-bottom:16px}
.modal-popup .modal-footer{margin-top:auto;padding-bottom:16px;padding-top:16px}
.modal-popup .modal-footer-actions{text-align:right}
.modal-popup.confirm .modal-inner-wrap{left:50%;margin-left:-350px;width:700px}
.modal-popup.confirm .modal-inner-wrap .modal-content a{color:#c0ca33}
.modal-popup.confirm .modal-inner-wrap .modal-content a:hover{color:#4c5639}
@media(max-width:702px){.modal-popup.confirm .modal-inner-wrap{left:5vw;max-width:90vw;margin-left:0}
}
.modal-popup.confirm .modal-footer{text-align:right}
.modal-popup._image-box .modal-inner-wrap{margin:5rem auto;max-width:78rem;position:static}
.modal-popup._image-box .thumbnail-preview{padding-bottom:4rem;text-align:center}
.modal-popup._image-box .thumbnail-preview .thumbnail-preview-image-block{border:1px solid #ebebeb;margin:0 auto 2rem;max-width:58rem;padding:2rem}
.modal-popup._image-box .thumbnail-preview .thumbnail-preview-image{max-height:54rem}
@media(max-width:768px){.custom-slide{bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden;pointer-events:none;left:auto;z-index:1000}
.custom-slide._show{pointer-events:auto;visibility:visible;background:rgba(255,255,255,.65)}
.custom-slide._show .modal-inner-wrap{position:relative;-webkit-transform:translate(0,0);transform:translate(0,0)}
.custom-slide .modal-inner-wrap{padding:15px;background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1}
.custom-slide._show .modal-inner-wrap{transform:translateX(0)}
.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:270px}
.custom-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}
.custom-slide._inner-scroll .modal-header,.custom-slide._inner-scroll .modal-footer{flex-grow:0;flex-shrink:1}
.custom-slide._inner-scroll .modal-content{overflow-y:auto}
.custom-slide._inner-scroll .modal-footer{margin-top:auto}
.custom-slide .modal-header,.custom-slide .modal-content,.custom-slide .modal-footer{padding:0 8px 8px}
.custom-slide .modal-header{padding-bottom:10px;padding-top:10px}
.custom-slide._show{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}
.custom-slide .modal-inner-wrap{box-sizing:border-box;height:auto;min-height:100%}
body._has-modal-custom{height:100vh;overflow:hidden;width:100vw}
.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{display:block}
}
@media print{.modal-popup{display:none;visibility:hidden;opacity:0}
}
.checkout-index-index .page-title{margin-bottom:2em}
.checkout-index-index .page-title span{z-index:35}
.checkout-index-index .opc-wrapper .step-title{border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-top:25px;margin-bottom:10px}
.checkout-index-index .opc-wrapper .payment-method-billing-address .billing-address-same-as-shipping-block #billing-address-same-as-shipping-checkmo{position:static;height:20px;opacity:1}
.checkout-index-index .opc-wrapper .payment-method-billing-address .billing-address-same-as-shipping-block>label{cursor:pointer}
.checkout-index-index .opc-wrapper .step-content{margin:0}
.checkout-index-index .opc-wrapper .step-content legend.label{margin-bottom:-10px;font-weight:400}
.checkout-index-index .opc-wrapper .step-content .note{font-size:12px}
.checkout-index-index .opc-wrapper .step-content .note::before{position:relative;top:-4px;font-family:"FontAwesome";content:'\f0d8';padding-right:5px}
.checkout-index-index .opc-wrapper .step-content .message{padding:5px 5px 5px 0;margin-bottom:0;font-size:12px;line-height:1;color:#f11f17}
.checkout-index-index .page-title{text-align:center}
.checkout-index-index #customer-email-fieldset .loading-mask{display:none !important}
.checkout-index-index #customer-email-fieldset .field{margin-bottom:0 !important}
.checkout-index-index .loading-mask{background:rgba(255,255,255,.5) none repeat scroll 0 0;bottom:0;left:0;margin:auto;position:fixed !important;right:0;top:0;z-index:9999}
.checkout-index-index .loading-mask .loader{position:absolute;z-index:9999;left:50%;top:50%;margin:-32px 0 0 -22px;width:49px;height:49px;line-height:90px;box-sizing:border-box;text-align:center;text-transform:uppercase;-o-text-transform:uppercase;-ms-text-transform:uppercase;-webkit-text-transform:uppercase;-moz-text-transform:uppercase}
.checkout-index-index .loading-mask .loader:before{content:'';width:49px;height:5px;background:black;opacity:.1;position:absolute;top:58px;left:0;border-radius:50%;animation:shadow .58s linear infinite;-o-animation:shadow .58s linear infinite;-ms-animation:shadow .58s linear infinite;-webkit-animation:shadow .58s linear infinite;-moz-animation:shadow .58s linear infinite}
.checkout-index-index .loading-mask .loader:after{content:'';width:49px;height:49px;background:#4c5639;position:absolute;top:0;left:0;border-radius:3px;animation:cssload-animate .58s linear infinite;-o-animation:cssload-animate .58s linear infinite;-ms-animation:cssload-animate .58s linear infinite;-webkit-animation:cssload-animate .58s linear infinite;-moz-animation:cssload-animate .58s linear infinite}
.checkout-index-index .loading-mask .loader p{display:none}
.checkout-index-index .loading-mask .loader>img{bottom:0;left:0;height:60px;margin:auto;position:fixed;right:0;top:0;z-index:100;width:auto;display:none}
.checkout-onepage-success .action.primary.continue{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639}
.checkout-onepage-success .action.primary.continue:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.checkout-onepage-success .action.primary.continue{padding:15px 30px}
}
.checkout-onepage-success .action.primary.continue:hover{color:#fff;background:#c0ca33}
.checkout-onepage-success #registration .action.primary{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639;cursor:pointer;outline:0;border:0;transition:.3s all ease;font-size:16px}
.checkout-onepage-success #registration .action.primary:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.checkout-onepage-success #registration .action.primary{padding:15px 30px}
}
.checkout-onepage-success #registration .action.primary:hover{color:#fff;background:#c0ca33}
@media(min-width:769px){.checkout-container:before,.checkout-container:after{display:table;content:"";line-height:0}
.checkout-container:after{clear:both}
.checkout-container .opc-wrapper{float:left;padding-right:30px;width:66.6667%}
.checkout-container .opc-sidebar{float:right;margin:-70px 0 20px;width:33.3333%}
}
.opc-progress-bar{margin-bottom:2rem}
.opc-progress-bar .opc-progress-bar-item+.opc-progress-bar-item{margin-top:20px}
@media(min-width:768px){.opc-progress-bar{display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;padding-right:30px;width:66.6667%}
.opc-progress-bar .opc-progress-bar-item+.opc-progress-bar-item{margin-top:0}
}
.opc-progress-bar .opc-progress-bar-item{font-size:16px;line-height:2em;position:relative;padding-top:30px}
@media(min-width:768px){.opc-progress-bar .opc-progress-bar-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;font-size:18px}
}
.opc-progress-bar .opc-progress-bar-item:before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);font-size:36px;line-height:1;padding-right:5px;color:#292929;vertical-align:bottom;opacity:.5}
.opc-progress-bar .opc-progress-bar-item:after{content:'';position:absolute;top:calc(50% + 15px);left:32px;width:70%;height:2px;margin-top:-1px;background:#292929;opacity:.5}
.opc-progress-bar .opc-progress-bar-item:first-child span:before{content:'01.'}
.opc-progress-bar .opc-progress-bar-item:last-child span:before{content:'02.'}
.opc-progress-bar .opc-progress-bar-item span{position:absolute;top:0;left:0;font-size:18px;line-height:1;font-weight:600;color:#222}
@media(min-width:992px){.opc-progress-bar .opc-progress-bar-item span{font-size:26px}
}
.opc-progress-bar .opc-progress-bar-item._active{opacity:1}
.opc-progress-bar .opc-progress-bar-item._active:before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);color:#4c5639;opacity:1}
.opc-progress-bar .opc-progress-bar-item._active:after{background:#4c5639;opacity:1}
.opc-progress-bar .opc-progress-bar-item._complete{opacity:.5}
.opc-progress-bar .opc-progress-bar-item._complete:before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0)}
.opc-sidebar .action-close{display:none}
.opc-sidebar .opc-block-summary span.title{display:block;border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-bottom:10px}
.block.items-in-cart{margin-top:2rem}
.block.items-in-cart .product-item{margin-bottom:1rem}
.block.items-in-cart .product-item>.product{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.block.items-in-cart .product-item .product-image-container{margin:0 1rem 1rem 0}
@media(max-width:1199px){.block.items-in-cart .product-item .product.options{position:relative}
.block.items-in-cart .product-item .product.options>.content{position:absolute;top:24px;left:-45px;z-index:1;padding:15px 15px 15px;background:#fff;box-shadow:0 0 4px 2px rgba(1,19,39,.3)}
.block.items-in-cart .product-item .product.options>.content>.subtitle{margin-bottom:5px;display:inline-block;font-size:13px}
.block.items-in-cart .product-item .product.options>.content .item-options dt,.block.items-in-cart .product-item .product.options>.content .item-options dd{font-size:10px}
.block.items-in-cart .product-item .product.options>.content .item-options dd{padding-left:7rem}
}
.opc-block-shipping-information .ship-to{margin-top:2rem;margin-bottom:2rem}
.opc-wrapper .shipping-address-item{padding:20px;border:solid 1px transparent}
.opc-wrapper .shipping-address-item.selected-item{border:1px solid #ebebeb}
.form-shipping-address .field.street label{display:none}
.form-shipping-address .field.required.street div.error{position:relative}
.table-checkout-shipping-method{width:100%;margin-bottom:1rem}
.table-checkout-shipping-method .row{margin-top:10px;margin-right:auto;margin-left:auto}
.table-checkout-shipping-method th{font-weight:600}
.table-checkout-shipping-method td.ch-method .radio,.table-checkout-shipping-method td.ch-method input[type="radio"]{margin:0}
.table-checkout-shipping-method td>span{display:inline-block}
.table-checkout-shipping-method td .radio{margin-top:3px;margin-right:6px}
.methods-shipping{margin-bottom:2rem}
.opc-estimated-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}
.opc-estimated-wrapper .estimated-block span{display:block;font-weight:700}
@media(min-width:769px){.opc-estimated-wrapper{display:none}
}
.opc-block-summary .table-totals caption{display:none}
.opc-block-shipping-information{padding-top:20px}
.opc-block-shipping-information .shipping-information-title{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.opc-block-shipping-information .shipping-information-content{padding:10px}
.opc-block-shipping-information .action-edit{background:none;padding:0}
.opc-block-shipping-information .action-edit span{display:none}
.opc-block-shipping-information .action-edit:hover{background:none;color:#292929}
.opc-block-shipping-information .action-edit::before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);padding-right:10px}
.billing-address-details{margin-bottom:1rem}
.opc-payment-additional{margin-top:2rem}
@media(min-width:992px){.opc-payment-additional .form.form-discount .control{max-width:30%}
}
.opc-payment-additional .form-discount .action.action-apply{color:#fff;background-color:#4c5639}
.opc-payment-additional .form-discount .action.action-apply:hover{color:#fff;background:#c0ca33}
.opc-payment-additional[role="tablist"] [role="tab"]:before{top:8px}
@media(max-width:768px){.opc-block-summary .table-totals th{display:block;width:100%;padding:10px 0 0}
.opc-block-summary .table-totals td{padding:0}
.opc-block-summary .table-totals td::before{display:none}
}
.checkout-container{position:relative}
.checkout-container .authentication-wrapper{margin-bottom:20px}
@media(min-width:480px){.checkout-container .authentication-wrapper{position:absolute;right:0;top:-4em;margin-bottom:0}
}
@media(min-width:992px){.checkout-container .authentication-wrapper{top:-1em}
}
.checkout-container .authentication-wrapper button.action-auth-toggle{text-transform:uppercase;font-weight:700;transition:.3s ease;color:#fff;background-color:#4c5639}
.checkout-container .authentication-wrapper button.action-auth-toggle:hover{color:#fff;background:#c0ca33}
.checkout-container .authentication-wrapper aside.authentication-dropdown{top:0}
.checkout-container .authentication-wrapper aside.authentication-dropdown .block-customer-login form label+.control{margin-top:8px}
.checkout-container .authentication-wrapper .actions-toolbar{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.checkout-container .authentication-wrapper .actions-toolbar .primary{margin-bottom:5px}
.checkout-container .authentication-wrapper .actions-toolbar .primary button.action{color:#fff;background-color:#4c5639}
.checkout-container .authentication-wrapper .actions-toolbar .primary button.action:hover{color:#fff;background:#c0ca33}
@media(max-width:768px){.checkout-container .authentication-wrapper .actions-toolbar .primary button.action{transition:0s}
}
@media(max-width:768px){.checkout-container .authentication-wrapper .actions-toolbar .secondary a{transition:0s}
}
@media(min-width:769px){.checkout-container .authentication-wrapper .modal-custom-overlay{background:none}
.checkout-container .authentication-dropdown{bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden;pointer-events:none;left:0;display:block;overflow-y:auto;z-index:1000;width:270px;right:0;left:auto;position:absolute;overflow:visible}
.checkout-container .authentication-dropdown._show{pointer-events:auto;visibility:visible;background:rgba(255,255,255,.65)}
.checkout-container .authentication-dropdown._show .modal-inner-wrap{position:relative;-webkit-transform:translate(0,0);transform:translate(0,0)}
.checkout-container .authentication-dropdown .modal-inner-wrap{padding:15px;background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1}
.checkout-container .authentication-dropdown._show .modal-inner-wrap{opacity:1;transform:scale(1);transition-delay:.3s}
.checkout-container .authentication-dropdown .modal-inner-wrap{box-sizing:border-box;height:auto;left:0;margin:10vh auto;position:absolute;right:0;opacity:0;transform:scale(0);transition:.3s ease;display:flex;flex-direction:column;width:75%}
.checkout-container .authentication-dropdown .modal-inner-wrap{margin:0;width:100%}
}
.field-tooltip{cursor:pointer;position:absolute;right:0;top:1px}
.field-tooltip._active{z-index:100}
.field-tooltip._active .field-tooltip-content{display:block}
.field-tooltip._active .field-tooltip-action:before{color:#4c5639}
.field-tooltip .field-tooltip-action::before{font-size:18px;font-family:"FontAwesome";content:""}
._keyfocus .field-tooltip .field-tooltip-action:focus{z-index:100}
._keyfocus .field-tooltip .field-tooltip-action:focus+.field-tooltip-content{display:block}
._keyfocus .field-tooltip .field-tooltip-action:focus::before{color:#4c5639}
.field-tooltip .field-tooltip-content{background:#f5f5f5;border:solid 1px #ddd;padding:12px;width:270px;display:none;right:0;position:absolute;text-transform:none;top:100%;word-wrap:break-word;z-index:2}
.page-print.sales-order-print #maincontent{margin-top:3rem}
.page-print.sales-order-print .actions-toolbar,.page-print.sales-order-print .page-footer{display:none}
@keyframes cssload-animate{17%{border-bottom-right-radius:3px}
25%{transform:translateY(9px) rotate(22.5deg)}
50%{transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:39px}
75%{transform:translateY(9px) rotate(67.5deg)}
100%{transform:translateY(0) rotate(90deg)}
}
@-o-keyframes cssload-animate{17%{border-bottom-right-radius:3px}
25%{-o-transform:translateY(9px) rotate(22.5deg)}
50%{-o-transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:39px}
75%{-o-transform:translateY(9px) rotate(67.5deg)}
100%{-o-transform:translateY(0) rotate(90deg)}
}
@-ms-keyframes cssload-animate{17%{border-bottom-right-radius:3px}
25%{-ms-transform:translateY(9px) rotate(22.5deg)}
50%{-ms-transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:39px}
75%{-ms-transform:translateY(9px) rotate(67.5deg)}
100%{-ms-transform:translateY(0) rotate(90deg)}
}
@-webkit-keyframes cssload-animate{17%{border-bottom-right-radius:3px}
25%{-webkit-transform:translateY(9px) rotate(22.5deg)}
50%{-webkit-transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:39px}
75%{-webkit-transform:translateY(9px) rotate(67.5deg)}
100%{-webkit-transform:translateY(0) rotate(90deg)}
}
@-moz-keyframes cssload-animate{17%{border-bottom-right-radius:3px}
25%{-moz-transform:translateY(9px) rotate(22.5deg)}
50%{-moz-transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:39px}
75%{-moz-transform:translateY(9px) rotate(67.5deg)}
100%{-moz-transform:translateY(0) rotate(90deg)}
}
@keyframes shadow{0%,100%{transform:scale(1,1)}
50%{transform:scale(1.2,1)}
}
@-o-keyframes shadow{0%,100%{-o-transform:scale(1,1)}
50%{-o-transform:scale(1.2,1)}
}
@-ms-keyframes shadow{0%,100%{-ms-transform:scale(1,1)}
50%{-ms-transform:scale(1.2,1)}
}
@-webkit-keyframes shadow{0%,100%{-webkit-transform:scale(1,1)}
50%{-webkit-transform:scale(1.2,1)}
}
@-moz-keyframes shadow{0%,100%{-moz-transform:scale(1,1)}
50%{-moz-transform:scale(1.2,1)}
}
.form-create-account .fieldset,.form-edit-account .fieldset,.form-address-edit .fieldset,.form-login .fieldset,.block-addresses-list .fieldset,.form-newsletter-manage .fieldset,.downloadable-customer-products .fieldset,.my-reviews-table__wrapper .fieldset,.account-billing-agreements__wrapper .fieldset{margin-bottom:16px}
.form-create-account .actions-toolbar,.form-edit-account .actions-toolbar,.form-address-edit .actions-toolbar,.form-login .actions-toolbar,.block-addresses-list .actions-toolbar,.form-newsletter-manage .actions-toolbar,.downloadable-customer-products .actions-toolbar,.my-reviews-table__wrapper .actions-toolbar,.account-billing-agreements__wrapper .actions-toolbar{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media(min-width:768px){.form-create-account .actions-toolbar,.form-edit-account .actions-toolbar,.form-address-edit .actions-toolbar,.form-login .actions-toolbar,.block-addresses-list .actions-toolbar,.form-newsletter-manage .actions-toolbar,.downloadable-customer-products .actions-toolbar,.my-reviews-table__wrapper .actions-toolbar,.account-billing-agreements__wrapper .actions-toolbar{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
}
.form-create-account .actions-toolbar .primary+.secondary,.form-edit-account .actions-toolbar .primary+.secondary,.form-address-edit .actions-toolbar .primary+.secondary,.form-login .actions-toolbar .primary+.secondary,.block-addresses-list .actions-toolbar .primary+.secondary,.form-newsletter-manage .actions-toolbar .primary+.secondary,.downloadable-customer-products .actions-toolbar .primary+.secondary,.my-reviews-table__wrapper .actions-toolbar .primary+.secondary,.account-billing-agreements__wrapper .actions-toolbar .primary+.secondary{margin:8px 0 0}
@media(min-width:768px){.form-create-account .actions-toolbar .primary+.secondary,.form-edit-account .actions-toolbar .primary+.secondary,.form-address-edit .actions-toolbar .primary+.secondary,.form-login .actions-toolbar .primary+.secondary,.block-addresses-list .actions-toolbar .primary+.secondary,.form-newsletter-manage .actions-toolbar .primary+.secondary,.downloadable-customer-products .actions-toolbar .primary+.secondary,.my-reviews-table__wrapper .actions-toolbar .primary+.secondary,.account-billing-agreements__wrapper .actions-toolbar .primary+.secondary{margin:0 8px 0 0}
}
.form-edit-account .fieldset .field.password div.error,.form-create-account .fieldset .field.password div.error{top:calc(100% - 40px)}
.form-edit-account .fieldset .field #password-strength-meter-container,.form-create-account .fieldset .field #password-strength-meter-container{font-size:12px;line-height:1;padding-top:4px}
.form-login .primary{margin-bottom:4px}
@media(min-width:768px){.form-login .primary{margin-bottom:0}
}
.block-new-customer a.create{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639}
.block-new-customer a.create:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.block-new-customer a.create{padding:15px 30px}
}
.block-new-customer a.create:hover{color:#fff;background:#c0ca33}
body.account .main .message.info.empty{color:#31708f;background-color:#d9edf7;padding:.8rem 3.5rem .8rem 1rem;margin-bottom:30px;border:1px solid #bce8f1;border-radius:2px;position:relative;font-size:14px}
body.account .block-title{position:relative}
body.account .block-title .action{position:absolute;right:0;top:0}
body.account .box address{margin-bottom:1rem}
.sidebar .account-navigation{margin-bottom:40px}
.sidebar .account-navigation .item+.item{margin-top:10px}
.sidebar .account-navigation .account-nav{padding:20px 30px;border:1px solid #ebebeb}
@media(min-width:1200px) and (max-width:1399px){.sidebar .account-navigation .account-nav{padding:15px 10px}
}
.sidebar .account-navigation .item{font-size:12px;letter-spacing:.02em;text-transform:uppercase}
.sidebar .account-navigation .item a{color:#292929}
.sidebar .account-navigation .item a:hover{color:#4c5639}
@media(min-width:992px){.sidebar .account-navigation{margin-bottom:68px}
}
@media(min-width:992px){.sidebar .account-navigation .block-title{padding-bottom:1.24em;border-bottom:1px solid #ebebeb;margin-bottom:1.4em}
}
.sidebar .account-navigation a{color:#4c5639}
.sidebar .account-navigation a:hover{color:#222}
.sidebar .account-navigation li.current strong{font-weight:700;color:#4c5639}
.block-dashboard-orders,.block-dashboard-info,.block-dashboard-addresses,.block-reviews-dashboard,.customer-account-edit .form-edit-account,.block-addresses-default,.block-addresses-list,.custome-downloadable-products__wrapper,.orders-history__wrapper,.form-newsletter-manage,.my-reviews-table__wrapper,.account-billing-agreements__wrapper{border:1px solid #ebebeb;border-radius:2px;padding:10px;margin-bottom:20px}
@media(min-width:992px){.block-dashboard-orders,.block-dashboard-info,.block-dashboard-addresses,.block-reviews-dashboard,.customer-account-edit .form-edit-account,.block-addresses-default,.block-addresses-list,.custome-downloadable-products__wrapper,.orders-history__wrapper,.form-newsletter-manage,.my-reviews-table__wrapper,.account-billing-agreements__wrapper{padding:32px 30px 40px;margin-bottom:40px}
}
.block-dashboard-orders .block-title,.block-dashboard-orders .legend,.block-dashboard-info .block-title,.block-dashboard-info .legend,.block-dashboard-addresses .block-title,.block-dashboard-addresses .legend,.block-reviews-dashboard .block-title,.block-reviews-dashboard .legend,.customer-account-edit .form-edit-account .block-title,.customer-account-edit .form-edit-account .legend,.block-addresses-default .block-title,.block-addresses-default .legend,.block-addresses-list .block-title,.block-addresses-list .legend,.custome-downloadable-products__wrapper .block-title,.custome-downloadable-products__wrapper .legend,.orders-history__wrapper .block-title,.orders-history__wrapper .legend,.form-newsletter-manage .block-title,.form-newsletter-manage .legend,.my-reviews-table__wrapper .block-title,.my-reviews-table__wrapper .legend,.account-billing-agreements__wrapper .block-title,.account-billing-agreements__wrapper .legend{color:#222;font-size:22px;line-height:1;margin-bottom:29px}
.block-dashboard-orders .block-title>strong,.block-dashboard-orders .block-title>span,.block-dashboard-orders .legend>strong,.block-dashboard-orders .legend>span,.block-dashboard-info .block-title>strong,.block-dashboard-info .block-title>span,.block-dashboard-info .legend>strong,.block-dashboard-info .legend>span,.block-dashboard-addresses .block-title>strong,.block-dashboard-addresses .block-title>span,.block-dashboard-addresses .legend>strong,.block-dashboard-addresses .legend>span,.block-reviews-dashboard .block-title>strong,.block-reviews-dashboard .block-title>span,.block-reviews-dashboard .legend>strong,.block-reviews-dashboard .legend>span,.customer-account-edit .form-edit-account .block-title>strong,.customer-account-edit .form-edit-account .block-title>span,.customer-account-edit .form-edit-account .legend>strong,.customer-account-edit .form-edit-account .legend>span,.block-addresses-default .block-title>strong,.block-addresses-default .block-title>span,.block-addresses-default .legend>strong,.block-addresses-default .legend>span,.block-addresses-list .block-title>strong,.block-addresses-list .block-title>span,.block-addresses-list .legend>strong,.block-addresses-list .legend>span,.custome-downloadable-products__wrapper .block-title>strong,.custome-downloadable-products__wrapper .block-title>span,.custome-downloadable-products__wrapper .legend>strong,.custome-downloadable-products__wrapper .legend>span,.orders-history__wrapper .block-title>strong,.orders-history__wrapper .block-title>span,.orders-history__wrapper .legend>strong,.orders-history__wrapper .legend>span,.form-newsletter-manage .block-title>strong,.form-newsletter-manage .block-title>span,.form-newsletter-manage .legend>strong,.form-newsletter-manage .legend>span,.my-reviews-table__wrapper .block-title>strong,.my-reviews-table__wrapper .block-title>span,.my-reviews-table__wrapper .legend>strong,.my-reviews-table__wrapper .legend>span,.account-billing-agreements__wrapper .block-title>strong,.account-billing-agreements__wrapper .block-title>span,.account-billing-agreements__wrapper .legend>strong,.account-billing-agreements__wrapper .legend>span{font-weight:700}
.block-dashboard-orders .block-title a.action,.block-dashboard-orders .legend a.action,.block-dashboard-info .block-title a.action,.block-dashboard-info .legend a.action,.block-dashboard-addresses .block-title a.action,.block-dashboard-addresses .legend a.action,.block-reviews-dashboard .block-title a.action,.block-reviews-dashboard .legend a.action,.customer-account-edit .form-edit-account .block-title a.action,.customer-account-edit .form-edit-account .legend a.action,.block-addresses-default .block-title a.action,.block-addresses-default .legend a.action,.block-addresses-list .block-title a.action,.block-addresses-list .legend a.action,.custome-downloadable-products__wrapper .block-title a.action,.custome-downloadable-products__wrapper .legend a.action,.orders-history__wrapper .block-title a.action,.orders-history__wrapper .legend a.action,.form-newsletter-manage .block-title a.action,.form-newsletter-manage .legend a.action,.my-reviews-table__wrapper .block-title a.action,.my-reviews-table__wrapper .legend a.action,.account-billing-agreements__wrapper .block-title a.action,.account-billing-agreements__wrapper .legend a.action{font-size:14px;line-height:1;font-weight:700;top:50%;margin-top:-7px;padding:0}
.block-dashboard-orders .block-title a.action:before,.block-dashboard-orders .legend a.action:before,.block-dashboard-info .block-title a.action:before,.block-dashboard-info .legend a.action:before,.block-dashboard-addresses .block-title a.action:before,.block-dashboard-addresses .legend a.action:before,.block-reviews-dashboard .block-title a.action:before,.block-reviews-dashboard .legend a.action:before,.customer-account-edit .form-edit-account .block-title a.action:before,.customer-account-edit .form-edit-account .legend a.action:before,.block-addresses-default .block-title a.action:before,.block-addresses-default .legend a.action:before,.block-addresses-list .block-title a.action:before,.block-addresses-list .legend a.action:before,.custome-downloadable-products__wrapper .block-title a.action:before,.custome-downloadable-products__wrapper .legend a.action:before,.orders-history__wrapper .block-title a.action:before,.orders-history__wrapper .legend a.action:before,.form-newsletter-manage .block-title a.action:before,.form-newsletter-manage .legend a.action:before,.my-reviews-table__wrapper .block-title a.action:before,.my-reviews-table__wrapper .legend a.action:before,.account-billing-agreements__wrapper .block-title a.action:before,.account-billing-agreements__wrapper .legend a.action:before{content:'';display:none}
.block-dashboard-orders .block-title a.action span,.block-dashboard-orders .legend a.action span,.block-dashboard-info .block-title a.action span,.block-dashboard-info .legend a.action span,.block-dashboard-addresses .block-title a.action span,.block-dashboard-addresses .legend a.action span,.block-reviews-dashboard .block-title a.action span,.block-reviews-dashboard .legend a.action span,.customer-account-edit .form-edit-account .block-title a.action span,.customer-account-edit .form-edit-account .legend a.action span,.block-addresses-default .block-title a.action span,.block-addresses-default .legend a.action span,.block-addresses-list .block-title a.action span,.block-addresses-list .legend a.action span,.custome-downloadable-products__wrapper .block-title a.action span,.custome-downloadable-products__wrapper .legend a.action span,.orders-history__wrapper .block-title a.action span,.orders-history__wrapper .legend a.action span,.form-newsletter-manage .block-title a.action span,.form-newsletter-manage .legend a.action span,.my-reviews-table__wrapper .block-title a.action span,.my-reviews-table__wrapper .legend a.action span,.account-billing-agreements__wrapper .block-title a.action span,.account-billing-agreements__wrapper .legend a.action span{display:block}
.block-dashboard-orders .table-caption,.block-dashboard-info .table-caption,.block-dashboard-addresses .table-caption,.block-reviews-dashboard .table-caption,.customer-account-edit .form-edit-account .table-caption,.block-addresses-default .table-caption,.block-addresses-list .table-caption,.custome-downloadable-products__wrapper .table-caption,.orders-history__wrapper .table-caption,.form-newsletter-manage .table-caption,.my-reviews-table__wrapper .table-caption,.account-billing-agreements__wrapper .table-caption{display:none}
@media(min-width:992px){.block-dashboard-info .row,.block-dashboard-addresses .row,.box-billing-address .row,.box-address-shipping .row{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.block-dashboard-info .row>div,.block-dashboard-addresses .row>div,.box-billing-address .row>div,.box-address-shipping .row>div{margin-bottom:0}
}
.block-dashboard-info .box,.block-dashboard-info.box,.block-dashboard-addresses .box,.block-dashboard-addresses.box,.box-billing-address .box,.box-billing-address.box,.box-address-shipping .box,.box-address-shipping.box{background:#f0f0f0;padding:20px 20px 10px 25px;margin-bottom:20px;position:relative}
@media(min-width:992px){.block-dashboard-info .box,.block-dashboard-info.box,.block-dashboard-addresses .box,.block-dashboard-addresses.box,.box-billing-address .box,.box-billing-address.box,.box-address-shipping .box,.box-address-shipping.box{height:100%}
}
.block-dashboard-info .box-title,.block-dashboard-addresses .box-title,.box-billing-address .box-title,.box-address-shipping .box-title{font-size:18px;font-weight:700;color:#4c5639;margin-bottom:22px}
.block-dashboard-info .box-content,.block-dashboard-addresses .box-content,.box-billing-address .box-content,.box-address-shipping .box-content{line-height:2}
.block-dashboard-info .box-content p,.block-dashboard-addresses .box-content p,.box-billing-address .box-content p,.box-address-shipping .box-content p{margin-bottom:18px}
.block-dashboard-info .box-actions .action.edit,.block-dashboard-addresses .box-actions .action.edit,.box-billing-address .box-actions .action.edit,.box-address-shipping .box-actions .action.edit{position:absolute;top:22px;right:15px;background-color:transparent;font-size:18px;line-height:1;color:#b4b4b4}
.block-dashboard-info .box-actions .action.edit:hover,.block-dashboard-addresses .box-actions .action.edit:hover,.box-billing-address .box-actions .action.edit:hover,.box-address-shipping .box-actions .action.edit:hover{color:#4c5639}
.block-dashboard-info .box-actions a:not(.edit),.block-dashboard-addresses .box-actions a:not(.edit),.box-billing-address .box-actions a:not(.edit),.box-address-shipping .box-actions a:not(.edit){display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639}
.block-dashboard-info .box-actions a:not(.edit):hover,.block-dashboard-addresses .box-actions a:not(.edit):hover,.box-billing-address .box-actions a:not(.edit):hover,.box-address-shipping .box-actions a:not(.edit):hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.block-dashboard-info .box-actions a:not(.edit),.block-dashboard-addresses .box-actions a:not(.edit),.box-billing-address .box-actions a:not(.edit),.box-address-shipping .box-actions a:not(.edit){padding:15px 30px}
}
.block-dashboard-info .box-actions a:not(.edit):hover,.block-dashboard-addresses .box-actions a:not(.edit):hover,.box-billing-address .box-actions a:not(.edit):hover,.box-address-shipping .box-actions a:not(.edit):hover{color:#fff;background:#c0ca33}
.block-addresses-list .block-content{background:#f0f0f0;padding:20px 20px 25px 25px;margin-bottom:25px;position:relative}
@media(min-width:992px){.block-addresses-list .block-content{height:100%}
}
.block-addresses-list .block-content .action.edit,.block-addresses-list .block-content .action.delete{position:absolute;top:22px;right:15px;background-color:transparent;font-size:18px;line-height:1;color:#b4b4b4}
.block-addresses-list .block-content .action.edit:hover,.block-addresses-list .block-content .action.delete:hover{color:#4c5639}
.block-addresses-list .block-content .action.delete{right:35px}
.block-reviews-dashboard .items li{padding:9px 16px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.block-reviews-dashboard .items li:nth-child(odd){background:#f2f2f2}
@media(min-width:1400px){.block-dashboard-orders .table-order-items td,.block-dashboard-orders .table-order-items th{padding:9px 20px}
}
@media(min-width:992px){.block-dashboard-orders .table-order-items td.actions{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.block-dashboard-orders .table-order-items td.actions a{font-weight:700}
.block-dashboard-orders .table-order-items td.actions a.view{padding-right:8px}
.sales-order-history .actions-toolbar a.back{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0)}
.sales-order-history .actions-toolbar a.back:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.sales-order-history .actions-toolbar a.back{padding:15px 30px}
}
@media(min-width:1200px){.sales-order-history .actions-toolbar a.back{padding:10px 33px 9px}
}
.sales-order-history .actions-toolbar a.back:before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);padding-right:8px}
@media(min-width:1200px){.sales-order-history .actions-toolbar a.back:before{font-size:20px;line-height:30px}
}
.sales-order-history .actions-toolbar a.back span{display:inline-block}
@media(min-width:1200px){.sales-order-history .actions-toolbar a.back span{line-height:30px}
}
#add-recipient-button{margin-bottom:1em}
.popup-authentication .block-authentication{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
@media(min-width:992px){.popup-authentication .block-authentication{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media(min-width:992px){.popup-authentication .block{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
}
.popup-authentication .block:first-child{padding:0 0 32px 0}
@media(min-width:992px){.popup-authentication .block:first-child{padding:16px 32px 16px 0}
}
.popup-authentication .block+.block{border-top:1px solid #ebebeb;padding:32px 0}
@media(min-width:992px){.popup-authentication .block+.block{border-top:0;border-left:1px solid #ebebeb;padding:16px 0 16px 32px}
}
.popup-authentication .block-new-customer .block-title{margin-bottom:8px}
.popup-authentication .block-new-customer .block-content ul{margin-bottom:32px}
.popup-authentication .block-new-customer .block-content li{list-style:disc inside}
.popup-authentication .block-title{font-size:18px;font-weight:700;color:#4c5639;margin-bottom:22px}
.popup-authentication .actions-toolbar .action-register{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639}
.popup-authentication .actions-toolbar .action-register:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.popup-authentication .actions-toolbar .action-register{padding:15px 30px}
}
.popup-authentication .actions-toolbar .action-register:hover{color:#fff;background:#c0ca33}
.popup-authentication .actions-toolbar .action-login{color:#fff;background-color:#4c5639}
.popup-authentication .actions-toolbar .action-login:hover{color:#fff;background:#c0ca33}
.custome-downloadable-products__wrapper .table-title{display:block;margin-bottom:16px}
.custome-downloadable-products__wrapper .pager{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
.custome-downloadable-products__wrapper .pager .toolbar-amount,.custome-downloadable-products__wrapper .pager .limiter{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}
.custome-downloadable-products__wrapper .pager .field{padding:0}
.custome-downloadable-products__wrapper .table-downloadable-products{margin-bottom:26px}
.custome-downloadable-products__wrapper .table-downloadable-products caption{display:none}
.custome-downloadable-products__wrapper .table-downloadable-products .col.title a.download:before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);padding:0 4px 0 8px}
.sidebar .filter-wrapper .filter-subtitle{font-size:18px;color:#4c5639;margin-bottom:16px;display:none}
.filter-current--wrapper{background:#fff;border:1px solid #ebebeb;border-bottom:0;padding:24px 30px}
@media(min-width:1200px) and (max-width:1399px){.filter-current--wrapper{padding:20px 10px}
}
.filter-current--wrapper [role="tablist"] .filter-current-subtitle[role="tab"]{color:#222;font-size:16px;line-height:26px;font-weight:700;margin-bottom:0;transition:.3s all ease}
.filter-current--wrapper [role="tablist"] .filter-current-subtitle[role="tab"]:before{top:-1px}
.filter-current--wrapper [role="tablist"] .filter-current-subtitle[role="tab"][aria-expanded="true"]:before{content:'\e313'}
.filter-current--wrapper [role="tablist"] .filter-current-subtitle[role="tab"][aria-expanded="false"]:before{content:'\e316'}
.filter-current--wrapper [role="tablist"] .filter-current-subtitle[role="tab"]:hover{color:#4c5639}
.filter-current--wrapper .filter-current.active .items{display:none}
.filter-current--wrapper .filter-current .items{padding:8px 0}
.filter-current--wrapper .filter-current .item{padding:4px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px;text-transform:uppercase;letter-spacing:.02em;color:#8aa4c1}
.filter-current--wrapper .filter-current .filter-label:after{content:':'}
.filter-current--wrapper .filter-current .filter-value{padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}
.filter-current--wrapper .filter-current .remove{line-height:inherit;margin-left:auto;color:#8aa4c1}
.filter-current--wrapper .filter-current .remove:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.filter-current--wrapper .filter-current .remove:before{font-size:21px}
.filter-current--wrapper .filter-current .remove:hover{color:#4c5639}
.filter-current--wrapper .filter-current .remove span{display:none}
.filter-current--wrapper .action.clear{display:inline-block;font-size:12px;text-transform:uppercase;letter-spacing:.02em;margin-top:.4rem;transition:.3s color ease}
.filter-options[role="tablist"] .filter-options-title[role="tab"]{line-height:inherit;font-size:15px;line-height:26px;font-weight:700;margin-bottom:0;background:#f5f5f5;position:relative;cursor:pointer;text-transform:uppercase;width:100%;padding:6px 15px;border:1px solid #ebebeb}
.filter-options[role="tablist"] .filter-options-title[role="tab"]:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
@media(min-width:992px) and (max-width:1399px){.filter-options[role="tablist"] .filter-options-title[role="tab"]{padding-right:10px;padding-left:10px}
}
.filter-options[role="tablist"] .filter-options-title[role="tab"]:before{position:absolute;top:3px;right:7px;width:26px;height:26px;border-radius:2px;text-align:center;font-size:24px;line-height:1;padding:6px 0;color:#8aa4c1}
@media(min-width:992px){.filter-options[role="tablist"] .filter-options-title[role="tab"]:before{right:18px}
}
@media(min-width:1400px) and (max-width:1599px){.filter-options[role="tablist"] .filter-options-title[role="tab"]:before{right:3px}
}
.filter-options[role="tablist"] .filter-options-title[role="tab"][aria-expanded="false"]:before{content:'\e313'}
.filter-options[role="tablist"] .filter-options-item:not(:last-child) .filter-options-title[role="tab"]{border-bottom:0}
.filter-options[role="tablist"] .filter-options-item:last-child .filter-options-content{border-bottom:1px solid #ebebeb}
.filter-options[role="tablist"] .filter-options-item.active .filter-options-title[role="tab"]{border-bottom:1px solid #ebebeb}
.filter-options[role="tablist"] .filter-options-content{padding:22px 15px;margin-bottom:0;font-size:12px;text-transform:uppercase;letter-spacing:.02em;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}
.filter-options[role="tablist"] .filter-options-content .item{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px 0}
.filter-options[role="tablist"] .filter-options-content .item a{color:#292929;transition:.3s color ease}
.filter-options[role="tablist"] .filter-options-content .item a:first-child{white-space:nowrap;display:inline-block;max-width:155px;overflow:hidden;text-overflow:ellipsis}
.filter-options[role="tablist"] .filter-options-content .item a:hover{color:#4c5639}
.filter-options[role="tablist"] .filter-options-content .item+.item{margin-top:14px}
.filter-options[role="tablist"] .filter-options-content .count{color:#8aa4c1;padding-left:4px}
.filter-options[role="tablist"] .filter-options-content .count:hover{color:#4c5639}
@media(min-width:992px) and (max-width:1399px){.filter-options[role="tablist"] .filter-options-content{padding:12px 10px}
.filter-options[role="tablist"] .filter-options-content .item+.item{margin-top:4px}
}
.filter-toggle{-webkit-order:0;-ms-flex-order:0;order:0;line-height:inherit;-webkit-flex-basis:66px;-ms-flex-preferred-size:66px;flex-basis:66px;max-width:66px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font-size:2rem;line-height:1;padding-right:10px;margin-right:16px}
.filter-toggle:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.filter-toggle:before{vertical-align:bottom}
@media(min-width:768px){.filter-toggle{display:none}
}
.filter-toggle span{display:none}
button.action.filter-toggle{padding:4px 11px;text-align:center;margin-top:8px;margin-bottom:8px;max-width:55px}
.sidebar .price-slider .slider-fields .slider-input{margin-top:8px}
.sidebar .price-slider .slider-fields label{color:#333;font-weight:700;text-transform:capitalize}
.sidebar .price-slider .ui-slider-handle{background:#4c5639;width:20px;height:20px;border-radius:20px;margin-left:-10px;margin-top:-15px}
.sidebar .price-slider .ui-slider-handle:after{content:'';position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:16px;background:#fff}
@media(max-width:991px){.sidebar .price-slider .ui-slider-handle{transition:0s}
}
.sidebar .price-slider .ui-slider-range{height:100%}
.block.newsletter .heading-4 strong,.block.newsletter .catalog-product-view .data.items .additional-attributes .attributes-caption strong,.catalog-product-view .data.items .additional-attributes .block.newsletter .attributes-caption strong,.block.newsletter .opc-block-shipping-information .shipping-information-title strong,.opc-block-shipping-information .block.newsletter .shipping-information-title strong,.block.newsletter .review-list .review-title strong,.review-list .block.newsletter .review-title strong,.block.newsletter .review-add .review-legend strong,.review-add .block.newsletter .review-legend strong,.block.newsletter .block-subtitle strong,.block.newsletter .box-title strong{font-weight:600}
.block.newsletter .field{margin-bottom:0;padding-bottom:1.5rem;position:relative}
.block.newsletter #newsletter{margin-bottom:0}
.block.newsletter input{margin-bottom:0}
.block.newsletter #newsletter-error{position:absolute;top:100%;left:0;padding:0 4px;background:transparent}
.account-billing-agreements__wrapper .table-title{display:block;margin-bottom:16px}
.account-billing-agreements__wrapper .pager{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
.account-billing-agreements__wrapper .pager .toolbar-amount,.account-billing-agreements__wrapper .pager .limiter{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}
.account-billing-agreements__wrapper .pager .field{padding:0}
.account-billing-agreements__wrapper .table-billing-agreements{margin-bottom:26px}
.account-billing-agreements__wrapper .select2-container{max-width:450px}
.fotorama-video-container:after{background:url(./Magento_ProductVideo/img/gallery-sprite.png) bottom right;bottom:0;content:'';height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px}
.fotorama-video-container .magnify-lens{display:none !important}
.fotorama-video-container.video-unplayed:hover img{opacity:.6}
.fotorama-video-container.video-unplayed:hover:after{transform:scale(1.25)}
.video-thumb-icon:after{background:url(./Magento_ProductVideo/img/gallery-sprite.png) bottom left;bottom:0;content:'';height:40px;left:0;margin:auto;position:absolute;right:0;top:10px;width:49px}
.product-video{height:75%;left:0;position:absolute;top:0;width:100%;right:0;bottom:0;margin:auto}
.product-video iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}
.fotorama__arr.hidden-video{z-index:-1 !important}
.fotorama__video-close{bottom:89%;top:auto}
.fotorama__stage__shaft:focus .fotorama__stage__frame.fotorama__active:after{bottom:0;content:'';height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px}
.rating-summary{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.rating-summary .label{margin-right:1rem}
.rating-summary .rating-result__stars span[class^="rating-star__"]{color:#ffa800;display:inline-block;font-size:1.5rem;line-height:1;padding:0 1px;position:relative}
.rating-summary .rating-result__stars span[class^="rating-star__"]:before,.rating-summary .rating-result__stars span[class^="rating-star__"]:after{font-family:"Material Icons";font-size:16px;line-height:1}
.rating-summary .rating-result__stars span[class^="rating-star__"]:before{content:'\e838'}
.rating-summary .rating-result__stars span[class^="rating-star__"]:after{color:#ffa800;position:absolute;top:5px;left:0}
.rating-summary .rating-result__stars span[class^="rating-star__"].rating-star__half:before{content:'\e839'}
.rating-summary .rating-result__stars span[class^="rating-star__"].rating-star__empty:before{color:#b4b4b4}
.rating-summary .rating-result__text{display:none}
.items.review-items .rating-result__stars{padding-top:3px}
.review-list .review-items{margin-top:1rem}
.review-list .review-item{margin-bottom:2rem;padding:25px;border:1px solid #ebebeb}
.review-list .review-title{margin-bottom:1rem}
.review-list .rating-summary{display:-ms-flexbox;display:-webkit-flex;display:flex}
.review-list .rating-label{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}
.review-list .rating-result{display:inline-block}
.review-list .review-details:before,.review-list .review-details:after{display:table;content:"";line-height:0}
.review-list .review-details:after{clear:both}
.review-list .review-details p{float:left;padding-right:2rem;font-weight:700}
.review-list .review-details p .review-details-value{text-transform:uppercase}
.review-list .review-author{text-align:left}
.review-list .review-date{text-align:right}
.review-list .review-details-value{display:inline-block}
.review-list .review-ratings,.review-list .review-content{margin-bottom:1.5rem}
@media(min-width:768px){.review-list .rating-label{-webkit-flex-basis:10%;-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%}
}
.review-add .review-legend span{display:inline-block;margin-right:1rem}
.review-fieldset .row{margin-top:2rem}
.review-fieldset .review-legend{border-bottom:solid 1px #ebebeb;border-top:solid 1px #ebebeb;margin:0;padding:20px 0;display:block;width:100%}
.review-fieldset .review-legend span{font-weight:normal;text-transform:uppercase}
.review-fieldset .review-legend strong{font-weight:normal}
.review-fieldset .field.choice.review-field-rating{max-width:250px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.review-fieldset .field.choice.review-field-rating>.label{top:-2px}
.review-field-rating{margin-bottom:0}
.review-field-rating>.label{position:relative;top:3px;min-width:100px}
.control.review-control-vote{display:inline-block}
.control.review-control-vote label[class^='rating-']{display:inline-block;cursor:pointer;margin-right:0}
.control.review-control-vote label[class^='rating-'] .rating-star{color:#ffa800;display:inline-block;font-size:1rem;line-height:1;padding:0 4px;line-height:inherit}
.control.review-control-vote label[class^='rating-'] .rating-star:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.control.review-control-vote label[class^='rating-'].fill .rating-star{line-height:inherit}
.control.review-control-vote label[class^='rating-'].fill .rating-star:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.control.review-control-vote .radio{display:none}
.my-reviews-table__wrapper .table-title{display:block;margin-bottom:16px}
.my-reviews-table__wrapper .pager{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
.my-reviews-table__wrapper .pager .toolbar-amount,.my-reviews-table__wrapper .pager .limiter{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}
.my-reviews-table__wrapper .pager .field{padding:0}
.my-reviews-table__wrapper .table-wrapper.reviews{margin-bottom:26px}
.my-reviews-table__wrapper .table-wrapper.reviews caption{display:none}
.sales-order-print{text-align:center}
.sales-order-print .logo{display:inline-block;margin-bottom:32px}
.sales-order-print .columns{text-align:left}
.sales-order-print .page-title{margin-bottom:16px}
.sales-order-print .order-status{display:inline-block;font-size:16px;width:100%;margin-bottom:8px}
.sales-order-print .order-date{display:inline-block;font-size:16px;font-style:italic}
.order-details-items table.table-order-items caption{display:none}
@media(min-width:768px){.order-details-items table.table-order-items tbody:nth-child(odd){background:#f0f0f0}
}
.order-details-items table.table-order-items tbody:first-child:last-child tr{background:transparent}
.order-details-items table.table-order-items tbody>tr>td{vertical-align:middle}
@media(max-width:767px){.order-details-items table.table-order-items td.name:before{background:#f0f0f0}
}
.order-details-items table.table-order-items .product-item-name{font-weight:700}
.order-details-items table.table-order-items .item-options{display:block}
.order-details-items table.table-order-items .item-options dt,.order-details-items table.table-order-items .item-options dd{display:inline;font-size:12px}
.order-details-items table.table-order-items .item-options dt:after{content:':'}
.order-details-items table.table-order-items .item-options dd{padding:0 8px 0 4px}
.order-details-items table.table-order-items .item-options dd:after{content:';'}
.order-details-items table.table-order-items tfoot{border-top:1px solid #ebebeb;font-weight:700}
@media(max-width:767px){.order-details-items table.table-order-items tfoot{background:#f0f0f0}
}
.order-details-items .block-order-details-view .block-content .box-title{margin-top:8px;margin-bottom:8px}
.box-order-billing-address .box-title,.box-order-billing-method .box-title{margin-top:8px;margin-bottom:8px}
.order-links{font-size:18px}
.order-links strong{font-weight:normal}
.order-details-items .order-title{display:none}
.block-order-details-view{padding:20px 0 0;overflow:hidden}
.block-order-details-view .block-content .box{display:inline-block;min-width:50%;float:left;padding-right:15px;border-top:solid 1px #ebebeb}
.block-order-details-view .block-content .box.box-order-billing-address{clear:both}
@media(max-width:767px){.block-order-details-view .block-content .box{min-width:100%}
}
.orders-history__wrapper .table-title{display:block;margin-bottom:16px}
.orders-history__wrapper .pager{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}
.orders-history__wrapper .pager .toolbar-amount,.orders-history__wrapper .pager .limiter{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}
.orders-history__wrapper .pager .field{padding:0}
.orders-history__wrapper .table-order-items caption{display:none}
.block-search .block-title,.block-search .nested{display:none}
@media(min-width:992px){.block-search{margin-left:auto}
.block-search #search_mini_form{display:-ms-flexbox;display:-webkit-flex;display:flex}
.block-search #search_mini_form .search .label{display:none}
.block-search #search_mini_form .field{padding:0}
.block-search #search_mini_form .control{position:relative;top:auto;right:auto;left:auto}
.block-search #search_mini_form .control:before{content:'\e8b6';position:absolute;top:50%;left:20px;font-size:28px;line-height:1;font-family:"Material Icons";transform:translateY(-50%);pointer-events:none;color:#fff}
.block-search #search_mini_form input{padding:6px 20px}
.block-search #search_mini_form button[type="submit"]{color:#fff;background:#4c5639;padding:11px 20px;margin-left:10px;will-change:content;background:#c0ca33}
.block-search #search_mini_form button[type="submit"]:hover{color:#292929;background:#fff}
}
.rd-navbar-static .rd-navbar-search-toggle{display:block;position:relative;font-family:"Material Icons";width:50px;height:50px;z-index:1}
.rd-navbar-static .rd-navbar-search-toggle>span{display:inline-block;position:relative;width:50px;height:50px;font-size:40px;line-height:50px;text-align:center;cursor:pointer;color:#4c5639}
.rd-navbar-static .rd-navbar-search-toggle>span:before,.rd-navbar-static .rd-navbar-search-toggle>span:after{transition:.3s ease}
.rd-navbar-static .rd-navbar-search-toggle>span:before,.rd-navbar-static .rd-navbar-search-toggle>span:after{position:absolute;top:0;left:0;width:100%;height:100%}
.rd-navbar-static .rd-navbar-search-toggle>span:before{content:"";transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-static .rd-navbar-search-toggle>span:after{content:"";transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}
.rd-navbar-static .rd-navbar-search-toggle.active>span:before{opacity:0;visibility:hidden;transform:rotate(90deg) scale(0)}
.rd-navbar-static .rd-navbar-search-toggle.active>span:after{transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-static .rd-navbar-search-toggle span:after{font-size:21px}
@media(min-width:768px) and (max-width:991px){.rd-navbar-static .rd-navbar-search-toggle,.rd-navbar-static .rd-navbar-search-toggle span{width:40px;height:40px}
.rd-navbar-static .rd-navbar-search-toggle span{font-size:30px;line-height:30px}
}
.rd-navbar-static .rd-navbar-search-toggle,.rd-navbar-static .rd-navbar-search-toggle span{transition:none}
.rd-navbar-static .rd-navbar-search-toggle.active span,.rd-navbar-static .rd-navbar-search-toggle:hover span{color:#4c5639}
.rd-navbar-static .rd-navbar-search{display:block}
.rd-navbar-static .rd-navbar-search .field{margin-bottom:0;z-index:0}
.rd-navbar-static .rd-navbar-search .form-group{position:absolute;z-index:1;top:50%;bottom:0;left:0;right:0;height:51px;visibility:hidden;opacity:0;margin-right:82px;margin-left:18px;will-change:content;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.rd-navbar-static .rd-navbar-search .form-group .field.search{width:100%}
.rd-navbar-static .rd-navbar-search .form-group input#search{width:100%;height:49px;font-size:13px;line-height:18px;display:block;padding-right:60px;padding-left:60px;color:#fff;background:#2a311c;border-color:#2a311c;border-radius:0;transition:.3s all ease}
.rd-navbar-static .rd-navbar-search .form-group input#search:focus{border-color:#2a311c}
.rd-navbar-static .rd-navbar-search .form-group input#search::-webkit-input-placeholder{color:#fff}
.rd-navbar-static .rd-navbar-search .form-group input#search::-moz-placeholder{color:#fff}
.rd-navbar-static .rd-navbar-search .form-group input#search:-ms-input-placeholder{color:#fff}
.rd-navbar-static .rd-navbar-search .form-group input#search:-moz-placeholder{color:#fff}
.rd-navbar-static .rd-navbar-search.active .form-group{opacity:1;visibility:visible}
.rd-navbar-static .rd-navbar-search form button[type="submit"]{line-height:inherit;position:absolute;top:50%;right:4px;z-index:99;padding:0;text-transform:uppercase;letter-spacing:.06em;color:#4c5639;background:#fff;transition:.3s ease;transform:translateY(-50%)}
.rd-navbar-static .rd-navbar-search form button[type="submit"]:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.rd-navbar-static .rd-navbar-search form button[type="submit"]:before{display:none}
.rd-navbar-fixed .block-search.rd-navbar-search .form-group .actions .action:hover{color:#8aa4c1}
@media(max-width:991px){.block-search .search .label{display:block;position:fixed;z-index:18;top:0;right:104px;font-family:"Material Icons";width:56px;height:56px;background:transparent;transition:background .3s ease}
.block-search .search .label>span{display:inline-block;position:relative;width:56px;height:56px;font-size:30px;line-height:56px;text-align:center;cursor:pointer;color:#fff}
.block-search .search .label>span:before,.block-search .search .label>span:after{transition:.3s ease}
.block-search .search .label>span:before,.block-search .search .label>span:after{position:absolute;top:0;left:0;width:100%;height:100%}
.block-search .search .label>span:before{content:"";transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.block-search .search .label>span:after{content:"";transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}
.block-search .search .label.active>span:before{opacity:0;visibility:hidden;transform:rotate(90deg) scale(0)}
.block-search .search .label.active>span:after{transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.block-search .search .label.active{background:#292929}
.block-search .control{position:fixed;z-index:10;top:-20px;left:0;right:0;height:60px;padding:10px 5px;background:#292929;transition:top .3s ease}
.block-search .control input{width:100%;height:100%;display:block;background:#fff;padding-right:40px}
.block-search .search .label.active+.control{opacity:1;top:56px;z-index:11}
.block-search form button[type="submit"]{line-height:inherit;background:transparent;line-height:40px;margin:0;padding:0;position:fixed;z-index:20;right:5px;top:-20px;width:40px;height:40px;opacity:0}
.block-search form button[type="submit"]:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.block-search form button[type="submit"]:before{font-size:20px}
.block-search form button[type="submit"].active{top:66px;opacity:1}
.block-search form button[type="submit"] span{display:none}
}
.ie11 .rd-navbar-static .rd-navbar-search>.block.block-content.form-group{pointer-events:none;visibility:hidden;opacity:0}
.ie11 .rd-navbar-static .rd-navbar-search.active>.block.block-content.form-group{pointer-events:all;visibility:visible;opacity:1}
.swatch-attribute-label{font-weight:bold;position:relative}
.swatch-attribute-label.required{padding-right:10px}
.swatch-attribute-label[data-required="1"]:after{content:'*';color:red;position:absolute;right:-11px;top:-2px;font-weight:bold;font-size:1em}
.swatch-attribute-selected-option{color:#646464;padding-left:17px}
.swatch-attribute.size .swatch-option,.swatch-option{min-width:25px;margin:0 10px 10px 0;text-align:center;cursor:pointer;position:relative;border-radius:4px;overflow:hidden;text-overflow:ellipsis;transition:.3s box-shadow ease,.3s background ease,.3s border-color ease;box-shadow:0 0 2px 0 rgba(41,41,41,.6)}
.swatch-attribute.size .swatch-option.text,.swatch-option.text{height:auto;padding:5px;min-width:40px !important;font-size:12px;line-height:20px;color:#fff !important;background:#627890 !important;border:1px solid #627890;outline:0 !important}
.swatch-attribute.size .swatch-option.text.selected,.swatch-attribute.size .swatch-option.text:not(.disabled):hover,.swatch-option.text.selected,.swatch-option.text:not(.disabled):hover{color:#fff;border-color:#4c5639;background:#4c5639 !important}
.swatch-attribute.size .swatch-option.color,.swatch-option.color{min-height:25px;min-width:25px;outline:0 !important;border:0 !important}
.swatch-attribute.size .swatch-option.color[option-tooltip-value="#ffffff"].selected,.swatch-attribute.size .swatch-option.color[option-tooltip-value="#ffffff"]:not(.disabled):hover,.swatch-option.color[option-tooltip-value="#ffffff"].selected,.swatch-option.color[option-tooltip-value="#ffffff"]:not(.disabled):hover{box-shadow:0 0 7px 0 rgba(41,41,41,.95)}
.swatch-attribute.size .swatch-option.color.selected,.swatch-attribute.size .swatch-option.color:not(.disabled):hover,.swatch-option.color.selected,.swatch-option.color:not(.disabled):hover{box-shadow:0 0 7px 0 rgba(41,41,41,.95)}
.swatch-attribute.size .swatch-option .disabled,.swatch-option .disabled{cursor:default}
.swatch-attribute.size .swatch-option .disabled:after,.swatch-option .disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#f2f2f2;opacity:.5}
.swatch-attribute-options .swatch-option.text.selected,.swatch-attribute-options .swatch-option.text:not(.disabled):hover{background-color:#4c5639 !important}
.swatch-option-tooltip{visibility:hidden;display:none}
@media(min-width:992px){.swatch-option-tooltip{max-width:140px;max-height:100%;min-height:20px;min-width:40px;position:absolute;padding:5px;background:#fff;color:#949494;border:1px solid #adadad;display:none;visibility:visible;z-index:999;text-align:center}
}
body .swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{position:absolute;top:calc(100% - 1px);height:8px}
body .swatch-option-tooltip .corner::after,.swatch-option-tooltip-layered .corner::after{content:'';position:absolute;top:0;left:1px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent;font-size:0}
body .swatch-option-tooltip .corner::before,.swatch-option-tooltip-layered .corner::before{content:'';position:absolute;top:1px;left:0;width:0;height:0;border-style:solid;border-width:8px 8px 0 8px;border-color:#adadad transparent transparent transparent;font-size:0}
.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;height:130px;width:130px;margin:0 auto}
@media(max-width:767px){.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{height:auto;width:auto}
}
.swatch-option-tooltip .title{max-width:140px;min-height:20px;max-height:200px;color:#282828;text-align:center;display:block;overflow:hidden}
@media(max-width:767px){.swatch-option-tooltip .title{min-height:0}
}
.swatch-opt{margin:20px 0}
.swatch-more{display:inline-block;margin:2px 0;text-decoration:none !important;position:static;z-index:1}
.swatch-option-link-layered{position:relative;margin:0 !important;padding:0 !important;transition:0s}
.swatch-option-tooltip-layered{width:140px;position:absolute;background:#fff;color:#949494;border:1px solid #adadad;display:none;z-index:999;left:-47px}
.swatch-visual-tooltip-layered{height:160px;top:-170px}
.swatch-textual-tooltip-layered{height:30px;top:-40px}
.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}
.swatch-attribute-options{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swatch-attribute-options .swatch-option-tooltip-layered .title{width:100%;height:20px;position:absolute;bottom:-5px;left:0;color:#282828;text-align:center;margin-bottom:10px}
.swatch-option-disabled:after{content:'';position:absolute;width:42px;height:2px;background:red;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);z-index:995;left:-4px;top:10px}
.swatch-option-disabled{outline:0 !important;cursor:default;border:0}
div[class^="swatch-opt-"]{margin-bottom:10px}
.swatch-option-loading{content:url("../images/loader-2.gif")}
.products-grid .product-item .swatch-attribute-options,.product-list .product-item .swatch-attribute-options,.product-info-main .product-item .swatch-attribute-options{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
*{margin:0}
html,body{height:100%}
body{font-family:"Pt Sans",sans-serif;font-weight:400;font-size:15px;line-height:1.5;text-align:left;-webkit-text-size-adjust:none;color:#292929}
@media(min-width:992px){body{font-size:16px;line-height:1.2}
}
button.action{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0)}
button.action:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){button.action{padding:15px 30px}
}
button.action.primary{color:#fff;background-color:#4c5639}
button.action.primary:hover{color:#fff;background:#c0ca33}
button.action.tocart:before{font-size:16px;line-height:16px;vertical-align:middle;content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0)}
button.action.tocart span{vertical-align:middle;    margin: 7px;}
button.action-dismiss{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0)}
button.action-dismiss:hover{color:#fff;background:#4c5639}
button#buy_credit,button.action.light {color:#fff;background-color:#769638}
button#buy_credit:hover,button.action.light:hover{color:#fff;background:#c0ca33}
@media(min-width:1200px){button.action-dismiss{padding:15px 30px}
}
button.action-accept{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639}
button.action-accept:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){button.action-accept{padding:15px 30px}
}
button.action-accept:hover{color:#fff;background:#c0ca33}
.actions-toolbar a.back{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0)}
.actions-toolbar a.back:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.actions-toolbar a.back{padding:15px 30px}
}
@media(min-width:1200px){.actions-toolbar a.back{padding:10px 33px 9px}
}
.actions-toolbar a.back:before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);padding-right:8px}
@media(min-width:1200px){.actions-toolbar a.back:before{font-size:20px;line-height:30px}
}
.actions-toolbar a.back span{display:inline-block}
@media(min-width:1200px){.actions-toolbar a.back span{line-height:30px}
}
.towishlist,.tocompare{position:relative}
.towishlist span,.tocompare span{display:none}
.product-social-links .mailto{padding:0 .1rem;line-height:inherit}
.product-social-links .mailto:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.towishlist{line-height:inherit}
.towishlist:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.tocompare{line-height:inherit}
.tocompare:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.tocompare:before{font-size:19px}
.action.edit{line-height:inherit}
.action.edit:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.action.edit>span{display:none}
.action.delete{line-height:inherit}
.action.delete:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.action.delete>span{display:none}
.translate-edit-icon{width:auto}
.page-wrapper{min-height:100%;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.page-wrapper .page-footer{margin-top:auto;color:#fff}
@media(min-width:992px) and (max-width:1199px){.page-wrapper .page-footer .row>[class*="col-md-"]:last-child{padding-left:0}
}
.page-header__panel{background:#4c5639 url("../images/bg-pattern.jpg") no-repeat center/cover}
.page-header__panel-inner{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;padding-top:31px;padding-bottom:0;text-align:center}
.page-header__panel-inner .greet.welcome{margin-top:20px;margin-left:auto;margin-right:auto;font-weight:300;font-size:10px;text-transform:uppercase;letter-spacing:.02em;color:#fff}
@media(min-width:992px){.page-header__panel-inner .greet.welcome{position:relative}
}
@media(min-width:1200px){.page-header__panel-inner .greet.welcome{margin-top:0;margin-right:24px}
/* .page-header__panel-inner .greet.welcome:after{content:'';position:absolute;top:50%;right:-12px;margin-top:-1px;width:1px;height:15px;background:rgba(255,255,255,.2);transform:translateY(-50%)} */
}
@media(min-width:1400px){.page-header__panel-inner .greet.welcome{font-size:12px;margin-right:40px}
.page-header__panel-inner .greet.welcome:after{right:-21px}
}
@media(min-width:992px) and (max-width:1199px){.page-header__panel-inner .greet.welcome{font-size:10px}
}
@media(min-width:992px){.page-header__panel-inner{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:1120px;text-align:left;padding-bottom:11px}
}
@media(min-width:1200px){.page-header__panel-inner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:100%;padding-top:21px;padding-bottom:21px}
}
@media(min-width:1400px){.page-header__panel-inner{max-width:1764px}
}
.page-header__panel .rd-navbar-collapse-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.page-header__panel .rd-navbar-collapse-container .header-switchers,.page-header__panel .rd-navbar-collapse-container .rd-navbar-collapse{padding-top:21px;padding-bottom:13px}
@media(min-width:1400px){.page-header__panel .rd-navbar-collapse-container .header-switchers,.page-header__panel .rd-navbar-collapse-container .rd-navbar-collapse{padding-top:17px}
}
@media(min-width:992px){.page-header__panel .rd-navbar-collapse-container .header-switchers{position:relative}
.page-header__panel .rd-navbar-collapse-container .header-switchers:before{content:'';position:absolute;top:50%;left:-11px;margin-top:-1px;width:1px;height:15px;background:rgba(255,255,255,.2);transform:translateY(-50%)}
}
@media(min-width:1400px){.page-header__panel .rd-navbar-collapse-container .header-switchers:before{left:-21px}
}
@media(min-width:992px){.page-header__panel .rd-navbar-collapse-container .rd-navbar-collapse+.header-switchers{margin-left:26px}
}
@media(min-width:1400px){.page-header__panel .rd-navbar-collapse-container .rd-navbar-collapse+.header-switchers{margin-left:41px}
}
.page-header__panel .rd-navbar-collapse-container .header-switchers .switcher .toggle:after{position:absolute;top:-4px;right:-14px;font-size:12px}
@media(min-width:1400px){.page-header__panel .rd-navbar-collapse-container .header-switchers .switcher .toggle:after{font-size:14px}
}
.page-header__content{position:relative}
.page-header__content-inner{max-width:1880px;margin-right:auto;margin-left:auto;text-align:center}
@media(max-width:991px){.page-header__content-inner .field{padding:0}
}
.page-header__content-inner>.navigation>.container,.page-print.sales-order-print .page-header__content-inner>.navigation>#maincontent{max-width:none;min-width:0;padding:0}
.page-header__content-inner .logo{display:inline-block;margin-top:32px}
@media(min-width:992px) and (max-width:1199px){.page-header__content-inner .logo{width:16%}
}
@media(min-width:992px){.page-header__content-inner{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;max-width:1120px;text-align:left}
.page-header__content-inner .logo{margin-top:0}
}
@media(min-width:1200px){.page-header__content-inner{max-width:100%}
}
@media(min-width:1400px){.page-header__content-inner{max-width:1764px; height:41px}
}
@media(min-width:992px){.page-header__content{transition:.3s all ease}
.page-header__content .page-header__content-inner>.logo,.page-header__content .page-header__content-inner .rd-navbar-nav .mm-label{transition:.3s all ease}
.page-header__content.active .page-header__content-inner>.logo{opacity:0;visibility:hidden}
.page-header__content.active .page-header__content-inner .rd-navbar-nav .mm-label{opacity:0;visibility:hidden}
}
.rd-navbar-static .page-header__content .rd-navbar-search{margin-left:auto}
.rd-navbar-static .page-header__content .rd-navbar-search .rd-navbar-search-toggle>span{width:35px;height:35px;line-height:35px;border-radius:50%;font-size:28px;color:#fff}
.rd-navbar-static .page-header__content .rd-navbar-search .rd-navbar-search-toggle:hover span{color:#c0ca33}
.rd-navbar-static .page-header__content .rd-navbar-search .rd-navbar-search-toggle.active span{color:#fff;background:#c0ca33}
.header.links li{margin-left:1rem}
.header-switchers:before,.header-switchers:after{display:table;content:"";line-height:0}
.header-switchers:after{clear:both}
.header-switchers>div{float:left}
.header-switchers>div:first-child{margin-left:0}
.header-switchers .actions .action{background-color:transparent;transition:.3s ease;color:#fff}
.header-switchers .actions .action>strong{font-weight:300;font-size:10px;text-transform:uppercase;letter-spacing:.02em;max-width:24px;display:block;white-space:nowrap;overflow:hidden}
@media(min-width:1400px){.header-switchers .actions .action>strong{max-width:28px;font-size:12px}
}
.header-switchers .actions .action.active,.header-switchers .actions .action:hover{background-color:transparent;text-decoration:underline}
.switcher{position:relative;margin:0 1rem;padding:0}
.switcher .toggle{cursor:pointer}
.switcher .toggle:after{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);padding:2px}
.switcher .toggle.active:after{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0)}
.switcher .dropdown .mage-dropdown-dialog{transform:translateY(-30px);transition:.3s all ease;opacity:0;visibility:hidden;position:absolute;left:0;background:#4c5639;box-shadow:1px 2px 3px 0 rgba(0,0,0,.2);border:0;width:170px;padding:10px 0;z-index:15;margin-left:-19px;font-weight:300;font-size:12px;margin-top:18px;text-transform:uppercase;letter-spacing:.02em}
.switcher .dropdown .mage-dropdown-dialog a{display:block;padding:3px 10px;color:#fff}
.switcher .dropdown .mage-dropdown-dialog a:hover{text-decoration:underline;background:transparent}
@media(min-width:992px) and (max-width:1199px){.switcher .dropdown .mage-dropdown-dialog{font-size:10px}
}
.switcher .dropdown.active .mage-dropdown-dialog{opacity:1;visibility:visible;transform:translateY(0)}
.rd-navbar-collapse .switcher .dropdown .mage-dropdown-dialog{background-color:transparent;box-shadow:none}
.rd-navbar-collapse .switcher .dropdown .mage-dropdown-dialog a{color:#fff}
.switcher-label{display:none}
.switcher-options{display:inline-block}
.switcher-options.active .switcher-dropdown{display:inline-block}
.switcher-dropdown{display:none}
.switcher-store{margin:1.5em 0 1em 0}
.links li{display:inline-block}
.page-top{margin-bottom:2rem}
.breadcrumbs{padding:10px 0 8px;border-bottom:1px solid #ebebeb}
.breadcrumbs .items .item{position:relative;display:inline-block;font-size:12px;margin-right:10px;padding-right:5px;text-transform:uppercase;letter-spacing:.02em;color:#4c5639}
.breadcrumbs .items .item a{color:#8aa4c1}
.breadcrumbs .items .item a:hover{color:#4c5639}
.breadcrumbs .items .item strong,.breadcrumbs .items .item a{vertical-align:middle}
.breadcrumbs .items .item:after{content:'|';position:absolute;right:-4px;top:0;color:#98aec7}
.breadcrumbs .items .item:last-child{margin-right:0;padding-right:0}
.breadcrumbs .items .item:last-child:after{display:none}
.breadcrumbs .items .item.home{line-height:0}
.breadcrumbs .items .item.home:after{top:9px}
@media(min-width:992px){.breadcrumbs .items .item.home:after{top:7px}
}
@media(min-width:1200px){.breadcrumbs .items .item.home:after{top:8px}
}
.breadcrumbs .items .item.home a{font-size:0}
.breadcrumbs .items .item.home a:before{content:'\e88a';display:inline-block;margin-top:2px;font:400 16px/16px "Material Icons";color:#292929;transition:.3s all ease}
@media(min-width:992px){.breadcrumbs .items .item.home a:before{margin-top:-.4px}
}
.breadcrumbs .items .item.home a:hover:before{color:#4c5639}
.page-main{margin-top:42px;margin-bottom:42px}
@media(min-width:992px){.page-main{margin-top:59px;margin-bottom:64px}
}
@media(min-width:1200px){.page-main{margin-bottom:30px}
}
.page-title-wrapper{margin-bottom:16px}
@media(min-width:768px){.page-title-wrapper{margin-bottom:24px}
}
@media(min-width:992px){.page-title-wrapper{margin-bottom:32px}
}
.page-title-wrapper .page-title{margin-bottom:0}
.columns>.row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.page-layout-3columns .grid-left{-webkit-order:1;-ms-flex-order:1;order:1}
.page-layout-3columns .grid-main{-webkit-order:2;-ms-flex-order:2;order:2}
.page-layout-3columns .grid-right{-webkit-order:3;-ms-flex-order:3;order:3}
.page-layout-2columns-right .grid-main{-webkit-order:1;-ms-flex-order:1;order:1}
.page-layout-2columns-right .grid-right{-webkit-order:2;-ms-flex-order:2;order:2}
.page-layout-2columns-left .grid-left{-webkit-order:1;-ms-flex-order:1;order:1}
.page-layout-2columns-left .grid-main{-webkit-order:2;-ms-flex-order:2;order:2}
@media(max-width:991px){.page-layout-3columns .grid-left,.page-layout-3columns .grid-main,.page-layout-2columns-right .grid-left,.page-layout-2columns-right .grid-main,.page-layout-2columns-left .grid-left,.page-layout-2columns-left .grid-main{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.page-layout-3columns .grid-main,.page-layout-2columns-right .grid-main,.page-layout-2columns-left .grid-main{-webkit-order:1;-ms-flex-order:1;order:1}
.page-layout-3columns .grid-left,.page-layout-2columns-right .grid-left,.page-layout-2columns-left .grid-left{-webkit-order:2;-ms-flex-order:2;order:2;margin-top:40px}
.page-layout-3columns .grid-right,.page-layout-2columns-right .grid-right,.page-layout-2columns-left .grid-right{-webkit-order:3;-ms-flex-order:3;order:3;margin-top:40px}
}
.block-title{font-weight:700;font-size:20px;margin-bottom:4px;letter-spacing:.04em;text-transform:uppercase}
@media(min-width:768px){.block-title{font-size:24px;margin-bottom:8px}
}
@media(min-width:992px){.block-title{font-size:1.5rem;margin-bottom:1rem}
}
.block-title strong{width:100%;display:inline-block}
.block-title .action{float:right;padding:0;background:0;line-height:inherit}
.block-title .action.edit{padding:5px}
.block-title .counter{width:100%;font-size:.8rem;line-height:1;margin-top:0}
.block-subtitle{display:block}
.box{margin-bottom:1rem}
.box-title{margin-bottom:16px;display:block}
.page-footer{padding:78px 0 0;background:#4c5639 url("../images/bg-pattern.jpg") no-repeat center/cover}
.page-footer .footer-col h4{font-family:"PT Sans",sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:.06em;color:#fff}
.page-footer ul.social-links.position-footer{display:block;text-align:center}
.page-footer ul.social-links.position-footer li{display:inline-block}
.page-footer ul.social-links.position-footer li+li{margin-left:5px}
@media(min-width:992px) and (max-width:1199px){.page-footer ul.social-links.position-footer li+li{margin-left:2px}
}
.page-footer ul.social-links.position-footer a{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50px;color:#fff;background:#343d23;transition:.3s all ease}
.page-footer ul.social-links.position-footer a:hover,.page-footer ul.social-links.position-footer a:focus{color:#fff;background:#c0ca33}
@media(min-width:1200px){.page-footer ul.social-links.position-footer a{width:40px;height:40px;line-height:40px}
}
@media(min-width:992px) and (max-width:1199px){.page-footer ul.social-links.position-footer a{width:35px;height:35px;line-height:35px}
.page-footer ul.social-links.position-footer a>.icon{line-height:35px !important}
}
@media(min-width:992px){.page-footer ul.social-links.position-footer{text-align:left}
}
.page-footer *+.social-links{margin-top:33px}
@media(max-width:991px){.page-footer .logo{display:block;text-align:center}
}
.page-footer .block.newsletter .field.newsletter label{color:#fff;line-height:1.5}
.page-footer .block.newsletter .field.newsletter label.error{color:red;line-height:1.5}
.page-footer .block.newsletter .control{position:relative}
.page-footer .block.newsletter .control-newsletter-wrap{position:relative}
.page-footer .block.newsletter .control-newsletter-wrap:before{content:'\e0be';position:absolute;top:50%;left:21px;transform:translateY(-50%);font-size:16px;font-family:"Material Icons";pointer-events:none}
.page-footer .block.newsletter .control input#field_sbs_mail{height:51px;padding-left:46px;padding-right:143px;color:#fff;background-color:#343d23;border-color:#343d23;transition:.3s all ease}
.page-footer .block.newsletter .control input#field_sbs_mail:focus{border-color:#c0ca33}
.page-footer .block.newsletter .control input#field_sbs_mail::-webkit-input-placeholder{color:#fff}
.page-footer .block.newsletter .control input#field_sbs_mail::-moz-placeholder{color:#fff}
.page-footer .block.newsletter .control input#field_sbs_mail:-ms-input-placeholder{color:#fff}
.page-footer .block.newsletter .control input#field_sbs_mail:-moz-placeholder{color:#fff}
@media(min-width:480px){.page-footer .block.newsletter .control input#field_sbs_mail{padding-right:150px}
}
@media(min-width:992px) and (max-width:1399px){.page-footer .block.newsletter .control input#field_sbs_mail{padding-right:100px}
}
.page-footer .block.newsletter .control .actions{position:absolute;top:50%;right:6px;margin-top:0;transform:translateY(-50%);text-align:center;will-change:content}
.page-footer .block.newsletter .control .actions .action{padding:10px 19px;text-transform:uppercase;font-weight:400;letter-spacing:0;background:#c0ca33}
.page-footer .block.newsletter .control .actions .action:hover{color:#292929;background:#fff}
@media(min-width:992px) and (max-width:1399px){.page-footer .block.newsletter .control .actions .action{padding:14px 10px;font-size:12px}
}
.page-footer .block.newsletter label+.control{margin-top:25px}
.page-footer *+.newsletter{margin-top:10px}
@media(min-width:768px){.page-footer *+.newsletter{margin-top:86px}
}
.page-footer .contact-info{margin-left:-7px;margin-top:-3px}
.page-footer .contact-info dl{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:1800px){.page-footer .contact-info dl{white-space:nowrap}
}
.page-footer .contact-info dt,.page-footer .contact-info dd{display:inline-block}
.page-footer .contact-info dl+dl{margin-top:17px}
.page-footer .contact-info dt{display:-ms-flexbox;display:-webkit-flex;display:flex;font-weight:400;white-space:nowrap;color:#fff}
.page-footer .contact-info dt .icon{color:#c0ca33}
.page-footer .contact-info dt>span+.contact-info_address-title{margin-left:10px}
.page-footer .contact-info dt .contact-info_address-title:after{content:':'}
.page-footer .contact-info dd{padding-left:6px;font-style:normal}
.page-footer .contact-info dd a{color:#fff;white-space:nowrap}
.page-footer .contact-info dd a:hover,.page-footer .contact-info dd a:focus{color:#c0ca33}
.page-footer .contact-info dd .contact-info_mail a{color:#c0ca33}
.page-footer .contact-info dd .contact-info_mail a:hover,.page-footer .contact-info dd .contact-info_mail a:focus{color:#fff}
@media(min-width:1200px){.page-footer>.footer>.row>[class*="col-"]+[class*="col-"]{position:relative}
.page-footer>.footer>.row>[class*="col-"]+[class*="col-"]:before{display:none;content:'';position:absolute;top:0;left:22px;height:100%;width:1px;background:rgba(255,255,255,.1)}
}
.copyright-wrap{position:relative;z-index:1;margin:27px 0 0;padding-top:17px;padding-bottom:17px;text-align:center;color:#fff}
.copyright-wrap,.copyright-wrap:before,.copyright-wrap:after{background:#343d23}
.copyright-wrap:before,.copyright-wrap:after{content:'';position:absolute;top:0;bottom:0;z-index:-1;height:100%;width:100vw}
.copyright-wrap:before{right:0}
.copyright-wrap:after{left:0}
.copyright-wrap .list-payment{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.copyright-wrap .list-payment a{color:#8aa4c1;will-change:transform}
.copyright-wrap .list-payment a:hover,.copyright-wrap .list-payment a:focus{color:#4c5639}
.copyright-wrap .list-payment li+li{margin-left:10px}
.copyright-wrap .list-payment .icon-xs{font-size:20px}
.copyright-wrap *+.list-payment{margin-top:3px}
@media(min-width:768px){.copyright-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:left}
.copyright-wrap *+.list-payment{margin-top:0}
}
@media(min-width:1200px){.copyright-wrap{margin-top:47px}
}
@media(min-width:992px) and (max-width:1499px){.copyright-wrap{margin-top:35px}
}
.ie11 .copyright-wrap{display:block;padding-bottom:30px}
.ie11 .copyright-wrap>.copyright{float:left}
.ie11 .copyright-wrap>.list-payment{float:right}
.footer-col .footer-col-content{display:block;padding-left:5px}
.footer-col .footer-col-content>ul:nth-child(2) li:nth-child(2){margin-top:18px}
.footer-col .footer-col-content>ul+ul{margin-top:22px}
.footer-col .footer-col-content li{font-size:12px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}
.footer-col .footer-col-content li.current>*{position:relative;text-decoration:underline}
.footer-col .footer-col-content li.current>*:before{display:none;content:'';position:absolute;top:5px;left:-21px;width:7px;height:7px;border-radius:50%;background:#fff;transition:.3s all ease}
.footer-col .footer-col-content li+li{margin-top:22px}
.footer-col .footer-col-content li a{position:relative;color:#fff}
.footer-col .footer-col-content li a:before{display:none;content:'';position:absolute;top:3px;left:-21px;width:7px;height:7px;border-radius:50%;background:#fff}
.footer-col .footer-col-content li a:hover,.footer-col .footer-col-content li a:focus{text-decoration:underline}
.footer-col *+.footer-col-content{margin-top:35px}
@media(max-width:991px){.footer-col{padding:16px 0}
.footer-col h4{line-height:inherit;cursor:pointer;font-size:20px;margin-bottom:0;position:relative;color:#333;font-weight:700;padding-right:26px}
.footer-col h4:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.footer-col h4:before{position:absolute;top:50%;right:0;width:26px;height:26px;margin-top:-13px;border-radius:2px;text-align:center;font-size:14px;line-height:1;padding:6px 0;border:1px solid #ebebeb}
.footer-col h4.active:before{content:'\e5ce'}
.footer-col .footer-col-content{display:none}
}
.footer-col .footer.links li{width:100%}
@media(min-width:1200px){.footer-col{padding-left:22px}
}
@media(min-width:1400px){.footer-col{padding-left:44px}
}
@media(max-width:991px){.footer .newsletter{padding:16px 0}
.footer .newsletter .title{cursor:pointer;font-size:20px;margin-bottom:0}
.footer .newsletter .title strong{font-weight:700}
}
.scrollToTop{position:fixed;z-index:999;bottom:30px;right:30px;height:40px;width:40px;display:none;cursor:pointer;text-indent:100vw;white-space:nowrap;overflow:hidden;background:#fff;border-radius:50%;box-shadow:1px 1px 10px rgba(1,19,39,.1);transition:.3s ease}
.scrollToTop:before{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);font-size:35px;line-height:1;text-indent:0;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-18px;margin-left:-18px;color:#292929;transition:.3s ease}
.scrollToTop:hover{background:#c0ca33}
.scrollToTop:hover:before{color:#fff}
@media(min-width:768px){.scrollToTop{bottom:70px;right:50px;height:50px;width:50px}
.scrollToTop:before{font-size:40px;width:50px;height:50px;margin-top:-20px;margin-left:-20px}
}
.no-display{display:none}
.divider{width:212px;height:5px;margin-right:auto;margin-left:auto;background:#4c5639}
.cms-page-view h1,.cms-page-view heading-1{text-transform:uppercase;margin-bottom:1em}
.cms-page-view h2,.cms-page-view .catalog-product-view .price-wrapper .price,.catalog-product-view .price-wrapper .cms-page-view .price,.cms-page-view heading-2{text-transform:uppercase;margin-bottom:1em}
.cms-page-view h3,.cms-page-view heading-3{text-transform:uppercase;margin-bottom:1em}
.cms-page-view h4,.cms-page-view heading-4{text-transform:uppercase;margin-bottom:1em}
.cms-page-view h5,.cms-page-view heading-5{text-transform:uppercase;margin-bottom:1em}
.cms-page-view h6,.cms-page-view heading-6{text-transform:uppercase;margin-bottom:1em}
.cms-page-view .page-title,.cms-page-view .section-title{margin-top:1em}
.custom-page table{margin-bottom:4em}
@media(max-width:767px){.custom-page table.responsive thead{display:none}
.custom-page table.responsive tbody td{display:block;text-align:center;border-left:0}
.custom-page table.responsive tbody td:first-child{font-size:14px;line-height:1.5;font-weight:600;color:#222;background:#f2f2f2;padding:1em 1em .8em}
.custom-page table.responsive tbody td:first-child:before{display:none}
.custom-page table.responsive tbody td:before{content:attr(data-th);display:block;text-align:center;font-weight:600}
}
.about-us-page img{margin-bottom:35px}
.about-us-page p{margin-bottom:25px}
.about-us-page ul{padding-top:5px}
.about-us-page ul li{padding:5px 0}
.cms-about-us .page-title-wrapper .page-title{margin-top:1em}
.cms-about-us .section-title{margin-top:4em;padding-top:4em;border-top:1px solid #eef2f6}
.cms-about-us .custom-page .section-title:first-child{border-top:0}
.cms-about-us .column.main .section-title{padding-top:3.5em;border-top:1px solid #eef2f6}
.cms-about-us span.heading-3,.cms-about-us .sidebar span.block-title,.sidebar .cms-about-us span.block-title,.cms-about-us .sidebar .collapsible-block span.opener,.sidebar .collapsible-block .cms-about-us span.opener,.cms-about-us .modal-popup span.modal-title,.modal-popup .cms-about-us span.modal-title,.cms-about-us .checkout-index-index .opc-wrapper span.step-title,.checkout-index-index .opc-wrapper .cms-about-us span.step-title,.cms-about-us .opc-sidebar .opc-block-summary span.title,.opc-sidebar .opc-block-summary .cms-about-us span.title,.cms-about-us .custome-downloadable-products__wrapper span.table-title,.custome-downloadable-products__wrapper .cms-about-us span.table-title,.cms-about-us .account-billing-agreements__wrapper span.table-title,.account-billing-agreements__wrapper .cms-about-us span.table-title,.cms-about-us .my-reviews-table__wrapper span.table-title,.my-reviews-table__wrapper .cms-about-us span.table-title,.cms-about-us .orders-history__wrapper span.table-title,.orders-history__wrapper .cms-about-us span.table-title,.cms-about-us span.heading-4,.cms-about-us .catalog-product-view .data.items .additional-attributes span.attributes-caption,.catalog-product-view .data.items .additional-attributes .cms-about-us span.attributes-caption,.cms-about-us .opc-block-shipping-information span.shipping-information-title,.opc-block-shipping-information .cms-about-us span.shipping-information-title,.cms-about-us .review-list span.review-title,.review-list .cms-about-us span.review-title,.cms-about-us .review-add span.review-legend,.review-add .cms-about-us span.review-legend,.cms-about-us span.block-subtitle,.cms-about-us span.box-title{display:inline-block}
.skills{color:#4c5639}
.skills .value{font-size:56px;line-height:1.519em;font-weight:700}
.skills .term{font-size:16px;text-transform:uppercase}
@media(max-width:767px){.cms-about-us .big-circle-icon{margin-top:2rem}
}
@media(max-width:767px){.team>div[class*='col-']{margin-bottom:2rem}
}
.team>div[class*='col-'] img{margin-bottom:1rem}
.testimonials{padding-bottom:2em}
.testimonials blockquote{padding:10px 20px}
.testimonials blockquote cite{display:block;text-align:center;margin:0 auto .5em;font-weight:700;font-size:18px;text-transform:uppercase;color:#4c5639}
.testimonials blockquote q{display:block;padding:0 5%}
.testimonials.owl-testimonials .owl-nav{position:static}
.testimonials.owl-testimonials .owl-controlls{top:auto;bottom:0;right:50%;margin-right:-49px}
.testimonials.owl-testimonials .owl-prev,.testimonials.owl-testimonials .owl-next{padding:8px 7px 0;height:35px}
.testimonials.owl-testimonials .owl-prev:before,.testimonials.owl-testimonials .owl-next:before{font-size:2.5em;color:#858585;transition:.3s ease}
.testimonials.owl-testimonials .owl-prev:hover:before,.testimonials.owl-testimonials .owl-next:hover:before{color:#4c5639}
.testimonials.owl-testimonials .owl-prev{line-height:inherit}
.testimonials.owl-testimonials .owl-prev:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.testimonials.owl-testimonials .owl-next{line-height:inherit}
.testimonials.owl-testimonials .owl-next:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.big-circle-icon{display:block;width:122px;height:122px;margin:0 auto 1rem;border-radius:50%;border:2px solid #4c5639;text-align:center}
.big-circle-icon:before{color:#4c5639;font-size:66px !important;line-height:122px;width:100%}
.medium-icon{margin:0 auto 1rem;text-align:center;width:100%}
.medium-icon:before{font-size:60px;line-height:1em;color:#4c5639}
.small-icon{width:100%}
.small-icon:before{font-size:40px;line-height:inherit;color:#4c5639}
.cms-customer-service .terms-conditions h4.small-icon:before{padding-right:15px;vertical-align:middle}
.cms-customer-service .custom-page span.heading-3+p,.cms-customer-service .custom-page .sidebar span.block-title+p,.sidebar .cms-customer-service .custom-page span.block-title+p,.cms-customer-service .custom-page .sidebar .collapsible-block span.opener+p,.sidebar .collapsible-block .cms-customer-service .custom-page span.opener+p,.cms-customer-service .custom-page .modal-popup span.modal-title+p,.modal-popup .cms-customer-service .custom-page span.modal-title+p,.cms-customer-service .custom-page .checkout-index-index .opc-wrapper span.step-title+p,.checkout-index-index .opc-wrapper .cms-customer-service .custom-page span.step-title+p,.cms-customer-service .custom-page .opc-sidebar .opc-block-summary span.title+p,.opc-sidebar .opc-block-summary .cms-customer-service .custom-page span.title+p,.cms-customer-service .custom-page .custome-downloadable-products__wrapper span.table-title+p,.custome-downloadable-products__wrapper .cms-customer-service .custom-page span.table-title+p,.cms-customer-service .custom-page .account-billing-agreements__wrapper span.table-title+p,.account-billing-agreements__wrapper .cms-customer-service .custom-page span.table-title+p,.cms-customer-service .custom-page .my-reviews-table__wrapper span.table-title+p,.my-reviews-table__wrapper .cms-customer-service .custom-page span.table-title+p,.cms-customer-service .custom-page .orders-history__wrapper span.table-title+p,.orders-history__wrapper .cms-customer-service .custom-page span.table-title+p{margin-top:15px}
.cms-customer-service .custom-page .a-center+.section-title{margin-top:4rem}
.cms-customer-service *+.custom-page{margin-top:40px}
.customer-service h3{font-size:26px;line-height:1;font-weight:600;margin-bottom:22px}
.customer-service h4{font-size:20px;line-height:31px;font-weight:400;margin-bottom:15px}
.customer-service .customer-service__block{margin-bottom:94px}
.customer-service .table-block{margin-bottom:65px}
.customer-service .table-block h3{margin-bottom:46px}
.customer-service .table-block table{width:100%}
.customer-service .table-block thead{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.customer-service .table-block thead th{padding:10px;border-left:1px solid #ebebeb;font-size:16px;line-height:1;vertical-align:middle}
.customer-service .table-block thead th:first-child{padding-left:0;border-left:0}
@media(min-width:992px){.customer-service .table-block thead th{padding:15px 10px 15px 35px}
}
@media(min-width:768px){.customer-service .table-block tbody tr:first-child td{padding-top:41px}
}
@media(min-width:768px){.customer-service .table-block tbody tr:last-child td{padding-bottom:30px}
}
.customer-service .table-block tbody td{font-size:12px;line-height:1;padding:7px}
@media(min-width:768px){.customer-service .table-block tbody td{border-left:1px solid #ebebeb}
.customer-service .table-block tbody td:first-child{padding-left:0;border-left:0}
}
@media(min-width:992px){.customer-service .table-block tbody td{padding:11px 10px 11px 35px}
}
@media(max-width:767px){.customer-service .table-block thead{display:none}
.customer-service .table-block tbody td{display:block;text-align:center}
.customer-service .table-block tbody td:first-child{font-size:14px;line-height:1.5;font-weight:600;background:#f2f2f2;margin-bottom:1em;padding:1em 1em .8em}
.customer-service .table-block tbody td:first-child:before{display:none}
.customer-service .table-block tbody td:last-child{margin-bottom:1em}
.customer-service .table-block tbody td:before{content:attr(data-th);display:block;text-align:center;font-weight:600}
}
.customer-service .list-block h3{margin-bottom:27px}
.customer-service .list-block li{margin-bottom:20px}
.customer-service .list-block h4{line-height:inherit}
.customer-service .list-block h4:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.customer-service .list-block h4:before{font-size:30px;line-height:inherit;padding-right:10px}
.change-message{color:#31708f;background-color:#d9edf7;padding:.8rem 3.5rem .8rem 1rem;margin-bottom:30px;border:1px solid #bce8f1;border-radius:2px;position:relative;font-size:14px}
.privacy-policy-page dd{font-style:normal;margin-bottom:50px}
.not-found-page .disc li,.not-found-page dd{font-style:normal}
.not-found-page .not-found-page_top{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}
.not-found-page .not-found-page_top img{width:auto;max-width:100%;margin-bottom:40px}
.not-found-page .not-found-page_top>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}
.not-found-page .not-found-page_top strong{font-size:20px;line-height:1;font-weight:600;padding-right:20px}
@media(min-width:768px){.not-found-page .not-found-page_top strong{font-size:50px;line-height:1}
}
@media(min-width:992px){.not-found-page .not-found-page_top strong{font-size:84px;line-height:84px}
}
.not-found-page .not-found-page_top span{font-size:16px;line-height:20px;font-weight:300}
@media(min-width:768px){.not-found-page .not-found-page_top span{font-size:30px;line-height:38px}
}
@media(min-width:992px){.not-found-page .not-found-page_top span{font-size:55px;line-height:68px}
}
.not-found-page .not-found-page_bottom dt{font-size:12px;line-height:1;font-weight:400;text-align:center;margin-bottom:30px}
@media(min-width:992px){.not-found-page .not-found-page_bottom dt{font-size:20px}
}
.not-found-page .not-found-page_bottom dd{text-align:center}
.not-found-page .not-found-page_bottom dd a{display:inline-block;font-size:14px;line-height:22px;font-weight:600;padding:12px 27px;text-transform:uppercase;line-height:inherit;color:#fff;background-color:#4c5639}
.not-found-page .not-found-page_bottom dd a:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.not-found-page .not-found-page_bottom dd a:hover{color:#fff;background:#c0ca33}
.not-found-page .not-found-page_bottom dd a:before{margin-top:-4px;padding-right:5px;vertical-align:middle;font-size:22px}
.search-term-popular ul.search-terms:before,.search-term-popular ul.search-terms:after{display:table;content:"";line-height:0}
.search-term-popular ul.search-terms:after{clear:both}
.search-term-popular ul.search-terms li{float:left;margin-right:15px;font-size:24px}
@media(min-width:1200px){.search.advanced{max-width:50%;margin-right:auto;margin-left:auto}
}
@media(min-width:992px){.search.advanced{max-width:60%}
}
.search.advanced legend.legend{padding-bottom:2em;border-bottom:1px solid #ebebeb;margin-bottom:2em;width:100%}
.search.advanced .brand_id select option:first-child{display:none}
.search.advanced .price .range.price{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}
.search.advanced .price .range.price>.field{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%}
.search.advanced .price .range.price .addafter{position:absolute;top:0;left:calc(100% + 6px);line-height:28px;margin-right:0}
@media(max-width:767px){.search.advanced .price .range.price .addafter{left:auto;right:0}
}
.search.advanced .price .range.price .separator{line-height:28px;padding:7px 0;margin-bottom:1rem}
@media(max-width:767px){.search.advanced .price .range.price .addon{padding-right:45px}
}
.search.advanced .actions-toolbar{margin-top:1rem;padding-top:1.5rem;border-top:1px solid #ebebeb}
.search-terms ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.search-terms ul li{margin:0 5px 5px 0;border:1px solid #ebebeb}
.search-terms ul a{padding:5px;color:#292929}
.search-terms ul a:hover{background:#f0f0f0}
.form-orders-search legend.admin__legend{padding-bottom:2em;border-bottom:1px solid #ebebeb;margin-bottom:2em;width:100%}
.form-orders-search .actions-toolbar{margin-top:1rem;padding-top:1.5rem;border-top:1px solid #ebebeb}
@media(min-width:768px){.form-orders-search{max-width:80%;margin-right:auto;margin-left:auto}
}
@media(min-width:992px){.form-orders-search{max-width:60%}
}
.shipping-delivery-page p{margin-bottom:20px}
@media(min-width:992px){.shipping-delivery-page p{margin-bottom:30px}
}
.shipping-delivery-page .heading-3,.shipping-delivery-page .sidebar .block-title,.sidebar .shipping-delivery-page .block-title,.shipping-delivery-page .sidebar .collapsible-block .opener,.sidebar .collapsible-block .shipping-delivery-page .opener,.shipping-delivery-page .modal-popup .modal-title,.modal-popup .shipping-delivery-page .modal-title,.shipping-delivery-page .checkout-index-index .opc-wrapper .step-title,.checkout-index-index .opc-wrapper .shipping-delivery-page .step-title,.shipping-delivery-page .opc-sidebar .opc-block-summary span.title,.opc-sidebar .opc-block-summary .shipping-delivery-page span.title,.shipping-delivery-page .custome-downloadable-products__wrapper .table-title,.custome-downloadable-products__wrapper .shipping-delivery-page .table-title,.shipping-delivery-page .account-billing-agreements__wrapper .table-title,.account-billing-agreements__wrapper .shipping-delivery-page .table-title,.shipping-delivery-page .my-reviews-table__wrapper .table-title,.my-reviews-table__wrapper .shipping-delivery-page .table-title,.shipping-delivery-page .orders-history__wrapper .table-title,.orders-history__wrapper .shipping-delivery-page .table-title{text-transform:uppercase;color:#4c5639;margin-bottom:10px}
.shipping-delivery-page ul li{padding-left:15px;position:relative;margin-bottom:.8em}
.shipping-delivery-page ul li:before{content:'.';font-size:35px;line-height:inherit;color:#4c5639;position:absolute;top:-8px;left:0}
.shipping-delivery-page ul li:last-child{margin-bottom:1.5em}
.shipping-delivery-page .shipping-delivery-page__border{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ebebeb}
@media(min-width:992px){.shipping-delivery-page .shipping-delivery-page__border{padding-bottom:30px;margin-bottom:40px}
}
.shipping-delivery-page .shipping-delivery-page__border span:not(.heading-3){margin-bottom:15px;display:block}
.shipping-delivery-page .shipping-delivery-page_shipping-icon{line-height:inherit}
.shipping-delivery-page .shipping-delivery-page_shipping-icon:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.shipping-delivery-page .shipping-delivery-page_track-icon{line-height:inherit}
.shipping-delivery-page .shipping-delivery-page_track-icon:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.shipping-delivery-page .shipping-delivery-page_order-icon{line-height:inherit}
.shipping-delivery-page .shipping-delivery-page_order-icon:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.shipping-delivery-page .shipping-delivery-page_shipping-icon:before,.shipping-delivery-page .shipping-delivery-page_track-icon:before,.shipping-delivery-page .shipping-delivery-page_order-icon:before{font-size:40px;color:#4c5639;padding-right:15px}
.faq-page #faq-accordion .accordion-trigger{margin-bottom:30px;padding-right:30px;position:relative}
.faq-page #faq-accordion .accordion-trigger:before{content:'q';text-transform:uppercase;font-size:20px;line-height:1;color:#fff;background:#4c5639;text-align:center;padding:15px 0;width:50px;display:inline-block;margin-right:15px;cursor:pointer}
.faq-page #faq-accordion .accordion-trigger:after{position:absolute;font-size:20px;line-height:1;top:17px;right:0;cursor:pointer;content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0)}
.faq-page #faq-accordion .accordion-trigger.open:after{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0)}
@media(min-width:768px){.faq-page #faq-accordion .accordion-trigger{display:inline-block}
}
.faq-page #faq-accordion .accordion-trigger span{cursor:pointer;font-size:20px;line-height:50px;color:#4c5639}
.faq-page #faq-accordion .accordion-content{display:none}
.faq-page #faq-accordion .accordion-content p{padding-bottom:50px;margin-bottom:0}
.faq-page #faq-accordion .accordion-content p:before{content:'a';text-transform:uppercase;font-size:20px;line-height:1;color:#4c5639;background:#f6f6f6;text-align:center;padding:15px 0;width:50px;display:inline-block;margin:5px 15px 15px 0;float:left}
.support-page .text-block{padding-bottom:20px;border-bottom:1px solid #ebebeb;margin-bottom:30px}
.support-page .boxes-block li a{transition:0s}
.support-page .boxes-block li div{background:transparent;border:1px solid #4c5639;margin-bottom:30px;padding:87px 10px;transition:.3s ease;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.support-page .boxes-block li div:hover{background:#4c5639}
.support-page .boxes-block li div:hover span,.support-page .boxes-block li div:hover span:before{color:#fff}
@media(min-width:1200px){.support-page .boxes-block li div{margin-bottom:50px}
}
.support-page .boxes-block li div span{font-size:20px;line-height:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.support-page .boxes-block li div span:before{color:#4c5639;font-size:70px;line-height:1}
.support-page .boxes-block .support-page__archive-icon{line-height:inherit}
.support-page .boxes-block .support-page__archive-icon:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.support-page .boxes-block .support-page__bubbles-icon{line-height:inherit}
.support-page .boxes-block .support-page__bubbles-icon:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.support-page .boxes-block .support-page__bubble-question-icon{line-height:inherit}
.support-page .boxes-block .support-page__bubble-question-icon:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.support-page .boxes-block .support-page__envelope-icon{line-height:inherit}
.support-page .boxes-block .support-page__envelope-icon:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.guarantee-page p{margin-bottom:20px}
.guarantee-page h3{font-size:35px;line-height:1;color:#000;font-weight:600}
.guarantee-page h4{font-size:20px;line-height:1;font-weight:400;color:#222;line-height:inherit}
.guarantee-page h4:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.guarantee-page h4:before{font-size:30px;line-height:inherit;color:#4c5639;padding-right:10px}
.guarantee-page ul{padding:10px 0 20px}
.guarantee-page ul li{margin-bottom:15px}
.guarantee-page ul li:last-child{margin-bottom:0}
.guarantee-page .text-block{padding-bottom:20px;border-bottom:1px solid #ebebeb;margin-bottom:30px}
.guarantee-page .text-block:last-child{padding-bottom:0;border-bottom:0}
.secure-payment-page h4{color:#4c5639;line-height:inherit}
.secure-payment-page h4:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.secure-payment-page h4:before{font-size:1.5em;line-height:inherit;color:#4c5639;padding-right:10px;vertical-align:bottom}
.secure-payment-page ul{padding:15px 0 20px}
.secure-payment-page ul li{margin-bottom:15px}
.secure-payment-page ul li:last-child{margin-bottom:0}
.secure-payment-page .secure-payment_icons ul:before,.secure-payment-page .secure-payment_icons ul:after{display:table;content:"";line-height:0}
.secure-payment-page .secure-payment_icons ul:after{clear:both}
.secure-payment-page .secure-payment_icons ul li{float:left;margin-right:28px}
.secure-payment-page .secure-payment_icons ul a{font-size:41px;line-height:1;color:#4c5639}
.secure-payment-page .secure-payment_icons ul a:hover{color:#222}
.terms-conditions-page p{margin-bottom:28px}
.terms-conditions-page ul h4{color:#4c5639;line-height:inherit}
.terms-conditions-page ul h4:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.terms-conditions-page ul h4:before{font-size:1.5em;line-height:inherit;color:#4c5639;padding-right:10px;vertical-align:bottom}
.cms-template-settings .page-title-wrapper .page-title{margin-bottom:86px}
.cms-template-settings.cms-page-view h3{font-size:20px;line-height:1;text-transform:none;margin-bottom:2em}
.cms-template-settings.cms-page-view h3 em{font-weight:400}
.cms-template-settings .data-table{margin-bottom:40px}
.cms-template-settings .data-table thead{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.cms-template-settings .data-table thead th{border-left:1px solid #ebebeb;background:transparent;padding:5px 5px;text-transform:none}
.cms-template-settings .data-table thead th:first-child{padding-left:0;border-left:0}
@media(min-width:992px){.cms-template-settings .data-table thead th{padding:10px 20px}
}
.cms-template-settings .data-table tbody tr:first-child td{padding-top:15px}
@media(min-width:992px){.cms-template-settings .data-table tbody tr:first-child td{padding-top:35px}
}
.cms-template-settings .data-table tbody tr:last-child td{padding-bottom:15px}
@media(min-width:992px){.cms-template-settings .data-table tbody tr:last-child td{padding-bottom:30px}
}
.cms-template-settings .data-table tbody td{padding:5px 5px;border-left:1px solid #ebebeb}
.cms-template-settings .data-table tbody td:first-child{border-left:0;padding-left:0}
@media(min-width:992px){.cms-template-settings .data-table tbody td{padding:10px 20px}
}
.extra-title-settings{font-weight:500}
.after-page-header-wrap{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;min-width:300px;max-width:480px;width:100%}
.after-page-header-wrap .block.featured .block-content .owl-controlls{top:auto;bottom:47px;right:20px}
.after-page-header-wrap .block.widget.featured .product-item .product-label{top:-25px;right:auto;left:18px;font-size:28px;line-height:1.2;background:transparent;font-family:"PT Sans",sans-serif}
.after-page-header-wrap .block.widget.featured .product-item .product-label:after{content:'off';position:absolute;bottom:-26px;left:9px;text-transform:uppercase}
@media(min-width:768px){.after-page-header-wrap .block.widget.featured .product-item .product-label{font-size:33px}
}
@media(min-width:1200px){.after-page-header-wrap .block.widget.featured .product-item .product-label{font-size:53px}
.after-page-header-wrap .block.widget.featured .product-item .product-label:after{bottom:-40px}
}
.after-page-header-wrap .block.widget.featured .products-grid .product-items .product-item-photo{display:inline-block}
.after-page-header-wrap .products-grid .product-item .product-item-info{margin-top:20px}
@media(min-width:1200px){.after-page-header-wrap .products-grid .product-item .product-item-info{margin-top:93px}
}
.after-page-header-wrap .products-grid .product-item .product-item-name{font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}
.after-page-header-wrap .products-grid .product-item .product-item-name a{color:#fff}
.after-page-header-wrap .products-grid .product-item .product-item-name a:hover,.after-page-header-wrap .products-grid .product-item .product-item-name a:focus{color:#292929}
@media(min-width:992px){.after-page-header-wrap .products-grid .product-item .product-item-name{font-size:22px}
}
@media(min-width:1200px){.after-page-header-wrap .products-grid .product-item .product-item-name{font-size:32px}
}
.after-page-header-wrap .products-grid .product-item .price-box,.after-page-header-wrap .products-grid .product-item .price-box .price-wrapper .price{font-size:36px;font-weight:700;line-height:1.2;color:#fff}
@media(min-width:992px){.after-page-header-wrap .products-grid .product-item .price-box,.after-page-header-wrap .products-grid .product-item .price-box .price-wrapper .price{font-size:42px}
}
@media(min-width:1200px){.after-page-header-wrap .products-grid .product-item .price-box,.after-page-header-wrap .products-grid .product-item .price-box .price-wrapper .price{font-size:62px}
}
.after-page-header-wrap .owl-pagination .owl-page{display:inline-block;width:11px;height:11px;border-radius:50%;background:#fff;transition:.3s all ease}
.after-page-header-wrap .owl-pagination .owl-page:hover,.after-page-header-wrap .owl-pagination .owl-page.active{background:#011327;box-shadow:0 0 0 4px #fff}
.after-page-header-wrap .owl-pagination .owl-page+.owl-page{margin-left:20px}
.after-page-header-wrap .products-grid .product-image-container{background:transparent}
.after-page-header-wrap .products-grid .product-item-actions{display:none}
.after-page-header-wrap .products-grid .product-item-details{text-align:left}
@media(min-width:1200px){.after-page-header-wrap .products-grid .product-item-details{margin-top:10px}
}
.after-page-header-wrap .block.widget.featured.intro-product .products-grid .product-items .product-item-photo:hover .product-image-photo{opacity:1}
.after-page-header-wrap .intro-product{overflow:hidden;background:#4c5639}
.after-page-header-wrap .intro-product .timer-wrapper{display:none}
.after-page-header-wrap .intro-product .product-item .price-box .old-price{display:none;margin-bottom:-15px}
.after-page-header-wrap .intro-product .product-item .price-box .old-price .price-wrapper .price{font-size:1.5rem;line-height:1}
.after-page-header-wrap .intro-product .products-grid .product-item{border:0}
@media(min-width:1200px) and (max-width:1499px){.after-page-header-wrap .intro-product .products-grid .product-item .product-item-name{font-size:26px}
.after-page-header-wrap .intro-product .products-grid .product-item .price-box{font-size:42px}
}
@media(max-width:767px){.after-page-header-wrap .intro-product .block-content{max-width:480px;margin-right:auto;margin-left:auto}
}
@media(min-width:480px){.after-page-header-wrap{min-width:450px}
}
@media(min-width:768px){.after-page-header-wrap{max-width:920px}
}
@media(min-width:992px){.after-page-header-wrap{max-width:1120px}
}
@media(min-width:1200px){.after-page-header-wrap{max-width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.after-page-header-wrap .slider-pro-wrapper{-webkit-flex-basis:65.9%;-ms-flex-preferred-size:65.9%;flex-basis:65.9%;max-width:65.9%}
.after-page-header-wrap .intro-product{-webkit-flex-basis:32.7%;-ms-flex-preferred-size:32.7%;flex-basis:32.7%;max-width:32.7%}
}
@media(min-width:1400px){.after-page-header-wrap{max-width:1764px}
}
@media(min-width:1200px) and (max-width:1599px){.after-page-header-wrap .slider-pro-wrapper .sp-layer{top:-33% !important}
.after-page-header-wrap .slider-pro-wrapper .sp-layer.sp-layer-second-img{top:-3% !important}
.after-page-header-wrap .slider-pro-wrapper .slider-title{top:-36.5% !important}
.after-page-header-wrap .slider-pro-wrapper .slider-desc{top:-18% !important}
.after-page-header-wrap .slider-pro-wrapper .btn-wrap{top:0 !important}
}
@media(min-width:1600px) and (max-width:1799px){.after-page-header-wrap .slider-pro-wrapper .sp-layer.sp-layer-img{top:-25% !important}
}
@media(min-width:1200px) and (max-width:1799px){.after-page-header-wrap .slider-pro-wrapper .sp-mask,.after-page-header-wrap .slider-pro-wrapper .sp-slide,.after-page-header-wrap .slider-pro-wrapper .sp-image-container,.after-page-header-wrap .slider-pro-wrapper .sp-image{height:760px !important}
}
.box-offer{position:relative;padding:15px;min-height:280px;margin-right:auto;margin-left:auto;text-align:center;border:3px solid #d4e0bd}
.box-offer-bg-img-1{background:#fbb103 url("../images/offer-bg-1.jpg") no-repeat center/cover}
.box-offer-bg-img-2{background:#cc3f3a url("../images/offer-bg-2.jpg") no-repeat center/cover}
.box-offer-bg-img-3{background:#95b84e url("../images/offer-bg-3.jpg") no-repeat center/cover}
.box-offer-inner{position:absolute;top:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(min-width:992px){.box-offer-inner{margin-top:-5px}
.box-offer-inner-offset-top{margin-top:7px}
}
.box-offer .icon{display:inline-block;font-size:48px;width:48px;height:48px;line-height:48px;color:#4c5639}
.box-offer .box-offer-title{margin-top:5px;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#292929; font-family:Pt Sans;}
.box-offer .box-offer-title a{color:#292929}
.box-offer .box-offer-title a:hover,.box-offer .box-offer-title a:focus{color:#c0ca33}
@media(min-width:1200px){.box-offer .box-offer-title{font-size:24px}
}
.box-offer .box-offer-desc{margin-top:10px;padding-right:12%;padding-left:12%;line-height:1.5;height:55px;}
@media(min-width:768px){.box-offer{max-width:548px}
}
@media(min-width:992px){.box-offer{min-height:309px}

.box-offer .icon{font-size:63px;width:68px;height:68px;line-height:68px}
.box-offer .box-offer-title{margin-top:10px;font-size:24px}
}
@media(min-width:1200px){.box-offer .box-offer-title{margin-top:14px; font-family:Pt Sans}
.box-offer .box-offer-desc{margin-top:25px}
}
.offsers-wrap{margin-top:65px;margin-bottom:65px}
@media(min-width:768px){.offsers-wrap{margin-top:25px;margin-bottom:51px}
}
@media(max-width:480px){.offsers-wrap [class*='col-']+[class*='col-']{margin-top:30px}
}
.bg-gray{background:#f5f5f5}
.offers-wrap>.owl-stage-outer{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}
.offers-wrap .owl-item{height:100%}
.offers-wrap .owl-item+.owl-item{border-left:1px solid #ebebeb}
.offers-wrap .offer{padding:33px 15px 27px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.offers-wrap .offer .icon{display:inline-block;text-align:center;width:53px;height:53px;font-size:48px;line-height:53px;color:#c0ca33}
.offers-wrap .offer .offer-title,.offers-wrap .offer .offer-title a{font-size:20px;line-height:1.2;font-weight:700;text-transform:uppercase}
.offers-wrap .offer .offer-title a{color:#292929}
.offers-wrap .offer .offer-title a:hover{color:#c0ca33}
.offers-wrap .offer .offer-left+.offer-right{margin-left:18px}
@media(min-width:992px) and (max-width:1199px){.offers-wrap .offer{padding-right:5px;padding-left:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-wrap .offer{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}
.offers-wrap .offer .offer-left+.offer-right{margin-top:15px;margin-left:0}
}
.banners-row .banners-row .banner-col-12 .banners-row .banner-col-6+.banner-col-6{margin-top:40px}
@media(min-width:768px){.banners-row .banners-row .banner-col-12 .banners-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.banners-row .banners-row .banner-col-12 .banners-row .banner-col-6{padding-right:20px;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.banners-row .banners-row .banner-col-12 .banners-row .banner-col-6+.banner-col-6{margin-top:0;padding-right:0;padding-left:20px}
}
.banners-row .banners-row .banner-col-12+.banner-col-12{margin-top:40px}
@media(min-width:768px){.banners-row .banners-row .banner-col-12{/*margin-bottom:10px*/}
.banners-row .banners-row .banner-col-12:first-child{/*margin-top:10px*/}
.banners-row .banners-row .banner-col-12+.banner-col-12{margin-top:0;margin-bottom:45px;}
}
@media(min-width:768px){.banners-row .banners-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:768px){.banners-row .banners-row-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.banners-row .banner-col-9{padding-right:45px;}
/*
@media(min-width:992px){.banners-row .banner-col-9{padding-right:20px;-webkit-flex-basis:68.1%;-ms-flex-preferred-size:68.1%;flex-basis:68.1%;max-width:68.1%}
}
@media(min-width:1400px){.banners-row .banner-col-9{-webkit-flex-basis:67.1%;-ms-flex-preferred-size:67.1%;flex-basis:67.1%;max-width:67.1%}
}*/
.banners-row .banner-col-3{text-align:center;/*margin-top:40px*/}
/*
@media(min-width:992px){.banners-row .banner-col-3{margin-top:0;padding-left:0;-webkit-flex-basis:34.6%;-ms-flex-preferred-size:34.6%;flex-basis:34.6%;max-width:34.6%}
}
@media(min-width:1400px){.banners-row .banner-col-3{-webkit-flex-basis:33.5%;-ms-flex-preferred-size:33.5%;flex-basis:33.5%;max-width:33.5%}
}
*/
@media(min-width:1800px){.banners-row .banner-col-3{-webkit-flex-basis:33.1%;-ms-flex-preferred-size:33.1%;flex-basis:33.1%;max-width:33.1%}
}
.banners-row .banner{position:relative;display:inline-block;overflow:hidden}
.banners-row .banner .banner-img-wrap{position:relative;overflow:hidden;display:inline-block}
.banners-row .banner .banner-img-wrap:before{content:'';position:absolute;top:0;left:-85%;z-index:2;display:block;width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.banners-row .banner:hover .banner-img-wrap:before{-webkit-animation:shine .75s;animation:shine .75s}
.banners-row .banner-caption{position:absolute;top:70%;left:0;width:100%;padding:15px 0;text-transform:uppercase;text-align:left;color:#fff;transform:translateY(-50%)}
@media(min-width:1200px){/*.banners-row .banner-caption{padding-right:40px;padding-left:40px}*/
}
/*@media(min-width:1400px){.banners-row .banner-caption{padding-right:60px;padding-left:60px}
 } */*
.banners-row .banner-caption ul{width:100%;display:block;text-align:center;padding:10px 0;margin:0;border-bottom:none;}
.banner-col-9 .banners-row .banner-caption li{display:inline-block;width:19%;margin:0;}
.banner-col-3 .banner-caption li{    display: block;	width: 43%;margin: 0 auto;}
.banners-row .banner-caption li div{font-size:12px;font-weight:700;padding-top:10px; padding-bottom:20px}
.mask p{text-transform:initial}
.banner-caption li img{border:2px solid transparent}
.banner-caption li:hover img{border:2px solid #d4e0bd}
.banner-caption.tr {top:60%}
.banners-row .banner-title{display:block;font-size:30px;line-height:1;font-weight:700;letter-spacing:-.06em;text-transform:uppercase}
@media(min-width:768px){.banners-row .banner-title{font-size:40px}
}
@media(min-width:992px){.banners-row .banner-title{font-size:30px}
}
@media(min-width:1200px){.banners-row .banner-title{font-size:40px}
}
@media(min-width:1400px){.banners-row .banner-title{font-size:46px;line-height:54px}
}
.banners-row .banner-desc{display:block;margin-top:10px;font-size:22px;line-height:1;font-weight:700;letter-spacing:-.06em;text-transform:none}
@media(min-width:1400px){.banners-row .banner-desc{font-size:30px;line-height:1.2}
}
.banners-row .banner-btn{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);margin-top:15px;padding:8px 15px;letter-spacing:0;font-size:12px;border:2px solid;transition:.3s all ease}
.banners-row .banner-btn:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.banners-row .banner-btn{padding:15px 30px}
}
@media(min-width:768px){.banners-row .banner-btn{font-size:14px}
}
@media(min-width:1200px){.banners-row .banner-btn{padding:11px 20px;margin-top:20px}
}
@media(min-width:1400px){.banners-row .banner-btn{margin-top:35px;padding:18px 43px;font-size:16px}
}
.banners-row .banner-btn-primary{color:#fff;background-color:#4c5639}
.banners-row .banner-btn-primary:hover{color:#fff;background:#c0ca33}
.banners-row .banner-btn-white-outline{color:#fff;background:transparent}
.banners-row .banner-btn-white-outline:hover{background:#c0ca33;border-color:#c0ca33}
.banners-row .text-light{font-weight:300}
.banners-row .banner-1 .banner-img-wrap img{min-height:210px}
.banners-row .banner-2 .banner-caption{top:auto;bottom:36px;transform:translateY(0)}
.banners-row .banner-3 .banner-caption .banner-price-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}
.banners-row .banner-3 .banner-caption .banner-price-wrap .banner-price{font-size:70px;line-height:1;font-weight:700;letter-spacing:-.025em}
.banners-row .banner-3 .banner-caption .banner-price-wrap .banner-stuff{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:600}
.banners-row .banner-3 .banner-caption .banner-price-wrap .banner-stuff sup{font-size:39px;line-height:1}
.banners-row .banner-3 .banner-caption .banner-price-wrap .banner-stuff sub{font-size:20px;line-height:1;letter-spacing:.07em}
.banners-row .banner-3 .banner-caption .banner-btn{margin-top:5px;padding:6px 10px 7px;width:100%;text-align:center;font-weight:400;font-size:12px;letter-spacing:.025em}
.banners-row .banner-3 .banner-caption .banner-btn>span{vertical-align:middle}
.banners-row .banner-3 .banner-caption .banner-btn>.icon{font-size:16px;line-height:1}
.banners-row .banner-4 .banner-caption{top:auto;right:0;bottom:0;left:0;padding:3.5% 11px;text-align:center;transform:translateY(0)}
.banners-row .banner-4 .banner-caption .banner-title{font-weight:600;font-size:13px;line-height:1.2;letter-spacing:-.01em}
@media(min-width:480px){.banners-row .banner-4 .banner-caption{padding-top:15px;padding-bottom:15px}
.banners-row .banner-4 .banner-caption .banner-title{font-size:14px}
}
@media(min-width:768px){.banners-row .banner-4 .banner-caption{padding-top:13px;padding-bottom:13px}
}
@media(min-width:992px){.banners-row .banner-4 .banner-caption{padding-top:9px;padding-bottom:9px}
.banners-row .banner-4 .banner-caption .banner-title{font-size:13px}
}
@media(min-width:1200px){.banners-row .banner-4 .banner-caption{padding-top:15px;padding-bottom:15px}
.banners-row .banner-4 .banner-caption .banner-title{font-size:15px}
}
@media(min-width:1400px){.banners-row .banner-4 .banner-caption{font-size:21px}
.banners-row .banner-4 .banner-caption .banner-title{font-size:18px}
}
@media(min-width:1800px){.banners-row .banner-4 .banner-caption .banner-title{font-size:25px}
}
@media(min-width:992px){.banners-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
.tm-blog-post-view .post-page .products-grid.products-related .owl-stage-outer{overflow:visible}
.tm-blog-post-view .post-page .products-grid.products-related .owl-stage-outer .owl-stage{display:-ms-flexbox;display:-webkit-flex;display:flex}
.catalog-category-view .page-title-wrapper>.container,.catalog-category-view .page-print.sales-order-print .page-title-wrapper>#maincontent,.page-print.sales-order-print .catalog-category-view .page-title-wrapper>#maincontent,.tm-blog-index-index .page-title-wrapper>.container,.tm-blog-index-index .page-print.sales-order-print .page-title-wrapper>#maincontent,.page-print.sales-order-print .tm-blog-index-index .page-title-wrapper>#maincontent,.brand-brand-view .page-title-wrapper>.container,.brand-brand-view .page-print.sales-order-print .page-title-wrapper>#maincontent,.page-print.sales-order-print .brand-brand-view .page-title-wrapper>#maincontent,.page-products .page-title-wrapper>.container,.page-products .page-print.sales-order-print .page-title-wrapper>#maincontent,.page-print.sales-order-print .page-products .page-title-wrapper>#maincontent,.customer-account-index .page-title-wrapper>.container,.customer-account-index .page-print.sales-order-print .page-title-wrapper>#maincontent,.page-print.sales-order-print .customer-account-index .page-title-wrapper>#maincontent,.tm-blog-post-view .page-title-wrapper>.container,.tm-blog-post-view .page-print.sales-order-print .page-title-wrapper>#maincontent,.page-print.sales-order-print .tm-blog-post-view .page-title-wrapper>#maincontent{padding-right:0;padding-left:0;min-width:0}
.catalog-category-view .page-title,.tm-blog-index-index .page-title,.brand-brand-view .page-title,.page-products .page-title,.customer-account-index .page-title,.tm-blog-post-view .page-title{text-align:center}
@media(min-width:992px){.catalog-category-view .page-title,.tm-blog-index-index .page-title,.brand-brand-view .page-title,.page-products .page-title,.customer-account-index .page-title,.tm-blog-post-view .page-title{text-align:left}
}
@media(max-width:992px){.banner-col-3 {margin-top:40px;}
}
.catalog-category-view .page-main{margin-bottom:0}
.catalog-category-view .category-view{display:none}
.contact-index-index .column>.row>*+.col-md-6{margin-top:30px}
@media(min-width:992px){.contact-index-index .column>.row>*+.col-md-6{margin-top:0}
}
.customer-address-form .select2-container--default .select2-results>.select2-results__options{overflow-y:scroll}
.checkout-index-index .modal-popup .form-shipping-address .field label+.control,.customer-address-form .page-main .form-address-edit .field label+.control{margin-top:8px}
.checkout-index-index .modal-popup .form-shipping-address .field.custom-label .label+.control,.customer-address-form .page-main .form-address-edit .field.custom-label .label+.control{margin-top:0}
.checkout-index-index .modal-popup .form-shipping-address .form .field+.field,.customer-address-form .page-main .form-address-edit .form .field+.field{margin-top:15px}
.checkout-index-index .page-main .form label+.control{margin-top:8px}
@media(max-width:991px){.checkout-index-index .custom-slide._show{background:transparent}
}
.catalog-product-view .page-main .block.review-add .field label+.control{margin-top:8px}
.catalog-product-view .page-main .block.review-add .field.review-field-rating label+.control{margin-top:0}
@media(max-width:991px){.wishlist-index-index .sidebar .account-navigation .account-nav,.wishlist-index-index .sidebar .collapsible-block .block-content{max-width:300px}
}
.cms-home .rd-navbar-static{border-bottom:0}
.cms-home .block-title,.cms-home .catalog-image-grid-title{text-align:center}
.cms-home .page-footer .footer-logo{pointer-events:none}
@media(max-width:991px){.cms-home .page-footer .footer-logo{display:block;text-align:center}
}
.cms-home .page-main{margin-top:40px;margin-bottom:40px}
.banner-modern-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-top:15px}
.banner-modern-wrap .banner-modern+.banner-modern{margin-top:15px}
@media(min-width:1200px){.banner-modern-wrap{margin-top:0;margin-left:15px}
}
@media(min-width:768px) and (max-width:1199px){.banner-modern-wrap{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.banner-modern-wrap .banner-modern+.banner-modern{margin-top:0;margin-left:15px}
}
.banner-modern{position:relative;color:#fff}
.banner-modern-caption{position:absolute;top:50%;left:50%;padding:15px;width:100%;margin-top:-5px;text-align:center;transform:translate(-50%,-50%);will-change:content}
.banner-modern-caption-left{margin-left:12%;text-align:left}
.banner-modern-img-wrap{overflow:hidden}
.banner-modern-img-wrap img{width:100%;transition:.3s;will-change:transform}
.banner-modern-title{font-weight:700;font-size:28px;line-height:1.2}
@media(min-width:480px){.banner-modern-title{font-size:38px}
}
@media(min-width:992px){.banner-modern-title{font-size:50px}
}
.banner-modern-description{margin-top:10px;font-size:18px;line-height:1.2}
@media(min-width:480px){.banner-modern-description{font-size:22px}
}
@media(min-width:992px){.banner-modern-description{font-size:30px}
}
.banner-modern .btn{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);padding:10px 23px;border:2px solid}
.banner-modern .btn:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.banner-modern .btn{padding:15px 30px}
}
@media(min-width:992px){.banner-modern .btn{padding:13px 28px}
}
@media(min-width:1200px){.banner-modern .btn{padding:19px 38px}
}
.banner-modern *+.btn{margin-top:18px}
@media(min-width:480px){.banner-modern *+.btn{margin-top:30px}
}
@media(min-width:992px){.banner-modern *+.btn{margin-top:38px}
}
.banner-modern .btn-outline-white{color:#fff;background-color:#4c5639;background:transparent;border-color:#fff}
.banner-modern .btn-outline-white:hover{color:#fff;background:#c0ca33}
.banner-modern .btn-outline-white:hover{border-color:#292929}
.banner-modern .btn-primary{color:#fff;background-color:#4c5639;border-color:#4c5639}
.banner-modern .btn-primary:hover{color:#fff;background:#c0ca33}
.banner-modern .btn-primary:hover{color:#292929;background:#fff;border-color:#fff}
.banner-modern:hover .banner-modern-img-wrap img{transform:scale(1.05)}
.price-slider .ui-slider-horizontal{margin-bottom:10px}
.price-slider .slider-fields .slider-input label span+input{margin-top:8px}
.price-slider .slider-fields .slider-input:last-child{margin-top:15px}
.price-slider .slider-fields .slider-input .action{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0)}
.price-slider .slider-fields .slider-input .action:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.price-slider .slider-fields .slider-input .action{padding:15px 30px}
}
.price-slider .slider-fields .slider-input .action.primary{color:#fff;background-color:#4c5639}
.price-slider .slider-fields .slider-input .action.primary:hover{color:#fff;background:#c0ca33}
@media(max-width:991px){.price-slider .slider-fields .slider-input .action{transition:0s}
}
@media(max-width:1200px){
.google-map-wrapper{padding-top:15px}
.g-recaptcha{ /*transform: scale(0.8);*/margin-left:11px}.g-recaptcha>div, .captcha{ width:100%!important;height:80px} .captcha>label {position:absolute; left:0; right:0; top:0; margin:0 auto}
}
.price-slider .slider-fields .slider-input+.slider-input{margin-top:10px}
.banners-wrap .banner-wrap,.banners-wrap .banner,.banners-wrap .banner-img-wrap,.banners-wrap .banner-img-wrap img{display:inline-block;width:100%}
.banners-wrap .banner-col-3{margin-top:15px}
.banners-wrap .banner{position:relative;overflow:hidden;display:inline-block}
.banners-wrap .banner:after{content:'';position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:3px solid rgba(255,255,255,.2);will-change:content}
.banners-wrap .banner .btn{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);transition:.3s all ease}
.banners-wrap .banner .btn:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.banners-wrap .banner .btn{padding:15px 30px}
}
.banners-wrap .banner .btn-default{color:#fff;background:#292929}
@media(min-width:1200px){.banners-wrap .banner .btn{padding:20px 38px}
}
.banners-wrap .banner *+.btn{margin-top:13px}
.banners-wrap .banner .banner-desc,.banners-wrap .banner .banner-price,.banners-wrap .banner .banner-price-stuff{font-weight:700;display:block}
.banners-wrap .banner .banner-title{display:block;font-family:"PT Sans",sans-serif;font-size:55px;line-height:1.1;letter-spacing:.04em}
.banners-wrap .banner .banner-desc{text-transform:uppercase}
.banners-wrap .banner .banner-price-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-4px}
.banners-wrap .banner .banner-price{font-size:60px;line-height:1;letter-spacing:-.05em}
.banners-wrap .banner .banner-price-stuff{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:7px}
.banners-wrap .banner .banner-price-stuff sup,.banners-wrap .banner .banner-price-stuff sup{line-height:1;letter-spacing:.1em}
.banners-wrap .banner .banner-price-stuff sup{font-size:30px}
.banners-wrap .banner .banner-price-stuff sub{margin-right:4px;margin-top:-6px;font-size:15px;text-transform:uppercase}
.banners-wrap .banner .banner-caption{position:absolute;z-index:2;color:#fff}
.banners-wrap .banner.banner-wide .banner-img-wrap img{min-height:230px}
.banners-wrap .banner.banner-wide .banner-caption{top:50%;left:30px;margin-top:-17px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.banners-wrap .banner.banner-wide .banner-caption .banner-desc{font-size:13px;letter-spacing:.085em}
.banners-wrap .banner.banner-thin .banner-caption{top:30px;left:30px}
.banners-wrap .banner.banner-thin .banner-caption .banner-desc{font-size:16px;letter-spacing:.1em}
@media(min-width:480px){.banners-wrap .banner:before{content:'';position:absolute;top:0;left:-85%;z-index:2;display:block;width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.banners-wrap .banner:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
}
@media(min-width:768px){.banners-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}
.banners-wrap .banner-col-9{-webkit-flex-basis:66.8%;-ms-flex-preferred-size:66.8%;flex-basis:66.8%;max-width:66.8%;padding-right:15px}
.banners-wrap .banner-col-3{margin-top:0;-webkit-flex-basis:33.1%;-ms-flex-preferred-size:33.1%;flex-basis:33.1%;max-width:33.1%;padding-left:15px}
.banners-wrap .banner .banner-title{font-size:45px}
.banners-wrap .banner .banner-price{font-size:80px}
.banners-wrap .banner .banner-price-stuff sup{font-size:47px}
.banners-wrap .banner .banner-price-stuff sub{margin-right:12px;font-size:21px}
.banners-wrap .banner *+.btn{margin-top:20px}
.banners-wrap .banner.banner-wide .banner-caption .banner-desc,.banners-wrap .banner.banner-thin .banner-caption .banner-desc{font-size:12px}
}
@media(min-width:992px){.banners-wrap .banner-col-3{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%}
.banners-wrap .banner .banner-title{font-size:70px}
.banners-wrap .banner .banner-price{font-size:140px}
.banners-wrap .banner .banner-price-stuff{margin-left:15px}
.banners-wrap .banner .banner-price-stuff sup{font-size:80px}
.banners-wrap .banner .banner-price-stuff sub{font-size:36px}
.banners-wrap .banner *+.btn{margin-top:20px}
.banners-wrap .banner.banner-wide .banner-caption .banner-desc,.banners-wrap .banner.banner-thin .banner-caption .banner-desc{font-size:16px}
.banners-wrap .banner.banner-thin .banner-caption{left:45px}
}
@media(min-width:1200px){.banners-wrap .banner .banner-title{font-size:100px}
.banners-wrap .banner .banner-price{font-size:200px}
.banners-wrap .banner .banner-price-stuff sup{font-size:113px}
.banners-wrap .banner .banner-price-stuff sub{font-size:50px}
.banners-wrap .banner *+.btn{margin-top:40px}
.banners-wrap .banner.banner-wide .banner-caption{left:68px}
.banners-wrap .banner.banner-wide .banner-caption .banner-desc{font-size:20px}
.banners-wrap .banner.banner-thin .banner-caption{top:55px;left:72px}
.banners-wrap .banner.banner-thin .banner-caption .banner-desc{font-size:20px}
}
@media(min-width:1400px){.banners-wrap .banner-col-3{-webkit-flex-basis:32.7%;-ms-flex-preferred-size:32.7%;flex-basis:32.7%;max-width:32.7%}
.banners-wrap .banner .banner-title{font-size:120px}
.banners-wrap .banner .banner-price{font-size:214px}
.banners-wrap .banner .banner-price-stuff sup{font-size:133px}
.banners-wrap .banner .banner-price-stuff sub{font-size:57px}
.banners-wrap .banner.banner-wide .banner-caption .banner-desc,.banners-wrap .banner.banner-thin .banner-caption .banner-desc{font-size:25px}
}
@media(min-width:1600px){.banners-wrap .banner .banner-title{font-size:140px}
.banners-wrap .banner .banner-price{font-size:226px}
.banners-wrap .banner.banner-thin .banner-caption .banner-desc{font-size:30px}
.banners-wrap .banner *+.btn{margin-top:55px}
}
@media(min-width:768px) and (max-width:991px){.banners-wrap .banner .btn{padding:8px 17px}
}
@media(max-width:479px){.banners-wrap .banner.banner-wide:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(1,19,39,.28)}
}
.banner-wrap+.banner-wrap{margin-top:20px}
@media(min-width:992px){.banner-wrap+.banner-wrap{margin-top:0}
}
.block-wishlist .wishlist-counter{margin-bottom:16px}
.block-wishlist .wishlist-counter span{color:#8aa4c1}
.block-wishlist .subtitle{font-size:1.15em;font-weight:700;color:#333;margin-bottom:24px;display:inline-block}
.block-wishlist .product-item{display:block;margin-bottom:30px}
.block-wishlist .product-item .product-item-info{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.block-wishlist .product-item .product-item-info .product-item-photo{display:inline-block;margin-bottom:10px}
.block-wishlist .product-item-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(min-width:1400px){.block-wishlist .product-item-info{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
.block-wishlist .product-image-container{display:inline-block;max-width:100%;background:#f0f0f0}
.block-wishlist .product-image-wrapper{height:0;display:block;position:relative;z-index:1;overflow:hidden}
.block-wishlist .product-image-photo{text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:auto;max-width:100%}
.block-wishlist .product-item-details{overflow:hidden;padding:0 0 0 16px;position:relative;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}
@media(min-width:1400px){.block-wishlist .product-item-details{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none}
}
.block-wishlist .product-item-name{display:block;font-size:14px;line-height:23px;margin-bottom:12px;padding-right:24px}
.block-wishlist .product-item-name a{color:#222}
.block-wishlist .product-item-name a:hover{color:#4c5639}
.block-wishlist .price-box{font-size:1.45rem;line-height:1;font-weight:700;color:#292929}
.block-wishlist .price-box .price-label{display:none}
.block-wishlist .price-box .special-price{color:#292929}
.block-wishlist .price-box .old-price .price{text-decoration:line-through;font-weight:400;font-size:.75rem;color:#292929}
.block-wishlist .price-as-configured .price-final_price{display:none}
.block-wishlist .product-item-actions button.action{padding:10px 11px 11px 14px}
.block-wishlist .product-item-actions button.action:before{font-size:23px;line-height:1}
.block-wishlist .empty{margin-top:16px}
.block-wishlist .actions-secondary{position:absolute;top:2px;right:0}
.block-wishlist .actions-secondary .btn-remove{font-size:16px}
.block-wishlist .actions-toolbar a.details{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);width:100%;padding:15px 5px;text-align:center}
.block-wishlist .actions-toolbar a.details:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.block-wishlist .actions-toolbar a.details{padding:15px 30px}
}
@media(min-width:1200px){.block-wishlist .actions-toolbar a.details{padding:15px 5px}
}
.products-grid.wishlist .product-item-name{display:block;font-size:.9rem;margin-bottom:12px;text-transform:uppercase;letter-spacing:.06em}
.products-grid.wishlist .product-item-name a{color:#292929}
.products-grid.wishlist .product-item-name a:hover{color:#4c5639}
.products-grid.wishlist .price-as-configured span[data-price-amount="0"]{display:none}
.products-grid.wishlist .product-item-inner{text-align:left}
.products-grid.wishlist .product-item-tooltip .toggle,.products-grid.wishlist .product-item-tooltip .subtitle{display:none}
.products-grid.wishlist .product-item-tooltip dl{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.products-grid.wishlist .product-item-tooltip dl dt,.products-grid.wishlist .product-item-tooltip dl dd{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.products-grid.wishlist .product-item-tooltip dl dt{text-align:right;padding-right:8px}
.products-grid.wishlist .product-item-tooltip dl dd{text-align:left;padding-left:8px}
.products-grid.wishlist .comment-box{margin-bottom:16px}
.products-grid.wishlist .comment-box label+.control{margin-top:10px}
.products-grid.wishlist .comment-box label{color:#222;font-weight:700;margin-bottom:4px}
.products-grid.wishlist textarea{min-height:105px}
.products-grid.wishlist .box-tocart{margin-bottom:16px}
.products-grid.wishlist .box-tocart label+.wishlist_box-tocart__wrapper{margin-top:10px}
.products-grid.wishlist .box-tocart .fieldset{width:100%}
.products-grid.wishlist .box-tocart .fieldset .label{width:100%}
.products-grid.wishlist .box-tocart .fieldset .wishlist_box-tocart__wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media(min-width:1400px){.products-grid.wishlist .box-tocart .fieldset .wishlist_box-tocart__wrapper{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
.products-grid.wishlist .box-tocart .fieldset .field.qty{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;padding:0}
@media(min-width:1400px){.products-grid.wishlist .box-tocart .fieldset .field.qty{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}
}
.products-grid.wishlist .box-tocart .fieldset .field.qty .control,.products-grid.wishlist .box-tocart .fieldset .field.qty input{height:100%;text-align:center}
.products-grid.wishlist .box-tocart .fieldset .product-item-actions{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:12px}
@media(min-width:1400px){.products-grid.wishlist .box-tocart .fieldset .product-item-actions{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;margin-left:20px}
}
.products-grid.wishlist .box-tocart .unavailable.stock{margin:7px 3px 6px 8px}
.products-grid.wishlist .product-item-actions{display:block;margin:0;padding-top:1px}
.products-grid.wishlist .product-item-actions .actions-primary{margin:0;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;height:100%}
.products-grid.wishlist .product-item-actions .actions-primary .action.tocart.primary{height:100%}
.products-grid.wishlist a.action.edit,.products-grid.wishlist a.action.delete{font-size:18px;line-height:1}
.products-grid.wishlist a.action+a.action{margin-left:30px}
.form-wishlist-items .actions-toolbar{margin-top:30px;padding-top:40px;border-top:1px solid #ebebeb;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
@media(min-width:768px){.form-wishlist-items .actions-toolbar{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
}
.form-wishlist-items .actions-toolbar .primary{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}
@media(min-width:768px){.form-wishlist-items .actions-toolbar .primary{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0;margin-left:10px}
}
.form-wishlist-items .actions-toolbar .primary .action{display:block}
.form-wishlist-items .actions-toolbar .primary .action+.action{margin-bottom:10px;margin-left:0}
@media(min-width:768px){.form-wishlist-items .actions-toolbar .primary .action+.action{margin-bottom:0;margin-left:10px}
}
@media(min-width:768px) and (max-width:1199px){.form-wishlist-items .actions-toolbar .primary .action{padding-right:6px;padding-left:6px}
}
.form-wishlist-items .actions-toolbar .update{line-height:inherit}
.form-wishlist-items .actions-toolbar .update:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.form-wishlist-items .actions-toolbar .share{line-height:inherit}
.form-wishlist-items .actions-toolbar .share:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.form-wishlist-items .actions-toolbar .tocart{color:#fff;background-color:#4c5639}
.form-wishlist-items .actions-toolbar .tocart:hover{color:#fff;background:#c0ca33}
.swatch-option-tooltip{visibility:hidden}
@media(min-width:1024px){.swatch-option-tooltip{visibility:visible}
}
.modals-wrapper .modal-popup.compare-popup._show{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}
.modals-wrapper .modal-popup.compare-popup .modal-inner-wrap{overflow:hidden;box-sizing:border-box;height:auto;min-height:100%}
.modals-wrapper .modal-popup.compare-popup._inner-scroll .modal-content{margin-right:-40px;padding-right:40px}
.modals-wrapper .modal-popup.compare-popup .modal-footer{display:block;min-height:70px !important}
.modals-wrapper .modal-popup.compare-popup .modal-footer>button{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);color:#fff;background-color:#4c5639}
.modals-wrapper .modal-popup.compare-popup .modal-footer>button:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.modals-wrapper .modal-popup.compare-popup .modal-footer>button{padding:15px 30px}
}
.modals-wrapper .modal-popup.compare-popup .modal-footer>button:hover{color:#fff;background:#c0ca33}
#search_mini_form{position:relative}
#search_mini_form #search{padding-left:20px}
@media(min-width:992px){#search_mini_form #search{padding-left:58px}
}
body.ajax-loading #search.input-text:focus{background-image:url(./images/loader-white.gif);background-position:5px 50%;background-repeat:no-repeat;background-size:15px 15px}
#search_mini_form input[aria-haspopup="false"]+#search_autocomplete ul[role=listbox]{overflow:hidden}
#search_mini_form .search-autocomplete{overflow:hidden;position:static;max-height:350px;z-index:99;text-align:left;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.25)}
#search_mini_form .search-autocomplete ul[role=listbox]{overflow-y:scroll;position:static;max-height:350px;margin-right:-20px;z-index:10;display:block}
#search_mini_form .search-autocomplete ul li.search-item{border-top:0;padding:10px;padding-right:30px;transition:.3s all ease}
#search_mini_form .search-autocomplete ul li.search-item>.qs-option-name{font-size:14px;display:block;margin-bottom:5px;color:#292929;letter-spacing:.02em;text-transform:uppercase}
#search_mini_form .search-autocomplete ul li.search-item+li.search-item{border-top:1px solid #ebebeb}
#search_mini_form .search-autocomplete ul li.search-item .amount{position:static;font-size:14px;display:block;margin-bottom:5px;color:#8aa4c1;letter-spacing:.02em;text-transform:uppercase}
#search_mini_form .search-autocomplete ul li.search-item a{display:block;overflow:hidden;line-height:normal;text-decoration:none;margin:-10px;padding:10px}
#search_mini_form .search-autocomplete ul li.search-item a .search-thumb{float:left;width:50px;margin-right:10px}
#search_mini_form .search-autocomplete ul li.search-item a .qs-option-name{font-size:14px;display:block;margin-bottom:5px;color:#292929;letter-spacing:.02em;text-transform:uppercase}
#search_mini_form .search-autocomplete ul li.search-item a .price{display:block;color:#4c5639;font-size:16px;font-weight:700}
#search_mini_form .search-autocomplete ul li.search-item:hover{background:#f5f5f5}
.block-posts-list{clear:both;font-family:inherit}
.block-posts-list .post-items{display:flex;-webkit-display:flex;flex-wrap:wrap;padding:0;margin:0 -15px}
.block-posts-list .post-items .post-item{flex-basis:33.333%;-webkit-flex-basis:33.333%;list-style:none;padding:25px 20px;box-sizing:border-box;border:1px solid #ebebeb}
.block-posts-list .post-items .post-item+.post-item{margin-top:20px}
@media(min-width:992px){.block-posts-list .post-items .post-item+.post-item{margin-top:0;border-left:0}
}
@media(min-width:992px){.block-posts-list .post-items .post-item:nth-child(n+4){border-top:0}
.block-posts-list .post-items .post-item:nth-child(4){border-left:1px solid #ebebeb}
}
.block-posts-list .post-items .post-image{margin-bottom:21px}
.block-posts-list .post-items .post-image img{width:100%;vertical-align:top}
.block-posts-list .post-items .post-title{margin-bottom:12px}
.block-posts-list .post-items .post-title h3{font-family:inherit;font-size:18px;line-height:1.2;font-weight:700;margin:0}
@media(min-width:992px){.block-posts-list .post-items .post-title h3{white-space:nowrap;max-width:95%;overflow:hidden;text-overflow:ellipsis}
}
.block-posts-list .post-items .post-title h3 a{color:#292929;text-decoration:none}
.block-posts-list .post-items .post-title h3 a:hover{color:#4c5639}
.block-posts-list .post-items .post-short-content{font-size:inherit;line-height:inherit;margin-bottom:26px}
.block-posts-list .post-items .post-link{color:#292929;font-weight:700;text-transform:none}
.block-posts-list .post-items .post-link:hover{color:#8f8f8f}
.block-posts-list .post-items .post-data{border-top:solid 1px #e8e8e8;padding:11px 0 0;color:#999;display:flex;-webkit-display:flex;justify-content:space-between;-webkit-justify-content:space-between}
.block-posts-list .post-items .post-data .create-date a,.block-posts-list .post-items .post-data .post-author a,.block-posts-list .post-items .post-data .post-comments a{color:#999;text-decoration:none}
.block-posts-list .post-items .post-data .create-date a:hover,.block-posts-list .post-items .post-data .post-author a:hover,.block-posts-list .post-items .post-data .post-comments a:hover{color:#292929}
.block-posts-list .post-items .post-data .create-date a span:before,.block-posts-list .post-items .post-data .create-date:before,.block-posts-list .post-items .post-data .post-author a span:before,.block-posts-list .post-items .post-data .post-author:before,.block-posts-list .post-items .post-data .post-comments a span:before,.block-posts-list .post-items .post-data .post-comments:before{font-size:18px;padding-right:4px;color:#292929;vertical-align:middle}
@media(min-width:1200px) and (max-width:1399px){.block-posts-list .post-items .post-data .create-date,.block-posts-list .post-items .post-data .post-author,.block-posts-list .post-items .post-data .post-comments{max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.block-posts-list .post-items .post-data .create-date{order:1;-webkit-order:1}
.block-posts-list .post-items .post-data .create-date time{display:inline-block;vertical-align:middle}
.block-posts-list .post-items .post-data .post-author{order:2;-webkit-order:2}
.block-posts-list .post-items .post-data .post-author>span{vertical-align:middle}
.block-posts-list .post-items .post-data .post-comments{order:3;-webkit-order:3;flex-basis:50px;-webkit-flex-basis:50px;text-align:right;margin-top:3px}
@media(max-width:1200px){.block-posts-list .post-items .post-data{display:block;overflow:hidden}
.block-posts-list .post-items .post-data .create-date,.block-posts-list .post-items .post-data .post-author{display:block}
.block-posts-list .post-items .post-data .post-comments{float:right}
}
@media(max-width:768px){.block-posts-list .post-items .post-item{flex-basis:50%;-webkit-flex-basis:50%}
.block-posts-list .post-items .post-item .item-wrapper{padding-bottom:20px}
}
@media(max-width:350px){.block-posts-list .post-items .post-item{flex-basis:100%;-webkit-flex-basis:100%}
}
.posts-list-wrapper .toolbar-top{margin-bottom:30px}
.posts-list-wrapper .toolbar-top .toolbar{margin-bottom:0;text-align:left}
.posts-list-wrapper .toolbar-top .sorter{float:left;margin-bottom:5px}
.posts-list-wrapper .toolbar-top .limiter{display:block;margin-bottom:5px;text-align:right}
.posts-list-wrapper .toolbar-top .pages{display:none}
.posts-list-wrapper .toolbar-bottom .toolbar{margin-bottom:0}
.posts-list-wrapper .toolbar-bottom .toolbar .pages{margin:0;display:block;text-align:left}
.posts-list-wrapper .toolbar-bottom .toolbar .pages .pages-item-next{position:relative}
.posts-list-wrapper .toolbar-bottom .sorter,.posts-list-wrapper .toolbar-bottom .limiter{display:none;visibility:hidden}
.widget.blog-posts{margin-top:40px;clear:both;font-family:inherit;width:100%}
.widget.blog-posts .block-title+.block-content{margin-top:43px}
.widget.blog-posts .post-items .post-item+.post-item{margin-top:45px}
.widget.blog-posts .post-items .post-image{margin-bottom:21px}
.widget.blog-posts .post-items .post-image a{position:relative;overflow:hidden;display:inline-block}
.widget.blog-posts .post-items .post-image a:before{content:'';position:absolute;top:0;left:-75%;z-index:2;display:block;width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.widget.blog-posts .post-items .post-image a:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
.widget.blog-posts .post-items .post-image img{width:100%;vertical-align:top}
.widget.blog-posts .post-items .post-title{margin-top:13px;margin-bottom:15px}
.widget.blog-posts .post-items .post-title h3{margin:0;font-family:inherit;font-size:18px;line-height:1.5;font-weight:700;letter-spacing:-.01em;text-transform:none}
@media(min-width:768px){.widget.blog-posts .post-items .post-title h3{font-size:20px}
}
@media(min-width:992px){.widget.blog-posts .post-items .post-title h3{font-size:24px}
}
.widget.blog-posts .post-items .post-title h3 a{color:#292929;text-decoration:none}
.widget.blog-posts .post-items .post-title h3 a:hover{color:#c0ca33}
.widget.blog-posts .post-items .post-short-content{font-size:inherit;line-height:1.5;margin-bottom:16px}
@media(min-width:768px){.widget.blog-posts .post-items .post-short-content{margin-bottom:21px}
}
.widget.blog-posts .post-items .post-link{color:#292929;font-weight:700;text-transform:none}
.widget.blog-posts .post-items .post-link:hover{color:#8f8f8f}
.widget.blog-posts .post-items .post-btn{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);padding:11px 20px;font-family:"PT Sans",sans-serif;color:#fff;background:#c0ca33}
.widget.blog-posts .post-items .post-btn:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.widget.blog-posts .post-items .post-btn{padding:15px 30px}
}
.widget.blog-posts .post-items .post-btn:hover{background:#343d23}
@media(min-width:1200px){.widget.blog-posts .post-items .post-btn{padding:11px 20px}
}
.widget.blog-posts .post-items .post-data{margin-top:28px;color:#bebebe;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.widget.blog-posts .post-items .post-data .create-date,.widget.blog-posts .post-items .post-data .post-author,.widget.blog-posts .post-items .post-data .post-comments{font-size:12px;letter-spacing:.06em;text-transform:uppercase}
.widget.blog-posts .post-items .post-data .create-date a,.widget.blog-posts .post-items .post-data .post-author a,.widget.blog-posts .post-items .post-data .post-comments a{color:#999;text-decoration:none}
.widget.blog-posts .post-items .post-data .create-date a:hover,.widget.blog-posts .post-items .post-data .post-author a:hover,.widget.blog-posts .post-items .post-data .post-comments a:hover{color:#292929}
.widget.blog-posts .post-items .post-data .create-date a span:before,.widget.blog-posts .post-items .post-data .create-date:before,.widget.blog-posts .post-items .post-data .post-author a span:before,.widget.blog-posts .post-items .post-data .post-author:before,.widget.blog-posts .post-items .post-data .post-comments a span:before,.widget.blog-posts .post-items .post-data .post-comments:before{display:none;font-size:18px;padding-right:4px;color:#292929;vertical-align:middle}
.widget.blog-posts .post-items .post-data .create-date{margin-left:8px;-webkit-order:2;-ms-flex-order:2;order:2}
.widget.blog-posts .post-items .post-data .create-date time{display:inline-block}
.widget.blog-posts .post-items .post-data .create-date time:before{content:'-';margin-right:8px}
.widget.blog-posts .post-items .post-data .post-author{-webkit-order:1;-ms-flex-order:1;order:1}
.widget.blog-posts .post-items .post-data .post-comments{display:none;order:3;-webkit-order:3;flex-basis:50px;-webkit-flex-basis:50px;text-align:right}
@media(min-width:768px){.widget.blog-posts .post-items{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 -15px}
.widget.blog-posts .post-items .post-item{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%;list-style:none;padding:0 15px;box-sizing:border-box}
.widget.blog-posts .post-items .post-item .item-wrapper{padding-bottom:43px;margin-right:7px;}
.widget.blog-posts .post-items .post-item+.post-item{margin-top:0}
}
@media(min-width:992px){.widget.blog-posts{margin-top:60px}
}
@media(min-width:1200px){.widget.blog-posts{margin-top:40px}
}
.post-page{clear:both;font-family:inherit;width:100%}
.post-page .post-text{margin-bottom:25px}
.post-page .post-data{border-top:solid 1px #e8e8e8;padding:13px 0 0;margin-bottom:50px;color:#999}
.post-page .post-data .create-date,.post-page .post-data .post-author,.post-page .post-data .post-comments{display:inline-block;margin-right:20px}
.post-page .post-data .create-date span,.post-page .post-data .create-date a,.post-page .post-data .post-author span,.post-page .post-data .post-author a,.post-page .post-data .post-comments span,.post-page .post-data .post-comments a{display:inline-block}
.post-page .post-data .create-date a,.post-page .post-data .post-author a,.post-page .post-data .post-comments a{color:#999;text-decoration:none}
.post-page .post-data .create-date a:hover,.post-page .post-data .post-author a:hover,.post-page .post-data .post-comments a:hover{color:#292929}
.post-page .post-data .create-date a span:before,.post-page .post-data .create-date:before,.post-page .post-data .post-author a span:before,.post-page .post-data .post-author:before,.post-page .post-data .post-comments a span:before,.post-page .post-data .post-comments:before{font-size:18px;line-height:18px;padding-right:4px;color:#292929;vertical-align:middle}
.post-page .post-data .create-date time{display:inline-block}
@media(max-width:480px){.post-page .post-data{overflow:hidden}
.post-page .post-data .create-date,.post-page .post-data .post-author,.post-page .post-data .post-comments{display:block;margin-bottom:3px}
}
.post-page .post-relatedproducts .block.related{float:none}
.post-page .post-relatedproducts .block.related .owl-carousel .product-item{width:100%}
.post-page .post-relatedproducts .block.related .product-item{width:33.33%}
.post-page .post-relatedproducts .block.related .product-item .product-item-info{width:100%;padding:0;margin:0;box-shadow:none;border:0}
.post-page .post-relatedproducts .block.related .product-item .product-item-photo{display:block;text-align:center}
.post-page .products .owl-controlls{top:-39px}
.post-relatedproducts+.block.related-posts{margin-top:30px}
.post-comments-block{margin-bottom:68px}
.post-comments-block .post-comments-content{margin-bottom:48px}
.post-comments-block .post-comment{background:#f4f4f4;padding:30px;margin-bottom:20px}
.post-comments-block .comment-info{overflow:hidden;padding:0 0 3px 0;margin-bottom:15px;border-bottom:solid 1px #e8e8e8}
.post-comments-block .comment-info .post-data{float:right;margin:0 0 0 5px;border:0;padding:0}
.post-comments-block .comment-info .post-data .create-date{margin:0}
.post-comments-block .comment-info .post-data .create-date time{display:inline-block}
.post-comments-block .comment-info .comment-author{margin-top:0}
.post-comments-block .comment-add .subtitle{margin-bottom:30px}
.post-comments-block .comment-add .fieldset{margin-bottom:0}
.post-comments-block .comment-add .fieldset .field{margin-bottom:28px}
@media(min-width:767px){.post-comments-block .comment-add label.label{float:left;margin:0;min-width:90px}
.post-comments-block .comment-add .control{overflow:hidden}
.post-comments-block .comment-add .control input{width:327px}
.post-comments-block .comment-add .control textarea{height:242px;max-width:800px}
.post-comments-block .comment-add .comment-form-actions{margin-left:90px}
}
.block.related-posts .block-title{margin-bottom:30px}
.block.related-posts .related-post-list{padding:0;overflow:hidden;margin:-1px 0 0 0;list-style:none}
.block.related-posts .related-post-list li{box-sizing:border-box;margin-bottom:0}
.block.related-posts .related-post-list li h5.post-title{margin:0;font-weight:normal}
.block.related-posts .related-post-list li h5.post-title a{display:block;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;font-size:14px;line-height:51px;color:#000;border-top:solid 1px #e8e8e8}
.block.related-posts .related-post-list li h5.post-title a:hover{background:#e8e8e8;padding-left:15px}
@media(min-width:767px){.block.related-posts .related-post-list{display:flex;-webkit-display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-left:-15px}
.block.related-posts .related-post-list li{padding-left:15px;flex-basis:50%;-webkit-flex-basis:50%}
}
@media(min-width:1200px){.block.related-posts .related-post-list li{flex-basis:33.333%;-webkit-flex-basis:33.333%}
.block.related-posts .related-post-list li h5.post-title a{font-size:18px}
}
.block.related-posts .related-post-grid{padding:0;margin:0 -15px}
.block.related-posts .related-post-grid .inner{padding:0 15px}
.block.related-posts .related-post-grid .post-image{position:relative;overflow:hidden;display:block;margin-bottom:10px}
.block.related-posts .related-post-grid .post-image:before{content:'';position:absolute;top:0;left:-75%;z-index:2;display:block;width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.block.related-posts .related-post-grid .post-image:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
.block.related-posts .related-post-grid .post-image img{vertical-align:top}
.block.related-posts .related-post-grid h5.post-title{margin:0;font-weight:normal;line-height:normal}
.block.related-posts .related-post-grid h5.post-title a{font-size:14px;color:#000}
.block.related-posts .related-post-grid .post-title a:hover,.block.related-posts .related-post-grid .post-title a:focus{color:#4c5639}
@media(min-width:1200px){.block.related-posts .related-post-grid li{flex-basis:33.333%;-webkit-flex-basis:33.333%}
.block.related-posts .related-post-grid li h5.post-title a{font-size:18px}
}
.block-blog-categories .block-title,.block-recent-posts .block-title,.block-recent-comments .block-title{margin-bottom:0}
.block-blog-categories .block-title strong,.block-recent-posts .block-title strong,.block-recent-comments .block-title strong{font-weight:300;font-size:18px}
.block-blog-categories .block-content ul,.block-recent-posts .block-content ul,.block-recent-comments .block-content ul{list-style:none;padding:0;margin-bottom:20px}
.block-blog-categories .block-content ul li,.block-recent-posts .block-content ul li,.block-recent-comments .block-content ul li{margin:15px 0 0;padding-top:15px;border-top:solid 1px #e8e8e8}
.block-blog-categories .block-content ul li:first-child,.block-recent-posts .block-content ul li:first-child,.block-recent-comments .block-content ul li:first-child{border:0;margin-top:0;padding-top:0}
.block-blog-categories .block-content #blog-show-all{cursor:pointer}
.block-blog-categories .block-content #blog-show-all:hover{text-decoration:underline}
.block-blog-categories .block-content #blog-show-all.closed .less,.block-blog-categories .block-content #blog-show-all.opened .more{display:none}
.block-recent-comments .title-section{font-size:13px;padding-bottom:10px}
.block-recent-comments .title-section strong{font-weight:600}
.block-recent-comments .title-section strong:before{font-size:18px;line-height:16px;vertical-align:middle}
.post-page .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.post-page .owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.post-page .owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.post-page .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.post-page .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.post-page .owl-carousel .owl-item{float:left}
.post-page .owl-controlls .owl-page,.post-page .owl-controlls .owl-buttons div{cursor:pointer}
.post-page .owl-controlls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.post-page .owl-controlls .owl-nav .owl-prev,.post-page .owl-controlls .owl-nav .owl-next,.post-page .owl-controlls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.post-page .owl-carousel .owl-wrapper,.post-page .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.post-page .owl-controlls{position:absolute;top:-50px;right:0}
.post-page .owl-controlls .owl-prev{display:inline-block}
.post-page .owl-controlls .owl-prev:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.post-page .owl-controlls .owl-next{display:inline-block}
.post-page .owl-controlls .owl-next:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.post-page .owl-controlls .owl-prev,.post-page .owl-controlls .owl-next{cursor:pointer;width:40px;height:40px;line-height:40px;text-align:center;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;transition:.2s;border:solid 1px transparent}
.post-page .owl-controlls .owl-prev:before,.post-page .owl-controlls .owl-next:before{font-size:36px;transition:.3s ease}
.post-page .owl-controlls .owl-prev:hover,.post-page .owl-controlls .owl-next:hover{border-color:#292929}
.posts-list-wrapper .toolbar-top .toolbar-posts{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.posts-list-wrapper .toolbar-top .toolbar-posts .limiter{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.posts-list-wrapper .toolbar-top .toolbar-posts .limiter .select2-container{min-width:70px}
@media(min-width:768px){.posts-list-wrapper .toolbar-top .toolbar-posts .limiter{-webkit-order:2;-ms-flex-order:2;order:2}
}
.posts-list-wrapper .toolbar-top .toolbar-posts .sorter{display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media(min-width:768px){.posts-list-wrapper .toolbar-top .toolbar-posts .sorter{-webkit-order:1;-ms-flex-order:1;order:1}
}
.posts-list-wrapper .toolbar-top .toolbar-posts .sorter .sorter-label{padding-right:1rem;font-weight:700;font-size:13px}
.posts-list-wrapper .toolbar-top .toolbar-posts .control{text-align:center}
.posts-list-wrapper .toolbar-bottom{margin-top:30px}
.block-posts-list .post-items{margin:0}
.block-posts-list .post-items .post-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.block-posts-list .post-items .post-item .post-image a{position:relative;overflow:hidden;display:block}
.block-posts-list .post-items .post-item .post-image a:before{content:'';position:absolute;top:0;left:-75%;z-index:2;display:block;width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.block-posts-list .post-items .post-item .post-image a:hover:before{-webkit-animation:shine .75s;animation:shine .75s}
.block-posts-list .post-items .post-item .post-item+.post-item{margin-top:30px}
@media(min-width:992px){.block-posts-list .post-items .post-item{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}
.block-posts-list .post-items .post-item .post-item+.post-item{margin-top:0}
}
.block-posts-list .post-items .post-title{text-transform:uppercase}
.block-posts-list .post-items .post-title a{color:#292929}
.block-posts-list .post-items .post-title a:hover{color:#4c5639}
.block-posts-list .post-items a.post-link{text-transform:capitalize}
.block-posts-list .post-items a.post-link:hover{color:#4c5639}
.block-posts-list .post-items .post-data{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.block-posts-list .post-items .post-data time{display:inline-block}
.block-posts-list .post-items .post-data .post-comments a{color:#292929}
.block-posts-list .post-items .post-data .post-comments a:hover{color:#4c5639}
@media(min-width:992px) and (max-width:1199px){.block-posts-list .post-items .post-data{display:block}
.block-posts-list .post-items .post-data .post-author{margin-top:5px}
}
.post-page .post-text img{margin-bottom:1rem}
@media(min-width:1200px){.post-page .post-text img{float:left;padding-right:20px;margin-bottom:15px}
}
.post-page .post-data{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.post-page .post-data time{display:inline-block}
.post-page .post-data .post-comments a{color:#292929}
.post-page .post-data .post-comments a:hover{color:#4c5639}
@media(max-width:479px){.post-page .post-data{display:block}
}
.post-page .post-comments-block .post-comment{background-color:transparent;padding:30px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
.post-page .post-comments-block .comment-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:0}
.post-page .post-comments-block .comment-info div{float:none}
.post-page .post-comments-block .comment-info h3{margin:0 2em 0 0;-webkit-order:1;-ms-flex-order:1;order:1}
.post-page .post-comments-block .comment-info span{line-height:2rem}
.post-page .post-comments-block .comment-info .post-data{-webkit-order:2;-ms-flex-order:2;order:2}
@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}
.catalog-image-grid{margin-top:21px;margin-bottom:20px}
.catalog-image-grid .block-title{display:none;margin-bottom:30px}
.catalog-image-grid ul{list-style:none;padding:0;margin:0}
.catalog-image-grid ul img{max-width:100%}
.catalog-image-grid .category-grid,.catalog-image-grid .category-list{overflow:hidden;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.catalog-image-grid .category-grid>li,.catalog-image-grid .category-list>li{box-sizing:border-box;padding-right:20px;padding-left:20px}
@media(min-width:480px) and (max-width:991px){.catalog-image-grid .category-grid>li,.catalog-image-grid .category-list>li{-moz-flex-basis:50% !important;-ms-flex-basis:50% !important;flex-basis:50% !important}
.catalog-image-grid .category-grid>li+li:not(:nth-child(2)),.catalog-image-grid .category-list>li+li:not(:nth-child(2)){margin-top:30px}
}
@media(max-width:479px){.catalog-image-grid .category-grid>li,.catalog-image-grid .category-list>li{-moz-flex-basis:100% !important;-ms-flex-basis:100% !important;flex-basis:100% !important}
.catalog-image-grid .category-grid>li+li,.catalog-image-grid .category-list>li+li{margin-top:30px}
}
.catalog-image-grid .category-grid>li .grid-inner,.catalog-image-grid .category-list>li .grid-inner{box-sizing:border-box}
.catalog-image-grid .category-grid .category-link,.catalog-image-grid .category-list .category-link{position:relative;display:inline-block;color:#292929;text-align:center}
.catalog-image-grid .category-grid .category-link:before,.catalog-image-grid .category-list .category-link:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transition:.3s all ease;background:rgba(41,41,41,.4)}
.catalog-image-grid .category-grid .category-link,.catalog-image-grid .category-grid .category-link .category-image,.catalog-image-grid .category-grid .category-link .category-image img,.catalog-image-grid .category-list .category-link,.catalog-image-grid .category-list .category-link .category-image,.catalog-image-grid .category-list .category-link .category-image img{width:100%}
.catalog-image-grid .category-grid .category-link .category-image,.catalog-image-grid .category-list .category-link .category-image{display:inline-block}
.catalog-image-grid .category-grid .category-link .category-icon,.catalog-image-grid .category-list .category-link .category-icon{display:inline-block;font-style:normal}
.catalog-image-grid .category-grid .category-link .category-icon:before,.catalog-image-grid .category-list .category-link .category-icon:before{line-height:normal;margin-right:5px}
.catalog-image-grid .category-grid .category-link:hover:before,.catalog-image-grid .category-list .category-link:hover:before{opacity:1}
.catalog-image-grid .category-grid .category-link:hover .category-image-overlay,.catalog-image-grid .category-list .category-link:hover .category-image-overlay{opacity:1;transform:translate(-50%,-50%)}
.catalog-image-grid .category-grid .category-link:hover+.category-name-wrap,.catalog-image-grid .category-list .category-link:hover+.category-name-wrap{opacity:0;transform:translateY(50%)}
@media(min-width:1200px){.catalog-image-grid .category-grid .category-link,.catalog-image-grid .category-list .category-link{font-size:18px}
}
.catalog-image-grid .category-grid .category-name-wrap,.catalog-image-grid .category-grid .category-image-overlay,.catalog-image-grid .category-list .category-name-wrap,.catalog-image-grid .category-list .category-image-overlay{margin-top:17px;text-align:center;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:.3s all ease}
.catalog-image-grid .category-grid .category-name-wrap .category-name,.catalog-image-grid .category-grid .category-image-overlay .category-name,.catalog-image-grid .category-list .category-name-wrap .category-name,.catalog-image-grid .category-list .category-image-overlay .category-name{display:inline-block;color:#292929}
.catalog-image-grid .category-grid .category-name-wrap .category-name:hover,.catalog-image-grid .category-grid .category-image-overlay .category-name:hover,.catalog-image-grid .category-list .category-name-wrap .category-name:hover,.catalog-image-grid .category-list .category-image-overlay .category-name:hover{color:#c0ca33}
@media(min-width:992px){.catalog-image-grid .category-grid .category-name-wrap,.catalog-image-grid .category-grid .category-image-overlay,.catalog-image-grid .category-list .category-name-wrap,.catalog-image-grid .category-list .category-image-overlay{margin-top:27px}
}
.catalog-image-grid .category-grid .category-image-overlay,.catalog-image-grid .category-list .category-image-overlay{position:absolute;top:50%;left:50%;z-index:2;width:100%;padding:15px;transform:translate(-50%,-100%);opacity:0;color:#c0ca33;will-change:transform;transition:.3s all ease}
.catalog-image-grid .category-grid .button-more,.catalog-image-grid .category-list .button-more{text-decoration:none;font-size:16px;color:#4c5639}
.catalog-image-grid .category-grid .button-more:hover,.catalog-image-grid .category-list .button-more:hover{color:#011327}
.catalog-image-grid .category-grid .subcategory-grid,.catalog-image-grid .category-list .subcategory-grid{margin-bottom:10px}
.catalog-image-grid .category-grid .subcategory-grid>li,.catalog-image-grid .category-list .subcategory-grid>li{padding:0;margin:0;line-height:30px}
.catalog-image-grid .category-grid .subcategory-grid .subcategory-link,.catalog-image-grid .category-list .subcategory-grid .subcategory-link{display:inline-block;text-decoration:none;font-weight:500;font-size:18px;color:#292929}
.catalog-image-grid .category-grid .subcategory-grid .subcategory-link:hover,.catalog-image-grid .category-list .subcategory-grid .subcategory-link:hover{color:#8aa4c1}
@media(max-width:767px){.catalog-image-grid .category-grid .subcategory-grid .subcategory-link,.catalog-image-grid .category-list .subcategory-grid .subcategory-link{font-size:14px}
}
.catalog-image-grid .category-grid .subcategory-grid .subcategory-link .subcategory-name,.catalog-image-grid .category-grid .subcategory-grid .subcategory-link .subcategory-image,.catalog-image-grid .category-list .subcategory-grid .subcategory-link .subcategory-name,.catalog-image-grid .category-list .subcategory-grid .subcategory-link .subcategory-image{display:inline-block}
.catalog-image-grid .category-grid .subcategory-grid .subcategory-link .subcategory-image,.catalog-image-grid .category-list .subcategory-grid .subcategory-link .subcategory-image{vertical-align:middle;margin-right:10px}
.catalog-image-grid .category-grid .subcategory-grid .subcategory-link .subcategory-image img,.catalog-image-grid .category-list .subcategory-grid .subcategory-link .subcategory-image img{vertical-align:middle}
.catalog-image-grid .category-grid .subcategory-grid .subcategory-link .category-icon,.catalog-image-grid .category-list .subcategory-grid .subcategory-link .category-icon{display:inline-block;font-style:normal}
.catalog-image-grid .category-grid .subcategory-grid .subcategory-link .category-icon:before,.catalog-image-grid .category-list .subcategory-grid .subcategory-link .category-icon:before{line-height:normal;margin-right:5px}
.catalog-image-grid .grid-wrapper{overflow:hidden}
.catalog-image-grid .grid-wrapper .category-image{float:left;width:33%;margin-right:20px}
.catalog-image-grid .grid-wrapper .subcategories{overflow:hidden;float:left}
.ie11 .category-grid.columns->li{-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%;max-width:24%}
.timer-wrapper{border:0;background:#4c5639;color:#fff;font-weight:700;max-width:300px;padding:8px 10px;margin:15px 0;text-transform:uppercase;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.timer-wrapper [id*='timer']{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.timer-wrapper [id*='timer']>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;letter-spacing:.06em}
.timer-wrapper [id*='timer']>div>span{margin-top:1px;font-size:12px;line-height:1;font-weight:400;letter-spacing:.02em}
@media(min-width:992px) and (max-width:1199px){.timer-wrapper [id*='timer']>div>span{font-size:10px}
}
@media(min-width:992px) and (max-width:1199px){.timer-wrapper [id*='timer']>div{font-size:12px}
}
.timer-wrapper [id*='timer']>div+div{margin-left:8px}
@media(min-width:1200px) and (max-width:1399px){.timer-wrapper{padding:4px}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controlls .owl-page,.owl-controlls .owl-buttons div{cursor:pointer}
.owl-controlls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.owl-controlls .owl-nav .owl-prev,.owl-controlls .owl-nav .owl-next,.owl-controlls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.block.widget.featured .products-grid .product-items .product-item-photo{display:block;text-align:center}
.block.widget.featured .block-content .products-grid .product-items{margin:0 -15px}
.block.widget.featured .block-content .products-grid .product-items .product-item{margin-left:0;margin-right:0;padding:0 15px}
.block.featured{border-top:4px solid #f5f5f5;overflow:hidden}
.block.featured .block-content .products-grid.is-carousel{margin:0 -15px}
.block.featured .block-content .products-grid .product-items.owl-carousel{margin:0}
.block.featured .block-content .products-grid .product-items.owl-carousel .owl-wrapper-outer{padding:23px 15px 0}
@media(min-width:480px){.block.featured[role="tablist"]>.block-title:first-child{border-left:1px solid #ebebeb}
}
.block.featured[role="tablist"] .block-title{font-size:16px;font-weight:400;text-transform:none;display:inline-block;width:auto;margin-bottom:5px;padding:18px 10px;border:1px solid #ebebeb}
.block.featured[role="tablist"] .block-title,.block.featured[role="tablist"] .block-title strong{transition:.3s all ease}
.block.featured[role="tablist"] .block-title strong{margin-bottom:0;cursor:pointer}
.block.featured[role="tablist"] .block-title:before{display:none}
.block.featured[role="tablist"] .block-title.active,.block.featured[role="tablist"] .block-title:hover{background:#4c5639;border-top-color:#4c5639;border-left-color:#4c5639;border-bottom-color:#4c5639}
.block.featured[role="tablist"] .block-title.active strong,.block.featured[role="tablist"] .block-title:hover strong{color:#fff}
@media(min-width:768px){.block.featured[role="tablist"] .block-title{border-left:0}
}
@media(min-width:768px){.block.featured[role="tablist"] .block-title{width:25%;float:left;margin:0;padding:26px 10px}
}
.block.featured[role="tablist"] .block-content{float:right;margin-left:-100%;padding:2rem 0 0;width:100%}
@media(min-width:768px){.block.featured[role="tablist"] .block-content{padding-top:7rem}
}
@media(max-width:767px){.block.featured[role="tablist"] .block-title{display:block;width:100%}
.block.featured[role="tablist"] .block-content{float:none;margin-left:0}
}
.block.featured [role="tablist"]{text-align:right}
.block.featured [role="tablist"] .category-title{display:inline-block;width:auto;padding:0;margin:0 0 20px}
.block.featured [role="tablist"] .category-title strong{margin-bottom:0;padding-left:15px;cursor:pointer;font-size:18px;font-weight:normal}
.block.featured [role="tablist"] .category-title:before{display:none}
.block.featured [role="tablist"] .category-title.active strong{color:#ccc}
.block.featured [role="tablist"] .category-content{text-align:left;float:right;margin-left:-100%;padding:70px 0 0;width:100%}
@media(max-width:767px){.block.featured [role="tablist"] .category-title{display:block;width:100%}
.block.featured [role="tablist"] .category-content{float:none;margin-left:0;padding-top:20px}
}
*+.block.featured{margin-top:40px;padding-top:40px;padding-bottom:50px}
@media(min-width:1200px){*+.block.featured{margin-top:76px;padding-top:86px}
}
.block.widget.featured .products-list .product-items .product-label{left:10px;right:auto}
.block.widget.featured .custom-columns .products-list .product-item{float:left}
.block.featured .block-content .products-list .owl-carousel .product-item-info,.block.featured .custom-columns .products-list .product-items .product-item-info{display:block}
.block.featured .block-content .products-list .owl-carousel .product-item-info .product-item-photo,.block.featured .custom-columns .products-list .product-items .product-item-info .product-item-photo{display:block;float:left;width:38%}
.block.widget.featured .product-item{position:relative;max-width:100%}
.block.widget.featured .product-item .product-label{position:absolute;top:5px;left:5px;z-index:99;font-weight:700;font-size:10px;color:#fff;background-color:#4c5639;text-transform:uppercase;padding:3px 7px;letter-spacing:.02em}
.block.widget.featured .products-grid .owl-carousel .owl-item .product-item{width:100%}
.block.featured{float:none}
.block.featured .block-content .owl-controlls{position:absolute;top:-50px;right:0}
.block.featured .block-content .owl-controlls .owl-prev{display:inline-block;left:0}
.block.featured .block-content .owl-controlls .owl-prev:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.block.featured .block-content .owl-controlls .owl-next{display:inline-block;right:0}
.block.featured .block-content .owl-controlls .owl-next:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.block.featured .block-content .owl-controlls .owl-prev,.block.featured .block-content .owl-controlls .owl-next{padding:0 7px;cursor:pointer}
.block.featured .block-content .owl-controlls .owl-prev:before,.block.featured .block-content .owl-controlls .owl-next:before{font-size:36px;color:#eaeaea;transition:.3s ease}
.block.featured .block-content .owl-controlls .owl-prev:hover:before,.block.featured .block-content .owl-controlls .owl-next:hover:before{color:#292929}
@media(min-width:767px){.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{width:100%}
}
.block.widget.featured.grid.featured-prods-modern .block-title{display:none;margin-bottom:0}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls{position:relative;text-align:center}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls{width:100%;text-align:center;top:auto;left:-1px;bottom:0;right:0;display:inline-block;padding-top:20px;padding-bottom:10px;z-index:1;background:#fff;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls:before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background:#f5f5f5}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls{position:absolute}
}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-controlls-inner{position:relative;display:inline-block}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-controlls-inner .owl-pagination{padding-right:10px;padding-left:10px}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-controlls-inner .owl-prev:before,.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-controlls-inner .owl-next:before{font-size:24px;color:#292929}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-controlls-inner .owl-prev:hover:before,.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-controlls-inner .owl-next:hover:before{color:#4c5639}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-prev,.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-next{position:absolute;pointer-events:auto}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-prev{left:-40px}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-prev:before{content:'\e408'}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-next{right:-40px}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-next:before{content:'\e409'}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-buttons{position:absolute;top:-12px;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-buttons{top:-8px}
}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-pagination .owl-page{display:inline-block;width:11px;height:11px;border-radius:50%;background:#d9d9d9;transition:.3s all ease}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-pagination .owl-page.active,.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-pagination .owl-page:hover{background:#292929;box-shadow:0 0 0 4px #fff}
.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-pagination .owl-page+.owl-page{margin-left:20px}
@media(max-width:767px){.block.widget.featured.grid.featured-prods-modern .block-content .owl-controlls .owl-pagination{display:none}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-item .product-reviews-summary,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-list .product-item .product-reviews-summary,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-item .product-item-details .product-item-name,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-list .product-item .product-item-details .product-item-name{margin-bottom:12px}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid{overflow:hidden;margin:0}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-item-actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-item-actions>.actions-primary,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-item-actions>.actions-secondary{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-item-actions>.actions-secondary{margin-top:10px;text-align:left}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-item-actions>.actions-secondary .action.towishlist{padding-left:0}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .product-items{height:100%;border:1px solid #ebebeb;border-top:0}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel{margin:auto}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .owl-wrapper,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper .owl-item{height:100%}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-item+.owl-item{margin-right:1px}
@media(min-width:480px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-item+.owl-item{position:relative}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-item+.owl-item:before{content:'';position:absolute;top:0;left:0;bottom:0;height:200%;width:1px;background:#ebebeb}
}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-item+.owl-item{border-left:1px solid #ebebeb}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-item+.owl-item:before{display:none}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-item.product-border-left-none{border-left:0}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-item.product-border-left-none:before{display:none}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .owl-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer{padding-top:0;padding-right:0}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .product-item{padding-right:15px;padding-left:15px;padding-top:15px;border-left:0;border-right:0;border-bottom:0}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .product-item .product-label{top:20px;left:15px}
@media(min-width:768px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .product-item .product-label{top:40px}
}
@media(min-width:1800px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .product-item .product-label{left:40px}
}
@media(min-width:992px) and (max-width:1799px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .product-item .product-label{top:30px}
}
@media(min-width:1800px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid .owl-carousel .owl-wrapper-outer .product-item{padding-right:40px;padding-left:40px;padding-top:25px}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner{position:relative;display:block;overflow:hidden;cursor:pointer;color:#292929}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap img{height:100%;max-height:607px}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap img{min-height:580px}
}
@media(min-width:992px) and (max-width:1199px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap img{max-height:550px}
}
@media(min-width:1200px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap img{min-height:600px}
}
@media(min-width:1400px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap img{min-height:604px}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap{position:relative}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(1,19,39,.3)}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap img{width:100%;transition:.3s;will-change:transform}
@media(min-width:768px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap{position:static}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-img-wrap:before{display:none}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption{position:absolute;left:0;right:0;bottom:0;z-index:2;display:block;padding:20px 15px;pointer-events:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-bottom{position:absolute;display:inline-block}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-title>br{display:none}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-link{display:inline-block;padding:5px 10px 4px 12px;font-size:12px;letter-spacing:.025em;text-transform:uppercase;color:#fff;background:#4c5639}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-link>span,.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-link>.icon{vertical-align:middle}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-link>.icon{font-size:16px}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-link.btn-secondary-5{background:#c0ca33}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-title{font-family:"PT Sans",sans-serif;font-size:34px;line-height:1.2;letter-spacing:.04em;color:#fff}
@media(min-width:768px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-title{font-size:48px;color:#292929}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-title-white{color:#fff}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top{top:40px;left:0;color:#fff;background:#4c5639}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title{position:relative;padding:12px 32px 12px 20px;font-size:1.9rem;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title:after{content:'';position:absolute;top:0;right:-15px;bottom:0;width:32px;background:#4c5639;transform:skew(-13deg);transition:.3s all ease}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title>span{display:block;line-height:1}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title .lowercase{margin-left:5px;font-size:1.6rem}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title{padding:18px 42px 18px 30px;font-size:2.3rem}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title .lowercase{font-size:1.8rem}
}
@media(min-width:1200px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title{padding:24px 50px 24px 38px;font-size:52px}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-top .product-banner-title .lowercase{font-size:2rem}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-bottom{right:37px;bottom:37px}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-bottom .product-banner-link{font-size:12px;letter-spacing:.06em;color:#292929}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-bottom .product-banner-link>span{vertical-align:middle}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-bottom .product-banner-link>.icon{font-size:16px;color:#292929}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption .product-banner-caption-right{margin-top:15px}
@media(min-width:768px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption{padding:25px 50px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption *+.product-banner-caption-right{margin-top:5px;margin-left:10px}
}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption{bottom:13px}
}
@media(min-width:1400px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-right:20px;padding-left:20px}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption-title>br{display:inline-block}
}
@media(min-width:1800px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption{padding-right:41px;padding-left:41px}
}
@media(min-width:992px) and (max-width:1399px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner-caption *+.product-banner-caption-right{margin-top:10px;margin-left:0}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner .product-banner-caption-title{font-size:40px;line-height:1.12;font-weight:700;letter-spacing:.05em;text-transform:uppercase;font-family:"PT Sans",sans-serif;color:#fff}
@media(min-width:1200px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner .product-banner-caption-title{font-size:50px}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner .product-banner-caption-desc{line-height:1.6}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner *+.product-banner-caption-desc{margin-top:21px}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner *+.product-banner-link{margin-top:11px}
@media(min-width:768px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner *+.product-banner-link{margin-top:0}
}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner *+.product-banner-link{margin-top:11px}
}
@media(min-width:1400px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner *+.product-banner-link{margin-top:21px}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner:hover .product-banner-img-wrap img{opacity:.95;transform:scale(1.05)}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner:hover .product-banner-caption-top .product-banner-title:after{transform:skew(0deg)}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner.product-banner-xs .product-banner-caption{max-width:250px;margin-left:auto}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner.product-banner-right .product-banner-caption{text-align:right}
@media(min-width:480px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner.product-banner-top .product-banner-caption{margin-left:0;bottom:auto;top:0;padding-top:20px}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner.product-banner-white{color:#fff}
@media(max-width:1199px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner.product-banner-white .product-banner-img-wrap::before{display:none}
}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .product-banner.product-banner-white .product-banner-caption .product-banner-caption-title{letter-spacing:.04em}
@media(min-width:992px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .featured-banner{-webkit-flex-basis:36.8%;-ms-flex-preferred-size:36.8%;flex-basis:36.8%;max-width:36.8%}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid{-webkit-flex-basis:63.2%;-ms-flex-preferred-size:63.2%;flex-basis:63.2%;max-width:63.2%}
}
@media(min-width:1200px){.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .featured-banner{-webkit-flex-basis:31.8%;-ms-flex-preferred-size:31.8%;flex-basis:31.8%;max-width:31.8%}
.block.widget.featured.grid.featured-prods-modern .products-grid-wrap .products-grid{-webkit-flex-basis:68.2%;-ms-flex-preferred-size:68.2%;flex-basis:68.2%;max-width:68.2%}
}
.block.widget.featured.grid.featured-prods-modern.featured-prods-modern-right .products-grid-wrap{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.block.widget.featured.grid.featured-prods-modern+.block.widget.featured.grid.featured-prods-modern{margin-top:40px}
.block.widget.featured.grid.featured-product-simple .product-item{border:0}
.block.widget.featured.grid.featured-product-simple .block-content .owl-controlls{position:relative;top:0;left:50%;display:inline-block;margin-top:39px;text-align:center;transform:translateX(-50%)}
.block.widget.featured.grid.featured-product-simple .block-content .owl-pagination{padding-right:10px;padding-left:10px}
.block.widget.featured.grid.featured-product-simple .block-content .owl-pagination .owl-page{display:inline-block;width:11px;height:11px;border-radius:50%;background:#dedede;transition:.3s all ease}
.block.widget.featured.grid.featured-product-simple .block-content .owl-pagination .owl-page.active,.block.widget.featured.grid.featured-product-simple .block-content .owl-pagination .owl-page:hover{background:#4c5639;box-shadow:0 0 0 4px #dddfda}
.block.widget.featured.grid.featured-product-simple .block-content .owl-pagination .owl-page+.owl-page{margin-left:20px}
@media(max-width:767px){.block.widget.featured.grid.featured-product-simple .block-content .owl-pagination{display:none !important}
}
.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons{position:absolute;top:-8px;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}
.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-prev,.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-next{position:absolute;pointer-events:auto;will-change:transform;transition:.3s all ease}
.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-prev:before,.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-next:before{font-size:19px;color:#292929}
.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-prev:hover,.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-next:hover{transform:scale(1.2)}
.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-prev:hover:before,.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-next:hover:before{color:#c0ca33}
.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-prev{left:-36px}
.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons .owl-next{right:-36px}
@media(min-width:992px){.block.widget.featured.grid.featured-product-simple .block-content .owl-buttons{top:-5px}
}

/*!
*  - v1.2.4
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/
 .slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}
.sp-slides-container{position:relative}
.sp-mask{position:relative;overflow:hidden}
.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}
.sp-slide{position:absolute}
.sp-image-container{overflow:hidden}
.sp-image{position:relative;display:block;border:0}
.sp-no-js{overflow:hidden;max-width:100%}
.sp-thumbnails-container{position:relative;overflow:hidden}
.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}
.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}
.sp-bottom-thumbnails{margin-top:4px}
.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}
.sp-right-thumbnails{right:0;margin-left:4px}
.sp-left-thumbnails{left:0;margin-right:4px}
.sp-thumbnails{position:relative}
.sp-thumbnail{border:0}
.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}
.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}
.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}
.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}
.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}
.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}
.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}
.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}
.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0 !important}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid #F00;left:0;top:0;margin-left:13px}
.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid #F00;border-top:8px solid transparent;border-bottom:8px solid transparent}
.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}
.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}
.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid #F00;right:0;top:0;margin-right:13px}
.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid #F00;border-top:8px solid transparent;border-bottom:8px solid transparent}
.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}
.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0 !important}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid #F00;top:0;margin-top:13px}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid #F00;border-left:8px solid transparent;border-right:8px solid transparent}
.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}
.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}
.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid #F00;bottom:0;margin-bottom:13px}
.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid #F00;border-left:8px solid transparent;border-right:8px solid transparent}
.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}
.sp-slides .sp-slide .sp-layer{opacity:1}
.sp-black{color:#FFF;background:black;background:rgba(0,0,0,.7)}
.sp-white{color:#000;background:white;background:rgba(255,255,255,.7)}
.sp-rounded{border-radius:10px}
.sp-padding{padding:10px}
/*.sp-grab{cursor:url(./images/openhand.cur),move}
.sp-grabbing{cursor:url(./images/closedhand.cur),move}*/
.sp-selectable{cursor:default}
.sp-caption-container{text-align:center;margin-top:10px}
.sp-full-screen{margin:0 !important;background-color:#000}
.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.sp-full-screen-button:before{content:'\2195'}
.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.slider-pro:hover .sp-fade-full-screen{opacity:1}
.sp-buttons{position:absolute;bottom:0;left:50%;z-index:1;width:100%;text-align:center;padding-top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media(min-width:768px){.sp-buttons{bottom:32px}
}
.sp-button{width:10px;height:10px;border:2px solid #fff;border-radius:50%;margin:7px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;transition:.3s all ease}
.sp-button.sp-selected-button,.sp-button:hover{background-color:#4c5639}
@media(min-width:768px){.sp-button{width:15px;height:15px}
}
.sp-arrows{position:absolute}
.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.sp-slides-container:hover .sp-fade-arrows{opacity:1}
.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-30px}
.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}
.sp-arrow{position:absolute;display:block;cursor:pointer;transition:.3s all ease;color:#fff}
.sp-arrow:hover{color:rgba(255,255,255,.5)}
.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sp-horizontal .sp-previous-arrow{left:0}
@media(min-width:768px){.sp-horizontal .sp-previous-arrow{left:20px}
}
@media(min-width:1400px){.sp-horizontal .sp-previous-arrow{left:73px}
}
.sp-horizontal .sp-next-arrow{right:10px}
@media(min-width:768px){.sp-horizontal .sp-next-arrow{right:20px}
}
@media(min-width:1400px){.sp-horizontal .sp-next-arrow{right:73px}
}
.sp-vertical .sp-previous-arrow{top:20px}
.sp-vertical .sp-next-arrow{bottom:20px}
.sp-previous-arrow:before,.sp-next-arrow:before{content:'';font-size:24px;font-family:"Material Icons"}
@media(min-width:768px){.sp-previous-arrow:before,.sp-next-arrow:before{font-size:50px}
}
.sp-previous-arrow:before{content:'\e408'}
.sp-next-arrow:before{content:'\e409'}
.ie8 .sp-arrow,.ie7 .sp-arrow{width:0;height:0}
.ie8 .sp-arrow:before,.ie8 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-arrow:after{content:none}
.ie8.sp-horizontal .sp-previous-arrow,.ie7.sp-horizontal .sp-previous-arrow{border-right:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}
.ie8.sp-horizontal .sp-next-arrow,.ie7.sp-horizontal .sp-next-arrow{border-left:20px solid #FFF;border-top:20px solid transparent;border-bottom:20px solid transparent}
.ie8.sp-vertical .sp-previous-arrow,.ie7.sp-vertical .sp-previous-arrow{border-bottom:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}
.ie8.sp-vertical .sp-next-arrow,.ie7.sp-vertical .sp-next-arrow{border-top:20px solid #FFF;border-left:20px solid transparent;border-right:20px solid transparent}
.sp-thumbnail-arrows{position:absolute}
.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}
.sp-top-thumbnails .sp-thumbnail-arrows,.sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}
.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}
.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}
.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.sp-top-thumbnails .sp-previous-thumbnail-arrow,.sp-bottom-thumbnails .sp-previous-thumbnail-arrow{left:0}
.sp-top-thumbnails .sp-next-thumbnail-arrow,.sp-bottom-thumbnails .sp-next-thumbnail-arrow{right:0}
.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}
.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}
.sp-previous-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-next-thumbnail-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#FFF}
.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}
.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}
.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}
.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}
.ie8 .sp-thumbnail-arrow,.ie7 .sp-thumbnail-arrow{width:0;height:0}
.ie8 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie7 .sp-thumbnail-arrow:after{content:none}
.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}
.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #FFF;border-top:12px solid transparent;border-bottom:12px solid transparent}
.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}
.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #FFF;border-left:12px solid transparent;border-right:12px solid transparent}
a.sp-video{text-decoration:none}
a.sp-video img{-webkit-backface-visibility:hidden;border:0}
a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:30px;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}
.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:0 !important;border-radius:0 !important;padding:0 !important;-webkit-box-shadow:none !important;-mox-box-shadow:none !important;box-shadow:none !important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
.slider-pro a{position:static;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important}
.slider-pro iframe,.slider-pro object,.slider-pro video,.slider-pro embed,.slider-pro canvas{max-width:none;max-height:none}
.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}
.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}
.slider-pro h2.sp-layer,.slider-pro .catalog-product-view .price-wrapper .sp-layer.price,.catalog-product-view .price-wrapper .slider-pro .sp-layer.price{font-size:24px;line-height:1.4;margin:0}
.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}
.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}
.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}
.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}
.slider-pro img.sp-layer{border:0}
@media screen and (max-width:767px){#maincontent .columns{display:block}
}
.slider-pro-wrapper{overflow:hidden;position:relative}
@media(max-width:991px){.slider-pro-wrapper{margin-top:-11px}
}
.slider-pro.abs{position:absolute;top:0;left:0;bottom:0;right:0}
.slider-pro-container{position:relative;display:block}
.loading-mask.for-slider{position:absolute}
.loading-mask.for-slider .loader img{position:absolute}
.loading-mask{background:rgba(255,255,255,.5);bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}
.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}
.slider-title{font-weight:700;font-size:80px;line-height:1.4;text-transform:uppercase;color:#fff}
.slider-title a{color:#292929;transition:.3s all ease !important}
.slider-title a:hover,.slider-title a:focus{color:#4c5639}
@media(min-width:768px){.slider-title-white{color:#fff}
}
@media(min-width:768px){.slider-title{font-size:120px}
}
.slider-desc{/*display:none;*/font-weight:700;font-size:60px;line-height:54px;letter-spacing:-.06em;text-transform:uppercase;color:#fff}
.slider-desc-white{color:#fff}
@media(min-width:768px){.slider-desc{display:inline-block}
}
.slider-price-inner{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;color:#fff}
.slider-price-inner .slider-price{font-weight:700;font-size:152px;line-height:1;letter-spacing:-.05em}
.slider-price-inner .slider-price-sub{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;margin-top:10px;margin-left:10px}
.slider-price-inner .slider-price-sub sub{font-weight:700;font-size:86px;line-height:1}
.slider-price-inner .slider-price-sub sup{margin-top:3px;font-weight:700;font-size:38px;line-height:1;text-transform:uppercase;letter-spacing:.05em}
.slider-pro .btn{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);padding:20px 38px;transition:.3s all ease !important}
.slider-pro .btn:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.slider-pro .btn{padding:15px 30px}
}
@media(min-width:1200px){.slider-pro .btn{padding:20px 38px}
}
.slider-pro .btn-primary{color:#fff;background-color:#4c5639;background:#343d23}
.slider-pro .btn-primary:hover{color:#fff;background:#c0ca33}
.slider-pro .btn-primary:hover{background:#c0ca33}
@media(max-width:767px){.slider-pro .btn-primary{color:#fff;background:#c0ca33}
.slider-pro .btn-primary:hover{color:#292929;background:#fff}
}
.slider-pro .btn-secondary{color:#fff;background:#c0ca33}
.slider-pro .btn-secondary:hover{color:#292929;background:#fff}
@media(max-width:767px){.slider-pro .sp-slide:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(1,19,39,.45)}
.slider-pro .sp-layer{z-index:2}
.slider-pro .slider-title{top:-35px !important}
.slider-pro .slider-title,.slider-pro .btn-wrap{left:50% !important;right:auto !important;text-align:center;transform-origin:center !important;transform:translateX(-50%) scale(0.33672) !important}
.slider-pro .btn-wrap{top:45px !important;transform:translateX(-50%) scale(1) !important}
.slider-pro .btn-wrap .btn{padding:8px 15px;font-size:12px}
}
.navigation li.level-top .submenu .submenu-reverse,.navigation a.level-top .submenu .submenu-reverse{right:auto}
.navigation li.level-top .mm-label,.navigation a.level-top .mm-label{position:absolute;top:-10px;left:-5px;padding:3px 7px;text-transform:uppercase;font-size:11px;line-height:13.2px;color:#fff;background-color:#c02a2a;display:none}
@media(min-width:992px){.navigation li.level-top .mm-label,.navigation a.level-top .mm-label{display:block}
}
.navigation li.level-top li,.navigation a.level-top li{position:relative}
.navigation li.level-top .mm-image,.navigation a.level-top .mm-image{display:none;margin-bottom:10px}
.navigation li.level-top .mm-image img,.navigation a.level-top .mm-image img{width:100%;max-width:100%}
@media(min-width:768px){.navigation li.level-top .mm-image,.navigation a.level-top .mm-image{display:inline-block}
}
.navigation li.level-top .megamenu-wrapper,.navigation a.level-top .megamenu-wrapper{top:100%;left:0;width:100%;padding:20px 0;background:#fff}
.navigation li.level-top ul.mm-submenu,.navigation a.level-top ul.mm-submenu{display:block;padding:0}
@media(max-width:991px){.navigation li.level-top ul.mm-submenu.level1 li a,.navigation a.level-top ul.mm-submenu.level1 li a{padding-left:47px;padding-right:0}
}
.navigation li.level-top .tm-megamenu ul.level1>li>a,.navigation a.level-top .tm-megamenu ul.level1>li>a{font-weight:600;position:relative}
@media(min-width:768px){.navigation li.level-top .tm-megamenu ul.level1>li>a,.navigation a.level-top .tm-megamenu ul.level1>li>a{text-transform:uppercase}
}
.navigation li.level-top .tm-megamenu .product,.navigation a.level-top .tm-megamenu .product{display:none}
.navigation li.level-top .tm-megamenu .product .product-image,.navigation a.level-top .tm-megamenu .product .product-image{margin-bottom:25px;background:#f5f5f5}
.navigation li.level-top .tm-megamenu .product .product-image a,.navigation a.level-top .tm-megamenu .product .product-image a{display:inline-block;background:none}
.navigation li.level-top .tm-megamenu .product .product-image a img,.navigation a.level-top .tm-megamenu .product .product-image a img{transition:.3s all ease;will-change:opacity}
.navigation li.level-top .tm-megamenu .product .product-image a:hover img,.navigation a.level-top .tm-megamenu .product .product-image a:hover img{opacity:.8}
.navigation li.level-top .tm-megamenu .product .product-name,.navigation a.level-top .tm-megamenu .product .product-name{text-transform:uppercase;display:block;margin-bottom:5px;font-weight:700;font-size:14px;letter-spacing:.04em}
.navigation li.level-top .tm-megamenu .product .product-name a,.navigation a.level-top .tm-megamenu .product .product-name a{display:inline-block;max-width:130px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#292929}
.navigation li.level-top .tm-megamenu .product .product-name a:hover,.navigation a.level-top .tm-megamenu .product .product-name a:hover{background:none;color:#c0ca33}
@media(min-width:1400px){.navigation li.level-top .tm-megamenu .product .product-name a,.navigation a.level-top .tm-megamenu .product .product-name a{max-width:185px}
}
@media(min-width:1800px){.navigation li.level-top .tm-megamenu .product .product-name a,.navigation a.level-top .tm-megamenu .product .product-name a{max-width:245px}
}
.navigation li.level-top .tm-megamenu .product .price-box,.navigation a.level-top .tm-megamenu .product .price-box{display:none;font-weight:bold}
.navigation li.level-top .tm-megamenu .product .price-box .price,.navigation a.level-top .tm-megamenu .product .price-box .price{font-size:1.2em;line-height:1.2em}
.navigation li.level-top .tm-megamenu .product .price-box .old-price,.navigation a.level-top .tm-megamenu .product .price-box .old-price{font-size:1em;text-decoration:line-through}
.navigation li.level-top .tm-megamenu .product .price-box .special-price,.navigation a.level-top .tm-megamenu .product .price-box .special-price{font-size:1.2em}
@media(min-width:992px){.navigation li.level-top .tm-megamenu .product,.navigation a.level-top .tm-megamenu .product{display:block}
}
.navigation li.level-top .tm-megamenu .widget,.navigation li.level-top .tm-megamenu .video,.navigation li.level-top .tm-megamenu .static-block,.navigation a.level-top .tm-megamenu .widget,.navigation a.level-top .tm-megamenu .video,.navigation a.level-top .tm-megamenu .static-block{display:none}
@media(min-width:768px){.navigation li.level-top .tm-megamenu .widget,.navigation li.level-top .tm-megamenu .video,.navigation li.level-top .tm-megamenu .static-block,.navigation a.level-top .tm-megamenu .widget,.navigation a.level-top .tm-megamenu .video,.navigation a.level-top .tm-megamenu .static-block{display:block}
}
.sidebar .navigation{background:none;margin-bottom:20px;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}
.sidebar .navigation:empty{display:none}
.sidebar .navigation .rd-navbar-nav-wrap{display:block}
.sidebar .navigation>ul{padding:0;border-bottom:0}
.sidebar .navigation li.level0{display:block;border-bottom:solid 1px #c9c9c9;margin:0;position:relative}
.sidebar .navigation li.level0 a.level-top{display:block}
@media(max-width:767px){.sidebar .navigation>ul{border:0}
}
.sidebar .navigation .level0 .megamenu-wrapper{width:100% !important;position:absolute;padding:20px 0;background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}
.sidebar .navigation ul{margin-bottom:0;margin-top:0;padding:0;position:relative}
.sidebar .navigation li.level0{border-top:medium none}
.sidebar .navigation .level0{display:inline-block;margin:0 10px 0 0;position:relative}
.sidebar .navigation .level0:last-child{margin-right:0;padding-right:0}
.sidebar .navigation .level0>.level-top{box-sizing:border-box;color:#575757;line-height:47px;padding:0 12px;position:relative;text-decoration:none}
.sidebar .navigation .level0>.level-top:hover,.sidebar .navigation .level0>.level-top.ui-state-focus{color:#b9b9b9;text-decoration:none}
.sidebar .navigation .level0.active>.level-top,.sidebar .navigation .level0.has-active>.level-top{border-color:#c9c9c9;border-style:solid;border-width:0 0 3px;color:#575757;display:block;text-decoration:none}
.sidebar .navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.sidebar .navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin:0}
.sidebar .navigation .level0.parent:hover>.submenu{overflow:visible !important}
.sidebar .navigation .level0 .submenu{background:#fff none repeat scroll 0 0;border:1px solid #c9c9c9;box-shadow:0 5px 5px rgba(0,0,0,.19);display:none;font-weight:400;left:0;margin:0 !important;min-width:230px;position:absolute;z-index:1}
@media(max-width:767px){.sidebar .navigation .level0 .submenu:not(:first-child) ul{padding-left:15px}
}
.sidebar .navigation .level0 .submenu>ul{margin-top:11px}
.sidebar .navigation .level0 .submenu>ul::before,.sidebar .navigation .level0 .submenu>ul::after{content:"";display:block;overflow:hidden;position:absolute}
.sidebar .navigation .level0 .submenu>ul::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #fff;border-image:none;border-style:solid;border-width:10px;color:#fff;height:0;left:20px;top:-20px;width:0;z-index:4}
.sidebar .navigation .level0 .submenu>ul::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #c9c9c9;border-image:none;border-style:solid;border-width:11px;color:#575757;height:0;left:19px;top:-22px;width:0;z-index:3}
.sidebar .navigation .level0 .submenu a{color:#575757;display:block;line-height:inherit;padding:8px 20px}
.sidebar .navigation .level0 .submenu a:hover,.sidebar .navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8 none repeat scroll 0 0;color:#575757;text-decoration:none}
.sidebar .navigation .level0 .submenu .active>a{border-color:#c9c9c9;border-style:solid;border-width:0 0 0 3px;color:#575757}
.sidebar .navigation .level0.more{display:inline-block;position:relative;text-decoration:none}
.sidebar .navigation .level0.more::after{color:inherit;content:"\e313";display:inline-block;font-family:"FontAwesome";font-size:26px;font-weight:normal;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle}
.sidebar .navigation .level0.more::before{display:none}
.sidebar .navigation .level0.more::after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}
.sidebar .navigation .level0.more:hover>.submenu{overflow:visible !important}
.sidebar .navigation .level0.more li{display:block}
@media(max-width:479px){.sidebar .navigation .level0 .submenu{box-shadow:none;border:0}
.sidebar .navigation .parent .level-top{display:block;position:relative;text-decoration:none}
.sidebar .navigation .parent .level-top::after{color:inherit;content:"\e313";display:inline-block;font-family:"FontAwesome";font-size:20px;font-weight:normal;line-height:47px;overflow:hidden;text-align:center;vertical-align:middle}
.sidebar .navigation .parent .level-top::after{position:absolute;right:7px;top:0}
.sidebar .navigation .parent .level-top.ui-state-active::after{content:"\e315"}
}
@media(max-width:479px){.sidebar .navigation .submenu:not(:first-child){font-weight:400;line-height:1.3;left:auto !important;overflow-x:hidden;padding:0;position:relative !important;top:auto !important;transition:left .3s ease-out}
.sidebar .navigation .rd-navbar-dropdown{width:100%}
}
@media(min-width:768px){.navigation .row{margin-bottom:20px}
.navigation ul.vm-static,.navigation ul.vm-easing{margin-left:10px}
.navigation ul.vm-pop-up{position:absolute;z-index:9;top:100%;left:0;width:100%;background:#fff;box-shadow:1px 1px 5px #ccc}
}
@media(max-width:991px){.navigation li.level-top .megamenu-wrapper,.navigation a.level-top .megamenu-wrapper{padding:0;background:none}
.navigation [class*="col-"]{padding:0}
}
@media(min-width:1200px){.rd-navbar-static .navigation .container .row,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent .row,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent .row{margin-bottom:15px}
}
@media(min-width:1200px){.rd-navbar-static .navigation .container .row,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent .row,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent .row{margin-left:-20px;margin-right:-20px;margin-bottom:50px}
.rd-navbar-static .navigation .container [class*='col-'],.rd-navbar-static .navigation .page-print.sales-order-print #maincontent [class*='col-'],.page-print.sales-order-print .rd-navbar-static .navigation #maincontent [class*='col-']{padding-left:20px;padding-right:20px;position:relative}
}
.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper{top:100%;left:0;width:100%;padding:20px 0 0;margin-top:-4px;background:#fff;box-shadow:none}
@media(min-width:992px){.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper{left:0}
.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper>.container,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper>.container,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper>.container,.rd-navbar-static .navigation .container li.level-top .page-print.sales-order-print .megamenu-wrapper>#maincontent,.page-print.sales-order-print .rd-navbar-static .navigation .container li.level-top .megamenu-wrapper>#maincontent,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper>#maincontent,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper>#maincontent,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper>.container,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper>.container,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper>.container,.rd-navbar-static .navigation .container a.level-top .page-print.sales-order-print .megamenu-wrapper>#maincontent,.page-print.sales-order-print .rd-navbar-static .navigation .container a.level-top .megamenu-wrapper>#maincontent,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper>#maincontent,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper>#maincontent{margin:0}
.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper .level1>.item>a,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper .level1>.item>a,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper .level1>.item>a,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper .level1>.item>a,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper .level1>.item>a,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper .level1>.item>a{padding-left:16px;font-size:32px;line-height:1.2;letter-spacing:.04em;color:#fff}
.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper .level1>.item>a:before,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper .level1>.item>a:before,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper .level1>.item>a:before,.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper .level1>.item>a:after,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper .level1>.item>a:after,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper .level1>.item>a:after,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper .level1>.item>a:before,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper .level1>.item>a:before,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper .level1>.item>a:before,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper .level1>.item>a:after,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper .level1>.item>a:after,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper .level1>.item>a:after{display:none}
.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper .level1>.item>a:hover,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper .level1>.item>a:hover,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper .level1>.item>a:hover,.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper .level1>.item>a:focus,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper .level1>.item>a:focus,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper .level1>.item>a:focus,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper .level1>.item>a:hover,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper .level1>.item>a:hover,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper .level1>.item>a:hover,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper .level1>.item>a:focus,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper .level1>.item>a:focus,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper .level1>.item>a:focus{color:#4c5639}
.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper .mm-submenu>.ui-menu-item>a+.mm-submenu.level2,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper .mm-submenu>.ui-menu-item>a+.mm-submenu.level2,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper .mm-submenu>.ui-menu-item>a+.mm-submenu.level2,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper .mm-submenu>.ui-menu-item>a+.mm-submenu.level2,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper .mm-submenu>.ui-menu-item>a+.mm-submenu.level2,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper .mm-submenu>.ui-menu-item>a+.mm-submenu.level2{margin-top:13px}
}
@media(min-width:1200px){.rd-navbar-static .navigation .container li.level-top .megamenu-wrapper,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .megamenu-wrapper,.rd-navbar-static .navigation .container a.level-top .megamenu-wrapper,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .megamenu-wrapper{padding:42px 27px 0}
}
.rd-navbar-static .navigation .container li.level-top .mm-label,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .mm-label,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .mm-label,.rd-navbar-static .navigation .container a.level-top .mm-label,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .mm-label,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .mm-label{background-color:#c0ca33;top:5px;bottom:7px;left:100%;margin-left:3px;font-size:10px;line-height:1.2;padding:2px 3px;font-weight:400;letter-spacing:.02em}
.rd-navbar-static .navigation .container li.level-top .mm-label.new,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .mm-label.new,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .mm-label.new,.rd-navbar-static .navigation .container a.level-top .mm-label.new,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .mm-label.new,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .mm-label.new{background-color:#0ec2fd}
.rd-navbar-static .navigation .container li.level-top .mm-label.hot,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .mm-label.hot,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .mm-label.hot,.rd-navbar-static .navigation .container a.level-top .mm-label.hot,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .mm-label.hot,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .mm-label.hot{color:#4c5639;background-color:#fffc13}
.rd-navbar-static .navigation .container li.level-top .mm-product-title,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent li.level-top .mm-product-title,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent li.level-top .mm-product-title,.rd-navbar-static .navigation .container a.level-top .mm-product-title,.rd-navbar-static .navigation .page-print.sales-order-print #maincontent a.level-top .mm-product-title,.page-print.sales-order-print .rd-navbar-static .navigation #maincontent a.level-top .mm-product-title{display:block;font-weight:400;font-size:30px;line-height:1;color:#4c5639;padding:6px 0;margin-bottom:12px;text-transform:uppercase}
.rd-navbar-static .menu-category-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:-15px;margin-left:-15px}
.rd-navbar-static .menu-category-row .menu-category-column{padding-right:15px;padding-left:15px}
.rd-navbar-static .menu-category .menu-category-main{font-weight:700;font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}
.rd-navbar-static .menu-category .menu-category-main a{display:inline-block;color:#292929}
.rd-navbar-static .menu-category .menu-category-main a:hover{color:#4c5639}
@media(min-width:1200px){.rd-navbar-static .menu-category .menu-category-main{font-size:16px}
}
@media(min-width:1600px){.rd-navbar-static .menu-category .menu-category-main{font-size:24px}
}
.rd-navbar-static .menu-category .menu-category-main-img-wrap{display:inline-block}
.rd-navbar-static .menu-category .menu-category-main-img-wrap img{transition:.3s all ease;will-change:opacity}
.rd-navbar-static .menu-category .menu-category-main-img-wrap:hover img{opacity:.8}
.rd-navbar-static .menu-category .menu-category-main-subs li a{font-size:12px;line-height:24px;padding:5px 16px 5px 20px;text-transform:uppercase;letter-spacing:.02em;position:relative;color:#292929}
.rd-navbar-static .menu-category .menu-category-main-subs li a:before,.rd-navbar-static .menu-category .menu-category-main-subs li a:after{content:'';position:absolute;top:8.5px;left:2px;width:7px;height:7px;border-radius:50%;transition:.3s all ease}
.rd-navbar-static .menu-category .menu-category-main-subs li a:before{background:#dedede}
.rd-navbar-static .menu-category .menu-category-main-subs li a:after{opacity:0;background:#c0ca33}
.rd-navbar-static .menu-category .menu-category-main-subs li a:hover{color:#c0ca33}
.rd-navbar-static .menu-category .menu-category-main-subs li a:hover:after{opacity:1}
.rd-navbar-static .menu-category .menu-category-main-subs li+li{margin-top:12px}
.rd-navbar-static .menu-category .menu-category-main-subs li:last-child a:before{background:#c0ca33}
.rd-navbar-static .menu-category *+.menu-category-main-img-wrap{margin-top:20px}
.rd-navbar-static .menu-category *+.menu-category-main-subs{margin-top:24px}
@media(min-width:1200px){.rd-navbar-static .menu-category *+.menu-category-main-subs{margin-top:25px}
}
@media(min-width:1600px){.rd-navbar-static .menu-category *+.menu-category-main-img-wrap{margin-top:33px}
}
.rd-navbar-static .rd-navbar-nav>li.parent:not(.rd-navbar-submenu)>a:after{content:"";display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0);padding-top:2px}
.rd-navbar-static .rd-navbar-nav>li.parent>ul.level0:not(.rd-navbar-dropdown){position:absolute;z-index:80;padding:8px 0;min-width:120px;color:#292929;background:#f0f0f0;text-align:left;opacity:0;visibility:hidden;transition:.3s ease;transform:translateY(30px)}
.rd-navbar-static .rd-navbar-nav>li.parent:hover>ul.level0:not(.rd-navbar-dropdown){opacity:1;visibility:visible;transform:translateY(0)}
.rd-navbar-static .rd-navbar-nav>li.parent>ul.level0:not(.rd-navbar-dropdown) .submenu{display:none;position:absolute;top:0;left:100%}
.rd-navbar-static .rd-navbar-nav>li.parent>ul.level0:not(.rd-navbar-dropdown) .parent>a{position:relative}
.rd-navbar-static .rd-navbar-nav>li.parent>ul.level0:not(.rd-navbar-dropdown) .parent>a:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.rd-navbar-static .rd-navbar-nav>li.parent>ul.level0:not(.rd-navbar-dropdown) .parent>a:before{position:absolute;right:3px;top:50%;margin-top:-10px}
.rd-navbar-static .rd-navbar-nav>li.parent>ul.level0:not(.rd-navbar-dropdown) .parent:hover>.submenu{display:block;background:#f0f0f0;min-width:200px}
.rd-navbar-static .rd-navbar-nav>li.parent li>a{position:relative;display:inline-block;padding:0;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:.04em;color:#292929}
.rd-navbar-static .rd-navbar-nav>li.parent li>a:before,.rd-navbar-static .rd-navbar-nav>li.parent li>a:after{display:none;content:'';position:absolute;top:9px;left:21px;width:7px;height:7px;border-radius:50%;transition:.3s all ease}
.rd-navbar-static .rd-navbar-nav>li.parent li>a:before{background:#dedede}
.rd-navbar-static .rd-navbar-nav>li.parent li>a:after{opacity:0;background:#c0ca33}
.rd-navbar-static .rd-navbar-nav>li.parent li.focus>a,.rd-navbar-static .rd-navbar-nav>li.parent li.opened>a,.rd-navbar-static .rd-navbar-nav>li.parent a:hover{color:#c0ca33}
.rd-navbar-static .rd-navbar-nav>li.parent li.focus>a:after,.rd-navbar-static .rd-navbar-nav>li.parent li.opened>a:after,.rd-navbar-static .rd-navbar-nav>li.parent a:hover:after{opacity:1}
.rd-navbar-static .rd-navbar-subpanel{display:table}
.rd-navbar-static .rd-navbar-outer .rd-navbar-inner{position:relative}
.rd-navbar-static .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-megamenu{position:absolute;padding:20px 0;z-index:99;color:#fff;background:#fff;text-align:left;opacity:0;visibility:hidden;transition:.3s ease;border:1px solid #ebebeb;transform:translateY(30px)}
.rd-navbar-static .rd-navbar-nav>li.parent .rd-navbar-dropdown{width:270px}
.rd-navbar-static .rd-navbar-nav>li.parent .rd-navbar-dropdown>li>a{padding:5px 16px 5px 40px}
.rd-navbar-static .rd-navbar-megamenu{margin-top:10px;left:0;right:0;display:table;table-layout:fixed;width:100%;padding:16px 8px}
.rd-navbar-static .rd-navbar-megamenu .col-sm-12{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.rd-navbar-static .rd-navbar-megamenu>li{display:table-cell}
.rd-navbar-static .rd-navbar-megamenu.megamenu-wrapper li.ui-menu-item>a:before,.rd-navbar-static .rd-navbar-megamenu.megamenu-wrapper li.ui-menu-item>a:after{top:15px;left:15px}
.rd-navbar-static .rd-navbar-nav{display:block;text-align:left}
.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-dropdown>a:before,.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-megamenu>a:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-dropdown>a:before,.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-megamenu>a:before{position:absolute;right:7px;top:50%;margin-top:-10px;font-weight:400;font-size:14px}
.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-dropdown>a.level-top:before,.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-megamenu>a.level-top:before{right:-15px;margin-top:-13px}
.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-dropdown{position:relative}
.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-megamenu>a{position:relative}
.rd-navbar-static .rd-navbar-nav li.focus>.rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav li.focus>.rd-navbar-megamenu,.rd-navbar-static .rd-navbar-nav li.opened>.rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav li.opened>.rd-navbar-megamenu{opacity:1;visibility:visible;transform:translateY(0)}
.rd-navbar-static .rd-navbar-nav>li{display:inline-block}
.rd-navbar-static .rd-navbar-nav>li+li{margin-left:55px}
@media(min-width:992px) and (max-width:1199px){.rd-navbar-static .rd-navbar-nav>li+li{margin-left:40px}
}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-megamenu{top:100%;z-index:99}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-dropdown{left:0;margin-top:8px}
.rd-navbar-static .rd-navbar-nav>li>.rd-navbar-dropdown .rd-navbar-dropdown{left:100%;top:-8px;z-index:2}
.rd-navbar-static .rd-navbar-nav>li>a{position:relative;display:block;font-weight:700;line-height:26px;text-transform:uppercase;color:#fff}
@media(min-width:992px) and (max-width:1199px){.rd-navbar-static .rd-navbar-nav>li>a{font-size:14px}
}
.rd-navbar-static .rd-navbar-nav>li.active>a,.rd-navbar-static .rd-navbar-nav>li.opened>a,.rd-navbar-static .rd-navbar-nav>li.focus>a,.rd-navbar-static .rd-navbar-nav>li>a:hover{color:#c0ca33}
.rd-navbar-static.rd-navbar--is-stuck .navigation .container li.level-top .megamenu-wrapper,.rd-navbar-static.rd-navbar--is-stuck .navigation .page-print.sales-order-print #maincontent li.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static.rd-navbar--is-stuck .navigation #maincontent li.level-top .megamenu-wrapper,.rd-navbar-static.rd-navbar--is-stuck .navigation .container a.level-top .megamenu-wrapper,.rd-navbar-static.rd-navbar--is-stuck .navigation .page-print.sales-order-print #maincontent a.level-top .megamenu-wrapper,.page-print.sales-order-print .rd-navbar-static.rd-navbar--is-stuck .navigation #maincontent a.level-top .megamenu-wrapper{margin-top:0}
.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav>li>.rd-navbar-dropdown{margin-top:12px}
.sidebar .navigation li.level0 a.level-top{padding:10px}
@media(max-width:991px){.navigation li.level-top,.navigation a.level-top{position:relative}
.rd-navbar-fixed .rd-navbar-submenu .megamenu-wrapper.rd-navbar-megamenu ul li li>a{padding-left:47px;padding-right:0}
.rd-navbar-fixed .navigation li.level-top .tm-megamenu .static-block{display:block}
.rd-navbar-fixed .menu-category .menu-category-main,.rd-navbar-fixed .menu-category .menu-category-main-img-wrap,.rd-navbar-fixed .menu-category .menu-category-main-subs li:last-child{display:none}
}
@media(min-width:480px){.newsletter-popup.modal-popup .newsletter-wrap{position:relative}
}
@media(min-width:480px){.newsletter-popup.modal-popup header.modal-header,.newsletter-popup.modal-popup .newsletter-wrap{max-width:440px;margin-left:auto;margin-right:auto}
}
@media(min-width:768px){.newsletter-popup.modal-popup header.modal-header,.newsletter-popup.modal-popup .newsletter-wrap{margin-left:42%;margin-right:0}
}
@media(min-width:992px){.newsletter-popup.modal-popup header.modal-header,.newsletter-popup.modal-popup .newsletter-wrap{margin-left:51%}
}
.newsletter-popup.modal-popup .modal-inner-wrap{margin-top:7%;padding:0;margin-right:20px;margin-left:20px;background-color:#f5f5f5;background-repeat:no-repeat;background-size:cover;background-position:center center}
@media screen and (max-width:1199px){.newsletter-popup.modal-popup .modal-inner-wrap{width:auto !important}
}
@media(min-width:500px){.newsletter-popup.modal-popup .modal-inner-wrap{margin-top:12%;margin-right:auto;margin-left:auto}
}
@media(min-width:768px){.newsletter-popup.modal-popup .modal-inner-wrap{min-height:350px;color:#fff;background-image:url(./images/newsletter-bg.jpg)}
}
@media(min-width:992px){.newsletter-popup.modal-popup .modal-inner-wrap{min-height:377px}
}
@media(min-width:480px) and (max-width:1199px){.newsletter-popup.modal-popup .modal-inner-wrap{margin-right:45px;margin-left:45px}
}
.newsletter-popup.modal-popup .field .control{position:relative}
.newsletter-popup.modal-popup .field .control input{font-weight:300;min-height:3.83em;color:#292929;background:#fff;border-color:#f5f5f5}
.newsletter-popup.modal-popup .field .control input::-webkit-input-placeholder{color:#292929}
.newsletter-popup.modal-popup .field .control input::-moz-placeholder{color:#292929}
.newsletter-popup.modal-popup .field .control input:-ms-input-placeholder{color:#292929}
.newsletter-popup.modal-popup .field .control input:-moz-placeholder{color:#292929}
.newsletter-popup.modal-popup .field .control .error:not(input):not(textarea){display:block;background:#fff;padding:0 5px}
@media(min-width:480px){.newsletter-popup.modal-popup .field .control .error:not(input):not(textarea){position:absolute;top:100%;left:0}
}
@media(min-width:480px){.newsletter-popup.modal-popup .field .control:before{content:'\e0be';position:absolute;top:50%;left:21px;margin-top:-1px;transform:translateY(-50%);font-size:16px;font-family:"Material Icons";pointer-events:none;color:#292929}
}
.newsletter-popup.modal-popup .actions{display:none}
.newsletter-popup.modal-popup header.modal-header{padding:30px 30px 0}
@media(min-width:768px){.newsletter-popup.modal-popup header.modal-header{padding-top:45px;position:relative}
}
@media(min-width:992px){.newsletter-popup.modal-popup header.modal-header{padding:96px 0 0}
}
.newsletter-popup.modal-popup header.modal-header .action-close{padding:10px;top:0;right:0;color:#292929}
.newsletter-popup.modal-popup header.modal-header .action-close:before{display:block;font-size:21px;line-height:21px}
.newsletter-popup.modal-popup header.modal-header .action-close:hover:before{color:#4c5639}
@media(min-width:1200px){.newsletter-popup.modal-popup header.modal-header .action-close{position:absolute;top:-36px;right:-116px;width:36px;height:36px;border-radius:50%;padding:0;color:#fff;background:#c0ca33;transition:.3s all ease}
.newsletter-popup.modal-popup header.modal-header .action-close:hover{color:#292929;background:#fff}
}
@media(min-width:768px) and (max-width:1199px){.newsletter-popup.modal-popup header.modal-header .action-close:hover:before{color:#fff}
}
.newsletter-popup.modal-popup header.modal-header h1.modal-title{font-size:24px;line-height:1;font-weight:700;letter-spacing:.04em;border-bottom:0;text-transform:uppercase;padding:0;margin-bottom:0}
@media(min-width:768px){.newsletter-popup.modal-popup header.modal-header h1.modal-title{line-height:inherit;color:#fff}
}
@media(min-width:992px){.newsletter-popup.modal-popup header.modal-header h1.modal-title{font-size:28px}
}
@media(min-width:1200px){.newsletter-popup.modal-popup header.modal-header h1.modal-title{font-size:32px}
}
.newsletter-popup.modal-popup .modal-content{padding:10px 30px 0}
@media(min-width:768px){.newsletter-popup.modal-popup .modal-content{padding-top:20px}
}
@media(min-width:992px){.newsletter-popup.modal-popup .modal-content{padding:21px 30px 0 0}
}
@media(min-width:1200px){.newsletter-popup.modal-popup .modal-content{padding-right:0}
}
.newsletter-popup.modal-popup .modal-content .content-text{padding-bottom:5px;line-height:1.6}
@media(min-width:768px){.newsletter-popup.modal-popup .modal-content .content-text{padding-bottom:13px}
}
.newsletter-popup.modal-popup .modal-content .block.newsletter{margin:0;width:100%}
.newsletter-popup.modal-popup .modal-content .block.newsletter .field{padding-bottom:0}
.newsletter-popup.modal-popup .modal-content .block.newsletter .field input{padding:9px 25px 9px 25px}
@media(min-width:480px){.newsletter-popup.modal-popup .modal-content .block.newsletter .field input{padding-left:45px;padding-right:150px}
}
.newsletter-popup.modal-popup footer.modal-footer{padding:25px 0 0}
@media(min-width:480px){.newsletter-popup.modal-popup footer.modal-footer{padding-top:10px}
}
@media(min-width:768px){.newsletter-popup.modal-popup footer.modal-footer{padding-top:0}
}
.newsletter-popup.modal-popup footer.modal-footer .modal-social{background:#f2f2f2;font-size:1.75em;padding:15px 30px 10px}
.newsletter-popup.modal-popup footer.modal-footer .modal-social a{display:inline-block;margin-bottom:5px;padding:7px 5px;transition:.2s}
.newsletter-popup.modal-popup footer.modal-footer .modal-social a:hover{opacity:.7}
.newsletter-popup.modal-popup footer.modal-footer .modal-social :link,.newsletter-popup.modal-popup footer.modal-footer .modal-social :hover{text-decoration:none}
.newsletter-popup.modal-popup .buttons-container{padding:0 30px 30px;text-align:center}
@media(min-width:768px){.newsletter-popup.modal-popup .buttons-container{padding-bottom:25px}
}
.newsletter-popup.modal-popup .buttons-container button{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0);padding:9px 18px;box-shadow:none}
.newsletter-popup.modal-popup .buttons-container button:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.newsletter-popup.modal-popup .buttons-container button{padding:15px 30px}
}
.newsletter-popup.modal-popup .buttons-container button:hover{color:#fff}
.newsletter-popup.modal-popup .buttons-container button.subscribe{color:#fff;background-color:#4c5639;text-transform:uppercase;letter-spacing:.06em}
.newsletter-popup.modal-popup .buttons-container button.subscribe:hover{color:#fff;background:#c0ca33}
@media(min-width:480px){.newsletter-popup.modal-popup .buttons-container button.subscribe{position:absolute;bottom:46px;right:36px}
}
@media(min-width:768px){.newsletter-popup.modal-popup .buttons-container button.subscribe{bottom:30px}
}
@media(min-width:992px){.newsletter-popup.modal-popup .buttons-container button.subscribe{bottom:32px}
}
@media(min-width:1200px){.newsletter-popup.modal-popup .buttons-container button.subscribe{right:7px;bottom:30.6px;padding:10.5px 19px}
}
.newsletter-popup.modal-popup .buttons-container button:not(.subscribe){display:none}
.newsletter-popup.modal-popup .buttons-container button+button{margin-left:10px}
body .modal-slide._show,body .modal-popup._show{background:rgba(52,61,35,.7);transition:.3s all ease}
body .sidebar aside.modal-slide._show,body .sidebar aside.modal-popup._show{background:transparent}
.rd-parallax{position:relative}
.rd-parallax .background-video{background-position:top center;background-repeat:no-repeat;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0}
.rd-parallax video,.rd-parallax source{bottom:0;left:0;min-height:100%;min-width:100%;position:absolute}
.rd-parallax .loaded .ytplayer-container{display:block}
.rd-parallax .loaded .placeholder-image{opacity:0}
.rd-parallax .ytplayer-container{bottom:0;height:100%;left:0;min-width:100%;overflow:hidden;position:absolute;right:0;top:0;z-index:3}
.rd-parallax .placeholder-image{height:100%;left:0;min-height:100%;min-width:100%;position:fixed;top:0;z-index:1}
.rd-parallax .ytplayer-shield{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}
.rd-parallax .ytplayer-player{position:absolute}
.rd-parallax .container,.rd-parallax .page-print.sales-order-print #maincontent,.page-print.sales-order-print .rd-parallax #maincontent{border-radius:6px;background:rgba(255,255,255,.9);padding:0 30px 0 30px;margin:30px auto}
.parallax-container.parallax-1{margin-right:0;margin-left:0;z-index:2}
.parallax-1 .rd-parallax-layer-holder{z-index:2}
.parallax-1 .rd-parallax-inner{min-height:400px}
.parallax-1 .rd-parallax-inner:before,.parallax-1 .rd-parallax-inner:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}
.parallax-1 .rd-parallax-inner:before{background:rgba(41,41,41,.5)}
.parallax-1 .rd-parallax-inner:after{background:rgba(76,86,57,.3)}
.parallax-1 .rd-parallax-inner .parallax-title,.parallax-1 .rd-parallax-inner .parallax-description{letter-spacing:.025em}
.parallax-1 .rd-parallax-inner .parallax-title{font-weight:900;font-size:36px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}
.parallax-1 .rd-parallax-inner .parallax-description{font-size:18px;line-height:1.6}
.parallax-1 .rd-parallax-inner .parallax-description p{margin-bottom:0}
.parallax-1 .rd-parallax-inner .parallax-description p+p{margin-top:5px}
.parallax-1 .rd-parallax-inner .btn{display:inline-block;font-weight:700;padding:10px 25px;letter-spacing:.06em;text-transform:uppercase;backface-visibility:hidden;color:#fff;background-color:#c0ca33;transform:translateZ(0)}
.parallax-1 .rd-parallax-inner .btn:hover{color:#fff;background:#4c5639}
@media(min-width:1200px){.parallax-1 .rd-parallax-inner .btn{padding:15px 30px}
}
.parallax-1 .rd-parallax-inner .btn-primary{color:#fff;background-color:#4c5639}
.parallax-1 .rd-parallax-inner .btn-primary:hover{color:#fff;background:#c0ca33}
.parallax-1 .rd-parallax-inner .btn-primary:hover{color:#292929;background:#fff}
@media(min-width:480px){.parallax-1 .rd-parallax-inner{min-height:360px}
.parallax-1 .rd-parallax-inner .parallax-title{font-size:42px}
}
@media(min-width:768px){.parallax-1 .rd-parallax-inner{min-height:320px;letter-spacing:.1em}
}
@media(min-width:992px){.parallax-1 .rd-parallax-inner{min-height:400px}
.parallax-1 .rd-parallax-inner .parallax-title{font-size:58px;letter-spacing:.2em}
.parallax-1 .rd-parallax-inner .parallax-description{padding-right:9%;padding-left:9%}
}
@media(min-width:1200px){.parallax-1 .rd-parallax-inner{min-height:521px}
.parallax-1 .rd-parallax-inner .parallax-description{padding-right:15%;padding-left:15%}
.parallax-1 .rd-parallax-inner .btn{padding:20px 38px;transition:.3s all ease}
}
@media(max-width:1199px){.parallax-1 .rd-parallax-inner .parallax-divider{transform:translate3d(0px,90.5px,0px) !important}
.parallax-1 .rd-parallax-inner .parallax-title{transform:translate3d(0px,126.5px,0px) !important}
.parallax-1 .rd-parallax-inner .parallax-description{transform:translate3d(0px,129.5px,0px) !important}
.parallax-1 .rd-parallax-inner .parallax-btn{transform:translate3d(0px,157.5px,0px) !important}
}
.ie11 .parallax-1 .rd-parallax-inner:before,.parallax-1 .rd-parallax-inner:after{z-index:-1}
.rd-parallax-inner{position:relative;overflow:hidden;text-align:center;padding-right:15px;padding-left:15px;color:#fff;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);clip:rect(0,auto,auto,0)}
.rd-parallax-layer[data-type="media"]{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}
.rd-parallax-layer[data-type="media"] iframe{width:100%;height:100%}
.rd-parallax-layer[data-url]{-webkit-background-size:cover;background-size:cover;background-position:center center}
.rd-parallax-swiper{z-index:1 !important}
.static-video{height:100%}
.rd-parallax-inner .static-video-layer{position:absolute !important}
.parallax-container{position:relative}
.sidebar .block.block-brand .brand-items{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;margin:0 0 10px}
.sidebar .block.block-brand .brand-item{flex-basis:48%;text-align:center;margin-bottom:25px}
.sidebar .block.block-brand .brand-item .brand-item-name{font-weight:500}
.sidebar .block.block-brand .brand-item .brand-item-name a{color:#000}
.sidebar .block.block-brand .brand-item .brand-image-photo{display:inline-block;margin-bottom:10px;border:solid 1px #f4f4f4;padding:5px;position:relative}
.sidebar .block.block-brand .brand-item .brand-image-photo img{vertical-align:top;max-width:100%}
.brand-list{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 -15px 10px;padding:0;list-style:none}
.brand-list .brand-item{flex-basis:25%;-ms-flex-basis:25%;text-align:center;box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:30px}
.brand-list .brand-item .inner{padding:0 15px}
.brand-list .brand-item .brand-logo{display:inline-block;margin-bottom:20px}
.brand-list .brand-item .brand-item-name{margin:0 0 10px;font-size:18px}
.brand-list .brand-item .brand-item-name a{font-weight:400;color:#000}
.brand-list .brand-item .brand-item-description{text-align:left}
@media screen and (max-width:991px){.brand-list .brand-item{flex-basis:50%;-ms-flex-basis:50%}
}
.product-brand{margin-bottom:20px}
.product-brand .product-brand-name{margin-bottom:15px}
.product-brand .product-brand-logo{margin-bottom:15px}
.category-brand-banner{margin-bottom:30px}
.logo-description-container{overflow:hidden;margin-bottom:30px}
.logo-description-container img{float:left;margin:0 15px 15px 0}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controlls .owl-page,.owl-controlls .owl-buttons div{cursor:pointer}
.owl-controlls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.owl-controlls .owl-nav .owl-prev,.owl-controlls .owl-nav .owl-next,.owl-controlls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.block.brands{margin-top:30px;padding-top:40px;padding-bottom:34px;float:none;border-top:4px solid #f5f5f5;border-bottom:4px solid #f5f5f5}
@media(min-width:992px){.block.brands .block-title{margin-bottom:2.5rem}
}
.block.brands .block-content .brandlist{text-align:center;display:flex;flex-wrap:wrap;margin:-5px auto 19px auto}
.block.brands .block-content .brandlist .owl-wrapper{display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.block.brands .block-content .brandlist .inner{padding:0 15px}
.block.brands .block-content .brandlist .brand-logo{display:inline-block}
.block.brands .block-content .brandlist .brand-logo img{opacity:.7;transition:.3s all ease;will-change:opacity}
.block.brands .block-content .brandlist .brand-logo:hover img{opacity:1}
.block.brands .block-content .brandlist .brand-name{display:none;margin-bottom:0}
@media screen and (max-width:767px){.block.brands .block-content .brandlist li{flex-basis:50% !important;-ms-flex-basis:50% !important}
}
.block.brands .block-content .owl-controlls{position:absolute;left:50%;bottom:-36px;transform:translateX(-50%)}
.block.brands .block-content .owl-controlls .owl-prev{display:inline-block}
.block.brands .block-content .owl-controlls .owl-prev:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.block.brands .block-content .owl-controlls .owl-next{display:inline-block}
.block.brands .block-content .owl-controlls .owl-next:before{display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:""}
.block.brands .block-content .owl-controlls .owl-prev,.block.brands .block-content .owl-controlls .owl-next{padding:0 7px;cursor:pointer}
.block.brands .block-content .owl-controlls .owl-prev:before,.block.brands .block-content .owl-controlls .owl-next:before{font-size:30px;color:#292929;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease}
.block.brands .block-content .owl-controlls .owl-prev:hover:before,.block.brands .block-content .owl-controlls .owl-next:hover:before{color:#000}
@media(min-width:1200px){.block.brands{margin-top:36px;padding-top:86px;padding-bottom:80px}
}
.sm-wrapper{height:100%}
.sm-wrapper .sm-main{max-width:800px;padding:30px 10px 50px;margin:0 auto;text-align:center}
.sm-wrapper .sm-main #sm-content-block{padding-top:50px;margin-bottom:50px}
.sm-wrapper .sm-main #sm-content-block .sm-logo{margin-bottom:20px}
.sm-wrapper .sm-main #sm-content-block .sm-title{font-size:31px;margin-bottom:10px}
.sm-wrapper .sm-main #sm-timer-block{margin-bottom:50px}
.sm-wrapper .sm-main #sm-timer-block .sm-timer-wrapper{font-size:40px;font-weight:700}
.sm-wrapper .sm-main #sm-subscription-block .sm-title{font-size:22px;margin-bottom:10px}
.sm-wrapper .sm-main #sm-subscription-block .sm-text{margin-bottom:10px}
.sm-wrapper .sm-main #sm-subscription-block .sm-content .sm-subscription{position:relative}
.sm-wrapper .sm-main #sm-subscription-block .sm-content .sm-subscription #newsletter-error{position:absolute;bottom:-25px;margin:0;width:100%}
.sm-wrapper .sm-main #sm-subscription-block .sm-content #newsletter{width:200px;display:inline-block}
.sm-wrapper .sm-main #sm-subscription-block .sm-content .sm-button{display:inline-block}
.block-social-login{width:100%;text-align:center;margin-bottom:32px}
@media(min-width:768px){.block-social-login{text-align:left}
}
.block-social-login ul{margin-top:20px;margin-right:auto;margin-left:auto}
.block-social-login ul li{margin-bottom:8px;text-align:center}
.block-social-login ul li a{display:inline-block;text-decoration:none;overflow:hidden;position:relative;transition:.2s;box-sizing:border-box;font-size:14px;line-height:40px;color:#fff;border-radius:2px;min-width:270px;padding:5px 6px;text-align:left}
.block-social-login ul li a i.fa{font-style:normal;display:inline-block;width:43px;text-align:center;border-right:solid 1px;border-right-color:rgba(255,255,255,.1);font-size:18px;line-height:40px}
.block-social-login ul li a.facebook{background:#3b5999}
.block-social-login ul li a.twitter{background:#00b6f1}
.block-social-login ul li a.instagram{background:#7c4e3a}
.block-social-login ul li a.google-plus{background:#e04a39}
.block-social-login ul li a .label{padding-left:25px}
.block-social-login ul li a::after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:.55s cubic-bezier(0.19,1,.22,1);width:50px;z-index:10}
.block-social-login ul li a:hover{opacity:.8}
.block-social-login ul li a:hover::after{left:120%}
.columns .twitter-timeline-wrapper{flex-basis:100%;-webkit-flex-basis:100%;flex-grow:1;-webkit-flex-grow:1;order:3;-webkit-order:3;-ms-flex-order:3}
.page-layout-2columns-right .columns .twitter-timeline-wrapper.position-left,.page-layout-2columns-left .columns .twitter-timeline-wrapper.position-right{display:none}
.page-layout-1column .columns .twitter-timeline-wrapper.position-left,.page-layout-1column .columns .twitter-timeline-wrapper.position-right{display:none}
.twitter-timeline-wrapper.position-content{clear:both;width:500px;margin:0 auto}
.twitter-timeline-wrapper.position-footer{float:right;clear:right;width:300px}
body.account .twitter-timeline-wrapper{display:none}
@charset "UTF-8";.rd-navbar-wrap,.rd-navbar-static.rd-navbar--is-clone,.rd-navbar-fixed .rd-navbar-collapse,.rd-navbar-fixed .rd-navbar-collapse:before,.rd-navbar-fixed .rd-navbar-nav-wrap,.rd-navbar-fixed .rd-navbar-submenu,.rd-navbar-fixed .rd-navbar-submenu-toggle{transition:.3s all cubic-bezier(0.785,.135,.15,.86)}
.rd-navbar,.rd-navbar.rd-navbar--is-clone{display:none}
.rd-navbar-fixed,.rd-navbar-static,.rd-navbar-fullwidth,.rd-navbar-sidebar{display:block}
body._has-modal{height:100%;overflow:hidden;width:100%}
body._has-modal-custom .modal-custom-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:999}
.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{position:absolute;right:10px;top:10px;transition:.3s ease;line-height:inherit}
.modal-custom .action-close:before,.modal-popup .action-close:before,.modal-slide .action-close:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.modal-custom .action-close:hover,.modal-popup .action-close:hover,.modal-slide .action-close:hover{color:#8aa4c1}
.modal-custom .action-close>span,.modal-popup .action-close>span,.modal-slide .action-close>span{display:none}
.modals-overlay{z-index:800;bottom:0;left:0;position:fixed;right:0;top:0}
.modal-slide,.modal-popup{bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden;pointer-events:none}
.modal-slide._show,.modal-popup._show{pointer-events:auto;visibility:visible;background:rgba(255,255,255,.65)}
.modal-slide._show .modal-inner-wrap,.modal-popup._show .modal-inner-wrap{position:relative;-webkit-transform:translate(0,0);transform:translate(0,0)}
.modal-slide .modal-inner-wrap,.modal-popup .modal-inner-wrap{padding:15px;background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1}
.modal-slide{left:auto;z-index:1000}
.modal-slide._show .modal-inner-wrap{transform:translateX(0)}
.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:270px}
.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}
.modal-slide._inner-scroll .modal-header,.modal-slide._inner-scroll .modal-footer{flex-grow:0;flex-shrink:1}
.modal-slide._inner-scroll .modal-content{overflow-y:auto}
.modal-slide._inner-scroll .modal-footer{margin-top:auto}
.modal-slide .modal-header,.modal-slide .modal-content,.modal-slide .modal-footer{padding:0 8px 8px}
.modal-slide .modal-header{padding-bottom:10px;padding-top:10px}
.modal-popup{left:0;display:block;overflow-y:auto;z-index:1000}
.modal-popup._show .modal-inner-wrap{opacity:1;transform:scale(1);transition-delay:.3s}
.modal-popup .modal-inner-wrap{box-sizing:border-box;height:auto;left:0;margin:10vh auto;position:absolute;right:0;opacity:0;transform:scale(0);transition:.3s ease;display:flex;flex-direction:column;width:75%}
.modal-popup._inner-scroll{overflow-y:visible}
.ie10 .modal-popup._inner-scroll,.ie9 .modal-popup._inner-scroll{overflow-y:auto}
.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}
.ie10 .modal-popup._inner-scroll .modal-inner-wrap,.ie9 .modal-popup._inner-scroll .modal-inner-wrap{max-height:none}
.modal-popup._inner-scroll .modal-content{overflow-y:auto}
.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:16px;padding-right:16px}
.modal-popup .modal-header,.modal-popup .modal-footer{flex-grow:0;flex-shrink:1}
.modal-popup .modal-header{padding-bottom:16px;padding-top:16px}
.modal-popup .modal-title{padding-bottom:8px;border-bottom:1px solid #ebebeb;margin-bottom:16px}
.modal-popup .modal-footer{margin-top:auto;padding-bottom:16px;padding-top:16px}
.modal-popup .modal-footer-actions{text-align:right}
.modal-popup.confirm .modal-inner-wrap{left:50%;margin-left:-350px;width:700px}
.modal-popup.confirm .modal-inner-wrap .modal-content a{color:#c0ca33}
.modal-popup.confirm .modal-inner-wrap .modal-content a:hover{color:#4c5639}
@media(max-width:702px){.modal-popup.confirm .modal-inner-wrap{left:5vw;max-width:90vw;margin-left:0}
}
.modal-popup.confirm .modal-footer{text-align:right}
.modal-popup._image-box .modal-inner-wrap{margin:5rem auto;max-width:78rem;position:static}
.modal-popup._image-box .thumbnail-preview{padding-bottom:4rem;text-align:center}
.modal-popup._image-box .thumbnail-preview .thumbnail-preview-image-block{border:1px solid #ebebeb;margin:0 auto 2rem;max-width:58rem;padding:2rem}
.modal-popup._image-box .thumbnail-preview .thumbnail-preview-image{max-height:54rem}
@media(max-width:768px){.custom-slide{bottom:0;left:0;position:fixed;right:0;top:0;visibility:hidden;pointer-events:none;left:auto;z-index:1000}
.custom-slide._show{pointer-events:auto;visibility:visible;background:rgba(255,255,255,.65)}
.custom-slide._show .modal-inner-wrap{position:relative;-webkit-transform:translate(0,0);transform:translate(0,0)}
.custom-slide .modal-inner-wrap{padding:15px;background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1}
.custom-slide._show .modal-inner-wrap{transform:translateX(0)}
.custom-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;transform:translateX(100%);transition:transform .3s ease-in-out;width:270px}
.custom-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:flex;flex-direction:column}
.custom-slide._inner-scroll .modal-header,.custom-slide._inner-scroll .modal-footer{flex-grow:0;flex-shrink:1}
.custom-slide._inner-scroll .modal-content{overflow-y:auto}
.custom-slide._inner-scroll .modal-footer{margin-top:auto}
.custom-slide .modal-header,.custom-slide .modal-content,.custom-slide .modal-footer{padding:0 8px 8px}
.custom-slide .modal-header{padding-bottom:10px;padding-top:10px}
.custom-slide._show{-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}
.custom-slide .modal-inner-wrap{box-sizing:border-box;height:auto;min-height:100%}
body._has-modal-custom{height:100vh;overflow:hidden;width:100vw}
.modal-custom .action-close,.modal-popup .action-close,.modal-slide .action-close{display:block}
}
@media print{.modal-popup{display:none;visibility:hidden;opacity:0}
}
.field{position:relative;padding:8px 0}
.field.additional,.field.choice{margin-bottom:0}
.field.note{margin-bottom:1rem}
.field .control input{background:#f5f5f5}
.field.custom-label{padding:8px 0;transition:.3s ease}
.field.custom-label .label{position:absolute;z-index:2;top:18px;left:19px;pointer-events:none;transition:.3s ease;transform-origin:0 0}
.field.custom-label.focus .label{top:9px;transform:scale(0.7)}
.field.custom-label.focus.required .label{color:#d73105}
.field.custom-label.focus.required .label:after{display:none}
.field .checkbox{margin:.75rem .5rem 0 0}
.field .field-tooltip-action{outline:0 !important}
.field.required div.error{position:absolute;top:calc(100% + 4px);left:0;right:0;padding-left:0;font-size:12px;line-height:1}
.field.required .control{position:relative}
.field.required .control._with-tooltip input.input-text+div.error{top:auto;bottom:1rem}
.field.required .control .field-tooltip.toggle{top:-22px}
.field.required input.input-text{transition:margin-bottom .3s ease}
/*.field.required input.input-text.error{margin-bottom:20px}*/
/*.field.required input.input-text#password.error{margin-bottom:30px}*/
/*.field.required.comment textarea.input-text.error{margin-bottom:30px}*/
.fieldset .actions-toolbar{padding-top:16px}
.field.required>.label::after,.field._required>.label::after,.fieldset>.field.required>.label::after,.fieldset>.fields>.field.required>.label::after{color:#d73105;content:"*";font-size:12px;margin:0 0 0 5px}
.legend,legend{font-size:1rem;font-weight:600; margin:8px 0px}
.legend+br,legend+br{display:none}
.control .nested{margin-top:1rem}
.control .nested .field{margin-bottom:0}

.input-text,input[type="text"],input[type="email"],input[type="password"],input[type="number"],select, textarea{display:block;width:100%;padding:11.5px 18px;min-height:2em;vertical-align:baseline;background:#f5f5f5;border:1px solid #ebebeb}
.input-text.error,input[type="text"].error,input[type="email"].error,input[type="password"].error,input[type="number"].error,select.error,textarea.error{border-color:red;font-style:normal}
select {width:150px}
.input-text::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}
.input-text::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="number"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease}
.input-text:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="number"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{opacity:1;transition:opacity .3s ease}
.input-text:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}
.input-text:focus::-webkit-input-placeholder,input[type="text"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.5;transition:opacity .3s ease}
.input-text:focus::-moz-placeholder,input[type="text"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.5;transition:opacity .3s ease}
.input-text:focus:-moz-placeholder,input[type="text"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder,input[type="password"]:focus:-moz-placeholder,input[type="number"]:focus:-moz-placeholder,select:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:.5;transition:opacity .3s ease}
.input-text:focus:-ms-input-placeholder,input[type="text"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5;transition:opacity .3s ease}
html.mobile select{width:auto;box-sizing:content-box}
textarea{max-width:100%}
p.required{color:#d73105}
.form-inline{display:-ms-flexbox;display:-webkit-flex;display:flex}
.form-inline .control input,.form-inline .control select,.form-inline .control textarea{width:auto}
.radio,input[type="checkbox"],input[type="radio"]{display:inline-block;width:auto}
.field.choice{position:relative}
.field.choice>input[type=checkbox],.field.choice>input[type=radio]{position:absolute;z-index:-1;opacity:0}
.field.choice>input[type=checkbox]+.label:before,.field.choice>input[type=radio]+.label:before{display:inline-block;font-size:16px;line-height:18px;width:18px;height:18px;font-family:"Material Icons";font-style:normal;vertical-align:baseline;color:#4c5639;text-align:center;padding-right:3px}
.field.choice>input[type=checkbox]+.label span,.field.choice>input[type=radio]+.label span{display:inline-block}
.field.choice>input[type=checkbox]+.label:before{content:"\e835"}
.field.choice>input[type=checkbox]:checked+.label:before{content:"\e834"}
.field.choice>input[type=checkbox]:disabled:checked+.label:before{content:"\e834";pointer-events:none;opacity:.6}
.field.choice>input[type=radio]+.label:before{content:'\e836'}
.field.choice>input[type=radio]:checked+.label:before{content:"\e837"}
.field.choice>input[type=checkbox]:disabled:checked+.label:before{content:"\e837";pointer-events:none;opacity:.6}
.field.choice>input[type=checkbox]:disabled+.label:before,.field.choice>input[type=radio]:disabled+.label:before{pointer-events:none;opacity:.6}
.error:not(input):not(textarea){font-size:.8rem;line-height:1.2rem;font-style:italic;color:red}

.contact .fieldset>.row{margin-right:auto;margin-left:auto}
.form_review .fieldset .row{margin-right:auto;margin-left:auto}
@media(min-width:480px){
.contact .fieldset>.row{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.contact .fieldset>.row>[class*="col-"]{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}
.form_review .fieldset .row{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.form_review .fieldset .row>[class*="col-"]{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;max-width:49%}

	
}

.contact *+.actions-toolbar{margin-top:10px}
table.table{width:100%}
table.table tr.row{display:table-row;margin:0}
table.table tr.row .col{padding-right:0}
table.table th,table.table td{padding:10px}
table.table th:first-child,table.table td:first-child{border-left:0}
@media(min-width:768px){table.table th,table.table td{border-left:solid 1px #ebebeb}
}
table.table thead th{font-weight:700;border-top:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb}
@media(min-width:768px){table.table tbody tr:nth-child(odd){background:#f2f2f2}
table.table tbody tr:nth-child(odd):first-child:last-child{background:transparent}
}
@media(max-width:767px){table.table th{display:none}
table.table td{width:100%;padding:10px 0;display:block}
table.table td:before{font-weight:bold;display:block;border-bottom:solid 1px #ebebeb;content:attr(data-th);margin-bottom:10px}
table.table td:first-child{background:#f2f2f2}
}
.g-recaptcha>div {    margin: 0 auto;}
table.table-bordered{border-top:2px solid #4c5639;border-left:1px solid #ebebeb}
table.table-bordered th,table.table-bordered td{border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb}
table.data-table{width:100%}
table.data-table th,table.data-table td{padding:20px;vertical-align:middle}
table.data-table th{background:#f2f2f2;text-transform:uppercase;color:#011327}
.rd-navbar-wrap,.rd-navbar-static.rd-navbar--is-clone,.rd-navbar-fixed .rd-navbar-collapse,.rd-navbar-fixed .rd-navbar-collapse:before,.rd-navbar-fixed .rd-navbar-nav-wrap,.rd-navbar-fixed .rd-navbar-submenu,.rd-navbar-fixed .rd-navbar-submenu-toggle{transition:.3s all cubic-bezier(0.785,.135,.15,.86)}
.rd-navbar,.rd-navbar.rd-navbar--is-clone{display:none}
.rd-navbar-fixed,.rd-navbar-static,.rd-navbar-fullwidth,.rd-navbar-sidebar{display:block}
.rd-navbar-wrap,.rd-navbar-static.rd-navbar--is-clone,.rd-navbar-fixed .rd-navbar-collapse,.rd-navbar-fixed .rd-navbar-collapse:before,.rd-navbar-fixed .rd-navbar-nav-wrap,.rd-navbar-fixed .rd-navbar-submenu,.rd-navbar-fixed .rd-navbar-submenu-toggle{transition:.3s all cubic-bezier(0.785,.135,.15,.86)}
.rd-navbar,.rd-navbar.rd-navbar--is-clone{display:none}
.rd-navbar-fixed,.rd-navbar-static,.rd-navbar-fullwidth,.rd-navbar-sidebar{display:block}
.rd-navbar--no-transition,.rd-navbar--no-transition *{transition:none !important}
.rd-navbar-outer{color:#292929;background:#fff}
.rd-navbar-collapse,.rd-navbar-collapse-toggle{display:none}
.rd-navbar-collapse .switcher.currency,.rd-navbar-collapse .switcher.language,.rd-navbar-collapse-toggle .switcher.currency,.rd-navbar-collapse-toggle .switcher.language{display:none}
.rd-navbar-fixed-linked body{padding-top:56px}
.rd-navbar-nav,.rd-navbar-toggle{display:none}
.rd-navbar-brand{display:none;color:#fff}
.rd-navbar-static{border-bottom:1px solid #ebebeb}
.rd-navbar-static .rd-navbar-nav-wrap,.rd-navbar-static .rd-navbar-search-wrap{display:table-cell;vertical-align:middle}
.rd-navbar-static .rd-navbar-nav-wrap{width:100%}
.rd-navbar-static.rd-navbar--is-clone{position:fixed;top:0;left:0;right:0;display:block;transform:translateY(-105%);z-index:20}
.rd-navbar-static.rd-navbar--is-clone .rd-navbar-panel{display:none}
.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck{transform:translateY(0)}
.rd-navbar-static.rd-navbar--is-stuck{position:fixed;left:0;top:0;right:0;z-index:20}
.rd-navbar-static.rd-navbar--is-stuck .page-header__panel{display:none}
/* .rd-navbar-static.rd-navbar--is-stuck .page-header__content{padding-top:5px;padding-bottom:5px} */
.rd-navbar-static .rd-navbar-inner{max-width:1200px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
.rd-navbar-static .rd-navbar-collapse{display:block;float:right;margin-left:-15px;margin-top:0}
.rd-navbar-static .rd-navbar-collapse li{display:inline-block;margin-left:15px;font-weight:300;font-size:10px;text-transform:uppercase;letter-spacing:.02em}
.rd-navbar-static .rd-navbar-collapse li a{color:#fff}
.rd-navbar-static .rd-navbar-collapse li a:hover,.rd-navbar-static .rd-navbar-collapse li a:focus{text-decoration:underline}
@media(min-width:1400px){.rd-navbar-static .rd-navbar-collapse li{font-size:12px}
}
@media(min-width:992px) and (max-width:1199px){.rd-navbar-static .rd-navbar-collapse li{font-size:10px}
}
.rd-navbar-static .rd-navbar-collapse .header.links .link.compare span:before,.rd-navbar-static .rd-navbar-collapse .header.links .link.wishlist span:before{content:'('}
.rd-navbar-static .rd-navbar-collapse .header.links .link.compare span:after,.rd-navbar-static .rd-navbar-collapse .header.links .link.wishlist span:after{content:')'}
.rd-navbar-static .rd-navbar-panel{padding:0}
.rd-navbar-static .rd-navbar-panel:before,.rd-navbar-static .rd-navbar-panel:after{display:table;content:"";line-height:0}
.rd-navbar-static .rd-navbar-panel:after{clear:both}
.rd-navbar-static .rd-navbar-brand{display:inline-block;float:left}
.rd-navbar-static .rd-navbar-brand>*{display:inline-block;vertical-align:middle}
.rd-navbar-static .rd-navbar-brand>img{margin-right:10px}
.rd-navbar-static .rd-navbar-brand>a{font-size:36px;line-height:48px}
.rd-navbar-static .rd-navbar-brand>a span{display:none}
header.page-header,.rd-navbar-static{background:#343d23}
.rd-navbar-fixed .rd-navbar-collapse{display:block;text-align:left;position:fixed;top:4px;right:4px;color:#fff;padding:48px 15px 15px;z-index:19;width:250px;box-shadow:0 0 0 0 rgba(0,0,0,.25);visibility:hidden;overflow:hidden;transition:.3s box-shadow ease .2s}
.rd-navbar-fixed .rd-navbar-collapse:before{content:'';position:absolute;top:0;right:0;background:#292929;width:48px;height:48px;transform:scale(0)}
.rd-navbar-fixed .rd-navbar-collapse li{position:relative;opacity:0;transition:.3s all ease 0s}
.rd-navbar-fixed .rd-navbar-collapse>li>a{display:block;padding:11px 16px}
.rd-navbar-fixed .rd-navbar-collapse>li>a:hover{background:white}
.rd-navbar-fixed .rd-navbar-collapse.active{visibility:visible;box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}
.rd-navbar-fixed .rd-navbar-collapse.active li{transition:.3s all ease .2s;opacity:1}
.rd-navbar-fixed .rd-navbar-collapse.active:before{background:#292929;transform:scale(25)}
.rd-navbar-fixed .rd-navbar-collapse .switcher.currency,.rd-navbar-fixed .rd-navbar-collapse .switcher.language{display:block;margin:0;line-height:1}
.rd-navbar-fixed .rd-navbar-collapse .switcher.currency .actions .action,.rd-navbar-fixed .rd-navbar-collapse .switcher.language .actions .action{background:none;padding:0}
.rd-navbar-fixed .rd-navbar-collapse .switcher.currency strong,.rd-navbar-fixed .rd-navbar-collapse .switcher.language strong{font-weight:normal}
.rd-navbar-fixed .rd-navbar-collapse .switcher.currency .dropdown .mage-dropdown-dialog,.rd-navbar-fixed .rd-navbar-collapse .switcher.language .dropdown .mage-dropdown-dialog{position:relative;width:217px;padding:7px 0;margin:0}
.rd-navbar-fixed .rd-navbar-collapse .links li{display:block;margin:0}
.rd-navbar-fixed .rd-navbar-collapse .links li a{color:#fff}
.rd-navbar-fixed .rd-navbar-collapse .links li a:hover{color:#c0ca33}
.rd-navbar-fixed .rd-navbar-collapse .header.links .link.compare span:before,.rd-navbar-fixed .rd-navbar-collapse .header.links .link.compare span:after,.rd-navbar-fixed .rd-navbar-collapse .header.links .link.wishlist span:before,.rd-navbar-fixed .rd-navbar-collapse .header.links .link.wishlist span:after{position:relative;top:0}
.rd-navbar-fixed .rd-navbar-collapse .header.links .link.compare span:before,.rd-navbar-fixed .rd-navbar-collapse .header.links .link.wishlist span:before{content:'('}
.rd-navbar-fixed .rd-navbar-collapse .header.links .link.compare span:after,.rd-navbar-fixed .rd-navbar-collapse .header.links .link.wishlist span:after{content:')'}
.rd-navbar-fixed .navigation li.level-top .megamenu-wrapper.rd-navbar-megamenu .level1>.ui-menu-item>a{padding-left:30px;text-transform:uppercase;letter-spacing:.02em}
.rd-navbar-fixed .switcher.currency,.rd-navbar-fixed .switcher.language{display:none}
.rd-navbar-fixed .rd-navbar-collapse-toggle{display:block;position:fixed;top:4px;right:4px;font-family:"FontAwesome";width:48px;height:48px;z-index:20}
.rd-navbar-fixed .rd-navbar-collapse-toggle>span{display:inline-block;position:relative;width:48px;height:48px;font-size:28px;line-height:48px;text-align:center;cursor:pointer;color:#fff}
.rd-navbar-fixed .rd-navbar-collapse-toggle>span:before,.rd-navbar-fixed .rd-navbar-collapse-toggle>span:after{transition:.3s ease}
.rd-navbar-fixed .rd-navbar-collapse-toggle>span:before,.rd-navbar-fixed .rd-navbar-collapse-toggle>span:after{position:absolute;top:0;left:0;width:100%;height:100%}
.rd-navbar-fixed .rd-navbar-collapse-toggle>span:before{content:"";transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-fixed .rd-navbar-collapse-toggle>span:after{content:"";transform:rotate(-90deg) scale(0);opacity:0;visibility:hidden}
.rd-navbar-fixed .rd-navbar-collapse-toggle.active>span:before{opacity:0;visibility:hidden;transform:rotate(90deg) scale(0)}
.rd-navbar-fixed .rd-navbar-collapse-toggle.active>span:after{transform:rotate(0deg) scale(1);opacity:1;visibility:visible}
.rd-navbar-fixed .rd-navbar--has-megamenu .rd-navbar-submenu-toggle{display:none}
.rd-navbar-fixed .rd-navbar-toggle{display:block;display:inline-block;position:relative;width:56px;height:56px;font-size:24px;line-height:56px;text-align:center;cursor:pointer;color:#fff}
.rd-navbar-fixed .rd-navbar-toggle>span{position:relative;display:block;margin:auto;transition:.3s all ease;transform:rotate(180deg)}
.rd-navbar-fixed .rd-navbar-toggle>span:before,.rd-navbar-fixed .rd-navbar-toggle>span:after{transform-origin:1.71429px center;content:"";position:absolute;left:0;top:-8px;transition:.3s all ease}
.rd-navbar-fixed .rd-navbar-toggle>span:after{top:8px}
.rd-navbar-fixed .rd-navbar-toggle>span:after,.rd-navbar-fixed .rd-navbar-toggle>span:before,.rd-navbar-fixed .rd-navbar-toggle>span{width:24px;height:4px;background-color:#fff;backface-visibility:hidden;border-radius:0}
.rd-navbar-fixed .rd-navbar-toggle.active>span{transform:rotate(360deg)}
.rd-navbar-fixed .rd-navbar-toggle.active>span:before,.rd-navbar-fixed .rd-navbar-toggle.active>span:after{top:0;width:15px}
.rd-navbar-fixed .rd-navbar-toggle.active>span:before{transform:rotate3d(0,0,1,-40deg)}
.rd-navbar-fixed .rd-navbar-toggle.active>span:after{transform:rotate3d(0,0,1,40deg)}
.rd-navbar-fixed .rd-navbar-nav-wrap{position:fixed;top:-56px;left:0;width:280px;padding:112px 0 56px;bottom:-56px;color:#292929;background:#292929;box-shadow:0 3px 5px 0 rgba(0,0,0,.25);z-index:15;transform:translateX(-105%)}
.rd-navbar-fixed .rd-navbar-nav-wrap.active{transform:translateX(0)}
.rd-navbar-fixed .rd-navbar-nav{display:block;height:100%;overflow-y:auto;overflow-x:hidden;font-size:16px;line-height:26px;text-align:left}
.rd-navbar-fixed .rd-navbar-nav:before,.rd-navbar-fixed .rd-navbar-nav:after{content:'';display:block;height:8px}
.rd-navbar-fixed .rd-navbar-nav li>a{display:block;padding:11px 56px 11px 16px;color:#fff}
.rd-navbar-fixed .rd-navbar-nav li.opened>a,.rd-navbar-fixed .rd-navbar-nav li.active>a,.rd-navbar-fixed .rd-navbar-nav li a:hover{color:#fff;background:#c0ca33}
.rd-navbar-fixed .rd-navbar-nav li.opened>a:hover,.rd-navbar-fixed .rd-navbar-nav li.active>a:hover{color:#fff;background:#c0ca33}
.rd-navbar-fixed .rd-navbar-nav li+li,.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-megamenu{margin-top:2px}
.rd-navbar-fixed .rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-megamenu{display:none}
.rd-navbar-fixed .rd-navbar-submenu{position:relative}
.rd-navbar-fixed .rd-navbar-submenu li>a{padding-left:32px}
.rd-navbar-fixed .rd-navbar-submenu.opened>.rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-submenu.opened>.rd-navbar-megamenu{display:block}
.rd-navbar-fixed .rd-navbar-submenu-toggle{position:absolute;z-index:999;top:0;right:0;width:40px;height:47px;line-height:47px;text-align:center;color:#fff;cursor:pointer;line-height:inherit}
.rd-navbar-fixed .rd-navbar-submenu-toggle:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.rd-navbar-fixed .rd-navbar-submenu-toggle:before{padding-top:12px}
.rd-navbar-fixed .opened>.rd-navbar-submenu-toggle{line-height:inherit}
.rd-navbar-fixed .opened>.rd-navbar-submenu-toggle:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.rd-navbar-fixed .rd-navbar-panel-canvas{position:fixed;height:56px;left:0;top:0;width:100%;background:#292929;z-index:16}
.rd-navbar-fixed .rd-navbar-panel:after{content:'';position:fixed;z-index:0;top:0;right:0;left:0;height:56px;box-shadow:0 3px 5px 0 rgba(0,0,0,.25)}
.rd-navbar-fixed .rd-navbar-toggle{position:fixed;z-index:17;top:0;left:0;background:transparent}
.rd-navbar-fixed .rd-navbar-toggle.active{background:#292929}
.rd-navbar-fixed .rd-navbar-brand{display:block;text-align:left;position:fixed;top:4px;left:56px;right:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px;line-height:46px;height:48px;z-index:17}
.rd-navbar-fixed .rd-navbar-brand img{display:none}
.rd-navbar-fixed .rd-navbar-brand a{display:inline-block}
.rd-navbar-fixed .block-search.rd-navbar-search .block-content.form-group .control .input-text{color:#fff;background:#3f3f3f;border-color:#3f3f3f}
.rd-navbar-fixed .block-search.rd-navbar-search .block-content.form-group .control .input-text::-webkit-input-placeholder{color:#fff}
.rd-navbar-fixed .block-search.rd-navbar-search .block-content.form-group .control .input-text::-moz-placeholder{color:#fff}
.rd-navbar-fixed .block-search.rd-navbar-search .block-content.form-group .control .input-text:-ms-input-placeholder{color:#fff}
.rd-navbar-fixed .block-search.rd-navbar-search .block-content.form-group .control .input-text:-moz-placeholder{color:#fff}
.page-main .page-messages.messages .message{padding:.8rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:2px}
.page-main .page-messages.messages .message-info,.page-main .page-messages.messages .message-notice,.page-main .page-messages.messages .message.notice,.page-main .page-messages.messages .message.info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.page-main .page-messages.messages .message-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.page-main .page-messages.messages .message-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.page-main .page-messages.messages .message-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.page-main>.columns .column.main>.message{padding:12px 16px;margin-bottom:0;border:0;border-radius:4px}
.message-info,.message-notice,.message.notice,.message.info{color:#0088d2;background-color:#e5f3fa;border:0}
.message-warning{color:#8a6d3b;background-color:#fcf8e3}
.message-error{color:#f55;background-color:#fee}
.message-success{color:#3bb141;background-color:#ebf7ec}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{display:none}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("./css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-nav{position:absolute;top:-50px;right:0}
.owl-nav .owl-prev{line-height:inherit;display:inline-block}
.owl-nav .owl-prev:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.owl-nav .owl-next{line-height:inherit;display:inline-block}
.owl-nav .owl-next:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.owl-nav .owl-prev,.owl-nav .owl-next{padding:0 7px;cursor:pointer}
.owl-nav .owl-prev:before,.owl-nav .owl-next:before{font-size:36px;color:#222;transition:.3s ease}
.owl-nav .owl-prev:hover:before,.owl-nav .owl-next:hover:before{color:#4c5639}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
[role="tablist"] [role="tab"]{position:relative;cursor:pointer;outline:0;margin-bottom:1rem;display:inline-block;padding-right:1rem;line-height:inherit}
[role="tablist"] [role="tab"]:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
[role="tablist"] [role="tab"][aria-expanded="true"]{line-height:inherit}
[role="tablist"] [role="tab"][aria-expanded="true"]:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
[role="tablist"] [role="tab"]:before{position:absolute;right:0;top:0}
[role="tablist"] [role="presentation"]:first-child [role="tab"]{margin-top:0}
[role="tablist"] [role="tabpanel"]{margin-bottom:2rem}
.block[role="tablist"] .title[role="tab"]{display:block}
.rd-navbar-wrap,.rd-navbar-static.rd-navbar--is-clone,.rd-navbar-fixed .rd-navbar-collapse,.rd-navbar-fixed .rd-navbar-collapse:before,.rd-navbar-fixed .rd-navbar-nav-wrap,.rd-navbar-fixed .rd-navbar-submenu,.rd-navbar-fixed .rd-navbar-submenu-toggle{transition:.3s all cubic-bezier(0.785,.135,.15,.86)}
.rd-navbar,.rd-navbar.rd-navbar--is-clone{display:none}
.rd-navbar-fixed,.rd-navbar-static,.rd-navbar-fullwidth,.rd-navbar-sidebar{display:block}
.select2-container{display:inline-block;margin:0;position:relative;text-align:left;vertical-align:middle;max-width:250px}
.select2-container.select2-container--open .select2-selection--single{background:#f0f0f0}
.select2-container.select2-container--open .select2-selection--single .select2-selection__rendered{position:relative;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);z-index:99}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:40px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:20px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#f0f0f0;border:1px solid #ebebeb;display:block;position:absolute;left:-100000px;width:100%;z-index:98}
.select2-results{display:block;padding:15px 20px}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:0 0 4px;font-size:13px;text-transform:capitalize;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-results__option:last-child{padding-bottom:0}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}
.select2-search--dropdown{display:none;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
.rd-navbar-wrap,.rd-navbar-static.rd-navbar--is-clone,.rd-navbar-fixed .rd-navbar-collapse,.rd-navbar-fixed .rd-navbar-collapse:before,.rd-navbar-fixed .rd-navbar-nav-wrap,.rd-navbar-fixed .rd-navbar-submenu,.rd-navbar-fixed .rd-navbar-submenu-toggle{transition:.3s all cubic-bezier(0.785,.135,.15,.86)}
.rd-navbar,.rd-navbar.rd-navbar--is-clone{display:none}
.rd-navbar-fixed,.rd-navbar-static,.rd-navbar-fullwidth,.rd-navbar-sidebar{display:block}
.select2-container--default .select2-selection--single{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:0;outline:0;font-size:13px;transition:.3s ease}
.select2-container--default .select2-selection--single:hover{background:#f0f0f0}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#8aa4c1;line-height:40px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:-2px;right:8px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{line-height:inherit;border:0;height:0;position:absolute;top:50%;width:0}
.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"";display:inline-block;font-family:"Material Icons";font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}
.select2-container--default .select2-selection--single .select2-selection__arrow b::before{font-size:14px;color:#8aa4c1}
@media(min-width:992px){.select2-container--default .select2-selection--single .select2-selection__arrow{top:0}
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;opacity:.3}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #f5f5f5;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:300px;overflow-y:visible}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background:none;color:#8aa4c1}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background:none;color:#8aa4c1}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.product.info #product-review-container .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:25px}
.product.info #product-review-container .select2-container--default .select2-selection--single .select2-selection__arrow{right:0}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.not-animated{opacity:0}
@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.05,.855,.06);transition-timing-function:cubic-bezier(0.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(0.755,.05,.855,.06);transition-timing-function:cubic-bezier(0.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{0%,50%,100%{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
@keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,.97,.97);transform:scale3d(0.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,.97,.97);transform:scale3d(0.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-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:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-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 fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-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}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,.95,.95);transform:perspective(400px) scale3d(0.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,.95,.95);transform:perspective(400px) scale3d(0.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(0.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(10px,0,0);transform:scale3d(0.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(0.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(10px,0,0);transform:scale3d(0.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(0.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(0.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(0.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(0.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
100%{opacity:0}
}
@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3)}
100%{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(42px,0,0);transform:scale3d(0.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(42px,0,0);transform:scale3d(0.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(0.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(0.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);transform:scale3d(0.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(0.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(0.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
h1,.heading-1{font-size:1.7rem;letter-spacing:.04em}
@media(min-width:992px){h1,.heading-1{font-size:2rem}
}
h2,.heading-2{font-size:1.4rem}
@media(min-width:992px){h2,.heading-2{font-size:1.45rem}
}
h3,.heading-3,.modal-popup .modal-title{font-size:1.1rem}
@media(min-width:992px){h3,.heading-3,.modal-popup .modal-title{font-size:1.45rem}
}
h4,.heading-4{font-size:1rem;font-weight:600}
@media(min-width:992px){h4,.heading-4{font-size:1.2rem}
}
h5,.heading-5{font-size:1rem}
@media(min-width:992px){h5,.heading-5{font-size:1.1rem}
}
h6,.heading-6{font-size:1rem}
h1,.heading-1{font-weight:700;line-height:1;margin-bottom:40px;letter-spacing:.02em;text-transform:uppercase;color:#292929;text-align:center}
h2,.heading-2{font-weight:700;line-height:1;margin-bottom:40px;letter-spacing:.02em;text-transform:uppercase;color:#292929; text-align:center}
h3,.heading-3,.modal-popup .modal-title{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
h4,.heading-4{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
h5,.heading-5{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
h6,.heading-6{font-weight:700;line-height:1;margin-bottom:.5em;letter-spacing:.02em;text-transform:uppercase;color:#292929}
.page-title,.section-title{text-align:center}
.text-center{text-align:center}
a{color:#4c5639;transition:.2s ease}
a:hover{color:#292929;transition:.3s ease}
p{margin-bottom:1rem}
p a,.list a,.contact-info a{color:#4c5639}
p a:hover,.list a:hover,.contact-info a:hover{color:#292929}
mark{color:#fff;background:#4c5639}
em{color:#4c5639}
small{font-size:.8em}
pre{white-space:normal}
dl dt{font-weight:700}
/*dl dd{font-style:italic;padding-left:2rem}*/
.header.links {margin-right:10px}
/*.column.main ul  {margin-left:40px;margin-bottom:20px; list-style:disc}
.column.main ul  li{ list-style:disc}*/
strong {font-weight:bold}




@import url(../fonts/hotel-coral-essex.ttf);

.logo span{font-family: 'Hotel Coral Essex', arial;    font-size: 40px;    color: #FFF;}
.slider-title {font-size:60px;margin-right:10%; }
.slider-desc { font-size:36px;margin-right:10%}
.sp-layer {margin-right:10%}





.slider-bgr{background:rgba(0,0,0,0.5);word-spacing: 10px;padding:20px;}
.slider-bgr .first{font-size: 36px; font-family: "Montserrat",sans-serif;   margin-bottom: 15px;}
.slider-bgr .second{font-family: "Montserrat",sans-serif;font-size: 50px;text-transform: uppercase;    }
.slider-bgr .btn{font-size: 16px;    padding: 5px 30px;    margin-top: 15px; }
@media(max-width:1400px){
	.slider-bgr .first{font-size: 34px;    margin-bottom: 15px;}
	.slider-bgr .second{font-size: 58px;}
	.slider-bgr .btn{font-size: 16px;    padding: 5px 30px;    margin-top: 15px; }
}
@media(max-width:1200px){
	.slider-bgr .first{font-size: 34px;    margin-bottom: 15px;}
	.slider-bgr .second{font-size: 56px;}
	.slider-bgr .btn{font-size: 16px;    padding: 5px 30px;    margin-top: 15px; }
}
@media(max-width:768px){
.sp-layer.slider-desc.slider-bgr {
    transform: translateX(-25%) scale(0.5) !important;
}
.slider-pro .btn-wrap .btn{font-size:30px;}
.slider-pro .btn-wrap {
    transform: translateX(-25%) scale(1) !important;
}
}
@media(max-width:480px){
.sp-layer.slider-desc.slider-bgr {
    transform: translateX(-20%) scale(0.4) !important;
}
.slider-pro .btn-wrap .btn{font-size:30px;}
.slider-pro .btn-wrap {
    transform: translateX(-20%) scale(0.8) !important;
}
}
/*@media(max-width:992px){
	.slider-bgr .first{font-size: 34px;    margin-bottom: 15px;}
	.slider-bgr .second{font-size: 54px;}
	.slider-bgr .btn{font-size: 16px;    padding: 5px 30px;    margin-top: 15px; }
}

@media(max-width:768px){
	.slider-bgr .first{font-size: 34px;    margin-bottom: 15px;}
	.slider-bgr .second{font-size: 52px;}
	.slider-bgr .btn{font-size: 16px;    padding: 5px 30px;    margin-top: 15px; }
}
@media(max-width:480px){
	.slider-bgr .first{font-size: 34px;    margin-bottom: 15px;}
	.slider-bgr .second{font-size: 50px;}
	.slider-bgr .btn{font-size: 16px;    padding: 5px 30px;    margin-top: 15px; }
}*/




.banner-col-12,.banner-col-3{position:relative;overflow:hidden}
.view,.view .mask, .view .content{position:absolute;left:0;top:0;width:100%;height:100%}

.view-tenth>img,.banner-title,.banner-text {
   -webkit-transform: scaleY(1);
   -moz-transform: scaleY(1);
   -o-transform: scaleY(1);
   -ms-transform: scaleY(1);
   transform: scaleY(1);
   -webkit-transition: all 0.7s ease-in-out;
   -moz-transition: all 0.7s ease-in-out;
   -o-transition: all 0.7s ease-in-out;
   -ms-transition: all 0.7s ease-in-out;
   transition: all 0.7s ease-in-out;
}
.banner-title{position:absolute;top:10px;left:0;text-align:left;height:80px;}
.banner-text{position:absolute;top:110px;left:0;text-align:left;height:80px;}
.view-tenth .banner-text div {word-spacing:inherit!important}
.banner-title>div,.banner-text>div{background: rgba(75, 85, 55, 0.8);color:#FFF;	word-spacing: 10px;	padding: 20px;display:inline-block;font-family: "Montserrat",sans-serif;}
.banner-title>div {margin-top:15px}
.view-tenth .mask {
   background-color: rgba(255, 255, 255, 0.3);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth h2,.view-tenth ul {

   background: transparent;
   margin: 25px 40px 40px 40px;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   color: #333;
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.banner-col-3 .view-tenth h2{margin-top:10px;}
/*.view-tenth p {
   color: #333;
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}*/
.view-tenth a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(0);
   -moz-transform: scale(0);
   -o-transform: scale(0);
   -ms-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
   -o-transition: all 0.5s linear;
   -ms-transition: all 0.5s linear;
   transition: all 0.5s linear;
}
.view-tenth:hover>img,.view-tenth:hover .banner-text {
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
}
.view-tenth:hover .mask {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-tenth:hover h2,.view-tenth:hover ul,.view-tenth:hover p,.view-tenth:hover a.info {
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
/* .column.main .banners-row {background:#d2e6a9; } */

.reviews .col-xs-12 {margin-bottom:40px}
.link, .link:visited {
	color: #33c;
	cursor: pointer;
	-webkit-transition: color .25s ease-out,border-color .25s ease-out;
	transition: color .25s ease-out,border-color .25s ease-out;
}
 .n-product-review-envelope__avatar{
	width: 36px;
	height: 36px;
	margin-right: 10px;
	border-radius: 50%;
	background:url(/images/env.png) center top no-repeat;
	background-size:100%;
	
}
.n-product-review-user__avatar {
	width: 36px;
	height: 36px;
	margin-right: 10px;
	border-radius: 50%;
	background:url(/images/img_f.png) center top no-repeat;
	background-size:100%;
	
}
.n-product-review-user__name, .n-product-review-user__name.link {
	font-size: 15px;
	color: #2b2b2b;
}
.n-product-review-user__reviews, .n-product-review-user__reviews.link {
	display: flex;
	height: 17px;
	margin-left: 19px;
	color: #404040;
	align-items: flex-end;
}
.n-product-review-item__stat {
	margin-bottom: 5px;
}
.n-product-review-item .n-product-review-item__stat {
	margin-top: 7px;
}
.rating {
	font-size: 13px;
	line-height: 15px;
	position: relative;
	display: inline-block;
	width: 27px;
	height: 22px;
	margin-right: 14px;
	padding: 2px 0 0 2px;
	text-align: center;
	cursor: default;
	color: #fff;
	border-width: 2px 0 2px 2px;
	border-style: solid;
	border-color: #359e00;
	background: #359e00;
}

.rating[date-rate="1"]{border-color:#f99f47;background:#f99f47}
.rating[date-rate="1"] .rating__corner:after{background-color:#f99f47}
.rating[date-rate="1"] .rating__triangle:after{border-color:#f99f47;background:#f99f47}
.rating[date-rate="2"]{border-color:#f6c000;background:#f6c000}
.rating[date-rate="2"] .rating__corner:after{background-color:#f6c000}
.rating[date-rate="2"] .rating__triangle:after{border-color:#f6c000;background:#f6c000}
.rating[date-rate="3"]{border-color:#c1c710;background:#c1c710}
.rating[date-rate="3"] .rating__corner:after{background-color:#c1c710}
.rating[date-rate="3"] .rating__triangle:after{border-color:#c1c710;background:#c1c710}
.rating[date-rate="4"]{border-color:#8cb400;background:#8cb400}
.rating[date-rate="4"] .rating__corner:after{background-color:#8cb400}
.rating[date-rate="4"] .rating__triangle:after{border-color:#8cb400;background:#8cb400}
.rating[date-rate="5"]{border-color:#359e00;background:#359e00}
.rating[date-rate="5"] .rating__corner:after{background-color:#359e00}
.rating[date-rate="5"] .rating__triangle:after{border-color:#359e00;background:#359e00}

.rating_border_yes {
	color: #666;
	background: 0 0!important;
}
.rating[date-rate="1"] {
	border-color: #f99f47;
	background: #f99f47;
}
.rating__corner {
	position: absolute;
	top: -4px;
	right: -11px;
	bottom: -4px;
	clip: rect(0,13px,26px,1px);
	width: 12px;
}
.rating__triangle {
	position: absolute;
	top: 3px;
	bottom: -2px;
	left: 0;
	z-index: 1;
	clip: rect(-1px,11px,21px,0);
	width: 12px;
	height: 26px;
}
.rating__corner:after {
	position: absolute;
	top: -1px;
	right: -1px;
	display: block;
	width: 22px;
	height: 25px;
	content: "";
	-webkit-transform: scaleX(.5) rotate(45deg);
	-ms-transform: scaleX(.5) rotate(45deg);
	transform: scaleX(.5) rotate(45deg);
	border-width: 5px 5px 0 0;
	border-style: solid;
	border-color: transparent;
	background-color: #359e00;
	background-clip: content-box;
}
.n-product-review-item__rating-label {
	margin-right: 15px;
	margin-left: 6px;
	vertical-align: middle;
	color: #999;
}
.n-product-review-item__delivery {
	vertical-align: middle;
	color: #999;
}
.n-product-review-item__footer {
	display: -ms-flexbox;
	display: flex;
	padding-top: 7px;
	color: #999;
	align-items: center;
}
.n-product-review-item__footer-link {
	margin-right: 10px;
	color: #3757c5;
}
.n-product-review-item__footer .n-product-review-item__date-region {
	color: gray;
	flex: 1 0 auto;
}




.n-shop-rating .n-rating-stars {
	margin: -7px 7px 0 0;
}
.n-rating-stars {
	display: inline-block;
	vertical-align: middle;
}
.n-product-review-item__title {text-transform:uppercase;font-family:'PT Sans'}
.seo_text.text{font-size:20px}
.n-rating-stars[data-rate='1'] .n-rating-stars__item:nth-child(-n+1), .n-rating-stars[data-rate='2'] .n-rating-stars__item:nth-child(-n+2), .n-rating-stars[data-rate='3'] .n-rating-stars__item:nth-child(-n+3), .n-rating-stars[data-rate='4'] .n-rating-stars__item:nth-child(-n+4), .n-rating-stars[data-rate='5'] .n-rating-stars__item, .n-rating-stars__item:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIzMSIgdmlld0JveD0iMCAwIDMxIDMxIj4gIDxwb2x5Z29uIGZpbGw9IiNDRkNGQ0YiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcG9pbnRzPSI0OC41IDAgNTIgMTIgNjQgMTIgNTQuNSAxOS4wNzcgNTkgMzEgNDguNSAyNCAzOCAzMSA0Mi41IDE5LjA3NyAzMyAxMiA0NSAxMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzKSIvPjwvc3ZnPg==);
}

.n-rating-stars__item {
	position: relative;
	display: inline-block;
	box-sizing: content-box;
	width: 13px;
	height: 13px;
	vertical-align: middle;
	border-right: 1px solid transparent;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSIzMSIgdmlld0JveD0iMCAwIDMxIDMxIj4gIDxwb2x5Z29uIGZpbGw9IiNGQUI2MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcG9pbnRzPSIxNS41IDAgMTkgMTIgMzEgMTIgMjEuNSAxOS4wNzcgMjYgMzEgMTUuNSAyNCA1IDMxIDkuNSAxOS4wNzcgMCAxMiAxMiAxMiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
}
.n-rating-stars__item {
	background-size: cover;
}



.n-shop-rating {
	display: block;
	margin-top: 2px;white-space: nowrap;
}
.n-product-top-offer__item_type_shop {
	width: 25%;
	margin-left: 0;
	padding-top: 4px;
	word-wrap: break-word;
	word-break: break-word;
	font-size: 15px;
}
.reviews{margin-top:45px;}
.reviews .box-offer-desc{height:auto;}

.reviews .offsers-wrap div .box-offer.box-offer-bgr{background:#ecf3e0}
.addrblock{background:#ecf3e0;padding:5px;}

.reviews .box-offer .box-offer-desc{padding-left:1%;padding-right:1%;text-align:left;}
.reviews .box-offer-inner{position:static; -webkit-transform: none;transform:none;}


.hidden{display:none;}


.show_more,.btn_loadmore{top:10px;
	position: relative;
	z-index: 0;
	right: 30px;
	height: 65px;
	width: 65px;
	display: inline-block;
	cursor: pointer;
	text-indent: 100vw;
	white-space: nowrap;
	overflow: hidden;
	background: #c0ca33;
	border-radius: 50%;
	box-shadow: 1px 1px 10px rgba(1,19,39,.1);
	transition: .3s ease;

}
.show_more:before,.btn_loadmore:before{content:"";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:65px;line-height:1;text-indent:0;width:65px;height:65px;position:absolute;top:18px;left:18px;margin-top:-18px;margin-left:-18px;color:#FFF;transition:.3s ease}
.show_more:hover,.btn_loadmore:hover{background:#4c5639}
.show_more:hover:before,.btn_loadmore:hover:before{color:#fff}

.show_more.open:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}

.item-wrapper{position:relative}
.widget.blog-posts .post-items .post-title{position:absolute;top:30px;padding:10px;background: rgba(0,0,0,0.5);font-family: "Montserrat",sans-serif;}
.widget.blog-posts .post-items .post-title h3 a{color:#FFF;text-transform:uppercase}

.page-header .contact-info_address{    line-height: 24px;color:#FFF}
.page-header .contact-info_address a:hover{color:#c0ca33; }
.page-header .contact-info_address dd,.page-header .contact-info_address dt{display:inline-block; font-style:normal; font-weight:normal; padding-left:0px}
.page-header .contact-info_address dt .icon {
    color: #c0ca33;
}
@media (min-width: 1200px) {
	.page-header .contact-info_address{margin-left:70px;}
}
.n-product-review-item__stat:nth-child(3) {height:220px;overflow:hidden}



.owl-carousel .owl-wrapper{display:block;}
@media (min-width: 768px) {
	ul.social-links.position-footer {
		text-align: left;
	}
}

.fotorama__html>div{height:100%;text-align:center;}
.fotorama__html .img-responsive img{    max-height: 100%;}

.smokingtype{display:none;}
.smokingtype.active{display:block;}


.result_price+.sendform{display:none;}
.result_price.open+.sendform{display:block;}
.actions-toolbar{padding-top:10px;}
#product_info_description .show_more.btn.btn-secondary{margin-top:15px}

.data_loadmore{width:100%;text-align:center;}
.data_loadmore+.pages{display:none;}
/*.btn_loadmore{
	color:#fff;
	padding:10px 20px;
position: relative;
display: inline-block;
cursor: pointer;
white-space: nowrap;
overflow: hidden;
background: #c0ca33;
border-radius: 50%;
box-shadow: 1px 1px 10px rgba(1,19,39,.1);
transition: .3s ease;
}*/
.fotorama__nav-wrap{display:none;}
.similar_goods  div a{text-align:center; text-transform:uppercase;font-size:13px; font-weight:bold}
.similar_goods_title  h2{margin-bottom:20px}



.fotorama__arr{
height: 65px;
width: 65px;
display: inline-block;
cursor: pointer;
text-indent: 100vw;
white-space: nowrap;
overflow: hidden;
background: #c0ca33!important;
border-radius: 50%;
top:50%;margin-top:-32px
}
.fotorama__arr:before{content:"";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)display:inline-block;font-family:"Material Icons";text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:65px;line-height:1;text-indent:0;width:65px;height:65px;position:absolute;top:18px;left:18px;margin-top:-18px;margin-left:-18px;color:#FFF;transition:.3s ease}
.fotorama__arr:hover{background:#4c5639}
.fotorama__arr:hover:before{color:#fff}

.fotorama__arr.fotorama__arr--prev:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}

.control.qty{position: relative;}
.control.qty .shk_count_button {
	width: 38px;
	box-shadow: none;
	height: 38px;
	box-sizing: content-box;
	border: 1px solid #ebebeb;
	background: none;
	color: #000;
	padding: 0px;
	position: absolute;
	top:0;
}
.control.qty .up {
	right: 0px;
}
.control.qty .down {
	left: 0px;
	
}
.control.qty .fa {
	position: absolute;
	top: 5px;
	left: 0;
	right: 0;
	font-style: normal;
	font-size: 30px;
}
.modal-body{padding: 20px 0;}
.modal-title{margin-bottom:20px;}
.popup-add-options .field.required .control, .popup-add-options .price-box{display:inline-block}
.popup-add-options .field.required label{line-height:38px; margin-right:5px}
.popup-add-options .actions {margin-top:15px;}
.popup-add-options .price, .popup-title {font-size:1.45rem; margin-bottom:15px; line-height:1; font-weight:700}
.widget.blog-posts.successful .post-items {display:block;    text-align: center;}
.widget.blog-posts.successful a{margin: 0 10px}
.big-icon{font-size:55px;}
a.delivery_del{display:inline-block;line-height: initial;	background: #f5f5f5;	font-size: 30px;height: 32px;
	margin-top: -5px;
	margin-left: 10px;
}
.product h5 {padding:15px 0}
.field.choice.form_element a.delivery_del {background:transparent;    margin-top: -15px;}
.field.choice.form_element a.delivery_del i{    font-size: 15px;color:red}


.video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video iframe, .video object, .video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.block-static-block table {border:1px solid #ebebeb;    font-size: 19px; }
.block-static-block table  tr:first-child td{ padding:20px;}
.block-static-block ul {margin-bottom:30px}
.block-static-block ul li{ list-style:disc}

.notload{display:none;transition:.3s all ease;}
.loaded{display:block;transition:.3s all ease;}
.similar_goods{margin-top:35px;}
@media(max-width:1024px) {
	.rd-navbar-static .rd-navbar-nav>li+li {margin-left:15px}
}

@media(max-width:1550px){

}
@media(max-width:1400px){

}
@media(max-width:1200px){

}
@media(max-width:992px){

}
@media(max-width:768px){

}
@media(max-width:480px){

}
/**/

@media(max-width:1550px){
	.slider-bgr .second{font-size:48px}
}
@media(max-width:1300px){
	.slider-bgr .second{font-size:46px}
	.widget.blog-posts .post-items .post-title h3{font-size:22px}
	.banners-row .banner-caption{top:55%}
	.banner-caption.tr{top:50%}
}
@media(max-width:1200px){
	.catalog-product-view .box-tocart .fieldset{text-align:left}
}
@media(max-width:1050px){
	.banner-col-9 .banners-row .banner-caption li{margin:0 5px}
	.banner-col-3 .banner-caption li{width:30%}
	.widget.blog-posts .post-items .post-title h3{font-size:14px}
}
@media(max-width:992px){
	.banners-row .banner-col-9{padding-right:0}
}
@media(max-width:768px){
	.banner-caption li img{display:none}
	.banner-caption.tr li img{display:block}
	.banners-row .banner-caption{top:55%}
	.banners-row .banner-caption li div{font-size:10px}
	.banners-row .banner-title{font-size:17px}
	.slider-pro .btn-wrap{text-align:left!important;transform:none!important}
	.n-product-review-item__stat:nth-child(3){height:auto}
}
@media(max-width:480px){
	.banners-row .banner-title{font-size:15px}
}

.WhatsAppChat{position:fixed;left:20px;bottom:20px;z-index:999;cursor:pointer}
.WhatsAppChat .Caption{padding-left:15px;font-size:1.3rem;font-weight:bold;word-wrap:normal;white-space:nowrap;color:#FF3200}
.WhatsAppChat .Icon{position:relative;width:70px;height:70px;padding:5px;border-radius:50%;overflow:hidden;transition:all 0.5s ease 0s;background-color:rgb(77, 194, 71)!important;-webkit-box-shadow:0 0 0.2rem 0.2rem rgba(0,0,0,.2);-moz-box-shadow:0 0 0.2rem 0.2rem rgba(0,0,0,.2);box-shadow:0 0 0.2rem 0.2rem rgba(0,0,0,.2)}
.WhatsAppChat:hover .Icon{-webkit-box-shadow:0 0 0.6rem 0.6rem rgba(0,0,0,.2);-moz-box-shadow:0 0 0.6rem 0.6rem rgba(0,0,0,.2);box-shadow:0 0 0.6rem 0.6rem rgba(0,0,0,.2)}

.TelegramChat{position:fixed;left:20px;bottom:20px;z-index:999;cursor:pointer}
.TelegramChat .Caption{padding-left:15px;font-size:1.3rem;font-weight:bold;word-wrap:normal;white-space:nowrap;color:#FF3200}
.TelegramChat .Icon{position:relative;width:70px;height:70px;overflow:hidden}
.TelegramChat:hover .Caption{text-decoration:underline}

.DN{display:none!important}