@charset "UTF-8";@font-face{font-family:Lato;font-style:normal;font-weight:100;src:local('Lato Hairline'),local('Lato-Hairline'),url(https://fonts.gstatic.com/s/lato/v11/zJY4gsxBiSo5L7tNutxFNg.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v11/nj47mAZe0mYUIySgfn0wpQ.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v11/v0SdcGFAl2aezM9Vq_aFTQ.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v11/DvlFBScY1r-FMtZSYIYoYw.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local('Lato Black'),local('Lato-Black'),url(https://fonts.gstatic.com/s/lato/v11/4cKlrioa77J2iqTqBgkRWg.ttf) format('truetype')}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}ul{list-style-type:none;padding:0;margin:0}a{color:inherit;text-decoration:none}.has-bullets li:before,footer .links ul li:before{content:"▪";padding-right:5px;position:absolute;top:0;left:0;font-size:20px;line-height:20px}.admin,.admin .content,.clearfix,.cms-page,.gallery,.homepage,.homepage .products,.popup_cont .product,.popup_cont.newsletter-popup-content,.popup_cont.product-details,.popup_cont.product-details .popup,.product-details,.product-details .product,ul.error,ul.error li,ul.flash,ul.flash li{zoom:1}.admin .content:after,.admin:after,.clearfix:after,.cms-page:after,.gallery:after,.homepage .products:after,.homepage:after,.popup_cont .product:after,.popup_cont.newsletter-popup-content:after,.popup_cont.product-details .popup:after,.popup_cont.product-details:after,.product-details .product:after,.product-details:after,ul.error li:after,ul.error:after,ul.flash li:after,ul.flash:after{content:"";display:table;clear:both}.homepage .products .product,.product-details .image-border{position:relative;box-shadow:0 19px 8px -19px rgba(0,0,0,.3)}.homepage .products .product::after,.homepage .products .product:after,.product-details .image-border::after,.product-details .image-border:after{content:"";position:absolute;z-index:-1;background:-webkit-radial-gradient(50% -3%,ellipse,rgba(0,0,0,.3),rgba(97,97,97,0) 40%);background:-moz-radial-gradient(50% -3%,ellipse,rgba(0,0,0,.3),rgba(97,97,97,0) 40%);background:-o-radial-gradient(50% -3%,ellipse,rgba(0,0,0,.3),rgba(97,97,97,0) 40%);background:radial-gradient(ellipse at 50% -3%,rgba(0,0,0,.3),rgba(97,97,97,0) 40%);height:15px;top:100%;left:0;width:100%;border-radius:100%}.popup_back{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.popup_cont{position:fixed;z-index:102}.preloader{z-index:101}.popup_close{color:#888;cursor:pointer;position:absolute;padding:5px}.popup_close:hover{color:#111}.popup_back{cursor:pointer}div.popup{background:#fff;padding:25px}.preloader{left:50%;margin:-10px 0 0 -25px;position:fixed;top:50%}.popup_close{top:-70px;font-family:Lato,sans-serif;font-weight:100;font-style:normal;font-size:4.28571rem;right:1.25rem}.popup_back{background-color:#fff}div.popup{box-shadow:none;background-color:rgba(255,255,255,0)}.select2-container{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-moz-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-moz-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-moz-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-moz-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container--default .select2-selection--single{border-color:#cdd4d4}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#888e8e}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-moz-box-sizing:border-box;box-sizing:border-box}input[type=radio],input[type=checkbox]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=radio]:focus,input[type=checkbox]:focus,input[type=file]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#888e8e}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#888e8e;background-color:#fff;background-image:none;border:1px solid #cdd4d4;border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#cdd4d4;outline:0}.form-control::-moz-placeholder{color:#888e8e;opacity:1}.form-control:-ms-input-placeholder{color:#888e8e}.form-control::-webkit-input-placeholder{color:#888e8e}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],input[type=radio].disabled,input[type=radio][disabled],input[type=checkbox].disabled,input[type=checkbox][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#888e8e;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#888e8e;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#888e8e;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#888e8e;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#888e8e;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#888e8e}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.checkbox{margin:0}.form-group{position:relative}.form-control:focus{box-shadow:none}.btn-default:hover{background-color:#888e8e;color:#fff}@font-face{font-family:AldesFont;src:url(../fonts/aldes.eot?-6oul7p);src:url(../fonts/aldes.eot?-6oul7p#iefix) format("embedded-opentype"),url(../fonts/aldes.ttf?-6oul7p) format("truetype"),url(../fonts/aldes.woff?-6oul7p) format("woff"),url(../fonts/aldes.svg?-6oul7p#aldes) format("svg");font-weight:400;font-style:normal}[class*=" ico-ald-"],[class^=ico-ald-]{font-family:AldesFont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-ald-caret-down:before{content:""}.ico-ald-globe:before{content:""}.ico-ald-speech-bubble:before{content:""}.ico-ald-unselect:before{content:""}.ico-ald-check:before{content:""}.ico-ald-magnifying-glass:before{content:""}.ico-ald-download:before{content:""}.ico-ald-download-circle:before{content:""}.ico-ald-magnifying-glass-circle:before{content:""}.ico-ald-edit:before{content:""}.ico-ald-check-circle:before{content:""}button,input,select{color:#888e8e;border:1px solid #cdd4d4;border-radius:0}input[type=text],input[type=password],input[type=email],textarea{height:2.85714rem;padding:.625rem .9375rem;font-size:.92857rem;border:1px solid #cdd4d4}button,input[type=submit],option,select{min-height:2.85714rem;background-color:#fff;font-size:.92857rem;padding:.625rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJNJREFUeNpi7OjrE2BgYNgFxCoMxIPrQOzFAiQ+AHEUEB8DYlEiND4B4nAg/sgEFbgDxB4gAQIa34NshBrAwIQkcQ6Ig4D4Fw6N34DYE4gvwwSY0BTsA+JYIP6LJg7iRwLxSWRBJiw2rALiXCT+fyBOBOJN6AqZcDhxOhC3QNlVQLwYmyIWPIFTC8SnsdkIAwABBgDChRwIvq8+owAAAABJRU5ErkJggg==)!important;background-color:#FFF;background-repeat:no-repeat;background-position:97% 50%;border:1px solid #cdd4d4}.checkbox{display:inline-block;width:30px;height:30px}.checkbox input[type=checkbox]{display:none}.checkbox label{display:inline-block;padding-left:0;cursor:pointer;width:30px;height:30px;padding-top:4px;color:#888e8e;background-color:#cdd4d4;vertical-align:middle;text-align:center}.checkbox label::before{font-family:AldesFont;content:'\e801';display:inline-block;text-align:center;font-size:18px}.checkbox input[type=checkbox]:checked+label,.checkbox:hover label{background-color:#a3136c}.checkbox input[type=checkbox]:checked+label:before,.checkbox:hover label:before{color:#fff}.checkbox.small{width:15px;height:15px}.checkbox.small label{min-height:15px;width:15px;height:15px;padding-top:0}.checkbox.small label::before{font-size:12px;margin-top:-4px}.grey-active-button{background-color:#cdd4d4;color:#888e8e}.grey-active-button:hover{background-color:#8d9393;color:#cdd4d4}.green-active-button{background-color:#8d9393;color:#fff}.green-active-button:hover{background-color:#a3136c}textarea{width:100%;height:100px}.select2 .select2-selection{border-radius:0}.homepage .select2-container .select2-selection--single,.product-details .select2-container .select2-selection--single{height:40px}.homepage .select2-container .select2-selection--single .select2-selection__rendered,.product-details .select2-container .select2-selection--single .select2-selection__rendered{line-height:36px}.homepage .select2-container .select2-selection--single .select2-selection__arrow,.product-details .select2-container .select2-selection--single .select2-selection__arrow{top:5px}input[type=file]{border:none;box-shadow:none}@-moz-document url-prefix(){select{padding-top:0;padding-bottom:0}input[type=file]{padding:0}}select::-ms-expand{display:none}input.login-button,input.regen-password,input.submit-demand{background-color:#cdd4d4;color:#888e8e;display:inline-block;text-transform:uppercase;text-align:center;font-family:Lato,sans-serif;font-weight:900;font-style:normal;font-size:1.07143rem;margin-top:.625rem}input.login-button:hover,input.regen-password:hover,input.submit-demand:hover{background-color:#8d9393;color:#cdd4d4}.search-form{padding:1.25rem;background-color:#fff;border:1px solid #fff}.search-form input,.search-form select{width:100%;border:1px solid #cdd4d4}.search-form .title{text-transform:uppercase;font-family:Lato,sans-serif;font-weight:400;font-style:normal;font-size:1.07143rem;margin-bottom:.625rem}.search-form .keyword{margin-bottom:1.875rem}.search-form .keyword .search-string{padding-right:2.1875rem}.search-form .keyword .submit-button{width:35px;height:23px;background-position:center center;background-color:transparent;border:none}.search-form .keyword .submit-button::after{font-family:AldesFont;content:"";font-size:22px}.search-form .category{margin-bottom:1.25rem;position:relative}.search-form .category select{margin-bottom:15px;height:2.5rem}.search-form .download .button,.search-form .download button{display:block;width:100%;text-transform:uppercase;text-align:center;font-family:Lato,sans-serif;font-weight:900;font-style:normal;font-size:1.07143rem;margin-top:.625rem}.search-form .download .download-selected{display:none}.newsletter-form .form{font-size:.92857rem}.newsletter-form .form form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.newsletter-form .form form input{width:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.newsletter-form .form form button{margin-left:.25rem;padding:.625rem;border:none}.newsletter-form .form form button:hover{background-color:#888e8e;color:#fff}.submit-over-input{position:relative}.submit-over-input .submit-button{padding:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.submit-over-input .select2-selection__arrow{display:none}.product{padding:3px;background-color:#fff;border:1px solid #f1f1f1}.product .image-wrapper{width:100%;position:relative;display:inline-block;background:-webkit-linear-gradient(top left,#b7bec1,#fff);background:-moz-linear-gradient(top left,#b7bec1,#fff);background:-o-linear-gradient(top left,#b7bec1,#fff);background:linear-gradient(to bottom right,#b7bec1,#fff)}.product .image{width:100%;padding-bottom:100%;text-align:center;mix-blend-mode:normal;background-repeat:no-repeat;background-size:contain;background-position:center center}.product .image img{height:100%;width:auto}.product .title{text-align:center}.product .title:hover{opacity:.7}.product .info{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0 .625rem 1.875rem}.product .info .info-details{width:57.62712%;float:left;margin-right:1.69492%;height:65px}.product .info .info-details p{margin:0 0 .125rem;font-size:.92857rem;line-height:1.2;color:#8a9090;overflow:hidden}.product .info .buttons{width:40.67797%;float:right;margin-right:0;text-align:right;padding-top:.9375rem}.product .info .buttons .button{width:30px;height:30px;display:inline-block;vertical-align:middle;text-align:center;padding-top:4px;background-color:#cdd4d4;font-size:18px}.product .info .buttons .download{color:#888e8e}.product .info .buttons .download:active,.product .info .buttons .download:hover{color:#cdd4d4;background-color:#8d9393}.product .info .buttons .select{margin-left:.9375rem}.product .badge-new{background-color:#fff;position:absolute;top:0;right:0;display:table;font-size:1.57143rem;font-family:Lato,sans-serif;padding:10px 12px}@media (min-width:769px){.product .badge-new{top:10px}}.product .badge-new span{display:table-cell;text-align:center;vertical-align:middle}.image-preview{min-height:3.4375rem}h1,h2,h3{font-family:Lato,sans-serif;font-weight:300;font-style:normal}h1{font-size:2.71429rem}h3{font-weight:400;font-size:1.42857rem}.has-bullets,footer .links ul{padding-left:0}.has-bullets li,footer .links ul li{position:relative;display:block;padding-left:15px}[class*=" ico-ald-"].small-icon,[class^=ico-ald-].small-icon{font-size:12px}[class*=" ico-ald-"].normal-icon,[class^=ico-ald-].normal-icon{font-size:22px}[class*=" ico-ald-"].large-icon,[class^=ico-ald-].large-icon{font-size:32px}.dropdown{display:none;z-index:100}.dropdown.active{display:block}.pagination{width:49.15254%;margin:40px auto;text-align:center;font-size:0}.pagination>span{font-size:14px;display:inline-block;width:30px;height:30px;background-color:#eaf0f0}.pagination>span a{display:block;height:100%;line-height:30px;color:#888e8e;text-decoration:none}.pagination>span.active{background-color:#cdd4d4}.pagination>span.active a{color:#565959;cursor:default}.pagination>span:hover{background-color:#565959}.pagination>span:hover a{color:#fff}.popup_cont.newsletter-popup-content{width:70%}.popup_cont.newsletter-popup-content .newsletter-congratulations-message{font-size:40px;color:#888e8e;font-family:Lato,sans-serif;font-weight:300}.popup_cont.request-download{z-index:201}.popup_cont.request-download .request-download-form{width:100%;text-align:center}.popup_cont.request-download .request-download-form input[type=email]{width:55%}.popup_cont.request-download button:hover{background-color:#a3136c;color:#fff}.popup_cont.request-download .explanation{font-size:2rem;max-width:800px;text-align:center;font-weight:300}.popup_back.request-download{z-index:200}.popup_back.newsletter-campaign-popup .popup_content{max-width:1180px;margin-left:auto;margin-right:auto}.popup_back.newsletter-campaign-popup .popup_content:after{content:" ";display:block;clear:both}.popup_back.newsletter-campaign-popup .input{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0 20%;margin-bottom:10px}.popup_back.newsletter-campaign-popup .input input[type=email]{display:block;width:100%}.popup_back.newsletter-campaign-popup .buttons{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding:0 20%}.popup_back.newsletter-campaign-popup .buttons>button{width:32.20339%;float:left;margin-right:1.69492%}.popup_back.newsletter-campaign-popup .buttons>button:last-child{margin-right:0}.popup_back.newsletter-campaign-popup .popup-test{clear:both;width:100%;float:left;margin-left:0;margin-right:0;min-width:500px}ul.error{width:100%;margin-left:0;margin-right:0;color:red;float:none;background-color:#fff;padding:10px;margin-bottom:10px}ul.error>li{padding-top:0!important}ul.error li{vertical-align:middle;font-size:1.14286rem;font-family:Lato,sans-serif;height:2.5rem;padding-top:.375rem;background-color:#fff}ul.flash{width:74.57627%;float:right;margin-right:0;background-color:#fff;padding:10px;margin-bottom:10px}ul.flash.success{color:green}ul.flash li{vertical-align:middle;font-size:1.14286rem;font-family:Lato,sans-serif;height:2.5rem;padding-top:.375rem;background-color:#fff}html{font-size:13px;line-height:1.4}@media (min-width:1025px){html{font-size:14px}}body{font-family:Arial,sans-serif;color:#565959;background:url(../images/background-large2.png) top no-repeat;background-size:contain;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:1180px;margin-left:auto;margin-right:auto;clear:both}@media (max-width:1180px){.container{padding:0 15px}}.container:after{content:" ";display:block;clear:both}img{width:100%;height:auto}.wrapper-parallax{margin-bottom:872px;background:url(../images/background-large.png) top center no-repeat;background-size:cover}.page-content{position:relative;z-index:1}.pull-left{float:left}.pull-right{float:right}.back-link{color:#565959!important;text-decoration:none!important}header .top-bar{clear:both;width:100%;margin-left:0;margin-right:0;float:none;height:26px;background-color:#e6eded;margin-bottom:30px;position:relative;font-size:.85714rem;border-bottom:1px solid #fff}header .top-bar .container{height:100%}header .top-bar .language-and-location{width:50%;float:right;height:100%}header .top-bar .language-and-location>div{height:100%;text-align:right;padding-top:.4375rem}header .top-bar .language,header .top-bar .location{position:relative}header .top-bar .language .label i,header .top-bar .location .label i{font-size:16px;display:inline-block;vertical-align:top}header .top-bar .language span.allow,header .top-bar .location span.allow{cursor:pointer}header .top-bar .language span.allow::after,header .top-bar .language span.allow::before,header .top-bar .location span.allow::after,header .top-bar .location span.allow::before{font-family:AldesFont;content:"";display:inline-block;vertical-align:top;margin-right:6px;-webkit-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;transition:.1s ease-in-out}header .top-bar .language span.allow::after,header .top-bar .location span.allow::after{content:"";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:15px}header .top-bar .language span.allow.active::after,header .top-bar .location span.allow.active::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}header .top-bar .language span::after,header .top-bar .language span::before,header .top-bar .location span::after,header .top-bar .location span::before{font-family:AldesFont;content:"";display:inline-block;vertical-align:top;margin-right:6px;-webkit-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;transition:.1s ease-in-out}header .top-bar .language span::after,header .top-bar .location span::after{margin-left:15px}header .top-bar .location{width:66.10169%;float:left;margin-left:0}@media (min-width:1025px){header .top-bar .location{width:74.57627%;float:left;margin-left:0}}header .top-bar .language{width:32.20339%;float:right;margin-left:1.69492%}@media (min-width:1025px){header .top-bar .language{width:23.72881%;float:right;margin-left:1.69492%}}header .top-bar .languages,header .top-bar .locations{background-color:#e6eded;padding:10px 25px;font-size:12px;line-height:2;position:absolute;right:0}header .top-bar .languages a,header .top-bar .locations a{text-decoration:none;color:#565959}header .top-bar .languages .active,header .top-bar .locations .active{font-weight:700}header .top-bar .languages .active::before,header .top-bar .locations .active::before{font-family:AldesFont;content:"";margin-left:-14px}header .top-bar .locations{clear:both;width:100%;float:left;margin-left:0;margin-right:0}header .top-bar .locations .country{width:49.15254%;float:left;text-align:left;padding-left:20px}header .top-bar .locations .country:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}header .top-bar .locations .country:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}@media (min-width:769px){header .top-bar .locations .country{width:32.20339%;float:left}header .top-bar .locations .country:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}header .top-bar .locations .country:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}header .top-bar .locations .country:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}header .top-bar .locations .country:hover{font-weight:700}header .top-bar .languages{width:150px}header .top-bar .languages .lang{text-align:left;padding-left:20px}header .top-bar .languages .lang:hover{font-weight:700}header .logo{width:32.20339%;float:left;margin-right:1.69492%;padding-top:3.25rem}header .logo img{height:auto;width:auto}header .newsletter-form{width:49.15254%;float:right;margin-right:0}@media (min-width:1025px){header .newsletter-form{width:32.20339%;float:right;margin-right:0}}header .newsletter-form .title{padding-top:1.25rem;padding-bottom:.625rem;font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:1.21429rem;color:#fff;text-align:right}header .newsletter-form input[type=email],header .newsletter-form input[type=text]{border:none}.gallery .gallery-item{width:32.20339%;float:left}.gallery .gallery-item:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.gallery .gallery-item:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.gallery .gallery-item:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}@media (min-width:1025px){.gallery .gallery-item{width:23.72881%;float:left}.gallery .gallery-item:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.gallery .gallery-item:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.gallery .gallery-item:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.gallery .gallery-item:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}footer{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:transparent;font-size:.92857rem}footer input[type=email],footer input[type=text]{border:none}footer .big-image{clear:both;width:100%;float:left;margin-left:0;margin-right:0;height:442px;position:relative}footer .big-image .hashtag{position:absolute;top:50%;right:5%;color:#fff;font-size:74px;font-family:Lato,sans-serif;font-weight:300;font-style:normal;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../images/healthy-living-2.png);background-size:contain;background-repeat:no-repeat;background-position:center center;width:534px;height:184px}@media (min-width:1025px){footer .big-image .hashtag{width:534px;height:184px;left:15%}}footer .content-wrapper{clear:both;width:100%;float:left;margin-left:0;margin-right:0;background-color:#eaf0f0}footer .container{min-height:360px;padding-top:40px}footer .text-content p{margin:5px 0}footer .text-content a{text-decoration:underline}footer a{color:#6859a2}footer a:hover{color:#a3136c}footer h4{color:#a3136c;text-transform:uppercase;font-size:1rem;font-family:Lato,sans-serif;font-weight:900;font-style:normal;margin-top:0}footer .logo{float: left;margin-right: 20px;}footer .about{width:23.72881%;float:left;margin-right:1.69492%}footer .links{width:32.20339%;float:left;margin-right:1.69492%}footer .newsletter-form{width:32.20339%;float:right;margin-right:0}footer .bottom-bar{min-height:70px;border-top:10px solid #dae1e1;background-color:#fff}footer .bottom-bar .links{clear:both;width:100%;float:left;margin-left:0;margin-right:0;text-align:center;margin-top:15px}footer .bottom-bar .links>span::after{content:" | "}footer .bottom-bar .links>span:last-child::after{content:""}footer .bottom-bar a{text-decoration:none}footer .bottom-bar a:hover{text-decoration:underline}.homepage .homepage-title{margin-top:3rem}.homepage .underheader{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.homepage .underheader .big-icon{font-size:78px;display:inline-block;vertical-align:middle;margin-right:2.5641%;color:#fff}.homepage .underheader .description{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:1025px){.homepage .underheader .description{width:23.72881%;float:left;margin-right:1.69492%}}.homepage .underheader .download,.homepage .underheader .search,.homepage .underheader .select{text-transform:uppercase;font-size:1.42857rem;font-family:Lato,sans-serif;font-weight:300;font-style:normal;padding-top:.625rem}.homepage .underheader .search,.homepage .underheader .select{width:32.20339%;float:left;margin-right:1.69492%}@media (min-width:1025px){.homepage .underheader .search{width:23.72881%;float:left;margin-right:1.69492%}}@media (min-width:1025px){.homepage .underheader .select{width:23.72881%;float:left;margin-right:1.69492%}}.homepage .underheader .select::before{background-image:url(sprite.png);background-position:-78px 0;width:78px;height:78px}.homepage .underheader .download{width:32.20339%;float:right;margin-right:0}@media (min-width:1025px){.homepage .underheader .download{width:23.72881%;float:right;margin-right:0}}.homepage .underheader .download::before{background-image:url(sprite.png);background-position:0 -78px;width:78px;height:78px}.homepage .products .results-count{clear:both;width:100%;float:left;text-align:right;margin:.625rem 0}.homepage .products .results-count .back-link{float:left;padding-left:25.42373%}.homepage .products .results-count .deselect-all,.homepage .products .results-count .select-all{margin-left:1.5625rem;cursor:pointer}.homepage .products .results-count .deselect-all{display:none}.homepage .products .results-count .deselect-all i{font-size:10px}.homepage .products .gallery-item{margin-bottom:1.25rem}.homepage .products .gallery-item form{position:relative}.homepage .products .product:hover{opacity:.7}.homepage .pagination{margin-top:25px}.product-details{padding-top:6.25rem;padding-bottom:2.5rem}.product-details.demand-create{padding-top:0;padding-bottom:7.5rem}.product-details a{color:#6859a2;text-decoration:underline}.product-details .search-form{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:800px){.product-details .search-form{width:23.72881%;float:left;margin-right:1.69492%}}.product-details .search-form .notif{color:#888e8e;font-family:Lato,sans-serif;font-weight:900;font-style:normal;font-size:1.14286rem;margin-bottom:2.1875rem}.product-details .product{width:100%;float:left;margin-left:0;margin-right:0;background-color:rgba(255,255,255,.1);border:none;box-shadow:none}@media (min-width:800px){.product-details .product{width:74.57627%;float:right;margin-right:0}}.product-details .product .details{width:57.62712%;float:left;margin-right:1.69492%}.product-details .product .details .title{text-align:left;font-size:2.64286rem;color:#565959;margin-top:-3%}.product-details .product .details .title:hover{opacity:initial}.product-details .product .details .categorie,.product-details .product .details .date,.product-details .product .details .formats,.product-details .product .details .size{color:#888e8e;font-size:.92857rem}.product-details .product .image-and-tags{width:40.67797%;float:right;margin-right:0}.product-details .product .description{padding:2.1875rem 0;text-align:justify}.product-details .product .date,.product-details .product .formats,.product-details .product .size{padding-top:.625rem}.product-details .product .date{padding-bottom:20px}.product-details .product .button,.product-details .product button{text-transform:uppercase;text-align:center;font-family:Lato,sans-serif;font-weight:900;font-style:normal;margin-top:.625rem;font-size:1.14286rem;padding:.625rem 2.25rem .625rem 1.125rem;text-decoration:none;display:inline-block}.product-details .product .button.download-selected,.product-details .product .button.viewer-3d,.product-details .product button.download-selected,.product-details .product button.viewer-3d{color:#fff;background-color:#888e8e;margin-top:1.25rem}.product-details .product .button.download-selected:hover,.product-details .product .button.viewer-3d:hover,.product-details .product button.download-selected:hover,.product-details .product button.viewer-3d:hover{background-color:#a3136c}.product-details .product .button.download-selected i,.product-details .product .button.viewer-3d i,.product-details .product button.download-selected i,.product-details .product button.viewer-3d i{font-size:24px;margin-right:15px}.product-details .image-border{border:.1875rem solid #fff;background:-webkit-linear-gradient(top left,#b7bec1,#fff);background:-moz-linear-gradient(top left,#b7bec1,#fff);background:-o-linear-gradient(top left,#b7bec1,#fff);background:linear-gradient(to bottom right,#b7bec1,#fff)}.product-details .image{position:relative;height:auto;padding-bottom:100%;background-position:center center;background-size:contain;background-repeat:no-repeat}.product-details .image img{max-width:100%;height:auto;position:absolute;top:0;left:0}.product-details .tags{padding-top:.625rem;padding-left:.625rem;margin-top:.3125rem;font-size:.92857rem;color:#888e8e}.product-details .tags p{margin-top:.3125rem}.product-details .back-link{width:100%;float:left;margin-left:0;margin-right:0;padding-left:.3125rem;margin-bottom:.625rem}@media (min-width:769px){.product-details .back-link{width:74.57627%;float:left;margin-right:1.69492%;margin-left:25.42373%}}.product-details .back-link a{text-decoration:none;color:#565959}.popup_cont.product-details{padding-top:0;margin:0 auto;width:100%}@media (min-width:769px){.popup_cont.product-details{width:70%}}.popup_cont.product-details .popup{padding-left:.9375rem;padding-right:.9375rem;background:0 0}@media (min-width:769px){.popup_cont.product-details .popup{padding-top:3.75rem}}.popup_cont .product{float:none;border:none;width:auto;background-color:rgba(255,255,255,0)}.popup_cont .product .details{width:66.10169%;float:left;margin-right:1.69492%;padding:0 1.25rem;margin-top:2%}@media (max-width:768px){.popup_cont .product .details{width:49.15254%;float:left;margin-right:1.69492%;padding:0 1.25rem 0 0}}.popup_cont .product .details h1{font-size:2.64286rem;color:#565959}.popup_cont .product .details .categorie,.popup_cont .product .details .date,.popup_cont .product .details .formats,.popup_cont .product .details .size{color:#888e8e;font-size:.92857rem}.popup_cont .product .image-and-tags{width:49.15254%;float:right;margin-right:0}@media (min-width:769px){.popup_cont .product .image-and-tags{width:32.20339%;float:right;margin-right:0}}.popup_cont .product .image-and-tags .image-border{background:-webkit-linear-gradient(top left,#b7bec1,#fff);background:-moz-linear-gradient(top left,#b7bec1,#fff);background:-o-linear-gradient(top left,#b7bec1,#fff);background:linear-gradient(to bottom right,#b7bec1,#fff)}.popup_cont .product .image-and-tags .tags{color:#888e8e}.cms-page{padding-top:6.25rem;padding-bottom:2.5rem}.cms-page .search-form{width:23.72881%;float:left;margin-right:1.69492%}.cms-page .cms-page-content{width:74.57627%;float:right;margin-right:0;margin-bottom:50px}.cms-page .cms-page-content h2{font-weight:700}.cms-page .cms-page-content a{color:#6859a2;text-decoration:underline}.cms-page .cms-page-content a:hover{color:#a3136c}.admin{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.admin .menu-wrapper{width:23.72881%;float:left;margin-right:1.69492%;margin-top:2.28571rem}@media (max-width:480px){.admin .menu-wrapper{width:100%;float:left;margin-left:0;margin-right:0}}.admin .content{padding-bottom:20px;width:74.57627%;float:right;margin-right:0}@media (max-width:480px){.admin .content{width:100%;float:left;margin-left:0;margin-right:0}}.admin .table{width:100%}.admin .table thead{background-color:#fff;color:#909696}.admin .table thead th{padding:.3125rem .625rem;text-align:left}.admin .table thead th.name{width:20.45455%}.admin .table thead th.countries{width:43.18182%}.admin .table thead th.date{width:20.45455%}.admin .table thead th.edit{width:9.09091%;text-align:center}.admin .table tbody tr{border-bottom:1px solid #b9b9b9}.admin .table tbody td{padding:.625rem}.admin .table tbody .edit{text-align:center}.admin .table .name{font-weight:700}.admin .table .countries span{color:#fff;background-color:#b2a7e1;padding:.3125rem .625rem;margin-right:.625rem;margin-bottom:.625rem;display:inline-block}.admin .table .countries span.active{background-color:#6859a2}.admin .table a{font-size:20px}.admin .table a:hover{color:#a3136c}.admin .logout-wrapper{margin-bottom:0}.admin h3{font-size:1.57143rem;margin-top:0;margin-bottom:10px;line-height:1}.admin .menu{padding:20px;background-color:#fff}.admin .menu h4{text-transform:uppercase;font-family:Lato,sans-serif;font-weight:400;font-style:normal;font-size:1.07143rem;margin-bottom:10px}.admin .menu select{display:block;width:100%}.admin .form-group:after,.admin .form-group:before{content:" ";display:table}.admin .form-group:after{clear:both}.admin .image-preview:after,.admin .image-preview:before{content:" ";display:table}.admin .image-preview:after{clear:both}.admin .image-preview img{width:23.72881%;float:left;margin-right:1.69492%}.admin .image-preview .checkbox{width:6.77966%;float:left;margin-right:1.69492%}.admin .archive-download{margin-bottom:10px}.admin .archive-download .checkbox{vertical-align:top}.admin .nav>li>a{padding:5px 8px 2px;border-radius:0}.admin .tab-pane .select2-container{width:100%!important}#admin-product-country{width:30%;margin-right:5px;margin-bottom:5px}.add-product{padding-top:10px}.login-content{min-height:31.25rem;padding-top:6.25rem}.login-content .login-form{text-align:center}.login-content .login-form .input-group{padding-top:1.25rem;width:49.15254%;float:left;margin:0 23.72881%}.login-content .login-form label{width:32.20339%;display:inline-block;text-align:left;font-family:Lato,sans-serif}.login-content .login-form input{width:66.10169%;display:inline-block}.login-content .login-form .login-button,.login-content .login-form .regen-password{width:32.20339%;float:right;margin-right:.84746%}.login-content .login-form .regen-password{width:40.67797%;float:right;margin-right:0}@media (max-width:1024px){.login-content .login-form .regen-password{width:66.10169%;float:right;margin-right:0}}.login-content .login-form .required{width:23.72881%;float:left;margin-right:1.69492%;margin-left:32.20339%;margin-top:1.25rem;font-size:.85714rem;font-family:Lato,sans-serif;color:#888e8e;text-align:left;padding-left:1.69492%}@media (max-width:1024px){.login-content .login-form .required{width:32.20339%;float:left;margin-right:1.69492%}}.login-content .login-form .forgotten-password{width:100%;float:left;margin-left:0;margin-right:0;text-align:right;padding-right:.84746%}.login-content ul.error{width:49.15254%;float:left;margin:0 23.72881%}.demand-form-container{width:57.62712%;float:right;margin-right:0}.demand-form-container h2{text-transform:uppercase;font-weight:400;font-size:1.14286rem}.demand-form-container .input-group{width:74.57627%;float:left;margin-right:1.69492%}.demand-form-container .input-group .required{font-style:italic;width:32.20339%;float:left;margin-right:1.69492%;margin-top:1.25rem;font-size:.85714rem;font-family:Lato,sans-serif;color:#888e8e}.demand-form-container .input-group input{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1.25rem;border:1px solid #cdd4d4}.demand-form-container .input-group input.submit-demand{width:49.15254%;float:right;margin-right:0}@media (max-width:1024px){.demand-form-container .input-group input.submit-demand{width:66.10169%;float:right;margin-right:0}}.newsletter .actions form{display:inline-block}.newsletter .actions select{min-height:1.5625rem;padding:2px 20px 2px 10px;margin-right:30px}
