@charset "UTF-8";.container,.row,.row-custom,.row-full,[class*=col-]{*zoom:1}.container:after,.container:before,.row-custom:after,.row-custom:before,.row-full:after,.row-full:before,.row:after,.row:before,[class*=col-]:after,[class*=col-]:before{content:" ";display:table}.container:after,.row-custom:after,.row-full:after,.row:after,[class*=col-]:after{clear:both}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ol,nav ul{list-style:none;list-style-image:none;margin-left:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:0;border:0}table{border-collapse:collapse;border-spacing:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}input,select{vertical-align:middle}.cf:after,.cf:before,.clearfix:after,.clearfix:before{content:"";display:table}.cf:after,.clearfix:after{clear:both}.clear{clear:both}body,html{height:100%}html{background:#fff}ol,ul{margin-left:20px}hr{border-bottom:1px solid #f00}h1,h2,h3,h4,h5,h6{font-weight:bold}p{margin-bottom:12px}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%;height:auto}svg:not(:root){overflow:hidden}input,textarea{border:1px solid #f00}textarea{overflow:auto;vertical-align:top;resize:vertical}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}label{cursor:pointer}button[disabled],input[disabled]{cursor:default}legend{border:0;padding:0;white-space:normal}b,strong{font-weight:bold}input[type=text],textarea{-webkit-appearance:none;border-radius:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.hide{display:none}html.ie6 .cf,html.ie6 .clearfix,html.ie7 .cf,html.ie7 .clearfix{zoom:1}html.ie7 input[type=checkbox],html.ie7 input[type=radio]{width:13px;height:13px}html.ie7 button,html.ie7 input[type=button],html.ie7 input[type=reset],html.ie7 input[type=submit]{overflow:visible}html.ie7 button,html.ie7 input,html.ie7 select,html.ie7 textarea{vertical-align:middle}html.ie7 legend{margin-left:-7px}body,html{height:100%}html{background:#fff;-webkit-font-smoothing:antialiased}body{height:100%;color:#7b7b7b;font-family:"Roboto", sans-serif;font-weight:normal;line-height:1.6;font-size:15px}@media screen and (min-width:767px) and (max-width:1024px){body{font-size:15px}}@media screen and (max-width:767px){body{font-size:15px}}a{color:#b88f00}a:hover{color:#b88f00;text-decoration:underline}ol,ul{margin:0, 0, 0, 30px}p{margin:0, 0, 12px, 0}hr{border-bottom:1px solid #b88f00}h1{font-family:"Merriweather", sans-serif;font-size:30px;color:#141414;font-weight:normal;margin-bottom:10px}@media screen and (min-width:767px) and (max-width:1024px){h1{font-size:24px}}@media screen and (max-width:767px){h1{font-size:22px}}h2{font-family:"Merriweather", sans-serif;font-size:24px;color:#141414;font-weight:normal;margin-bottom:10px}@media screen and (min-width:767px) and (max-width:1024px){h2{font-size:22px}}@media screen and (max-width:767px){h2{font-size:18px}}h3{font-family:"Merriweather", sans-serif;font-size:22px;color:#141414;font-weight:normal;margin-bottom:10px}@media screen and (min-width:767px) and (max-width:1024px){h3{font-size:20px}}@media screen and (max-width:767px){h3{font-size:18px}}table.withForm tr td{padding-bottom:5px;vertical-align:top}table.withForm tr td.withLabel{padding-top:6px;padding-right:10px}.alignCheckbox{position:relative;top:2px}.alignRadio{position:relative;top:1px}.pagination-container{border-top:1px solid #ccc;padding-top:15px}.pagination{float:left}.pagination a,.pagination span{color:#b88f00;margin-right:5px;padding:3px 10px;display:inline-block;text-decoration:none}.pagination .currPage{background:none repeat scroll 0 0 #b88f00;color:#fff}.perPage{float:right}@media screen and (max-width:767px){.perPage{display:none}}.account-column select{width:100%}.search-lang-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-languages ol,.header-languages ul{margin:0}.header-languages ul.languages{font-size:14px}.header-languages ul.languages li{display:inline-block;margin:0;text-transform:uppercase}.header-languages ul.languages li a{text-align:center;line-height:35px;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-languages ul.languages li a:hover{color:#141414;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-languages ul.languages li a.is-active{color:#141414}.search-container{margin-right:10px}.search-container .search-input{padding:3px;max-width:150px}@media screen and (min-width:1024px) and (max-width:1439px){.search-container .search-input{max-width:90px}}.search-container .search-button{background-color:#b88f00;border:0;color:#fff;padding:4px 5px;margin-left:-5px}.search-container .search-button:before{content:'\f002';font-family:FontAwesome;font-size:16px;display:inline-block}.search-container input[type=submit]{display:none}#search-modal{visibility:hidden;opacity:0;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#search-modal.is-active{visibility:visible;opacity:1}#search-modal .modal{position:absolute;top:40%;left:50%;padding:15px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#search-modal .modal .search-input{height:35px;padding:10px}#search-modal .modal input[type=submit]{width:100px;height:35px;color:#fff;margin:0 0 0 -4px;text-indent:0;cursor:pointer;display:inline-block;background:#b88f00;border:1px solid #b88f00;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}@media screen and (max-width:767px){.hide-on-mobile{display:none}}.show-on-mobile{display:none}@media screen and (max-width:767px){.show-on-mobile{display:block}}.payment-page form{max-width:400px}.payment-page label{width:180px;display:inline-block}.payment-page input{border:1px solid #ccc;padding:5px 10px;line-height:1.6;width:100%}.payment-page input.error{border-color:red}.payment-page li{list-style:none}.payment-page li.error{color:red}.payment-page .error{color:red}.payment-page fieldset{margin-bottom:15px}.payment-page .button{background-color:#b88f00;border:none;color:#fff;padding:10px 15px;letter-spacing:1px;font-family:"Merriweather", sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.payment-page .button:hover{background-color:#9d7b05}*,:after,:before{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#template-container{min-height:100%;margin:0 auto;position:relative}.container{width:97.6%;max-width:1260px;display:block;margin-left:auto;margin-right:auto}.row{width:102.4%;margin-left:-1.2%;margin-right:-1.2%;margin-top:0;margin-bottom:0}.row-custom{width:101%;margin-left:-0.5%;margin-right:-0.5%}.row-full{width:100%;margin-left:0px;margin-right:0px}[class*=col-]{float:left;width:100%}.col-10{width:7.6%;margin:0 1.2% 2.4% 1.2%}.col-10-full{width:10%;margin:0 0 2.4% 0}.col-12{width:10.1%;margin:0 1.2% 2.4% 1.2%}.col-12-full{width:12.5%;margin:0 0 2.4% 0}.col-15{width:12.6%;margin:0 1.2% 2.4% 1.2%}.col-15-full{width:15%;margin:0 0 2.4% 0}.col-16{width:14.26667%;margin:0 1.2% 2.4% 1.2%}.col-16-full{width:16.66667%;margin:0 0 2.4% 0}.col-20{width:17.6%;margin:0 1.2% 2.4% 1.2%}.col-20-full{width:20%;margin:0 0 2.4% 0}.col-25{width:22.6%;margin:0 1.2% 2.4% 1.2%}.col-25-full{width:25%;margin:0 0 2.4% 0}.col-30{width:27.6%;margin:0 1.2% 2.4% 1.2%}.col-30-full{width:30%;margin:0 0 2.4% 0}.col-33{width:30.93333%;margin:0 1.2% 2.4% 1.2%}.col-33-full{width:33.33333%;margin:0 0 2.4% 0}.col-40{width:37.6%;margin:0 1.2% 2.4% 1.2%}.col-40-full{width:40%;margin:0 0 2.4% 0}.col-50{width:47.6%;margin:0 1.2% 2.4% 1.2%}.col-50-full{width:50%;margin:0 0 2.4% 0}.col-60{width:57.6%;margin:0 1.2% 2.4% 1.2%}.col-60-full{width:60%;margin:0 0 2.4% 0}.col-65{width:62.6%;margin:0 1.2% 2.4% 1.2%}.col-65-full{width:65%;margin:0 0 2.4% 0}.col-66{width:64.26667%;margin:0 1.2% 2.4% 1.2%}.col-66-full{width:66.66667%;margin:0 0 2.4% 0}.col-70{width:67.6%;margin:0 1.2% 2.4% 1.2%}.col-70-full{width:70%;margin:0 0 2.4% 0}.col-75{width:72.6%;margin:0 1.2% 2.4% 1.2%}.col-75-full{width:75%;margin:0 0 2.4% 0}.col-80{width:77.6%;margin:0 1.2% 2.4% 1.2%}.col-80-full{width:80%;margin:0 0 2.4% 0}.col-85{width:82.6%;margin:0 1.2% 2.4% 1.2%}.col-85-full{width:85%;margin:0 0 2.4% 0}.col-90{width:87.6%;margin:0 1.2% 2.4% 1.2%}.col-90-full{width:90%;margin:0 0 2.4% 0}.col-100{width:97.6%;margin:0 1.2% 2.4% 1.2%}.col-100-full{width:100%;margin:0 0 2.4% 0}.col-custom-40{margin:0 0.5% 1% 0.5%}.col-custom-50{margin:0 0.5% 1% 0.5%}.col-custom-60{margin:0 0.5% 1% 0.5%}.col-custom-100{margin:0 0.5% 1% 0.5%}@media screen and (min-width:1440px){.xl-hide{display:none;visibility:hidden}.xl-show{display:block;visibility:visible}}@media screen and (min-width:1024px) and (max-width:1439px){.l-hide{display:none;visibility:hidden}.l-show{display:block;visibility:visible}.l-col-10{width:7.6%;margin:0 1.2% 2.4% 1.2%}.l-col-10-full{width:10%;margin:0 0 2.4% 0}.l-col-12{width:10.1%;margin:0 1.2% 2.4% 1.2%}.l-col-12-full{width:12.5%;margin:0 0 2.4% 0}.l-col-15{width:12.6%;margin:0 1.2% 2.4% 1.2%}.l-col-15-full{width:15%;margin:0 0 2.4% 0}.l-col-16{width:14.26667%;margin:0 1.2% 2.4% 1.2%}.l-col-16-full{width:16.66667%;margin:0 0 2.4% 0}.l-col-20{width:17.6%;margin:0 1.2% 2.4% 1.2%}.l-col-20-full{width:20%;margin:0 0 2.4% 0}.l-col-25{width:22.6%;margin:0 1.2% 2.4% 1.2%}.l-col-25-full{width:25%;margin:0 0 2.4% 0}.l-col-30{width:27.6%;margin:0 1.2% 2.4% 1.2%}.l-col-30-full{width:30%;margin:0 0 2.4% 0}.l-col-33{width:30.93333%;margin:0 1.2% 2.4% 1.2%}.l-col-33-full{width:33.33333%;margin:0 0 2.4% 0}.l-col-40{width:37.6%;margin:0 1.2% 2.4% 1.2%}.l-col-40-full{width:40%;margin:0 0 2.4% 0}.l-col-50{width:47.6%;margin:0 1.2% 2.4% 1.2%}.l-col-50-full{width:50%;margin:0 0 2.4% 0}.l-col-60{width:57.6%;margin:0 1.2% 2.4% 1.2%}.l-col-60-full{width:60%;margin:0 0 2.4% 0}.l-col-65{width:62.6%;margin:0 1.2% 2.4% 1.2%}.l-col-65-full{width:65%;margin:0 0 2.4% 0}.l-col-66{width:64.26667%;margin:0 1.2% 2.4% 1.2%}.l-col-66-full{width:66.66667%;margin:0 0 2.4% 0}.l-col-70{width:67.6%;margin:0 1.2% 2.4% 1.2%}.l-col-70-full{width:70%;margin:0 0 2.4% 0}.l-col-75{width:72.6%;margin:0 1.2% 2.4% 1.2%}.l-col-75-full{width:75%;margin:0 0 2.4% 0}.l-col-80{width:77.6%;margin:0 1.2% 2.4% 1.2%}.l-col-80-full{width:80%;margin:0 0 2.4% 0}.l-col-85{width:82.6%;margin:0 1.2% 2.4% 1.2%}.l-col-85-full{width:85%;margin:0 0 2.4% 0}.l-col-90{width:87.6%;margin:0 1.2% 2.4% 1.2%}.l-col-90-full{width:90%;margin:0 0 2.4% 0}.l-col-100{width:97.6%;margin:0 1.2% 2.4% 1.2%}.l-col-100-full{width:100%;margin:0 0 2.4% 0}.l-col-custom-40{width:39%;margin:0 0.5% 1% 0.5%}.l-col-custom-50{width:49%;margin:0 0.5% 1% 0.5%}.l-col-custom-60{width:59%;margin:0 0.5% 1% 0.5%}.l-col-custom-100{width:99%;margin:0 0.5% 1% 0.5%}}@media screen and (min-width:767px) and (max-width:1024px){.m-hide{display:none;visibility:hidden}.m-show{display:block;visibility:visible}.m-col-10{width:7.6%;margin:0 1.2% 2.4% 1.2%}.m-col-10-full{width:10%;margin:0 0 2.4% 0}.m-col-12{width:10.1%;margin:0 1.2% 2.4% 1.2%}.m-col-12-full{width:12.5%;margin:0 0 2.4% 0}.m-col-15{width:12.6%;margin:0 1.2% 2.4% 1.2%}.m-col-15-full{width:15%;margin:0 0 2.4% 0}.m-col-16{width:14.26667%;margin:0 1.2% 2.4% 1.2%}.m-col-16-full{width:16.66667%;margin:0 0 2.4% 0}.m-col-20{width:17.6%;margin:0 1.2% 2.4% 1.2%}.m-col-20-full{width:20%;margin:0 0 2.4% 0}.m-col-25{width:22.6%;margin:0 1.2% 2.4% 1.2%}.m-col-25-full{width:25%;margin:0 0 2.4% 0}.m-col-30{width:27.6%;margin:0 1.2% 2.4% 1.2%}.m-col-30-full{width:30%;margin:0 0 2.4% 0}.m-col-33{width:30.93333%;margin:0 1.2% 2.4% 1.2%}.m-col-33-full{width:33.33333%;margin:0 0 2.4% 0}.m-col-40{width:37.6%;margin:0 1.2% 2.4% 1.2%}.m-col-40-full{width:40%;margin:0 0 2.4% 0}.m-col-50{width:47.6%;margin:0 1.2% 2.4% 1.2%}.m-col-50-full{width:50%;margin:0 0 2.4% 0}.m-col-60{width:57.6%;margin:0 1.2% 2.4% 1.2%}.m-col-60-full{width:60%;margin:0 0 2.4% 0}.m-col-65{width:62.6%;margin:0 1.2% 2.4% 1.2%}.m-col-65-full{width:65%;margin:0 0 2.4% 0}.m-col-66{width:64.26667%;margin:0 1.2% 2.4% 1.2%}.m-col-66-full{width:66.66667%;margin:0 0 2.4% 0}.m-col-70{width:67.6%;margin:0 1.2% 2.4% 1.2%}.m-col-70-full{width:70%;margin:0 0 2.4% 0}.m-col-75{width:72.6%;margin:0 1.2% 2.4% 1.2%}.m-col-75-full{width:75%;margin:0 0 2.4% 0}.m-col-80{width:77.6%;margin:0 1.2% 2.4% 1.2%}.m-col-80-full{width:80%;margin:0 0 2.4% 0}.m-col-85{width:82.6%;margin:0 1.2% 2.4% 1.2%}.m-col-85-full{width:85%;margin:0 0 2.4% 0}.m-col-90{width:87.6%;margin:0 1.2% 2.4% 1.2%}.m-col-90-full{width:90%;margin:0 0 2.4% 0}.m-col-100{width:97.6%;margin:0 1.2% 2.4% 1.2%}.m-col-100-full{width:100%;margin:0 0 2.4% 0}.m-col-custom-40{width:39%;margin:0 0.5% 1% 0.5%}.m-col-custom-50{width:49%;margin:0 0.5% 1% 0.5%}.m-col-custom-60{width:59%;margin:0 0.5% 1% 0.5%}.m-col-custom-100{width:99%;margin:0 0.5% 1% 0.5%}}@media screen and (max-width:767px){.container{width:94.6%}.s-hide{display:none;visibility:hidden}.s-show{display:block;visibility:visible}}@media screen and (max-width:767px) and (max-width:767px){.col-10{width:97.6%}.col-10-full{width:100%}.col-12{width:97.6%}.col-12-full{width:100%}.col-15{width:97.6%}.col-15-full{width:100%}.col-16{width:97.6%}.col-16-full{width:100%}.col-20{width:97.6%}.col-20-full{width:100%}.col-25{width:97.6%}.col-25-full{width:100%}.col-30{width:97.6%}.col-30-full{width:100%}.col-33{width:97.6%}.col-33-full{width:100%}.col-40{width:97.6%}.col-40-full{width:100%}.col-50{width:97.6%}.col-50-full{width:100%}.col-60{width:97.6%}.col-60-full{width:100%}.col-65{width:97.6%}.col-65-full{width:100%}.col-66{width:97.6%}.col-66-full{width:100%}.col-70{width:97.6%}.col-70-full{width:100%}.col-75{width:97.6%}.col-75-full{width:100%}.col-80{width:97.6%}.col-80-full{width:100%}.col-85{width:97.6%}.col-85-full{width:100%}.col-90{width:97.6%}.col-90-full{width:100%}.col-100{width:97.6%}.col-100-full{width:100%}.col-custom-40{width:99%}.col-custom-50{width:99%}.col-custom-60{width:99%}.col-custom-100{width:99%}}@media screen and (max-width:767px){.s-col-10{width:7.6%;margin:0 1.2% 2.4% 1.2%}.s-col-10-full{width:10%;margin:0 0 2.4% 0}.s-col-12{width:10.1%;margin:0 1.2% 2.4% 1.2%}.s-col-12-full{width:12.5%;margin:0 0 2.4% 0}.s-col-15{width:12.6%;margin:0 1.2% 2.4% 1.2%}.s-col-15-full{width:15%;margin:0 0 2.4% 0}.s-col-16{width:14.26667%;margin:0 1.2% 2.4% 1.2%}.s-col-16-full{width:16.66667%;margin:0 0 2.4% 0}.s-col-20{width:17.6%;margin:0 1.2% 2.4% 1.2%}.s-col-20-full{width:20%;margin:0 0 2.4% 0}.s-col-25{width:22.6%;margin:0 1.2% 2.4% 1.2%}.s-col-25-full{width:25%;margin:0 0 2.4% 0}.s-col-30{width:27.6%;margin:0 1.2% 2.4% 1.2%}.s-col-30-full{width:30%;margin:0 0 2.4% 0}.s-col-33{width:30.93333%;margin:0 1.2% 2.4% 1.2%}.s-col-33-full{width:33.33333%;margin:0 0 2.4% 0}.s-col-40{width:37.6%;margin:0 1.2% 2.4% 1.2%}.s-col-40-full{width:40%;margin:0 0 2.4% 0}.s-col-50{width:47.6%;margin:0 1.2% 2.4% 1.2%}.s-col-50-full{width:50%;margin:0 0 2.4% 0}.s-col-60{width:57.6%;margin:0 1.2% 2.4% 1.2%}.s-col-60-full{width:60%;margin:0 0 2.4% 0}.s-col-65{width:62.6%;margin:0 1.2% 2.4% 1.2%}.s-col-65-full{width:65%;margin:0 0 2.4% 0}.s-col-66{width:64.26667%;margin:0 1.2% 2.4% 1.2%}.s-col-66-full{width:66.66667%;margin:0 0 2.4% 0}.s-col-70{width:67.6%;margin:0 1.2% 2.4% 1.2%}.s-col-70-full{width:70%;margin:0 0 2.4% 0}.s-col-75{width:72.6%;margin:0 1.2% 2.4% 1.2%}.s-col-75-full{width:75%;margin:0 0 2.4% 0}.s-col-80{width:77.6%;margin:0 1.2% 2.4% 1.2%}.s-col-80-full{width:80%;margin:0 0 2.4% 0}.s-col-85{width:82.6%;margin:0 1.2% 2.4% 1.2%}.s-col-85-full{width:85%;margin:0 0 2.4% 0}.s-col-90{width:87.6%;margin:0 1.2% 2.4% 1.2%}.s-col-90-full{width:90%;margin:0 0 2.4% 0}.s-col-100{width:97.6%;margin:0 1.2% 2.4% 1.2%}.s-col-100-full{width:100%;margin:0 0 2.4% 0}.s-col-custom-40{width:39%;margin:0 0.5% 1% 0.5%}.s-col-custom-50{width:49%;margin:0 0.5% 1% 0.5%}.s-col-custom-60{width:59%;margin:0 0.5% 1% 0.5%}.s-col-custom-100{width:99%;margin:0 0.5% 1% 0.5%}}@media screen and (max-width:480px){.container{width:94.6%}.xs-hide{display:none;visibility:hidden}.xs-show{display:block;visibility:visible}.xs-col-10{width:7.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-10-full{width:10%;margin:0 0 2.4% 0}.xs-col-12{width:10.1%;margin:0 1.2% 2.4% 1.2%}.xs-col-12-full{width:12.5%;margin:0 0 2.4% 0}.xs-col-15{width:12.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-15-full{width:15%;margin:0 0 2.4% 0}.xs-col-16{width:14.26667%;margin:0 1.2% 2.4% 1.2%}.xs-col-16-full{width:16.66667%;margin:0 0 2.4% 0}.xs-col-20{width:17.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-20-full{width:20%;margin:0 0 2.4% 0}.xs-col-25{width:22.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-25-full{width:25%;margin:0 0 2.4% 0}.xs-col-30{width:27.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-30-full{width:30%;margin:0 0 2.4% 0}.xs-col-33{width:30.93333%;margin:0 1.2% 2.4% 1.2%}.xs-col-33-full{width:33.33333%;margin:0 0 2.4% 0}.xs-col-40{width:37.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-40-full{width:40%;margin:0 0 2.4% 0}.xs-col-50{width:47.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-50-full{width:50%;margin:0 0 2.4% 0}.xs-col-60{width:57.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-60-full{width:60%;margin:0 0 2.4% 0}.xs-col-65{width:62.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-65-full{width:65%;margin:0 0 2.4% 0}.xs-col-66{width:64.26667%;margin:0 1.2% 2.4% 1.2%}.xs-col-66-full{width:66.66667%;margin:0 0 2.4% 0}.xs-col-70{width:67.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-70-full{width:70%;margin:0 0 2.4% 0}.xs-col-75{width:72.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-75-full{width:75%;margin:0 0 2.4% 0}.xs-col-80{width:77.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-80-full{width:80%;margin:0 0 2.4% 0}.xs-col-85{width:82.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-85-full{width:85%;margin:0 0 2.4% 0}.xs-col-90{width:87.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-90-full{width:90%;margin:0 0 2.4% 0}.xs-col-100{width:97.6%;margin:0 1.2% 2.4% 1.2%}.xs-col-100-full{width:100%;margin:0 0 2.4% 0}.xs-col-custom-40{width:39%;margin:0 0.5% 1% 0.5%}.xs-col-custom-50{width:49%;margin:0 0.5% 1% 0.5%}.xs-col-custom-60{width:59%;margin:0 0.5% 1% 0.5%}.xs-col-custom-100{width:99%;margin:0 0.5% 1% 0.5%}}#header{position:relative;background:#fff}@media screen and (max-width:767px){#header{min-height:80px}}#header.is-sticky{top:0;left:0;right:0;z-index:999;position:fixed;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media screen and (max-width:767px){#header.is-sticky #navigation{top:98px}}#header.is-sticky .top-header{margin:0;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}#header.is-sticky .usp-wrap{margin-top:-35px}#header .top-header{margin-top:20px;margin-bottom:20px;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media screen and (max-width:767px){#header .top-header{margin:0}}#header .header-logo-container{margin:8px 0 15px;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.header-pusher{height:92px;display:none}.header-logo-container{text-align:center}@media screen and (max-width:767px){.header-logo-container img{max-width:170px}}#navigation{text-align:center;padding:15px 0}#navigation .languages{display:none}@media screen and (min-width:767px) and (max-width:1024px){#navigation .languages{display:block}}@media screen and (max-width:767px){#navigation .languages{display:block}}#navigation .languages span{display:block}#navigation .languages a{margin-right:5px;display:inline-block;text-transform:uppercase}#navigation ul{display:inline-table;vertical-align:middle}@media screen and (min-width:767px) and (max-width:1024px){#navigation ul{display:inline}}#navigation ul li{float:left;position:relative}#navigation ul li:last-child a{margin-right:0}#navigation ul li a{letter-spacing:1px;font-size:13px;display:block;margin-right:25px;text-transform:uppercase;font-family:"Merriweather", sans-serif;text-decoration:none;color:#141414;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#navigation ul li.is-active a,#navigation ul li a:hover{color:#b88f00;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#navigation ul ul{display:none}@media screen and (min-width:1440px){#navigation{display:block!important}}@media screen and (min-width:1024px) and (max-width:1439px){#navigation{display:block}}@media screen and (min-width:767px) and (max-width:1024px){#navigation{display:none;position:absolute;left:0;right:0;top:100px;z-index:9999;padding:0;background:#fff}#navigation ul li{float:none;width:100%;display:inline-block;border-top:1px solid #b88f00}#navigation ul li a{background:none;padding:10px 0;margin:0}}@media screen and (max-width:767px){#navigation{display:none;position:absolute;left:0;right:0;top:100px;z-index:9999;padding:0;background:#fff}#navigation ul li{float:none;width:100%;display:inline-block;border-top:1px solid #b88f00}#navigation ul li a{background:none;margin:0;padding:10px}}.navigation-icon{display:none}@media screen and (min-width:767px) and (max-width:1024px){.navigation-icon{top:5px;right:10px;display:block;position:absolute}.navigation-icon:before{font-family:FontAwesome;content:'\f0c9';font-size:22px;line-height:0.8;padding:5px;color:#b88f00}}@media screen and (max-width:767px){.navigation-icon{display:block;position:absolute;right:10px;top:20px}.navigation-icon:before{font-family:FontAwesome;content:'\f0c9';font-size:22px;line-height:0.8;padding:5px;color:#b88f00}}.navigation-icon.is-active{background-position:center center}.navigation-icon.is-active:before{font-family:FontAwesome;content:'\f0c9';font-size:22px;line-height:0.8;padding:5px}.navigation-breadcrumbs{background:#f1f1f1;padding:13px 0px}.navigation-breadcrumbs span{margin-right:3px}.navigation-breadcrumbs a{text-decoration:none;color:#7b7b7b}.navigation-breadcrumbs a.crumble.last{color:#141414}.navigation-breadcrumbs a:hover{text-decoration:none}.navigation-sub ul li a{background:#b88f00;display:block;color:#fff;margin-bottom:5px;text-decoration:none;padding:5px 10px}.navigation-sub ul li a:hover{background:#97bf0d;text-decoration:none;color:#fff}.navigation-sub ul li a.active{background:#97bf0d;text-decoration:none;color:#fff}.navigation-sub ul ul{margin-left:10px}input[type=button],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:3px 4px;border:1px solid #CCC}input[type=submit]{padding:3px 4px;border:1px solid #CCC}select{padding:2px 4px}input[type=color].error,input[type=date].error,input[type=datetime].error,input[type=datetime-local].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,select.error,textarea.error{background-color:#FEDFDF}.form-errors{display:none;margin-bottom:20px;padding:10px 15px;background:#fedfdf;border:1px solid #f93a3a;color:#7b7b7b}.form-errors .title{color:#f93a3a;margin-bottom:10px;font-weight:bold;font-size:1.2em}.form-errors label{float:none;width:100%;height:auto}.form-errors ul{margin-left:15px}.form-errors ul li{background:none!important;list-style:square;padding:0}.statusUpdate{background:#fedfdf;padding:5px;margin:5px 0;display:none}.form-input,.form-select,.form-text{padding:5px 10px!important;color:#7b7b7b;font-family:"Roboto", sans-serif!important;font-weight:normal!important;line-height:1.6!important;font-size:15px;border:1px solid #ccc;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width:767px) and (max-width:1024px){.form-input,.form-select,.form-text{font-size:15px}}@media screen and (max-width:767px){.form-input,.form-select,.form-text{font-size:15px}}.form-input.error,.form-select.error,.form-text.error{border:1px solid #f93a3a!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-input.valid,.form-select.valid,.form-text.valid{border:1px solid #97bf0d!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-input:focus,.form-select:focus,.form-text:focus{border:1px solid #b88f00!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-input.no-border,.form-select.no-border,.form-text.no-border{border:0px!important}.form-submit{background:#b88f00;padding:10px!important;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-submit:hover{color:#fff;background:#b88f00;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-submit.no-border{border:0px!important}.form-label{display:block;padding-top:5px}#toTop{display:none;background-color:#fff;border:1px solid #b88f00;width:40px;height:40px;line-height:35px;font-size:30px;border-radius:35px;position:fixed;bottom:6%;right:4%;color:#b88f00;text-align:center;cursor:pointer;z-index:90;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#toTop:hover{background-color:#b88f00;color:#fff}#footer{position:absolute;bottom:0;left:0;right:0}#footer h2{text-transform:uppercase;font-size:17px;letter-spacing:1px}#footer ul{list-style:none;margin:0}#footer ul li a{color:#141414;text-decoration:none;font-family:"Merriweather", sans-serif;display:block;margin:4px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#footer ul li a:hover{color:#b88f00}#footer ul ul{display:none}.footer-pusher{min-height:509px}@media screen and (max-width:767px){.footer-pusher{min-height:501px}}.footer-container{padding:70px 0}@media screen and (max-width:767px){.footer-container .menu{margin:10px 0}}.footer-logo{margin-bottom:10px;display:block}@media screen and (max-width:767px){.footer-logo{margin:20px 0}}.footer-copyright{color:#7b7b7b;padding:20px 0px}@media screen and (max-width:767px){.footer-copyright .copyright-text{text-align:left!important}}.divider{height:1px;width:100%;background-color:#ecedef}.divider.gold{background-color:#b88f00}ul.footer-socials li{display:inline-block;margin:0 5px}ul.footer-socials li a{border:1px solid #b88f00;height:35px;width:35px;text-align:center;line-height:35px;border-radius:20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.footer-socials li a:hover{background-color:#b88f00}ul.footer-socials li a:hover i{color:#fff}ul.footer-socials li a i{color:#b88f00;font-size:16px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.float-left{float:left}.float-right{float:right}.no-float{float:none}.margin-auto{float:none!important;margin:0 auto}.full{width:100%}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.pointer{cursor:pointer}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.margin-top-5px{margin-top:5px}.margin-top-10px{margin-top:10px}.margin-top-20px{margin-top:20px}.margin-bottom-5px{margin-bottom:5px}.margin-bottom-10px{margin-bottom:10px}.margin-bottom-20px{margin-bottom:20px}.box-sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.full-width{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.center-items{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap}@media screen and (max-width:767px){.center-items{display:block}}.header-image{width:100%;height:390px;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){.header-image{height:250px}}.usp-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;font-weight:bold;margin-bottom:45px;color:#141414;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:#f1f1f1}@media screen and (max-width:767px){.usp-wrap{display:block}}.usp-wrap .usp-item{font-family:"Merriweather", sans-serif}@media screen and (max-width:767px){.usp-wrap .usp-item{display:block;margin:10px 0;text-align:center}}.usp-wrap .usp-item i{font-size:19px;margin-right:10px;color:#b88f00}.presale-wrap .catalog-item h3{margin-bottom:5px}.presale-wrap .catalog-item .catalog-detail-add-to-cart{float:right}.presale-wrap .basket-totals{margin-top:20px;padding-top:30px;border-top:1px solid #f1f1f1}.presale-wrap textarea{width:100%}

/*! 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("/modules/core/site/default/css/../fonts/fontawesome-webfont.eot?v=4.5.0");src:url("/modules/core/site/default/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"), url("/modules/core/site/default/css/../fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"), url("/modules/core/site/default/css/../fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"), url("/modules/core/site/default/css/../fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"), url("/modules/core/site/default/css/../fonts/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.33333em;line-height:0.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.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.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)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-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);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;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:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'Merriweather';src:url("/modules/core/site/default/fonts/Merriweather-BoldItalic.woff2") format("woff2"), url("/modules/core/site/default/fonts/Merriweather-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'Merriweather';src:url("/modules/core/site/default/fonts/Merriweather-Regular.woff2") format("woff2"), url("/modules/core/site/default/fonts/Merriweather-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Merriweather';src:url("/modules/core/site/default/fonts/Merriweather-Bold.woff2") format("woff2"), url("/modules/core/site/default/fonts/Merriweather-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Merriweather';src:url("/modules/core/site/default/fonts/Merriweather-Italic.woff2") format("woff2"), url("/modules/core/site/default/fonts/Merriweather-Italic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Merriweather';src:url("/modules/core/site/default/fonts/Merriweather-LightItalic.woff2") format("woff2"), url("/modules/core/site/default/fonts/Merriweather-LightItalic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'Merriweather';src:url("/modules/core/site/default/fonts/Merriweather-Light.woff2") format("woff2"), url("/modules/core/site/default/fonts/Merriweather-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url("/modules/core/site/default/fonts/Roboto-Bold.woff2") format("woff2"), url("/modules/core/site/default/fonts/Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:url("/modules/core/site/default/fonts/Roboto-Light.woff2") format("woff2"), url("/modules/core/site/default/fonts/Roboto-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'Roboto';src:url("/modules/core/site/default/fonts/Roboto-Regular.woff2") format("woff2"), url("/modules/core/site/default/fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:url("/modules/core/site/default/fonts/Roboto-Italic.woff2") format("woff2"), url("/modules/core/site/default/fonts/Roboto-Italic.woff") format("woff");font-weight:normal;font-style:italic}


@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}


.orders-mini-basket-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.orders-mini-basket-container a:after{content:'\0007C';color:#7b7b7b;margin:0 10px}.payment-link{color:#000;text-decoration:none}.orders-mini-basket-button{cursor:pointer;display:inline-block}.orders-mini-basket-button img{width:12px;float:left;margin:4px}.orders-mini-basket-button .orders-mini-basket-amount-container{float:left;color:#000;margin-top:1px}.orders-mini-basket-button .orders-mini-basket-amount-container:hover{color:#b88f00}.login{color:#000;text-decoration:none;z-index:1}.login:hover{color:#b88f00}.login img{width:12px;margin:-4px 2px 0 0}@media screen and (max-width:767px){.login{top:0;right:20px}}.orders-mini-basket{display:none;min-width:270px;max-height:450px;overflow:auto;position:absolute;right:0px;top:30px;z-index:999;background:#fff}@media screen and (max-width:767px){.orders-mini-basket{top:30px;right:0}}.orders-mini-basket.border{border:1px solid #b88f00}.orders-mini-basket .product{padding:10px}.orders-mini-basket .product:nth-child(odd){background-color:#f1f1f1}.orders-mini-basket a.cta{background-color:#b88f00;color:#fff;padding:5px 15px;display:inline-block;margin-top:10px;text-decoration:none;font-family:"Merriweather", sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.orders-mini-basket span.price{display:block;font-family:"Merriweather", sans-serif;color:#141414}.orders-mini-basket .subtotal{text-align:right;font-family:"Merriweather", sans-serif;color:#141414}.orders-mini-basket-head a{color:#b88f00;padding:5px;display:block;float:left;text-decoration:none}.orders-mini-basket-head .title{color:#141414;font-size:18px;font-family:"Merriweather", sans-serif}.orders-mini-basket-head a.orders-mini-basket-close{float:right}.shopping-cart{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCC}.shopping-cart{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCC;display:none;position:absolute;right:0;top:40px;z-index:999}.order-steps .order-step{margin-top:5px;overflow:hidden}.order-steps .order-step.first{margin-top:0}.order-steps .order-step a,.order-steps .order-step span{display:inline-block}.order-steps .order-step .order-step-label{text-decoration:none}.order-steps .order-step .order-step-label,.order-steps .order-step .order-step-number{display:block;float:left}.order-steps .order-step .order-step-label{padding:3px 5px}.order-steps .order-step .order-step-number{background:#b88f00;color:#fff;padding:3px 9px}.order-basket-products .catalog-name{font-family:"Merriweather", sans-serif;text-decoration:none;color:#141414;font-size:18px}.order-basket-products .catalog-price{font-family:"Merriweather", sans-serif;color:#141414;font-size:16px}.order-basket-products input[type=text],.order-basket-products select{height:35px;border-radius:10px}.order-basket-products .remove-product{background-color:#fff;border:none!important;color:#1a1a1a}.order-basket-products #orderDeliveryPriceWithTax,.order-basket-products #orderTotalDiscount,.order-basket-products #subtotal{font-family:"Merriweather", sans-serif;color:#141414;font-size:18px}.order-basket-products .availability-message{margin-left:20px;display:inline-block}a.cta{background-color:#b88f00;color:#fff;padding:5px 15px;display:inline-block;text-decoration:none;font-family:"Merriweather", sans-serif;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.trash-icon{background:none;border:0;font-size:18px}.trash-icon:hover{color:#b88f00}#miniBasketProducts{margin-top:30px}input#applyDiscount{border:none;background:none}input#applyDiscount:hover{color:#b88f00}input#couponCode{width:140px}input.amount-input{width:50px}button.amount-refresh-button{background:none;border:0;margin:0 8px}button.amount-refresh-button:hover{color:#b88f00}.availability-message{font-size:12px;padding:5px 10px;text-align:center;border:1px solid #ccc}.availability-message i{margin-right:5px}


.read-more-container{text-align:right;position:relative}@media screen and (min-width:767px) and (max-width:1024px){.read-more-container{margin-right:30px}}@media screen and (max-width:767px){.read-more-container{margin-right:30px}}@media screen and (max-width:480px){.read-more-container{margin-right:30px}}.read-more-container:hover:after{right:-17px}.read-more-container:after{background-image:url("/modules/core/site/default/images/layout/dutchstyle-arrow.svg");background-position:center bottom;background-repeat:no-repeat;content:'';display:inline-block;width:18px;height:27px;position:absolute;right:-25px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.read-more-container a.read-more{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px}.navigation-buttons{position:relative;width:100%;height:30px;display:inline-block}@media screen and (max-width:767px){.navigation-buttons{height:80px}}.navigation-buttons .prev{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px;position:absolute;left:0}.navigation-buttons .prev:before{font-family:FontAwesome;content:'\f177';display:inline-block;margin-right:10px;font-size:13px;color:#b88f00;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navigation-buttons .prev:hover{text-decoration:none}.navigation-buttons .next{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px;position:absolute;right:0}@media screen and (max-width:767px){.navigation-buttons .next{left:0;right:inherit;top:80px}}.navigation-buttons .next:after{font-family:FontAwesome;content:'\f178';display:inline-block;margin-left:10px;font-size:13px;color:#b88f00;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navigation-buttons .next:hover{text-decoration:none}.navigation-buttons .overview{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px;position:absolute;left:50%}@media screen and (max-width:767px){.navigation-buttons .overview{left:0;top:40px}}.navigation-buttons .overview:hover{text-decoration:none}.navigation-buttons .overview.inspiration-btn{position:relative;left:auto}.inspiration{margin-top:30px}.account-column select{padding:7px 5px}#template-content{margin-bottom:30px}.orders-mini-basket-close{position:absolute;right:10px;top:5px;cursor:pointer}.trash-icon{background:none;border:0;font-size:18px}.trash-icon:hover{color:#b88f00}#miniBasketProducts{margin-top:30px}input[type=submit].search-btn{background-color:#b88f00;color:#fff;border:0;padding:9px}


.news-item-container h2{text-transform:uppercase;text-align:center;margin-bottom:50px;letter-spacing:3px}.news-item-container .news-item{text-align:right}.news-item-container .news-item h1{margin-top:20px}.news-item-container .news-item h3{font-size:18px;margin:12px 0 6px 0;text-align:left}.news-item-container .news-item h3 a{text-decoration:none;color:#141414;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news-item-container .news-item h3 a:hover{color:#b88f00}.news-item-container .news-item p{padding-left:20px;text-align:left}.news-item-container .news-item .read-more-container{padding-right:0}@media screen and (min-width: 767px) and (max-width: 1024px){.news-item-container .news-item .read-more-container{padding-right:25px}}@media screen and (max-width: 767px){.news-item-container .news-item .read-more-container{padding-right:20px}}.news-item-container .news-item .news-item-image{width:100%;height:300px;background-size:cover;background-repeat:no-repeat;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news-item-container .news-item .news-item-image:hover{opacity:0.8}


.header-image-slider{width:100%;height:100vh;overflow:hidden;max-height:800px;margin-bottom:20px;background-size:contain;background-repeat:no-repeat;background-position:top center}@media screen and (min-width:1024px) and (max-width:1439px){.header-image-slider{max-height:650px}}@media screen and (min-width:767px) and (max-width:1024px){.header-image-slider{max-height:480px}}@media screen and (max-width:767px){.header-image-slider{max-height:350px}}.header-image-slider .header-image-slide{height:100vh;max-height:800px;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:1024px) and (max-width:1439px){.header-image-slider .header-image-slide{max-height:650px}}@media screen and (min-width:767px) and (max-width:1024px){.header-image-slider .header-image-slide{max-height:480px}}@media screen and (max-width:767px){.header-image-slider .header-image-slide{max-height:350px}}.header-image-slider .slick-dots{left:0;right:0;bottom:20px;margin:0 auto;position:absolute;text-align:center;list-style-type:none}.header-image-slider .slick-dots li{width:20px;display:inline-block}.header-image-slider .slick-dots li button{border:none;font-size:0;position:relative}.header-image-slider .slick-dots li button:before{width:10px;height:10px;content:'';position:absolute;border-radius:100%;background:#141414}.header-image-slider .slick-dots li.slick-active button:before{background:#b88f00}.header-image-slider .slick-arrow{top:50%;z-index:1;width:40px;height:40px;cursor:pointer;font-size:24px;line-height:40px;position:absolute;text-align:center;color:#b88f00;background-color:#fff;border:1px solid #b88f00;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}@media screen and (max-width:767px){.header-image-slider .slick-arrow{width:30px;height:30px;line-height:30px}}.header-image-slider .slick-arrow:hover{color:#fff;background-color:#b88f00}.header-image-slider .slick-arrow.prev{left:20px}@media screen and (max-width:767px){.header-image-slider .slick-arrow.prev{left:10px}}.header-image-slider .slick-arrow.next{right:20px}@media screen and (max-width:767px){.header-image-slider .slick-arrow.next{right:10px}}.header-image-slider .content{top:50%;max-width:550px;margin-left:auto;margin-right:auto;position:relative;text-align:center;-webkit-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%)}@media screen and (min-width:767px) and (max-width:1024px){.header-image-slider .content{top:30%}}@media screen and (max-width:767px){.header-image-slider .content{top:50%}}.header-image-slider .content h2{font-size:36px;margin-bottom:20px;color:#fff;-webkit-text-shadow:2px 1px 1px rgba(0, 0, 0, 0.26);-moz-text-shadow:2px 1px 1px rgba(0, 0, 0, 0.26);-o-text-shadow:2px 1px 1px rgba(0, 0, 0, 0.26);text-shadow:2px 1px 1px rgba(0, 0, 0, 0.26)}@media screen and (max-width:767px){.header-image-slider .content h2{display:none}}.header-image-slider .content a{color:#b88f00;text-decoration:none;font-size:18px;font-family:"Merriweather", sans-serif;background-color:#fff;padding:10px 15px;-webkit-box-shadow:0px 0px 9px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 9px rgba(0, 0, 0, 0.1);-ms-box-shadow:0px 0px 9px rgba(0, 0, 0, 0.1);-o-box-shadow:0px 0px 9px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 9px rgba(0, 0, 0, 0.1);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media screen and (max-width:767px){.header-image-slider .content a{font-size:14px}}#categories-container .new-arrivals{margin-top:100px}@media screen and (max-width:767px){#categories-container .new-arrivals{max-width:330px}}#categories-container .content{text-align:right;margin-top:5px}#categories-container .recent-products{background-repeat:no-repeat;background-size:430px;min-height:630px;background-position-x:right;position:relative}@media screen and (min-width:767px) and (max-width:1024px){#categories-container .recent-products{background-size:280px;min-height:450px}}@media screen and (max-width:767px){#categories-container .recent-products{margin-top:40px}}#categories-container .recent-products .recent-products-content{max-width:460px;text-align:left;position:absolute;top:30%;margin-left:40px;background-color:rgba(255, 255, 255, 0.5);padding:10px}@media screen and (min-width:767px) and (max-width:1024px){#categories-container .recent-products .recent-products-content{max-width:200px}}@media screen and (max-width:767px){#categories-container .recent-products .recent-products-content{top:inherit;bottom:0}}#categories-container .recent-products .recent-products-content h2{margin-left:10px;font-size:26px;line-height:26px}@media screen and (max-width:767px){#categories-container .recent-products .recent-products-content h2{margin-left:0}}#categories-container .recent-products .recent-products-content p{max-width:290px;margin-left:55px}#categories-container .recent-products .recent-products-content .read-more-container{max-width:300px;margin-right:20px}#carousel-container{margin-top:20px;position:relative;overflow:hidden}@media screen and (max-width:767px){#carousel-container{margin-top:70px}}#carousel-container .slider{padding-left:100px;max-width:510px}@media screen and (max-width:767px){#carousel-container .slider{margin-bottom:40px}}#carousel-container .slider .slick-list{overflow:visible}#carousel-container .slider .slide{min-height:370px}@media screen and (max-width:767px){#carousel-container .slider .slide{min-height:320px}}@media screen and (max-width:480px){#carousel-container .slider .slide{min-height:210px}}#carousel-container .slider .slide img{position:absolute;top:0;left:-20px;z-index:2}#carousel-container .slider .slide .slide-placeholder{width:300px;height:300px;position:absolute;z-index:1}@media screen and (max-width:767px){#carousel-container .slider .slide .slide-placeholder{height:150px}}#carousel-container .slider .slide .slide-content{position:absolute;bottom:0;left:-100px;z-index:2;width:250px}@media screen and (max-width:767px){#carousel-container .slider .slide .slide-content{bottom:-40px;left:-60px;width:150px}}#carousel-container .slider .slide .slide-content .slide-title{margin:0;line-height:22px}#carousel-container .slider .slide .slide-content .slide-dimension{margin-left:40px}#carousel-container .slider .slide .slide-read-more{position:absolute;bottom:0px;right:80px}@media screen and (max-width:767px){#carousel-container .slider .slide .slide-read-more{right:0;bottom:-40px}}#carousel-container .slider .slide .slide-read-more .read-more-container:after{bottom:-3px}#carousel-container .slider ul.slick-dots{position:absolute;top:0;left:45px}#carousel-container .slider ul.slick-dots li{list-style-type:none}#carousel-container .slider ul.slick-dots li button{border:none;font-size:0;position:relative}#carousel-container .slider ul.slick-dots li button:before{content:'';background:#141414;width:8px;height:8px;position:absolute;border-radius:100%}#carousel-container .slider ul.slick-dots li.slick-active button:before{background:#b88f00}#carousel-container .placeholder{background-color:#f1f1f1;width:200px;height:200px}#carousel-container .about-us{position:relative;z-index:1}@media screen and (min-width:767px) and (max-width:1024px){#carousel-container .about-us{margin-top:30px}}@media screen and (max-width:480px){#carousel-container .about-us{margin-top:50px}}#carousel-container .about-us .content{margin-left:-40px;padding-top:20px}@media screen and (max-width:767px){#carousel-container .about-us .content{margin-left:0;margin-top:-60px}}#carousel-container .about-us .content h2{margin-left:-60px}@media screen and (max-width:767px){#carousel-container .about-us .content h2{margin-left:70px}}#carousel-container .about-us .content .read-more-container{padding-right:8%}#carousel-container .about-us .content .read-more-container:hover:after{right:10px}#carousel-container .about-us .content .read-more-container:after{right:-5px}#inspire-container{position:relative}@media screen and (max-width:480px){#inspire-container{margin-top:50px}}#inspire-container .bg-image{height:550px;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:767px) and (max-width:1024px){#inspire-container .bg-image{height:600px}}@media screen and (max-width:767px){#inspire-container .bg-image{height:500px}}#inspire-container .content{position:absolute;bottom:25%;width:420px;left:11%}@media screen and (min-width:1024px) and (max-width:1439px){#inspire-container .content{left:2%}}@media screen and (min-width:767px) and (max-width:1024px){#inspire-container .content{padding:10px;width:100%;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.5)}}@media screen and (max-width:767px){#inspire-container .content{padding:10px;width:100%;bottom:0;left:0;background-color:rgba(255, 255, 255, 0.5)}}#inspire-container .content h2{text-align:right;margin-right:-20px}@media screen and (min-width:767px) and (max-width:1024px){#inspire-container .content h2{text-align:left}}@media screen and (max-width:767px){#inspire-container .content h2{text-align:left;margin-right:0}}.news-item-container{margin-top:100px}.news-item-container a{text-decoration:none}


.read-more-container{text-align:right;position:relative}@media screen and (min-width:767px) and (max-width:1024px){.read-more-container{margin-right:30px}}@media screen and (max-width:767px){.read-more-container{margin-right:30px}}@media screen and (max-width:480px){.read-more-container{margin-right:30px}}.read-more-container:hover:after{right:-17px}.read-more-container:after{background-image:url("/modules/core/site/default/images/layout/dutchstyle-arrow.svg");background-position:center bottom;background-repeat:no-repeat;content:'';display:inline-block;width:18px;height:27px;position:absolute;right:-25px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.read-more-container a.read-more{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px}.navigation-buttons{position:relative;width:100%;height:30px;display:inline-block}@media screen and (max-width:767px){.navigation-buttons{height:80px}}.navigation-buttons .prev{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px;position:absolute;left:0}.navigation-buttons .prev:before{font-family:FontAwesome;content:'\f177';display:inline-block;margin-right:10px;font-size:13px;color:#b88f00;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navigation-buttons .prev:hover{text-decoration:none}.navigation-buttons .next{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px;position:absolute;right:0}@media screen and (max-width:767px){.navigation-buttons .next{left:0;right:inherit;top:80px}}.navigation-buttons .next:after{font-family:FontAwesome;content:'\f178';display:inline-block;margin-left:10px;font-size:13px;color:#b88f00;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navigation-buttons .next:hover{text-decoration:none}.navigation-buttons .overview{color:#141414;font-size:15px;text-decoration:none;border-bottom:1px solid #b88f00;font-family:"Merriweather", sans-serif;padding-bottom:2px;position:absolute;left:50%}@media screen and (max-width:767px){.navigation-buttons .overview{left:0;top:40px}}.navigation-buttons .overview:hover{text-decoration:none}.navigation-buttons .overview.inspiration-btn{position:relative;left:auto}.inspiration{margin-top:30px}.account-column select{padding:7px 5px}#template-content{margin-bottom:30px}.orders-mini-basket-close{position:absolute;right:10px;top:5px;cursor:pointer}.trash-icon{background:none;border:0;font-size:18px}.trash-icon:hover{color:#b88f00}#miniBasketProducts{margin-top:30px}input[type=submit].search-btn{background-color:#b88f00;color:#fff;border:0;padding:9px}


/*animations*/

/******************
* Bounce in right *
*******************/


.animated { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 
.slow{
     -webkit-animation-duration: 1.5s; 
    animation-duration: 1.5s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
}
.slower{
     -webkit-animation-duration: 2s; 
    animation-duration: 2s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
}
.slowest{
     -webkit-animation-duration: 3s; 
    animation-duration: 3s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
}

/* Added by Andy Meetan */
.delay-250 {
    -webkit-animation-delay:0.25s;
    -moz-animation-delay:0.25s;
    -o-animation-delay:0.25s;
    animation-delay:0.25s;
}
.delay-500 {
    -webkit-animation-delay:0.5s;
    -moz-animation-delay:0.5s;
    -o-animation-delay:0.5s;
    animation-delay:0.5s;
}
.delay-750 {
    -webkit-animation-delay:0.75s;
    -moz-animation-delay:0.75s;
    -o-animation-delay:0.75s;
    animation-delay:0.75s;
}
.delay-1000 {
    -webkit-animation-delay:1.0s;
    -moz-animation-delay:1.0s;
    -o-animation-delay:1.0s;
    animation-delay:1.0s;
}
.delay-1250 {
    -webkit-animation-delay:1.25s;
    -moz-animation-delay:1.25s;
    -o-animation-delay:1.25s;
    animation-delay:1.25s;
}
.delay-1500 {
    -webkit-animation-delay:1.5s;
    -moz-animation-delay:1.5s;
    -o-animation-delay:1.5s;
    animation-delay:1.5s;
}
.delay-1750 {
    -webkit-animation-delay:1.75s;
    -moz-animation-delay:1.75s;
    -o-animation-delay:1.75s;
    animation-delay:1.75s;
}
.delay-2000 {
    -webkit-animation-delay:2.0s;
    -moz-animation-delay:2.0s;
    -o-animation-delay:2.0s;
    animation-delay:2.0s;
}
.delay-2500 {
    -webkit-animation-delay:2.5s;
    -moz-animation-delay:2.5s;
    -o-animation-delay:2.5s;
    animation-delay:2.5s;
}
.delay-2000 {
    -webkit-animation-delay:2.0s;
    -moz-animation-delay:2.0s;
    -o-animation-delay:2.0s;
    animation-delay:2.0s;
}
.delay-2500 {
    -webkit-animation-delay:2.5s;
    -moz-animation-delay:2.5s;
    -o-animation-delay:2.5s;
    animation-delay:2.5s;
}
.delay-3000 {
    -webkit-animation-delay:3.0s;
    -moz-animation-delay:3.0s;
    -o-animation-delay:3.0s;
    animation-delay:3.0s;
}
.delay-3500 {
    -webkit-animation-delay:3.5s;
    -moz-animation-delay:3.5s;
    -o-animation-delay:3.5s;
    animation-delay:3.5s;
}

.bounceInRight, .bounceInLeft, .bounceInUp, .bounceInDown{
    opacity:0;
    -webkit-transform: translateX(400px); 
    transform: translateX(400px); 
}
.fadeInRight, .fadeInLeft, .fadeInUp, .fadeInDown{
    opacity:0;
    -webkit-transform: translateX(400px); 
    transform: translateX(400px); 
}

.flipInX, .flipInY, .rotateIn, .rotateInUpLeft, .rotateInUpRight, .rotateInDownLeft, .rotateDownUpRight, .rollIn{
    opacity:0;
}

.lightSpeedInRight, .lightSpeedInLeft{
    opacity:0;
    -webkit-transform: translateX(400px); 
    transform: translateX(400px); 
}

/***********
* bounceIn *
************/
@-webkit-keyframes bounceIn { 
    0% { 
        opacity: 0; 
        -webkit-transform: scale(.3); 
    } 

    50% { 
        opacity: 1; 
        -webkit-transform: scale(1.05); 
    } 

    70% { 
        -webkit-transform: scale(.9); 
    } 

    100% { 
         -webkit-transform: scale(1); 
    } 
} 

@keyframes bounceIn { 
    0% { 
        opacity: 0; 
        transform: scale(.3); 
    } 

    50% { 
        opacity: 1; 
        transform: scale(1.05); 
    } 

    70% { 
        transform: scale(.9); 
    } 

    100% { 
        transform: scale(1); 
    } 
} 

.bounceIn.go { 
    -webkit-animation-name: bounceIn; 
    animation-name: bounceIn; 
}

/****************
* bounceInRight *
****************/

@-webkit-keyframes bounceInRight { 
    0% { 
        opacity: 0; 
        
        -webkit-transform: translateX(400px); 
    } 
    60% { 
        
        -webkit-transform: translateX(-30px); 
    } 
    80% { 
        -webkit-transform: translateX(10px); 
    } 
    100% {
    opacity: 1;
     
        -webkit-transform: translateX(0); 
    } 
} 

@keyframes bounceInRight { 
    0% { 
        opacity: 0; 
        
        transform: translateX(400px); 
    } 
    60% { 
        
        transform: translateX(-30px); 
    } 
    80% { 
        transform: translateX(10px); 
    } 
    100% {
    opacity: 1;
     
        transform: translateX(0); 
    } 
} 


.bounceInRight.go { 
    -webkit-animation-name: bounceInRight; 
    animation-name: bounceInRight; 
}

/******************
* Bounce in left *
*******************/

@-webkit-keyframes bounceInLeft { 
    0% { 
        opacity: 0; 
        
        -webkit-transform: translateX(-400px); 
    } 
    60% { 
       
        -webkit-transform: translateX(30px); 
    } 
    80% { 
        -webkit-transform: translateX(-10px); 
    } 
    100% {
        opacity: 1;
         
        -webkit-transform: translateX(0); 
    } 
} 

@keyframes bounceInLeft { 
    0% { 
        opacity: 0; 
        
        transform: translateX(-400px); 
    } 
    60% { 
       
        transform: translateX(30px); 
    } 
    80% { 
        transform: translateX(-10px); 
    } 
    100% {
        opacity: 1;
         
        transform: translateX(0); 
    } 
} 

.bounceInLeft.go { 
    -webkit-animation-name: bounceInLeft; 
    animation-name: bounceInLeft; 
}

/******************
* Bounce in up *
*******************/

@-webkit-keyframes bounceInUp { 
    0% { 
        opacity: 0; 
        
        -webkit-transform: translateY(400px); 
    } 
    60% { 
       
        -webkit-transform: translateY(-30px); 
    } 
    80% { 
        -webkit-transform: translateY(10px); 
    } 
    100% {
        opacity: 1;
         
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes bounceInUp { 
    0% { 
        opacity: 0; 
        
        transform: translateY(400px); 
    } 
    60% { 
       
        transform: translateY(-30px); 
    } 
    80% { 
        transform: translateY(10px); 
    } 
    100% {
        opacity: 1;
         
        transform: translateY(0); 
    } 
} 

.bounceInUp.go { 
    -webkit-animation-name: bounceInUp; 
    animation-name: bounceInUp; 
}


/******************
* Bounce in down *
*******************/

@-webkit-keyframes bounceInDown { 
    0% { 
        opacity: 0; 
        
        -webkit-transform: translateY(-400px); 
    } 
    60% { 
       
        -webkit-transform: translateY(30px); 
    } 
    80% { 
        -webkit-transform: translateY(-10px); 
    } 
    100% {
        opacity: 1;
         
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes bounceInDown { 
    0% { 
        opacity: 0; 
        
        transform: translateY(-400px); 
    } 
    60% { 
       
        transform: translateY(30px); 
    } 
    80% { 
        transform: translateY(-10px); 
    } 
    100% {
        opacity: 1;
         
        transform: translateY(0); 
    } 
} 

.bounceInDown.go { 
    -webkit-animation-name: bounceInDown; 
    animation-name: bounceInDown; 
}


/**********
* Fade In *
**********/ 
@-webkit-keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;
        display:block;} 
} 
@keyframes fadeIn { 
    0% {opacity: 0;} 
    100% {opacity: 1;
        display:block;} 
}
.fadeIn{
    opacity:0;
}
.fadeIn.go { 
    -webkit-animation-name: fadeIn; 
    animation-name: fadeIn; 
}

/**********
* Grow in *
***********/

@-webkit-keyframes growIn { 
    0% { 
        -webkit-transform: scale(0.2); 
        opacity:0;
    } 
    50% { 
        -webkit-transform: scale(1.2); 
        
    } 
    100% { 
        -webkit-transform: scale(1); 
        opacity:1;
    } 
} 
@keyframes growIn { 
    0% { 
        transform: scale(0.2); 
        opacity:0;
    } 
    50% { 
        transform: scale(1.2); 
        
    } 
    100% { 
        transform: scale(1); 
        opacity:1;
    } 
} 
.growIn { 

    -webkit-transform: scale(0.2);
    transform: scale(0.2);
    opacity:0;
}
.growIn.go{
    -webkit-animation-name: growIn; 
    animation-name: growIn; 
}

/********
* Shake *
********/
@-webkit-keyframes shake { 
    0%, 100% {-webkit-transform: translateX(0);} 
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);} 
    20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);} 
} 
@keyframes shake { 
    0%, 100% {transform: translateX(0);} 
    10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);} 
    20%, 40%, 60%, 80% {transform: translateX(10px);} 
} 
.shake.go { 
    -webkit-animation-name: shake; 
    animation-name: shake; 
}

/********
* ShakeUp *
********/
@-webkit-keyframes shakeUp { 
    0%, 100% {-webkit-transform: translateX(0);} 
    10%, 30%, 50%, 70%, 90% {-webkit-transform: translateY(-10px);} 
    20%, 40%, 60%, 80% {-webkit-transform: translateY(10px);} 
} 
@keyframes shakeUp { 
    0%, 100% {transform: translateY(0);} 
    10%, 30%, 50%, 70%, 90% {transform: translateY(-10px);} 
    20%, 40%, 60%, 80% {transform: translateY(10px);} 
} 
.shakeUp.go { 
    -webkit-animation-name: shakeUp; 
    animation-name: shakeUp; 
}

/*************
* FadeInLeft *
*************/

@-webkit-keyframes fadeInLeft { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(-400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
} 
@keyframes fadeInLeft { 
    0% { 
        opacity: 0; 
        transform: translateX(-400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
} 
.fadeInLeft{ 
    opacity: 0; 
    -webkit-transform: translateX(-400px); 
    transform: translateX(-400px);
}
.fadeInLeft.go { 
    -webkit-animation-name: fadeInLeft; 
    animation-name: fadeInLeft; 
}


/*************
* FadeInRight *
*************/

@-webkit-keyframes fadeInRight { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
} 
@keyframes fadeInRight { 
    0% { 
        opacity: 0; 
        transform: translateX(400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
} 
.fadeInRight{ 
    opacity: 0; 
    -webkit-transform: translateX(400px); 
    transform: translateX(400px);
}
.fadeInRight.go { 
    -webkit-animation-name: fadeInRight; 
    animation-name: fadeInRight; 
}

/*************
* FadeInUp *
*************/

@-webkit-keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 
@keyframes fadeInUp { 
    0% { 
        opacity: 0; 
        transform: translateY(400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 
.fadeInUp{ 
    opacity: 0; 
    -webkit-transform: translateY(400px); 
    transform: translateY(400px);
}
.fadeInUp.go { 
    -webkit-animation-name: fadeInUp; 
    animation-name: fadeInUp; 
}

/*************
* FadeInDown *
*************/

@-webkit-keyframes fadeInDown { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(-400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 
@keyframes fadeInDown { 
    0% { 
        opacity: 0; 
        transform: translateY(-400px); 
    } 
    50%{
       opacity: 0.3; 
    }
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 
.fadeInDown{ 
    opacity: 0; 
    -webkit-transform: translateY(-400px); 
    transform: translateY(-400px);
}
.fadeInDown.go { 
    -webkit-animation-name: fadeInDown; 
    animation-name: fadeInDown; 
}

/*****************
* rotateIn *
*****************/
@-webkit-keyframes rotateIn { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(-200deg); 
        opacity: 0; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
} 
@keyframes rotateIn { 
    0% { 
        transform-origin: center center; 
        transform: rotate(-200deg); 
        opacity: 0; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(0); 
        opacity: 1; 
    } 
} 
.rotateIn.go { 
    -webkit-animation-name: rotateIn; 
    animation-name: rotateIn; 
}

/*****************
* rotateInUpLeft *
*****************/

@-webkit-keyframes rotateInUpLeft { 
    0% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(90deg); 
        opacity: 0; 
    } 
    100% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
} 
@keyframes rotateInUpLeft { 
    0% { 
        transform-origin: left bottom; 
        transform: rotate(90deg); 
        opacity: 0; 
    } 
    100% { 
        transform-origin: left bottom; 
        transform: rotate(0); 
        opacity: 1; 
    } 
} 
.rotateInUpLeft.go { 
    -webkit-animation-name: rotateInUpLeft; 
    animation-name: rotateInUpLeft; 
}

/*******************
* rotateInDownLeft *
*******************/
@-webkit-keyframes rotateInDownLeft { 
    0% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(-90deg); 
        opacity: 0; 
    } 
    100% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
} 
@keyframes rotateInDownLeft { 
    0% { 
        transform-origin: left bottom; 
        transform: rotate(-90deg); 
        opacity: 0; 
    } 
    100% { 
        transform-origin: left bottom; 
        transform: rotate(0); 
        opacity: 1; 
    } 
} 
.rotateInDownLeft.go { 
    -webkit-animation-name: rotateInDownLeft; 
    animation-name: rotateInDownLeft; 
}

/******************
* rotateInUpRight *
*******************/

@-webkit-keyframes rotateInUpRight { 
    0% { 
        -webkit-transform-origin: right bottom; 
        -webkit-transform: rotate(-90deg); 
        opacity: 0; 
    } 
    100% { 
        -webkit-transform-origin: right bottom; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
} 
@keyframes rotateInUpRight { 
    0% { 
        transform-origin: right bottom; 
        transform: rotate(-90deg); 
        opacity: 0; 
    } 
    100% { 
        transform-origin: right bottom; 
        transform: rotate(0); 
        opacity: 1; 
    } 
} 
.rotateInUpRight.go { 
    -webkit-animation-name: rotateInUpRight; 
    animation-name: rotateInUpRight; 
}

/********************
* rotateInDownRight *
********************/

@-webkit-keyframes rotateInDownRight { 
    0% { 
        -webkit-transform-origin: right bottom; 
        -webkit-transform: rotate(90deg); 
        opacity: 0; 
    } 
    100% { 
        -webkit-transform-origin: right bottom; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
} 
@keyframes rotateInDownRight { 
    0% { 
        transform-origin: right bottom; 
        transform: rotate(90deg); 
        opacity: 0; 
    } 
    100% { 
        transform-origin: right bottom; 
        transform: rotate(0); 
        opacity: 1; 
    } 
} 
.rotateInDownRight.go { 
    -webkit-animation-name: rotateInDownRight; 
    animation-name: rotateInDownRight; 
}

/*********
* rollIn *
**********/

@-webkit-keyframes rollIn { 
    0% { opacity: 0; -webkit-transform: translateX(-100%) rotate(-120deg); } 
    100% { opacity: 1; -webkit-transform: translateX(0px) rotate(0deg); } 
} 
@keyframes rollIn { 
    0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); } 
    100% { opacity: 1; transform: translateX(0px) rotate(0deg); } 
} 
.rollIn.go { 
    -webkit-animation-name: rollIn; 
    animation-name: rollIn; 
}

/*********
* wiggle *
**********/

@-webkit-keyframes wiggle { 
    0% { -webkit-transform: skewX(9deg); } 
    10% { -webkit-transform: skewX(-8deg); } 
    20% { -webkit-transform: skewX(7deg); } 
    30% { -webkit-transform: skewX(-6deg); } 
    40% { -webkit-transform: skewX(5deg); } 
    50% { -webkit-transform: skewX(-4deg); } 
    60% { -webkit-transform: skewX(3deg); } 
    70% { -webkit-transform: skewX(-2deg); } 
    80% { -webkit-transform: skewX(1deg); } 
    90% { -webkit-transform: skewX(0deg); } 
    100% { -webkit-transform: skewX(0deg); } 
} 
@keyframes wiggle { 
    0% { transform: skewX(9deg); } 
    10% { transform: skewX(-8deg); } 
    20% { transform: skewX(7deg); } 
    30% { transform: skewX(-6deg); } 
    40% { transform: skewX(5deg); } 
    50% { transform: skewX(-4deg); } 
    60% { transform: skewX(3deg); } 
    70% { transform: skewX(-2deg); } 
    80% { transform: skewX(1deg); } 
    90% { transform: skewX(0deg); } 
    100% { transform: skewX(0deg); } 
} 
.wiggle.go { 
    -webkit-animation-name: wiggle; 
    animation-name: wiggle; 
    -webkit-animation-timing-function: ease-in; 
    animation-timing-function: ease-in; 
} 

/********
* swing *
*********/

@-webkit-keyframes swing { 
    20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; } 
    20% { -webkit-transform: rotate(15deg); } 
    40% { -webkit-transform: rotate(-10deg); } 
    60% { -webkit-transform: rotate(5deg); } 
    80% { -webkit-transform: rotate(-5deg); } 
    100% { -webkit-transform: rotate(0deg); } 
} 
@keyframes swing { 
    20% { transform: rotate(15deg); } 
    40% { transform: rotate(-10deg); } 
    60% { transform: rotate(5deg); } 
    80% { transform: rotate(-5deg); } 
    100% { transform: rotate(0deg); } 
} 
.swing.go { 
    -webkit-transform-origin: top center; 
    transform-origin: top center; 
    -webkit-animation-name: swing; 
    animation-name: swing; 
}

/*******
* tada *
********/

@-webkit-keyframes tada { 
    0% {-webkit-transform: scale(1);} 
    10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);} 
    30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);} 
    40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);} 
    100% {-webkit-transform: scale(1) rotate(0);} 
} 
@keyframes tada { 
    0% {transform: scale(1);} 
    10%, 20% {transform: scale(0.9) rotate(-3deg);} 
    30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);} 
    40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);} 
    100% {transform: scale(1) rotate(0);} 
} 
.tada.go { 
    -webkit-animation-name: tada; 
    animation-name: tada; 
}

/*********
* wobble *
**********/

@-webkit-keyframes wobble { 
  0% { -webkit-transform: translateX(0%); } 
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); } 
  30% { -webkit-transform: translateX(20%) rotate(3deg); } 
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); } 
  60% { -webkit-transform: translateX(10%) rotate(2deg); } 
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); } 
  100% { -webkit-transform: translateX(0%); } 
} 
@keyframes wobble { 
  0% { transform: translateX(0%); } 
  15% { transform: translateX(-25%) rotate(-5deg); } 
  30% { transform: translateX(20%) rotate(3deg); } 
  45% { transform: translateX(-15%) rotate(-3deg); } 
  60% { transform: translateX(10%) rotate(2deg); } 
  75% { transform: translateX(-5%) rotate(-1deg); } 
  100% { transform: translateX(0%); } 
} 
.wobble.go { 
    -webkit-animation-name: wobble; 
    animation-name: wobble; 
}

/********
* pulse *
*********/

@-webkit-keyframes pulse { 
    0% { -webkit-transform: scale(1); } 
    50% { -webkit-transform: scale(1.1); } 
    100% { -webkit-transform: scale(1); } 
} 
@keyframes pulse { 
    0% { transform: scale(1); } 
    50% { transform: scale(1.1); } 
    100% { transform: scale(1); } 
} 
.pulse.go { 
    -webkit-animation-name: pulse; 
    animation-name: pulse; 
}

/***************
* lightSpeedInRight *
****************/
@-webkit-keyframes lightSpeedInRight { 
   0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; } 
    60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; } 
    80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; } 
    100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; } 
} 
@keyframes lightSpeedInRight { 
    0% { transform: translateX(100%) skewX(-30deg); opacity: 0; } 
    60% { transform: translateX(-20%) skewX(30deg); opacity: 1; } 
    80% { transform: translateX(0%) skewX(-15deg); opacity: 1; } 
    100% { transform: translateX(0%) skewX(0deg); opacity: 1; } 
} 
.lightSpeedInRight.go { 
    -webkit-animation-name: lightSpeedInRight; 
    animation-name: lightSpeedInRight; 
    -webkit-animation-timing-function: ease-out; 
    animation-timing-function: ease-out; 
} 

/***************
* lightSpeedInLeft *
****************/
@-webkit-keyframes lightSpeedInLeft { 
   0% { -webkit-transform: translateX(-100%) skewX(30deg); opacity: 0; } 
    60% { -webkit-transform: translateX(20%) skewX(-30deg); opacity: 1; } 
    80% { -webkit-transform: translateX(0%) skewX(15deg); opacity: 1; } 
    100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; } 
} 
@keyframes lightSpeedInLeft { 
    0% { transform: translateX(-100%) skewX(30deg); opacity: 0; } 
    60% { transform: translateX(20%) skewX(-30deg); opacity: 1; } 
    80% { transform: translateX(0%) skewX(15deg); opacity: 1; } 
    100% { transform: translateX(0%) skewX(0deg); opacity: 1; } 
} 
.lightSpeedInLeft.go { 
    -webkit-animation-name: lightSpeedInLeft; 
    animation-name: lightSpeedInLeft; 
    -webkit-animation-timing-function: ease-out; 
    animation-timing-function: ease-out; 
} 


/*******
* Flip *
*******/
@-webkit-keyframes flip { 
    0% { 
        -webkit-transform: perspective(400px) rotateY(0); 
        -webkit-animation-timing-function: ease-out; 
    } 
    40% { 
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg); 
        -webkit-animation-timing-function: ease-out; 
    } 
    50% { 
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); 
        -webkit-animation-timing-function: ease-in; 
    } 
    80% { 
        -webkit-transform: perspective(400px) rotateY(360deg) scale(.95); 
        -webkit-animation-timing-function: ease-in; 
    } 
    100% { 
        -webkit-transform: perspective(400px) scale(1); 
        -webkit-animation-timing-function: ease-in; 
    } 
}
@keyframes flip { 
    0% { 
        transform: perspective(400px) rotateY(0); 
        animation-timing-function: ease-out; 
    } 
    40% { 
        transform: perspective(400px) translateZ(150px) rotateY(170deg); 
        animation-timing-function: ease-out; 
    } 
    50% { 
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); 
        animation-timing-function: ease-in; 
    } 
    80% { 
        transform: perspective(400px) rotateY(360deg) scale(.95); 
        animation-timing-function: ease-in; 
    } 
    100% { 
        transform: perspective(400px) scale(1); 
        animation-timing-function: ease-in; 
    } 
} 
.flip.go { 
    -webkit-backface-visibility: visible !important; 
    -webkit-animation-name: flip; 
    backface-visibility: visible !important; 
    animation-name: flip; 
}

/**********
* flipInX *
**********/
@-webkit-keyframes flipInX { 
    0% { 
        -webkit-transform: perspective(400px) rotateX(90deg); 
        opacity: 0; 
    } 
    40% { 
        -webkit-transform: perspective(400px) rotateX(-10deg); 
    } 
    70% { 
        -webkit-transform: perspective(400px) rotateX(10deg); 
    } 
    100% { 
        -webkit-transform: perspective(400px) rotateX(0deg); 
        opacity: 1; 
    } 
} 
@keyframes flipInX { 
    0% { 
        transform: perspective(400px) rotateX(90deg); 
        opacity: 0; 
    } 
    40% { 
        transform: perspective(400px) rotateX(-10deg); 
    } 
    70% { 
        transform: perspective(400px) rotateX(10deg); 
    } 
    100% { 
        transform: perspective(400px) rotateX(0deg); 
        opacity: 1; 
    } 
} 
.flipInX.go { 
    -webkit-backface-visibility: visible !important; 
    -webkit-animation-name: flipInX; 
    backface-visibility: visible !important; 
    animation-name: flipInX; 
}

/**********
* flipInY *
**********/

@-webkit-keyframes flipInY { 
    0% { 
        -webkit-transform: perspective(400px) rotateY(90deg); 
        opacity: 0; 
    } 
    40% { 
        -webkit-transform: perspective(400px) rotateY(-10deg); 
    } 
    70% { 
        -webkit-transform: perspective(400px) rotateY(10deg); 
    } 
    100% { 
        -webkit-transform: perspective(400px) rotateY(0deg); 
        opacity: 1; 
    } 
} 
@keyframes flipInY { 
    0% { 
        transform: perspective(400px) rotateY(90deg); 
        opacity: 0; 
    } 
    40% { 
        transform: perspective(400px) rotateY(-10deg); 
    } 
    70% { 
        transform: perspective(400px) rotateY(10deg); 
    } 
    100% { 
        transform: perspective(400px) rotateY(0deg); 
        opacity: 1; 
    } 
} 
.flipInY.go { 
    -webkit-backface-visibility: visible !important; 
    -webkit-animation-name: flipInY; 
    backface-visibility: visible !important; 
    animation-name: flipInY; 
}

/*****************
* Out animations *
*****************/


/************
* bounceOut *
*************/
@-webkit-keyframes bounceOut { 
    0% { 
        -webkit-transform: scale(1); 
    } 
    25% { 
        -webkit-transform: scale(.95); 
    } 
    50% { 
        opacity: 1; 
        -webkit-transform: scale(1.1); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: scale(.3); 
    } 
} 
@keyframes bounceOut { 
    0% { 
        transform: scale(1); 
    } 
    25% { 
        transform: scale(.95); 
    } 
    50% { 
        opacity: 1; 
        transform: scale(1.1); 
    } 
    100% { 
        opacity: 0; 
        transform: scale(.3); 
    } 
} 
.bounceOut.goAway { 
    -webkit-animation-name: bounceOut; 
    animation-name: bounceOut; 
}

/************
* bounceOutUp *
*************/
@-webkit-keyframes bounceOutUp { 
    0% { 
        -webkit-transform: translateY(0); 
    } 
    20% { 
        opacity: 1; 
        -webkit-transform: translateY(20px); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateY(-2000px); 
    } 
} 
@keyframes bounceOutUp { 
    0% { 
        transform: translateY(0); 
    } 
    20% { 
        opacity: 1; 
        transform: translateY(20px); 
    } 
    100% { 
        opacity: 0; 
        transform: translateY(-2000px); 
    } 
} 
.bounceOutUp.goAway { 
    -webkit-animation-name: bounceOutUp; 
    animation-name: bounceOutUp; 
}

/************
* bounceOutDown *
*************/
@-webkit-keyframes bounceOutDown { 
    0% { 
        -webkit-transform: translateY(0); 
    } 
    20% { 
        opacity: 1; 
        -webkit-transform: translateY(-20px); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateY(2000px); 
    } 
} 
@keyframes bounceOutDown { 
    0% { 
        transform: translateY(0); 
    } 
    20% { 
        opacity: 1; 
        transform: translateY(-20px); 
    } 
    100% { 
        opacity: 0; 
        transform: translateY(2000px); 
    } 
} 
.bounceOutDown.goAway { 
    -webkit-animation-name: bounceOutDown; 
    animation-name: bounceOutDown; 
}


/************
* bounceOutLeft *
*************/
@-webkit-keyframes bounceOutLeft { 
    0% { 
        -webkit-transform: translateX(0); 
    } 
    20% { 
        opacity: 1; 
        -webkit-transform: translateX(20px); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateX(-2000px); 
    } 
} 
@keyframes bounceOutLeft { 
    0% { 
        transform: translateX(0); 
    } 
    20% { 
        opacity: 1; 
        transform: translateX(20px); 
    } 
    100% { 
        opacity: 0; 
        transform: translateX(-2000px); 
    } 
} 
.bounceOutLeft.goAway { 
    -webkit-animation-name: bounceOutLeft; 
    animation-name: bounceOutLeft; 
}

/************
* bounceOutRight *
*************/
@-webkit-keyframes bounceOutRight { 
    0% { 
        -webkit-transform: translateX(0); 
    } 
    20% { 
        opacity: 1; 
        -webkit-transform: translateX(-20px); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateX(2000px); 
    } 
} 
@keyframes bounceOutRight { 
    0% { 
        transform: translateX(0); 
    } 
    20% { 
        opacity: 1; 
        transform: translateX(-20px); 
    } 
    100% { 
        opacity: 0; 
        transform: translateX(2000px); 
    } 
} 
.bounceOutRight.goAway { 
    -webkit-animation-name: bounceOutRight; 
    animation-name: bounceOutRight; 
}

/************
* fadeOut *
*************/
@-webkit-keyframes fadeOut { 
    0% {opacity: 1;} 
    100% {opacity: 0;} 
} 
@keyframes fadeOut { 
    0% {opacity: 1;} 
    100% {opacity: 0;} 
} 
.fadeOut.goAway { 
    -webkit-animation-name: fadeOut; 
    animation-name: fadeOut; 
}

/************
* fadeOutUp *
*************/
@-webkit-keyframes fadeOutUp { 
    0% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateY(-2000px); 
    } 
} 
@keyframes fadeOutUp { 
    0% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
    100% { 
        opacity: 0; 
        transform: translateY(-2000px); 
    } 
} 
.fadeOutUp.goAway { 
    -webkit-animation-name: fadeOutUp; 
    animation-name: fadeOutUp; 
}

/************
* fadeOutDown *
*************/
@-webkit-keyframes fadeOutDown { 
    0% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateY(2000px); 
    } 
} 
@keyframes fadeOutDown { 
    0% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
    100% { 
        opacity: 0; 
        transform: translateY(2000px); 
    } 
} 
.fadeOutDown.goAway { 
    -webkit-animation-name: fadeOutDown; 
    animation-name: fadeOutDown; 
}

/************
* fadeOutLeft *
*************/
@-webkit-keyframes fadeOutLeft { 
    0% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateX(-2000px); 
    } 
} 
@keyframes fadeOutLeft { 
    0% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
    100% { 
        opacity: 0; 
        transform: translateX(-2000px); 
    } 
} 
.fadeOutLeft.goAway { 
    -webkit-animation-name: fadeOutLeft; 
    animation-name: fadeOutLeft; 
}

/************
* fadeOutRight *
*************/
@-webkit-keyframes fadeOutRight { 
    0% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateX(2000px); 
    } 
} 
@keyframes fadeOutRight { 
    0% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
    100% { 
        opacity: 0; 
        transform: translateX(2000px); 
    } 
} 
.fadeOutRight.goAway { 
    -webkit-animation-name: fadeOutRight; 
    animation-name: fadeOutRight; 
}
/************
* flipOutX *
*************/
@-webkit-keyframes flipOutX { 
    0% { 
        -webkit-transform: perspective(400px) rotateX(0deg); 
        opacity: 1; 
    } 
    100% { 
        -webkit-transform: perspective(400px) rotateX(90deg); 
        opacity: 0; 
    } 
} 
@keyframes flipOutX { 
    0% { 
        transform: perspective(400px) rotateX(0deg); 
        opacity: 1; 
    } 
    100% { 
        transform: perspective(400px) rotateX(90deg); 
        opacity: 0; 
    } 
} 
.flipOutX.goAway { 
    -webkit-animation-name: flipOutX; 
    -webkit-backface-visibility: visible !important; 
    animation-name: flipOutX; 
    backface-visibility: visible !important; 
}

/************
* flipOutY *
*************/
@-webkit-keyframes flipOutY { 
    0% { 
        -webkit-transform: perspective(400px) rotateY(0deg); 
        opacity: 1; 
    } 
    100% { 
        -webkit-transform: perspective(400px) rotateY(90deg); 
        opacity: 0; 
    } 
} 
@keyframes flipOutY { 
    0% { 
        transform: perspective(400px) rotateY(0deg); 
        opacity: 1; 
    } 
    100% { 
        transform: perspective(400px) rotateY(90deg); 
        opacity: 0; 
    } 
} 
.flipOutY { 
    -webkit-backface-visibility: visible !important; 
    -webkit-animation-name: flipOutY; 
    backface-visibility: visible !important; 
    animation-name: flipOutY; 
}

/************
* lightSpeedOutRight *
*************/
@-webkit-keyframes lightSpeedOutRight { 
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; } 
    100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; } 
} 
@keyframes lightSpeedOutRight { 
    0% { transform: translateX(0%) skewX(0deg); opacity: 1; } 
    100% { transform: translateX(100%) skewX(-30deg); opacity: 0; } 
} 
.lightSpeedOutRight.goAway { 
    -webkit-animation-name: lightSpeedOutRight; 
    animation-name: lightSpeedOutRight; 
    -webkit-animation-timing-function: ease-in; 
    animation-timing-function: ease-in; 
} 


/************
* lightSpeedOutLeft *
*************/
@-webkit-keyframes lightSpeedOutLeft { 
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; } 
    100% { -webkit-transform: translateX(-100%) skewX(30deg); opacity: 0; } 
} 
@keyframes lightSpeedOutLeft { 
    0% { transform: translateX(0%) skewX(0deg); opacity: 1; } 
    100% { transform: translateX(-100%) skewX(30deg); opacity: 0; } 
} 
.lightSpeedOutLeft.goAway { 
    -webkit-animation-name: lightSpeedOutLeft; 
    animation-name: lightSpeedOutLeft; 
    -webkit-animation-timing-function: ease-in; 
    animation-timing-function: ease-in; 

} 

/************
* rotateOut *
*************/
@-webkit-keyframes rotateOut { 
    0% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        -webkit-transform-origin: center center; 
        -webkit-transform: rotate(200deg); 
        opacity: 0; 
    } 
} 
@keyframes rotateOut { 
    0% { 
        transform-origin: center center; 
        transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        transform-origin: center center; 
        transform: rotate(200deg); 
        opacity: 0; 
    } 
} 
.rotateOut.goAway { 
    -webkit-animation-name: rotateOut; 
    animation-name: rotateOut; 
}


/************
* rotateOutUpLeft *
*************/
@-webkit-keyframes rotateOutUpLeft { 
    0% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(-90deg); 
        opacity: 0; 
    } 
} 
@keyframes rotateOutUpLeft { 
    0% { 
        transform-origin: left bottom; 
        transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        -transform-origin: left bottom; 
        -transform: rotate(-90deg); 
        opacity: 0; 
    } 
} 
.rotateOutUpLeft.goAway { 
    -webkit-animation-name: rotateOutUpLeft; 
    animation-name: rotateOutUpLeft; 
}

/************
* rotateOutDownLeft *
*************/

@-webkit-keyframes rotateOutDownLeft { 
    0% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        -webkit-transform-origin: left bottom; 
        -webkit-transform: rotate(90deg); 
        opacity: 0; 
    } 
} 
@keyframes rotateOutDownLeft { 
    0% { 
        transform-origin: left bottom; 
        transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        transform-origin: left bottom; 
        transform: rotate(90deg); 
        opacity: 0; 
    } 
} 
.rotateOutDownLeft.goAway { 
    -webkit-animation-name: rotateOutDownLeft; 
    animation-name: rotateOutDownLeft; 
}
/************
* rotateOutUpRight *
*************/

@-webkit-keyframes rotateOutUpRight { 
    0% { 
        -webkit-transform-origin: right bottom; 
        -webkit-transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        -webkit-transform-origin: right bottom; 
        -webkit-transform: rotate(90deg); 
        opacity: 0; 
    } 
} 
@keyframes rotateOutUpRight { 
    0% { 
        transform-origin: right bottom; 
        transform: rotate(0); 
        opacity: 1; 
    } 
    100% { 
        transform-origin: right bottom; 
        transform: rotate(90deg); 
        opacity: 0; 
    } 
} 
.rotateOutUpRight.goAway { 
    -webkit-animation-name: rotateOutUpRight; 
    animation-name: rotateOutUpRight; 
}

/************
* rollOut *
*************/
@-webkit-keyframes rollOut { 
    0% { 
        opacity: 1; 
        -webkit-transform: translateX(0px) rotate(0deg); 
    } 
    100% { 
        opacity: 0; 
        -webkit-transform: translateX(100%) rotate(120deg); 
    } 
} 
@keyframes rollOut { 
    0% { 
        opacity: 1; 
        transform: translateX(0px) rotate(0deg); 
    } 
    100% { 
        opacity: 0; 
        transform: translateX(100%) rotate(120deg); 
    } 
} 
.rollOut.goAway { 
    -webkit-animation-name: rollOut; 
    animation-name: rollOut; 
}
/*****************
* Short Animations
*******************/

/*********************
* fadeInUpShort
*********************/
@-webkit-keyframes fadeInUpShort { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes fadeInUpShort { 
    0% { 
        opacity: 0; 
        transform: translateY(20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 
.fadeInUpShort{
    opacity: 0; 
    -webkit-transform: translateY(20px); 
    transform: translateY(20px); 
}
.fadeInUpShort.go { 
    -webkit-animation-name: fadeInUpShort; 
    animation-name: fadeInUpShort; 
}

/*********************
* fadeInDownShort
*********************/
@-webkit-keyframes fadeInDownShort { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateY(-20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateY(0); 
    } 
} 

@keyframes fadeInDownShort { 
    0% { 
        opacity: 0; 
        transform: translateY(-20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateY(0); 
    } 
} 
.fadeInDownShort{
    opacity: 0; 
    -webkit-transform: translateY(-20px); 
    transform: translateY(-20px); 
}
.fadeInDownShort.go { 
    -webkit-animation-name: fadeInDownShort; 
    animation-name: fadeInDownShort; 
}

/*********************
* fadeInRightShort 
*********************/
@-webkit-keyframes fadeInRightShort { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
} 
@keyframes fadeInRightShort { 
    0% { 
        opacity: 0; 
        transform: translateX(20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
} 
.fadeInRightShort { 
    opacity: 0; 
    -webkit-transform: translateX(20px);  
    transform: translateX(20px); 
}
.fadeInRightShort.go { 
    -webkit-animation-name: fadeInRightShort; 
    animation-name: fadeInRightShort; 
}

/*********************
* fadeInLeftShort 
*********************/
@-webkit-keyframes fadeInLeftShort { 
    0% { 
        opacity: 0; 
        -webkit-transform: translateX(-20px); 
    } 
    100% { 
        opacity: 1; 
        -webkit-transform: translateX(0); 
    } 
} 
@keyframes fadeInLeftShort { 
    0% { 
        opacity: 0; 
        transform: translateX(-20px); 
    } 
    100% { 
        opacity: 1; 
        transform: translateX(0); 
    } 
} 
.fadeInLeftShort { 
    opacity: 0; 
    -webkit-transform: translateX(-20px);  
    transform: translateX(-20px); 
}
.fadeInLeftShort.go { 
    -webkit-animation-name: fadeInLeftShort; 
    animation-name: fadeInLeftShort; 
}


#brandbox-container{position:relative;width:950px}#brandbox-container div{width:100%;min-width:950px;height:100%}#brandbox-container .slider .slide{position:absolute;top:0;left:0}#brandbox-container .slider .slide span.picture{display:inline-block;width:100%;height:100%;background-position:center;background-size:cover;text-align:center}#brandbox-container .slider .slide span.picture span.opacity{position:absolute;top:0;left:0;width:100%;height:349px}#brandbox-container .slider .slide span.picture span.opacity.darken{background:rgba(0,0,0,0.3)}#brandbox-container .slider .slide span.picture span.opacity.lighten{background:rgba(255,255,255,0.3)}#brandbox-container .slider .slide span.picture span.source{display:inline-block;width:950px;height:100%;position:relative}#brandbox-container .slider .slide span.picture span.source img{width:100%}#brandbox-container .slider .slide .brandbox-text{position:absolute;bottom:20px;z-index:2}#brandbox-container .slider .slide .brandbox-text .line{background:#b88f00;padding:5px 10px;color:#fff;margin-bottom:5px;font-size:18px}#brandbox-container .slider .slide .brandbox-text .brandbox-more a{color:#fff;display:block;background:#b88f00;padding:5px 10px;font-size:18px}#brandbox-container .slider .slide .brandbox-text .brandbox-more a:hover{background:#b88f00;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#brandbox-container a.hotspot{display:block;position:absolute;cursor:pointer;width:30px;height:30px;line-height:30px;text-align:center;background:#fcfcfc;padding:3px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#brandbox-container a.hotspot.hover,#brandbox-container a.hotspot:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}#brandbox-container a.hotspot img{width:100%}#brandbox-container a{text-decoration:none}#brandbox-container .brandbox-video-container{background:#000;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}#brandbox-container .brandbox-video-container.is-visible{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}#brandbox-container .brandbox-video-container .brandbox-video-controls{position:absolute;right:20px;bottom:20px;z-index:9}#brandbox-container .brandbox-video-container .brandbox-video-controls .brandbox-video-control-play{text-align:center;background:#b88f00;color:#fff;float:left;padding:5px;width:30px;margin-right:5px}#brandbox-container .brandbox-video-container .brandbox-video-controls .brandbox-video-control-play:before{font-family:FontAwesome;content:'\f04b';font-size:18px}#brandbox-container .brandbox-video-container .brandbox-video-controls .brandbox-video-control-pause{text-align:center;background:#b88f00;color:#fff;float:left;padding:5px;width:30px}#brandbox-container .brandbox-video-container .brandbox-video-controls .brandbox-video-control-pause:before{font-family:FontAwesome;content:'\f04c';font-size:18px}#brandbox-container .brandbox-video-container .brandbox-video{position:relative;padding-top:56.25%;height:0}@media screen and (max-width: 767px){#brandbox-container .brandbox-video-container .brandbox-video{height:140%;width:140%;top:-20%;left:-20%;right:-20%;padding-top:0px}}#brandbox-container .brandbox-video-container .brandbox-video .brandbox-video-player{position:absolute;top:0;left:0;width:100%;height:100%}#brandbox-container .brandbox-video-container .brandbox-video .brandbox-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#brandbox-container .slick-dots{text-align:center}#brandbox-container .slick-dots li{display:inline-block}#brandbox-container .slick-dots li.slick-active button{-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;background:#b88f00}#brandbox-container .slick-dots li button{text-indent:-9999px;width:15px;height:15px;display:block;outline:0;background:#b88f00;margin:0px 3px;font-size:0px;border:0px !important;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}#brandbox-container .slick-dots li button:hover{-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;background:#b88f00}.brandbox-loader{height:349px}


