@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
.select2-container,.select2-container .select2-selection--single .select2-selection__clear,.ui-slider{position:relative}.select2-container .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container{box-sizing:border-box;display:inline-block;margin:0;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;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[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline .select2-search__field{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;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;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%;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;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!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{color:#444;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__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{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--classic .select2-results__option[role=group],.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left}.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{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[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: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: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: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: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}.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[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}.bapf_sfilter .bapf_button,.bapf_sfilter label{cursor:pointer}.bapf_sfilter .bapf_button{display:inline-block!important}.bapf_sfilter label{display:inline!important}.bapf_sfilter ul li{list-style:none!important;margin:0!important;padding:0!important;max-width:100%;text-align:left!important}.rtl .bapf_sfilter ul li{text-align:right!important}.bapf_sfilter .bapf_body ul li ul{margin-left:15px!important;padding-left:0!important}.bapf_slidr_main.ui-widget-content,.berocket_filter_price_slider.ui-widget-content{background:#b0b5b9;border:0;border-radius:0;height:4px;padding:0}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#000}.slide.default .bapf_slidr_main.ui-widget-content .ui-slider-range,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#222}.slide.default .bapf_slidr_main.ui-widget-content,.slide.default .berocket_filter_price_slider.ui-widget-content{height:4px;border:1px solid #555;font-size:10px}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:#ddd;font-size:14px;width:1em;height:1em;border:1px solid #555;top:-6px;border-radius:2em}.berocket_aapf_widget li.slider div.slide{clear:both;height:auto;text-align:right;line-height:0}.bapf_slidr_jqrui .bapf_from,.ui-slider,body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line{text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapf_slidr_main>a:last-child{margin-left:-12px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.slide .ui-corner-all,.slide .ui-corner-bottom,.slide .ui-corner-br,.slide .ui-corner-right{border-bottom-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-bl,.slide .ui-corner-bottom,.slide .ui-corner-left{border-bottom-left-radius:4px}.slide .ui-corner-all,.slide .ui-corner-right,.slide .ui-corner-top,.slide .ui-corner-tr{border-top-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-left,.slide .ui-corner-tl,.slide .ui-corner-top{border-top-left-radius:4px}ul.berocket_aapf_widget li.slider>span{cursor:initial}ul.berocket_aapf_widget li.slider .bapf_slidr_main{cursor:pointer}.slide .ui-widget-content{background:#fff;border:1px solid #aaa;color:#222}.slide .ui-state-default,.slide .ui-widget-content .ui-state-default,.slide .ui-widget-header .ui-state-default{background:#e6e6e6;border:1px solid #d3d3d3;color:#555;font-weight:400}.ui-widget.ui-datepicker{font-size:14px;z-index:9000!important}.bapf_sfilter .ui-button,.bapf_sfilter .ui-state-default,.bapf_sfilter .ui-widget-content .ui-state-default,.bapf_sfilter .ui-widget-header .ui-state-default,.bapf_sfilter .ui-widget.ui-widget-content,html .bapf_sfilter .ui-button.ui-state-disabled:active,html .bapf_sfilter .ui-button.ui-state-disabled:hover{border:0}.bapf_slidr_jqrui .bapf_slidr_all:after{content:"";display:block;clear:both}.bapf_slidr_jqrui .bapf_slidr_main{margin-bottom:10px}.bapf_slidr_jqrui .bapf_from,.bapf_slidr_jqrui .bapf_to{width:49%;display:inline-block;margin-bottom:10px;vertical-align:middle}.bapf_slidr_jqrui .bapf_from input,.bapf_slidr_jqrui .bapf_to input{width:50%;vertical-align:middle;font-size:1em;padding:0;margin:0;line-height:1em}.bapf_slidr_jqrui .bapf_to{text-align:right}.bapf_slidr.bapf_slidr_btmval .irs-bar{top:3px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-bar{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-bar{top:17px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-bar{top:5px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-bar{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--square .irs-bar{top:6px}.bapf_slidr.bapf_slidr_btmval .irs-handle{top:0}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle{top:0;border-top-width:1px;border-bottom-width:0;border-radius:3px 3px 0 0}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(1){top:initial;bottom:-2px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(2){border-radius:3px 3px 0 0}.bapf_slidr.bapf_slidr_btmval .irs-line{top:3px}.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-line{top:0}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-line{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-line{top:17px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-line{top:5px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-line{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--square .irs-line{top:6px}.bapf_slidr.bapf_slidr_btmval .irs-max,.bapf_slidr.bapf_slidr_btmval .irs-min{top:25px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-min,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-min{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-min{top:20px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-min{top:30px}.bapf_slidr.bapf_slidr_btmval .irs-from,.bapf_slidr.bapf_slidr_btmval .irs-single,.bapf_slidr.bapf_slidr_btmval .irs-to{top:25px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-to,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to{top:20px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#ed5565}.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#617be5}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#20b426}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#a804b2}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#006cfa}.bapf_sfilter{margin-bottom:20px}.berocket_single_filter_widget.berocket_inline_clickable,.berocket_single_filter_widget.berocket_inline_filters{float:left!important;padding-right:15px!important}.berocket_single_filter_widget.berocket_inline_filters{width:12.5%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px 35px 5px 5px!important;border-radius:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div h3{margin:0!important;padding:0!important;font-size:inherit!important;color:inherit!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-title_div{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:10px!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-wrapper{padding-bottom:0!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important;display:none}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{z-index:900!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .berocket_aapf_widget{left:0!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .berocket_aapf_widget{right:0!important}@media screen and (max-width:767px){.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}}.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.bapf_sfilter.bapf_fhide.bapf_filter_hide,.berocket_single_filter_widget.bapf_mt_none{display:none!important}.berocket_element_above_products{clear:both!important;overflow:visible!important}div.berocket_single_filter_widget div.berocket_aapf_widget-wrapper *{opacity:1}@media screen and (max-width:767px){.bapf_sngl_hd_mobile{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.bapf_sngl_hd_tablet{display:none}}@media screen and (min-width:1025px){.bapf_sngl_hd_desktop{display:none}}.berocket_aapf_widget select{overflow:auto!important}.berocket_element_above_products_after{clear:both}ul.berocket_aapf_widget li>span>input+.berocket_label_widgets::before{margin-right:6px}.berocket_element_above_products_is_hide{overflow:visible!important}.berocket_element_above_products_is_hide:after{content:"";display:block;clear:both}.berocket_ajax_filters_sidebar_toggle,.berocket_element_above_products_is_hide_toggle{display:inline-block;padding-left:25px;font-weight:600;font-size:16px;outline:0!important}.berocket_element_above_products_is_hide.br_is_hidden{opacity:0;max-height:1px;position:relative}.berocket_element_above_products_is_hide_toggle{height:20px;width:200px!important;margin:40px 0;position:relative;color:#2a2a2a}body{transition:margin-left .2s}@media screen and (min-width:981px){body.berocket_ajax_filters_sidebar_active{margin-left:200px}}body .berocket_ajax_filters_sidebar_back{display:none}@media screen and (max-width:800px){body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_mobile_hide{display:none}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile{display:block;position:fixed;z-index:99990}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile .berocket_ajax_filters_sidebar_toggle{margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top{top:0}body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top{top:46px}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_bottom{bottom:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_left{left:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_right{right:0}}@media screen and (min-width:800px){body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_desktop_hide{display:none}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop{display:block;position:fixed;z-index:99990;margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop .berocket_ajax_filters_sidebar_toggle{margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top{top:0}body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top{top:32px}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_bottom{bottom:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_left{left:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_right{right:0}}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line,body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line{left:0;right:0;padding:10px!important}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line{text-align:right}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linewht{background-color:#fff}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line.brapf_sidefl_lineclr{background:#372cd2;background:linear-gradient(130deg,rgba(55,44,210,1) 30%,rgba(249,97,92,1) 60%,rgba(255,150,126,1) 80%)}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line.brapf_sidefl_lineclr{background:#372cd2;background:linear-gradient(130deg,rgba(255,150,126,1) 20%,rgba(249,97,92,1) 40%,rgba(55,44,210,1) 70%)}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linegrey{background:#7a7a7a;background:linear-gradient(60deg,rgba(122,122,122,1) 20%,rgba(224,224,224,1) 80%)}.berocket_ajax_filters_sidebar_toggle{height:26px;width:200px!important;margin:40px 0;position:relative;text-decoration:none!important;box-sizing:border-box!important}#berocket-ajax-filters-sidebar{display:block;position:fixed;top:0;left:-400px;bottom:0;width:350px;max-width:100%;background:#fff;transition:all .2s;z-index:100000;box-sizing:border-box;overflow:auto!important}#berocket-ajax-filters-sidebar-shadow{content:"";display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;background:#000;opacity:.7}.admin-bar #berocket-ajax-filters-sidebar{top:32px}#berocket-ajax-filters-sidebar.active,#berocket-ajax-filters-sidebar.active+#berocket-ajax-filters-sidebar-shadow{left:0;display:block;visibility:visible}#berocket-ajax-filters-sidebar .berocket_ajax_group_filter_title{padding:15px 88px 15px 15px!important;font-weight:500!important;font-size:24px!important;color:#333!important;border-bottom:1px solid #ccc!important}#berocket-ajax-filters-sidebar>div{padding:15px!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget-title_div{color:#333!important;font-size:19px!important;font-weight:600!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget,#berocket-ajax-filters-sidebar .berocket_aapf_widget li{margin:0!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget .berocket_checkbox_color .berocket_label_widgets{margin:0 .6em .6em 0!important}#berocket-ajax-filters-sidebar-close{position:absolute!important;right:0!important;line-height:39px;padding:17px 15px 13px!important;font-family:Arial,serif!important;color:#a2a2a2}#berocket-ajax-filters-sidebar-close+*{margin-top:70px!important}#berocket-ajax-filters-sidebar-close+.berocket_ajax_group_filter_title{margin-top:0!important}@media screen and (max-width:782px){.admin-bar #berocket-ajax-filters-sidebar{top:46px}}@media screen and (max-width:600px){.admin-bar #berocket-ajax-filters-sidebar{top:0}}.berocket_aapf_widget-wrapper .slider:not(.flickity-enabled){overflow:initial;white-space:initial}.select2-container{z-index:999}.bapf_sfilter .bapf_body .mCSB_container>ul,.bapf_sfilter .bapf_body>ul{margin-left:0!important;margin-top:0!important;margin-bottom:0!important;padding-left:0!important}.bapf_sfilter.bapf_vpr_1 .bapf_body ul,.bapf_sfilter.bapf_vpr_2 .bapf_body ul,.bapf_sfilter.bapf_vpr_3 .bapf_body ul,.bapf_sfilter.bapf_vpr_4 .bapf_body ul{display:flex;flex-wrap:wrap}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{white-space:nowrap;flex-grow:1}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li{flex-basis:100%}.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li{flex-basis:50%}.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li{flex-basis:33%}.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{flex-basis:25%}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li label{white-space:initial}.bapf_sfilter .bapf_hascolarr,.bapf_sfilter .bapf_hasdesc{position:relative;padding-right:25px;display:flex;align-items:center}.bapf_sfilter .bapf_hascolarr.bapf_hasdesc{padding-right:45px}.bapf_sfilter .bapf_colaps_smb,.bapf_sfilter .bapf_desci{position:absolute;right:0;line-height:inherit;font-size:16px;cursor:pointer}.bapf_sfilter .bapf_desci{padding:4px 8px}.bapf_sfilter .bapf_hasdesc .bapf_colaps_smb{right:25px}.bapf_sfilter .bapf_cchild,.bapf_sfilter .bapf_ochild{cursor:pointer;padding:0 5px}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px!important;border-radius:5px!important;cursor:pointer}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3{margin:0;font-size:inherit!important;color:inherit!important;padding-top:0!important;padding-bottom:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter{position:relative!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body{left:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body{right:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body>ul,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body>ul{padding-bottom:1px!important}@media screen and (max-width:767px){#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head{border:0!important;background-color:transparent!important;color:#222!important;padding:0 0 15px!important;border-radius:0!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head{border:0!important;color:#000!important;background-color:transparent!important;border-radius:0!important;padding-bottom:15px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:0 solid #ccc!important;padding:8px 15px!important;box-shadow:0 3px 8px 1px #00038;border-radius:9px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head{border:2px solid #ececec!important;background-color:#fff!important;color:#222!important;padding:14px!important;border-radius:10px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb{color:#dbdbdb}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head{color:#000!important;background-color:#fff!important;padding-bottom:14px!important;border:2px solid #ececec!important;border-radius:10px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:-2px 0 0!important;border:2px solid #ececec!important;padding:8px 15px!important;border-radius:9px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head{border:2px solid #eaeaea!important;background-color:#fff!important;color:#595962!important;padding:14px!important;border-radius:10px!important;box-shadow:0 0 0 4px #eee91}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3{font-weight:600!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb{color:#747481}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head{border:2px solid #d8daff!important;background-color:#fff!important;color:#30303b!important;padding:14px!important;border-radius:10px!important;box-shadow:0 0 0 4px rgba(181,199,255,.25)}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ececec!important;padding:8px 15px!important;border-radius:9px!important;box-shadow:0 3px 15px 0 #00017}@keyframes bapf_loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.bapf_loader_page{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5);z-index:9999}.bapf_lcontainer{position:absolute;top:50%;margin:-20px 0 0 -20px;left:50%;width:30px;height:30px;padding:0}.bapf_lcontainer .bapf_loader{width:100%;height:100%;display:block;transform:rotate(0);animation:1s linear 0s infinite bapf_loader;position:relative}.bapf_lcontainer .bapf_loader .bapf_lfirst,.bapf_lcontainer .bapf_loader .bapf_lsecond{position:absolute;width:10px;height:10px;background:#000;background:linear-gradient(45deg,#000,transparent);display:block;border-radius:6px}.bapf_lcontainer .bapf_loader .bapf_lfirst{bottom:0;right:0}.bapf_lcontainer .bapf_loader .bapf_lsecond{top:0;left:0;transform:rotate(180deg)}.bapf_lcontainer .bapf_labove,.bapf_lcontainer .bapf_lbelow{position:absolute;display:block;text-align:center;width:80vw;left:calc(15px - 40vw)}.bapf_lcontainer .bapf_labove{bottom:120%}.bapf_lcontainer .bapf_lbelow{top:120%}.bapf_lcontainer .bapf_lafter,.bapf_lcontainer .bapf_lbefore{position:absolute;top:50%;margin-top:-15px;height:30px;line-height:30px;vertical-align:middle;white-space:nowrap}.bapf_lcontainer .bapf_lbefore{right:120%}.bapf_lcontainer .bapf_lafter{left:120%}.bapf_lcontainer .bapf_limg{width:100%;height:100%}.berocket_single_filter_widget .tippy-tooltip,.berocket_single_filter_widget .tippy-tooltip .tippy-content{font-size:1em}@media only screen and (max-device-width:767px){.bapf_hide_mobile{display:none!important}}.bapf_sfilter .bapf_button{font-size:1em}.bapf_sfilter .rightpcs{float:right}.bapf_sfilter .right2empcs{padding-left:10px}#bapf_footer_clrimg>div,#bapf_footer_count_before>div,#bapf_footer_description>div{z-index:999999999999!important}.bapf_sfilter.bapf_ckbox input[type=checkbox]{margin-right:5px;cursor:pointer}.bapf_sfilter.bapf_ckbox input[type=checkbox],.bapf_sfilter.bapf_ckbox label,.bapf_sfilter.bapf_ckbox label+span,.bapf_sfilter.bapf_ckbox label>span{vertical-align:middle}.select2-container--classic input[type=search],.select2-container--classic input[type=search]:focus{background-color:initial}.berocket_search_box_block{position:relative;padding:.5em}.berocket_search_box_block .berocket_search_box_background_all{position:relative;z-index:200}.berocket_search_box_block .berocket_search_box_background{z-index:100;position:absolute;top:0;bottom:0;left:0;right:0}.berocket_search_box_block select{min-width:100%}.berocket_search_box_button{cursor:pointer;display:block;text-align:center;padding:5px 0}.berocket_search_box_block .berocket_aapf_widget-wrapper ul{margin:0}.berocket_search_box_block .berocket_aapf_widget-wrapper{margin:1em 0}.bapf_show_hide{cursor:pointer}.bapf_hideckbox li input[type=checkbox],.bapf_hideckbox li input[type=checkbox]:after,.bapf_hideckbox li input[type=checkbox]:before{display:none!important}.bapf_hideckbox li label,.bapf_hideckbox li label a{color:#428bca}.bapf_hideckbox li input:checked+label:hover,.bapf_hideckbox li input:checked+label:hover a,.bapf_hideckbox li label:hover,.bapf_hideckbox li label:hover a{color:#2a6496}.bapf_hideckbox li input:checked+label,.bapf_hideckbox li input:checked+label a{color:#222}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul{width:100%;flex-basis:100%}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li{display:flex;align-items:center;flex-wrap:wrap}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label{display:flex!important;flex-direction:row!important;align-items:center!important}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_img_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_img_span{flex-shrink:0}.bapf_sfilter .brapf_disabled_checkbox{opacity:.8}.bapf_sfilter .brapf_disabled_checkbox input,.bapf_sfilter .brapf_disabled_checkbox label{cursor:default!important}.bapf_sfilter.bapf_button_berocket .bapf_button{font-size:20px;padding:8px 30px;border:0;line-height:28px;font-weight:600;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#f16543}.bapf_sfilter.bapf_button_berocket .bapf_button:hover{background-color:#d94825}.bapf_sfilter.bapf_button_dark_rounded .bapf_button{background:#000;color:#fff;border:0;border-radius:7px;padding:12px 15px;width:100%;max-width:240px;font-weight:600;font-size:16px;position:relative}.bapf_sfilter.bapf_button_dark_rounded .bapf_button:after{content:"";box-shadow:0 7px 0 -3px #ccc;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px}.bapf_sfilter.bapf_button_dark_rounded .bapf_button:hover:after{opacity:1}.bapf_sfilter.bapf_button_light .bapf_button{background:#fff;border:2px solid #a000aa;color:#a000aa;border-radius:7px;padding:10px 15px;max-width:100%;font-weight:500;font-size:16px}.bapf_sfilter.bapf_button_light .bapf_button:hover{border-color:#bd12c8;color:#bd12c8}.berocket_single_filter_widget .bapf-clean-rounded ul{display:flex!important;flex-wrap:wrap;gap:10px}.berocket_single_filter_widget .bapf-clean-rounded li input{display:none}.berocket_single_filter_widget .bapf-clean-rounded li label{display:inline-block!important;border:2px solid #ccc;padding:3px 15px;font-weight:600;border-radius:14px;color:#333;position:relative}.berocket_single_filter_widget .bapf-clean-rounded li label:hover{border-color:#ddd;color:#111}.berocket_single_filter_widget .bapf-clean-rounded li.checked label{border-color:#3781df;color:#0d59b9;padding-left:26px}.berocket_single_filter_widget .bapf-clean-rounded li.checked label:before{border-bottom:2px solid;border-left:2px solid;border-color:#0d59b9;content:"";width:10px;height:4px;rotate:-45deg;display:block;position:absolute;left:8px;top:11px}.berocket_single_filter_widget .bapf-clean-rounded .bapf_show_hide{padding-top:10px;display:block}.bapf_sfilter.bapf_colorinline li{display:inline-block!important}.bapf_sfilter .bapf_clr_span,.bapf_sfilter .bapf_img_span{display:inline-block!important;position:relative;overflow:hidden;margin:5px;height:2em;width:2em;line-height:2em;border:2px solid #000;text-align:center;vertical-align:middle;color:#222!important;text-shadow:0 0 3px #FFF,1px 0 2px #FFF,0 1px 2px #FFF,-1px 0 2px #FFF,0 -1px 2px #FFF,1px 1px 2px #FFF,1px -1px 2px #FFF,-1px 1px 2px #FFF,-1px -1px 2px #FFF;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.bapf_sfilter .bapf_clr_span.h1em,.bapf_sfilter .bapf_img_span.h1em{height:1em;line-height:1em}.bapf_sfilter .bapf_clr_span.h2em,.bapf_sfilter .bapf_img_span.h2em{height:2em;line-height:2em}.bapf_sfilter .bapf_clr_span.h3em,.bapf_sfilter .bapf_img_span.h3em{height:3em;line-height:3em}.bapf_sfilter .bapf_clr_span.h4em,.bapf_sfilter .bapf_img_span.h4em{height:4em;line-height:4em}.bapf_sfilter .bapf_clr_span.h5em,.bapf_sfilter .bapf_img_span.h5em{height:5em;line-height:5em}.bapf_sfilter .bapf_clr_span.w1em,.bapf_sfilter .bapf_img_span.w1em{width:1em}.bapf_sfilter .bapf_clr_span.w2em,.bapf_sfilter .bapf_img_span.w2em{width:2em}.bapf_sfilter .bapf_clr_span.w3em,.bapf_sfilter .bapf_img_span.w3em{width:3em}.bapf_sfilter .bapf_clr_span.w4em,.bapf_sfilter .bapf_img_span.w4em{width:4em}.bapf_sfilter .bapf_clr_span.w5em,.bapf_sfilter .bapf_img_span.w5em{width:5em}.bapf_sfilter .bapf_img_span.w1em.h1em .fa,.bapf_sfilter .bapf_img_span.w1em.h2em .fa,.bapf_sfilter .bapf_img_span.w1em.h3em .fa,.bapf_sfilter .bapf_img_span.w1em.h4em .fa,.bapf_sfilter .bapf_img_span.w1em.h5em .fa,.bapf_sfilter .bapf_img_span.w2em.h1em .fa,.bapf_sfilter .bapf_img_span.w3em.h1em .fa,.bapf_sfilter .bapf_img_span.w4em.h1em .fa,.bapf_sfilter .bapf_img_span.w5em.h1em .fa{font-size:.8em}.bapf_sfilter .bapf_img_span.w2em.h2em .fa,.bapf_sfilter .bapf_img_span.w2em.h3em .fa,.bapf_sfilter .bapf_img_span.w2em.h4em .fa,.bapf_sfilter .bapf_img_span.w2em.h5em .fa,.bapf_sfilter .bapf_img_span.w3em.h2em .fa,.bapf_sfilter .bapf_img_span.w4em.h2em .fa,.bapf_sfilter .bapf_img_span.w5em.h2em .fa{font-size:1.6em}.bapf_sfilter .bapf_img_span.w3em.h3em .fa,.bapf_sfilter .bapf_img_span.w3em.h4em .fa,.bapf_sfilter .bapf_img_span.w3em.h5em .fa,.bapf_sfilter .bapf_img_span.w4em.h3em .fa,.bapf_sfilter .bapf_img_span.w5em.h3em .fa{font-size:2.4em}.bapf_sfilter .bapf_img_span.w4em.h4em .fa,.bapf_sfilter .bapf_img_span.w4em.h5em .fa,.bapf_sfilter .bapf_img_span.w5em.h4em .fa{font-size:3.2em}.bapf_sfilter .bapf_img_span.w5em.h5em .fa{font-size:4em}.bapf_sfilter .bapf_clr_span .bapf_clr_span_abslt{position:relative;z-index:100}.bapf_sfilter .bapf_img_span .bapf_clr_span_abslt{position:absolute;top:0;left:0;right:0;bottom:0}.bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_default input:checked+label .bapf_img_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_img_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.brchecked_scale input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_scale input:checked+label .bapf_img_span{transform:scale(1.1)}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 1px 3px #88F}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_img_span{-webkit-filter:drop-shadow(0 0 2px);-moz-filter:drop-shadow(0 0 2px);-o-filter:drop-shadow(0 0 2px);filter:drop-shadow(0 0 2px)}.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_img_span{-webkit-filter:hue-rotate(90deg);-moz-filter:hue-rotate(90deg);-o-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.bapf_sfilter .bapf_clr_multi,.bapf_sfilter.divi_color_class .bapf_clr_multi{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transform:rotateZ(45deg);padding:0;margin:0;box-sizing:border-box}.bapf_sfilter .bapf_clr_multi{margin-top:-2em;margin-bottom:-2em}.bapf_sfilter .bapf_clr_multi.bapf_clr_multi_gradient{transform:none;margin-top:0;margin-bottom:0}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl{position:absolute;top:-50%;bottom:-50%;padding:0;margin:0;box-shadow:none;box-sizing:border-box;border:0}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl{width:100%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{width:34%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{width:83%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl{width:25%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{width:75%}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl_0{left:-50%}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl_1{left:50%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{left:33%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_1{left:25%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{left:67%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_2{left:50%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{left:75%}.bapf_sfilter.bapf_clr_txt_left .bapf_img_span{margin:5px 0 5px 10px}.bapf_sfilter.bapf_clr_txt_right .bapf_img_span{margin:5px 10px 5px 0}.bapf_sfilter.bapf_clr_txt_bottom .bapf_img_span,.bapf_sfilter.bapf_clr_txt_top .bapf_img_span{margin:5px 10px}.bapf_sfilter.bapf_colorinline.bapf_clr_txt_bottom li label,.bapf_sfilter.bapf_colorinline.bapf_clr_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.bapf_sfilter.bapf_clr_txt_top .bapf_clr_text{display:block;margin-right:10px;margin-left:10px}.bapf_colorinline .bapf_body li{text-align:center}.bapf_img_woborder.bapf_sfilter .bapf_img_span{border:none;overflow:visible}.bapf_clr_woborder.bapf_sfilter .bapf_clr_span{border:none}.bapf_radio_chck ul li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:15px;height:15px;outline:0;border-radius:10px;padding:2px;margin-right:5px;position:relative}.bapf_asradio2 ul li input[type=checkbox],.bapf_ckbox_sqchck input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin-right:5px;vertical-align:middle;outline:0}.bapf_radio_chck ul li input[type=checkbox]:checked:after{content:"";width:8px;height:12px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:-4px;left:3px;transform:rotate(45deg)}.bapf_asradio2 ul li input[type=checkbox]{appearance:none;display:inline-block;border:2px solid #555;width:15px;height:15px;border-radius:10px;padding:2px}.bapf_asradio2 ul li input[type=checkbox]:checked{background:#555;background-clip:content-box}.bapf_slct select{width:100%;font-size:1em}.bapf_slct .select2 .select2-search__field{width:auto!important}#bapf-select2-high-zindex .select2-container{z-index:999999999!important}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-right:5px!important;margin-top:5px!important;padding:0 5px!important}.bapf_sfa_inline .berocket_aapf_widget_selected_area ul li{display:inline-block;margin-left:3px!important;margin-right:3px!important}.bapf_sfa_valueonly .bapf_sfa_taxonomy>span{display:none}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area ul{display:flex!important;flex-wrap:wrap;gap:10px;align-items:center;padding:0!important;margin:0}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area ul li{display:inline-block}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter{display:flex!important;flex-wrap:wrap;gap:10px}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area .bapf_sfa_taxonomy span{display:none}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a{display:inline-block!important;border:2px solid #ccc;padding:3px 30px 3px 15px;font-weight:600;border-radius:14px;color:#333;position:relative}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:focus,.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:hover{border-color:#ddd;color:#111;outline:0}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:before{color:#ccc;content:"+";width:10px;height:10px;rotate:-45deg;display:block;position:absolute;right:17px;top:7px;font-size:32px;font-weight:100}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area a.braapf_unselect_all::before,.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a i.fa{display:none!important}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area a.braapf_unselect_all{border:0;padding:0;color:#848484}.theme-storefront .bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:before{right:24px!important;top:-2px!important}.bapf_ckbox_sqchck input[type=checkbox]{appearance:none;display:inline-block;border:2px solid #555;width:20px;height:20px;padding:4px;position:relative}.bapf_ckbox_sqchck input[type=checkbox]:checked:after{content:"";width:8px;height:12px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:0;left:4px;transform:rotate(45deg)}.bapf_ckbox_square input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:20px;height:20px;outline:0;padding:4px;margin-right:5px}.bapf_ckbox_square input[type=checkbox]:checked{background:#555;background-clip:content-box} .bapfdpapcss .ui-helper-hidden{display:none}.bapfdpapcss .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bapfdpapcss .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.bapfdpapcss .ui-helper-clearfix:after,.bapfdpapcss .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.bapfdpapcss .ui-helper-clearfix:after{clear:both}.bapfdpapcss .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.bapfdpapcss .ui-front{z-index:100}.bapfdpapcss .ui-state-disabled{cursor:default!important;pointer-events:none}.bapfdpapcss .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bapfdpapcss .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.bapfdpapcss .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.bapfdpapcss .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.bapfdpapcss .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.bapfdpapcss .ui-datepicker .ui-datepicker-next,.bapfdpapcss .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover,.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{top:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev{left:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-next{right:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{left:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover{right:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next span,.bapfdpapcss .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.bapfdpapcss .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.bapfdpapcss .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.bapfdpapcss .ui-datepicker select.ui-datepicker-month,.bapfdpapcss .ui-datepicker select.ui-datepicker-year{width:45%}.bapfdpapcss .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.bapfdpapcss .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.bapfdpapcss .ui-datepicker td{border:0;padding:1px}.bapfdpapcss .ui-datepicker td a,.bapfdpapcss .ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.bapfdpapcss .ui-datepicker.ui-datepicker-multi{width:auto}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.bapfdpapcss .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.bapfdpapcss .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.bapfdpapcss .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.bapfdpapcss .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.bapfdpapcss .ui-datepicker-rtl{direction:rtl}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group{float:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.bapfdpapcss .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.bapfdpapcss .ui-slider{position:relative;text-align:left}.bapfdpapcss .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.bapfdpapcss .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-handle,.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.bapfdpapcss .ui-slider-horizontal{height:.8em}.bapfdpapcss .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapfdpapcss .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-min{left:0}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-max{right:0}.bapfdpapcss .ui-slider-vertical{width:.8em;height:100px}.bapfdpapcss .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.bapfdpapcss .ui-slider-vertical .ui-slider-range{left:0;width:100%}.bapfdpapcss .ui-slider-vertical .ui-slider-range-min{bottom:0}.bapfdpapcss .ui-slider-vertical .ui-slider-range-max{top:0} .bapfdpapcss .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget .ui-widget{font-size:1em}.bapfdpapcss .ui-widget button,.bapfdpapcss .ui-widget input,.bapfdpapcss .ui-widget select,.bapfdpapcss .ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget.ui-widget-content{border:1px solid #c5c5c5}.bapfdpapcss .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.bapfdpapcss .ui-widget-content a{color:#333}.bapfdpapcss .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.bapfdpapcss .ui-widget-header a{color:#333}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default,.bapfdpapcss .ui-widget-content .ui-state-default,.bapfdpapcss .ui-widget-header .ui-state-default,html .bapfdpapcss .ui-button.ui-state-disabled:active,html .bapfdpapcss .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default a,.bapfdpapcss .ui-state-default a:link,.bapfdpapcss .ui-state-default a:visited,a.bapfdpapcss .ui-button,a:link.bapfdpapcss .ui-button,a:visited.bapfdpapcss .ui-button{color:#454545;text-decoration:none}.bapfdpapcss .ui-button:focus,.bapfdpapcss .ui-button:hover,.bapfdpapcss .ui-state-focus,.bapfdpapcss .ui-state-hover,.bapfdpapcss .ui-widget-content .ui-state-focus,.bapfdpapcss .ui-widget-content .ui-state-hover,.bapfdpapcss .ui-widget-header .ui-state-focus,.bapfdpapcss .ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.bapfdpapcss .ui-state-focus a,.bapfdpapcss .ui-state-focus a:hover,.bapfdpapcss .ui-state-focus a:link,.bapfdpapcss .ui-state-focus a:visited,.bapfdpapcss .ui-state-hover a,.bapfdpapcss .ui-state-hover a:hover,.bapfdpapcss .ui-state-hover a:link,.bapfdpapcss .ui-state-hover a:visited,a.bapfdpapcss .ui-button:focus,a.bapfdpapcss .ui-button:hover{color:#2b2b2b;text-decoration:none}.bapfdpapcss .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.bapfdpapcss .ui-button.ui-state-active:hover,.bapfdpapcss .ui-button:active,.bapfdpapcss .ui-state-active,.bapfdpapcss .ui-widget-content .ui-state-active,.bapfdpapcss .ui-widget-header .ui-state-active,a.bapfdpapcss .ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.bapfdpapcss .ui-icon-background,.bapfdpapcss .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.bapfdpapcss .ui-state-active a,.bapfdpapcss .ui-state-active a:link,.bapfdpapcss .ui-state-active a:visited{color:#fff;text-decoration:none}.bapfdpapcss .ui-state-highlight,.bapfdpapcss .ui-widget-content .ui-state-highlight,.bapfdpapcss .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.bapfdpapcss .ui-state-checked{border:1px solid #dad55e;background:#fffa90}.bapfdpapcss .ui-state-highlight a,.bapfdpapcss .ui-widget-content .ui-state-highlight a,.bapfdpapcss .ui-widget-header .ui-state-highlight a{color:#777620}.bapfdpapcss .ui-state-error,.bapfdpapcss .ui-widget-content .ui-state-error,.bapfdpapcss .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.bapfdpapcss .ui-state-error a,.bapfdpapcss .ui-state-error-text,.bapfdpapcss .ui-widget-content .ui-state-error a,.bapfdpapcss .ui-widget-content .ui-state-error-text,.bapfdpapcss .ui-widget-header .ui-state-error a,.bapfdpapcss .ui-widget-header .ui-state-error-text{color:#5f3f3f}.bapfdpapcss .ui-priority-primary,.bapfdpapcss .ui-widget-content .ui-priority-primary,.bapfdpapcss .ui-widget-header .ui-priority-primary{font-weight:700}.bapfdpapcss .ui-priority-secondary,.bapfdpapcss .ui-widget-content .ui-priority-secondary,.bapfdpapcss .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.bapfdpapcss .ui-state-disabled,.bapfdpapcss .ui-widget-content .ui-state-disabled,.bapfdpapcss .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bapfdpapcss .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bapfdpapcss .ui-icon{width:16px;height:16px}.bapfdpapcss .ui-icon,.bapfdpapcss .ui-widget-content .ui-icon,.bapfdpapcss .ui-widget-header .ui-icon{background-image:url(//dev25.softwoods.com.au/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_444444_256x240.png)}.bapfdpapcss .ui-button:focus .ui-icon,.bapfdpapcss .ui-button:hover .ui-icon,.bapfdpapcss .ui-state-focus .ui-icon,.bapfdpapcss .ui-state-hover .ui-icon{background-image:url(//dev25.softwoods.com.au/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_555555_256x240.png)}.bapfdpapcss .ui-button:active .ui-icon,.bapfdpapcss .ui-state-active .ui-icon{background-image:url(//dev25.softwoods.com.au/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_ffffff_256x240.png)}.bapfdpapcss .ui-button .ui-state-highlight.ui-icon,.bapfdpapcss .ui-state-highlight .ui-icon{background-image:url(//dev25.softwoods.com.au/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777620_256x240.png)}.bapfdpapcss .ui-state-error .ui-icon,.bapfdpapcss .ui-state-error-text .ui-icon{background-image:url(//dev25.softwoods.com.au/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_cc0000_256x240.png)}.bapfdpapcss .ui-button .ui-icon{background-image:url(//dev25.softwoods.com.au/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777777_256x240.png)}.bapfdpapcss .ui-icon-blank{background-position:16px 16px}.bapfdpapcss .ui-icon-caret-1-n,.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.bapfdpapcss .ui-icon-caret-1-ne{background-position:-16px 0}.bapfdpapcss .ui-icon-caret-1-e{background-position:-32px 0}.bapfdpapcss .ui-icon-caret-1-se{background-position:-48px 0}.bapfdpapcss .ui-icon-caret-1-s{background-position:-65px 0}.bapfdpapcss .ui-icon-caret-1-sw{background-position:-80px 0}.bapfdpapcss .ui-icon-caret-1-w{background-position:-96px 0}.bapfdpapcss .ui-icon-caret-1-nw{background-position:-112px 0}.bapfdpapcss .ui-icon-caret-2-n-s{background-position:-128px 0}.bapfdpapcss .ui-icon-caret-2-e-w{background-position:-144px 0}.bapfdpapcss .ui-icon-triangle-1-n{background-position:0 -16px}.bapfdpapcss .ui-icon-triangle-1-ne{background-position:-16px -16px}.bapfdpapcss .ui-icon-triangle-1-e{background-position:-32px -16px}.bapfdpapcss .ui-icon-triangle-1-se{background-position:-48px -16px}.bapfdpapcss .ui-icon-triangle-1-s{background-position:-65px -16px}.bapfdpapcss .ui-icon-triangle-1-sw{background-position:-80px -16px}.bapfdpapcss .ui-icon-triangle-1-w{background-position:-96px -16px}.bapfdpapcss .ui-icon-triangle-1-nw{background-position:-112px -16px}.bapfdpapcss .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bapfdpapcss .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bapfdpapcss .ui-icon-arrow-1-n{background-position:0 -32px}.bapfdpapcss .ui-icon-arrow-1-ne{background-position:-16px -32px}.bapfdpapcss .ui-icon-arrow-1-e{background-position:-32px -32px}.bapfdpapcss .ui-icon-arrow-1-se{background-position:-48px -32px}.bapfdpapcss .ui-icon-arrow-1-s{background-position:-65px -32px}.bapfdpapcss .ui-icon-arrow-1-sw{background-position:-80px -32px}.bapfdpapcss .ui-icon-arrow-1-w{background-position:-96px -32px}.bapfdpapcss .ui-icon-arrow-1-nw{background-position:-112px -32px}.bapfdpapcss .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bapfdpapcss .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bapfdpapcss .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bapfdpapcss .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bapfdpapcss .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bapfdpapcss .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bapfdpapcss .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bapfdpapcss .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bapfdpapcss .ui-icon-arrowthick-1-n{background-position:1px -48px}.bapfdpapcss .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bapfdpapcss .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bapfdpapcss .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bapfdpapcss .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bapfdpapcss .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bapfdpapcss .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bapfdpapcss .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bapfdpapcss .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bapfdpapcss .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bapfdpapcss .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bapfdpapcss .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bapfdpapcss .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bapfdpapcss .ui-icon-arrow-4{background-position:0 -80px}.bapfdpapcss .ui-icon-arrow-4-diag{background-position:-16px -80px}.bapfdpapcss .ui-icon-extlink{background-position:-32px -80px}.bapfdpapcss .ui-icon-newwin{background-position:-48px -80px}.bapfdpapcss .ui-icon-refresh{background-position:-64px -80px}.bapfdpapcss .ui-icon-shuffle{background-position:-80px -80px}.bapfdpapcss .ui-icon-transfer-e-w{background-position:-96px -80px}.bapfdpapcss .ui-icon-transferthick-e-w{background-position:-112px -80px}.bapfdpapcss .ui-icon-folder-collapsed{background-position:0 -96px}.bapfdpapcss .ui-icon-folder-open{background-position:-16px -96px}.bapfdpapcss .ui-icon-document{background-position:-32px -96px}.bapfdpapcss .ui-icon-document-b{background-position:-48px -96px}.bapfdpapcss .ui-icon-note{background-position:-64px -96px}.bapfdpapcss .ui-icon-mail-closed{background-position:-80px -96px}.bapfdpapcss .ui-icon-mail-open{background-position:-96px -96px}.bapfdpapcss .ui-icon-suitcase{background-position:-112px -96px}.bapfdpapcss .ui-icon-comment{background-position:-128px -96px}.bapfdpapcss .ui-icon-person{background-position:-144px -96px}.bapfdpapcss .ui-icon-print{background-position:-160px -96px}.bapfdpapcss .ui-icon-trash{background-position:-176px -96px}.bapfdpapcss .ui-icon-locked{background-position:-192px -96px}.bapfdpapcss .ui-icon-unlocked{background-position:-208px -96px}.bapfdpapcss .ui-icon-bookmark{background-position:-224px -96px}.bapfdpapcss .ui-icon-tag{background-position:-240px -96px}.bapfdpapcss .ui-icon-home{background-position:0 -112px}.bapfdpapcss .ui-icon-flag{background-position:-16px -112px}.bapfdpapcss .ui-icon-calendar{background-position:-32px -112px}.bapfdpapcss .ui-icon-cart{background-position:-48px -112px}.bapfdpapcss .ui-icon-pencil{background-position:-64px -112px}.bapfdpapcss .ui-icon-clock{background-position:-80px -112px}.bapfdpapcss .ui-icon-disk{background-position:-96px -112px}.bapfdpapcss .ui-icon-calculator{background-position:-112px -112px}.bapfdpapcss .ui-icon-zoomin{background-position:-128px -112px}.bapfdpapcss .ui-icon-zoomout{background-position:-144px -112px}.bapfdpapcss .ui-icon-search{background-position:-160px -112px}.bapfdpapcss .ui-icon-wrench{background-position:-176px -112px}.bapfdpapcss .ui-icon-gear{background-position:-192px -112px}.bapfdpapcss .ui-icon-heart{background-position:-208px -112px}.bapfdpapcss .ui-icon-star{background-position:-224px -112px}.bapfdpapcss .ui-icon-link{background-position:-240px -112px}.bapfdpapcss .ui-icon-cancel{background-position:0 -128px}.bapfdpapcss .ui-icon-plus{background-position:-16px -128px}.bapfdpapcss .ui-icon-plusthick{background-position:-32px -128px}.bapfdpapcss .ui-icon-minus{background-position:-48px -128px}.bapfdpapcss .ui-icon-minusthick{background-position:-64px -128px}.bapfdpapcss .ui-icon-close{background-position:-80px -128px}.bapfdpapcss .ui-icon-closethick{background-position:-96px -128px}.bapfdpapcss .ui-icon-key{background-position:-112px -128px}.bapfdpapcss .ui-icon-lightbulb{background-position:-128px -128px}.bapfdpapcss .ui-icon-scissors{background-position:-144px -128px}.bapfdpapcss .ui-icon-clipboard{background-position:-160px -128px}.bapfdpapcss .ui-icon-copy{background-position:-176px -128px}.bapfdpapcss .ui-icon-contact{background-position:-192px -128px}.bapfdpapcss .ui-icon-image{background-position:-208px -128px}.bapfdpapcss .ui-icon-video{background-position:-224px -128px}.bapfdpapcss .ui-icon-script{background-position:-240px -128px}.bapfdpapcss .ui-icon-alert{background-position:0 -144px}.bapfdpapcss .ui-icon-info{background-position:-16px -144px}.bapfdpapcss .ui-icon-notice{background-position:-32px -144px}.bapfdpapcss .ui-icon-help{background-position:-48px -144px}.bapfdpapcss .ui-icon-check{background-position:-64px -144px}.bapfdpapcss .ui-icon-bullet{background-position:-80px -144px}.bapfdpapcss .ui-icon-radio-on{background-position:-96px -144px}.bapfdpapcss .ui-icon-radio-off{background-position:-112px -144px}.bapfdpapcss .ui-icon-pin-w{background-position:-128px -144px}.bapfdpapcss .ui-icon-pin-s{background-position:-144px -144px}.bapfdpapcss .ui-icon-play{background-position:0 -160px}.bapfdpapcss .ui-icon-pause{background-position:-16px -160px}.bapfdpapcss .ui-icon-seek-next{background-position:-32px -160px}.bapfdpapcss .ui-icon-seek-prev{background-position:-48px -160px}.bapfdpapcss .ui-icon-seek-end{background-position:-64px -160px}.bapfdpapcss .ui-icon-seek-first,.bapfdpapcss .ui-icon-seek-start{background-position:-80px -160px}.bapfdpapcss .ui-icon-stop{background-position:-96px -160px}.bapfdpapcss .ui-icon-eject{background-position:-112px -160px}.bapfdpapcss .ui-icon-volume-off{background-position:-128px -160px}.bapfdpapcss .ui-icon-volume-on{background-position:-144px -160px}.bapfdpapcss .ui-icon-power{background-position:0 -176px}.bapfdpapcss .ui-icon-signal-diag{background-position:-16px -176px}.bapfdpapcss .ui-icon-signal{background-position:-32px -176px}.bapfdpapcss .ui-icon-battery-0{background-position:-48px -176px}.bapfdpapcss .ui-icon-battery-1{background-position:-64px -176px}.bapfdpapcss .ui-icon-battery-2{background-position:-80px -176px}.bapfdpapcss .ui-icon-battery-3{background-position:-96px -176px}.bapfdpapcss .ui-icon-circle-plus{background-position:0 -192px}.bapfdpapcss .ui-icon-circle-minus{background-position:-16px -192px}.bapfdpapcss .ui-icon-circle-close{background-position:-32px -192px}.bapfdpapcss .ui-icon-circle-triangle-e{background-position:-48px -192px}.bapfdpapcss .ui-icon-circle-triangle-s{background-position:-64px -192px}.bapfdpapcss .ui-icon-circle-triangle-w{background-position:-80px -192px}.bapfdpapcss .ui-icon-circle-triangle-n{background-position:-96px -192px}.bapfdpapcss .ui-icon-circle-arrow-e{background-position:-112px -192px}.bapfdpapcss .ui-icon-circle-arrow-s{background-position:-128px -192px}.bapfdpapcss .ui-icon-circle-arrow-w{background-position:-144px -192px}.bapfdpapcss .ui-icon-circle-arrow-n{background-position:-160px -192px}.bapfdpapcss .ui-icon-circle-zoomin{background-position:-176px -192px}.bapfdpapcss .ui-icon-circle-zoomout{background-position:-192px -192px}.bapfdpapcss .ui-icon-circle-check{background-position:-208px -192px}.bapfdpapcss .ui-icon-circlesmall-plus{background-position:0 -208px}.bapfdpapcss .ui-icon-circlesmall-minus{background-position:-16px -208px}.bapfdpapcss .ui-icon-circlesmall-close{background-position:-32px -208px}.bapfdpapcss .ui-icon-squaresmall-plus{background-position:-48px -208px}.bapfdpapcss .ui-icon-squaresmall-minus{background-position:-64px -208px}.bapfdpapcss .ui-icon-squaresmall-close{background-position:-80px -208px}.bapfdpapcss .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bapfdpapcss .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bapfdpapcss .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bapfdpapcss .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bapfdpapcss .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bapfdpapcss .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-left,.bapfdpapcss .ui-corner-tl,.bapfdpapcss .ui-corner-top{border-top-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-right,.bapfdpapcss .ui-corner-top,.bapfdpapcss .ui-corner-tr{border-top-right-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bl,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-left{border-bottom-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-br,.bapfdpapcss .ui-corner-right{border-bottom-right-radius:3px}.bapfdpapcss .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.bapfdpapcss .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(//dev25.softwoods.com.au/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle.active i,.berocket_ajax_filters_toggle.active i:after,.berocket_ajax_filters_toggle.active i:before,.berocket_ajax_filters_toggle:hover i,.berocket_ajax_filters_toggle:hover i:after,.berocket_ajax_filters_toggle:hover i:before{background:#2a2a2a}.berocket_ajax_filters_toggle:hover i:before{width:14px}.berocket_ajax_filters_toggle:hover i:after{width:11px}.berocket_ajax_filters_toggle.active i{background-color:transparent!important}.berocket_ajax_filters_toggle.active i:before{transform:rotate(45deg);width:17px;top:0}.berocket_ajax_filters_toggle.active i:after{transform:rotate(135deg);width:17px;top:0}.berocket_ajax_filters_toggle span{width:25px;height:25px;left:-10px}.berocket_ajax_filters_toggle span i,.berocket_ajax_filters_toggle span i:after,.berocket_ajax_filters_toggle span i:before{box-sizing:border-box!important;top:18px;width:17px;height:2px;background:#ababab;display:block;transition:all .2s;content:'';position:absolute;left:0}.berocket_ajax_filters_toggle span i:before{top:-6px}.berocket_ajax_filters_toggle span i:after{top:6px}.berocket_ajax_filters_toggle span b,.berocket_ajax_filters_toggle span s{position:absolute;display:block;top:0;left:0}.berocket_ajax_filters_toggle span b:after,.berocket_ajax_filters_toggle span b:before,.berocket_ajax_filters_toggle span s:after,.berocket_ajax_filters_toggle span s:before,.berocket_ajax_filters_toggle span:after,.berocket_ajax_filters_toggle span:before{content:'';display:block;position:absolute;top:0;left:0;z-index:100;box-sizing:border-box!important}.berocket_ajax_filters_toggle.icon-theme-2.active b:after,.berocket_ajax_filters_toggle.icon-theme-2.active b:before,.berocket_ajax_filters_toggle.icon-theme-3.active b,.berocket_ajax_filters_toggle.icon-theme-3.active b:after,.berocket_ajax_filters_toggle.icon-theme-3.active b:before,.berocket_ajax_filters_toggle.icon-theme-4.active b,.berocket_ajax_filters_toggle.icon-theme-4.active b:after,.berocket_ajax_filters_toggle.icon-theme-4.active b:before,.berocket_ajax_filters_toggle.icon-theme-5.active s,.berocket_ajax_filters_toggle.icon-theme-5.active s:after,.berocket_ajax_filters_toggle.icon-theme-5.active s:before,.berocket_ajax_filters_toggle.icon-theme-6.active s,.berocket_ajax_filters_toggle.icon-theme-6.active s:after,.berocket_ajax_filters_toggle.icon-theme-6.active s:before{display:none}.berocket_ajax_filters_toggle.icon-theme-1 span i{width:11px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:after{width:3px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:before{width:19px;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:before{transform:rotate(45deg);width:17px;top:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:after{transform:rotate(135deg);width:17px;bottom:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-2.active i:before,.berocket_ajax_filters_toggle.icon-theme-3.active i:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-2 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-2 span,.berocket_ajax_filters_toggle.icon-theme-2 span:after,.berocket_ajax_filters_toggle.icon-theme-2 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-2 span i{top:18px;width:17px;height:0;background:0 0;z-index:20}.berocket_ajax_filters_toggle.icon-theme-2 span i:after,.berocket_ajax_filters_toggle.icon-theme-2 span i:before{height:2px;width:26px;background-color:#ababab;position:absolute;left:0}.berocket_ajax_filters_toggle.icon-theme-2 span i:before{top:-5px}.berocket_ajax_filters_toggle.icon-theme-2 span i:after{top:5px}.berocket_ajax_filters_toggle.icon-theme-2 span b{background-color:transparent;z-index:21;top:18px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after,.berocket_ajax_filters_toggle.icon-theme-2 span b:before{height:10px;width:10px;border:2px solid #ababab;position:absolute;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-2 span b:before{top:-9px;left:2px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after{top:1px;left:14px}.berocket_ajax_filters_toggle.icon-theme-2.active i:after,.berocket_ajax_filters_toggle.icon-theme-2.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-2.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-2:hover i:after,.berocket_ajax_filters_toggle.icon-theme-2:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-2:hover b:after,.berocket_ajax_filters_toggle.icon-theme-2:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-3 span,.berocket_ajax_filters_toggle.icon-theme-3 span:after,.berocket_ajax_filters_toggle.icon-theme-3 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-3 span i,.berocket_ajax_filters_toggle.icon-theme-3 span i:after,.berocket_ajax_filters_toggle.icon-theme-3 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-3 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-3 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-3 span b{top:14px;left:2px}.berocket_ajax_filters_toggle.icon-theme-3 span b,.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{height:10px;width:10px;border:2px solid #ababab;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{left:10px;position:absolute;content:'';top:7px}.berocket_ajax_filters_toggle.icon-theme-3 span b:after{top:-11px}.berocket_ajax_filters_toggle.icon-theme-3.active i{background-color:transparent}.berocket_ajax_filters_toggle.icon-theme-3.active i:after,.berocket_ajax_filters_toggle.icon-theme-3.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-3.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-4.active i:before,.berocket_ajax_filters_toggle.icon-theme-5.active b:before,.berocket_ajax_filters_toggle.icon-theme-6.active b:before,.irs--modern .irs-handle>i:nth-child(1){transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-3:hover i,.berocket_ajax_filters_toggle.icon-theme-3:hover i:after,.berocket_ajax_filters_toggle.icon-theme-3:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3:hover b,.berocket_ajax_filters_toggle.icon-theme-3:hover b:after,.berocket_ajax_filters_toggle.icon-theme-3:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-4 span,.berocket_ajax_filters_toggle.icon-theme-4 span:after,.berocket_ajax_filters_toggle.icon-theme-4 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-4 span i,.berocket_ajax_filters_toggle.icon-theme-4 span i:after,.berocket_ajax_filters_toggle.icon-theme-4 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-4 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-4 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-4 span b{top:15px;left:16px}.berocket_ajax_filters_toggle.icon-theme-4 span b,.berocket_ajax_filters_toggle.icon-theme-4 span b:after,.berocket_ajax_filters_toggle.icon-theme-4 span b:before{height:8px;width:8px;border-radius:50%;border:4px solid #ababab;box-sizing:content-box;position:absolute}.berocket_ajax_filters_toggle.icon-theme-4 span b:before{content:'';top:-13px;left:-10px}.berocket_ajax_filters_toggle.icon-theme-4 span b:after{content:'';top:5px;left:-18px}.berocket_ajax_filters_toggle.icon-theme-4.active i{background-color:transparent}.berocket_ajax_filters_toggle.icon-theme-4:hover i,.berocket_ajax_filters_toggle.icon-theme-4:hover i:after,.berocket_ajax_filters_toggle.icon-theme-4:hover i:before,.berocket_ajax_filters_toggle.icon-theme-5:hover b,.berocket_ajax_filters_toggle.icon-theme-5:hover b:after,.berocket_ajax_filters_toggle.icon-theme-5:hover b:before,.berocket_ajax_filters_toggle.icon-theme-5:hover s,.berocket_ajax_filters_toggle.icon-theme-5:hover s:after,.berocket_ajax_filters_toggle.icon-theme-5:hover s:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4.active i:after,.berocket_ajax_filters_toggle.icon-theme-4.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-4.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-4:hover b,.berocket_ajax_filters_toggle.icon-theme-4:hover b:after,.berocket_ajax_filters_toggle.icon-theme-4:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-5 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-5 span,.berocket_ajax_filters_toggle.icon-theme-5 span i,.berocket_ajax_filters_toggle.icon-theme-5 span i:after,.berocket_ajax_filters_toggle.icon-theme-5 span i:before,.berocket_ajax_filters_toggle.icon-theme-5 span:after,.berocket_ajax_filters_toggle.icon-theme-5 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5 span s:before{border:2px solid #383b40;border-radius:50%;background-color:#fff;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-5 span b:before{left:7px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span b:after{left:17px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-5 span s:before{top:-2px;left:8px}.berocket_ajax_filters_toggle.icon-theme-5 span s:after{top:6px;left:3px}.berocket_ajax_filters_toggle.icon-theme-5.active b{border:transparent;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-5.active b:after,.berocket_ajax_filters_toggle.icon-theme-5.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.icon-theme-5.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:before{border-color:#fff;background:0 0}.berocket_ajax_filters_toggle.icon-theme-5.theme-5.active span b{margin-top:0;border:transparent;background:0 0}.berocket_ajax_filters_toggle.icon-theme-6 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span,.berocket_ajax_filters_toggle.icon-theme-6 span i,.berocket_ajax_filters_toggle.icon-theme-6 span i:after,.berocket_ajax_filters_toggle.icon-theme-6 span i:before,.berocket_ajax_filters_toggle.icon-theme-6 span:after,.berocket_ajax_filters_toggle.icon-theme-6 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-6 span b,.berocket_ajax_filters_toggle.icon-theme-6 span b:after,.berocket_ajax_filters_toggle.icon-theme-6 span b:before,.berocket_ajax_filters_toggle.icon-theme-6 span s,.berocket_ajax_filters_toggle.icon-theme-6 span s:after,.berocket_ajax_filters_toggle.icon-theme-6 span s:before{border:3px solid #383b40;border-radius:50%;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-6 span b:before{left:6px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span b:after{left:16px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-6 span s:before{top:-3px;left:7px}.berocket_ajax_filters_toggle.icon-theme-6 span s:after{top:5px;left:2px}.berocket_ajax_filters_toggle.icon-theme-6:hover b,.berocket_ajax_filters_toggle.icon-theme-6:hover b:after,.berocket_ajax_filters_toggle.icon-theme-6:hover b:before,.berocket_ajax_filters_toggle.icon-theme-6:hover s,.berocket_ajax_filters_toggle.icon-theme-6:hover s:after,.berocket_ajax_filters_toggle.icon-theme-6:hover s:before{background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.active b{border:transparent;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-6.active b:after,.berocket_ajax_filters_toggle.icon-theme-6.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.theme-1 span,.berocket_ajax_filters_toggle.theme-2 span{left:-10px}.berocket_ajax_filters_toggle.icon-theme-6.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.theme-5.active span b{margin-top:0;border:transparent;background:0 0}.berocket_ajax_filters_toggle.theme-1,.berocket_ajax_filters_toggle.theme-2{background:#fff;border:1px solid #ebebeb;padding:1px 0;height:40px;line-height:32px;text-align:center;font-weight:400}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle span{position:relative;display:inline-block;z-index:20}.berocket_ajax_filters_toggle.theme-2{box-shadow:0 0 6px 0 #dedede}.berocket_ajax_filters_toggle.theme-1 span i,.berocket_ajax_filters_toggle.theme-1 span i:after,.berocket_ajax_filters_toggle.theme-1 span i:before,.berocket_ajax_filters_toggle.theme-1.active i,.berocket_ajax_filters_toggle.theme-1.active i:after,.berocket_ajax_filters_toggle.theme-1.active i:before,.berocket_ajax_filters_toggle.theme-1:hover i,.berocket_ajax_filters_toggle.theme-1:hover i:after,.berocket_ajax_filters_toggle.theme-1:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.theme-3{background:#ff4e3d;height:40px;line-height:32px;text-align:center;padding:4px 0 4px 36px;font-weight:400;color:#fff}.berocket_ajax_filters_toggle.theme-3:before{background:#d43f34;content:"";position:absolute;left:0;top:0;bottom:0;width:40px}.berocket_ajax_filters_toggle.theme-3 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-3 span i,.berocket_ajax_filters_toggle.theme-3 span i:after,.berocket_ajax_filters_toggle.theme-3 span i:before,.berocket_ajax_filters_toggle.theme-3.active i,.berocket_ajax_filters_toggle.theme-3.active i:after,.berocket_ajax_filters_toggle.theme-3.active i:before,.berocket_ajax_filters_toggle.theme-3:hover i,.berocket_ajax_filters_toggle.theme-3:hover i:after,.berocket_ajax_filters_toggle.theme-3:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-3 span b,.berocket_ajax_filters_toggle.theme-3 span b:after,.berocket_ajax_filters_toggle.theme-3 span b:before,.berocket_ajax_filters_toggle.theme-3 span s,.berocket_ajax_filters_toggle.theme-3 span s:after,.berocket_ajax_filters_toggle.theme-3 span s:before,.berocket_ajax_filters_toggle.theme-3.active b,.berocket_ajax_filters_toggle.theme-3.active b:after,.berocket_ajax_filters_toggle.theme-3.active b:before,.berocket_ajax_filters_toggle.theme-3.active s,.berocket_ajax_filters_toggle.theme-3.active s:after,.berocket_ajax_filters_toggle.theme-3.active s:before,.berocket_ajax_filters_toggle.theme-3:hover b,.berocket_ajax_filters_toggle.theme-3:hover b:after,.berocket_ajax_filters_toggle.theme-3:hover b:before,.berocket_ajax_filters_toggle.theme-3:hover s,.berocket_ajax_filters_toggle.theme-3:hover s:after,.berocket_ajax_filters_toggle.theme-3:hover s:before{border-color:#fff;background-color:#d43f34}.berocket_ajax_filters_toggle.theme-4{background:#fff;height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#79c7a5;box-shadow:0 5px 5px 0 #c7e8dbc7}.berocket_ajax_filters_toggle.theme-4 span{left:-10px}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before{border-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4:hover span i,.berocket_ajax_filters_toggle.theme-4:hover span i:after,.berocket_ajax_filters_toggle.theme-4:hover span i:before{border-color:#47b585}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before,.berocket_ajax_filters_toggle.theme-4.active i,.berocket_ajax_filters_toggle.theme-4.active i:after,.berocket_ajax_filters_toggle.theme-4.active i:before,.berocket_ajax_filters_toggle.theme-4:hover i,.berocket_ajax_filters_toggle.theme-4:hover i:after,.berocket_ajax_filters_toggle.theme-4:hover i:before{background-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4 span b,.berocket_ajax_filters_toggle.theme-4 span b:after,.berocket_ajax_filters_toggle.theme-4 span b:before,.berocket_ajax_filters_toggle.theme-4 span s,.berocket_ajax_filters_toggle.theme-4 span s:after,.berocket_ajax_filters_toggle.theme-4 span s:before,.berocket_ajax_filters_toggle.theme-4.active b,.berocket_ajax_filters_toggle.theme-4.active b:after,.berocket_ajax_filters_toggle.theme-4.active b:before,.berocket_ajax_filters_toggle.theme-4.active s,.berocket_ajax_filters_toggle.theme-4.active s:after,.berocket_ajax_filters_toggle.theme-4.active s:before,.berocket_ajax_filters_toggle.theme-4:hover b,.berocket_ajax_filters_toggle.theme-4:hover b:after,.berocket_ajax_filters_toggle.theme-4:hover b:before,.berocket_ajax_filters_toggle.theme-4:hover s,.berocket_ajax_filters_toggle.theme-4:hover s:after,.berocket_ajax_filters_toggle.theme-4:hover s:before{border-color:#79c7a5;background-color:#fff}.berocket_ajax_filters_toggle.theme-5{height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#fff;border-radius:20px;background:#65d6d0;background:linear-gradient(90deg,#65d6d0 0,#39b4ef 56%,#2aa1f5 100%)}.berocket_ajax_filters_toggle.theme-5:before{content:'';height:34px;width:34px;position:absolute;top:3px;left:3px;border:1px solid #fff;box-sizing:border-box;border-radius:50%}.berocket_ajax_filters_toggle.theme-6,.berocket_ajax_filters_toggle.theme-7,.berocket_ajax_filters_toggle.theme-8{height:50px;line-height:29px;text-align:center;font-weight:400}.berocket_ajax_filters_toggle.theme-5 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-5 span i,.berocket_ajax_filters_toggle.theme-5 span i:after,.berocket_ajax_filters_toggle.theme-5 span i:before,.berocket_ajax_filters_toggle.theme-5.active i,.berocket_ajax_filters_toggle.theme-5.active i:after,.berocket_ajax_filters_toggle.theme-5.active i:before,.berocket_ajax_filters_toggle.theme-5:hover i,.berocket_ajax_filters_toggle.theme-5:hover i:after,.berocket_ajax_filters_toggle.theme-5:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-5 span b,.berocket_ajax_filters_toggle.theme-5 span b:after,.berocket_ajax_filters_toggle.theme-5 span b:before,.berocket_ajax_filters_toggle.theme-5 span s,.berocket_ajax_filters_toggle.theme-5 span s:after,.berocket_ajax_filters_toggle.theme-5 span s:before,.berocket_ajax_filters_toggle.theme-5.active b,.berocket_ajax_filters_toggle.theme-5.active b:after,.berocket_ajax_filters_toggle.theme-5.active b:before,.berocket_ajax_filters_toggle.theme-5.active s,.berocket_ajax_filters_toggle.theme-5.active s:after,.berocket_ajax_filters_toggle.theme-5.active s:before,.berocket_ajax_filters_toggle.theme-5:hover b,.berocket_ajax_filters_toggle.theme-5:hover b:after,.berocket_ajax_filters_toggle.theme-5:hover b:before,.berocket_ajax_filters_toggle.theme-5:hover s,.berocket_ajax_filters_toggle.theme-5:hover s:after,.berocket_ajax_filters_toggle.theme-5:hover s:before{border-color:#65d6d0;background-color:#fff}.berocket_ajax_filters_toggle.theme-6{padding:10px 0 10px 12px;color:#fff;border-radius:6px;background:#ed5153;border-bottom:4px solid #e14043}.berocket_ajax_filters_toggle.theme-6 span{position:absolute;left:13px;top:5px}.berocket_ajax_filters_toggle.theme-6 span i,.berocket_ajax_filters_toggle.theme-6 span i:after,.berocket_ajax_filters_toggle.theme-6 span i:before,.berocket_ajax_filters_toggle.theme-6.active i,.berocket_ajax_filters_toggle.theme-6.active i:after,.berocket_ajax_filters_toggle.theme-6.active i:before,.berocket_ajax_filters_toggle.theme-6:hover i,.berocket_ajax_filters_toggle.theme-6:hover i:after,.berocket_ajax_filters_toggle.theme-6:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-6 span b,.berocket_ajax_filters_toggle.theme-6 span b:after,.berocket_ajax_filters_toggle.theme-6 span b:before,.berocket_ajax_filters_toggle.theme-6 span s,.berocket_ajax_filters_toggle.theme-6 span s:after,.berocket_ajax_filters_toggle.theme-6 span s:before,.berocket_ajax_filters_toggle.theme-6.active b,.berocket_ajax_filters_toggle.theme-6.active b:after,.berocket_ajax_filters_toggle.theme-6.active b:before,.berocket_ajax_filters_toggle.theme-6.active s,.berocket_ajax_filters_toggle.theme-6.active s:after,.berocket_ajax_filters_toggle.theme-6.active s:before,.berocket_ajax_filters_toggle.theme-6:hover b,.berocket_ajax_filters_toggle.theme-6:hover b:after,.berocket_ajax_filters_toggle.theme-6:hover b:before,.berocket_ajax_filters_toggle.theme-6:hover s,.berocket_ajax_filters_toggle.theme-6:hover s:after,.berocket_ajax_filters_toggle.theme-6:hover s:before{border-color:#fff;background-color:#ed5153}.berocket_ajax_filters_toggle.theme-7{padding:10px 0 10px 44px;color:#fff;border-radius:6px;background:#a39cff;border:0}.berocket_ajax_filters_toggle.theme-7:after{content:"";background:#fff;top:4px;left:4px;bottom:4px;position:absolute;width:44px;display:block;z-index:10;border-radius:6px}.berocket_ajax_filters_toggle.theme-7 span{position:absolute;left:17px;top:6px}.berocket_ajax_filters_toggle.theme-7 span i,.berocket_ajax_filters_toggle.theme-7 span i:after,.berocket_ajax_filters_toggle.theme-7 span i:before,.berocket_ajax_filters_toggle.theme-7.active i,.berocket_ajax_filters_toggle.theme-7.active i:after,.berocket_ajax_filters_toggle.theme-7.active i:before,.berocket_ajax_filters_toggle.theme-7:hover i,.berocket_ajax_filters_toggle.theme-7:hover i:after,.berocket_ajax_filters_toggle.theme-7:hover i:before{background-color:#6d5ceb}.berocket_ajax_filters_toggle.theme-7 span b,.berocket_ajax_filters_toggle.theme-7 span b:after,.berocket_ajax_filters_toggle.theme-7 span b:before,.berocket_ajax_filters_toggle.theme-7 span s,.berocket_ajax_filters_toggle.theme-7 span s:after,.berocket_ajax_filters_toggle.theme-7 span s:before,.berocket_ajax_filters_toggle.theme-7.active b,.berocket_ajax_filters_toggle.theme-7.active b:after,.berocket_ajax_filters_toggle.theme-7.active b:before,.berocket_ajax_filters_toggle.theme-7.active s,.berocket_ajax_filters_toggle.theme-7.active s:after,.berocket_ajax_filters_toggle.theme-7.active s:before,.berocket_ajax_filters_toggle.theme-7:hover b,.berocket_ajax_filters_toggle.theme-7:hover b:after,.berocket_ajax_filters_toggle.theme-7:hover b:before,.berocket_ajax_filters_toggle.theme-7:hover s,.berocket_ajax_filters_toggle.theme-7:hover s:after,.berocket_ajax_filters_toggle.theme-7:hover s:before{border-color:#6d5ceb;background-color:#fff}.berocket_ajax_filters_toggle.theme-8{padding:10px 0 10px 12px;color:#333;border-radius:6px;background:#fff;border:0;box-shadow:0 2px 2px 2px #ccc}.berocket_ajax_filters_toggle.theme-10,.berocket_ajax_filters_toggle.theme-9{height:50px;line-height:29px;padding:10px 0 10px 12px;font-weight:400;color:#fff;text-align:center}.berocket_ajax_filters_toggle.theme-8 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-8 span i,.berocket_ajax_filters_toggle.theme-8 span i:after,.berocket_ajax_filters_toggle.theme-8 span i:before,.berocket_ajax_filters_toggle.theme-8.active i,.berocket_ajax_filters_toggle.theme-8.active i:after,.berocket_ajax_filters_toggle.theme-8.active i:before,.berocket_ajax_filters_toggle.theme-8:hover i,.berocket_ajax_filters_toggle.theme-8:hover i:after,.berocket_ajax_filters_toggle.theme-8:hover i:before{background-color:#333}.berocket_ajax_filters_toggle.theme-8 span b,.berocket_ajax_filters_toggle.theme-8 span b:after,.berocket_ajax_filters_toggle.theme-8 span b:before,.berocket_ajax_filters_toggle.theme-8 span s,.berocket_ajax_filters_toggle.theme-8 span s:after,.berocket_ajax_filters_toggle.theme-8 span s:before,.berocket_ajax_filters_toggle.theme-8.active b,.berocket_ajax_filters_toggle.theme-8.active b:after,.berocket_ajax_filters_toggle.theme-8.active b:before,.berocket_ajax_filters_toggle.theme-8.active s,.berocket_ajax_filters_toggle.theme-8.active s:after,.berocket_ajax_filters_toggle.theme-8.active s:before,.berocket_ajax_filters_toggle.theme-8:hover b,.berocket_ajax_filters_toggle.theme-8:hover b:after,.berocket_ajax_filters_toggle.theme-8:hover b:before,.berocket_ajax_filters_toggle.theme-8:hover s,.berocket_ajax_filters_toggle.theme-8:hover s:after,.berocket_ajax_filters_toggle.theme-8:hover s:before{border-color:#333;background-color:#fff}.berocket_ajax_filters_toggle.theme-9{border-radius:6px;background:#4f5055;background:radial-gradient(circle,#4f5055 0,#87888d 100%);border:0}.berocket_ajax_filters_toggle.theme-9 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-9 span i,.berocket_ajax_filters_toggle.theme-9 span i:after,.berocket_ajax_filters_toggle.theme-9 span i:before,.berocket_ajax_filters_toggle.theme-9.active i,.berocket_ajax_filters_toggle.theme-9.active i:after,.berocket_ajax_filters_toggle.theme-9.active i:before,.berocket_ajax_filters_toggle.theme-9:hover i,.berocket_ajax_filters_toggle.theme-9:hover i:after,.berocket_ajax_filters_toggle.theme-9:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-9 span b,.berocket_ajax_filters_toggle.theme-9 span b:after,.berocket_ajax_filters_toggle.theme-9 span b:before,.berocket_ajax_filters_toggle.theme-9 span s,.berocket_ajax_filters_toggle.theme-9 span s:after,.berocket_ajax_filters_toggle.theme-9 span s:before,.berocket_ajax_filters_toggle.theme-9.active b,.berocket_ajax_filters_toggle.theme-9.active b:after,.berocket_ajax_filters_toggle.theme-9.active b:before,.berocket_ajax_filters_toggle.theme-9.active s,.berocket_ajax_filters_toggle.theme-9.active s:after,.berocket_ajax_filters_toggle.theme-9.active s:before,.berocket_ajax_filters_toggle.theme-9:hover b,.berocket_ajax_filters_toggle.theme-9:hover b:after,.berocket_ajax_filters_toggle.theme-9:hover b:before,.berocket_ajax_filters_toggle.theme-9:hover s,.berocket_ajax_filters_toggle.theme-9:hover s:after,.berocket_ajax_filters_toggle.theme-9:hover s:before{border-color:#fff;background-color:#87888d}.berocket_ajax_filters_toggle.theme-10{border-radius:8px;background:#db0071;border:0}.berocket_ajax_filters_toggle.theme-10:after{content:"";top:50%;left:15%;right:15%;bottom:0;position:absolute;display:block;z-index:-1;border-radius:6px;box-shadow:0 0 35px 1px #db0071}#berocket-ajax-filters-sidebar.sidebar-theme-1,#berocket-ajax-filters-sidebar.sidebar-theme-2{box-shadow:8px 0 10px 0 #eee}.berocket_ajax_filters_toggle.theme-10 span{position:absolute;left:17px;top:5px}.irs,.irs-line{position:relative}.berocket_ajax_filters_toggle.theme-10 span i,.berocket_ajax_filters_toggle.theme-10 span i:after,.berocket_ajax_filters_toggle.theme-10 span i:before,.berocket_ajax_filters_toggle.theme-10.active i,.berocket_ajax_filters_toggle.theme-10.active i:after,.berocket_ajax_filters_toggle.theme-10.active i:before,.berocket_ajax_filters_toggle.theme-10:hover i,.berocket_ajax_filters_toggle.theme-10:hover i:after,.berocket_ajax_filters_toggle.theme-10:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-10 span b,.berocket_ajax_filters_toggle.theme-10 span b:after,.berocket_ajax_filters_toggle.theme-10 span b:before,.berocket_ajax_filters_toggle.theme-10 span s,.berocket_ajax_filters_toggle.theme-10 span s:after,.berocket_ajax_filters_toggle.theme-10 span s:before,.berocket_ajax_filters_toggle.theme-10.active b,.berocket_ajax_filters_toggle.theme-10.active b:after,.berocket_ajax_filters_toggle.theme-10.active b:before,.berocket_ajax_filters_toggle.theme-10.active s,.berocket_ajax_filters_toggle.theme-10.active s:after,.berocket_ajax_filters_toggle.theme-10.active s:before,.berocket_ajax_filters_toggle.theme-10:hover b,.berocket_ajax_filters_toggle.theme-10:hover b:after,.berocket_ajax_filters_toggle.theme-10:hover b:before,.berocket_ajax_filters_toggle.theme-10:hover s,.berocket_ajax_filters_toggle.theme-10:hover s:after,.berocket_ajax_filters_toggle.theme-10:hover s:before{border-color:#fff;background-color:#db0071}#berocket-ajax-filters-sidebar.sidebar-theme-1.active+#berocket-ajax-filters-sidebar-shadow{display:none}.irs,.irs-bar,.irs-line{display:block}#berocket-ajax-filters-sidebar.sidebar-theme-2.active+#berocket-ajax-filters-sidebar-shadow{background-color:#fff} .irs{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{overflow:hidden;outline:0!important}.irs-bar,.irs-shadow{position:absolute;width:0;left:0}.irs-shadow{display:none}.irs-from,.irs-handle,.irs-max,.irs-min,.irs-single,.irs-to{display:block;position:absolute;cursor:default}.irs-handle{box-sizing:border-box;z-index:1}.irs-handle.type_last{z-index:2}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--big,.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#B4B9BE 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919BA5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-grid-pol,.irs--square .irs-line{background-color:#dedede}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.vc_parallax-inner iframe,.vc_video-bg iframe{max-width:1000%}.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.modal-footer:after,.modal-footer:before,.row:after,.row:before,.vc_row:after,.vc_row:before{content:" ";display:table}.container-fluid:after,.container:after,.row:after,.vc_row:after{clear:both}.vc-composer-icon,[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc_row:after,.vc_row:before{content:" ";display:table}@media (max-width:690px){.vc_hidden-xs{display:none!important}.vc_el-clearfix-xs{clear:both}}@media (min-width:691px) and (max-width:999px){.vc_hidden-sm{display:none!important}.vc_el-clearfix-sm{clear:both}}@media (min-width:1000px) and (max-width:1299px){.vc_hidden-md{display:none!important}.vc_el-clearfix-md{clear:both}}@media (min-width:1300px){.vc_hidden-lg{display:none!important}}.vc_row-fluid::after,.vc_row-fluid::before{content:"";display:table}.vc_row-fluid::after{clear:both}.vc_pull-right{float:right!important}.vc_pull-left{float:left!important}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_el-clearfix{clear:both}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2.1%}.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{float:left}@media only screen and (max-width:1000px) and (min-width:690px){body .vc_row-fluid.full-width-content .vc_col-xm-4\/5{width:calc(80%)}body .vc_row-fluid.full-width-content .vc_col-xm-3\/5{width:calc(60%)}body .vc_row-fluid.full-width-content .vc_col-xm-2\/5{width:calc(40%)}body .vc_row-fluid.full-width-content .vc_col-xs-1\/5{width:calc(20%)}}@media (max-width:690px){body .vc_row-fluid .vc_col-xs-5\/5{width:100%}body .vc_row-fluid.full-width-content .vc_col-xm-4\/5{width:calc(80%)}body .vc_row-fluid.full-width-content .vc_col-xm-3\/5{width:calc(60%)}body .vc_row-fluid.full-width-content .vc_col-xm-2\/5{width:calc(40%)}body .vc_row-fluid.full-width-content .vc_col-xs-1\/5{width:calc(20%)}}@media (min-width:1000px) and (max-width:1300px){.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{float:left}body .vc_row-fluid .vc_col-md-5\/5{width:100%}body .vc_row-fluid .vc_col-md-4\/5{width:80%}body .vc_row-fluid .vc_col-md-3\/5{width:60%}body .vc_row-fluid .vc_col-md-2\/5{width:40%}body .vc_row-fluid .vc_col-md-1\/5{width:20%}}@media (min-width:1300px){.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{float:left}body .vc_row-fluid .vc_col-lg-5\/5{width:100%}body .vc_row-fluid .vc_col-lg-4\/5{width:80%}body .vc_row-fluid .vc_col-lg-3\/5{width:60%}body .vc_row-fluid .vc_col-lg-2\/5{width:40%}body .vc_row-fluid .vc_col-lg-1\/5{width:20%}}@media (max-width:767px){.vc_el-clearfix-xs{clear:both}}@media (min-width:768px) and (max-width:1000px){.vc_el-clearfix-sm{clear:both}}@media (min-width:1000px) and (max-width:1199px){.vc_el-clearfix-md{clear:both}}@media (min-width:1200px){.vc_el-clearfix-lg{clear:both}}.vc_visible{display:block}.vc_table{width:100%;margin-bottom:20px;border-collapse:collapse}.vc_button-2-wrapper,.vc_pixel_icon{display:inline-block;vertical-align:middle}.vc-composer-icon{font-family:vcpb-plugin-icons!important;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}.vc-c-icon-minimize:before{content:"\e91c"}.vc-c-icon-close:before{content:"\e5cd"}.vc-c-icon-1-6_4-6_1-6:before{content:"\e90e"}.vc-c-icon-add_template:before{content:"\e903"}.vc-c-icon-arrow_back:before{content:"\e5c4"}.vc-c-icon-arrow_drop_down:before{content:"\e5c5"}.vc-c-icon-arrow_drop_up:before{content:"\e5c7"}.vc-c-icon-arrow_forward:before{content:"\e5c8"}.vc-c-icon-check:before{content:"\e5ca"}.vc-c-icon-arrow_upward:before{content:"\e5d8"}.vc-c-icon-arrow_downward:before{content:"\e5db"}.vc-c-icon-sync:before{content:"\e627"}.vc-c-icon-search:before{content:"\e8b6"}.vc-c-icon-1-1:before{content:"\e900"}.vc-c-icon-1-2_1-2:before{content:"\e901"}.vc-c-icon-1-3_1-3_1-3:before{content:"\e902"}.vc-c-icon-1-4_1-2_1-4:before{content:"\e904"}.vc-c-icon-1-4_1-4_1-4_1-4:before{content:"\e905"}.vc-c-icon-1-4_3-4:before{content:"\e906"}.vc-c-icon-1-6_1-6_1-6_1-2:before{content:"\e907"}.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{content:"\e908"}.vc-c-icon-l_15_15_15_15_15:before{content:"\e909"}.vc-c-icon-1-6_2-3_1-6:before{content:"\e90a"}.vc-c-icon-2-3_1-3:before{content:"\e90b"}.vc-c-icon-5-6_1-6:before{content:"\e90c"}.vc-c-icon-add_element:before{content:"\e90d"}.vc-c-icon-add:before{content:"\e90f"}.vc-c-icon-cog:before{content:"\e910"}.vc-c-icon-content_copy:before{content:"\e911"}.vc-c-icon-delete_empty:before{content:"\e912"}.vc-c-icon-dragndrop:before{content:"\e913"}.vc-c-icon-fullscreen_exit:before{content:"\e914"}.vc-c-icon-fullscreen:before{content:"\e915"}.vc-c-icon-arrow_drop_right:before{content:"\e916"}.vc-c-icon-layout_default:before{content:"\e917"}.vc-c-icon-layout_landscape-smartphones:before{content:"\e918"}.vc-c-icon-layout_landscape-tablets:before{content:"\e919"}.vc-c-icon-layout_portrait-smartphones:before{content:"\e91a"}.vc-c-icon-layout_portrait-tablets:before{content:"\e91b"}.vc-c-icon-mode_edit:before{content:"\e91d"}.vc-c-icon-row_default_fe:before{content:"\e91e"}.vc-c-icon-text-block:before{content:"\e91f"}.vc_txt_align_left{text-align:left}.vc_txt_align_right{text-align:right}.vc_txt_align_center{text-align:center}.vc_txt_align_justify{text-align:justify;text-justify:inter-word}.vc_el_width_50{width:50%}.vc_el_width_60{width:60%}.vc_el_width_70{width:70%}.vc_el_width_80{width:80%}.vc_el_width_90{width:90%}.vc_el_width_100{width:100%}i.icon{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;margin-left:5px}.wpb_btn-large i.icon{height:19px;margin-left:9px}.wpb_btn-small i.icon{height:15px}.wpb_btn-mini i.icon{display:none}.vc_column_container .vc_btn,.vc_column_container .wpb_button{margin-top:5px;margin-bottom:5px}#content .wpb_alert p:last-child,#content .wpb_text_column p:last-child,#content .wpb_text_column:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column p:last-child,.wpb_text_column:last-child{margin-bottom:0}.vc_message_box-icon>*,.vc_message_box-icon>.fa{font-size:1.7em;line-height:1}.vc_message_box-icon>*,.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px}.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{margin-bottom:21.74px}.vc_parallax{position:relative;overflow:hidden}.vc_parallax>*{position:relative;z-index:1}.vc_parallax .vc_parallax-inner{pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;background-size:cover;z-index:0;background-position:50% 0}.vc_video-bg-container{position:relative}.vc_video-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_row[data-vc-full-width].vc_hidden{opacity:0}.vc_empty-element>.vc_column-inner{min-height:100px}iframe.twitter-share-button{margin:0}.wpb_widgetised_column .wpb_wrapper>ul{margin:0}.wpb_widgetised_column .wpb_wrapper>ul>li{margin-left:0;background-image:none;list-style:none!important}.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{display:none!important}.wpb_button{display:inline-block;padding:4px 10px;margin-bottom:0;margin-top:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.1)}.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{background-color:#eaeaea}.wpb_button:hover{color:#333;background-color:#e6e6e6;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;background-image:none}.wpb_button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.wpb_button.active,.wpb_button:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}button.wpb_btn-large,span.wpb_btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{margin-top:1px}button.wpb_btn-small,span.wpb_btn-small{padding:5px 9px;font-size:11px;line-height:16px}button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{margin-top:-1px}button.wpb_btn-mini,span.wpb_btn-mini{padding:2px 6px;font-size:11px;line-height:14px}button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{padding:0;border:0}a.wpb_button_a{border:none}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.wpb_gallery .wpb_flexslider .flex-caption{cursor:default}.wpb_call_to_action,.wpb_call_to_action .wpb_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.vc_custom_heading a:hover{opacity:.85}#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{margin:0;padding-top:0}.cta_align_bottom{text-align:center}.cta_align_bottom .wpb_button{position:static;margin-top:21.74px;display:inline-block}.cta_no_button .wpb_call_text{width:auto;float:none}.wpb_gmaps_widget .wpb_wrapper{background-color:#f7f7f7;padding:5px}.wpb_gmaps_widget .wpb_map_wraper iframe{margin-bottom:0;padding:0;display:block;width:100%;border:none}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{position:relative;padding-bottom:56.25%;height:0}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{position:absolute;top:0;left:0;height:100%}.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{outline:0}.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{padding:0}.wpb_content_element .wpb_tabs_nav{margin:0;padding-left:0!important;text-indent:inherit!important}#content .wpb_content_element .wpb_tabs_nav{margin:0}.wpb_content_element .wpb_tabs_nav li{background-color:#fff;white-space:nowrap;padding:0;background-image:none;list-style:none!important}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#f7f7f7}.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{display:none!important}.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{margin-bottom:0}.wpb_tabs .wpb_tabs_nav li{float:left;margin:0 1px 0 0}.grid_layout-thumbnail .post-thumb,body ul.wpb_thumbnails-fluid li .entry-content:last-child{margin-bottom:0}.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}body ul.wpb_thumbnails-fluid li{padding:0;margin-left:0;background-image:none;list-style:none!important}body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{display:none!important}.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible!important}.wpb_image_grid .wpb_image_grid_ul a{display:block}.wpb_image_grid .wpb_image_grid_ul img{display:block;max-width:100%;height:auto}.wpb_gallery .theme-default .nivoSlider{margin-bottom:0}.wpb_gallery .theme-default .nivo-controlNav{padding:10px 0 3px}.wpb_gallery .wpb_flexslider .flex-control-nav{bottom:auto;top:100%;margin-top:15px}.wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{line-height:1}.wpb_gallery .wpb_flexslider .flex-control-paging{z-index:10}#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0}.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{width:10%}.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{width:20%}.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{width:30%}.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{width:40%}.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{width:50%}.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{width:60%}.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{width:70%}.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{width:80%}.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{width:90%}.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{width:100%}.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%}.wpb_video_widget .wpb_video_wrapper>div{padding-top:0!important;position:static}.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:56.25%}.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{padding-top:75%}.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{padding-top:42.55319149%}.wpb_video_widget.vc_video-align-left .wpb_wrapper{float:left}.wpb_video_widget.vc_video-align-center .wpb_wrapper{margin:0 auto}.wpb_video_widget.vc_video-align-right .wpb_wrapper{float:right}.wpb_video_widget .wpb_wrapper{position:relative}.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpb_video_wrapper .fluid-width-video-wrapper{padding-top:0!important;position:static}.vc_pie_chart{z-index:0;opacity:0}.vc_pie_chart.vc_ready{opacity:1}.vc_pie_chart .vc_pie_wrapper{position:relative;margin:0 auto}.vc_pie_chart canvas{position:relative;z-index:1}.vc_pie_chart .vc_pie_chart_value,.vc_pie_chart_back{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.vc_pie_chart .vc_pie_chart_value{font-size:200%;text-align:center}.vc_pie_chart_back{border:6px solid #f7f7f7;border-radius:50%;opacity:.3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_text_separator,.wpb_separator{border-bottom:1px solid #ebebeb;clear:both;height:1px}.vc_sep_width_100,.wpb_single_image img.vc_img-placeholder{width:100%}.vc_chart .vc_chart-legend{font-size:14px;margin:0;padding:0}.vc_chart .vc_chart-legend li{line-height:1.3em;list-style:none;margin:0 0 .3em;min-height:1.3em}.vc_chart .vc_chart-legend span{border-radius:.3em;display:inline-block;height:1.3em;left:0;margin-right:.5em;vertical-align:middle;width:1.3em}@media (min-width:768px){.vc_chart .vc_chart-legend{display:inline-block;vertical-align:middle;width:40%}.vc_chart .vc_chart-legend li{margin-left:1em}.vc_chart .vc_chart-with-legend{display:inline-block;vertical-align:middle;width:60%}}.vc_line-chart .vc_chart-with-legend{width:75%}.vc_line-chart .vc_chart-legend{width:25%}.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{border-radius:0}.wpb_single_image [class*='_circle'] .vc-zoom-wrapper{border-radius:50%}.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper{border-radius:4px}.owl-carousel .owl-animated-out{z-index:0}.owl-carousel .owl-animated-in{z-index:1}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{font-family:vc_grid_v1;font-style:normal;font-weight:400;line-height:1}.vc_arrow-icon-minus:before{content:"\e61c"}.vc_arrow-icon-plus:before{content:"\e61d"}.vc_arrow-icon-arrow_down:before{content:"\e61e"}.vc_arrow-icon-arrow_up:before{content:"\e61f"}.vc_arrow-icon-arrow_01_left:before{content:"\e600"}.vc_arrow-icon-arrow_01_right:before{content:"\e601"}.vc_arrow-icon-arrow_02_left:before{content:"\e602"}.vc_arrow-icon-arrow_02_right:before{content:"\e603"}.vc_arrow-icon-arrow_03_left:before{content:"\e604"}.vc_arrow-icon-arrow_03_right:before{content:"\e605"}.vc_arrow-icon-arrow_04_left:before{content:"\e606"}.vc_arrow-icon-arrow_04_right:before{content:"\e607"}.vc_arrow-icon-arrow_05_left:before{content:"\e608"}.vc_arrow-icon-arrow_05_right:before{content:"\e609"}.vc_arrow-icon-arrow_06_left:before{content:"\e60a"}.vc_arrow-icon-arrow_06_right:before{content:"\e60b"}.vc_arrow-icon-arrow_07_left:before{content:"\e60c"}.vc_arrow-icon-arrow_07_right:before{content:"\e60d"}.vc_arrow-icon-arrow_08_left:before{content:"\e60e"}.vc_arrow-icon-arrow_08_right:before{content:"\e60f"}.vc_arrow-icon-arrow_09_left:before{content:"\e610"}.vc_arrow-icon-arrow_09_right:before{content:"\e611"}.vc_arrow-icon-arrow_10_left:before{content:"\e612"}.vc_arrow-icon-arrow_10_right:before{content:"\e613"}.vc_arrow-icon-arrow_11_left:before{content:"\e614"}.vc_arrow-icon-arrow_11_right:before{content:"\e615"}.vc_arrow-icon-arrow_12_left:before{content:"\e616"}.vc_arrow-icon-arrow_12_right:before{content:"\e617"}.vc_arrow-icon-navicon:before{content:"\f0c9"}.wpb_animate_when_almost_visible{opacity:0}.wpb_animate_when_almost_visible:not(.wpb_start_animation){-webkit-animation:none;-o-animation:none;animation:none}.top-to-bottom,.wpb_top-to-bottom{-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)}.bottom-to-top,.wpb_bottom-to-top{-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}.left-to-right,.wpb_left-to-right{-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}.right-to-left,.wpb_right-to-left{-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}.appear,.wpb_appear{-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.wpb_start_animation{opacity:1}@-webkit-keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ttb{0%{-moz-transform:translate(0,-10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ttb{0%{-o-transform:translate(0,-10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_btt{0%{-moz-transform:translate(0,10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_btt{0%{-o-transform:translate(0,10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);-ms-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ltr{0%{-moz-transform:translate(-10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ltr{0%{-o-transform:translate(-10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);-ms-transform:translate(-10%,0);-o-transform:translate(-10%,0);transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_rtl{0%{-moz-transform:translate(10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_rtl{0%{-o-transform:translate(10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);-ms-transform:translate(10%,0);-o-transform:translate(10%,0);transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_appear{0%{-webkit-transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes wpb_appear{0%{-moz-transform:scale(.5);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes wpb_appear{0%{-o-transform:scale(.5);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes wpb_appear{0%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}.vc_row.vc_row-flex>.span_12{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:999px){.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.span_12>.vc_vc_column,.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em}}.vc_row.vc_row-flex>.span_12>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap,.vc_row.vc_row-o-equal-height>.span_12>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-content-middle>.span_12>.vc_column_container>.vc_column-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.vc_row.vc_row-o-content-bottom>.span_12>.vc_column_container>.vc_column-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:999px){.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container,.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner{display:block}}@media only screen and (max-width:999px) and (min-width:690px){.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container.one-fourths,.vc_row.vc_row-flex>.span_12>.vc_column_container.one-fourths>.vc_column-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.vc_row.vc_row-o-columns-stretch.vc_row-o-full-height>.span_12{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.vc_row.vc_row-o-columns-top.vc_row-o-full-height>.span_12{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.vc_row.vc_row-o-columns-bottom.vc_row-o-full-height>.span_12{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.vc_row.vc_row-o-columns-middle.vc_row-o-full-height>.span_12{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.vc_row.vc_row-o-columns-bottom>.span_12::after,.vc_row.vc_row-o-columns-middle>.span_12::after,.vc_row.vc_row-o-columns-top>.span_12::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}.vc_row.vc_row-flex.vc_row-o-full-height>.span_12{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//dev25.softwoods.com.au/wp-content/themes/salient-child/resources/assets/styles/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
   html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0} @media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(//dev25.softwoods.com.au/wp-content/themes/salient-child/resources/assets/fonts/glyphicons-halflings-regular.eot);src:url(//dev25.softwoods.com.au/wp-content/themes/salient-child/resources/assets/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(//dev25.softwoods.com.au/wp-content/themes/salient-child/resources/assets/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(//dev25.softwoods.com.au/wp-content/themes/salient-child/resources/assets/fonts/glyphicons-halflings-regular.woff) format('woff'),url(//dev25.softwoods.com.au/wp-content/themes/salient-child/resources/assets/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(//dev25.softwoods.com.au/wp-content/themes/salient-child/resources/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border: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]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.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-top:4px\9;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;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left: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.3333333;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.3333333;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.3333333}.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;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.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;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.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;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.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{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.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;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.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:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.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:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.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:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.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:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.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:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.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{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link: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-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.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=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.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;cursor:not-allowed;background-color:transparent}.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.42857143;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;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a: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{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-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-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}body,ol,ul{margin:0}legend,ol,p,ul{padding:0}a,a:focus,a:hover,mark{color:#000}.image-section,.search-form,svg:not(:root){overflow:hidden}.after-entry li,.comment-list li,.entry-content ul>li,.ping-list li,.sidebar li,li{list-style-type:none}.flex-column,.flex-row{-webkit-box-direction:normal}#tool-wrapper,blockquote{margin:40px}hr,table{border-collapse:collapse}div#primary,table.xoo-cp-pdetails,table.xoo-cp-pdetails tr{background:#fff}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.image-section blockquote::before,.status-publish>p.entry-meta,[hidden],template{display:none}#Pergola .owl-item:hover .slider-content *,.design-popup-inner .wpcf7-form-control-wrap,.login-reg-tab.active div#tab1C,.login-reg-tab.active1 div#tab1C,.login-reg-tab.active2 div#tab2C,.login-reg-tab.log-in div#tab2C,.sidebar.sidebar-primary.widget-area.hiddens #woof_widget-4,.tool-display .decking-area input:checked+label .selected-overlay,.tool-display .roofing-area input:checked+label .selected-overlay,.woof_search_is_going nav.woocommerce-breadcrumb,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.button,.f-social-link ul li,.ul-square ul li>*,.ul-squre ul li>*,a.alignnone,audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.woocommerce div.product .summary p.price *,.woocommerce ul.products li.product .price ins,a,a:focus,a:hover,nav.nav-primary ul a{text-decoration:none}cite,dfn,em,i{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0}#step-confirm .summary-area .parameter .name,.bapf_sfilter .checked>label,optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;max-width:100%;white-space:normal;border:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}font-weight:400;font-style:normal}html,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#fff;color:#2c3726;font-family:robotoregular;font-weight:400;font-style:normal;font-size:13px;line-height:1.9;-webkit-font-smoothing:antialiased;overflow-x:hidden}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav>li>a:focus,.nav>li>a:hover,body.altitude-home,table tr td:nth-child(2n){background:0 0}.button,.site-header.sticky-header,a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}p{margin:0 0 20px}.entry-content ol>li,.widget ol>li{list-style-type:decimal}.woocommerce .woocommerce-order-details table.shop_table.order_details td.product-name .name-right>a,.woocommerce .woocommerce-order-details table.shop_table.order_details td.product-name .product-quantity,b,strong{font-weight:700;font-family:robotobold}.image-section .widget:first-of-type cite{font-size:1.6rem;font-style:normal;font-weight:800;letter-spacing:3px;text-transform:uppercase}mark{background:#ddd}blockquote{color:#999}blockquote::before{content:"\201C";display:block;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}.image-section .widget:first-of-type blockquote{color:#fff;font-size:8rem;font-weight:200;line-height:1;margin:0 0 20px}hr{border:0;border-top:1px solid #aeac99;clear:both;margin:35px 0}.h1,.h2,.h3,.h4,.h5,.h6,.woocommerce-MyAccount-content legend,h1,h2,h3,h4,h5,h6{font-family:"Bebas Neue",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;color:#2c3726;line-height:1;margin:0 0 20px}.h1,h1{font-size:65px}.blog-head,.h2,.step-bar ul .sec-head,.woocommerce table.shop_table tfoot .order-total .amount,.woocommerce table.shop_table th,.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h3,h2{font-size:20px}.h3,.woocommerce-product-details__short-description p,h3{font-size:15px}.wp-caption,a.alignleft,a.alignnone,a.alignright,embed,iframe,img,object,video{max-width:100%}.full-width-content img.pull-left{float:left;margin:0 40px 40px -200px}.full-width-content img.pull-right{float:right;margin:0 -200px 40px 40px}input,select,textarea{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:#6e6e6e;font-size:14px;font-weight:300;padding:2px 0;width:100%;border-bottom:1px solid #43403e;line-height:21px;min-height:32px}textarea{overflow:auto;border:1px solid #43403e;padding:5px 10px}select{height:32px;line-height:28px}.f-social-link ul li a i,option{line-height:32px}select:focus{color:#ece6da}#roof-pro ul a:focus,#roof-pro ul a:hover,.addresses p.woocommerce-customer-details--email,.entry-title a,.footer-widgets a:focus,.footer-widgets a:hover,.mini-cart a:hover span.cart-badge,.text-dark,.woocommerce table.shop_table tfoot .order-total,select:focus option,table.shop_table.woocommerce-checkout-review-order-table tfoot .order-total .amount{color:#000}input:focus{border:none;outline:0;border-bottom:1px solid #43403e}.bapf_sfilter.bapf_ckbox input[type=checkbox]:focus,textarea:focus{outline:0}.front-page input:focus,.front-page textarea:focus{border:1px solid #22a1c4;outline:0}.post-password-form input,input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#ece6da;opacity:1}::-webkit-input-placeholder{opacity:.54;color:#ece6da;opacity:1}.button,.ur-frontend-form input[type=submit],.widget .button,button,input[type=button],input[type=reset],input[type=submit]{line-height:16px;border:1px solid #49c0bc;min-width:200px;width:auto;background-color:transparent;border-radius:30px;padding:22px 26px 18px 25px!important;font-size:16px;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;color:#49c0bc}table,table a{color:#263321}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.button.clear:focus,.button.clear:hover,.button:focus,.button:hover,.footer-widgets .widget .button,.footer-widgets button,.footer-widgets input[type=button],.footer-widgets input[type=reset],.footer-widgets input[type=submit],.widget .button.clear:focus,.widget .button.clear:hover,.widget .button:focus,.widget .button:hover,button:focus,button:hover,input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#49c0bc;border:1px solid #49c0bc;color:#fff}.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:8px 16px}.footer-widgets .widget .button.clear,.widget .button.clear{background-color:transparent;border:2px solid #000;color:#000}.image-section .button{margin-left:5px;margin-right:5px;margin-top:20px}.image-section .widget .button.clear{background-color:transparent;border-color:#fff;color:#fff}.footer-widgets .widget .button:focus,.footer-widgets .widget .button:hover,.footer-widgets button:focus,.footer-widgets button:hover,.footer-widgets input:focus[type=button],.footer-widgets input:focus[type=reset],.footer-widgets input:focus[type=submit],.footer-widgets input:hover[type=button],.footer-widgets input:hover[type=reset],.footer-widgets input:hover[type=submit],.image-section .widget .button:focus,.image-section .widget .button:hover,.image-section button:focus,.image-section button:hover,.image-section input:focus[type=button],.image-section input:focus[type=reset],.image-section input:focus[type=submit],.image-section input:hover[type=button],.image-section input:hover[type=reset],.image-section input:hover[type=submit]{background-color:#fff;border:2px solid #fff;color:#000}.site-container .footer-widgets .widget input[type=submit]:disabled,.site-container .footer-widgets .widget input[type=submit]:disabled:hover,.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#ddd;border-color:#ddd;color:#444;cursor:not-allowed}#roof-pro p,.post-password-form input[type=password]{margin-bottom:15px}tbody{border-bottom:1px solid #ddd}#suntuf-type .color-white-left .timber-sec-list,.woocommerce-cart .woocommerce-cart-form .product-subtotal,td,th{text-align:left}th{font-weight:700;text-transform:uppercase}td{border-top:1px solid #ddd;padding:6px 0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.design-popup-inner.two .left-part,.form-part form,.front-page-1,.more-link,.quantity,.search-form,.site-inner,.slider-image,.step-link,.woocommerce-shop .sidebar .wc-block-product-search__fields,.wrap-steps{position:relative}.sidebar li,.site-inner,.widget{word-wrap:break-word}.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#000;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.footer-image,.site-inner,.wrap{float:none;margin:0 auto;max-width:1200px}.site-inner{background-color:#fff;clear:both;margin-top:170px;z-index:9}.front-page .site-container .site-inner{margin-top:0;max-width:100%}.altitude-landing .site-container .site-inner{margin-top:100px}.design-popup-inner .form-part form>.row>[class*=col-],.secondary-nav .site-inner,.vc_toggle_content{margin-top:0}.entry-comments .avatar{height:60px;width:60px}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 20px 24px 0}.breadcrumb{border-bottom:2px solid #f5f5f5;font-size:2rem;margin-bottom:60px;padding-bottom:10px}.archive-description,.author-box{border-bottom:1px solid #000;border-top:1px solid #000;font-size:2rem;margin-bottom:100px;padding:40px 0}.author-box-title{font-size:2.2rem;margin-bottom:8px}.adjacent-entry-pagination,.archive-description p:last-child,.author-box p:last-child,.design-popup-inner .left-part .inner p:last-child,.entry,.entry-content ol ol,.entry-content p.wp-caption-text,.entry-content ul ul,.footer-widgets p:last-child,.front-page .field-wrap:last-child,.sidebar p:last-child,.sidebar ul>li:last-child,.woocommerce .login-reg-tab form .form-row:last-child,.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}.post-password-form input[type=submit],.search-form input[type=submit]{padding:25px}.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.widget_search input[type=submit]:focus{background:#000;border-radius:0;box-shadow:none;color:#fff;padding:20px 23px;right:0;top:0}.after-entry .widget,.entry-comments .comment,.entry-comments .comment-reply,.error404 .content .search-form,.footer-widgets .widget,.mb-40,.sidebar .widget,.widget .entry,.woocommerce.single-product .woocommerce-breadcrumb,p.comment-meta{margin-bottom:40px}.error404 .content input[type=search]{margin-right:10px;width:auto}.archive-title{font-size:2.4rem;line-height:1;margin-bottom:20px}.entry-title{font-size:4.8rem}.sidebar .entry-title{font-size:2.4rem;text-align:left}.entry-title a:focus,.entry-title a:hover,.image-section .featured-content .entry-title a:focus,.image-section .featured-content .entry-title a:hover,.image-section a:focus,.image-section a:hover,.site-footer a:focus,.site-footer a:hover{color:#22a1c4}.alignleft{float:left;text-align:left}.alignright,.vc_toggle table tr td:last-child,.woocommerce-order .woocommerce-order-details table.shop_table td.product-total,.woocommerce-order .woocommerce-order-details table.shop_table th.product-total,form div.pull-right.pri-btn{text-align:right}.alignright{float:right}#step-confirm .summary-area .parameter.no-name,.entry-footer,.entry-header,.nav-primary,.timber-sec-list,.widget_calendar td,.widget_calendar th,.woocommerce table.my_account_orders th.woocommerce-orders-table__header-order-actions,.woocommerce table.shop_table .product-thumbnail,.wp-caption-text{text-align:center}a.aligncenter img{display:block;margin:0 auto}.aligncenter,img.centered{display:block;margin:0 auto 24px}.alignnone,img.alignnone{margin:0 0 12px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:1.8rem;line-height:1.2}.featured-content .entry-title,.site-title{font-size:2.4rem}.design-popup .deck-pro-list .sec-head,.genesis-nav-menu,.site-title{line-height:1}.entry-content .gallery-caption,.gallery-caption{margin:0 0 10px}.wp-audio-shortcode,.wp-playlist,.wp-video{margin:0 0 28px}.widget ol>li{list-style-position:inside;padding-left:20px;text-indent:-20px}.widget li li{border:none;margin:0 0 0 30px;padding:0}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url],.design-popup-inner .left-part .d-flex.drop_type label,.design-step-form hr,.dv-footer-sec img,.search-dv-nv .woocommerce-info,.type-rt .wpb_single_image,.type-rt .wpb_single_image *,.type-rt img,.w-100,.widget_calendar table,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce .woocommerce-checkout .col-1,.woocommerce .woocommerce-checkout .col-2,.woocommerce div.product .woocommerce-tabs .panel .full-img,.woocommerce form.woocommerce-ResetPassword.lost_reset_password p.form-row,.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page .woocommerce-checkout .col-1,.woocommerce-page .woocommerce-checkout .col-2{width:100%}.altitude-home .content .simple-social-icons,.mt-40{margin-top:40px}.altitude-home .content .simple-social-icons ul li{margin:0 20px!important}.altitude-home .content .simple-social-icons ul li a,.altitude-home .content .simple-social-icons ul li a:focus,.altitude-home .content .simple-social-icons ul li a:hover,.design-popup-inner.three .left-part .inner{padding:30px}.enews-widget input{font-size:1.8rem;margin-bottom:20px}.enews-widget input[type=submit]{margin:0;width:100%}.enews form+p{margin-top:24px}.apif-masonry-block,.apif-masonry-box,.berocket_aapf_widget_selected_area ul.bapf_sfa_unall,.full-width-content.front-page .content,.genesis-pro-portfolio .content .pro-portfolio,.header-image .site-header.sticky-header .title-area,.timber-list>div,.ur-frontend-form .ur-button-container,.ur-frontend-form .ur-form-row .ur-form-grid,.vc_toggle .table-responsive,.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password{padding:0}#advantages .vc_toggle .vc_toggle_icon,#deck-step-dimensions .step-inputs.flat #deck-dimension-L2,#deck-step-dimensions .step-inputs.flat #deck-dimension-O,#deck-step-dimensions .step-inputs.flat #deck-dimension-W2,#deck-step-dimensions .step-inputs.flat #pergola-dimension-L2,#deck-step-dimensions .step-inputs.flat #pergola-dimension-O,#deck-step-dimensions .step-inputs.flat #pergola-dimension-W2,#deck-step-dimensions .step-inputs.l #deck-dimension-O,#deck-step-dimensions .step-inputs.l #pergola-dimension-O,#deck-step-dimensions .step-inputs.rect #deck-dimension-L2,#deck-step-dimensions .step-inputs.rect #deck-dimension-O,#deck-step-dimensions .step-inputs.rect #deck-dimension-W2,#deck-step-dimensions .step-inputs.rect #pergola-dimension-L2,#deck-step-dimensions .step-inputs.rect #pergola-dimension-O,#deck-step-dimensions .step-inputs.rect #pergola-dimension-W2,#pergola-step-dimensions .step-inputs.flat #deck-dimension-L2,#pergola-step-dimensions .step-inputs.flat #deck-dimension-O,#pergola-step-dimensions .step-inputs.flat #deck-dimension-W2,#pergola-step-dimensions .step-inputs.flat #pergola-dimension-L2,#pergola-step-dimensions .step-inputs.flat #pergola-dimension-O,#pergola-step-dimensions .step-inputs.flat #pergola-dimension-W2,#pergola-step-dimensions .step-inputs.l #deck-dimension-O,#pergola-step-dimensions .step-inputs.l #pergola-dimension-O,#pergola-step-dimensions .step-inputs.rect #deck-dimension-L2,#pergola-step-dimensions .step-inputs.rect #deck-dimension-O,#pergola-step-dimensions .step-inputs.rect #deck-dimension-W2,#pergola-step-dimensions .step-inputs.rect #pergola-dimension-L2,#pergola-step-dimensions .step-inputs.rect #pergola-dimension-O,#pergola-step-dimensions .step-inputs.rect #pergola-dimension-W2,#step-attachment .step-inputs.flat #attachment-B,#step-attachment .step-inputs.flat #attachment-C,#step-attachment .step-inputs.flat #attachment-D,#step-attachment .step-inputs.flat #attachment-E,#step-attachment .step-inputs.flat #attachment-F,#step-attachment .step-inputs.flat #attachment-G,#step-attachment .step-inputs.flat #attachment-H,#step-attachment .step-inputs.l #attachment-G,#step-attachment .step-inputs.l #attachment-H,#step-attachment .step-inputs.rect #attachment-E,#step-attachment .step-inputs.rect #attachment-F,#step-attachment .step-inputs.rect #attachment-G,#step-attachment .step-inputs.rect #attachment-H,#step-endType .step-inputs.flat #endtype-C,#step-endType .step-inputs.l #endtype-C,#step-endType .step-inputs.rect #endtype-C,#user-registration .user-registration-EditAccountForm fieldset legend,#wpstats,.bapf_sfilter.bapf_ckbox input[type=checkbox],.berocket_aapf_widget_selected_area .bapf_sfa_taxonomy,.berocket_aapf_widget_selected_area ul.bapf_sfa_unall li .braapf_unselect_all i,.design-step-info .step-info-desc.active:before,.design-step-info .step-info-desc.complete:before,.featured_image_area,.footer-image,.ping-list .reply,.product .summary .button.added:after,.product .summary a.added_to_cart,.sidebar .entry-header::after,.sidebar.sidebar-primary.widget-area #woof_widget-4,.site-header.sticky-header .nav-secondary,.slick-current .tmb-item:after,.step-inner.result,.tmb-item:hover:after,.tool-display .wireframe img,.user-registration-page .password_preview,.widget-woof .woof .woof_list li .icheckbox_flat-grey,.widget-woof .woof .woof_list li label .woof_checkbox_count,.woocommerce #content table.cart td.actions .coupon label,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce table.cart td.actions .coupon label,.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods input[type=radio],.woocommerce-order>p,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woof .sec-head,.woof span.m-label.dropdwn-text,.woof_submit_search_form_container,.xoo-cp-pqty,p.form-row.form-row-wide.create-account.woocommerce-validated,ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:none}#step-confirm .summary-area .summary-heading .page-contact .accordion .title a,#step-confirm .summary-area .summary-heading h4,.after-entry .widget:last-child,.after-entry p:last-child,.entry-comments .children .comment,.entry-comments .comment-author,.genesis-skip-link,.page-contact .accordion .title #step-confirm .summary-area .summary-heading a,.timber-list,p.form-submit{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#333;outline:transparent solid 1px}.site-header{background-color:rgba(29,28,28,.63);left:0;position:absolute;width:100%;z-index:999;padding:30px 0}.modal-open .site-header{z-index:9}#Pergola .firstActiveItem .slider-content,#Pergola .slider-content,#suntuf-type .tmb-item:after,#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a,.featured-section .site-header,.homeslider .owl-item:hover .slider-content,.login .vc_tta .vc_tta-panels{background-color:transparent}.entry-content code,.site-header.sticky-header,.ur-frontend-form .user-registration-form__label input:checked+span:before,.woocommerce-page .site-header,.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label input:checked+span:before,body.login .site-header{background-color:#000}.featured-section .site-header>.wrap,.nav-secondary{border-bottom:1px solid #fff}.site-header.sticky-header>.wrap,nav.nav-primary ul li ul li:last-child a{border-bottom:none}.site-header .title-area{float:left;width:120px}.site-header.sticky-header .title-area,.topbar_sec>.wrap{padding:15px 0}.site-title{font-weight:800;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.site-title a,.site-title a:focus,.site-title a:hover{color:#fff!important}.header-image .site-title>a{background-size:contain!important;display:block;height:28px;text-indent:-9999px}.header-image .sticky-header .site-title>a{height:28px}.site-description{display:block;height:0;margin-bottom:0;text-indent:-9999px}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.design-popup .design-popup-inner .nav-pills>li+li,.genesis-nav-menu li li{margin-left:0}.genesis-nav-menu a{color:#fff;display:block;font-size:20px;font-weight:400;font-family:"Bebas Neue",sans-serif;letter-spacing:1px;padding:30px 15px;text-transform:uppercase}.comment-header,p.entry-meta{font-size:2rem}.site-header.sticky-header .genesis-nav-menu a{padding:20px 15px}#inspiration .tmb-thumb-label,#suntuf-type .color-white-left .timber-sec-list .tmb-thumb-label,.apif-bottom-to-top .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,.apif-bottom-to-top .apif-inner-content-wrapper .coment-like .ap_insta_like_count,.apif-left-to-right .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,.apif-left-to-right .apif-inner-content-wrapper .coment-like .ap_insta_like_count,.apif-right-to-left .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,.apif-right-to-left .apif-inner-content-wrapper .coment-like .ap_insta_like_count,.apif-top-to-bottom .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,.apif-top-to-bottom .apif-inner-content-wrapper .coment-like .ap_insta_like_count,.design-step-form .form-part form .wpcf7-response-output,.find-next a:hover,.footer a,.footer-widgets,.footer-widgets .wrap a,.footer-widgets .wrap a.button,.front-page.homeslider #counter span,.genesis-nav-menu li.highlight a:focus::before,.genesis-nav-menu li.highlight a:hover::before,.home #counter span,.image-section,.image-section a,.page-nsw-data #counter span,.page-qld-data #counter span,.page-sa-data #counter span,.page-template-designityrself .sec-head.text-white,.page-vic-data #counter span,.page-wa-data #counter span,.site-footer,.site-footer a,.site-footer p,.text-white,.text-white a,.timber-sec .tmb-thumb-label,.wpb-js-composer .vc_tta-style-flat .vc_tta-tab.vc_active>a span{color:#fff}.genesis-nav-menu li.highlight>a{font-weight:800}.genesis-nav-menu>.menu-item>a{text-transform:uppercase}.genesis-nav-menu .sub-menu{left:-9999px;letter-spacing:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#111;outline:0;padding:20px;position:relative;width:200px}.genesis-nav-menu .sub-menu a:focus,.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu li.current-menu-item>a{background-color:#222}.genesis-nav-menu .sub-menu .sub-menu{margin:-54px 0 0 199px}.genesis-nav-menu .menu-item:hover,.menu .menu-item:focus,.pos-static{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu,.menu .menu-item.sfHover>ul.sub-menu,.menu .menu-item>a:focus+ul.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a,.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,.vc_toggle_size_md.vc_toggle_square .vc_toggle_title{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#fff;display:inline-block;list-style-type:none;padding:27px 20px;text-transform:uppercase}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{display:block;margin:0 auto;padding:0 20px 20px;width:50%}#step-confirm .summary-area .parameter .value[id*=dimensions],#step-confirm .summary-area .parameter .value[id*=summary-pergola-end],.nav-primary .genesis-nav-menu,.sidebar-content .content,.top-menu-right{float:right}.nav-footer .genesis-nav-menu{padding:20px 0}.nav-footer .genesis-nav-menu a{border:none;font-weight:800;letter-spacing:3px;margin:0 20px;padding:0}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.image-section,.solid-section{clear:both;text-align:center;width:100%}.image-section{background:-moz-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.2)),color-stop(30%,rgba(0,0,0,.5)),color-stop(80%,rgba(0,0,0,.8)),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 30%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.9) 100%);display:table;table-layout:fixed;width:100%}.image-section .widget-area{display:table-cell;text-align:center;vertical-align:middle}.bg-white,.design-popup-inner .form-part .inner,.pri-btn a:focus,.pri-btn a:hover,.pri-btn button:focus,.pri-btn button:hover,.solid-section,.woocommerce .woocommerce-Tabs-panel table tr td:nth-child(2n),.woocommerce .woocommerce-Tabs-panel table tr td:nth-child(odd),.woocommerce .woocommerce-Tabs-panel table.shop_table tbody th,.woocommerce .woocommerce-Tabs-panel table.shop_table tfoot td,.woocommerce .woocommerce-Tabs-panel table.shop_table tfoot th,.woocommerce table.cart tr td:nth-child(2n),.woocommerce table.cart tr td:nth-child(odd),.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background-color:#fff}.front-page-2,.front-page-3,.front-page-4,.front-page-5,.front-page-6,.front-page-7{border-top:54px solid transparent;margin-top:-54px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:relative;z-index:9}.front-page-1,.front-page-3,.front-page-5,.front-page-7{background-attachment:fixed;background-color:#fff;background-position:50% 0;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.front-page-1 .image-section{padding-top:75px}.secondary-nav .front-page-1 .image-section{padding-top:150px}.front-page-4 .solid-section{background-color:#f3f3f3}.bottom-image{margin-bottom:-120px;margin-top:100px}.bottom-image img{margin-bottom:-10px}.solid-section .widget{background-color:#fff;padding:40px}.solid-section .widget:not(:first-child) .widget-title{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.flexible-widgets p.large{font-size:3.6rem;line-height:1}.flexible-widgets p.price{font-size:3.2rem;font-weight:800;line-height:1.2;margin-bottom:20px}.content{float:left;width:700px}.page .content,.pb-50{padding-bottom:50px}.full-width-content .content{padding:0;width:100%}.entry-content code{color:#ddd}p.entry-meta{margin-bottom:0}.archive-pagination li a,.site-footer p{font-size:1.4rem;letter-spacing:1px;text-transform:uppercase}.entry-header p.entry-meta{font-weight:700;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.entry-header::after{border-bottom:1px solid #000;content:"";display:block;margin:0 auto 60px;padding-bottom:30px;width:25%}.image-section .entry-header::after{border-color:#fff}.entry-footer::before{border-top:1px solid #000;content:"";display:block;margin:30px auto 0;padding-top:60px;width:25%}.entry-categories::before,.entry-tags::before{display:inline-block;font:20px/1 dashicons;margin-right:5px;margin-top:2px;vertical-align:top;-webkit-font-smoothing:antialiased}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.after-entry{border-top:1px solid #000;padding:40px 0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#000;box-shadow:0 0 1px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;padding:8px 12px}.archive-pagination .active a,.archive-pagination li a:focus,.archive-pagination li a:hover{background-color:#22a1c4;color:#fff}.comment-respond,.entry-comments,.entry-pings{margin-bottom:100px}#counter span,.owl-nav button i,.sec-head{font-size:30px}.entry-comments .comment{border-bottom:1px solid #000}.comment-content,.entry-comments .comment{clear:both}.entry-comments .children .comment,.product .summary .variations_form .variations tbody,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-cart .woocommerce-cart-form table.shop_table,nav.nav-primary ul li:last-child{border:none}.comment-respond label{display:block;font-weight:800}.entry-comments ul.children{margin-left:40px}.sidebar{float:right;width:360px}.sidebar-content .sidebar,.top_line{float:left}.sidebar li{margin-bottom:6px}.footer-widgets{background-color:#22a1c4;clear:both;text-align:center;position:relative;z-index:9}.footer-widgets .wrap{padding-bottom:100px;padding-top:100px}.footer-widgets li{margin-bottom:10px;padding-bottom:10px}.site-footer{background-color:#000;padding:20px;text-align:center}.site-footer p{margin-bottom:0}@media only screen and (max-width:1280px){.site-inner,.wrap{max-width:1140px}}@media only screen and (max-width:1200px){.site-inner,.wrap{max-width:960px}.site-header .widget-area{width:580px}.content{width:520px}.genesis-nav-menu a{padding:30px 10px}.site-header.sticky-header .genesis-nav-menu a{padding:20px 10px}.front-page-1,.front-page-3,.front-page-5,.front-page-7{background-attachment:scroll}}@media only screen and (max-width:1023px){.site-inner,.wrap{max-width:100%;padding-left:5%;padding-right:5%}.secondary-nav .site-inner{margin-top:0}.front-page .site-inner{max-width:none;margin-top:0}.site-header{position:static}.front-page .site-header{background-color:#000}.front-page .site-header>.wrap{border:none}.content,.sidebar,.site-header .widget-area,.title-area{width:100%}.site-header .title-area,.site-header.sticky-header .title-area{padding:15px 0}.genesis-nav-menu,.site-header .widget-area,.site-title{text-align:center}.header-image .site-title>a{background-position:center!important}.nav-primary .genesis-nav-menu{float:none}.nav-secondary,.site-header.sticky-header .nav-secondary{border-bottom:none}.genesis-nav-menu a,.site-header.sticky-header .genesis-nav-menu a{padding:10px}.site-inner{margin-top:80px}.full-width-content .content{padding:0}.full-width-content img.pull-left{margin-left:0}.full-width-content img.pull-right{margin-right:0}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.flexible-widgets.widget-fourths .widget,.flexible-widgets.widget-full .widget,.flexible-widgets.widget-halves .widget,.flexible-widgets.widget-thirds .widget{margin:0 auto 20px;width:100%}.front-page-1 .widget:first-of-type h4,.front-page-2 .widget:first-of-type h4{font-size:6rem}.front-page-1 .image-section,.secondary-nav .front-page-1 .image-section{padding-top:0}}@media only screen and (max-width:800px){.site-inner,.wrap{max-width:none;width:100%;padding:0 5%}.front-page .site-inner,.site-header nav .wrap{padding:0}nav.nav-primary{top:0}nav.genesis-responsive-menu{display:none;position:relative}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.menu-toggle,.sub-menu-toggle{border-width:0;background:#000;color:#fff;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:transparent;color:#22a1c4;border-width:0}.menu-toggle:focus,.sub-menu-toggle:focus{outline:#ccc solid 1px;outline-offset:-1px}.menu-toggle{line-height:20px;margin-bottom:1px;position:relative;z-index:1000;width:100%}.menu-toggle.activated::before,.menu-toggle::before{margin-right:10px;text-rendering:auto}.sub-menu-toggle{float:right;padding:10px;position:absolute;right:0;top:0;z-index:100}.sub-menu-toggle::before{display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.sub-menu-toggle.activated::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.genesis-responsive-menu .genesis-nav-menu .menu-item a,.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item a:hover{background-color:transparent;border-bottom:0;margin-bottom:1px}.genesis-responsive-menu .genesis-nav-menu .menu-item a{outline-color:#fff;padding:15px 20px;width:100%}.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item a:hover{text-decoration:underline}.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus{outline:#fff solid 1px}.genesis-responsive-menu .genesis-nav-menu .menu-item{display:block;float:none;position:relative;text-align:left}.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item:hover{position:relative}.front-page .genesis-responsive-menu .genesis-nav-menu li.current-menu-item>a,.genesis-responsive-menu .genesis-nav-menu .menu-item a,.genesis-responsive-menu .genesis-nav-menu>li>a{border:0}.genesis-responsive-menu .genesis-nav-menu .sub-menu{border:none;clear:both;display:none;margin:0;opacity:1;padding-left:15px;position:static;width:100%}.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a::after{content:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu{margin:0}.altitude-home .simple-social-icons ul li{margin:0 20px 20px!important}.footer-widgets .wrap{padding-top:60px;padding-bottom:60px}.front-page-2,.front-page-3,.front-page-4,.front-page-5,.front-page-6,.front-page-7{border-top:0;margin-top:0}.image-section .flexible-widgets{padding-bottom:80px}.solid-section .flexible-widgets{padding-bottom:40px;padding-top:60px}.bottom-image{margin-top:60px;margin-bottom:-80px}}.bottom-nav.row>div,form .row>[class*=col-]{padding-left:10px;padding-right:10px}.find-next,.pera-warranty-icon,.slider-content,form div.wpcf7 .ajax-loader,nav.nav-primary ul li ul{position:absolute}nav.nav-primary{font-size:1.6em;line-height:1.2;display:block;position:relative;z-index:9999;min-height:32px}nav.nav-primary ul,nav.nav-primary ul ul{padding:0;margin:0;list-style:none;line-height:1;position:relative}nav.nav-primary ul a{display:block}nav.nav-primary ul li{float:left;-webkit-transition:background-color .7s;-moz-transition:background-color .7s;-o-transition:background-color .7s;-ms-transition:background-color .7s;transition:background-color .7s}nav.nav-primary ul li ul{width:12em;left:-999em}nav.nav-primary ul li ul li{width:12em}nav.nav-primary ul ul li,nav.nav-primary ul ul ul li,nav.nav-primary ul ul ul ul li{border-right:none}nav.nav-primary ul li a.sf-with-ul:after{content:"\00BB";display:inline-block;position:relative;top:0;right:-.3em}nav.nav-primary ul li.sfHover a.sf-with-ul:after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}nav.nav-primary ul li.sfHover li a.sf-with-ul:after{-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}nav.nav-primary ul li a.sf-with-ul:only-child:after{content:""}nav.nav-primary ul li ul a{padding:.5em 1.5em;margin-top:-1px}nav.nav-primary ul li ul ul{margin:-2em 0 0 12em}nav.nav-primary ul li.sfhover ul ul,nav.nav-primary ul li.sfhover ul ul ul,nav.nav-primary ul li:hover ul ul,nav.nav-primary ul li:hover ul ul ul{left:-999em}nav.nav-primary ul li li li.sfhover ul,nav.nav-primary ul li li li:hover ul,nav.nav-primary ul li li.sfhover ul,nav.nav-primary ul li li:hover ul,nav.nav-primary ul li.sfhover ul,nav.nav-primary ul li:hover ul{left:auto}.ie7 nav.nav-primary ul li a.sf-with-ul{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NjUzQjYyMzVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NjUzQjYyNDVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2NTNCNjIxNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2NTNCNjIyNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BDQ6YwAAAHdJREFUeNpiZBLWYCAGMEFpZiCuAGJOHHy4Qm8gbgfijVBJdD4DMyOXCIi+CcT/gTgZiI2BuAWI/yDxVzMiuRGk8wYQywGxPxDvRuYzISnaAhUshipC5m+CKbQHYicgrgHiPix8BmSrDYD4AlKIoPAZiQ1HgAADAOmdFtZlRP7CAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:800px){.menu-toggle{display:none}}@media screen and (max-width:800px){.menubtn{display:block;margin:5px 0 10px;float:right;text-indent:-9999px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;width:40px;height:40px;background:#333;-khtml-opacity:0.6;opacity:.6}.menubtn:hover{cursor:pointer}nav.nav-primary span{display:block;position:relative;float:right;padding:10px;background:#00b4ff;color:#fff}nav.nav-primary span:hover{cursor:pointer;background:#049ad6}nav.nav-primary ul,nav.nav-primary ul>ul{display:none;float:none;width:100%}nav.nav-primary ul li{border-right:none}nav.nav-primary ul li a.sf-with-ul:after{content:""}nav.nav-primary ul li ul,nav.nav-primary ul li ul li{width:100%}nav.nav-primary ul li ul a{border-bottom:none;padding:.5em 1em .5em 2em}nav.nav-primary ul li,nav.nav-primary ul ul{width:100%;background:#eee}nav.nav-primary ul li a{padding:.5em 1em;float:left}nav.nav-primary ul ul li ul a{padding:.5em 1em .5em 3em}nav.nav-primary ul ul ul li ul a{padding:.5em 1em .5em 4em}nav.nav-primary ul li li li.sfhover ul,nav.nav-primary ul li li li:hover ul,nav.nav-primary ul li li.sfhover ul,nav.nav-primary ul li li:hover ul,nav.nav-primary ul li ul,nav.nav-primary ul li ul ul,nav.nav-primary ul li.sfhover ul,nav.nav-primary ul li.sfhover ul ul,nav.nav-primary ul li.sfhover ul ul ul,nav.nav-primary ul li:hover ul,nav.nav-primary ul li:hover ul ul,nav.nav-primary ul li:hover ul ul ul{position:relative;display:none;margin:0;left:0}nav.nav-primary{background:0 0}.menuOpen,.menubtn:hover{-khtml-opacity:1;opacity:1}nav.nav-primary ul li ul li{background:#ccc;border-bottom:1px solid #e5e5e5}nav.nav-primary ul ul ul li{background:#ccc}ul li.menuOpen>span{background:#049ad6}ul ul li.menuOpen,ul ul li.menuOpen:hover{background:#a9e4fc}ul ul ul li.menuOpen,ul ul ul li.menuOpen:hover{background:#cdebf7}}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.d-flex,.d-flex>.vc_column-inner>.wpb_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.d-center,.site-header .header-widget-area,.site-header>.wrap{display:-webkit-box;display:-ms-flexbox}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-center{-ms-flex-line-pack:center;align-content:center}.align-content-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-around{-ms-flex-line-pack:distribute;align-content:space-around}.align-content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.align-self-auto{-ms-flex-item-align:auto;align-self:auto}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.d-center{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sec-pad{padding-top:65px;padding-bottom:65px}.pb-0{padding-bottom:0!important}.home #home-banner,.pt-0{padding-top:0!important}.w-95{width:95%}.w-90{width:90%}.w-85{width:85%}.w-80{width:80%}.w-70{width:70%}.w-60{width:60%}.w-50,.woocommerce form.checkout_coupon .form-row-first{width:50%}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pt-50{padding-top:50px}.pt-60,.xoo-cp-container{padding-top:60px}.pb-60{padding-bottom:60px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}#insta,.py-100{padding-bottom:100px}.px-0,.px-0.wpb_column>.vc_column-inner{padding-left:0;padding-right:0}.px-15{padding-right:15px;padding-left:15px}.pr-100,.px-100{padding-right:100px}.px-30>.vc_column-inner{padding-right:30px;padding-left:30px}.pl-container{padding-left:calc(calc(100% - 1200px)/ 2);padding-left:-webkit-calc(calc(100% - 1200px)/ 2);padding-left:-moz-calc(calc(100% - 1200px)/ 2)}.pl-100,.px-100{padding-left:100px}.py-100{padding-top:100px}.mx-auto{margin-left:auto;margin-right:auto}.mb-30{margin-bottom:30px}.design-popup .four .pri-btn.text-right,.design-popup-inner .wpcf7-form-control-wrap.recaptcha,.mt-30,.woocommerce-form-coupon-toggle{margin-top:30px}.mb-50,.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-cart .woocommerce-breadcrumb,.woocommerce-lost-password .site-inner{margin-bottom:50px}.design-desc .pri-btn,.homeslider .owl-theme .owl-nav,.mt-50{margin-top:50px}.mt-3{margin-top:3em}.pr-color{color:#003038}.pr-bg{background-color:#003038}.sr-color{color:#13a89e}#counter,.sec-head{color:#2c3726;font-family:"Bebas Neue",sans-serif}.sr-bg{background-color:#f6f6f6}.max-600>.vc_column-inner{max-width:600px}.pri-btn a,.pri-btn button,.vc_btn3.vc_btn3-shape-rounded{line-height:16px;border:1px solid;min-width:200px;letter-spacing:1px;background-color:transparent;border-radius:30px;padding:20px 26px 20px 25px!important;font-size:16px;text-transform:uppercase;font-family:"Bebas Neue",sans-serif}.bapf_body ul li,.footer-drp .dropdown,.footer-drp .dropup,.slider-content{line-height:normal}.vc_btn3.vc_btn3-style-outline-custom{border-width:1px!important}.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover{border:1px solid #35b886;background-color:#35b886}.sec-head{font-weight:700;text-transform:uppercase}.form-control:focus,.form-control:hover{border-color:initial;outline:0;-webkit-box-shadow:none;box-shadow:none}textarea.form-control{resize:none}.overflow-visible{overflow:visible!important}.no-gutter{margin-right:0;margin-left:0}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.color-brown,table.shop_table.woocommerce-checkout-review-order-table tfoot .amount{color:#645f5c}.color-black{color:#1d1c1c}.color-green,.loc-list li:hover a,.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active a span,.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:focus a span,.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:hover a span,.login .vc_tta-style-flat .vc_tta-tab.vc_active>a span{color:#1d2625}.topbar_sec,.topbar_sec a{color:#ece6da;font-family:robotomedium}#advantages .wpb_text_column strong,.bapf_head h2,.f-16{font-size:16px}.site-header>.wrap{display:-webkit-flex;display:flex;display:-webkit-flex;align-items:center}.site-header .header-widget-area{-moz-flex:1 0;-webkit-flex:1 0;-webkit-box-flex:1 0;flex:1 0;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#abt-banner-lt>.vc_column-inner,.timber__slider.gallery-part{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.site-header .header-menu{padding-left:15px;flex:1 0}.site-header .header-right-outer{padding-left:30px}.topbar_sec{background-color:#645f5c;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.top-menu-right>div{display:inline-block;float:left}.topbar_sec ul#menu-topbar-menu li{display:inline-block;padding:0 12px}.topbar_sec a{font-weight:500}#mega-menu-primary>li>a,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,.mega-disable-link>a{font-family:"Bebas Neue",sans-serif!important;letter-spacing:1px}#roof-pro ul a,#user-registration p a:hover,.footer a:focus,.footer a:hover,.location-dropdown li:focus,.location-dropdown li:hover,.mini-cart :hover,.sign-login-hd :hover,.topbar_sec .current-menu-item a,.topbar_sec a:focus,.topbar_sec a:hover,.woocommerce .woocommerce-breadcrumb a:hover,.woocommerce-info::before,.xoo-cp-icon-cross:before,td.xoo-cp-remove .xoo-cp-remove-pd{color:#49c0bc}.location-dropdown>a{padding:0 0 0 12px}.location-dropdown .dropdown-menu{background-color:#645f5c;padding:10px 15px;font-size:12px;border-radius:0}.location-dropdown>a span#selected{margin-right:5px}.location-dropdown li{padding:3px 0;cursor:pointer}.footer .widget ul li:nth-child(2n),.footer-inner>div{padding-left:35px}.mega-disable-link>a{font-size:15px;color:#2c3726!important}.mega-current-menu-item a{color:#49c0bc!important}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{background-color:#49c0bc!important;border-color:#49c0bc!important}.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-turquoise:focus,.vc_btn3.vc_btn3-color-turquoise:hover{background-color:#fff!important;color:#49c0bc!important}.banner-lt>.vc_column-inner{max-width:430px;font-size:16px}.banner-lt .wpb_text_column{margin-bottom:45px}.find-next{bottom:32px;cursor:pointer;left:calc(calc(100% - 1200px)/ 2);left:-webkit-calc(calc(100% - 1200px)/ 2);left:-moz-calc(calc(100% - 1200px)/ 2)}.find-next a{color:#ece6da;text-transform:uppercase}.find-next a img{margin-right:15px;opacity:.8}.apif-masonry-box .apif-masonry-block:focus .apif-fig-content,.apif-masonry-box .apif-masonry-block:hover .apif-fig-content,.find-next a:hover img,.homeslider .owl-item:hover .slider-content span.icon-area,.step-bar ul li.active:after,.step-bar ul li.complete:after,.step-inputs input[type=text]:focus,.step-inputs select:focus{opacity:1}#counter{display:inline-block;font-size:20px;margin-top:15px}.slider-image>a{width:100%;height:450px;display:block;background-repeat:no-repeat;background-size:cover}.owl-stage-outer{padding:10px 0 10px 52px}.homeslider .owl-item{box-shadow:6px 5px 10px rgba(0,0,0,.6);-webkit-box-shadow:6px 5px 10px rgba(0,0,0,.6);cursor:pointer;transform:scaleY(.85);-webkit-transform:scaleY(.85);transition:transform .4s;transform-origin:center;border-radius:15px;overflow:hidden}.homeslider .owl-item.firstActiveItem{cursor:auto}.slider-content{bottom:0;display:block;height:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.26);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:30px 25px;font-size:12px;transition:height .5s}.slider-content h2{font-family:robotobold;color:#fff;font-weight:700;margin-bottom:8px;text-transform:capitalize;font-size:18px}.slider-content span.icon-area{opacity:0;font-size:24px;margin-bottom:20px;border-radius:30px;background-color:#49c0bc;display:block;text-align:center;overflow:hidden;font-family:"Bebas Neue",sans-serif;border:1px solid #49c0bc;min-width:200px;max-width:80%}.homeslider .owl-item:hover .slider-content span.icon-area:hover a{background-color:#fff;color:#49c0bc}.slider-content span.icon-area a,.slider-content span.icon-area a i,.slider-content span.icon-area i{line-height:50px;display:block}.owl-nav{display:inline-block;float:left;margin-right:80px}.owl-nav button{width:60px;min-width:inherit;background-color:rgba(255,255,255,.2)!important;height:60px;margin:0 20px 0 0!important;border-radius:50%!important;color:#928f8d!important}.owl-nav button i{color:#928f8d!important}.owl-nav button:focus,.owl-nav button:hover{background-color:rgba(255,255,255,.4)!important}.bapf_body ul li.checked i,.bapf_body ul li.checked label,.owl-nav button:focus i,.owl-nav button:hover i{color:#00c3bd!important}#mob-vedio{margin-top:160px}.play-video{margin-top:-160px}#quote .sec-head{letter-spacing:2px}#inspiration .wpb_single_image{border:5px solid #f5f2ec}.img-list{padding-top:25px;padding-bottom:30px}#inspiration .wpb_single_image.small-img{width:50%;float:left;height:120px}#inspiration .wpb_single_image.full-img{width:100%;float:left;height:230px}#inspiration .slider-right-part{border:none;background-color:#fff}#inspiration .wpb_text_column.pb-50,.single-blog .location_section ul,.single-post .location_section ul{padding-bottom:20px}#g-review .rplg{padding:0 50px}#g-review .rplg-slider .rplg-slider-prev{top:35%!important;background:0 0;left:-50px!important}#g-review .rplg-slider .rplg-slider-next{top:35%!important;background:0 0;right:-50px!important}#g-review .rplg .rplg-review-avatar{width:42px!important;height:42px!important}#g-review .rplg .rplg-review-name{font-family:robotomedium;font-weight:500!important;font-size:12px}#Pergola .pera-rt .slider-content *,#brochure .brochure-list a,#roof-pro p>a,#step-submit .contact-details label,#suntuf-type .tmb-thumb-label,.footer .location-dropdown a,.vc_toggle table tr td:last-child a,thead{font-family:"Bebas Neue",sans-serif}#g-review .rplg .rplg-review-time{font-size:10px!important}#g-review .rplgsw-pagination-bullet-active{background-color:#1d1c1c!important}#g-review .rplg .rplg-box{border-color:transparent!important}#g-review .rplg .rplg-review-badge{top:auto!important;bottom:5px!important}.footer{background-color:#1d2625;color:#fff;font-size:12px;padding-top:24px}.footer p{margin-bottom:5px}.footer h3.widget-title{color:#49c0bc;font-size:18px}.footer .wrap{max-width:1030px}.footer .widget ul li{width:50%;float:left}.footer-inner.row{margin-left:-30px;margin-right:-30px}.footer-inner>div{padding-right:35px}.footer-inner>div:not(:last-child){border-right:1px solid #3e413f;width:36.333333%}.footer-inner>div:last-child{width:27.333333%}.footer .location-dropdown a{color:#49c0bc;font-size:18px}.footer .location-dropdown .dropdown-menu{background-color:#1d2625;color:#49c0bc}.footer .dropdown-menu{min-width:100%}.copy-right-foo{margin-top:40px;text-align:center;padding:15px;font-size:12px;color:#ece6da;background-color:#645f5c}.f-social-link{text-align:center;margin-bottom:30px}.f-social-link ul li a{background-color:#4a5151;width:32px;margin:0 3px;height:32px;display:block;font-size:15px;border-radius:50%}.f-social-link ul li a:focus,.f-social-link ul li a:hover,.timber-list input[type=radio]:checked+span{background-color:#49c0bc;color:#fff}.footer-address{padding-top:15px;padding-left:15px}#abt-banner-lt{background-color:rgba(0,0,0,.7)}#abt-banner-lt>.vc_column-inner{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#abt-banner-lt.banner-lt .vc_btn3{background-image:none;padding-right:25px!important}#warrenty{color:#1c1c1c}#con-banner .banner-lt>.vc_column-inner{max-width:100%;padding-left:100px;padding-right:75px}#con-banner .banner-lt{background-color:#1d1c1c}#con-banner>.wpb_column>.vc_column-inner{padding-top:80px;padding-bottom:80px}form .row{margin-left:-10px;margin-right:-10px}form>.row>[class*=col-]{margin-top:25px}.con-detail .sec-head{color:#797a58;font-size:18px;margin-bottom:0}.con-detail{margin-top:20px}.con-detail,.con-detail a{color:#2c3726;font-size:14px;line-height:20px}.con-time{font-size:14px;color:#2c3726;line-height:20px}.con-rt>.vc_column-inner{padding-left:50px!important;padding-right:50px!important;max-width:420px}#range-list .px-100>.vc_column-inner,.bapf_body ul li ul li,.type-rt>.vc_column-inner{padding-left:0!important;padding-right:0!important}.contact #mapiframe{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#abt-banner-lt.banner-lt .pri-btn.design-btn .vc_btn3,.pri-btn.design-btn .vc_btn3{background-color:#49c0bc!important;border:1px solid #49c0bc!important;letter-spacing:1px;background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-1.png);background-repeat:no-repeat;background-position:center right 20px;padding-right:55px!important}#abt-banner-lt.banner-lt .pri-btn.design-btn .vc_btn3:focus,#abt-banner-lt.banner-lt .pri-btn.design-btn .vc_btn3:hover,.pri-btn.design-btn .vc_btn3:focus,.pri-btn.design-btn .vc_btn3:hover{color:#49c0bc!important;background-color:#fff!important;background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-2.png)}.pera-warranty-icon{top:-90px;right:70px}#Pergola .pri-btn,#home-banner .pos-static .pri-btn,.mini-cart img,.sign-login-hd img{margin-right:10px}#Pergola .owl-nav button{background-color:#edefef!important}#Pergola .owl-nav button.owl-prev{padding:0 25px 0 23px!important}#Pergola .owl-nav button.owl-next{padding:0 23px 0 25px!important}.home #counter{margin-top:13px}#Pergola .owl-theme .owl-nav{margin-top:10px}#Pergola .owl-stage-outer{padding:20px 0 20px 4px}.pera-lt>.vc_column-inner{max-width:430px;margin-left:auto;margin-right:70px}#Pergola .pera-rt{padding-top:30px;padding-bottom:35px}#Pergola .pera-rt .slider-content *{display:none;font-size:16px;margin-bottom:0}#Pergola .owl-item:hover .slider-content{background-color:rgba(0,0,0,.5);bottom:0;height:450px;transition:height .5s}#Pergola .slider-image>a{background-size:cover;background-position:center}#advantages .vc_toggle,#range-list .px-100 .wpb_single_image,#suntuf-type .color-white-left .timber-sec-list .p-5{margin-bottom:20px}#advantages .wpb_text_column hr{width:230px;margin:15px auto;border-top:1px solid #f6f3ee}.type-lt>.vc_column-inner>.wpb_wrapper{padding:45px 35px}#mob-vedio2 .play-video{margin-top:-250px}#advantages .vc_toggle .vc_toggle_title{padding-left:0;padding-bottom:20px}#advantages .vc_toggle .vc_toggle_title>h4{position:relative;font-size:14px;color:#797a58;font-weight:500;text-transform:uppercase;margin:18px auto;font-family:robotomedium}#advantages .vc_toggle .vc_toggle_title>h4:after{position:absolute;content:"";background-color:#f5f2eb;width:225px;left:0;right:0;height:1px;margin:0 auto;bottom:-15px;display:block}#advantages .vc_toggle_content{margin:0;padding:30px 0 0}#timber-slider{margin-left:-50px;margin-right:-50px}.timber__slider.gallery-part{margin-top:40px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex}.product__slider-thmb{padding:0 25px 0 0;width:50%;float:left}.slider-right-part{margin:0 0 0 25px;width:46%;float:left;position:relative;border:1px solid #697472;border-radius:25px}.product__slider-main{text-align:left;font-size:12px;line-height:18px;padding:30px}#mob-vedio #timber-slider .product__slider-main h3,#mob-vedio2 #timber-slider .product__slider-main h3,.product__slider-main h3{font-weight:500;color:#fff;font-size:16px;text-transform:capitalize;font-family:robotobold}.timber__slider.gallery-part .slick-slide>div{padding:3px}.tmb-thumb-img img{max-width:100px;max-height:100px}.product__slider-thmb .slick-slide{width:33%!important;float:left;display:inline-block!important}.product__slider-thmb .slick-track{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%!important;float:left;transform:none!important}.bapf_sfilter ul li ul li ul li input[type=checkbox],.paginator-center .slick-arrow{display:inline-block!important}.tmb-thumb-label{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;text-transform:uppercase;font-size:10px}.tmb-item{position:relative;border-radius:50%;cursor:pointer;overflow:hidden;width:100px;height:100px}.slick-current .tmb-item,.tmb-item:hover{transform:scale(1.05);box-shadow:0 5px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 4px rgba(0,0,0,.4);-webkit-transform:scale(1.05);transform-origin:center;-webkit-transform-origin:center}.paginator-center .slick-arrow{cursor:pointer;font-size:26px;color:#bcc0bf;padding-right:25px}.paginator-center{text-align:left;padding-left:30px}.paginator-center .slick-arrow:focus,.paginator-center .slick-arrow:hover{border:none;outline:0;color:#3c9491}.tmb-thumb-img{display:block;height:100%;width:100%;background-size:100% 100%!important;background-position:center center!important}#brochure .brochure-list>.vc_column-inner{padding:30px 35px;font-size:12px;color:#2c3726;line-height:20px}#brochure .brochure-list a{margin-top:30px;display:inline-block;line-height:40px;text-transform:uppercase;color:#2c3726;letter-spacing:1px}#brochure .brochure-list a img{filter:grayscale(100);margin:-11px 12px 0 0;-webkit-filter:grayscale(100);opacity:.5}#brochure .brochure-list a:focus,#brochure .brochure-list a:hover,#timber-slider .product__slider-main h3,.menu-left-side-menu-container li a,.timber-sec .product__slider-main h3{color:#797a58}#brochure .brochure-list a:focus img,#brochure .brochure-list a:hover img{opacity:1;filter:grayscale(0);-webkit-filter:grayscale(0)}.apif-masonry-box .apif-masonry-block{border:1px solid transparent}.apif-top-to-bottom .apif-image-overlay{background:rgba(29,38,37,.8);color:#fff}.apif-fig-content{position:absolute;bottom:50px;height:50%;overflow:hidden;text-align:center;left:10%;right:10%;z-index:99;color:#fff;opacity:0}.insta.comment_count i.fa-comment:before{content:"\f0e5"}.coment-like i.fa-heart:before{content:"\f08a"}.apif-wrapper{margin-top:-80px;margin-bottom:50px}#insta{margin-top:-78px}.tmb-item:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.35)}.product__slider-thmb .slick-list{padding:5px 0}.timber-sec .p-5,.timber-sec-list .p-5{padding:3px;display:inline-block}.news-tabbing.sec-pad,.page-nav .step-link a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}#suntuf-type .vc_separator{margin-top:35px;margin-bottom:45px}#suntuf-type .tmb-item,#suntuf-type .tmb-item img{width:150px;height:150px;max-width:150px;max-height:150px}#suntuf-type .tmb-thumb-label{font-size:18px;color:#645f5c;text-transform:uppercase;font-weight:700}#suntuf-type .timber-sec-list .p-5{padding-left:20px;padding-right:20px}#range-list .wpb_raw_html{text-align:center;padding-bottom:40px}div#step-kitType{max-width:80%;margin-left:auto;margin-right:auto}.design-it-yourself .site-container,.page-design-tool-data .site-container{background:#eae6e3;background:-moz-linear-gradient(top,#eae6e3 0,#eae6e3 460px,#fff 461px,#fff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#eae6e3),color-stop(460px,#eae6e3),color-stop(461px,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#eae6e3 0,#eae6e3 460px,#fff 461px,#fff 100%);background:-o-linear-gradient(top,#eae6e3 0,#eae6e3 460px,#fff 461px,#fff 100%);background:-ms-linear-gradient(top,#eae6e3 0,#eae6e3 460px,#fff 461px,#fff 100%);background:linear-gradient(to bottom,#eae6e3 0,#eae6e3 460px,#fff 461px,#fff 100%)}.design-it-yourself .site-container .site-inner,.page-design-tool-data .site-container .site-inner{margin-top:150px;max-width:1000px}.crumbs-container{padding:10px 15px;background:#eae6e3}.step-subtitle{text-transform:initial;font-family:robotoregular;font-weight:400;font-style:normal;font-size:16px;color:#2c3726;line-height:1.6;max-width:90%;margin:0 auto 40px}.bottom-nav.row{margin-left:0;margin-right:0}.bottom-nav.row>div{width:50%;float:left}.bottom-nav.row .kit-choice,.bottom-nav.row label{background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/next-arrow.png);background-repeat:no-repeat;background-position:center right 40px;border:1px solid #49c0bc;background-color:#49c0bc;opacity:1;float:left;width:100%;padding:25px 45px 25px 40px;border-radius:25px;transition:opacity .25s ease-in-out}.decking-area input,.designYour input[type=checkbox],.designYour input[type=radio]{position:absolute;opacity:0}.bottom-nav.row .kit-choice{padding:35px 45px 40px 40px;height:100%}.bottom-nav.row .kit-choice img,.bottom-nav.row label>img{max-width:110px;float:left}.bottom-nav.row .kit-choice h2,.bottom-nav.row label>h2{float:left;padding-left:20px;width:75%;font-family:"Bebas Neue",sans-serif;margin-bottom:0;color:#fff;font-size:21px}.bottom-nav.row .kit-choice h2 span,.bottom-nav.row label>h2>span{display:block;font-size:30px;color:#2c3726}.design-desc{padding:50px 0;font-size:16px}.design-desc .pri-btn a{padding:18px 45px!important;border:1px solid #797a58;color:#797a58}.design-desc .pri-btn a:focus,.design-desc .pri-btn a:hover{color:#fff;background-color:#797a58}#decking-step-shape .step-1-tabs,.step-1-tabs{position:relative;margin:auto;float:left;display:block;width:100%;background-color:#eae6e3;color:#fff;text-align:center;padding:25px}#decking-step-shape .step-1-tabs{position:relative;margin:0 auto;float:left;display:block;width:100%}#decking-step-shape .step-1-tabs label,.step-1-tabs label{position:absolute;bottom:20px;display:block;text-align:center;border:1px solid #f8f8f8;background-color:#fdfdfd;padding:10px 0;z-index:6;width:30%}#decking-step-shape .step-1-tabs input,.step-1-tabs input{position:absolute;z-index:1000;height:83px;bottom:20px;cursor:pointer;opacity:0}#decking-step-shape .step-1-tabs input:checked+label,#decking-step-shape .step-1-tabs input:hover+label,.step-1-tabs input:checked+label,.step-1-tabs input:hover+label{background:#49c0bc}#decking-step-shape .step-1-tabs .tab-label-1,#decking-step-shape .step-1-tabs input#pergola-shape-1,.page-nav .step-link.previous,.step-1-tabs .tab-label-1,.step-1-tabs input#pergola-shape-1{left:0}#decking-step-shape .step-1-tabs input.tab-selector-1:checked~.content .content-1,#decking-step-shape .step-1-tabs input.tab-selector-2:checked~.content .content-2,#decking-step-shape .step-1-tabs input.tab-selector-3:checked~.content .content-3,#decking-step-shape .step-1-tabs input.tab-selector-4:checked~.content .content-4,.step-1-tabs input.tab-selector-1:checked~.content .content-1,.step-1-tabs input.tab-selector-2:checked~.content .content-2,.step-1-tabs input.tab-selector-3:checked~.content .content-3,.step-1-tabs input.tab-selector-4:checked~.content .content-4{z-index:100;opacity:1;transition:.2s ease-out .1s}#decking-step-shape .step-1-tabs .tab-label-2,#decking-step-shape .step-1-tabs input#pergola-shape-2,.step-1-tabs .tab-label-2,.step-1-tabs input#pergola-shape-2{left:25%}#decking-step-shape .step-1-tabs .tab-label-3,#decking-step-shape .step-1-tabs input#pergola-shape-3,.step-1-tabs .tab-label-3,.step-1-tabs input#pergola-shape-3{left:50%}#decking-step-shape .step-1-tabs .tab-label-4,#decking-step-shape .step-1-tabs input#pergola-shape-4,.step-1-tabs .tab-label-4,.step-1-tabs input#pergola-shape-4{left:75%}#decking-step-shape .step-1-tabs .content,.step-1-tabs .content{position:relative;width:100%;height:400px;z-index:5}#decking-step-shape .step-1-tabs .tab-label-1,#decking-step-shape .step-1-tabs input#deck-shape-1{left:3%}#decking-step-shape .step-1-tabs .tab-label-2,#decking-step-shape .step-1-tabs input#deck-shape-2{left:35%}#decking-step-shape .step-1-tabs .tab-label-3,#decking-step-shape .step-1-tabs input#deck-shape-3{left:67%}.page-nav{float:left;margin:25px 0 0;width:100%;line-height:40px;background-color:#eae6e3;text-align:center;padding:0 40px;display:block;position:relative}.page-nav .step-link{width:40px;background:#49c0bc;position:absolute;text-align:center;bottom:0;color:#fff;height:100%}.page-nav .step-link a{color:#fff;height:100%;display:flex}.page-nav .step-link a i{margin:auto}.page-nav .step-link.next{right:0}.step-inputs{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.step-inputs input[type=text],.step-inputs select{max-width:100px}.step-inputs .input-container input{display:inline-block;margin:0 .5em 0 0}.step-inputs .input-container{background:rgba(255,255,255,.96);border:1px solid #ddd;border-radius:4px;padding:.5em;margin:0 .5em .5em 0}.click-label:hover,.step-inputs input[type=radio]:checked+.click-label,.step-inputs input[type=text]:focus+.click-label,.step-inputs select:focus+.click-label{background-color:#20a481}#deck-step-dimensions .step-inputs input,#pergola-step-dimensions .step-inputs input{max-width:68px}#deck-step-dimensions .step-inputs #deck-dimension-H,#deck-step-dimensions .step-inputs #pergola-dimension-H,#pergola-step-dimensions .step-inputs #deck-dimension-H,#pergola-step-dimensions .step-inputs #pergola-dimension-H{bottom:0;right:10px}#deck-step-dimensions .step-inputs #pergola-dimension-H2,#pergola-step-dimensions .step-inputs #pergola-dimension-H2{bottom:50px;right:150px}#deck-step-dimensions .step-inputs.flat #deck-dimension-L1,#deck-step-dimensions .step-inputs.flat #pergola-dimension-L1,#pergola-step-dimensions .step-inputs.flat #deck-dimension-L1,#pergola-step-dimensions .step-inputs.flat #pergola-dimension-L1{left:40%;top:10%}#deck-step-dimensions .step-inputs.flat #deck-dimension-W1,#deck-step-dimensions .step-inputs.flat #pergola-dimension-W1,#pergola-step-dimensions .step-inputs.flat #deck-dimension-W1,#pergola-step-dimensions .step-inputs.flat #pergola-dimension-W1{left:7%;top:44%}#deck-step-dimensions .step-inputs.rect #deck-dimension-L1,#deck-step-dimensions .step-inputs.rect #pergola-dimension-L1,#pergola-step-dimensions .step-inputs.rect #deck-dimension-L1,#pergola-step-dimensions .step-inputs.rect #pergola-dimension-L1{left:40%;top:5%}#deck-step-dimensions .step-inputs.rect #deck-dimension-W1,#deck-step-dimensions .step-inputs.rect #pergola-dimension-W1,#pergola-step-dimensions .step-inputs.rect #deck-dimension-W1,#pergola-step-dimensions .step-inputs.rect #pergola-dimension-W1{left:6%;top:44%}#deck-step-dimensions .step-inputs.l #pergola-dimension-L1,#pergola-step-dimensions .step-inputs.l #pergola-dimension-L1{left:41%;top:7%}#deck-step-dimensions .step-inputs.l #pergola-dimension-L2,#pergola-step-dimensions .step-inputs.l #pergola-dimension-L2{left:71%;top:45%}#deck-step-dimensions .step-inputs.l #pergola-dimension-W1,#pergola-step-dimensions .step-inputs.l #pergola-dimension-W1{left:7%;top:32%}#deck-step-dimensions .step-inputs.l #pergola-dimension-W2,#pergola-step-dimensions .step-inputs.l #pergola-dimension-W2{left:62%;top:73%}#deck-step-dimensions .step-inputs.l #deck-dimension-L1,#pergola-step-dimensions .step-inputs.l #deck-dimension-L1{left:42%;top:5%}#deck-step-dimensions .step-inputs.l #deck-dimension-L2,#pergola-step-dimensions .step-inputs.l #deck-dimension-L2{left:69%;top:40%}#deck-step-dimensions .step-inputs.l #deck-dimension-W1,#pergola-step-dimensions .step-inputs.l #deck-dimension-W1{left:11%;top:20%}#deck-step-dimensions .step-inputs.l #deck-dimension-W2,#pergola-step-dimensions .step-inputs.l #deck-dimension-W2{left:55%;top:75%}#deck-step-dimensions .step-inputs.t #deck-dimension-L1,#pergola-step-dimensions .step-inputs.t #deck-dimension-L1{left:39%;top:5%}#deck-step-dimensions .step-inputs.t #deck-dimension-L2,#pergola-step-dimensions .step-inputs.t #deck-dimension-L2{left:26%;top:58%}#deck-step-dimensions .step-inputs.t #deck-dimension-W1,#pergola-step-dimensions .step-inputs.t #deck-dimension-W1{left:4%;top:20%}#deck-step-dimensions .step-inputs.t #deck-dimension-W2,#pergola-step-dimensions .step-inputs.t #deck-dimension-W2{left:39%;top:72%}#deck-step-dimensions .step-inputs.t #deck-dimension-O,#pergola-step-dimensions .step-inputs.t #deck-dimension-O{left:66%;top:37%}#deck-step-dimensions .step-inputs.t #pergola-dimension-L1,#pergola-step-dimensions .step-inputs.t #pergola-dimension-L1{left:39%;top:7%}#deck-step-dimensions .step-inputs.t #pergola-dimension-L2,#pergola-step-dimensions .step-inputs.t #pergola-dimension-L2{left:34%;top:57%}#deck-step-dimensions .step-inputs.t #pergola-dimension-W1,#pergola-step-dimensions .step-inputs.t #pergola-dimension-W1{left:5%;top:20%}#deck-step-dimensions .step-inputs.t #pergola-dimension-W2,#pergola-step-dimensions .step-inputs.t #pergola-dimension-W2{left:39%;top:74%}#deck-step-dimensions .step-inputs.t #pergola-dimension-O,#pergola-step-dimensions .step-inputs.t #pergola-dimension-O{left:66%;top:38%}#step-endType .step-inputs .input-container{width:150px}#step-endType .step-inputs.flat #endtype-A{left:50px;top:260px}#step-endType .step-inputs.flat #endtype-B{left:650px;top:260px}#step-endType .step-inputs.rect #endtype-A{left:5%;top:45%}#step-endType .step-inputs.rect #endtype-B{left:73%;top:45%}#step-endType .step-inputs.l #endtype-A{left:6%;top:32%}#step-endType .step-inputs.l #endtype-B{left:61%;top:74%}#step-endType .step-inputs.t #endtype-A{left:4%;top:30%}#step-endType .step-inputs.t #endtype-B{left:74%;top:30%}#step-endType .step-inputs.t #endtype-C{left:40%;top:73%}#step-attachment .step-inputs #attachment-0{bottom:50px;right:10px}#step-attachment .step-inputs.flat #attachment-A{left:46%;top:22%}#step-attachment .step-inputs.l #attachment-A,#step-attachment .step-inputs.rect #attachment-A,#step-attachment .step-inputs.t #attachment-A{left:46%;top:17%}#step-attachment .step-inputs.rect #attachment-B{left:83%;top:45%}#step-attachment .step-inputs.rect #attachment-C{left:46%;top:72%}#step-attachment .step-inputs.rect #attachment-D{left:8%;top:45%}#step-attachment .step-inputs.l #attachment-B{left:81%;top:45%}#step-attachment .step-inputs.l #attachment-C{left:67%;top:74%}#step-attachment .step-inputs.l #attachment-D{left:53%;top:60%}#step-attachment .step-inputs.l #attachment-E{left:31%;top:46%}#step-attachment .step-inputs.l #attachment-F{left:9%;top:32%}#step-attachment .step-inputs.t #attachment-B{left:85%;top:30%}#step-attachment .step-inputs.t #attachment-C{left:70%;top:43%}#step-attachment .step-inputs.t #attachment-D{left:56%;top:57%}#step-attachment .step-inputs.t #attachment-E{left:46%;top:74%}#step-attachment .step-inputs.t #attachment-F{left:36%;top:57%}#step-attachment .step-inputs.t #attachment-G{left:21%;top:43%}#step-attachment .step-inputs.t #attachment-H{left:6%;top:30%}.input-container{position:absolute;z-index:20;overflow:visible}.click-label{background-color:#9f9f9f;font-weight:700;color:#fff;padding:.5em;font-size:1.25em;display:inline-block}#roof-pro p>a,.trade-head{color:#797a58;font-size:16px}#step-kitType #kit-choose{float:left;text-align:center;padding:.8em 1.6em!important;width:15%;line-height:1.2em;border-right:1px solid #e7e7e7}#step-kitType #kit-choose img{position:absolute;right:2px;bottom:-30px;max-width:184px;height:104px}#step-kitType .tool-sidebar .bottom-info{height:244px}#decking-step-shape .step-1-tabs .content div,.step-1-tabs .content div{position:absolute;top:0;width:100%;left:0;text-align:center;z-index:1;opacity:0;transition:.1s linear}.tool-display{padding:0!important;position:relative}.tool-display .wrap-steps{padding:4em 0 8em;text-align:center}.tool-display .decking-area,.tool-display .roofing-area{margin:0 1em 1em;min-height:340px;text-align:center}.news-tabbing.sec-pad,.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide .zoom img{margin:0 auto!important}.tool-display .decking-area label,.tool-display .roofing-area label{position:relative;margin-top:1em}.tool-display .decking-area label .circle-highlight,.tool-display .roofing-area label .circle-highlight{position:absolute;top:10px;right:15px}.tool-display .decking-area label .selected-overlay,.tool-display .roofing-area label .selected-overlay{position:absolute;top:10px;right:15px;display:none}.tool-display .decking-area label:hover .deck-name,.tool-display .decking-area label:hover .roof-name,.tool-display .roofing-area label:hover .deck-name,.tool-display .roofing-area label:hover .roof-name{background:url(//dev25.softwoods.com.au/wp-content/uploads/2020/02/menu-underline.gif) bottom left repeat-x #fff}.tool-display .deck-name,.tool-display .roof-name{padding:1.5em 1em;font-weight:700;border:1px solid #f8f8f8;background-color:#fdfdfd}#step-submit .contact-details{padding:1em}#step-submit .contact-details label{font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#999}#step-submit .contact-details input[type=submit]{padding:1em;background-color:#fff;border:1px solid #e7e7e7;font-weight:700;text-transform:uppercase;margin-bottom:1em;-webkit-box-shadow:inset #b8b8b8 0 0 5px;-moz-box-shadow:inset #b8b8b8 0 0 5px;box-shadow:inset #b8b8b8 0 0 5px}#step-submit .contact-details input[type=submit]:hover{background-color:#20a481;-webkit-box-shadow:inset #105945 0 0 5px;-moz-box-shadow:inset #105945 0 0 5px;box-shadow:inset #105945 0 0 5px}#step-thankyou .content-area{padding:1em;min-height:270px}#step-submit .contact-info{color:#999;font-weight:400;font-size:1.1em;position:relative;background:#fff;border:2px solid #9ad5c6;border-radius:5px;margin:0 1em 1em;padding:1em 2em}.tool-main .tool-display{width:75%;float:left;padding:0 10px!important}.tool-main .tool-sidebar{width:25%;float:right;background-color:#eae6e3;padding:0 10px!important}.step-info{padding:15px 10px}#step-confirm .summary-area .summary-heading{padding:1em;border-top:1px solid #e7e7e7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#f6f6f6),color-stop(100%,#e8e8e8));background-image:-webkit-linear-gradient(#f6f6f6,#e8e8e8);background-image:-moz-linear-gradient(#f6f6f6,#e8e8e8);background-image:-o-linear-gradient(#f6f6f6,#e8e8e8);background-image:linear-gradient(#f6f6f6,#e8e8e8);margin-top:1em}#step-confirm .summary-area .row{margin:0!important}#step-confirm .summary-area .summary-step{margin:1em 0;min-height:230px;float:left;width:30%;padding:20px}#step-confirm .summary-area .summary-step .page-contact .accordion .title a,#step-confirm .summary-area .summary-step h4,.page-contact .accordion .title #step-confirm .summary-area .summary-step a{font-weight:400;margin-bottom:1em}#step-confirm .summary-area .summary-step~.summary-step{border-left:1px dotted #676767}#step-confirm .summary-area .summary-step img{display:block;margin:.5em auto 1em}#step-confirm .summary-area .parameter{margin-bottom:.5em}#step-confirm .summary-area .parameter .value{padding-left:.4em;font-weight:400}#step-confirm .summary-area .parameter.no-name .value{font-weight:700;padding-left:0}form .contact-details .row{margin-right:0;margin-left:0;margin-bottom:12px}.contact-state{margin-bottom:12px}#tool-wrapper input,#tool-wrapper select,#tool-wrapper textarea{color:#999}#tool-wrapper .roofing-area input[type=radio]{opacity:0;position:absolute}.pum-theme-64 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{height:30px;width:30px;line-height:27px;padding:0!important}#pergola-step-shape .step-1-tabs label{width:25%}.menu-left-side-menu-container{max-width:200px}.menu-left-side-menu-container li,.wpb-js-composer .vc_tta-style-flat .vc_tta-tab>a{letter-spacing:.5px;border-radius:0!important;background-color:transparent;padding:0 10px!important;display:block;border-top:1px solid #f2eee8!important;text-transform:uppercase;color:#797a58;font-size:14px;font-family:bebas-neue,sans-serif}table,td{border:1px solid #f4f1eb}.wpb-js-composer .vc_tta-style-flat .vc_tta-tab>a span{color:#797a58;font-family:bebas-neue,sans-serif}.loc-list a,.mega-menu li.mega-menu-item>a.mega-menu-link{font-family:"Bebas Neue",sans-serif!important;text-transform:uppercase}.wpb-js-composer .vc_tta-style-flat .vc_tta-tab.vc_active>a{border-top:1px solid #7a7a59!important;background-color:#7a7a59!important;border-color:#7a7a59!important;color:#fff}table{border-spacing:0;width:100%;margin-bottom:0;font-size:11px;line-height:1.2}.table-responsive{padding:10px;background-color:#fff}td{font-weight:700;text-align:center;border-left:0;border-right:0}thead{background-color:#7a7a59;color:#fff;text-transform:uppercase;letter-spacing:1}table tr td:nth-child(odd){background:rgba(0,0,0,.07)}table .fa.fa-circle{font-size:5px}.home-contact .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,.woocommerce table.my_account_orders td,.woocommerce-checkout #payment #place_order:hover,.wpb-js-composer .vc_tta-style-flat.vc_tta-tabs .vc_tta-panels{background-color:transparent!important}.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab{min-width:200px}.post-type-archive-product .sidebar.sidebar-primary.widget-area::after,.ur-frontend-form .user-registration-form__label input,.woocommerce-address-fields__field-wrapper label,.woocommerce-shipping-fields #ship-to-different-address input,.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(
.vc_tta-o-no-fill
).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::after,.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(
.vc_tta-o-no-fill
).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::before{display:none!important}.vc_tta-tabs-container{width:28%;padding-right:70px}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body{padding:0!important;box-sizing:border-box!important}#shopping{margin-top:-35px;margin-bottom:50px}.step-link>a{position:absolute;color:transparent;top:0;bottom:0;left:0;right:0;width:100%;height:100%}#roof-pro{font-size:14px;line-height:20px}#roof-pro ul{color:#49c0bc;margin-bottom:55px}#roof-pro p>a{position:absolute;bottom:0;letter-spacing:1px;text-transform:uppercase;padding-right:30px;background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-6.png);background-repeat:no-repeat;background-position:center right}#roof-pro p>a:hover{color:#000;background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-6-hover.png)}.trade-head{margin-bottom:40px}.trade-head strong{color:#2c3726;font-size:20px}.trade-head p{margin-bottom:10px;color:#797a58}.loc-list li,.woocommerce form p.form-row{margin-bottom:25px}.vc_toggle table{border:none;color:#2c3726;font-size:14px}.loc-list a,.loc-list li{border-radius:50%;width:150px;height:150px}.vc_toggle table td,.vc_toggle table tr td:nth-child(odd){text-align:left;color:#2c3726;background-color:#fff;padding:8px 0 7px}.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title{padding-right:20px}.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title>div{font-family:robotoregular;font-weight:500!important}.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon{left:auto;right:10px;color:#2c3726}.vc_toggle table tr td:nth-child(3){color:#49c0bc;text-align:center}.vc_toggle table tr td:last-child a{color:#797a58;text-transform:uppercase}.mega-menu li.mega-menu-item>a.mega-menu-link{letter-spacing:1px}.max-mega-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-disable-link ul.mega-sub-menu a.mega-menu-link{font-family:robotoregular!important;text-transform:capitalize!important;letter-spacing:0}.composite-decking .tmb-item:after{background-color:rgba(255,255,255,.05)}.home .slider-content span.icon-area i.fa.fa-angle-right{line-height:35px!important;margin-left:3px}.ul-square ul li,.ul-squre ul li{list-style:disc inside;padding-bottom:15px}.ul-square ul li h3,.ul-squre ul li h3{font-family:robotoregular;text-transform:initial}.loc-list a{color:#ece6da;font-weight:700;z-index:2;font-size:45px;line-height:150px;display:block;text-align:center}.loc-list li{box-shadow:0 10px 10px rgba(0,0,0,.25882352941176473);-webkit-box-shadow:0 10px 10px rgba(0,0,0,.25882352941176473);position:relative;z-index:1;background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2020/01/loc-img-300x300.jpg);display:inline-block;float:left;margin-right:25px;border:0 solid #fff}.loc-list li:before{position:absolute;z-index:-1;content:"";width:150px;height:150px;border-radius:50%;background-color:rgba(0,0,0,.8);top:0;left:0}.loc-list li:hover:before{border:3px solid #fff;background-color:transparent}.play-vedio-pos{position:absolute;width:412px;left:0;right:0;margin:auto;top:18px;height:230px;overflow:hidden}#wistia_chrome_24 #wistia_grid_32_wrapper img.w-css-reset,.woocommerce table.shop_table.cart,.woocommerce table.shop_table.cart td.actions{border:0!important}.design-popup .design-popup-inner.one .select-pro-list ul,.play-vedio-pos iframe{height:100%}#home-banner .pos-static .pri-btn.design-btn .vc_btn3{min-width:160px}#home-banner .pos-static .pri-btn.design-btn .vc_btn3:hover{background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-1.png);background-color:transparent!important;color:#fff!important;border-color:#fff!important}#home-banner .pos-static .pri-btn.design-btn.sec .vc_btn3{background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2020/02/btn-img.png);background-size:24px}.archive.category .site-inner .content>.sec-pad,.page-template-archive .site-inner .content>.sec-pad{text-align:center;position:relative;width:100vw;background:#f5f2ec;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:165px}.news-tabbing.sec-pad{background-color:#fff!important;float:left;padding-top:65px!important;max-width:1200px;position:initial!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex}.news-inner-wrap{width:48%;display:inline-block;margin:0 1% 20px;float:left;padding:30px;border:1px solid #eee}.blog_detail_de-co .vc_btn3,.news-cont .pri-btn,.pagination{display:block;text-align:center}.news-inner-wrap:hover{background-color:#f5f2ec}.news-cont .pri-btn{margin-top:20px}.news-cont .pri-btn a{display:inline-block;padding-top:13px!important;padding-bottom:12px!important;min-width:auto}.single-blog .cntnt_cs.right_cs,.single-post .cntnt_cs.right_cs{width:60%;margin:10% auto}.single-blog .location_section ul li,.single-post .location_section ul li{position:relative;padding-left:25px;padding-bottom:10px}.single-blog .location_section ul li:before,.single-post .location_section ul li:before{position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background-color:#07bdb7;content:""}.pagination{clear:both;margin:40px auto}.pagination>*{padding:5px 10px;border:1px solid;border-radius:15px;margin:0 2px}.pagination .current,.pagination a:hover{background-color:#07bdb7}.footer_adr_tab .nav-tabs>li>a{padding:2px 0;border:0;background-color:transparent;border-bottom:1px solid #fff}.footer_adr_tab .nav-tabs>li{padding-right:5px;padding-bottom:5px}.footer_adr_tab .nav-tabs>li.active>a,.footer_adr_tab .nav-tabs>li.active>a:focus,.footer_adr_tab .nav-tabs>li.active>a:hover{color:#49c0bc;border:0;background-color:transparent;border-bottom:1px solid #49c0bc}.footer_adr_tab .nav-tabs,.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address:last-child{border-bottom:0}.blog_detail_de-co{float:left;display:flex;width:100%;justify-content:center;margin:30px 0 50px}.blog_detail_de-co .vc_btn3{color:#fff;min-width:inherit}.blog_detail_de-co .design-btn .vc_btn3:before{right:20px;width:24px;height:28px;background-position:-70px -14px}.blog_detail_de-co .design-btn.contact-blg-buttom .vc_btn3:before{right:20px;width:24px;background-position:-15px -12px;height:23px}.main_btn_grid .pri-btn{margin:0 10px}.blog_detail_de-co .vc_btn3:hover{background-color:#333!important}@media only screen and (max-width:1023px){.blog_detail_de-co .vc_btn3{min-width:200px}}@media only screen and (max-width:736px){.blog_detail_de-co .vc_btn3{min-width:inherit;display:table;margin:auto}.blog_detail_de-co{display:block}.blog_detail_de-co .pri-btn{margin:0 0 20px}}#insta .instagram_slider{display:block!important;margin-bottom:48px}#insta .instagram_slider li{width:33.33%;position:relative}#insta .instagram_slider li a{margin:1px;height:auto}#insta .instagram_slider li a img,.slick-initialized .slick-slide{height:auto!important}#insta .instagram_slider li a:last-child{position:absolute;top:0;bottom:0;left:0;right:0}#insta .instagram_slider li a .insta_content{display:flex;align-items:center;justify-content:center;padding:0 30px;text-align:center;color:#fff;text-transform:none;letter-spacing:.04em;line-height:20px}#inspiration .wpb_single_image img,.tinber-bg img{height:100%;width:100%;object-fit:cover}#timber-slider.timber-sec .tmb-item{float:left;margin:2px 2px 4px}.paginator-center{padding-bottom:30px!important}.page-template-page-design-tool #bio_ep{top:41%!important}.topbar_sec .top-msg{background:#49c0bc;text-align:center;color:#fff;padding:10px 15px;font-size:12px}.woocommerce-error{margin-bottom:2em!important}.woocommerce-page .site-container>.site-inner,body.login .site-container>.site-inner{margin-top:150px;font-family:robotoregular;color:#2c3726}.post-type-archive-product .site-container>.site-inner,.tax-product_cat .site-container>.site-inner{margin-top:87px}header.woocommerce-products-header{width:100vw;margin-left:calc((1200px - 100vw)/ 2);background:#ece6da;padding:30px 0 10px 0;text-align:center;color:#645f5c;display:flex;align-items:center;justify-content:center;flex-direction:row;min-height:200px}header.woocommerce-products-header .h1,header.woocommerce-products-header h1{font-size:32px;color:#645f5c;margin-bottom:0}header.woocommerce-products-header .woocommerce-products-header__subtitle{font-size:16px;font-family:robotoregular;text-transform:inherit;color:#645f5c;font-weight:400;margin-bottom:0;margin-top:25px}.woocommerce .sidebar-primary .widget-woof{background:#1d2625;font-weight:400;color:#fff;font-size:12px;text-transform:capitalize}.widget-woof h3.widget-title{background:#49c0bc;margin:0;font-size:18px;color:#fff;padding:15px 17px 14px}.widget-woof .woof .woof_list li{margin:0!important;padding:0 17px!important;border-top:1px solid #707070}.woof .woof_childs_list_opener{float:right;padding:15px 0}.woof .woof_childs_list_opener span,.woof .woof_childs_list_opener span.woof_is_closed,.woof .woof_childs_list_opener span.woof_is_opened{width:13px;height:7px;background-size:contain!important;background-repeat:no-repeat!important}.widget-woof .woof .woof_list li .woof_childs_list{margin:0 -17px!important;width:calc(100% + 34px);background:#2c3726}.woof label{font-weight:400;margin:0;padding:15px 0}.widget-woof .woof .woof_list li .woof_childs_list li{border-top:1px solid rgba(255,255,255,.16)}.woof .woof_list li .woof_childs_list li label.woof_checkbox_label{padding-left:25px;position:relative}.woof .woof_list li .woof_childs_list li label.woof_checkbox_label:before{width:15px;height:15px;border-radius:50%;position:absolute;top:18px;left:0;content:"";background:0 0;border:1px solid #fff}.woof .woof_list li .woof_childs_list li .icheckbox_flat-grey.checked+label:after{width:9px;height:9px;border-radius:50%;position:absolute;top:21px;left:3px;content:"";background:#fff}.woocommerce .woocommerce-ordering select{border:1px solid #dbdbdb;color:#2c3726;padding:0 12px;font-size:12px;height:38px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2023/06/chevron-down.png);background-repeat:no-repeat;background-size:10px;background-position:center right 15px}.search-dv-nv{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:45px;margin-bottom:20px}.woocommerce .woocommerce-breadcrumb{margin:0;order:2;flex:1 0}.woocommerce .search-dv-nv.noproduct .woocommerce-breadcrumb{margin:0 0 10px;order:initial;flex:auto}woocommerce-breadcrumb .woocommerce-notices-wrapper{width:100%;order:1}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:#2c3726;font-family:robotoregular;font-size:12px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{line-height:38px;width:auto;order:3;margin-right:25px;margin-bottom:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{order:4;margin-bottom:0}.post-type-archive-product ul.products,.tax-product_cat.archive ul.products{width:75%;float:right}.woocommerce ul.products li.product{width:22.1%}.woocommerce ul.products li.product a>.loop-single-image{height:277px;width:100%;object-fit:cover;border:1px solid #e2e2e2;display:flex;position:relative;margin-bottom:15px;overflow:hidden}.woocommerce ul.products li.product .overlay-addto-cart{position:absolute;top:0;left:0;right:0;height:0;background-color:rgba(0,0,0,.5);content:"";display:flex;align-items:center;justify-content:center;transition:height .5s;overflow:hidden}.woocommerce ul.products li.product .overlay-addto-cart .button{margin-top:0;padding:0 35px!important;line-height:32px}.woocommerce ul.products li.product:hover .overlay-addto-cart{height:277px}.woocommerce ul.products li.product a>.loop-single-image img{margin:auto;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;color:#2c3726;text-transform:capitalize;font-weight:400;font-family:robotoregular;line-height:1.5}.woocommerce .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#49c0bc!important;text-transform:capitalize;font-weight:700;font-family:robotobold}.woocommerce ul.products li.product .price{font-size:14px}.woocommerce ul.products li.product .price del{opacity:.9;display:inline-block;color:#2c3726}.woocommerce span.onsale{top:0!important;right:auto!important;left:0;margin:0!important;border-radius:0;background-color:#ff8900;color:#000;min-height:30px;line-height:22px;min-width:60px;font-size:18px;text-transform:uppercase;font-family:"Bebas Neue"}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.add_to_cart_button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{background-color:#49c0bc!important;border-radius:30px;text-transform:uppercase;color:#fff!important;font-family:"Bebas Neue";font-size:16px;line-height:44px;padding:0 40px!important;text-align:center;border:1px solid #00c3bd}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.add_to_cart_button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{color:#49c0bc!important;background-color:#fff!important}.woocommerce a.add_to_cart_button{min-width:auto}.woocommerce ul.products li.product>.button.add_to_cart_button{position:absolute;top:96px;left:20px;right:25px;margin-top:0}.woocommerce div.product{font-size:12px;font-family:robotoregular;color:#2c3726}.woocommerce div.product .rtwpvg-images{width:65%!important}.woocommerce div.product .product_title{color:#2c3726;font-size:30px;font-family:robotobold;text-transform:capitalize;margin-bottom:0}.woocommerce div.product .summary p.price{font-size:30px;margin-bottom:10px}.rtwpvg-gallery-image .rtwpvg-single-image-container{height:660px}.rtwpvg-gallery-image .rtwpvg-single-image-container img{max-height:100%;max-width:100%;width:auto;height:auto}.woocommerce-info,.woocommerce-message{border-top-color:#49c0bc}.woocommerce thead{background-color:#f0f0f0;color:#645f5c;font-size:16px}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.ur-frontend-form .ur-form-row .ur-form-grid input,.woocommerce form input,.woocommerce form select,.woocommerce form textarea{font-size:14px;color:#696969!important;font-family:robotoregular;font-weight:400;border:0;border-bottom:1px solid #cecece;min-height:auto}.ur-frontend-form input::-webkit-input-placeholder,.woocommerce form ::-webkit-input-placeholder{color:#696969}.ur-frontend-form input::-moz-placeholder,.woocommerce form ::-moz-placeholder{color:#696969}.ur-frontend-form input:-ms-input-placeholder,.woocommerce form :-ms-input-placeholder{color:#696969}.ur-frontend-form input:-moz-placeholder,.woocommerce form :-moz-placeholder{color:#696969}form.woocommerce-checkout{float:left;width:100%;margin-top:30px;margin-bottom:100px}.woocommerce form.woocommerce-cart-form,form.woocommerce-checkout #customer_details{width:65%;float:left;padding-right:50px}.woocommerce-page .cart-collaterals .cart_totals,form.woocommerce-checkout #customer_details>div{background-color:#f0f0f0;width:100%}.woocommerce-checkout #payment .payment_methods,form.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{padding:50px!important}.woocommerce-checkout #payment .form-row.place-order{padding-left:50px;padding-right:50px;padding-bottom:50px}#order_review_heading,.woocommerce .cart-collaterals,.woocommerce-checkout-review-order-table,.woocommerce-order-details{width:35%!important;float:right;overflow:hidden}.woocommerce-bill-details,.woocommerce-checkout #payment{float:left;background-color:#f0f0f0;border-radius:0;width:61%;margin-right:4%}.woocommerce ul#shipping_method li input[type=radio]{min-height:auto}.payment-method-heading,.woocommerce-billing-fields>h3{background:#49c0bc;margin:0;font-size:18px;color:#fff;padding:15px 50px 14px;font-family:"Bebas Neue",sans-serif;font-weight:700;font-style:normal;line-height:1.25}.woocommerce table.shop_table{border-radius:0;border:0;color:#645f5c;font-size:14px;font-weight:400;font-family:robotoregular}.woocommerce table.shop_table td{padding:18px 15px;border-color:#e2e2e2}.woocommerce table tr td:nth-child(2n),.woocommerce table tr td:nth-child(odd),.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{background-color:#f0f0f0}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce table.shop_attributes th{font-family:"Bebas Neue"!important;color:#000!important;font-weight:700!important}.ckot-inner-title,.woocommerce table.shop_table th.shopping-cart-heading,.woocommerce-bill-details .woocommerce-order-details__title1,.woocommerce-order-details .woocommerce-order-details__title,h3#order_review_heading{background-color:#1d2625;color:#fff;font-size:30px;padding:2px 50px!important;border:1px solid #1d2625!important;line-height:45px!important;margin-bottom:0;font-family:"Bebas Neue",sans-serif;font-weight:400}.woocommerce table.shop_table tfoot td{border-bottom:0;padding:18px 50px 18px 0;text-align:right;text-transform:capitalize;font-weight:500;font-family:robotomedium}.woocommerce table.shop_table tfoot .checkout-btn-xt td{padding:18px 50px}.woocommerce table.shop_table tfoot th{padding:9px 50px;text-transform:capitalize;font-weight:500;font-family:robotomedium;font-size:14px}.woocommerce table.shop_table th.product-name{padding-left:50px}.woocommerce table.shop_table .amount,.woocommerce table.shop_table label{font-weight:500!important;font-family:robotomedium}.woocommerce table.shop_table.cart td,.woocommerce table.shop_table.cart th{border:1px solid #e2e2e2;text-align:left}.woocommerce table.shop_table .amount,.woocommerce table.shop_table .woocommerce-Price-amount,.woocommerce table.shop_table td.product-name{color:#000;font-weight:700;font-family:robotobold;text-align:left}.woocommerce table.shop_table .product-name dl,.woocommerce table.shop_table .product-name dt,.woocommerce-shipping-fields #ship-to-different-address{font-size:12px;color:#645f5c;font-family:robotoregular;font-weight:400}.woocommerce table.shop_table tfoot .checkout-btn-xt .button{display:block;margin-bottom:15px;width:100%}.woocommerce table.shop_table tfoot .checkout-btn-xt .button+.button,.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .continue-button{background:0 0!important;color:#645f5c!important;border-color:#645f5c;display:block;width:100%}.woocommerce table.shop_table tfoot .checkout-btn-xt .button+.button:hover{background-color:#49c0bc!important;border:1px solid #00c3bd;color:#fff!important}.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name img,.woocommerce table.shop_table .product-thumbnail img{width:70px;border:1px solid #e2e2e2}.woocommerce table.shop_table .actions .coupon+button{float:right;min-width:130px}.woocommerce-order .woocommerce-order-details table.shop_table td,.woocommerce-order .woocommerce-order-details table.shop_table th,table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total{padding-right:50px}form.woocommerce-checkout #customer_details .col-2{padding:0 50px 50px}.woocommerce-shipping-fields #ship-to-different-address{text-transform:initial}.ur-frontend-form .user-registration-form__label,.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label{position:relative;padding-left:25px}.ur-frontend-form .user-registration-form__label span:before,.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label span:before{top:-1px;left:0;position:absolute;content:"";background-color:transparent;border:1px solid #cecece;width:18px;height:18px}.ur-frontend-form .user-registration-form__label input:checked+span:after,.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label input:checked+span:after{content:"\f00c";font-family:FontAwesome;color:#fff;top:2px;left:4px;position:absolute;font-size:10px;bottom:6px}form.woocommerce-checkout #customer_details{margin-bottom:35px}.woocommerce form.checkout_coupon .form-row-first input.input-text{height:46px;padding:0 25px;border:1px solid #ededed;border-radius:25px}.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name{padding-right:12px;padding-left:50px!important}.mini-cart a,.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row .col-md-5,.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row .col-md-7{padding-right:0}.woocommerce-thankyou-order-received{font-size:20px;color:#00c3bd;font-weight:700;font-family:robotobold}.wc-item-meta,.woocommerce-cart .woocommerce-cart-form .product-name .variation *{font-size:12px;font-weight:400;color:#645f5c}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:7px 0}.select2-container--default .select2-selection--single{background-color:transparent;border:0;border-bottom:1px solid #cecece;border-radius:0;color:#696969;padding:3px 0 2px;height:auto}.select2-container .select2-selection--single .select2-selection__rendered{color:#696969;padding-left:0;font-size:14px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:url(https://softwoodsnew.apps.zibdigital.net.au/wp-content/uploads/2023/06/chevron-down-1.png);background-repeat:no-repeat;background-size:10px;background-position:center}.select2-container--default .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent}.woocommerce .woocommerce-MyAccount-content table.my_account_orders td,.woocommerce label{font-weight:400}.woocommerce-checkout-review-order label{font-weight:400;color:#645f5c;margin-top:5px;position:relative;padding-left:25px}.woocommerce-checkout-review-order .woocommerce-checkout-payment label:before{top:5px;left:0;position:absolute;content:"";background-color:transparent;border:1px solid #cecece;width:15px;height:15px;border-radius:50%}.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods input[type=radio]:checked+label:after{top:7px;left:2px;position:absolute;content:"";background-color:#000;width:11px;height:11px;border-radius:50%}.woocommerce-cart form.woocommerce-checkout #billing_email_field,.woocommerce-cart form.woocommerce-checkout #billing_state_field,.woocommerce-cart form.woocommerce-checkout .form-row-first,.woocommerce-checkout form.woocommerce-checkout #billing_email_field,.woocommerce-checkout form.woocommerce-checkout #billing_state_field,.woocommerce-checkout form.woocommerce-checkout .form-row-first{float:left;width:47.5%;clear:none}.woocommerce-cart form.woocommerce-checkout #billing_phone_field,.woocommerce-cart form.woocommerce-checkout #billing_postcode_field,.woocommerce-cart form.woocommerce-checkout .form-row-last,.woocommerce-checkout form.woocommerce-checkout #billing_phone_field,.woocommerce-checkout form.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout form.woocommerce-checkout .form-row-last{float:right;width:47.5%;clear:none}.woocommerce-bill-details .addresses.woocommerce-columns{padding:0 50px;color:#645f5c}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{padding:35px 0;border-bottom:1px solid #cecece}.pyment-subtitle,.woocommerce-bill-details .woocommerce-column__title{font-size:20px;color:#000;font-family:"Bebas Neue",sans-serif}.woocommerce-bill-details .addresses.woocommerce-columns>div:last-child,.woocommerce-cart .cart-collaterals .cart_totals table .order-total{border-bottom:0!important}.woocommerce-order{float:left;width:100%;margin-bottom:80px;margin-top:45px}.login .vc_tta{max-width:400px;margin:auto}.login .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{background-color:transparent;border-color:transparent;color:#2c3726;font-size:30px;padding:0;font-family:"Bebas Neue",sans-serif}.login .vc_tta-tabs-container{width:100%;padding-right:0}.login .vc_tta-tab{min-width:49%}.login .vc_tta-style-flat .vc_tta-tab{border-bottom:1px solid #2c3726!important;width:49%;margin:0;margin-right:1%!important}.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a{border-top:0!important;padding:0!important;text-align:center;border:0!important;font-size:30px;font-family:"Bebas Neue",sans-serif;color:#2c3726;background-color:transparent!important}.login .vc_tta-style-flat .vc_tta-tab>a span{font-size:30px;font-family:"Bebas Neue",sans-serif;color:#2c3726}.login .vc_tta-style-flat .vc_tta-tab:last-child{margin-right:0!important;margin-left:1%!important}.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active,.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:focus,.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:hover{color:#1d2625;border-bottom:2px solid #1d2625!important;background-color:transparent!important}.ur-frontend-form .ur-form-row .ur-form-grid input{padding:2px 0!important;font-size:14px}.ur-frontend-form .ur-button-container .ur-submit-button{width:100%;border:1px solid #49c0bc;background-color:#49c0bc;color:#fff;padding:0 20px!important;margin-top:15px}.ur-frontend-form{border:0;margin-top:30px;padding:0!important}#user-registration p{color:#2c3726;margin-bottom:30px}#user-registration p a{color:#2c3726;font-style:initial}.ur-frontend-form input::placeholder,.woocommerce form.user-registration-form ::placeholder{color:#696969!important;opacity:1}.woocommerce form.user-registration-form ::-webkit-input-placeholder{color:#696969!important;opacity:1}.woocommerce form.user-registration-form ::-moz-placeholder{color:#696969!important;opacity:1}.woocommerce form.user-registration-form :-ms-input-placeholder{color:#696969!important;opacity:1}.woocommerce form.user-registration-form :-moz-placeholder{color:#696969!important;opacity:1}.ur-frontend-form .ur-form-row .ur-form-grid input[type=submit]{width:100%;line-height:16px;min-width:200px;border:1px solid #49c0bc!important;background-color:#49c0bc;border-radius:30px;padding:15px 26px 13px 25px!important;font-size:16px;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;color:#fff!important;margin-bottom:20px}.woocommerce .woocommerce-order-details table.shop_table.order_details td.product-name,.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,body .price-note-cus{font-family:robotoregular;font-weight:400}.ur-frontend-form .ur-button-container .ur-submit-button:focus,.ur-frontend-form .ur-button-container .ur-submit-button:hover,.ur-frontend-form .ur-form-row .ur-form-grid input[type=submit]:focus,.ur-frontend-form .ur-form-row .ur-form-grid input[type=submit]:hover{color:#49c0bc!important;background-color:transparent!important;outline:0}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{display:block;float:left;width:100%}.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox]{margin-top:-3px}.ur-frontend-form .ur-form-row .ur-form-grid label{font-weight:400;line-height:1.2}.ur-frontend-form .user-registration-form__label-for-checkbox{float:left;min-width:50%}.ur-frontend-form .user-registration-LostPassword{width:50%;float:right;text-align:right;font-style:italic;margin-top:-60px}.ur-frontend-form .user-registration-register,div#ur-frontend-form{float:left;width:100%}#user-registration.horizontal{box-shadow:none}.ur-frontend-form fieldset{border:0;margin:0;padding:0}#user-registration .user-registration-MyAccount-content{padding:20px 0 0}.dv-footer-sec{max-width:75%;text-align:right;margin:20px 0 55px auto}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{padding:15px 30px;background:#f0f0f0;margin-bottom:10px;font-family:"Bebas Neue",sans-serif!important;font-size:20px;display:block}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a{background-color:#00c3bd;color:#fff}.bapf_body ul li.checked,.woocommerce-MyAccount-content a:hover{color:#00c3bd}.woocommerce-account .woocommerce-MyAccount-content{font-size:14px;font-family:robotoregular;font-weight:400;padding:0 15px;color:#645f5c;margin-bottom:30px}.woocommerce table.my_account_orders th{padding:9px 20px}.woocommerce table.my_account_orders{border:1px solid rgba(0,0,0,.1)}.woocommerce-MyAccount-content .woocommerce-Addresses{background:#f0f0f0;padding:30px 50px}.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{padding-bottom:20px;padding-top:20px;border-bottom:1px solid rgba(0,0,0,.1)}.login-reg-tab{margin-bottom:80px!important;margin:0 auto;max-width:400px}.login-reg-tab .container{width:100%;padding:0;display:none}.woocommerce form.login,.woocommerce form.register{border:0;padding:0;margin:0 auto}.login-reg-tab #tabs{display:flex;align-items:center;justify-content:center}.login-reg-tab #tabs li{text-align:center;min-width:196px;font-family:"Bebas Neue",sans-serif;color:#2c3726;background-color:transparent!important;margin-right:4px;margin-left:4px}.woocommerce .login-reg-tab form .form-row{padding:0;margin-bottom:0}.login-reg-tab #tabs li a{font-size:30px;padding:0 12px;display:block;cursor:pointer;color:#2c3726;border-bottom:1px solid #2c3726}.login-reg-tab #tabs li.active-link a,.login-reg-tab.active #tabs li a#tab1,.login-reg-tab.log-in #tabs li a#tab2{color:#1d2625!important;border-bottom:1px solid #1d2625!important}.user-registration-error{border-top-color:#ff4149;background:0 0;color:#f4000a;padding:10px 0;margin-bottom:0!important;margin-top:-10px!important;float:left;width:100%}#user-registration .user-registration-error{border-top:0}.user-registration-error::before,.user-registration-info::before,.user-registration-message::before{font-size:calc(100% + 5px);margin-top:-4px;float:left}.woocommerce nav.woocommerce-pagination{float:right;width:75%;margin-bottom:30px}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;min-width:50px;border:1px solid #e2e2e2;line-height:50px;margin:0 4px;font-size:14px;color:#00c3bd}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#00c3bd;line-height:26px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#00c3bd;color:#fff}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:60px;margin:0;outline:0;padding:10px!important;transition:color .2s;vertical-align:top;width:60px;min-width:initial}.fancybox-navigation .fancybox-button{width:44px;height:44px}form.woocommerce-ResetPassword.lost_reset_password{padding:50px 0 70px;max-width:500px;margin:auto;text-align:center}.woocommerce-lost-password .woocommerce-error{max-width:400px;margin:auto;background-color:transparent;border-top:0;color:red;font-size:14px;text-align:center;padding-top:0;padding-bottom:0}.woocommerce-lost-password .woocommerce-error::before{content:"\e016";color:red;left:auto;right:auto;margin:0 0 0 -140px;top:0}.my-account .content .woocommerce{min-height:calc(100vh - 580px)}.user-registration-ur-lost-password.my-account .content .woocommerce{max-width:400px;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:1500px){.post-type-archive-product .site-container>.site-inner,.tax-product_cat .site-container>.site-inner{margin-top:62px}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 20px 5px!important}.slider-content span.icon-area{min-width:160px}}@media only screen and (max-width:1280px){.footer-image,.news-tabbing.sec-pad{max-width:1140px}header.woocommerce-products-header{margin-left:calc((1140px - 100vw)/ 2);padding:65px calc((100vw - 1140px)/ 2)}}@media only screen and (max-width:1200px){.footer-image{max-width:960px}header.woocommerce-products-header{margin-left:calc((960px - 100vw)/ 2);padding:65px calc((100vw - 960px)/ 2)}.woocommerce ul.products li.product a>.loop-single-image,.woocommerce ul.products li.product:hover .overlay-addto-cart{height:200px}.dv-footer-sec{margin-top:0}.woocommerce-page .site-container>.site-inner,body.login .site-container>.site-inner{margin-top:120px}.post-type-archive-product .site-container>.site-inner,.tax-product_cat .site-container>.site-inner{margin-top:63px}.woocommerce-tabs{margin-left:0!important}.woocommerce-cart .woocommerce-cart-form td.product-name{padding:20px 5px!important}.woocommerce table.shop_table .product-thumbnail img{width:60px}.woocommerce-cart .woocommerce-cart-form .actions .coupon button{min-width:150px}.woocommerce form.woocommerce-cart-form,form.woocommerce-checkout #customer_details{width:64%}#order_review_heading,.woocommerce .cart-collaterals,.woocommerce-checkout-review-order-table,.woocommerce-order-details{width:36%!important}.woocommerce-bill-details,.woocommerce-checkout #payment{width:59%}.woocommerce table.shop_table td{padding-left:5px;padding-right:5px}.woocommerce-cart .woocommerce-cart-form .product-quantity .qty{width:100%!important}.slider-content span.icon-area{min-width:100px}.woocommerce table.my_account_orders .button{min-width:auto}.find-next a img{max-width:20px}.woocommerce-page div.product div.summary{padding-right:15px}}@media only screen and (max-width:1023px){.post-type-archive-product .site-container>.site-inner,.tax-product_cat .site-container>.site-inner{margin-top:0!important}.woocommerce-page .site-container>.site-inner,body.login .site-container>.site-inner{margin-top:40px}.footer-image{max-width:100%;padding-left:5%;padding-right:5%}header.woocommerce-products-header{margin-left:-5.6%;padding:65px 5%}.woocommerce-tabs{margin-left:00px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 0 5px!important}.woocommerce form.woocommerce-cart-form,form.woocommerce-checkout #customer_details{width:63%;padding-right:35px}#order_review_heading,.woocommerce .cart-collaterals,.woocommerce-checkout-review-order-table,.woocommerce-order-details{width:37%!important}.woocommerce table.shop_table tfoot td,table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total{padding-right:15px}.woocommerce-order .woocommerce-bill-details{width:59%!important}.woocommerce .woocommerce-order-details table.shop_table td{padding-left:12px;padding-right:12px}.woocommerce-order .woocommerce-order-details table.shop_table td,.woocommerce-order .woocommerce-order-details table.shop_table th{padding-right:12px}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-cart .woocommerce-cart-form .header-title th.shopping-cart-heading{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:991px){.woocommerce-order .woocommerce-bill-details,.woocommerce-tabs{width:100%!important}.woocommerce ul.products li.first,.woocommerce ul.products li.last,.woocommerce-page ul.products li.first,.woocommerce-page ul.products li.last{clear:none}.woocommerce ul.products li.product{margin:0 2.5% 2.992em 0;width:31.5%}.woocommerce ul.products li.product:nth-child(3n){clear:right;margin-right:0}.woocommerce ul.products li.product:nth-child(3n+1){clear:both}.single-product #wpgis-gallery.slick-slider{padding-right:20px!important}.woocommerce div.product .summary p.price{font-size:24px}.woocommerce div.product .product_title{font-size:28px}.product .summary .variations_form tr{margin-bottom:10px}.woocommerce-tabs{margin-left:0!important}.woocommerce form.woocommerce-cart-form,form.woocommerce-checkout #customer_details{width:100%;padding-right:0}#add_payment_method #payment,#order_review_heading,.woocommerce .cart-collaterals,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce-checkout-review-order-table,.woocommerce-order-details{width:100%!important;margin-right:0}form.woocommerce-checkout #customer_details{margin-bottom:25px}form.woocommerce-checkout{margin-top:0;margin-bottom:50px}.woocommerce-checkout #payment .form-row.place-order,form.woocommerce-checkout #customer_details .col-2{padding-bottom:30px}.woocommerce table.shop_table td.product-total,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table th.product-total{padding-right:50px;text-align:right}.woocommerce table.shop_table td{padding-left:12px;padding-right:12px}.woocommerce table.shop_table .product-thumbnail{text-align:left;padding-left:50px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table th.product-name{padding-left:50px!important}.woocommerce-order{margin-bottom:30px}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{padding-bottom:0!important}.woocommerce-order .woocommerce-order-details table.shop_table td,.woocommerce-order .woocommerce-order-details table.shop_table th.product-total{padding-right:15px}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account .woocommerce-MyAccount-content{width:75%}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a{padding:8px 20px}.woocommerce-MyAccount-content .woocommerce-Addresses{padding:0 30px}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-cart .woocommerce-cart-form .shopping-cart-heading{padding-left:20px!important;padding-right:20px!important}.woocommerce-page div.product div.summary{width:32%!important;padding-right:0}table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total{padding-right:50px}.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row{display:flex;justify-content:space-between}.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row .col-md-5{flex:1 0;min-width:75px}}@media only screen and (max-width:768px){.woocommerce ul.products li.product a>.loop-single-image,.woocommerce ul.products li.product:hover .overlay-addto-cart{height:240px}.post-type-archive-product ul.products,.tax-product_cat.archive ul.products{width:70%}.woocommerce .sidebar-primary.widget-area{width:30%}.dv-footer-sec{max-width:100%}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:0}}@media only screen and (max-width:767px){.post-type-archive-product ul.products,.tax-product_cat.archive ul.products,.woocommerce .sidebar-primary.widget-area{width:100%;padding-right:0}header.woocommerce-products-header{max-height:initial;padding:40px 5% 30px;margin-left:0;min-height:150px}.post-type-archive-product .site-container>.site-inner,.tax-product_cat .site-container>.site-inner,.ur-frontend-form.login{padding:0}.post-type-archive-product .site-container>.site-inner #primary,.tax-product_cat .site-container>.site-inner #primary{max-width:90%;margin-left:auto;margin-right:auto}.tax-product_cat .site-container .woocommerce-breadcrumb,.woocommerce nav.woocommerce-pagination,.woocommerce-cart form.woocommerce-checkout #billing_email_field,.woocommerce-cart form.woocommerce-checkout #billing_phone_field,.woocommerce-cart form.woocommerce-checkout #billing_postcode_field,.woocommerce-cart form.woocommerce-checkout #billing_state_field,.woocommerce-cart form.woocommerce-checkout .form-row-first,.woocommerce-cart form.woocommerce-checkout .form-row-last,.woocommerce-checkout form.woocommerce-checkout #billing_email_field,.woocommerce-checkout form.woocommerce-checkout #billing_phone_field,.woocommerce-checkout form.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout form.woocommerce-checkout #billing_state_field,.woocommerce-checkout form.woocommerce-checkout .form-row-first,.woocommerce-checkout form.woocommerce-checkout .form-row-last,.woocommerce.post-type-archive-product .woocommerce-breadcrumb{width:100%}.widget-woof .woof .woof_list li,.widget-woof h3.widget-title{padding-left:5%!important;padding-right:5%!important}.widget-woof .woof .woof_list li .woof_childs_list{margin:0 -5%!important;width:110%}.woocommerce .sidebar-primary .widget-woof,.woocommerce div.product div.summary{margin-bottom:10px}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0!important;clear:both}.woocommerce ul.products li.product:nth-child(3n){clear:both}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce ul.products li.product{margin-bottom:20px!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page div.product div.images+div.summary,.woocommerce-page div.product div.summary{width:100%!important}.vertical-img-left.wpgis-slider-for{width:100%;margin-left:0}.single-product #wpgis-gallery.slick-slider{padding-right:1px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:16px!important;margin:0 5px 0 0!important}.product .summary .button{margin-top:20px!important}.woocommerce .checkout_coupon button.button{min-width:100px}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{float:left;width:100%}.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body{background-color:transparent!important}#user-registration p{margin-bottom:20px}#user-registration{margin-bottom:0}.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#49c0bc}.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff}.user-registration-page .sec-pad{padding-bottom:25px}.woocommerce .woocommerce-Message a.woocommerce-Button{background-color:transparent!important;border:0;line-height:2;padding:0!important;color:#49c0bc!important;min-width:auto}form.woocommerce-ResetPassword.lost_reset_password{padding:30px 0 40px}}@media only screen and (max-width:480px){.front-page-1 .widget:first-of-type h4,.front-page-2 .widget:first-of-type h4{font-size:4rem}.woocommerce ul.products li.product a>.loop-single-image,.woocommerce ul.products li.product:hover .overlay-addto-cart{height:200px}.woocommerce .sidebar-primary .widget-woof{margin-bottom:0}.dv-footer-sec{margin-bottom:35px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form.checkout_coupon .form-row-first,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-result-count,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{margin-right:0;width:100%}.woocommerce-checkout #payment .payment_methods,form.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper{padding:20px!important}form.woocommerce-checkout #customer_details .col-2{padding:0 20px 20px}.woocommerce form p.form-row{margin-bottom:15px}.woocommerce table.shop_table td.product-total,.woocommerce table.shop_table th.product-total,table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total{padding-right:12px}.woocommerce table.shop_table .product-thumbnail,.woocommerce table.shop_table th.product-name,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table th.product-name{padding-left:12px!important}.woocommerce table.shop_table tfoot .checkout-btn-xt td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{padding-left:12px;padding-right:12px}#order_review_heading,.woocommerce .cart-collaterals,.woocommerce-checkout-review-order-table,.woocommerce-order-details{float:left}.ckot-inner-title,.payment-method-heading,.woocommerce table.shop_table th.shopping-cart-heading,.woocommerce-bill-details .woocommerce-order-details__title1,.woocommerce-billing-fields>h3,.woocommerce-checkout #payment .form-row.place-order,.woocommerce-checkout #payment .payment_methods,.woocommerce-order-details .woocommerce-order-details__title,form.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper,h3#order_review_heading{padding-left:15px!important;padding-right:15px!important}.woocommerce-checkout #payment .form-row.place-order,form.woocommerce-checkout #customer_details .col-2{padding-bottom:10px}.ckot-inner-title,.woocommerce table.shop_table th.shopping-cart-heading,.woocommerce-bill-details .woocommerce-order-details__title1,.woocommerce-order-details .woocommerce-order-details__title,h3#order_review_heading{font-size:26px}.woocommerce form.checkout_coupon{padding:15px 15px 5px}.woocommerce ul.order_details{margin:0 0 20px}.ur-frontend-form .user-registration-LostPassword{width:100%;float:left;text-align:left;font-style:italic;margin-top:-20px}.login-reg-tab{max-width:100%;margin-bottom:50px!important}.login-reg-tab #tabs li{min-width:49%}.ur-frontend-form{margin-top:30px}.login-reg-tab #tabs li a{font-size:24px}}@media only screen and (max-width:350px){.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:14px!important}.homeslider .owl-item{box-shadow:none;-webkit-box-shadow:none}}.sidebar.sidebar-primary.widget-area::after{content:"";display:block;position:absolute;left:8%;top:22%;width:40px;height:40px;border-style:solid;border-color:transparent #000 #000;border-width:4px;border-radius:50%;-webkit-animation:.8s linear infinite spin;animation:.8s linear infinite spin}.sidebar.sidebar-primary.widget-area.hiddens::after{opacity:0;visibility:hidden}@media only screen and (max-width:999px){.sidebar.sidebar-primary.widget-area::after{left:12%}}.woocommerce-cart .site-container>.site-inner .entry-content{height:calc(100vh - 669px)}.thankyou-section a.vc_general:hover{background:#49c0bc!important;color:#fff!important;border-color:#49c0bc!important}.single-product .vertical-img-left.wpgis-slider-for{border:none!important}@media (max-width:991px){.dv-footer-sec{max-width:100%}.post-type-archive-product ul.products,.woocommerce .sidebar-primary.widget-area,.woocommerce nav.woocommerce-pagination{width:100%}}.bapf_head h3{font-size:27px}.bapf_body{background:#00c3bd59;color:#fff}#counter span,.woocommerce-product-details__short-description *,body .price-note-cus{color:#2c3726!important}.bapf_body ul li{border-bottom:1px solid #ebe6db;position:relative;background:#f7f5f1;padding:15px!important;color:#000;font-size:16px}.bapf_body ul li label{margin-bottom:0!important;font-weight:600!important}.bapf_ckbox_sqchck input[type=checkbox]{border:2px solid #767676!important;min-height:auto!important;border-radius:3px;margin-right:8px!important;margin-top:0!important;width:18px;height:18px!important}.bapf_ckbox_sqchck input[type=checkbox]:checked:after{width:12px!important;height:12px!important;transform:unset!important;border:2px solid #49c0bc;background:#49c0bc;left:1px;top:1px;border-radius:3px}.bapf_sfilter ul{padding-top:5px;padding-bottom:5px;background:#f7f5f1}.bapf_body ul li ul li:last-child i{top:5px!important}.bapf_sfilter ul li ul,.bapf_sfilter ul li ul li ul{padding-top:0;padding-bottom:0}.bapf_body ul li ul li i{right:0!important;padding:0!important;color:#645f5c}.bapf_sfilter ul li ul li ul li label{font-size:14px;font-weight:400!important}.bapf_body ul li:last-child{border-bottom:0 solid #e9e2e2}.bapf_body ul li ul li{border-bottom:0!important;font-size:16px}.bapf_body ul li ul li ul li{padding-top:10px!important;padding-bottom:10px!important}.bapf_body ul li ul li:last-child{padding-bottom:0!important;padding-top:0!important}.bapf_body .fa.bapf_cchild.fa-minus,.bapf_body .fa.bapf_ochild.fa-plus{position:absolute;right:10px;top:20px;font-size:16px;-webkit-text-stroke:1px #f7f5f1;color:#000}.bapf_body ul li ul li:first-child i{top:20px!important}.bapf_body ul li ul li ul li:last-child{padding-top:10px!important}.woocommerce-shop .sidebar .wc-block-product-search form button{min-width:auto!important;padding:5px!important;width:30px;height:30px;position:absolute;right:0;top:5px}.woocommerce-shop .sidebar .wc-block-product-search .wc-block-product-search__field{padding:10px 0}.woocommerce-shop .sidebar .wc-block-product-search label{font-family:"Bebas Neue",sans-serif;font-size:27px;font-weight:700;font-style:normal;text-transform:uppercase;color:#2c3726;line-height:1;margin:10px 0 5px}body .bapf_body ul li ul li:first-child{padding-top:15px!important}.bapf_body ul li ul li label{font-size:16px;font-weight:500;color:#000}.dgwt-wcas-search-wrapp{width:32%;order:2}.woocommerce-notices-wrapper{width:100%;padding-bottom:20px}p.woocommerce-result-count{width:31%!important;display:flex;justify-content:flex-end;margin-right:10px!important;margin-left:10px}nav.woocommerce-breadcrumb{order:1;width:20%!important}form.woocommerce-ordering{width:11%}@media screen and (max-width:1200px){.dgwt-wcas-search-wrapp{width:38%}p.woocommerce-result-count{width:23%!important}form.woocommerce-ordering{width:13%}}@media screen and (max-width:1024px){p.woocommerce-result-count{width:27%!important}.dgwt-wcas-search-wrapp{width:31%}form.woocommerce-ordering{width:18%}}.woocommerce .sidebar-primary.widget-area{float:left;width:25%;padding-right:3%;clear:left}.sidebar-primary .bapf_body>ul::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.post-type-archive-product ul.products,.tax-product_cat.archive ul.products{clear:revert}@media screen and (max-width:991px){.woocommerce .sidebar-primary.widget-area{position:relative;width:100%!important;top:unset!important}.location-dropdown>a{display:inline!important}}@media screen and (max-width:767px){.dgwt-wcas-search-wrapp{width:100%;margin-top:20px}p.woocommerce-result-count{justify-content:flex-start;margin-top:10px!important;width:100%!important}form.woocommerce-ordering{margin-top:10px!important;width:30%}.location-dropdown>a{display:inline!important}}section.footer{z-index:999}.cky-consent-container{z-index:-1!important}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#2c3726}.woocommerce.single-product .woocommerce-breadcrumb{width:100%!important}.mini-cart .cart-badge{position:absolute;left:28px;top:-18px;background:#00c3bd;width:18px;height:18px;text-align:center;border-radius:100px;font-size:11px;color:#000;font-weight:600;display:flex;align-items:center;justify-content:center}#home-banner .pos-static .pri-btn .vc_btn3:hover{background-color:transparent!important;border-color:#fff!important;color:#fff!important}#home-banner .pos-static .pri-btn.transparent-btn .vc_btn3:hover{background-color:#49c0bc!important;border-color:#49c0bc!important;color:#fff!important}body .price-note-cus{font-size:16px!important;line-height:2px!important;text-align:left}.product .summary .button:hover:after{background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2023/06/shopping-cart2.png)}.berocket_aapf_widget_selected_area{font-size:0;background:0 0}.mini-cart,.sign-login-hd,.woocommerce div.product .woocommerce-tabs .panel *,.woocommerce-product-details__short-description *{font-size:12px;text-align:left;font-weight:400;font-family:robotoregular;line-height:20px}.berocket_aapf_widget_selected_area ul.bapf_sfa_unall li{padding:0!important}.berocket_aapf_widget_selected_area ul.bapf_sfa_unall li .braapf_unselect_all{text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px;padding:15px 30px!important;display:inline-block}.bapf_body ul li.checked ul li i,.bapf_body ul li.checked ul li label{color:#000!important}ul li:has(input[type=checkbox]:checked)>label{color:#00c3bd!important}li:has(input[type=checkbox]:checked)>i{color:#00c3bd!important}.custom-my-acc{margin-left:10px}p.user-registration-LostPassword.lost_password{margin-top:5px}.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item,.user-registration-account .ur-field-item{margin-bottom:30px!important}.ur-frontend-form .ur-button-container{margin-top:-10px!important}.woocommerce-shop .site-header .header-widget-area{justify-content:flex-end!important}.sign-login-hd,.sign-login-hd *{align-items:center;color:#fff;display:flex}.woocommerce-shop .dgwt-wcas-search-input{padding-left:40px!important}.woocommerce-shop .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{right:auto!important;left:10px!important;top:5px!important}.woocommerce-shop .dgwt-wcas-search-submit .dgwt-wcas-ico-magnifier{margin:0!important;background-color:transparent!important}.woocommerce-shop .dgwt-wcas-search-submit{padding:0!important;background-color:transparent!important}.woocommerce-shop .dgwt-wcas-search-input::placeholder{color:#696969!important;font-weight:500!important;opacity:1!important};font-weight:100;font-style:normal}.transparent-btn .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{background:0 0!important;border-color:#fff!important;color:#fff!important}.transparent-btn .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover{background:#49c0bc!important;border-color:#49c0bc!important;color:#fff!important}.sign-login-hd{width:140px}.sign-login-hd *{justify-content:center}.mini-cart{position:relative;color:#fff;display:flex;align-items:center;padding-left:15px;width:80px}.sign-login-hd a:last-child{padding-left:5px;padding-right:0}.site-header .mega-menu-wrap{min-width:100%!important}.site-header .header-widget-area{justify-content:flex-end}.header-left,.single-product .wcppec-checkout-buttons.woo_pp_cart_buttons_div{display:flex}.header-left a{color:#fff;padding-right:5px}.woocommerce-page div.product div.summary{padding-left:45px;float:right;width:50%!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%;border:1px solid #ececec}.woocommerce-tabs{width:48%;padding-top:30px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;align-items:center;justify-content:space-between;padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-family:"Bebas Neue";font-weight:400;font-size:18px;text-align:center;color:#a5aead;background:0 0;border:none;padding:0 40px 5px;border-bottom:1px solid #a5aead;margin:0 10px 0 0;border-radius:0;width:50%}.woocommerce-product-details__short-description ul li{list-style-type:disclosure-closed;margin-bottom:4px}.woocommerce-product-details__short-description ul{padding-left:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#797a58;border-bottom:2px solid #49c0bc}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:5px 0;line-height:1;color:#a5aead}.woocommerce div.product .woocommerce-tabs .panel *{color:#777}.vertical-img-left.wpgis-slider-for{border:1px solid #e2e2e2}.woocommerce-product-details__short-description{margin-bottom:30px}.product .summary .variations_form select{font-family:robotoregular;font-weight:500;font-size:14px;text-align:left;color:#645f5c;background:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E") right 15px top 50%/9px no-repeat #eaeaea;border:none;height:45px;margin:0!important;border-radius:10px;padding:9px 20px;min-width:auto!important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.product .summary .variations_form .variations td{background:#eaeaea;padding:0!important;margin:0!important;width:100%;display:block;border-radius:6px}.product .summary .variations_form tr{margin-bottom:15px;display:inline-block;clear:both;width:48%;margin-right:2%}.product .summary .variations_form .variations{position:relative;margin-bottom:0!important}.woocommerce div.product form.cart .reset_variations{position:absolute;right:7px;bottom:-3px;font-size:10px}.product .summary .variations_form .variations tbody tr:first-child{width:100%!important;margin-right:0}.product .summary .variations_form .variations tbody tr:nth-child(2){width:100%;margin-right:0}.product .summary .variations_form .variations tbody tr:nth-child(3){width:48%;margin-left:0;margin-right:4%}.product .summary .variations_form .variations tbody tr:last-child{margin-right:0;width:48%;margin-left:auto}.product .summary .quantity{width:54%;float:none!important;margin:0;position:relative}.product .summary .quantity .qty{background:right 15px top 50%/10px no-repeat #eaeaea;border:none;height:45px;display:block;width:100%;border-radius:5px;color:#645f5c}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.product .summary .button{width:54%;margin-top:25px}.product .summary .button:after{content:"";content:'';content:'';background-image:url(//dev25.softwoods.com.au/wp-content/uploads/2023/06/shopping-cart-1.png);background-repeat:no-repeat;background-position:center center;background-size:20px;width:30px;height:22px;display:inline-block;position:relative;top:6px;margin-left:7px}.single-product.woocommerce .type-product span.onsale{z-index:9;margin-left:13.6%!important}.woocommerce div.product .summary p.price del{text-decoration:line-through}.single-product .related{width:100%;margin:50px auto 0}.single-product .related>h2{border-bottom:1px solid #e2e2e2;padding-bottom:15px;margin-bottom:30px;font-family:"Bebas Neue";font-weight:700;font-size:18px;line-height:30px;text-align:center;color:#000}.woocommerce div.product .woocommerce-tabs .panel .tab-title{color:#1d2625;font-weight:700;margin-bottom:0;text-transform:initial}.single-product #wpgis-gallery.slick-slider{padding-right:40px}.woocommerce-message::before{content:"\e015";color:#49c0bc}.quantity-nav{position:absolute;right:18px;top:0;height:48px;display:flex;flex-flow:column;align-items:center;justify-content:center}.quantity-nav *{color:#000;font-size:13px;font-weight:700;cursor:pointer}.quantity-nav .quantity-down{position:relative;top:-6px}.woocommerce-cart .site-inner{margin-bottom:80px}.woocommerce-cart .woocommerce-notices-wrapper{clear:both;display:block;position:relative}.woocommerce-cart .woocommerce-cart-form{width:calc(100% - 470px);display:inline-block;float:left}.woocommerce-cart .cart-collaterals{width:418px;display:inline-block;float:right}.woocommerce-cart .woocommerce-cart-form .product-remove{padding:0 5px;text-align:center;border-right:0!important;border-left:1px solid #e2e2e2!important}.woocommerce-cart .woocommerce-cart-form .product-remove .remove{color:#49c0bc!important;border-radius:10px;border:2px solid #49c0bc;font-size:13px;text-align:center;line-height:11px;width:15px;height:15px;margin:0 auto;display:block}.woocommerce-cart .woocommerce-cart-form .product-remove .remove:hover{background:0 0;color:#000!important}.woocommerce-cart .woocommerce-cart-form thead{background:#f0f0f0}.woocommerce-cart .woocommerce-cart-form thead th{font-family:"Bebas Neue";font-weight:400;font-size:18px;line-height:30px;text-align:left;color:#645f5c;border-right:1px solid #e2e2e2}.woocommerce-cart .woocommerce-cart-form td{background:#fff;border-right:1px solid #e2e2e2}.woocommerce-cart .woocommerce-cart-form .product-thumbnail{border-right:0!important;padding:0;width:70px}.woocommerce-cart .woocommerce-cart-form .product-thumbnail img{max-width:70px;width:100%;border:1px solid #e2e2e2}.woocommerce-cart .woocommerce-cart-form .product-name{text-align:left;padding:10px}.woocommerce-cart .woocommerce-cart-form td.product-name{text-align:left;padding:20px 10px 20px 20px}.woocommerce-cart .woocommerce-cart-form .product-name a,.xoo-cp-pprice *,td.xoo-cp-ptitle a{font-family:robotoregular;font-weight:700;font-size:14px;line-height:17px;text-align:left;color:#000}.woocommerce-cart .woocommerce-cart-form .product-price{padding:3px 15px;text-align:left}.woocommerce-cart .woocommerce-cart-form .product-price *,.woocommerce-cart .woocommerce-cart-form .product-subtotal *{font-family:robotoregular;font-weight:700;font-size:14px;line-height:32px;text-align:right;color:#2c3726}.woocommerce-cart .woocommerce-cart-form td,.woocommerce-cart .woocommerce-cart-form thead th{padding:5px 15px}.woocommerce-cart .woocommerce-cart-form .product-quantity .qty{background:right 15px top 50%/10px no-repeat #eaeaea;border:none;height:45px;display:block;width:90px;border-radius:5px;color:#000;text-align:left;padding:0 0 0 19px}.woocommerce-cart .woocommerce-cart-form .product-quantity{width:130px}.woocommerce-cart .woocommerce-cart-form .actions{border:none;padding:20px 0}.woocommerce-cart .woocommerce-cart-form .actions button{background:0 0!important;color:#49c0bc!important;padding:0!important}.woocommerce-cart .woocommerce-cart-form .actions button:hover{color:#fff!important;background:#49c0bc!important}.woocommerce-cart .woocommerce-cart-form .actions .coupon{width:50%;display:flex;align-items:center}.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text{width:100%;height:46px;border-radius:50px 0 0 50px;padding-left:20px!important;margin:0!important}.woocommerce-cart .woocommerce-cart-form .actions .coupon button{border-radius:0 50px 50px 0;background:#49c0bc!important;color:#fff!important;width:80px;min-width:50%}.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text::-webkit-input-placeholder{color:#8e8e8e}.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text:-ms-input-placeholder{color:#8e8e8e}.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text::placeholder{color:#8e8e8e}.woocommerce-cart .cart-collaterals .cart_totals h2{background:#1d2625;font-family:"Bebas Neue";font-weight:400;font-size:31px;text-align:left;color:#fff;padding:0 40px;margin:0;line-height:48px}.woocommerce-cart .cart-collaterals .cart_totals table{background:#f0f0f0;border-radius:0;border:none;margin:0}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr{border-bottom:1px solid #ccc!important;display:flex;align-items:flex-start;padding:0 40px}.woocommerce-cart .cart-collaterals .cart_totals table tbody td,.woocommerce-cart .cart-collaterals .cart_totals table tbody th{padding:16px 0;border:none}.woocommerce-cart .cart-collaterals .cart_totals table tbody th{font-family:robotoregular;font-weight:500;font-size:14px;text-align:left;color:#696969;text-transform:capitalize}.woocommerce-cart .cart-collaterals .cart_totals table #shipping_method li{display:flex;align-items:center;justify-content:flex-end;line-height:1;margin:0 0 8px}.woocommerce-cart .cart-collaterals .cart_totals table td{width:100%;text-align:right}.woocommerce-cart .cart-collaterals .cart_totals table #shipping_method li input{margin:0 8px 3px 0;min-height:auto}.woocommerce-cart .cart-collaterals .cart_totals table tbody td *{font-family:robotoregular;font-weight:500;font-size:14px;color:#696969;text-transform:capitalize}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button{font-size:15px;margin-top:18px}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button:after{position:relative;top:3px}.woocommerce-cart .cart-collaterals .cart_totals table .order-total th{font-weight:700;color:#000;font-family:robotobold}.woocommerce-cart .cart-collaterals .cart_totals table .order-total td *{font-size:20px;color:#000;font-weight:700}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{background:#f0f0f0;padding:40px;border-top:1px solid #ccc}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .continue-button:hover{background:#49c0bc!important;border-color:#49c0bc;color:#fff!important}.woocommerce-cart .woocommerce-cart-form .shopping-cart-heading{background:#1d2625;font-family:"Bebas Neue";font-weight:400;font-size:31px;line-height:60px;text-align:left;color:#fff;padding:0 40px;margin:0}.woocommerce-cart .woocommerce-cart-form table.shop_table.cart td{border:none;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.shipping-calculator-form{background:#fff;padding:20px 10px;text-align:left;position:relative;width:100%;left:0;top:0}.shipping-calculator-form .button{display:block;width:100%;margin-bottom:-10px!important}.shipping-calculator-form p{margin-bottom:15px!important}.xoo-cp-container{border:3px solid #49c0bc;border-radius:10px}table.xoo-cp-pdetails tr{border-bottom:1px solid #e2e2e2!important;padding:10px 20px;width:100%;display:flex;align-items:flex-start}table.xoo-cp-pdetails tbody{border-bottom:none;width:100%;display:block}.xoo-cp-ptotal{border-top:none;display:none}.xoo-cp-pimg img{border:1px solid #ccc;width:70px}table.xoo-cp-pdetails td{background:#fff!important;margin:0;padding:15px 0;vertical-align:top}.popup-title{font-family:"Bebas Neue";font-weight:700;font-size:31px;line-height:30px;text-align:center;color:#645f5c;border-bottom:1px solid #e2e2e2;margin-bottom:0;padding-bottom:40px;padding-top:30px}.xoo-cp-btns{margin-top:50px;margin-bottom:50px}.xoo-cp-btns a.xcp-btn{background-color:#49c0bc!important;border-radius:30px;text-transform:uppercase;color:#fff!important;font-family:"Bebas Neue";font-size:16px;line-height:44px;padding:0 40px!important;text-align:center;border:1px solid #00c3bd;font-weight:700;margin-right:1%;width:49%}.xoo-cp-btns a.xcp-btn:hover{background:#fff!important;border-color:#a5aead;color:#a5aead!important}.xoo-cp-btns a.xcp-btn:last-child{margin-right:0;margin-left:auto}span.xoo-cp-close{font-family:"Bebas Neue"!important;font-weight:400;font-size:18px;line-height:30px;text-align:center;color:#49c0bc;background:no-repeat;top:10px;right:30px;display:flex;flex-flow:row-reverse}span.xoo-cp-close:before{padding-left:5px;font-family:added-to-cart-popup-woocommerce!important}.woocommerce-lost-password .woocommerce{min-height:calc(100vh - 632px)!important;display:flex;flex-flow:column;justify-content:center}.woocommerce-lost-password .woocommerce p{padding:0 20px}.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name img{width:66px}.woocommerce #order_review table.shop_table td{vertical-align:top}.woocommerce #order_review table.shop_table tfoot th{padding-left:50px;padding-right:15px}.woocommerce #order_review table.shop_table td.product-thumbnail{padding-left:46px!important}.user-registration-form__label-for-checkbox span{font-size:13px}.woocommerce div.product .woocommerce-tabs .panel th{font-family:robotoregular!important;font-weight:400;font-size:12px;line-height:20px;text-align:left;color:#525252!important}.related .products{display:flex;justify-content:center;flex-flow:wrap}.related .products li.product{margin:0 0 2.992em 2%!important}.related .products li.product:first-child{margin-left:0!important}.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide{max-height:540px}.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide .zoom img{max-height:540px!important;width:auto!important}@media (max-width:1280px){.product .summary .quantity,.product .summary .variations{width:54%}}@media (min-width:1024px){.woocommerce div.product form.cart .variations{width:65%!important}}@media (min-width:1200px){.woocommerce div.product form.cart .variations{width:54%!important}}@media (max-width:1200px){.product .summary .button,.product .summary .quantity{width:65%}}@media only screen and (max-width:1023px){.site-header .widget-area{max-width:100%!important}.topbar_sec>.wrap{padding:15px 10px}.mega-menu-wrap .mega-menu>li.mega-menu-item>a.mega-menu-link{font-size:14px;padding:0 15px 0 0}.mega-menu-wrap .mega-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{margin:0}.mini-cart{padding-left:0;width:auto}.woocommerce-cart .cart-collaterals .cart_totals table tbody tr{padding:0 20px}.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout{padding:30px 20px}.woocommerce-cart.woocommerce form.woocommerce-cart-form{width:100%;padding-right:0}.woocommerce-cart.woocommerce .cart-collaterals{width:100%!important}.woocommerce-cart .woocommerce-cart-form thead th{padding:5px 12px!important}.woocommerce-bill-details .addresses.woocommerce-columns,.woocommerce-bill-details .woocommerce-order-details__title1,.woocommerce-order-details .woocommerce-order-details__title{padding:0 20px!important}.woocommerce-column--billing-address,.woocommerce-column--shipping-address{padding:25px 0}.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table th.product-name{padding-left:20px!important}.woocommerce-bill-details{width:100%!important;margin-bottom:20px}.xoo-cp-btns{margin-bottom:30px}.woocommerce-lost-password .site-inner{margin-top:50px}.product .summary .button,.product .summary .quantity{width:100%}.single-product .wcppec-checkout-buttons.woo_pp_cart_buttons_div{display:block;width:100%}}@media only screen and (min-width:800px){.sign-login-hd{line-height:40px}}@media only screen and (max-width:800px){.site-header .header-widget-area{justify-content:flex-end;display:flex!important}.site-header .header-widget-area .mega-toggle-animated{min-width:auto;padding-left:0!important;padding-right:0!important}.mega-menu-wrap{width:350px!important;max-width:none!important;min-width:auto!important;position:initial!important}.mega-menu-wrap .mega-menu>li.mega-menu-item>a.mega-menu-link{font-size:18px;padding:0 15px}.site-header{position:relative}.mega-menu-wrap .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{padding:0 8px 0 20px!important}.mega-menu-wrap .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:0 10px!important}}@media only screen and (min-width:768px){#wpgis-gallery .slick-slide div{padding-right:10px;padding-bottom:3px}#wpgis-gallery .slick-slide div li{border:1px solid rgba(0,0,0,.07)}}@media only screen and (max-width:768px){.sidebar.sidebar-primary.widget-area::after{left:14%;top:13%}.popup-title,.woocommerce-cart .woocommerce-cart-form .product-subtotal *,.woocommerce-thankyou-order-received{line-height:1}.woocommerce-page div.product div.summary{padding-left:0}#home-banner{min-height:380px!important}.home #home-banner .banner-lt{padding:45px 5% 80px!important;height:100%!important;z-index:3}.site-header .header-widget-area{width:calc(100% - 120px)!important;top:9px;position:initial}.mini-cart *,.sign-login-hd *{font-size:0;width:auto;display:flex}.mini-cart img,.sign-login-hd * img,.sign-login-hd img{display:block;margin:0;max-width:100%}.mini-cart,.sign-login-hd{width:38px;font-size:0}.sign-login-hd{margin-right:0}.mega-menu-wrap .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated{padding:0 11px 0 0!important}.footer-inner>div:last-child{width:100%!important;padding-left:15px!important;padding-right:15px!important;padding-top:30px!important}.mega-menu-wrap .mega-menu-toggle+.mega-menu{top:56px!important;left:0!important}.header-image .site-header.sticky-header .title-area,.site-header .title-area,.site-header.sticky-header .title-area{padding:0!important}.site-header{padding:20px 0!important}table.xoo-cp-pdetails tr{padding:10px 0}.xoo-cp-pdetails td.xoo-cp-ptitle{padding-left:5px}.popup-title{font-size:18px;padding-bottom:22px}.xoo-cp-btns{margin-top:20px;margin-bottom:10px}.woocommerce-cart .woocommerce-cart-form .product-remove,.woocommerce-cart .woocommerce-cart-form td,.woocommerce-cart .woocommerce-cart-form td.product-name{border:none!important;padding:0 0 10px!important;border-bottom:1px solid #ccc!important;margin-bottom:10px}.woocommerce-cart .woocommerce-cart-form .product-remove .remove{margin:0;width:20px;height:20px;line-height:15px;font-size:18px}.woocommerce-cart .woocommerce-cart-form tr{border:none!important;padding:15px;margin-bottom:25px;box-shadow:0 0 5px 0 #bbb;border-radius:5px}.quantity-nav{top:2px}.woocommerce-cart .woocommerce-cart-form .product-price{padding:0}.woocommerce-cart .woocommerce-cart-form .actions .coupon,.woocommerce-cart .woocommerce-cart-form .product-quantity{width:100%}.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity{display:flex;align-items:center}.woocommerce-cart .woocommerce-cart-form .product-quantity .qty{width:100px!important;margin:0 0 0 auto}.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text{width:100%!important}.woocommerce-cart .woocommerce-cart-form tbody tr:last-child{box-shadow:none;padding:0;margin-bottom:30px}.woocommerce ul.order_details li{margin-bottom:2em}}.design-banner,.design-step-form{padding-bottom:35px;padding-top:25px}@media only screen and (max-width:480px){.woocommerce #order_review table.shop_table td.product-thumbnail{padding-left:12px!important}}.bottom-class{top:0!important;bottom:100px!important;position:absolute;width:24%!important}.page-template-designityrself>.site-container>.site-inner{max-width:100%;margin-top:88px}.design-banner{background-color:#49c0bc}.design-step-form{background-color:#000}.site-header.sticky-header{transition:1s;position:fixed;top:0;-webkit-animation:1s bar}@keyframes bar{0%{top:-100px}100%{top:0}}.step-bar ul li{padding:40px 0;position:relative}.step-bar ul{position:relative;justify-content:space-between;overflow:hidden;padding-top:10px}.step-bar ul:before{position:absolute;top:19px;left:0;right:0;height:2px;width:100%;content:'';background-color:#fff}.step-bar ul li:before{left:0;right:0;top:-5px;width:30px;height:30px;border-radius:50%;position:absolute;content:'';background-color:#fff;margin:auto}.design-popup .close-btn:focus,.design-popup .close-btn:hover,.design-popup .design-popup-inner.one .select-pro-list .nav>li:focus,.design-popup .design-popup-inner.one .select-pro-list .nav>li:hover,.design-popup .design-popup-inner.one .select-pro-list li.active,.step-bar ul li.active:before,.step-bar ul li.complete:before,.step-bar ul li:after{background-color:#49c0bc}.step-bar ul li:after{left:-295px;top:5px;width:50%;height:12px;position:absolute;content:'';opacity:0;min-width:390px}.step-bar ul li.step-4:after{min-width:356px}.step-bar ul li:nth-child(3):after{left:-320px}.step-bar ul li.complete:before{content:"\f00c";font-family:FontAwesome;font-size:18px;color:#fff;z-index:1;text-align:center;line-height:30px}.design-step-info{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.design-popup .design-popup-inner.one .select-pro-list li a:before,.design-step-info .step-info-desc:before{position:absolute;top:0;width:100%;height:100%;background-color:#000;content:'';opacity:.3;left:0;z-index:1}.design-step-info .step-info-desc{width:calc((100% / 3) - 8px);background:#9f9f9f;padding:40px;text-align:center;margin-bottom:22px;position:relative}.design-step-info .step-info-desc.four{width:100%;text-align:left}.step-inner.result form{margin:30px}.design-step-info .step-info-desc .sec-head{font-size:24px;line-height:normal;min-height:50px}.design-popup-inner .pri-btn a,.design-step-info .step-info-desc .pri-btn a{display:inline-block;font-size:24px;line-height:normal;padding:9px 25px!important;color:#fff;font-weight:600;margin-top:20px;cursor:pointer;text-align:center}.head-flex select,.timber-list label span{font-size:20px;font-family:"Bebas Neue",sans-serif}.design-step-info .step-info-desc img{margin:15px auto;max-height:145px}.design-step-info .step-info-desc.three img{width:115px;height:115px;border-radius:50%;margin:30px auto}.design-step-info .step-info-desc.four .col-md-10{max-width:80.333333%}.design-step-info .step-info-desc.four .row{display:flex;align-items:flex-end}.design-popup{background:#888;padding:40px 65px;width:100%;display:none}.design-popup.open{display:block;position:absolute;top:0;z-index:2}.design-popup .close-btn{float:right;width:34px;height:34px;color:#fff;border:1px solid #fff;text-align:center;line-height:30px;border-radius:50%;font-weight:400;margin-top:5px;cursor:pointer}.design-popup .design-popup-inner.one>.row{display:flex;flex-wrap:wrap}.design-popup .design-popup-inner>.row{margin:15px -2px}.design-popup .design-popup-inner.two>.row{margin:10px -2px 2px}.design-popup .design-popup-inner.one .select-pro-list,.design-popup-inner .left-part{width:30%;padding:0 1px}#step-one-resultpopup .tab-content,.design-popup-inner .right-part{width:70%;padding:0 1px}.design-popup .design-popup-inner.one .select-pro-list li{height:50%;display:flex;align-items:center;position:relative;border:2px solid #888;width:100%}.design-popup .design-popup-inner.one .select-pro-list li>a{display:flex;align-items:center;position:relative;width:100%;height:100%;border-radius:0;min-height:176px}.design-popup .design-popup-inner.one .select-pro-list li.active a:before,.design-popup .design-popup-inner.one .select-pro-list li.active:before{display:none;background:0 0}.select-pro-list li img{max-height:90px;margin-right:20px;margin-left:20px;max-width:50%}.deck-pro-list>div{background-color:#fff;margin:0}.deck-pro-list .owl-item{border-right:1px solid #9f9f9f}.deck-pro-list .owl-item [class*=col-]{padding-top:60px;padding-bottom:60px;text-align:center;width:100%}.deck-pro-list img{max-width:90%;max-height:100px;margin:30px auto 18px;width:auto!important}.design-popup .sec-head{font-size:28px}.deck-pro-list .sec-head{color:#9f9f9f}.deck-pro-list .pri-btn a{display:inline-block;padding:10px 25px 9px!important;min-width:150px;color:#fff;font-size:18px;font-weight:700}.deck-pro-list .owl-item [class*=col-] .pri-btn a{color:#9f9f9f!important;background-color:transparent!important;border-color:#9f9f9f!important}.deck-pro-list .owl-item [class*=col-] .pri-btn a.oactivebtn,.deck-pro-list .owl-item [class*=col-] .pri-btn a:focus,.deck-pro-list .owl-item [class*=col-] .pri-btn a:hover{background-color:#49c0bc!important;color:#fff!important;border-color:#49c0bc!important}.design-popup .design-popup-inner.one .select-pro-list li.active:after,.design-popup-inner.two .left-part:before{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:35px solid #49c0bc;position:absolute;content:'';background-color:transparent;right:-35px;left:auto;opacity:1;top:50%;transform:translateY(-50%);z-index:2}.design-popup-inner.two .left-part:before{border-left:35px solid #eaeaea;z-index:1}.design-popup-inner .left-part{background-color:#eaeaea;border:2px solid #888;padding-left:0}.design-popup-inner .right-part{background-color:#fff;border:2px solid #888;display:flex;padding:15px 0}.design-popup-inner .right-part img{margin:auto;max-height:370px}.left-part .head-flex{display:flex;align-items:center}.head-flex .sec-head{background-color:#49c0bc;font-size:20px!important;padding:0 20px;line-height:50px;width:calc(100% - 90px)}.head-flex form{width:93px}.head-flex select{background-color:#fff;border:0;color:#6e6e6e;font-weight:700;padding:13px 20px;height:auto}.design-popup-inner .left-part .d-flex label,.showresult form .d-flex label,.step-inner.result form .d-flex label{color:#6e6e6e;font-weight:700;font-size:20px;font-family:"Bebas Neue",sans-serif;margin:0 10px 0 0}.showresult{max-width:230px;margin:15px auto 7px}#step-two-box .step-inner .showresult{max-width:270px;max-height:153px;overflow:auto}.design-popup-inner .left-part .inner{padding:15px 20px}.design-popup-inner .left-part #mesure-form{max-height:332px;overflow-x:auto}#step-two-box .step-inner .showresult .d-flex,.design-popup-inner .left-part .d-flex,.showresult form .d-flex,.step-inner .result form .d-flex{background-color:#fff;padding:3px 5px 3px 10px;margin-bottom:7px}#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.showresult form .d-flex input,.step-inner.result form .d-flex input{max-width:100%;width:auto;border:0;color:#6e6e6e;background:0 0}.design-step-info .d-flex input::-webkit-input-placeholder{color:#eaeaea;opacity:1}.design-step-info .d-flex input::-moz-placeholder{color:#eaeaea}.design-step-info .d-flex input:-ms-input-placeholder{color:#eaeaea}.design-step-info .d-flex input:-moz-placeholder{color:#eaeaea}.design-popup-inner .left-part .inner p{font-size:10px;color:#adadad;margin-bottom:5px;float:left}.design-popup-inner .left-part .inner strong{color:#adadad;margin-top:5px;float:left;font-weight:400;text-transform:uppercase;font-size:11px;font-family:robotoregular}.design-popup-inner.three .left-part{background-color:#fff;border-top:0;border-bottom:0}.design-popup-inner.three .left-part .sec-head{font-size:21px;color:#9f9f9f;line-height:initial;margin-bottom:20px}.design-popup-inner.three .right-part{border:0;padding:0}.tinber-bg{height:116px}.timber-list input[type=radio]{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;cursor:pointer}.timber-list label{width:100%;margin-bottom:0;display:block;cursor:pointer}.timber-list label span{width:100%;margin-bottom:0;display:block;color:#9f9f9f;font-weight:700;text-transform:uppercase;padding:12px 15px;background-color:#ebebeb}.timber-list label img{position:absolute;bottom:46px;width:90px;height:90px;border:none;border-radius:50%;right:15px}.design-popup-inner .form-part .sec-head{background-color:#49c0bc;font-size:24px;padding:10px 20px 9px;color:#fff}.design-popup-inner .form-part .inner{padding:25px 35px;margin-bottom:22px}.design-popup-inner .form-part .wpcf7 .ajax-loader{position:absolute;margin:0 auto;right:0;left:0;bottom:-27px}.design-popup-inner .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;color:transparent;width:100%;height:1px;border:1px solid #dc3232;margin-top:-1px}.design-popup-inner .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{height:1px;border:1px solid #dc3232}.design-popup-inner .wpcf7-response-output{position:absolute;z-index:1;font-size:12px;line-height:normal;padding:1px 5px 3px;left:0;color:#888;margin:0!important;bottom:15px;left:calc(70% / 2)}.design-popup-inner .form-part input{font-family:"Bebas Neue",sans-serif;font-weight:700;color:#e3e3e3;font-size:22px;padding:15px!important;margin-top:2px}.design-popup-inner .form-part input::-webkit-input-placeholder{color:#e3e3e3;opacity:1}.design-popup-inner .form-part input::-moz-placeholder{color:#e3e3e3}.design-popup-inner .form-part input:-ms-input-placeholder{color:#e3e3e3}.design-popup-inner .form-part input:-moz-placeholder{color:#e3e3e3}.eves-radios .radioitem input[type=radio],.eves-radios>label{color:#6e6e6e;font-size:20px;font-family:"Bebas Neue",sans-serif;font-weight:700}.deck-pro-list .owl-stage-outer{padding:0;overflow-x:auto!important;width:calc(100% + 1px)}.eves-radios{padding:3px 5px 3px 10px;margin-bottom:7px;background:#fff;float:left}.eves-radios>label{width:100%;text-align:left}.eves-radios .radioitem{width:50%;float:left;display:inline-flex;align-items:center;margin-top:0;padding:0}.eves-radios .radioitem input[type=radio]{margin:0 10px 5px 0;float:left}.eves-radios .radioitem [type=radio]:checked,.eves-radios .radioitem [type=radio]:not(:checked){position:absolute;width:100%;opacity:0;z-index:2;cursor:pointer}.eves-radios .radioitem [type=radio]:checked+label,.eves-radios .radioitem [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.eves-radios .radioitem [type=radio]:checked+label:before,.eves-radios .radioitem [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.eves-radios .radioitem [type=radio]:checked+label:after,.eves-radios .radioitem [type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#49c0bc;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:.2s;transition:.2s}.eves-radios .radioitem [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.eves-radios .radioitem [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media (max-width:1500px){.page-template-designityrself>.site-container>.site-inner{max-width:100%;margin-top:63px}}@media (max-width:1280px){.head-flex select{padding:13px 20px 13px 15px}.head-flex .sec-head{padding:0 11px;width:calc(100% - 93px)}}@media (max-width:1200px){.design-step-info .step-info-desc{padding:30px 20px}.design-step-info .step-info-desc.four .col-md-10{max-width:74.333333%}.design-popup{padding:35px 40px 30px}.deck-pro-list>div>[class*=col-]{padding-top:45px;padding-bottom:45px}.head-flex select{padding:13px 12px 13px 10px;height:100%}.head-flex .sec-head{padding:10px;line-height:30px;font-size:18px;width:calc(100% - 90px)}.design-popup-inner .left-part .d-flex label,.step-inner.result form .d-flex label{font-size:18px;white-space:nowrap}.design-popup-inner.three .left-part .inner{padding:25px}.head-flex form{width:90px}.select-pro-list li img{margin-left:0}.left-part .head-flex{align-items:stretch}.design-popup .design-popup-inner.one .select-pro-list li>a{min-height:160px}.deck-pro-list img{margin-bottom:25px}.timber-list label span{padding:10px 15px}.design-popup-inner .form-part .inner{padding:25px 35px 35px}.design-popup .sec-head{font-size:24px}.design-step-info{padding-bottom:0}}@media (max-width:1023px){.page-template-designityrself>.site-container>.site-inner{max-width:100%;margin-top:0;padding:0}.design-popup .sec-head{font-size:26px;line-height:1.3}.design-popup-inner .pri-btn a,.design-step-info .step-info-desc .pri-btn a{font-size:20px;min-width:174px}.design-step-info .step-info-desc.three img{margin:25px auto}.design-popup .design-popup-inner.one .select-pro-list li{flex-direction:column;justify-content:center}.design-popup .design-popup-inner.one .select-pro-list li.active:before,.design-popup-inner.two .left-part:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:20px solid #49c0bc;right:-20px}.design-popup-inner.two .left-part:before{border-left:20px solid #eaeaea}.design-popup .select-pro-list .sec-head{line-height:normal;margin-top:10px}.deck-pro-list .pri-btn a{padding-left:15px!important;padding-right:15px!important;min-width:100px}.design-popup-inner .left-part .inner,.design-popup-inner.three .left-part .inner{padding:15px}.design-popup-inner.two .right-part img{max-width:90%}.head-flex select{padding:13px 10px;font-size:16px}.head-flex .sec-head{width:70%;font-size:16px;line-height:normal;padding:5px 15px;display:flex;align-items:center;min-height:45px}.head-flex form{width:30%}.timber-list label span{font-size:16px}.design-popup-inner.three .left-part .sec-head{margin-bottom:15px}.design-popup-inner .left-part .inner p{margin-bottom:10px}.design-popup-inner .form-part .sec-head{font-size:18px}.design-popup-inner .form-part .inner{padding:15px 20px 35px}.design-popup-inner .form-part input{font-size:18px;padding:10px 15px}.design-step-info .step-info-desc{padding:30px 20px 80px}.design-step-info .step-info-desc .pri-btn{position:absolute;bottom:25px;left:0;right:0}.design-step-info #step-four-box{padding-bottom:30px}.design-step-info #step-four-box .pri-btn{position:initial}.design-popup .design-popup-inner.one .select-pro-list li>a{flex-wrap:wrap;min-height:inherit;min-height:inherit;justify-content:center}.select-pro-list li img{margin-left:0;margin-right:0;max-height:76px}.deck-pro-list img{max-width:90%;height:84px;margin:15px auto 10px;object-fit:contain}#step-two-resultpopup .design-popup-inner .pri-btn a{margin-top:8px}.design-popup .design-popup-inner.one .select-pro-list li.active:after{border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:30px solid #49c0bc;right:-20px}.design-popup-inner.three .left-part,.design-popup-inner.two .left-part{width:40%}.design-popup-inner.three .right-part,.design-popup-inner.two .right-part{width:60%}.form-part{margin-top:15px}#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.showresult form .d-flex input,.step-inner.result form .d-flex input{width:67%}}@media (max-width:991px){.design-step-info .step-info-desc.three img{margin:18px auto}.head-flex select{padding:13px 2px;font-size:16px}.design-popup-inner .left-part .d-flex label,.step-inner.result form .d-flex label{font-size:15px}.design-popup-inner .left-part form .d-flex{align-items:center}.design-popup-inner .form-part .sec-head{line-height:1.5}.design-popup .deck-pro-list .sec-head{font-size:20px}.deck-pro-list .pri-btn a{padding-left:10px!important;padding-right:10px!important;font-size:15px}.deck-pro-list>div>[class*=col-]{padding-top:40px;padding-bottom:40px}.timber-list label img{bottom:44px;width:78px;height:78px}.tinber-bg{height:80px}.design-popup .design-popup-inner.three>.row{margin-bottom:0}.design-popup-inner.three .pri-btn a{margin-top:10px}#step-two-box .step-inner .showresult .d-flex,.design-popup-inner .left-part .d-flex,.showresult form .d-flex,.step-inner .result form .d-flex{padding:3px 7px;display:flex}#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.showresult form .d-flex input,.step-inner.result form .d-flex input{width:50%}}@media (max-width:767px){html body .footer-inner>.col-md-4.footer-drp{padding-left:15px!important;padding-right:15px!important;padding-top:30px!important}.sec-head{font-size:24px}#mesureresponse{margin-top:10px}.design-popup .sec-head{font-size:20px;line-height:1.3}.design-popup{padding:30px 25px}.deck-pro-list,.design-banner .w-80,.design-popup .design-popup-inner.one .select-pro-list,.design-popup-inner .left-part,.design-popup-inner .right-part,.design-step-info .step-info-desc{width:100%}.design-step-info .step-info-desc.four .col-md-10{max-width:100%}.design-step-info .step-info-desc.four .row{flex-wrap:wrap;text-align:center;padding:10px 15px}.design-popup .design-popup-inner.one .select-pro-list li{width:50%;float:left;height:auto;padding:0;flex-direction:row;justify-content:center;border-width:1px}.design-popup .close-btn+.sec-head{max-width:85%}.select-pro-list li img{margin-left:0;margin-right:10px;max-width:50%!important}.design-popup .design-popup-inner.one .select-pro-list li.active:after,.design-popup-inner.two .left-part:before{border-top:20px solid #49c0bc;border-right:35px solid transparent;border-left:35px solid #49c0bc00;right:0;margin:auto;bottom:-58px;top:auto;transform:none;left:0;z-index:2}.design-popup .design-popup-inner.one .select-pro-list li a:before{position:absolute;top:0;width:100%;height:100%;background-color:#000;content:'';opacity:.3;left:0;z-index:1}.design-popup-inner.two .left-part:before{border-left:35px solid #49c0bc00;border-top:20px solid #eaeaea;bottom:-50px}.design-popup .head-flex .sec-head{font-size:17px;padding:11px 10px}.design-popup .close-btn{margin-top:0}.head-flex select{padding:13px 13px 13px 8px}.deck-pro-list .pri-btn a{padding-top:8px!important;padding-bottom:7px!important}.design-popup-inner.two .right-part{padding-top:30px;padding-bottom:30px}.design-popup .design-popup-inner>.row{margin:20px 0 0}.design-popup-inner .form-part{margin-top:20PX}.design-popup-inner.three .left-part{border:0}.step-bar ul{display:flex;z-index:1}.step-bar ul li:before{top:0;width:20px;height:20px}.step-bar ul li.complete:before{content:''}.step-bar ul li:after{min-width:40vw;left:-33vw;height:8px;top:6px}.step-bar{position:relative}.step-bar:before{top:0;left:0;right:0;position:absolute;content:'';width:100%;height:200px;background-image:linear-gradient(180deg,#000,transparent);z-index:1}.design-popup-inner.three .left-part .sec-head{margin-bottom:0;font-size:18px}.step-bar ul li:first-child:before{left:0;right:auto;margin:0}.step-bar ul li:last-child:before{left:auto;right:0;margin:0}.design-popup .pri-btn.text-right{text-align:center}.design-popup-inner .pri-btn a{font-size:16px;min-width:140px;padding:7px 25px!important}#step-one-resultpopup .tab-content,.design-popup-inner .right-part,.design-popup-inner.three .left-part,.design-popup-inner.three .right-part,.design-popup-inner.two .left-part,.design-popup-inner.two .right-part{width:100%!important}.design-popup.open{bottom:auto}.design-popup-inner .wpcf7-response-output{position:initial;margin:0!important;color:#fff}.design-popup-inner .form-part input{padding:10px 15px!important;margin-top:8px}.design-popup-inner .form-part input[type=button]{min-width:150px}.deck-pro-list>div{background-color:inherit}.deck-pro-list .owl-item>div{padding:30px 10px;text-align:center;background-color:#fff}.design-popup-inner .deck-pro-list .pri-btn a{font-size:12px;min-width:initial;padding:5px 10px!important;margin:0 auto}#step-one-resultpopup .owl-nav{position:absolute;background-color:#49c0bc;border-radius:25px;bottom:-52px;display:block}#step-one-resultpopup .owl-nav button{width:46px;margin:0!important;height:auto;background-color:transparent!important;color:#fff!important;font-size:24px!important;line-height:1!important;padding:3px 5px 6px!important}.design-popup .one .pri-btn.text-right{text-align:right;padding:0}.design-popup .design-popup-inner.one .select-pro-list li>a{flex-wrap:nowrap;padding:10px;min-height:80px}.design-popup .select-pro-list .sec-head{margin-top:0;font-size:18px}.design-popup-inner .left-part #mesure-form{max-height:100%;overflow-x:auto}.design-popup-inner .form-part .inner{padding:15px 20px 5px}}@media (max-width:480px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.design-popup{padding:30px 20px}.select-pro-list li img{margin-right:10px}.timber-list label span{padding:8px 10px;font-size:14px}.timber-list label img{bottom:35px;width:60px;right:10px;height:60px}.step-bar ul li:after,.step-bar ul li:nth-child(2):after,.step-bar ul li:nth-child(3):after{left:-25vw}.step-bar ul li:after{min-width:55vw}}@media (max-width:330px){.design-popup .head-flex .sec-head{font-size:15px;padding:13px 10px}}.privacy p:last-child{margin-bottom:25px!important}#step-two-box .step-inner .showresult::-webkit-scrollbar,.deck-pro-list .owl-stage-outer::-webkit-scrollbar,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar{width:5px;height:4px}#step-two-box .step-inner .showresult::-webkit-scrollbar-thumb,.deck-pro-list .owl-stage-outer::-webkit-scrollbar-thumb,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar-thumb{background:#05bab4;border-radius:10px}#step-two-box .step-inner .showresult::-webkit-scrollbar-thumb:hover,.deck-pro-list .owl-stage-outer::-webkit-scrollbar-thumb:hover,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar-thumb:hover{background:#05bab4;opacity:.8}#step-two-box .step-inner .showresult::-webkit-scrollbar-track,.deck-pro-list .owl-stage-outer::-webkit-scrollbar-track,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar-track{background:transperent;border-radius:10px}#step-one-resultpopup .owl-nav button,.design-popup .owl-nav .owl-next,.design-popup .owl-nav .owl-prev{position:absolute;top:48%!important;transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;align-items:center;justify-content:center;background:#5f5f5f!important;padding:0!important;width:35px!important;height:35px!important;color:#fff!important}.design-popup .owl-nav .owl-next{right:0;margin-right:2%!important}.design-popup .owl-nav .owl-prev{left:0;margin-left:2%!important}.design-popup .owl-nav .owl-next span{right:-1px}.design-popup .owl-nav .owl-next span,.design-popup .owl-nav .owl-prev span{line-height:0;font-size:25px;position:relative;top:1px}.design-popup .owl-nav .owl-next:hover,.design-popup .owl-nav .owl-prev:hover{background:#49c0bc!important;color:#fff!important}.design-popup .owl-nav .owl-next.disabled,.design-popup .owl-nav .owl-prev.disabled{opacity:.5;cursor:not-allowed}.design-step-form .one-next{width:100%;display:flex;flex-flow:wrap;justify-content:flex-end;margin:0}.design-step-form .one-next .pri-btn{margin-top:0;width:auto;padding-right:0}.design-popup.open{bottom:0!important}.design-popup-inner .wpcf7-form-control-wrap .wpcf7-form-control{font-family:"Bebas Neue",sans-serif;font-weight:700;color:#e3e3e3;font-size:22px;padding:15px!important;margin-top:2px;height:auto;line-height:1}.design-popup-inner .wpcf7-form-control-wrap.recaptcha{margin-top:0!important;height:91px;overflow:hidden}#step-four-resultpopup{padding-bottom:50px;padding-top:25px}.design-popup-inner .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{margin-top:-51px!important;width:211px!important}.design-popup-inner .wpcf7-form-control-wrap.recaptcha iframe{transform-origin:0 0;-webkit-transform-origin:0 0;transform:scale(.688)!important;-webkit-transform:scale(.688)!important}#step-one-resultpopup .owl-nav{width:100%!important;position:initial!important}.design-popup-inner #colourresponse{height:360px;overflow-y:auto;width:100%}#mesureresponse .load-res,div#loaderoverlaydata .load-res{position:absolute;width:100%;height:100%;display:flex;color:#fff}.design-popup-inner .form-part input.wpcf7-submit{display:inline-block;font-size:24px;line-height:normal;padding:9px 25px!important;color:#fff;font-weight:600;cursor:pointer;text-align:center;margin-top:0}.design-step-form .form-part .one-next{width:auto;align-items:flex-end;margin-top:-90px}.design-step-form .form-part form{padding-bottom:35px}.design-step-form .form-part form .pri-btn{width:auto;float:right;margin-top:8px!important}#mesureresponse .load-res{top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000000b3;align-items:center;justify-content:center;z-index:2}.deck-pro-list .pri-btn a.oactivebtn:before{content:"\f00c";font-family:FontAwesome;font-size:18px;color:#fff;z-index:1;text-align:center;line-height:1px;font-weight:400;margin-right:5px}.design-popup-inner .wpcf7-form-control-wrap select.wpcf7-form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='24' height='24' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='balck'/></g></svg>") right 5px top 50%/14px no-repeat}.widget-woof .woof .woof_list li .woof_childs_list li ul li{padding-left:30px!important}.widget-woof .woof .woof_list li input[type=checkbox]{opacity:0}#step-one-resultpopup .tab-content .deck-pro-list .deck-slider .owl-stage-outer .owl-stage{width:1002px}.design-step-info .step-info-desc.four .sec-head{margin-bottom:10px;line-height:1;min-height:auto}.design-step-info .step-info-desc.four .banner-desc p{margin-bottom:0!important;font-size:12px}.design-step-info .step-info-desc.four{padding:20px 30px}@media (max-width:1023px){.design-popup-inner .form-part input.wpcf7-submit{font-size:20px}.design-popup-inner .form-part .one-next a,.design-popup-inner .form-part input.wpcf7-submit{padding-left:20px!important;padding-right:20px!important;min-width:auto}#mesureresponse>.row{width:100%;margin:10px 0 0}}@media (min-width:768px){.text-arrow i,.text-arrow i:before{font-weight:400}.text-arrow:before{content:"";position:absolute;left:0;bottom:0;width:101%;height:70px;z-index:1}.text-arrow{text-align:center;background:0 0;display:flex;align-items:center;justify-content:center;margin-bottom:-15px;margin-top:11px;position:absolute;width:100%;left:0;right:0;bottom:-3px}.text-arrow i{z-index:2;position:relative;color:#49c0bc;opacity:1;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;margin:0 5px;border-radius:50%;font-size:16px}.design-popup-inner .left-part #mesure-form{overflow-x:hidden;margin-bottom:30px;overflow-y:auto;margin-right:15px;padding-top:0;margin-top:15px}#mesure-form form,#mesure-form p{direction:ltr}.text-arrow i:hover{background:#49c0bc;color:#fff}.text-arrow i.disable{opacity:.7;cursor:not-allowed}#step-two-resultpopup .one-next .pri-btn a{margin-top:10px!important}.tab-content #type2 .owl-stage{width:1002px}}@media (max-width:1200px) and (min-width:768px){.design-step-info{padding-bottom:40px}}@media (max-width:767px){.text-arrow{display:none}.design-popup .owl-nav .owl-next span,.design-popup .owl-nav .owl-prev span{top:-2px}.design-popup .owl-nav .owl-next{right:10px}.design-popup .owl-nav .owl-prev{left:10px!important}.design-popup.open{bottom:auto!important}.design-popup-inner .pri-btn a{min-width:auto}.design-step-form .one-next .pri-btn{margin-top:0}.design-popup-inner .form-part input.wpcf7-submit{font-size:16px;padding:7px 25px!important;min-width:auto}.design-step-form .form-part .one-next{margin-top:-20px;margin-bottom:20px}.deck-pro-list .pri-btn a.oactivebtn:before{font-size:14px}.step-bar ul li:nth-child(3):after{left:-230px}.design-step-form .form-part form{padding-bottom:0}}@media (max-width:480px){.design-popup-inner .form-part .one-next a,.design-popup-inner .form-part input.wpcf7-submit{padding:8px 11px!important}}@media screen and (min-device-width:320px) and (max-device-width:700px) and (orientation :landscape){.step-bar ul li:after{min-width:65vw;left:-33vw}}div#loaderoverlaydata .load-res{top:0;left:0;background-color:#000000bf;z-index:9;justify-content:center;align-items:center}div#loaderoverlaydata .load-res img{width:90px}.mini-cart *{color:#fff;text-transform:capitalize}@media only screen and (max-width:1500px){.homeslider .owl-item .slider-content span.icon-area{width:100%!important;height:32px}.home .homeslider #counter{margin-top:5px}.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide{max-height:440px}.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide .zoom img{max-height:440px!important;width:auto!important;margin:0 auto}.site-header{padding:20px 0 15px}.py-100{padding-top:75px;padding-bottom:75px}.h1,h1{font-size:50px}.button,.pri-btn a,.pri-btn button,.vc_btn3.vc_btn3-shape-rounded,.widget .button,button,input[type=button],input[type=reset],input[type=submit]{padding-top:18px!important;padding-bottom:17px!important}.home #home-banner{padding-top:50px}.home #counter,.homeslider .owl-theme .owl-nav{margin-top:30px}.owl-nav button{width:46px;height:46px;margin:0 12px 0 0!important}#Pergola .owl-nav button.owl-next{padding:0 15px 0 18px!important}#Pergola .owl-nav button.owl-prev{padding:0 17px 0 15px!important}.owl-nav button i{font-size:26px}#Pergola .owl-item:hover .slider-content,.slider-image>a{height:350px}.owl-stage-outer{padding:0}.banner-lt>.vc_column-inner{font-size:15px}.pera-warranty-icon{position:absolute;top:-60px;right:130px;max-width:100px}#Pergola .owl-stage-outer{padding:20px 0 20px 2px}#counter{margin-top:0}.banner-lt .pri-btn.vc_btn3-inline{margin-bottom:0}.banner-lt .wpb_text_column{margin-bottom:35px}.find-next{bottom:25px}#con-banner>.wpb_column>.vc_column-inner{padding-top:20px;padding-bottom:20px}.con-detail{margin-top:15px}hr{margin:25px 0}#con-banner .py-100{padding-bottom:35px}.slider-content{padding:22px 15px}.slider-content span.icon-area{height:35px;width:32px!important}.slider-content span.icon-area a,.slider-content span.icon-area a i{line-height:32px}}@media only screen and (min-width:1200px) and (max-height:640px){.pera-warranty-icon{max-width:90px;top:-55px}#abt-banner-lt{padding-top:40px}}@media only screen and (max-width:1200px){.px-100{padding-left:0;padding-right:0}.news-tabbing.sec-pad{max-width:960px}.pl-container{padding-left:calc(calc(100% - 960px)/ 2);padding-left:-webkit-calc(calc(100% - 960px)/ 2);padding-left:-moz-calc(calc(100% - 960px)/ 2)}.find-next{left:calc(calc(100% - 960px)/ 2);left:-webkit-calc(calc(100% - 960px)/ 2);left:-moz-calc(calc(100% - 960px)/ 2)}.footer .wrap{max-width:100%;padding:0 5%}.slider-right-part{margin:0 0 0 15px}.tmb-thumb-img img{width:80px;height:80px}.product__slider-main{padding:20px 20px 10px}.paginator-center{padding-left:20XP;padding-bottom:10px}#g-review .rplg{padding:0}.footer-inner.row{margin-left:-15px;margin-right:-15px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:17px}.tmb-item,.tmb-thumb-img{width:80px;height:80px;max-width:80px;max-height:80px}.timber-sec-list .tmb-item,.timber-sec-list .tmb-thumb-img,.timber-sec-list .tmb-thumb-img img{width:100px;height:100px;max-width:100px;max-height:100px}#tool-wrapper{margin:40px 10px}.decking-area label{max-width:32%}.play-vedio-pos{width:352px;top:12px;height:200px}.single-post .cntnt_cs.right_cs{width:80%!important}.pera-lt>.vc_column-inner{max-width:405px}}@media only screen and (min-width:801px) and (max-width:1200px){.mega-menu-wrap{min-width:inherit!important;max-width:initial}}@media only screen and (max-width:1023px){.site-header{background-color:rgba(29,28,28,.94)}.pl-container{padding-left:5%}.find-next{left:5%}.sec-pad{padding-top:45px;padding-bottom:45px}.site-header .widget-area{max-width:580px}#mega-menu-wrap-primary{min-width:600px}.page-design-tool-data .site-container .site-inner{max-width:960px;padding-left:0;padding-right:0;margin-top:100px}.product__slider-thmb{padding-right:0}.tmb-item,.tmb-thumb-img,.tmb-thumb-img img{width:75px;height:75px;max-width:75px;max-height:75px}#mob-vedio{margin-top:60px}.play-video{margin-top:-60px}#Pergola .owl-stage-outer{padding:20px 0 20px 5px}.pera-lt>.vc_column-inner{max-width:445px;padding-right:5%!important;margin-right:0}.type-lt>.vc_column-inner>.wpb_wrapper{padding:30px 20px}.type-rt.wpb_column *{height:100%;overflow:hidden}#range-list .px-100,#type .px-100{padding-left:0;padding-right:0}.pri-btn a,.pri-btn button,.vc_btn3.vc_btn3-shape-rounded{min-width:auto}#suntuf-type .tmb-item,#suntuf-type .tmb-item img{width:100px;height:100px;max-width:100px;max-height:100px}.crumbs-container{margin-top:-45px}#play-video{width:440px}.play-vedio-pos{width:336px;height:190px}.single-post .cntnt_cs.right_cs{width:90%!important}}.dgwt-wcas-overlay-mobile,.dgwt-wcas-suggestions-wrapp{background-color:#f6f6f6!important;border-bottom:10px solid #00000010}@media only screen and (max-width:991px){.page-template-archive .site-inner .content>.sec-pad,.py-100,.sec-pad{padding-top:45px}.news-tabbing.sec-pad,div#step-kitType{max-width:100%}.px-100{padding-left:0;padding-right:0}.play-vedio-pos iframe,.play-video.vc_row .vc_col-sm-6,.w-sm-100{width:100%}#mega-menu-wrap-primary{min-width:100%!important}.h1,h1{font-size:40px}.product__slider-thmb .slick-slide{width:50%!important}.sec-pad{padding-bottom:45px}#inspiration .wpb_single_image.full-img{height:190px}#inspiration .wpb_single_image.small-img{height:100px}.footer-inner>div:last-child,.footer-inner>div:not(:last-child){width:50%;float:left}.footer-inner>div:first-child{width:100%;border-right:0;padding-bottom:30px}.footer h3.widget-title{margin-bottom:5px}.footer-address{padding-top:5px}.pera-lt>.vc_column-inner{padding-left:10%!important;max-width:100%;padding-right:5%!important;margin-right:0}.slider-right-part{width:50%;margin:0}.type-lt>.vc_column-inner>.wpb_wrapper{padding:25px 5px}.type-rt.wpb_column *{height:100%}#Pergola .pb-40{padding-bottom:0}.pri-btn a,.pri-btn button,.vc_btn3.vc_btn3-shape-rounded{min-width:auto}#suntuf-type .tmb-item,#suntuf-type .tmb-item img{width:100px;height:100px;max-width:100px;max-height:100px}#suntuf-type .timber-sec-list .p-5,.deck-pro-list .owl-item [class*=col-]{padding-left:10px;padding-right:10px}#con-banner .banner-lt>.vc_column-inner{padding-left:0;padding-right:25px}.apif-wrapper{margin-top:-50px}.con-rt>.vc_column-inner{padding-left:25px!important;padding-right:25px!important}#Pergola .owl-stage-outer{padding:20px 0}.bottom-nav.row label>img,.pera-warranty-icon{max-width:80px}.bottom-nav.row label>h2{padding-left:15px}.bottom-nav.row label{background-position:center right 20px;padding:25px 25px 25px 20px}.decking-area label{max-width:50%}.page-design-tool-data .site-container .site-inner{margin-top:100px;max-width:100%;padding:0 5%}.tmb-item,.tmb-thumb-img,.tmb-thumb-img img{width:900px;height:90px;max-width:90px;max-height:90px}.crumbs-container{padding:10px 35px}#mega-menu-wrap-qld #mega-menu-qld>li.mega-menu-megamenu>ul.mega-sub-menu,.site-header .header-menu{padding-left:10px}.loc-list li{margin-right:15px;margin-bottom:15px}.loc-list a,.loc-list li,.loc-list li:before{width:120px;height:120px;line-height:120px;font-size:34px}#play-video{width:305px;height:170px;margin:auto}#play-video img{display:none;}.play-vedio-pos{width:412px;top:18px;height:230px}.play-video.vc_row>.vc_col-sm-3{display:none}.home #home-banner{min-height:400px!important}#mega-menu-wrap-sa #mega-menu-sa{padding:0}.mini-cart *{display:flex}#mega-menu-wrap-sa #mega-menu-sa>li.mega-menu-item>a.mega-menu-link{padding:0 5px;font-size:17px}.mini-cart img,.sign-login-hd img{margin-right:5px}}@media only screen and (max-width:800px){.site-header>.wrap{padding:0 15px}.mega-menu-toggle .mega-toggle-block{height:auto!important}button#genesis-mobile-nav-primary{display:none}.site-header .header-widget-area{display:block;text-align:right;float:right}#mega-menu-wrap-primary .mega-menu-toggle{width:auto;padding:0 7px 0 15px;display:inline-block;float:right}#mega-menu-wrap-primary #mega-menu-primary{position:absolute;right:0;top:100%;width:300px;z-index:9999}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{width:100%}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{display:block}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:5px 10px 5px 8px}.site-header{padding:10px 0}.site-header .title-area,.site-header.sticky-header .title-area{padding:15px 0 10px}.pl-container{padding-left:5%}.find-next{left:5%;z-index:999}.h1,h1{font-size:40px}.banner-lt>.vc_column-inner{font-size:14px}.pl-container.text-white.banner-lt{padding-right:15px}.con-rt>.vc_column-inner{padding-left:5%!important;padding-right:5%!important}#con-banner .pl-container.text-white.banner-lt{padding-right:5%}#con-banner .banner-lt>.vc_column-inner{padding-right:0}#con-banner>.wpb_column>.vc_column-inner{padding-top:0;padding-bottom:0}.vc_row.vc_row-o-full-height{min-height:500px!important}.mega-menu.max-mega-menu{position:absolute!important;min-width:280px;right:0!important;top:auto;z-index:999;width:100%!important}.mega-menu-toggle{display:initial!important}li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{width:100%!important}.banner-lt .pri-btn.vc_btn3-inline{margin-bottom:5px}.topbar_sec>.wrap{padding-left:15px;padding-right:15px}body.popupactive .design-banner,body.popupactive .design-step-form>.wrap>.sec-head.text-white,body.popupactive .step-bar,body.popupactive .topbar_sec{z-index:1;position:relative}body.popupactive:before{z-index:1;background-color:rgba(0,0,0,.8);content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%}body.popupactive.page-template-designityrself>.site-container>.site-inner{z-index:auto}}@media only screen and (max-width:767px){.sidebar.sidebar-primary.widget-area::after{left:45%;bottom:19px;position:relative;margin-top:25px;margin-bottom:27px}.sidebar.sidebar-primary.widget-area.hiddens::after{opacity:0;visibility:hidden;margin:0}.single-product.woocommerce .type-product span.onsale,.single-product.woocommerce span.onsale{margin-left:0!important}.d-flex,.site-header>.wrap,.timber__slider.gallery-part,table.xoo-cp-pdetails tr{display:block}.footer .wrap,.news-tabbing.sec-pad{max-width:100%}#mob-vedio.vc_row,#timber-slider,.news-inner-wrap,.xoo-cp-btns a.xcp-btn{margin-right:0;margin-left:0}.footer-inner>div,.px-100{padding-left:15px;padding-right:15px}header{max-height:60px}.bottom-nav.row>div,.footer .widget ul li,.news-inner-wrap,.product__slider-thmb,.slider-right-part,.tool-main .tool-display,.tool-main .tool-sidebar{width:100%}#g-review .rplg-slider .rplg-slider-next{right:-20px!important}#g-review .rplg-slider .rplg-slider-prev{left:-20px!important}.footer .wrap{padding:0 5%}.front-page.homeslider{padding:0 0 30px}.product__slider-thmb .slick-slide{width:33%!important}.tmb-item,.tmb-thumb-img,.tmb-thumb-img img{width:75px;height:75px;max-width:75px;max-height:75px}.product__slider-thmb,.step-inputs .input-container,.topbar_sec,.topbar_sec .wrap{padding:0}.play-video{margin-top:35px}.loc-list,.slider-right-part,.timber__slider.gallery-part{margin-top:20px}#mob-vedio,#mob-vedio2,.design-popup .four .pri-btn.text-right{margin-top:0}#Pergola .owl-stage-outer,.footer .widget ul li:nth-child(2n),.footer-address,.owl-stage-outer{padding-left:0}.location-dropdown>a{padding:0;width:100%;display:block;text-align:center;max-width:initial}#counter,.home #counter{float:right}.location-dropdown>a span#selected,.top_line{float:left}.homeslider .owl-item,.homeslider .owl-item.firstActiveItem{margin-left:0;transform:none}#Pergola .owl-item:hover .slider-content,.slider-image>a{height:280px}.find-next{bottom:10px}.site-header .header-widget-area{display:inline-block;text-align:right;float:right;width:auto}#mega-menu-wrap-primary{min-width:auto!important;width:auto}.site-header .header-menu{padding-left:0;display:inline-block;float:right;width:auto}.header-image .site-header.sticky-header .title-area,.site-header .title-area,.site-header.sticky-header .title-area{padding:10px 0 0}.top_line{text-align:center;width:100%;padding:5px}.top-menu-right>.menu-topbar-menu-container{display:block;text-align:center;width:100%;padding-bottom:10px}.top-menu-right{float:right;display:block;width:100%}.topbar_sec .location-dropdown.dropdown{background-color:#49c0bc;display:block;width:100%;padding:5px 15px}.topbar_sec .location-dropdown>a span.fa{float:right;padding-top:5px}.topbar_sec .location-dropdown .dropdown-menu{min-width:100%;box-shadow:0 5px 10px;left:0;right:0;margin:0 auto}.vc_row.vc_row-o-full-height{min-height:auto!important}#home-banner .banner-lt{padding:45px 5% 65px}.home #home-banner .banner-lt{padding:45px 5% 15px}#warrenty .pt-40>.vc_column-inner,.footer-inner>div:last-child,.rowlinkclick>.px-100.wpb_column{padding-right:0;padding-left:0}.sec-head{font-size:26px}.pera-warranty-icon,.vc_custom_heading br{display:none}.h1,h1{font-size:32px}.topbar_sec .current-menu-item a,.topbar_sec a:focus,.topbar_sec a:hover{color:#49c0bc}.topbar_sec .location-dropdown.dropdown.open a{color:#fff}.home #home-banner{padding-top:0;min-height:300px!important}.footer-inner>div:nth-child(2){width:46%;padding-right:0}.footer-inner>div:last-child{width:54%}.footer-inner>div:not(:last-child){border:none}#warrenty .pt-40{padding-top:0}#warrenty .wpb_single_image{margin:20px auto 30px}#Pergola .pri-btn,form>.row>[class*=col-]{margin-top:15px}#con-banner .banner-lt .wpb_text_column,.click-label{margin-bottom:0}#Pergola .mb-40,.loc-list{margin-bottom:20px}#mob-vedio2 .play-video{margin-top:-40px}#Pergola .pera-rt{padding:20px 5%}.pera-lt{padding-top:45px}.type-rt.wpb_column{height:200}.vc_rtl-columns-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wpb_text_column.mb-50{margin-bottom:30px}#Pergola .pb-40{padding-top:20px}.showresult>.d-flex{display:flex}#tool-wrapper{margin:40px 0;float:left}.bottom-nav-text{line-height:1.6}#decking-step-shape .step-1-tabs label img,.step-1-tabs label img{max-height:50px}#decking-step-shape .step-1-tabs .content,.step-1-tabs .content{height:320px}.tool-main .tool-sidebar{margin-top:30px}.step-inputs .input-container{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:top left;-webkit-transform-origin:top left}.tool-display .wrap-steps{padding:3em 0 6em}#deck-step-dimensions .step-inputs.l #deck-dimension-W1,#deck-step-dimensions .step-inputs.rect #deck-dimension-W1,#deck-step-dimensions .step-inputs.rect #pergola-dimension-W1,#pergola-step-dimensions .step-inputs.l #deck-dimension-W1,#pergola-step-dimensions .step-inputs.rect #deck-dimension-W1,#pergola-step-dimensions .step-inputs.rect #pergola-dimension-W1{left:0}#deck-step-dimensions .step-inputs.l #deck-dimension-L2,#deck-step-dimensions .step-inputs.l #deck-dimension-W2,#deck-step-dimensions .step-inputs.l #pergola-dimension-L2,#deck-step-dimensions .step-inputs.l #pergola-dimension-W2,#deck-step-dimensions .step-inputs.t #deck-dimension-O,#deck-step-dimensions .step-inputs.t #pergola-dimension-O,#pergola-step-dimensions .step-inputs.l #deck-dimension-L2,#pergola-step-dimensions .step-inputs.l #deck-dimension-W2,#pergola-step-dimensions .step-inputs.l #pergola-dimension-L2,#pergola-step-dimensions .step-inputs.l #pergola-dimension-W2,#pergola-step-dimensions .step-inputs.t #deck-dimension-O,#pergola-step-dimensions .step-inputs.t #pergola-dimension-O{right:0;left:auto;transform-origin:top right;-webkit-transform-origin:top right}#deck-step-dimensions .step-inputs.l #deck-dimension-W2,#pergola-step-dimensions .step-inputs.l #deck-dimension-W2{top:auto;bottom:4em}#deck-step-dimensions .step-inputs #deck-dimension-H,#deck-step-dimensions .step-inputs #pergola-dimension-H,#pergola-step-dimensions .step-inputs #deck-dimension-H,#pergola-step-dimensions .step-inputs #pergola-dimension-H{bottom:-10px}#step-confirm .summary-area .summary-step{width:100%;min-height:auto;border-left:none;border-bottom:1px dotted #676767;padding:0}#step-confirm .summary-area .summary-step~.summary-step{border-left:none}#step-confirm .summary-area .parameter.no-name{text-align:left}#step-confirm .summary-area .summary-step img{margin-left:0}.vc_toggle table{font-size:12px}.table-responsive>table{min-width:600px}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{text-align:center;border-bottom:1px solid rgba(0,0,0,.05)}.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body .sec-head{text-align:center!important;font-size:14px!important}body.timber .wpb_wrapper>.sec-head{text-align:center!important;font-size:20px!important}.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#ededed}.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title{border-bottom:0}.loc-list li{margin-right:10px;margin-bottom:15px;margin-left:10px}.single-post .cntnt_cs.right_cs{width:100%!important;padding:0}.page-template-archive .site-inner .content>.sec-pad{padding-top:45px!important}.pera-lt>.vc_column-inner{padding-left:5%!important}.xoo-cp-btns a.xcp-btn{width:100%;margin-bottom:10px}span.xoo-cp-close{right:15px}.design-popup-inner .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{width:233px}#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.showresult form .d-flex input,.step-inner.result form .d-flex input{width:69%}}.dgwt-wcas-overlay-mobile{height:300px!important}.dgwt-wcas-om-return{width:15%!important;padding:0!important;min-width:0!important}.dgwt-wcas-om-bar{display:flex!important}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{position:unset!important}
#mega-menu-wrap-sa #mega-menu-sa > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-sa #mega-menu-sa > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { color: #00c3bd !important; }
.single-product .bapf_sfilter { display: none; }
.woocommerce.single-product .woocommerce-breadcrumb { margin-bottom: 20px; }
.single-product .dgwt-wcas-search-wrapp { max-width: 469px; margin: 0 0 24px 0; }
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input { border-color: #49c0bc; }
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:hover { border-color: #333; }
.new-shop-header {
background: #00c3bd url(https://www.softwoods.com.au/wp-content/themes/studio45/resources/assets/images/shop-header-wide.jpg) center center no-repeat;
width: 100vw;
margin-left: calc((1200px - 100vw)/ 2);
padding: 130px 0;
}
.new-shop-header .scroll-down { 
display: none; 
color: #fff;
font-weight: bold;
font-size: 16px;
margin: 16px 0 0 0; 
}
.new-shop-header h2 {
color: #fff;
font-size: 60px;
text-shadow: 0 3px 8px rgba(0,0,0,0.25);
}
.new-shop-header .left {
flex: 50%; align-self: center;
}
.new-shop-header .left h3 { 
font-size: 26px;
color: #111;    
}
.new-shop-header .left p { 
margin-bottom: 0;   
}
.new-shop-header .left img { 
margin: 0 10px 10px 0;
}
.new-shop-header .right {
flex: 50%;
text-align: right;
}
.new-shop-header .right img {
margin-top: -100px;
margin-right: -50px;
}
@media only screen and (max-width: 1280px) {
.new-shop-header {
margin-left: calc((1140px - 100vw)/ 2);
padding: 65px calc((100vw - 1140px)/ 2);
}
}
@media only screen and (max-width: 1200px) {
.new-shop-header {
margin-left: calc((960px - 100vw)/ 2);
padding: 65px calc((100vw - 960px)/ 2);
background-size: cover;
}
.new-shop-header .right img {
margin-top: -30px;
margin-right: -30px;
}
}
@media only screen and (max-width: 1023px) {
.new-shop-header {
margin-left: -5.6%;
padding: 65px 5%;
}
.new-shop-header .left {
flex: 80%;
}
.new-shop-header h2 {
font-size: 50px;
}
}
@media only screen and (max-width: 767px) {
.new-shop-header {
max-height: initial;
padding: 20px 10px;
margin-left: 0;
min-height: 150px;
background-position: 53.5% 0;
}
.new-shop-header h2 {
font-size: 40px;
}
.new-shop-header .left img {
height: 52px;
width: auto;
}
.new-shop-header .left h3 {
font-size: 22px;
}
.new-shop-header .right img {
margin-top: -10px;
margin-right: -20px;
}
}
@media only screen and (max-height: 770px) {
.new-shop-header .scroll-down {
display: block;
}
}
body[class*="bc-filters-product_cat"] .new-shop-header { 
display: none !important;
}

html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
body {
margin: 0
}
.status-publish>p.entry-meta {
display: none
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block
}
audio,
canvas,
progress,
video {
display: inline-block
}
audio:not([controls]) {
display: none;
height: 0
}
progress {
vertical-align: baseline
}
[hidden],
template {
display: none
}
a {
background-color: transparent;
-webkit-text-decoration-skip: objects
}
a:active,
a:hover {
outline-width: 0
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted
}
b,
strong {
font-weight: inherit
}
b,
strong {
font-weight: bolder
}
dfn {
font-style: italic
}
h1 {
font-size: 2em;
margin: .67em 0
}
mark {
background-color: #ff0;
color: #000
}
small {
font-size: 80%
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline
}
sub {
bottom: -.25em
}
sup {
top: -.5em
}
img {
border-style: none
}
svg:not(:root) {
overflow: hidden
}
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em
}
figure {
margin: 1em 40px
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible
}
button,
input,
optgroup,
select,
textarea {
font: inherit;
margin: 0
}
optgroup {
font-weight: 700
}
button,
input {
overflow: visible
}
button,
select {
text-transform: none
}
[type=reset],
[type=submit],
button,
html [type=button] {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
outline: 1px dotted ButtonText
}
fieldset { }
legend {
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
border: 0;
}
textarea {
overflow: auto;
}
[type=checkbox],
[type=radio] {
box-sizing: border-box;
padding: 0;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto;
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-input-placeholder {
color: inherit;
opacity: .54;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
html,
input[type=search] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
*,
:after,
:before {
box-sizing: inherit;
}
.author-box:before,
.clearfix:before,
.entry-content:before,
.entry:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
content: " ";
display: table
}
.author-box:after,
.clearfix:after,
.entry-content:after,
.entry:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
clear: both;
content: " ";
display: table
}
body {
background-color: #fff;
color: #2c3726;
font-family: roboto;
font-weight: 400;
font-style: normal;
font-size: 13px;
line-height: 1.9;
-webkit-font-smoothing: antialiased;
overflow-x: hidden
}
body.altitude-home {
background: 0 0
}
.button,
.site-header.sticky-header,
a,
input:focus,
input[type=button],
input[type=reset],
input[type=submit],
textarea:focus {
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out
}
::-moz-selection {
background-color: #000;
color: #fff
}
::selection {
background-color: #000;
color: #fff
}
a {
color: #000;
text-decoration: none
}
a:focus,
a:hover {
color: #000;
text-decoration: none
}
p {
margin: 0 0 20px;
padding: 0
}
ol,
ul {
margin: 0;
padding: 0
}
li {
list-style-type: none
}
b,
strong {
font-weight: 700;
font-family: roboto
}
cite,
em,
i {
font-style: italic
}
.image-section .widget:first-of-type cite {
font-size: 1.6rem;
font-style: normal;
font-weight: 800;
letter-spacing: 3px;
text-transform: uppercase
}
mark {
background: #ddd;
color: #000
}
blockquote {
color: #999;
margin: 40px
}
blockquote::before {
content: "\201C";
display: block;
font-size: 30px;
font-size: 3rem;
height: 0;
left: -20px;
position: relative;
top: -10px
}
.image-section .widget:first-of-type blockquote {
color: #fff;
font-size: 8rem;
font-weight: 200;
line-height: 1;
margin: 0 0 20px
}
.image-section blockquote::before {
display: none
}
hr {
border: 0;
border-collapse: collapse;
border-top: 1px solid #aeac99;
clear: both;
margin: 35px 0
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Bebas Neue", sans-serif;
font-weight: 500;
font-style: normal;
text-transform: uppercase;
color: #2c3726;
line-height: 1;
margin: 0 0 20px
}
.h1,
h1 {
font-size: 65px
}
.h2,
h2 {
font-size: 20px
}
.h3,
h3 {
font-size: 15px
}
.wp-caption,
embed,
iframe,
img,
object,
video {
max-width: 100%
}
img {
height: auto
}
.full-width-content img.pull-left {
float: left;
margin: 0 40px 40px -200px
}
.full-width-content img.pull-right {
float: right;
margin: 0 -200px 40px 40px
}
input,
select,
textarea {
background-color: transparent;
border: none;
border-radius: 0;
box-shadow: none;
color: #6E6E6E;
font-size: 20px;
font-size: 14px;
font-weight: 300;
padding: 2px 0;
width: 100%;
border-bottom: 1px solid #43403e;
line-height: 21px;
min-height: 32px
}
textarea {
border: 1px solid #43403e;
padding: 5px 10px
}
select {
height: 32px;
line-height: 28px
}
option {
line-height: 32px
}
select:focus {
color: #ece6da
}
select:focus option {
color: #000
}
input:focus {
border: none;
outline: 0;
border-bottom: 1px solid #43403e
}
textarea:focus {
outline: 0
}
.front-page input:focus,
.front-page textarea:focus {
border: 1px solid #22a1c4;
outline: 0
}
input[type=checkbox],
input[type=image],
input[type=radio] {
width: auto
}
::-moz-placeholder {
color: #ece6da;
opacity: 1
}
::-webkit-input-placeholder {
color: #ece6da;
opacity: 1
}
.button,
.widget .button,
button,
input[type=button],
input[type=reset],
input[type=submit],
.ur-frontend-form input[type=submit] {
line-height: 16px;
border: 1px solid;
min-width: 200px;
width: auto;
border: 1px solid #49c0bc;
background-color: transparent;
border-radius: 30px;
padding-top: 22px!important;
padding-bottom: 18px!important;
padding-left: 25px!important;
padding-right: 26px!important;
font-size: 16px;
text-transform: uppercase;
font-family: "Bebas Neue", sans-serif;
color: #49c0bc
}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button {
display: none
}
.button.clear:focus,
.button.clear:hover,
.button:focus,
.button:hover,
.footer-widgets .widget .button,
.footer-widgets button,
.footer-widgets input[type=button],
.footer-widgets input[type=reset],
.footer-widgets input[type=submit],
.widget .button.clear:focus,
.widget .button.clear:hover,
.widget .button:focus,
.widget .button:hover,
button:focus,
button:hover,
input:focus[type=button],
input:focus[type=reset],
input:focus[type=submit],
input:hover[type=button],
input:hover[type=reset],
input:hover[type=submit] {
background-color: #49c0bc;
border: 1px solid #49c0bc;
color: #fff
}
.button {
display: inline-block
}
.button.small,
button.small,
input[type=button].small,
input[type=reset].small,
input[type=submit].small {
padding: 8px 16px
}
.footer-widgets .widget .button.clear,
.widget .button.clear {
background-color: transparent;
border: 2px solid #000;
color: #000
}
.image-section .button {
margin-left: 5px;
margin-right: 5px;
margin-top: 20px
}
.image-section .widget .button.clear {
background-color: transparent;
border-color: #fff;
color: #fff
}
.footer-widgets .widget .button:focus,
.footer-widgets .widget .button:hover,
.footer-widgets button:focus,
.footer-widgets button:hover,
.footer-widgets input:focus[type=button],
.footer-widgets input:focus[type=reset],
.footer-widgets input:focus[type=submit],
.footer-widgets input:hover[type=button],
.footer-widgets input:hover[type=reset],
.footer-widgets input:hover[type=submit],
.image-section .widget .button:focus,
.image-section .widget .button:hover,
.image-section button:focus,
.image-section button:hover,
.image-section input:focus[type=button],
.image-section input:focus[type=reset],
.image-section input:focus[type=submit],
.image-section input:hover[type=button],
.image-section input:hover[type=reset],
.image-section input:hover[type=submit] {
background-color: #fff;
border: 2px solid #fff;
color: #000
}
.site-container .footer-widgets .widget input[type=submit]:disabled,
.site-container .footer-widgets .widget input[type=submit]:disabled:hover,
.site-container button:disabled,
.site-container button:disabled:hover,
.site-container input:disabled,
.site-container input:disabled:hover,
.site-container input[type=button]:disabled,
.site-container input[type=button]:disabled:hover,
.site-container input[type=reset]:disabled,
.site-container input[type=reset]:disabled:hover,
.site-container input[type=submit]:disabled,
.site-container input[type=submit]:disabled:hover {
background-color: #ddd;
border-color: #ddd;
color: #444;
cursor: not-allowed
}
.post-password-form input[type=password] {
margin-bottom: 15px
}
table {
border-collapse: collapse;
border-spacing: 0;
line-height: 2;
margin-bottom: 40px;
width: 100%
}
tbody {
border-bottom: 1px solid #ddd
}
td,
th {
text-align: left
}
th {
font-weight: 700;
text-transform: uppercase
}
td {
border-top: 1px solid #ddd;
padding: 6px 0
}
.screen-reader-shortcut,
.screen-reader-text,
.screen-reader-text span {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
overflow: hidden;
position: absolute!important;
width: 1px;
word-wrap: normal!important
}
.genesis-nav-menu .search input[type=submit]:focus,
.screen-reader-shortcut:focus,
.screen-reader-text:focus,
.widget_search input[type=submit]:focus {
background: #fff;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
clip: auto!important;
color: #000;
display: block;
font-size: 1em;
font-weight: 700;
height: auto;
padding: 15px 23px 14px;
text-decoration: none;
width: auto;
z-index: 100000
}
.more-link {
position: relative
}
.site-inner,
.wrap,
.footer-image {
float: none;
margin: 0 auto;
max-width: 1200px
}
.site-inner {
background-color: #fff;
clear: both;
margin-top: 170px;
position: relative;
z-index: 9;
word-wrap: break-word
}
.front-page .site-container .site-inner {
margin-top: 0;
max-width: 100%
}
.altitude-landing .site-container .site-inner {
margin-top: 100px
}
.secondary-nav .site-inner {
margin-top: 0
}
.entry-comments .avatar {
height: 60px;
width: 60px
}
.alignleft .avatar,
.author-box .avatar {
margin-right: 24px
}
.alignright .avatar {
margin-left: 24px
}
.comment .avatar {
margin: 0 20px 24px 0
}
.breadcrumb {
border-bottom: 2px solid #f5f5f5;
font-size: 20px;
font-size: 2rem;
margin-bottom: 60px;
padding-bottom: 10px
}
.archive-description,
.author-box {
border-bottom: 1px solid #000;
border-top: 1px solid #000;
font-size: 20px;
font-size: 2rem;
margin-bottom: 100px;
padding: 40px 0
}
.author-box-title {
font-size: 22px;
font-size: 2.2rem;
margin-bottom: 8px
}
.archive-description p:last-child,
.author-box p:last-child {
margin-bottom: 0
}
.search-form {
overflow: hidden;
position: relative
}
.search-form input[type=submit] {
padding: 25px
}
.widget_search input[type=submit] {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
width: 1px
}
.widget_search input[type=submit]:focus {
background: #000;
border-radius: 0;
box-shadow: none;
color: #fff;
padding: 20px 23px;
right: 0;
top: 0
}
.error404 .content .search-form {
margin-bottom: 40px
}
.error404 .content input[type=search] {
margin-right: 10px;
width: auto
}
.archive-title {
font-size: 24px;
font-size: 2.4rem;
line-height: 1;
margin-bottom: 20px
}
.entry-title {
font-size: 48px;
font-size: 4.8rem
}
.sidebar .entry-title {
font-size: 24px;
font-size: 2.4rem;
text-align: left
}
.entry-title a {
color: #000
}
.entry-title a:focus,
.entry-title a:hover {
color: #22a1c4
}
.alignleft {
float: left;
text-align: left
}
.alignright {
float: right;
text-align: right
}
a.alignleft,
a.alignnone,
a.alignright {
max-width: 100%
}
a.alignnone {
display: inline-block
}
a.aligncenter img {
display: block;
margin: 0 auto
}
.aligncenter,
img.centered {
display: block;
margin: 0 auto 24px
}
.alignnone,
img.alignnone {
margin: 0 0 12px
}
.wp-caption.alignleft,
a.alignleft,
img.alignleft {
margin: 0 24px 24px 0
}
.wp-caption.alignright,
a.alignright,
img.alignright {
margin: 0 0 24px 24px
}
.wp-caption-text {
font-size: 18px;
font-size: 1.8rem;
line-height: 1.2;
text-align: center
}
.entry-content p.wp-caption-text {
margin-bottom: 0
}
.entry-content .gallery-caption,
.gallery-caption {
margin: 0 0 10px
}
.post-password-form input {
width: auto
}
.post-password-form input[type=submit] {
padding: 25px
}
.wp-audio-shortcode,
.wp-playlist,
.wp-video {
margin: 0 0 28px
}
.widget {
word-wrap: break-word
}
.widget ol>li {
list-style-position: inside;
list-style-type: decimal;
padding-left: 20px;
text-indent: -20px
}
.widget li li {
border: none;
margin: 0 0 0 30px;
padding: 0
}
.widget_calendar table {
width: 100%
}
.widget_calendar td,
.widget_calendar th {
text-align: center
}
.featured-content .entry-title {
font-size: 24px;
font-size: 2.4rem
}
.altitude-home .content .simple-social-icons {
margin-top: 40px
}
.altitude-home .content .simple-social-icons ul li {
margin: 0 20px!important
}
.altitude-home .content .simple-social-icons ul li a,
.altitude-home .content .simple-social-icons ul li a:focus,
.altitude-home .content .simple-social-icons ul li a:hover {
padding: 30px
}
.enews-widget input {
font-size: 18px;
font-size: 1.8rem;
margin-bottom: 20px
}
.enews-widget input[type=submit] {
margin: 0;
width: 100%
}
.enews form+p {
margin-top: 24px
}
.genesis-pro-portfolio .content .pro-portfolio {
padding: 0
}
#wpstats {
display: none
}
.genesis-skip-link {
margin: 0
}
.genesis-skip-link li {
height: 0;
width: 0;
list-style: none
}
:focus {
color: #333;
outline: transparent solid 1px
}
.site-header {
background-color: rgba(29, 28, 28, .63);
left: 0; position: absolute;
width: 100%;
z-index: 999;
padding: 30px 0
}
.modal-open .site-header {
z-index: 9
}
.featured-section .site-header {
background-color: transparent
}
.featured-section .site-header>.wrap {
border-bottom: 1px solid #fff
}
.site-header.sticky-header {
background-color: #000;
top: 0
}
.site-header.sticky-header>.wrap {
border-bottom: none
}
.site-header.sticky-header .nav-secondary {
display: none
}
.site-header .title-area {
float: left;
width: 120px
}
.site-header.sticky-header .title-area {
padding: 15px 0
}
.site-title {
font-size: 24px;
font-size: 2.4rem;
font-weight: 800;
letter-spacing: 2px;
line-height: 1;
margin-bottom: 0;
text-transform: uppercase
}
.site-title a,
.site-title a:focus,
.site-title a:hover {
color: #fff!important
}
.header-image .site-header.sticky-header .title-area {
padding: 0
}
.header-image .site-title>a {
background-size: contain!important;
display: block;
height: 28px;
text-indent: -9999px
}
.header-image .sticky-header .site-title>a {
height: 28px
}
.site-description {
display: block;
height: 0;
margin-bottom: 0;
text-indent: -9999px
}
.genesis-nav-menu {
line-height: 1
}
.genesis-nav-menu .menu-item {
display: inline-block;
text-align: left
}
.genesis-nav-menu li li {
margin-left: 0
}
.genesis-nav-menu a {
color: #fff;
display: block;
font-size: 20px;
font-weight: 400;
font-family: "Bebas Neue", sans-serif;
letter-spacing: 1px;
padding: 30px 15px;
text-transform: uppercase
}
.site-header.sticky-header .genesis-nav-menu a {
padding: 20px 15px
}
.genesis-nav-menu li.highlight a:focus::before,
.genesis-nav-menu li.highlight a:hover::before {
color: #fff
}
.genesis-nav-menu li.highlight>a {
font-weight: 800
}
.genesis-nav-menu>.menu-item>a {
text-transform: uppercase
}
.genesis-nav-menu .sub-menu {
left: -9999px;
letter-spacing: 0;
opacity: 0;
position: absolute;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition: opacity .4s ease-in-out;
-ms-transition: opacity .4s ease-in-out;
-o-transition: opacity .4s ease-in-out;
transition: opacity .4s ease-in-out;
width: 200px;
z-index: 99
}
.genesis-nav-menu .sub-menu a {
background-color: #111;
outline: 0;
padding: 20px;
position: relative;
width: 200px
}
.genesis-nav-menu .sub-menu a:focus,
.genesis-nav-menu .sub-menu a:hover,
.genesis-nav-menu .sub-menu li.current-menu-item>a {
background-color: #222
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: -54px 0 0 199px
}
.genesis-nav-menu .menu-item:hover {
position: static
}
.genesis-nav-menu .menu-item:hover>.sub-menu {
left: auto;
opacity: 1
}
.genesis-nav-menu>.first>a {
padding-left: 0
}
.genesis-nav-menu>.last>a {
padding-right: 0
}
.genesis-nav-menu>.right {
color: #fff;
display: inline-block;
list-style-type: none;
padding: 27px 20px;
text-transform: uppercase
}
.genesis-nav-menu>.right>a {
display: inline;
padding: 0
}
.genesis-nav-menu>.rss>a {
margin-left: 48px
}
.genesis-nav-menu>.search {
display: block;
margin: 0 auto;
padding: 0 20px 20px;
width: 50%
}
.nav-primary {
text-align: center
}
.nav-primary .genesis-nav-menu {
float: right
}
.nav-secondary {
border-bottom: 1px solid #fff
}
.nav-footer .genesis-nav-menu {
padding: 20px 0
}
.nav-footer .genesis-nav-menu a {
border: none;
font-weight: 800;
letter-spacing: 3px;
margin: 0 20px;
padding: 0
}
.menu .menu-item:focus {
position: static
}
.menu .menu-item.sfHover>ul.sub-menu,
.menu .menu-item>a:focus+ul.sub-menu {
left: auto;
opacity: 1
}
.menu-toggle,
.sub-menu-toggle {
display: none;
visibility: hidden
}
.image-section,
.solid-section {
clear: both;
text-align: center;
width: 100%
}
.image-section {
background: -moz-linear-gradient(top, rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .5) 30%, rgba(0, 0, 0, .8) 80%, rgba(0, 0, 0, .9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, .2)), color-stop(30%, rgba(0, 0, 0, .5)), color-stop(80%, rgba(0, 0, 0, .8)), color-stop(100%, rgba(0, 0, 0, .9)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .5) 30%, rgba(0, 0, 0, .8) 80%, rgba(0, 0, 0, .9) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .5) 30%, rgba(0, 0, 0, .8) 80%, rgba(0, 0, 0, .9) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .5) 30%, rgba(0, 0, 0, .8) 80%, rgba(0, 0, 0, .9) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, .2) 0, rgba(0, 0, 0, .5) 30%, rgba(0, 0, 0, .8) 80%, rgba(0, 0, 0, .9) 100%);
display: table;
overflow: hidden;
table-layout: fixed;
width: 100%
}
.image-section .widget-area {
display: table-cell;
text-align: center;
vertical-align: middle
}
.image-section,
.image-section a {
color: #fff
}
.image-section .featured-content .entry-title a:focus,
.image-section .featured-content .entry-title a:hover,
.image-section a:focus,
.image-section a:hover {
color: #22a1c4
}
.solid-section {
background-color: #fff
}
.front-page-2,
.front-page-3,
.front-page-4,
.front-page-5,
.front-page-6,
.front-page-7 {
border-top: 54px solid transparent;
margin-top: -54px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
position: relative;
z-index: 9
}
.front-page-1,
.front-page-3,
.front-page-5,
.front-page-7 {
background-attachment: fixed;
background-color: #fff;
background-position: 50% 0;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover
}
.front-page-1 {
position: relative
}
.front-page-1 .image-section {
padding-top: 75px
}
.secondary-nav .front-page-1 .image-section {
padding-top: 150px
}
.front-page-4 .solid-section {
background-color: #f3f3f3
}
.bottom-image {
margin-bottom: -120px;
margin-top: 100px
}
.bottom-image img {
margin-bottom: -10px
}
.front-page .field-wrap:last-child {
margin-bottom: 0
}
.solid-section .widget {
background-color: #fff;
padding: 40px
}
.solid-section .widget:not(:first-child) .widget-title {
border-bottom: 1px solid #ddd;
margin-bottom: 30px;
padding-bottom: 30px
}
.flexible-widgets p.large {
font-size: 36px;
font-size: 3.6rem;
line-height: 1
}
.flexible-widgets p.price {
font-size: 32px;
font-size: 3.2rem;
font-weight: 800;
line-height: 1.2;
margin-bottom: 20px
}
.content {
float: left;
width: 700px
}
.page .content {
padding-bottom: 50px
}
.sidebar-content .content {
float: right
}
.full-width-content .content {
padding: 0;
width: 100%
}
.full-width-content.front-page .content {
padding: 0
}
.entry {
margin-bottom: 0
}
.widget .entry {
margin-bottom: 40px
}
.entry-content ol>li {
list-style-type: decimal
}
.entry-content ul>li {
list-style-type: none
}
.entry-content ol ol,
.entry-content ul ul {
margin-bottom: 0
}
.entry-content code {
background-color: #000;
color: #ddd
}
p.entry-meta {
font-size: 20px;
font-size: 2rem;
margin-bottom: 0
}
.entry-footer,
.entry-header {
text-align: center
}
.entry-header p.entry-meta {
font-weight: 700;
letter-spacing: 2px;
margin-bottom: 16px;
text-transform: uppercase
}
.entry-header::after {
border-bottom: 1px solid #000;
content: "";
display: block;
margin: 0 auto 60px;
padding-bottom: 30px;
width: 25%
}
.image-section .entry-header::after {
border-color: #fff
}
.entry-footer::before {
border-top: 1px solid #000;
content: "";
display: block;
margin: 30px auto 0;
padding-top: 60px;
width: 25%
}
.sidebar .entry-header::after {
display: none
}
.entry-categories::before,
.entry-tags::before {
display: inline-block;
font: normal 20px/1 dashicons;
margin-right: 5px;
margin-top: 2px;
vertical-align: top;
-webkit-font-smoothing: antialiased
}
.entry-comments-link::before {
content: "\2014";
margin: 0 6px 0 2px
}
.after-entry {
border-top: 1px solid #000;
padding: 40px 0
}
.after-entry .widget {
margin-bottom: 40px
}
.after-entry .widget:last-child,
.after-entry p:last-child {
margin: 0
}
.after-entry li {
list-style-type: none
}
.pagination {
clear: both;
margin: 40px 0
}
.adjacent-entry-pagination {
margin-bottom: 0
}
.archive-pagination li {
display: inline
}
.archive-pagination li a {
background-color: #000;
box-shadow: 0 0 1px rgba(0, 0, 0, .1);
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 14px;
font-size: 1.4rem;
letter-spacing: 1px;
padding: 8px 12px;
text-transform: uppercase
}
.archive-pagination .active a,
.archive-pagination li a:focus,
.archive-pagination li a:hover {
background-color: #22a1c4;
color: #fff
}
.comment-respond,
.entry-comments,
.entry-pings {
margin-bottom: 100px
}
.entry-comments .comment,
.entry-comments .comment-reply,
p.comment-meta {
margin-bottom: 40px
}
.comment-header {
font-size: 20px;
font-size: 2rem
}
.entry-comments .comment {
border-bottom: 1px solid #000
}
.comment-content,
.entry-comments .comment {
clear: both
}
.entry-comments .children .comment,
.entry-comments .comment-author,
p.form-submit {
margin: 0
}
.entry-comments .children .comment {
border: none
}
.comment-respond label {
display: block;
font-weight: 800
}
.comment-respond input[type=email],
.comment-respond input[type=text],
.comment-respond input[type=url] {
width: 100%
}
.comment-list li,
.ping-list li {
list-style-type: none
}
.entry-comments ul.children {
margin-left: 40px
}
.ping-list .reply {
display: none
}
.sidebar {
float: right;
width: 360px
}
.sidebar-content .sidebar {
float: left
}
.sidebar p:last-child {
margin-bottom: 0
}
.sidebar li {
list-style-type: none;
margin-bottom: 6px;
word-wrap: break-word
}
.sidebar ul>li:last-child {
margin-bottom: 0
}
.sidebar .widget {
margin-bottom: 40px
}
.footer-widgets {
background-color: #22a1c4;
clear: both;
text-align: center;
position: relative;
z-index: 9
}
.footer-widgets .wrap {
padding-bottom: 100px;
padding-top: 100px
}
.footer-widgets,
.footer-widgets .wrap a,
.footer-widgets .wrap a.button {
color: #fff
}
.footer-widgets a:focus,
.footer-widgets a:hover {
color: #000
}
.footer-widgets li {
margin-bottom: 10px;
padding-bottom: 10px
}
.footer-widgets .widget {
margin-bottom: 40px
}
.footer-widgets p:last-child {
margin-bottom: 0
}
.site-footer {
background-color: #000;
padding: 20px;
text-align: center
}
.site-footer,
.site-footer a,
.site-footer p {
color: #fff
}
.site-footer a:focus,
.site-footer a:hover {
color: #22a1c4
}
.site-footer p {
font-size: 14px;
font-size: 1.4rem;
letter-spacing: 1px;
margin-bottom: 0;
text-transform: uppercase
}
@media only screen and (max-width:1280px) {
.site-inner,
.wrap {
max-width: 1140px
}
}
@media only screen and (max-width:1200px) {
.site-inner,
.wrap {
max-width: 960px
}
.site-header .widget-area {
width: 580px
}
.content {
width: 520px
}
.genesis-nav-menu a {
padding: 30px 10px
}
.site-header.sticky-header .genesis-nav-menu a {
padding: 20px 10px
}
.front-page-1,
.front-page-3,
.front-page-5,
.front-page-7 {
background-attachment: scroll
}
}
@media only screen and (max-width:1023px) {
.site-inner,
.wrap {
max-width: 100%;
padding-left: 5%;
padding-right: 5%
}
.secondary-nav .site-inner {
margin-top: 0
}
.front-page .site-inner {
max-width: none
}
.site-header {
position: static
}
.front-page .site-header {
background-color: #000
}
.front-page .site-header>.wrap {
border: none
}
.content,
.sidebar,
.site-header .widget-area,
.title-area {
width: 100%
}
.site-header .title-area,
.site-header.sticky-header .title-area {
padding: 15px 0
}
.genesis-nav-menu,
.site-header .widget-area,
.site-title {
text-align: center
}
.header-image .site-title>a {
background-position: center!important
}
.nav-primary .genesis-nav-menu {
float: none
}
.nav-secondary,
.site-header.sticky-header .nav-secondary {
border-bottom: none
}
.genesis-nav-menu a,
.site-header.sticky-header .genesis-nav-menu a {
padding: 10px
}
.front-page .site-inner {
margin-top: 0
}
.site-inner {
margin-top: 80px
}
.full-width-content .content {
padding: 0
}
.full-width-content img.pull-left {
margin-left: 0
}
.full-width-content img.pull-right {
margin-right: 0
}
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
margin: 0;
width: 100%
}
.flexible-widgets.widget-fourths .widget,
.flexible-widgets.widget-full .widget,
.flexible-widgets.widget-halves .widget,
.flexible-widgets.widget-thirds .widget {
margin: 0 auto 20px;
width: 100%
}
.front-page-1 .widget:first-of-type h4,
.front-page-2 .widget:first-of-type h4 {
font-size: 60px;
font-size: 6rem
}
.front-page-1 .image-section,
.secondary-nav .front-page-1 .image-section {
padding-top: 0
}
}
@media only screen and (max-width:800px) {
.site-inner,
.wrap {
max-width: none;
width: 100%
}
.site-inner,
.wrap {
padding: 0 5%
}
.front-page .site-inner {
padding: 0
}
nav.nav-primary {
top: 0
}
.site-header nav .wrap {
padding: 0
}
nav.genesis-responsive-menu {
display: none;
position: relative
}
.genesis-skip-link .skip-link-hidden {
display: none;
visibility: hidden
}
.menu-toggle,
.sub-menu-toggle {
border-width: 0;
background: #000;
color: #fff;
display: block;
margin: 0 auto;
overflow: hidden;
text-align: center;
visibility: visible
}
.menu-toggle:focus,
.menu-toggle:hover,
.sub-menu-toggle:focus,
.sub-menu-toggle:hover {
background-color: transparent;
color: #22a1c4;
border-width: 0
}
.menu-toggle:focus,
.sub-menu-toggle:focus {
outline: 1px solid #ccc;
outline-offset: -1px
}
.menu-toggle {
line-height: 20px;
margin-bottom: 1px;
position: relative;
z-index: 1000;
width: 100%
}
.menu-toggle.activated::before,
.menu-toggle::before {
margin-right: 10px;
text-rendering: auto
}
.sub-menu-toggle {
float: right;
padding: 10px;
position: absolute;
right: 0;
top: 0;
z-index: 100
}
.sub-menu-toggle::before {
display: inline-block;
text-rendering: auto;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transition: transform .25s ease-in-out;
-ms-transition: transform .25s ease-in-out;
transition: transform .25s ease-in-out
}
.sub-menu-toggle.activated::before {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg)
}
.genesis-responsive-menu .genesis-nav-menu .menu-item a,
.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus,
.genesis-responsive-menu .genesis-nav-menu .menu-item a:hover {
background-color: transparent;
border-bottom: 0;
margin-bottom: 1px
}
.genesis-responsive-menu .genesis-nav-menu .menu-item a {
outline-color: #fff
}
.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus,
.genesis-responsive-menu .genesis-nav-menu .menu-item a:hover {
text-decoration: underline
}
.genesis-responsive-menu .genesis-nav-menu .menu-item a:focus {
outline: 1px solid #fff
}
.genesis-responsive-menu .genesis-nav-menu .menu-item {
display: block;
float: none;
position: relative;
text-align: left
}
.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
.genesis-responsive-menu .genesis-nav-menu .menu-item:hover {
position: relative
}
.front-page .genesis-responsive-menu .genesis-nav-menu li.current-menu-item>a,
.genesis-responsive-menu .genesis-nav-menu .menu-item a,
.genesis-responsive-menu .genesis-nav-menu>li>a {
border: 0
}
.genesis-responsive-menu .genesis-nav-menu .menu-item a {
padding: 15px 20px;
width: 100%
}
.genesis-responsive-menu .genesis-nav-menu .sub-menu {
border: none
}
.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu,
.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu {
left: 0;
margin-left: 0
}
.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a::after {
content: none
}
.genesis-responsive-menu .genesis-nav-menu .sub-menu {
clear: both;
display: none;
margin: 0;
opacity: 1;
padding-left: 15px;
position: static;
width: 100%
}
.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu {
margin: 0
}
.altitude-home .simple-social-icons ul li {
margin: 0 20px 20px!important
}
.footer-widgets .wrap {
padding-top: 60px;
padding-bottom: 60px
}
.front-page-2,
.front-page-3,
.front-page-4,
.front-page-5,
.front-page-6,
.front-page-7 {
border-top: 0;
margin-top: 0
}
.image-section .flexible-widgets {
padding-bottom: 80px
}
.solid-section .flexible-widgets {
padding-bottom: 40px;
padding-top: 60px
}
.bottom-image {
margin-top: 60px;
margin-bottom: -80px
}
}
@media only screen and (max-width:480px) {
.front-page-1 .widget:first-of-type h4,
.front-page-2 .widget:first-of-type h4 {
font-size: 40px;
font-size: 4rem
}
}
nav.nav-primary {
font-size: 1.6em;
line-height: 1.2;
display: block;
position: relative;
z-index: 9999;
min-height: 32px
}
nav.nav-primary ul,
nav.nav-primary ul ul {
padding: 0;
margin: 0;
list-style: none;
line-height: 1;
position: relative
}
nav.nav-primary ul a {
display: block;
text-decoration: none
}
nav.nav-primary ul li {
float: left;
-webkit-transition: background-color .7s ease;
-moz-transition: background-color .7s ease;
-o-transition: background-color .7s ease;
-ms-transition: background-color .7s ease;
transition: background-color .7s ease
}
nav.nav-primary ul li:last-child {
border: none
}
nav.nav-primary ul li ul {
position: absolute;
width: 12em;
left: -999em
}
nav.nav-primary ul li ul li {
width: 12em
}
nav.nav-primary ul ul li,
nav.nav-primary ul ul ul li,
nav.nav-primary ul ul ul ul li {
border-right: none
}
nav.nav-primary ul li a.sf-with-ul:after {
content: '\00BB';
display: inline-block;
position: relative;
top: 0;
right: -.3em
}
nav.nav-primary ul li.sfHover a.sf-with-ul:after {
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg)
}
nav.nav-primary ul li.sfHover li a.sf-with-ul:after {
-moz-transform: rotate(0);
-webkit-transform: rotate(0);
-o-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0)
}
nav.nav-primary ul li a.sf-with-ul:only-child:after {
content: ''
}
nav.nav-primary ul li ul a {
padding: .5em 1.5em;
margin-top: -1px
}
nav.nav-primary ul li ul li:last-child a {
border-bottom: none
}
nav.nav-primary ul li ul ul {
margin: -2em 0 0 12em
}
nav.nav-primary ul li.sfhover ul ul,
nav.nav-primary ul li.sfhover ul ul ul,
nav.nav-primary ul li:hover ul ul,
nav.nav-primary ul li:hover ul ul ul {
left: -999em
}
nav.nav-primary ul li li li.sfhover ul,
nav.nav-primary ul li li li:hover ul,
nav.nav-primary ul li li.sfhover ul,
nav.nav-primary ul li li:hover ul,
nav.nav-primary ul li.sfhover ul,
nav.nav-primary ul li:hover ul {
left: auto
}
.ie7 nav.nav-primary ul li a.sf-with-ul {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NjUzQjYyMzVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NjUzQjYyNDVGOEMxMUUzOTFFRTg0NDFCMzIxQjA4QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2NTNCNjIxNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY2NTNCNjIyNUY4QzExRTM5MUVFODQ0MUIzMjFCMDhCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+BDQ6YwAAAHdJREFUeNpiZBLWYCAGMEFpZiCuAGJOHHy4Qm8gbgfijVBJdD4DMyOXCIi+CcT/gTgZiI2BuAWI/yDxVzMiuRGk8wYQywGxPxDvRuYzISnaAhUshipC5m+CKbQHYicgrgHiPix8BmSrDYD4AlKIoPAZiQ1HgAADAOmdFtZlRP7CAAAAAElFTkSuQmCC);
background-repeat: no-repeat;
background-position: right center
}
@media screen and (min-width:800px) {
.menu-toggle {
display: none
}
}
@media screen and (max-width:800px) {
nav.nav-primary span {
display: none
}
.menubtn {
display: block;
margin: 5px 0 10px;
float: right;
text-indent: -9999px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
width: 40px;
height: 40px
}
.menubtn:hover {
cursor: pointer
}
nav.nav-primary span {
display: block
}
nav.nav-primary span {
position: relative;
float: right;
padding: 10px
}
nav.nav-primary span:hover {
cursor: pointer
}
nav.nav-primary ul,
nav.nav-primary ul>ul {
display: none;
float: none;
width: 100%
}
nav.nav-primary ul li {
border-right: none
}
nav.nav-primary ul li a.sf-with-ul:after {
content: ''
}
nav.nav-primary ul li ul,
nav.nav-primary ul li ul li {
width: 100%
}
nav.nav-primary ul li ul a {
border-bottom: none
}
nav.nav-primary ul li,
nav.nav-primary ul ul {
width: 100%
}
nav.nav-primary ul li a {
padding: .5em 1em .5em 1em;
float: left
}
nav.nav-primary ul li ul a {
padding: .5em 1em .5em 2em
}
nav.nav-primary ul ul li ul a {
padding: .5em 1em .5em 3em
}
nav.nav-primary ul ul ul li ul a {
padding: .5em 1em .5em 4em
}
nav.nav-primary ul li li li.sfhover ul,
nav.nav-primary ul li li li:hover ul,
nav.nav-primary ul li li.sfhover ul,
nav.nav-primary ul li li:hover ul,
nav.nav-primary ul li ul,
nav.nav-primary ul li ul ul,
nav.nav-primary ul li.sfhover ul,
nav.nav-primary ul li.sfhover ul ul,
nav.nav-primary ul li.sfhover ul ul ul,
nav.nav-primary ul li:hover ul,
nav.nav-primary ul li:hover ul ul,
nav.nav-primary ul li:hover ul ul ul {
position: relative;
display: none;
margin: 0;
left: 0
}
nav.nav-primary {
background: 0 0
}
.menubtn {
background: #333;
-khtml-opacity: .6;
opacity: .6
}
.menuOpen,
.menubtn:hover {
-khtml-opacity: 1;
opacity: 1
}
nav.nav-primary span {
background: #00b4ff;
color: #fff
}
nav.nav-primary span:hover {
background: #049ad6
}
nav.nav-primary ul li,
nav.nav-primary ul ul {
background: #eee
}
nav.nav-primary ul li ul li {
background: #ccc
}
nav.nav-primary ul li ul li {
border-bottom: 1px solid #e5e5e5
}
nav.nav-primary ul ul ul li {
background: #ccc
}
ul li.menuOpen>span {
background: #049ad6
}
ul ul li.menuOpen,
ul ul li.menuOpen:hover {
background: #a9e4fc
}
ul ul ul li.menuOpen,
ul ul ul li.menuOpen:hover {
background: #cdebf7
}
}
.wpb_button,
.wpb_content_element,
ul.wpb_thumbnails-fluid>li {
margin-bottom: 0
}
.vc_col-has-fill>.vc_column-inner,
.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,
.vc_row-has-fill>.vc_column_container>.vc_column-inner {
padding-top: 0
}
.d-flex,
.d-flex>.vc_column-inner>.wpb_wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex
}
.flex-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row
}
.flex-column {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.flex-row-reverse {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse
}
.flex-column-reverse {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse
}
.flex-wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.flex-nowrap {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap
}
.flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse;
flex-wrap: wrap-reverse
}
.justify-content-start {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.justify-content-end {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end
}
.justify-content-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.justify-content-between {
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between
}
.justify-content-around {
-ms-flex-pack: distribute;
justify-content: space-around
}
.align-items-start {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start
}
.align-items-end {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end
}
.align-items-center {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center
}
.align-items-baseline {
-webkit-box-align: baseline;
-ms-flex-align: baseline;
align-items: baseline
}
.align-items-stretch {
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch
}
.align-content-start {
-ms-flex-line-pack: start;
align-content: flex-start
}
.align-content-end {
-ms-flex-line-pack: end;
align-content: flex-end
}
.align-content-center {
-ms-flex-line-pack: center;
align-content: center
}
.align-content-between {
-ms-flex-line-pack: justify;
align-content: space-between
}
.align-content-around {
-ms-flex-line-pack: distribute;
align-content: space-around
}
.align-content-stretch {
-ms-flex-line-pack: stretch;
align-content: stretch
}
.align-self-auto {
-ms-flex-item-align: auto;
align-self: auto
}
.align-self-start {
-ms-flex-item-align: start;
align-self: flex-start
}
.align-self-end {
-ms-flex-item-align: end;
align-self: flex-end
}
.align-self-center {
-ms-flex-item-align: center;
align-self: center
}
.align-self-baseline {
-ms-flex-item-align: baseline;
align-self: baseline
}
.align-self-stretch {
-ms-flex-item-align: stretch;
align-self: stretch
}
.d-center {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.sec-pad {
padding-top: 65px;
padding-bottom: 65px
}
.pb-0 {
padding-bottom: 0!important
}
.pt-0 {
padding-top: 0!important
}
.w-100 {
width: 100%
}
.w-95 {
width: 95%
}
.w-90 {
width: 90%
}
.w-85 {
width: 85%
}
.w-80 {
width: 80%
}
.w-70 {
width: 70%
}
.w-60 {
width: 60%
}
.w-50 {
width: 50%
}
.pt-30 {
padding-top: 30px
}
.pt-40 {
padding-top: 40px
}
.pb-40 {
padding-bottom: 40px
}
.pt-50 {
padding-top: 50px
}
.pb-50 {
padding-bottom: 50px
}
.pt-60 {
padding-top: 60px
}
.pb-60 {
padding-bottom: 60px
}
.pt-70 {
padding-top: 70px
}
.pb-70 {
padding-bottom: 70px
}
.pt-80 {
padding-top: 80px
}
.pb-80 {
padding-bottom: 80px
}
.px-0,
.px-0.wpb_column>.vc_column-inner {
padding-left: 0;
padding-right: 0
}
.px-15 {
padding-right: 15px;
padding-left: 15px
}
.px-30>.vc_column-inner {
padding-right: 30px;
padding-left: 30px
}
.pl-container {
padding-left: calc(calc(100% - 1200px)/ 2);
padding-left: -webkit-calc(calc(100% - 1200px)/ 2);
padding-left: -moz-calc(calc(100% - 1200px)/ 2)
}
.pr-100 {
padding-right: 100px
}
.pl-100 {
padding-left: 100px
}
.px-100 {
padding-left: 100px;
padding-right: 100px
}
.py-100 {
padding-top: 100px;
padding-bottom: 100px
}
.mx-auto {
margin-left: auto;
margin-right: auto
}
.mb-30 {
margin-bottom: 30px
}
.mt-30 {
margin-top: 30px
}
.mb-40 {
margin-bottom: 40px
}
.mt-40 {
margin-top: 40px
}
.mb-50 {
margin-bottom: 50px
}
.mt-50 {
margin-top: 50px
}
.mt-3 {
margin-top: 3em
}
.pr-color {
color: #003038
}
.pr-bg {
background-color: #003038
}
.sr-color {
color: #13a89e
}
.sr-bg {
background-color: #f6f6f6
}
.max-600>.vc_column-inner {
max-width: 600px
}
.text-white,
.text-white a {
color: #fff
}
.text-dark {
color: #000
}
.pri-btn a:focus,
.pri-btn a:hover,
.pri-btn button:focus,
.pri-btn button:hover {
background-color: #fff
}
.pri-btn a,
.pri-btn button,
.vc_btn3.vc_btn3-shape-rounded {
line-height: 16px;
border: 1px solid;
min-width: 200px;
letter-spacing: 1px;
background-color: transparent;
border-radius: 30px;
padding-top: 20px!important;
padding-bottom: 20px!important;
padding-left: 25px!important;
padding-right: 26px!important;
font-size: 16px;
text-transform: uppercase;
font-family: "Bebas Neue", sans-serif
}
.vc_btn3.vc_btn3-style-outline-custom {
border-width: 1px!important
}
.vc_btn3.vc_btn3-style-outline-custom:focus,
.vc_btn3.vc_btn3-style-outline-custom:hover {
border: 1px solid #35b886;
background-color: #35b886
}
.sec-head {
font-family: "Bebas Neue", sans-serif;
font-weight: 500;
font-size: 30px;
color: #2c3726;
text-transform: uppercase;
letter-spacing: 0.7px;
}
.form-control:focus,
.form-control:hover {
border-color: initial;
outline: 0;
-webkit-box-shadow: none;
box-shadow: none
}
textarea.form-control {
resize: none
}
.overflow-visible {
overflow: visible!important
}
.pos-static {
position: static
}
.no-gutter {
margin-right: 0;
margin-left: 0
}
.no-gutter>[class*=col-] {
padding-right: 0;
padding-left: 0
}
.color-brown {
color: #645f5c
}
.color-black {
color: #1d1c1c
}
.color-green {
color: #1d2625
}
.bg-white {
background-color: #fff
}
.f-16 {
font-size: 16px
}
.site-header>.wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
display: -webkit-flex;
align-items: center
}
.site-header .header-widget-area {
-moz-flex: 1 0;
-webkit-flex: 1 0;
-webkit-box-flex: 1 0;
flex: 1 0;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center
}
.site-header .header-menu {
padding-left: 15px;
flex: 1 0;
}
.site-header .header-right-outer {
padding-left: 30px
}
.topbar_sec {
color: #ece6da;
background-color: #645f5c;
font-size: 12px;
font-family: robotomedium;
text-transform: uppercase;
letter-spacing: .5px; }
.top-menu-right {
float: right
}
.top-menu-right>div {
display: inline-block;
float: left
}
.top_line {
float: left
}
.topbar_sec ul#menu-topbar-menu li {
display: inline-block;
padding: 0 12px
}
.topbar_sec a {
font-family: robotomedium;
font-weight: 500;
color: #ece6da
}
.topbar_sec .current-menu-item a,
.topbar_sec a:focus,
.topbar_sec a:hover {
color: #49c0bc
}
.location-dropdown>a {
padding: 0 12px
}
.location-dropdown .dropdown-menu {
background-color: #645f5c;
padding: 10px 15px;
font-size: 12px;
border-radius: 0
}
.location-dropdown>a span#selected {
margin-right: 5px
}
.location-dropdown li {
padding: 3px 0;
cursor: pointer
}
.location-dropdown li:focus,
.location-dropdown li:hover {
color: #49c0bc
}
#mega-menu-primary>li>a {
font-family: "Bebas Neue", sans-serif!important;
letter-spacing: 1px
}
.mega-disable-link>a {
font-family: "Bebas Neue", sans-serif!important;
font-size: 15px;
color: #a5aead!important;
letter-spacing: 1px
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
font-family: "Bebas Neue", sans-serif!important;
letter-spacing: 1px
}
.mega-current-menu-item a {
color: #49c0bc!important
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
background-color: #49c0bc!important;
border-color: #49c0bc!important
}
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-turquoise:focus,
.vc_btn3.vc_btn3-color-turquoise:hover {
background-color: #fff!important;
color: #49c0bc!important
}
.banner-lt>.vc_column-inner {
max-width: 430px;
font-size: 16px
}
.banner-lt .wpb_text_column {
margin-bottom: 45px
}
.find-next {
position: absolute;
bottom: 32px;
cursor: pointer;
left: calc(calc(100% - 1200px)/ 2);
left: -webkit-calc(calc(100% - 1200px)/ 2);
left: -moz-calc(calc(100% - 1200px)/ 2)
}
.find-next a {
color: #ece6da;
text-transform: uppercase
}
.find-next a img {
margin-right: 15px;
opacity: .8
}
.find-next a:hover {
color: #fff
}
.find-next a:hover img {
opacity: 1
}
#counter {
display: inline-block;
font-size: 20px;
font-family: "Bebas Neue", sans-serif;
color: #645f5c;
margin-top: 55px
}
#counter span {
font-size: 30px;
color: #fff
}
.slider-image>a {
width: 100%;
height: 450px;
display: block;
background-repeat: no-repeat;
background-size: cover
}
.owl-stage-outer {
padding: 10px 0 10px 52px
}
.homeslider .owl-item {
box-shadow: 6px 5px 10px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 6px 5px 10px rgba(0, 0, 0, 0.6);
cursor: pointer;
transform: scaleY(.85);
-webkit-transform: scaleY(.85);
transition: transform .4s ease;
transform-origin: center;
border-radius: 15px;
overflow: hidden
}
.slider-image {
position: relative
}
.homeslider .owl-item.firstActiveItem {
cursor: auto;    }
.slider-content {
position: absolute;
display: block;
bottom: 0
}
.slider-content {
position: absolute;
display: block;
height: 0;
top: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, .26);
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; align-items: center;
justify-content: center;
line-height: normal;
padding: 30px 25px;
font-size: 12px;
transition: height 0.5s ease;
}
.homeslider .owl-item:hover .slider-content span.icon-area {
opacity: 1
}
.slider-content h2 {
font-family: roboto;
color: #fff;
font-weight: 700;
margin-bottom: 8px;
text-transform: capitalize;
font-size: 18px
}
.slider-content span.icon-area {
opacity: 0;
font-size: 24px;
margin-bottom: 20px; border-radius: 30px;
background-color: #49c0bc;
display: block;
text-align: center;
overflow: hidden;
font-family: "Bebas Neue", sans-serif;
border: 1px solid #49c0bc;
min-width: 200px;
max-width: 80%
}
.homeslider .owl-item:hover .slider-content span.icon-area:hover a {
background-color: #fff;
color: #49c0bc;
}
.slider-content span.icon-area a,
.slider-content span.icon-area a i,
.slider-content span.icon-area i {
line-height: 50px;
display: block
}
.homeslider .owl-item:hover .slider-content {
background-color: transparent
}
.homeslider .owl-theme .owl-nav {
margin-top: 50px
}
.owl-nav {
display: inline-block;
float: left;
margin-right: 80px
}
.owl-nav button {
width: 60px;
min-width: inherit;
background-color: rgba(255, 255, 255, .2)!important;
height: 60px;
margin: 0 20px 0 0!important;
border-radius: 50%!important;
color: #928f8d!important
}
.owl-nav button i {
color: #928f8d!important;
font-size: 30px
}
.owl-nav button:focus,
.owl-nav button:hover {
background-color: rgba(255, 255, 255, .4)!important
}
.owl-nav button:focus i,
.owl-nav button:hover i {
color: #00c3bd !important
}
#mob-vedio {
margin-top: 160px
}
.play-video {
margin-top: -160px
}
#quote .sec-head {
letter-spacing: 2px
}
#inspiration .wpb_single_image {
border: 5px solid #f5f2ec
}
.img-list {
padding-top: 25px;
padding-bottom: 30px
}
#inspiration .wpb_single_image.small-img {
width: 50%;
float: left;
height: 120px
}
#inspiration .wpb_single_image.full-img {
width: 100%;
float: left;
height: 230px
}
#inspiration .wpb_single_image img {
height: 100%
}
#inspiration .slider-right-part {
border: none;
background-color: #fff
}
#inspiration .tmb-thumb-label {
color: #fff
}
#inspiration .wpb_text_column.pb-50 {
padding-bottom: 20px
}
#g-review .rplg {
padding: 0 50px
}
#g-review .rplg-slider .rplg-slider-prev {
top: 35%!important;
background: 0 0;
left: -50px!important
}
#g-review .rplg-slider .rplg-slider-next {
top: 35%!important;
background: 0 0;
right: -50px!important
}
#g-review .rplg .rplg-review-avatar {
width: 42px!important;
height: 42px!important
}
#g-review .rplg .rplg-review-name {
font-family: robotomedium;
font-weight: 500!important;
font-size: 12px
}
#g-review .rplg .rplg-review-time {
font-size: 10px!important
}
#g-review .rplgsw-pagination-bullet-active {
background-color: #1d1c1c!important
}
#g-review .rplg .rplg-box {
border-color: transparent!important
}
#g-review .rplg .rplg-review-badge {
top: auto!important;
bottom: 5px!important
}
.footer {
background-color: #1d2625;
color: #fff;
font-size: 12px;
padding-top: 24px
}
.footer a {
color: #fff
}
.footer p {
margin-bottom: 5px
}
.footer h3.widget-title {
color: #49c0bc;
font-size: 18px
}
.footer .wrap {
max-width: 1030px
}
.footer .widget ul li {
width: 50%;
float: left
}
.footer .widget ul li:nth-child(even) {
padding-left: 35px
}
.footer-inner.row {
margin-left: -30px;
margin-right: -30px
}
.footer-inner>div {
padding-right: 35px;
padding-left: 35px
}
.footer-inner>div:not(:last-child) {
border-right: 1px solid #3e413f;
width: 36.333333%
}
.footer-inner>div:last-child {
width: 27.333333%
}
.footer .location-dropdown a {
font-family: "Bebas Neue", sans-serif;
color: #49c0bc;
font-size: 18px
}
.footer .location-dropdown .dropdown-menu {
background-color: #1d2625;
color: #49c0bc
}
.footer .dropdown-menu {
min-width: 100%
}
.copy-right-foo {
margin-top: 40px;
text-align: center;
padding: 15px;
font-size: 12px;
color: #ece6da;
background-color: #645f5c
}
.f-social-link {
text-align: center;
margin-bottom: 30px
}
.f-social-link ul li {
display: inline-block
}
.f-social-link ul li a {
background-color: #4a5151;
width: 32px;
margin: 0 3px;
height: 32px;
display: block;
font-size: 15px;
border-radius: 50%
}
.f-social-link ul li a i {
line-height: 32px
}
.f-social-link ul li a:focus,
.f-social-link ul li a:hover {
background-color: #49c0bc;
color: #fff
}
.footer a:focus,
.footer a:hover {
color: #49c0bc
}
.footer-address {
padding-top: 15px;
padding-left: 15px
}
.featured_image_area {
display: none
}
#abt-banner-lt {
background-color: rgba(0, 0, 0, .7)
}
#abt-banner-lt>.vc_column-inner {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center
}
#abt-banner-lt.banner-lt .vc_btn3 {
background-image: none;
padding-right: 25px!important
}
#warrenty {
color: #1c1c1c
}
#con-banner .banner-lt>.vc_column-inner {
max-width: 100%;
padding-left: 100px;
padding-right: 75px
}
#con-banner .banner-lt {
background-color: #1d1c1c
}
#con-banner>.wpb_column>.vc_column-inner {
padding-top: 80px;
padding-bottom: 80px
}
form .row {
margin-left: -10px;
margin-right: -10px
}
form .row>[class*=col-] {
padding-left: 10px;
padding-right: 10px
}
form>.row>[class*=col-] {
margin-top: 25px
}
.con-detail .sec-head {
color: #797a58;
font-size: 18px;
margin-bottom: 0
}
.con-detail {
margin-top: 20px
}
.con-detail,
.con-detail a {
color: #2c3726;
font-size: 14px;
line-height: 20px
}
.con-time {
font-size: 14px;
color: #2c3726;
line-height: 20px
}
.con-rt>.vc_column-inner {
padding-left: 50px!important;
padding-right: 50px!important;
max-width: 420px
}
form div.pull-right.pri-btn {
text-align: right
}
form div.wpcf7 .ajax-loader {
position: absolute
}
.contact #mapiframe {
-webkit-filter: grayscale(100%);
filter: grayscale(100%)
}
#abt-banner-lt.banner-lt .pri-btn.design-btn .vc_btn3,
.pri-btn.design-btn .vc_btn3 {
background-color: #49c0bc!important;
border: 1px solid #49c0bc!important;
letter-spacing: 1px;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-1.png);
background-repeat: no-repeat;
background-position: center right 20px;
padding-right: 55px!important
}
#abt-banner-lt.banner-lt .pri-btn.design-btn .vc_btn3:focus,
#abt-banner-lt.banner-lt .pri-btn.design-btn .vc_btn3:hover,
.pri-btn.design-btn .vc_btn3:focus,
.pri-btn.design-btn .vc_btn3:hover {
color: #49c0bc!important;
background-color: #fff!important;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-2.png)
}
.pera-warranty-icon {
position: absolute;
top: -90px;
right: 70px
}
#Pergola .pri-btn {
margin-right: 10px
}
#Pergola .slider-content {
background-color: transparent;
}
#Pergola .owl-nav button {
background-color: #edefef!important
}
#Pergola .owl-nav button.owl-prev {
padding: 0 25px 0 23px !important
}
#Pergola .owl-nav button.owl-next {
padding: 0 23px 0 25px !important
}
#counter {
color: #a5aead;
margin-top: 15px
}
.home #counter {
margin-top: 13px
}
#counter span {
color: #2c3726
}
.home #counter span,
.page-nsw-data #counter span,
.page-qld-data #counter span,
.page-sa-data #counter span,
.page-vic-data #counter span,
.page-wa-data #counter span {
color: #fff
}
#Pergola .owl-theme .owl-nav {
margin-top: 10px
}
#Pergola .owl-stage-outer {
padding: 20px 0 20px 4px
}
.pera-lt>.vc_column-inner {
max-width: 430px;
margin-left: auto;
margin-right: 70px
}
#Pergola .pera-rt {
padding-top: 30px;
padding-bottom: 35px
}
#Pergola .pera-rt .slider-content * {
display: none;
font-family: "Bebas Neue", sans-serif;
font-size: 16px;
margin-bottom: 0
}
#Pergola .firstActiveItem .slider-content {
background-color: transparent
}
#Pergola .owl-item:hover .slider-content {
background-color: rgba(0, 0, 0, 0.5);
bottom: 0;
height: 450px;
transition: height 0.5s ease;
}
#Pergola .owl-item:hover .slider-content * {
display: block;
}
#Pergola .slider-image>a {
background-size: cover;
background-position: center
}
#range-list .px-100>.vc_column-inner {
padding-right: 0!important;
padding-left: 0!important
}
#range-list .px-100 .wpb_single_image {
margin-bottom: 20px
}
#advantages .wpb_text_column strong {
font-size: 16px
}
#advantages .wpb_text_column hr {
width: 230px;
margin: 15px auto;
border-top: 1px solid #f6f3ee
}
.type-lt>.vc_column-inner>.wpb_wrapper {
padding: 45px 35px
}
.type-rt>.vc_column-inner {
padding-right: 0!important;
padding-left: 0!important
}
.type-rt .wpb_single_image,
.type-rt .wpb_single_image *,
.type-rt img {
width: 100%
}
#mob-vedio2 .play-video {
margin-top: -250px
}
#advantages .vc_toggle {
margin-bottom: 20px
}
#advantages .vc_toggle .vc_toggle_icon {
display: none
}
#advantages .vc_toggle .vc_toggle_title {
padding-left: 0;
padding-bottom: 20px
}
#advantages .vc_toggle .vc_toggle_title>h4 {
position: relative;
font-size: 14px;
color: #797a58;
font-weight: 500;
text-transform: uppercase;
margin: 18px auto;
font-family: robotomedium
}
#advantages .vc_toggle .vc_toggle_title>h4:after {
position: absolute;
content: '';
background-color: #f5f2eb;
width: 225px;
left: 0;
right: 0;
height: 1px;
margin: 0 auto;
bottom: -15px;
display: block
}
#advantages .vc_toggle_content {
margin: 0;
padding: 30px 0 0
}
#timber-slider {
margin-left: -50px;
margin-right: -50px
}
.timber__slider.gallery-part {
margin-top: 40px;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.product__slider-thmb {
padding: 0 25px 0 0;
width: 50%;
float: left
}
.slider-right-part {
margin: 0 0 0 25px;
width: 46%;
float: left;
position: relative;
border: 1px solid #697472;
border-radius: 25px
}
.product__slider-main {
text-align: left;
font-size: 12px;
line-height: 18px;
padding: 30px
}
#mob-vedio #timber-slider .product__slider-main h3,
#mob-vedio2 #timber-slider .product__slider-main h3,
.product__slider-main h3 {
font-weight: 700;
color: #a5aead;
font-size: 16px;
text-transform: capitalize;
font-family: roboto
}
.timber__slider.gallery-part .slick-slide>div {
padding: 3px
}
.tmb-thumb-img img {
max-width: 100px;
max-height: 100px
}
.product__slider-thmb .slick-slide {
width: 33%!important;
float: left;
display: inline-block!important
}
.product__slider-thmb .slick-track {
-webkit-flex-wrap: wrap!important;
-ms-flex-wrap: wrap!important;
flex-wrap: wrap!important;
display: -webkit-box!important;
display: -webkit-flex!important;
display: -ms-flexbox!important;
display: flex!important;
width: 100%!important;
float: left;
display: block;
transform: none!important
}
.tmb-thumb-label {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto auto;
text-align: center;
text-transform: uppercase;
font-size: 10px
}
.tmb-item {
position: relative;
border-radius: 50%;
cursor: pointer;
overflow: hidden;
width: 100px;
height: 100px
}
.tmb-item:after {
position: absolute;
content: '';
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, .25)
}
.slick-current .tmb-item:after,
.tmb-item:hover:after {
display: none
}
.slick-current .tmb-item,
.tmb-item:hover {
transform: scale(1.05);
box-shadow: 0 5px 4px rgba(0, 0, 0, .4);
-webkit-box-shadow: 0 5px 4px rgba(0, 0, 0, .4);
-webkit-transform: scale(1.05);
transform-origin: center;
-webkit-transform-origin: center
}
.paginator-center .slick-arrow {
display: inline-block!important;
cursor: pointer;
font-size: 26px;
color: #bcc0bf;
padding-right: 25px
}
.paginator-center {
text-align: left;
padding-left: 30px
}
.paginator-center .slick-arrow:focus,
.paginator-center .slick-arrow:hover {
border: none;
outline: 0;
color: #3c9491
}
.tmb-thumb-img {
display: block;
height: 100%;
width: 100%;
background-size: 100% 100%!important;
background-position: center center!important
}
#brochure .brochure-list>.vc_column-inner {
padding: 30px 35px;
font-size: 12px;
color: #a5aead;
line-height: 20px
}
#brochure .brochure-list a {
font-family: "Bebas Neue", sans-serif;
margin-top: 30px;
display: inline-block;
line-height: 40px;
text-transform: uppercase;
color: #a5aead;
letter-spacing: 1px
}
#brochure .brochure-list a img {
filter: grayscale(100);
margin: -11px 12px 0 0;
-webkit-filter: grayscale(100);
opacity: .5
}
#brochure .brochure-list a:focus,
#brochure .brochure-list a:hover {
color: #797a58
}
#brochure .brochure-list a:focus img,
#brochure .brochure-list a:hover img {
opacity: 1;
filter: grayscale(0);
-webkit-filter: grayscale(0)
}
.apif-masonry-block,
.apif-masonry-box {
padding: 0
}
.apif-masonry-box .apif-masonry-block {
border: 1px solid transparent
}
.apif-top-to-bottom .apif-image-overlay {
background: rgba(29, 38, 37, .8);
color: #fff
}
.apif-fig-content {
position: absolute;
bottom: 50px;
height: 50%;
overflow: hidden;
text-align: center;
left: 10%;
right: 10%;
z-index: 99;
color: #fff;
opacity: 0
}
.apif-bottom-to-top .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,
.apif-bottom-to-top .apif-inner-content-wrapper .coment-like .ap_insta_like_count,
.apif-left-to-right .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,
.apif-left-to-right .apif-inner-content-wrapper .coment-like .ap_insta_like_count,
.apif-right-to-left .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,
.apif-right-to-left .apif-inner-content-wrapper .coment-like .ap_insta_like_count,
.apif-top-to-bottom .apif-inner-content-wrapper .coment-like .ap_insta_comment_count_wrapper,
.apif-top-to-bottom .apif-inner-content-wrapper .coment-like .ap_insta_like_count {
color: #fff
}
.apif-masonry-box .apif-masonry-block:focus .apif-fig-content,
.apif-masonry-box .apif-masonry-block:hover .apif-fig-content {
opacity: 1
}
.insta.comment_count i.fa-comment:before {
content: "\f0e5"
}
.coment-like i.fa-heart:before {
content: "\f08a"
}
.apif-wrapper {
margin-top: -80px;
margin-bottom: 50px
}
#insta {
padding-bottom: 100px
}
.timber-sec .tmb-thumb-label {
color: #fff
}
.tmb-item:after {
background-color: rgba(255, 255, 255, .35)
}
#timber-slider .product__slider-main h3,
.timber-sec .product__slider-main h3 {
color: #797a58
}
.product__slider-thmb .slick-list {
padding: 5px 0
}
.timber-sec .p-5,
.timber-sec-list .p-5 {
padding: 3px;
display: inline-block
}
.timber-sec-list {
text-align: center
}
#suntuf-type .vc_separator {
margin-top: 35px;
margin-bottom: 45px
}
#suntuf-type .tmb-item,
#suntuf-type .tmb-item img {
width: 150px;
height: 150px;
max-width: 150px;
max-height: 150px
}
#suntuf-type .tmb-thumb-label {
font-size: 18px;
color: #645f5c;
text-transform: uppercase;
font-family: "Bebas Neue", sans-serif;
font-weight: 700
}
#suntuf-type .tmb-item:after {
background-color: transparent
}
#suntuf-type .timber-sec-list .p-5 {
padding-left: 20px;
padding-right: 20px
}
#range-list .wpb_raw_html {
text-align: center;
padding-bottom: 40px
}
#tool-wrapper {
margin: 40px
}
div#step-kitType {
max-width: 80%;
margin-left: auto;
margin-right: auto
}
.design-it-yourself .site-container,
.page-design-tool-data .site-container {
background: #eae6e3;
background: -moz-linear-gradient(top, #eae6e3 0, #eae6e3 460px, #fff 461px, #fff 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0, #eae6e3), color-stop(460px, #eae6e3), color-stop(461px, #fff), color-stop(100%, #fff));
background: -webkit-linear-gradient(top, #eae6e3 0, #eae6e3 460px, #fff 461px, #fff 100%);
background: -o-linear-gradient(top, #eae6e3 0, #eae6e3 460px, #fff 461px, #fff 100%);
background: -ms-linear-gradient(top, #eae6e3 0, #eae6e3 460px, #fff 461px, #fff 100%);
background: linear-gradient(to bottom, #eae6e3 0, #eae6e3 460px, #fff 461px, #fff 100%)
}
.design-it-yourself .site-container .site-inner,
.page-design-tool-data .site-container .site-inner {
margin-top: 150px;
max-width: 1000px
}
.crumbs-container {
padding: 10px 15px;
background: #eae6e3
}
.step-subtitle {
text-transform: initial;
font-family: roboto;
font-weight: 400;
font-style: normal;
font-size: 16px;
color: #2c3726;
line-height: 1.6;
max-width: 90%;
margin: 0 auto 40px
}
.bottom-nav.row {
margin-left: 0;
margin-right: 0
}
.bottom-nav.row>div {
padding-left: 10px;
padding-right: 10px;
width: 50%;
float: left
}
.bottom-nav.row .kit-choice,
.bottom-nav.row label {
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/next-arrow.png);
background-repeat: no-repeat;
background-position: center right 40px;
border: 1px solid #49c0bc;
background-color: #49c0bc;
opacity: 1;
float: left;
width: 100%;
padding: 25px 45px 25px 40px;
border-radius: 25px;
transition: opacity .25s ease-in-out
}
.designYour input[type=checkbox],
.designYour input[type=radio] {
position: absolute;
opacity: 0
}
.bottom-nav.row .kit-choice {
padding: 35px 45px 40px 40px;
height: 100%
}
.bottom-nav.row .kit-choice img,
.bottom-nav.row label>img {
max-width: 110px;
float: left
}
.bottom-nav.row .kit-choice h2,
.bottom-nav.row label>h2 {
float: left;
padding-left: 20px;
width: 75%;
font-family: "Bebas Neue", sans-serif;
margin-bottom: 0;
color: #fff;
font-size: 21px
}
.bottom-nav.row .kit-choice h2 span,
.bottom-nav.row label>h2>span {
display: block;
font-size: 30px;
color: #2c3726
}
.design-desc {
padding: 50px 0;
font-size: 16px
}
.design-desc .pri-btn a {
padding-top: 18px!important;
padding-bottom: 18px!important;
padding-left: 45px!important;
padding-right: 45px!important;
border: 1px solid #797a58;
color: #797a58
}
.design-desc .pri-btn {
margin-top: 50px
}
.design-desc .pri-btn a:focus,
.design-desc .pri-btn a:hover {
color: #fff;
background-color: #797a58
}
#decking-step-shape .step-1-tabs,
.step-1-tabs {
position: relative;
margin: auto;
float: left;
display: block;
width: 100%;
background-color: #eae6e3;
color: #fff;
text-align: center;
padding: 25px
}
#decking-step-shape .step-1-tabs {
position: relative;
margin: 0 auto;
float: left;
display: block;
width: 100%
}
#decking-step-shape .step-1-tabs label,
.step-1-tabs label {
position: absolute;
bottom: 20px;
display: block;
text-align: center;
border: 1px #f8f8f8 solid;
background-color: #fdfdfd;
padding: 10px 0;
z-index: 6;
width: 30%
}
#decking-step-shape .step-1-tabs input,
.step-1-tabs input {
position: absolute;
z-index: 1000;
height: 83px;
bottom: 20px;
cursor: pointer;
opacity: 0
}
#decking-step-shape .step-1-tabs input:checked+label,
#decking-step-shape .step-1-tabs input:hover+label,
.step-1-tabs input:checked+label,
.step-1-tabs input:hover+label {
background: #49c0bc
}
#decking-step-shape .step-1-tabs .tab-label-1,
#decking-step-shape .step-1-tabs input#pergola-shape-1,
.step-1-tabs .tab-label-1,
.step-1-tabs input#pergola-shape-1 {
left: 0
}
#decking-step-shape .step-1-tabs input.tab-selector-1:checked~.content .content-1,
.step-1-tabs input.tab-selector-1:checked~.content .content-1 {
z-index: 100;
opacity: 1;
transition: all ease-out .2s .1s
}
#decking-step-shape .step-1-tabs .tab-label-2,
#decking-step-shape .step-1-tabs input#pergola-shape-2,
.step-1-tabs .tab-label-2,
.step-1-tabs input#pergola-shape-2 {
left: 25%
}
#decking-step-shape .step-1-tabs input.tab-selector-2:checked~.content .content-2,
.step-1-tabs input.tab-selector-2:checked~.content .content-2 {
z-index: 100;
opacity: 1;
transition: all ease-out .2s .1s
}
#decking-step-shape .step-1-tabs .tab-label-3,
#decking-step-shape .step-1-tabs input#pergola-shape-3,
.step-1-tabs .tab-label-3,
.step-1-tabs input#pergola-shape-3 {
left: 50%
}
#decking-step-shape .step-1-tabs input.tab-selector-3:checked~.content .content-3,
.step-1-tabs input.tab-selector-3:checked~.content .content-3 {
z-index: 100;
opacity: 1;
transition: all ease-out .2s .1s
}
#decking-step-shape .step-1-tabs .tab-label-4,
#decking-step-shape .step-1-tabs input#pergola-shape-4,
.step-1-tabs .tab-label-4,
.step-1-tabs input#pergola-shape-4 {
left: 75%
}
#decking-step-shape .step-1-tabs input.tab-selector-4:checked~.content .content-4,
.step-1-tabs input.tab-selector-4:checked~.content .content-4 {
z-index: 100;
opacity: 1;
transition: all ease-out .2s .1s
}
#decking-step-shape .step-1-tabs .content,
.step-1-tabs .content {
position: relative;
width: 100%;
height: 400px;
z-index: 5
}
#decking-step-shape .step-1-tabs .content div,
.step-1-tabs .content div {
position: absolute;
top: 0;
width: 100%;
left: 0;
text-align: center;
z-index: 1;
opacity: 0;
transition: all linear .1s
}
#decking-step-shape .step-1-tabs .tab-label-1,
#decking-step-shape .step-1-tabs input#deck-shape-1 {
left: 3%
}
#decking-step-shape .step-1-tabs input.tab-selector-1:checked~.content .content-1 {
z-index: 100;
opacity: 1;
transition: all ease-out .2s .1s
}
#decking-step-shape .step-1-tabs .tab-label-2,
#decking-step-shape .step-1-tabs input#deck-shape-2 {
left: 35%
}
#decking-step-shape .step-1-tabs input.tab-selector-2:checked~.content .content-2 {
z-index: 100;
opacity: 1;
transition: all ease-out .2s .1s
}
#decking-step-shape .step-1-tabs .tab-label-3,
#decking-step-shape .step-1-tabs input#deck-shape-3 {
left: 67%
}
#decking-step-shape .step-1-tabs input.tab-selector-3:checked~.content .content-3 {
z-index: 100;
opacity: 1;
transition: all ease-out .2s .1s
}
.page-nav {
float: left;
margin: 25px 0 0;
width: 100%;
line-height: 40px;
background-color: #eae6e3;
text-align: center;
padding: 0 40px;
display: block;
position: relative
}
.page-nav .step-link {
width: 40px;
background: #49c0bc;
position: absolute;
text-align: center;
bottom: 0;
color: #fff;
height: 100%
}
.page-nav .step-link a {
color: #fff;
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.page-nav .step-link a i {
margin: auto auto
}
.page-nav .step-link.previous {
left: 0
}
.page-nav .step-link.next {
right: 0
}
.step-inputs {
position: absolute;
top: 0;
left: 0;
right: 0;
width: 100%;
height: 100%
}
.step-inputs input[type=text],
.step-inputs select {
max-width: 100px
}
.step-inputs input[type=text]:focus,
.step-inputs select:focus {
opacity: 1
}
.step-inputs .input-container input {
display: inline-block;
margin: 0 .5em 0 0
}
.step-inputs .input-container {
background: rgba(255, 255, 255, .96);
border: 1px solid #ddd;
border-radius: 4px;
padding: .5em;
margin: 0 .5em .5em 0
}
.step-inputs input[type=text]:focus+.click-label,
.step-inputs select:focus+.click-label {
background-color: #20a481
}
.step-inputs input[type=radio]:checked+.click-label {
background-color: #20a481
}
#deck-step-dimensions .step-inputs input,
#pergola-step-dimensions .step-inputs input {
max-width: 68px
}
#deck-step-dimensions .step-inputs #deck-dimension-H,
#deck-step-dimensions .step-inputs #pergola-dimension-H,
#pergola-step-dimensions .step-inputs #deck-dimension-H,
#pergola-step-dimensions .step-inputs #pergola-dimension-H {
bottom: 0;
right: 10px
}
#deck-step-dimensions .step-inputs #pergola-dimension-H2,
#pergola-step-dimensions .step-inputs #pergola-dimension-H2 {
bottom: 50px;
right: 150px
}
#deck-step-dimensions .step-inputs.flat #deck-dimension-L1,
#deck-step-dimensions .step-inputs.flat #pergola-dimension-L1,
#pergola-step-dimensions .step-inputs.flat #deck-dimension-L1,
#pergola-step-dimensions .step-inputs.flat #pergola-dimension-L1 {
left: 290px;
top: 90px;
left: 40%;
top: 10%
}
#deck-step-dimensions .step-inputs.flat #deck-dimension-W1,
#deck-step-dimensions .step-inputs.flat #pergola-dimension-W1,
#pergola-step-dimensions .step-inputs.flat #deck-dimension-W1,
#pergola-step-dimensions .step-inputs.flat #pergola-dimension-W1 {
left: 40px;
top: 240px;
left: 7%;
top: 44%
}
#deck-step-dimensions .step-inputs.flat #deck-dimension-L2,
#deck-step-dimensions .step-inputs.flat #pergola-dimension-L2,
#pergola-step-dimensions .step-inputs.flat #deck-dimension-L2,
#pergola-step-dimensions .step-inputs.flat #pergola-dimension-L2 {
display: none
}
#deck-step-dimensions .step-inputs.flat #deck-dimension-W2,
#deck-step-dimensions .step-inputs.flat #pergola-dimension-W2,
#pergola-step-dimensions .step-inputs.flat #deck-dimension-W2,
#pergola-step-dimensions .step-inputs.flat #pergola-dimension-W2 {
display: none
}
#deck-step-dimensions .step-inputs.flat #deck-dimension-O,
#deck-step-dimensions .step-inputs.flat #pergola-dimension-O,
#pergola-step-dimensions .step-inputs.flat #deck-dimension-O,
#pergola-step-dimensions .step-inputs.flat #pergola-dimension-O {
display: none
}
#deck-step-dimensions .step-inputs.rect #deck-dimension-L1,
#deck-step-dimensions .step-inputs.rect #pergola-dimension-L1,
#pergola-step-dimensions .step-inputs.rect #deck-dimension-L1,
#pergola-step-dimensions .step-inputs.rect #pergola-dimension-L1 {
left: 290px;
top: 100px;
left: 40%;
top: 5%
}
#deck-step-dimensions .step-inputs.rect #deck-dimension-W1,
#deck-step-dimensions .step-inputs.rect #pergola-dimension-W1,
#pergola-step-dimensions .step-inputs.rect #deck-dimension-W1,
#pergola-step-dimensions .step-inputs.rect #pergola-dimension-W1 {
left: 40px;
top: 310px;
left: 6%;
top: 44%
}
#deck-step-dimensions .step-inputs.rect #deck-dimension-L2,
#deck-step-dimensions .step-inputs.rect #pergola-dimension-L2,
#pergola-step-dimensions .step-inputs.rect #deck-dimension-L2,
#pergola-step-dimensions .step-inputs.rect #pergola-dimension-L2 {
display: none
}
#deck-step-dimensions .step-inputs.rect #deck-dimension-W2,
#deck-step-dimensions .step-inputs.rect #pergola-dimension-W2,
#pergola-step-dimensions .step-inputs.rect #deck-dimension-W2,
#pergola-step-dimensions .step-inputs.rect #pergola-dimension-W2 {
display: none
}
#deck-step-dimensions .step-inputs.rect #deck-dimension-O,
#deck-step-dimensions .step-inputs.rect #pergola-dimension-O,
#pergola-step-dimensions .step-inputs.rect #deck-dimension-O,
#pergola-step-dimensions .step-inputs.rect #pergola-dimension-O {
display: none
}
#deck-step-dimensions .step-inputs.l #pergola-dimension-L1,
#pergola-step-dimensions .step-inputs.l #pergola-dimension-L1 {
left: 290px;
top: 100px;
left: 41%;
top: 7%
}
#deck-step-dimensions .step-inputs.l #pergola-dimension-L2,
#pergola-step-dimensions .step-inputs.l #pergola-dimension-L2 {
left: 550px;
top: 320px;
left: 71%;
top: 45%
}
#deck-step-dimensions .step-inputs.l #pergola-dimension-W1,
#pergola-step-dimensions .step-inputs.l #pergola-dimension-W1 {
left: 40px;
top: 220px;
left: 7%;
top: 32%
}
#deck-step-dimensions .step-inputs.l #pergola-dimension-W2,
#pergola-step-dimensions .step-inputs.l #pergola-dimension-W2 {
left: 440px;
top: 560px;
left: 62%;
top: 73%
}
#deck-step-dimensions .step-inputs.l #pergola-dimension-O,
#pergola-step-dimensions .step-inputs.l #pergola-dimension-O {
display: none
}
#deck-step-dimensions .step-inputs.l #deck-dimension-L1,
#pergola-step-dimensions .step-inputs.l #deck-dimension-L1 {
left: 340px;
top: 90px;
left: 42%;
top: 5%
}
#deck-step-dimensions .step-inputs.l #deck-dimension-L2,
#pergola-step-dimensions .step-inputs.l #deck-dimension-L2 {
left: 565px;
top: 320px;
left: 69%;
top: 40%
}
#deck-step-dimensions .step-inputs.l #deck-dimension-W1,
#pergola-step-dimensions .step-inputs.l #deck-dimension-W1 {
left: 70px;
top: 220px;
left: 11%;
top: 20%
}
#deck-step-dimensions .step-inputs.l #deck-dimension-W2,
#pergola-step-dimensions .step-inputs.l #deck-dimension-W2 {
left: 405px;
top: 600px;
left: 55%;
top: 75%
}
#deck-step-dimensions .step-inputs.l #deck-dimension-O,
#pergola-step-dimensions .step-inputs.l #deck-dimension-O {
display: none
}
#deck-step-dimensions .step-inputs.t #deck-dimension-L1,
#pergola-step-dimensions .step-inputs.t #deck-dimension-L1 {
left: 290px;
top: 90px;
left: 39%;
top: 5%
}
#deck-step-dimensions .step-inputs.t #deck-dimension-L2,
#pergola-step-dimensions .step-inputs.t #deck-dimension-L2 {
left: 220px;
top: 380px;
left: 26%;
top: 58%
}
#deck-step-dimensions .step-inputs.t #deck-dimension-W1,
#pergola-step-dimensions .step-inputs.t #deck-dimension-W1 {
left: 20px;
top: 200px;
left: 4%;
top: 20%
}
#deck-step-dimensions .step-inputs.t #deck-dimension-W2,
#pergola-step-dimensions .step-inputs.t #deck-dimension-W2 {
left: 285px;
top: 510px;
left: 39%;
top: 72%
}
#deck-step-dimensions .step-inputs.t #deck-dimension-O,
#pergola-step-dimensions .step-inputs.t #deck-dimension-O {
left: 470px;
top: 315px;
left: 66%;
top: 37%
}
#deck-step-dimensions .step-inputs.t #pergola-dimension-L1,
#pergola-step-dimensions .step-inputs.t #pergola-dimension-L1 {
left: 290px;
top: 100px;
left: 39%;
top: 7%
}
#deck-step-dimensions .step-inputs.t #pergola-dimension-L2,
#pergola-step-dimensions .step-inputs.t #pergola-dimension-L2 {
left: 240px;
top: 410px;
left: 34%;
top: 57%
}
#deck-step-dimensions .step-inputs.t #pergola-dimension-W1,
#pergola-step-dimensions .step-inputs.t #pergola-dimension-W1 {
left: 20px;
top: 200px;
left: 5%;
top: 20%
}
#deck-step-dimensions .step-inputs.t #pergola-dimension-W2,
#pergola-step-dimensions .step-inputs.t #pergola-dimension-W2 {
left: 300px;
top: 570px;
left: 39%;
top: 74%
}
#deck-step-dimensions .step-inputs.t #pergola-dimension-O,
#pergola-step-dimensions .step-inputs.t #pergola-dimension-O {
left: 480px;
top: 330px;
left: 66%;
top: 38%
}
#step-endType .step-inputs .input-container {
width: 150px
}
#step-endType .step-inputs.flat #endtype-A {
left: 50px;
top: 260px
}
#step-endType .step-inputs.flat #endtype-B {
left: 650px;
top: 260px
}
#step-endType .step-inputs.flat #endtype-C {
display: none
}
#step-endType .step-inputs.rect #endtype-A {
left: 50px;
top: 320px;
left: 5%;
top: 45%
}
#step-endType .step-inputs.rect #endtype-B {
left: 550px;
top: 320px;
left: 73%;
top: 45%
}
#step-endType .step-inputs.rect #endtype-C {
display: none
}
#step-endType .step-inputs.l #endtype-A {
left: 50px;
top: 230px;
left: 6%;
top: 32%
}
#step-endType .step-inputs.l #endtype-B {
left: 450px;
top: 600px;
left: 61%;
top: 74%
}
#step-endType .step-inputs.l #endtype-C {
display: none
}
#step-endType .step-inputs.t #endtype-A {
left: 40px;
top: 220px;
left: 4%;
top: 30%
}
#step-endType .step-inputs.t #endtype-B {
left: 550px;
top: 220px;
left: 74%;
top: 30%
}
#step-endType .step-inputs.t #endtype-C {
left: 290px;
top: 600px;
left: 40%;
top: 73%
}
#step-attachment .step-inputs #attachment-0 {
bottom: 50px;
right: 10px
}
#step-attachment .step-inputs.flat #attachment-A {
left: 340px;
top: 110px;
left: 46%;
top: 22%
}
#step-attachment .step-inputs.flat #attachment-B {
display: none
}
#step-attachment .step-inputs.flat #attachment-C {
display: none
}
#step-attachment .step-inputs.flat #attachment-D {
display: none
}
#step-attachment .step-inputs.flat #attachment-E {
display: none
}
#step-attachment .step-inputs.flat #attachment-F {
display: none
}
#step-attachment .step-inputs.flat #attachment-G {
display: none
}
#step-attachment .step-inputs.flat #attachment-H {
display: none
}
#step-attachment .step-inputs.rect #attachment-A {
left: 340px;
top: 120px;
left: 46%;
top: 17%
}
#step-attachment .step-inputs.rect #attachment-B {
left: 630px;
top: 350px;
left: 83%;
top: 45%
}
#step-attachment .step-inputs.rect #attachment-C {
left: 340px;
top: 580px;
left: 46%;
top: 72%
}
#step-attachment .step-inputs.rect #attachment-D {
left: 40px;
top: 350px;
left: 8%;
top: 45%
}
#step-attachment .step-inputs.rect #attachment-E {
display: none
}
#step-attachment .step-inputs.rect #attachment-F {
display: none
}
#step-attachment .step-inputs.rect #attachment-G {
display: none
}
#step-attachment .step-inputs.rect #attachment-H {
display: none
}
#step-attachment .step-inputs.l #attachment-A {
left: 330px;
top: 120px;
left: 46%;
top: 17%
}
#step-attachment .step-inputs.l #attachment-B {
left: 630px;
top: 370px;
left: 81%;
top: 45%
}
#step-attachment .step-inputs.l #attachment-C {
left: 490px;
top: 600px;
left: 67%;
top: 74%
}
#step-attachment .step-inputs.l #attachment-D {
left: 360px;
top: 470px;
left: 53%;
top: 60%
}
#step-attachment .step-inputs.l #attachment-E {
left: 230px;
top: 390px;
left: 31%;
top: 46%
}
#step-attachment .step-inputs.l #attachment-F {
left: 40px;
top: 260px;
left: 9%;
top: 32%
}
#step-attachment .step-inputs.l #attachment-G {
display: none
}
#step-attachment .step-inputs.l #attachment-H {
display: none
}
#step-attachment .step-inputs.t #attachment-A {
left: 335px;
top: 120px;
left: 46%;
top: 17%
}
#step-attachment .step-inputs.t #attachment-B {
left: 640px;
top: 250px;
left: 85%;
top: 30%
}
#step-attachment .step-inputs.t #attachment-C {
left: 510px;
top: 365px;
left: 70%;
top: 43%
}
#step-attachment .step-inputs.t #attachment-D {
left: 430px;
top: 460px;
left: 56%;
top: 57%
}
#step-attachment .step-inputs.t #attachment-E {
left: 335px;
top: 600px;
left: 46%;
top: 74%
}
#step-attachment .step-inputs.t #attachment-F {
left: 240px;
top: 460px;
left: 36%;
top: 57%
}
#step-attachment .step-inputs.t #attachment-G {
left: 150px;
top: 365px;
left: 21%;
top: 43%
}
#step-attachment .step-inputs.t #attachment-H {
left: 30px;
top: 250px;
left: 6%;
top: 30%
}
.input-container {
position: absolute;
z-index: 20;
overflow: visible
}
.click-label {
background-color: #9f9f9f;
font-weight: 700;
color: #fff;
padding: .5em;
font-size: 1.25em;
display: inline-block
}
.click-label:hover {
background-color: #20a481
}
#step-kitType #kit-choose {
float: left;
text-align: center;
padding: .8em 1.6em!important;
width: 15%;
line-height: 1.2em;
border-right: 1px #e7e7e7 solid
}
#step-kitType #kit-choose img {
position: absolute;
right: 2px;
bottom: -30px;
max-width: 184px;
height: 104px
}
#step-kitType .tool-sidebar .bottom-info {
height: 244px
}
#decking-step-shape .step-1-tabs .content div,
.step-1-tabs .content div {
position: absolute;
top: 0;
width: 100%;
left: 0;
text-align: center;
z-index: 1;
opacity: 0;
transition: all linear .1s
}
.tool-display {
padding: 0!important;
position: relative
}
.tool-display .wrap-steps {
padding: 4em 0 8em;
text-align: center
}
.tool-display .wireframe img {
display: none
}
.tool-display .decking-area,
.tool-display .roofing-area {
margin: 0 1em 1em;
min-height: 340px;
text-align: center
}
.tool-display .decking-area label,
.tool-display .roofing-area label {
position: relative;
margin-top: 1em
}
.tool-display .decking-area label .circle-highlight,
.tool-display .roofing-area label .circle-highlight {
position: absolute;
top: 10px;
right: 15px
}
.tool-display .decking-area label .selected-overlay,
.tool-display .roofing-area label .selected-overlay {
position: absolute;
top: 10px;
right: 15px;
display: none
}
.tool-display .decking-area label:hover .deck-name,
.tool-display .decking-area label:hover .roof-name,
.tool-display .roofing-area label:hover .deck-name,
.tool-display .roofing-area label:hover .roof-name {
background: #fff url(//dev25.softwoods.com.au/wp-content/uploads/2020/02/menu-underline.gif) repeat-x bottom left
}
.tool-display .decking-area input:checked+label .selected-overlay,
.tool-display .roofing-area input:checked+label .selected-overlay {
display: block
}
.tool-display .deck-name,
.tool-display .roof-name {
padding: 1.5em 1em;
font-weight: 700;
border: 1px #f8f8f8 solid;
background-color: #fdfdfd
}
#step-confirm .summary-area .summary-heading {
padding: 1em;
border-top: 1px #e7e7e7 solid;
background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #f6f6f6), color-stop(100%, #e8e8e8));
background-image: -webkit-linear-gradient(#f6f6f6, #e8e8e8);
background-image: -moz-linear-gradient(#f6f6f6, #e8e8e8);
background-image: -o-linear-gradient(#f6f6f6, #e8e8e8);
background-image: linear-gradient(#f6f6f6, #e8e8e8);
margin-top: 1em
}
#step-confirm .summary-area .summary-heading .page-contact .accordion .title a,
#step-confirm .summary-area .summary-heading h4,
.page-contact .accordion .title #step-confirm .summary-area .summary-heading a {
margin: 0
}
#step-confirm .summary-area .row {
margin: 0!important
}
#step-confirm .summary-area .summary-step {
margin: 1em 0;
min-height: 230px
}
#step-confirm .summary-area .summary-step .page-contact .accordion .title a,
#step-confirm .summary-area .summary-step h4,
.page-contact .accordion .title #step-confirm .summary-area .summary-step a {
font-weight: 400;
margin-bottom: 1em
}
#step-confirm .summary-area .summary-step~.summary-step {
border-left: 1px dotted #676767
}
#step-confirm .summary-area .summary-step img {
display: block;
margin: .5em auto 1em
}
#step-confirm .summary-area .parameter {
margin-bottom: .5em
}
#step-confirm .summary-area .parameter .name {
font-weight: 700
}
#step-confirm .summary-area .parameter .value {
padding-left: .4em;
font-weight: 400
}
#step-confirm .summary-area .parameter .value[id*=dimensions],
#step-confirm .summary-area .parameter .value[id*=summary-pergola-end] {
float: right
}
#step-confirm .summary-area .parameter.no-name {
text-align: center
}
#step-confirm .summary-area .parameter.no-name .value {
font-weight: 700;
padding-left: 0
}
#step-submit .contact-details {
padding: 1em
}
#step-submit .contact-details label {
font-weight: 400;
text-transform: uppercase;
font-family: "Bebas Neue", sans-serif;
letter-spacing: 1px;
color: #999
}
#step-submit .contact-details input[type=submit] {
padding: 1em;
background-color: #fff;
border: 1px #e7e7e7 solid;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 1em;
-webkit-box-shadow: inset #b8b8b8 0 0 5px;
-moz-box-shadow: inset #b8b8b8 0 0 5px;
box-shadow: inset #b8b8b8 0 0 5px
}
#step-submit .contact-details input[type=submit]:hover {
background-color: #20a481;
-webkit-box-shadow: inset #105945 0 0 5px;
-moz-box-shadow: inset #105945 0 0 5px;
box-shadow: inset #105945 0 0 5px
}
#step-thankyou .content-area {
padding: 1em;
min-height: 270px
}
#step-submit .contact-info {
color: #999;
font-weight: 400;
font-size: 1.1em;
position: relative;
background: #fff;
border: 2px solid #9ad5c6;
border-radius: 5px;
margin: 0 1em 1em;
padding: 1em 2em
}
.tool-main .tool-display {
width: 75%;
float: left;
padding: 0 10px!important
}
.tool-main .tool-sidebar {
width: 25%;
float: right;
background-color: #eae6e3;
padding: 0 10px!important
}
.decking-area input {
position: absolute;
opacity: 0
}
.step-info {
padding: 15px 10px
}
#step-confirm .summary-area .summary-heading {
padding: 1em;
border-top: 1px #e7e7e7 solid;
background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #f6f6f6), color-stop(100%, #e8e8e8));
background-image: -webkit-linear-gradient(#f6f6f6, #e8e8e8);
background-image: -moz-linear-gradient(#f6f6f6, #e8e8e8);
background-image: -o-linear-gradient(#f6f6f6, #e8e8e8);
background-image: linear-gradient(#f6f6f6, #e8e8e8);
margin-top: 1em
}
#step-confirm .summary-area .summary-heading .page-contact .accordion .title a,
#step-confirm .summary-area .summary-heading h4,
.page-contact .accordion .title #step-confirm .summary-area .summary-heading a {
margin: 0
}
#step-confirm .summary-area .row {
margin: 0!important
}
#step-confirm .summary-area .summary-step {
margin: 1em 0;
min-height: 230px;
float: left;
width: 30%;
padding: 20px
}
#step-confirm .summary-area .summary-step .page-contact .accordion .title a,
#step-confirm .summary-area .summary-step h4,
.page-contact .accordion .title #step-confirm .summary-area .summary-step a {
font-weight: 400;
margin-bottom: 1em
}
#step-confirm .summary-area .summary-step~.summary-step {
border-left: 1px dotted #676767
}
#step-confirm .summary-area .summary-step img {
display: block;
margin: .5em auto 1em
}
#step-confirm .summary-area .parameter {
margin-bottom: .5em
}
#step-confirm .summary-area .parameter .name {
font-weight: 700
}
#step-confirm .summary-area .parameter .value {
padding-left: .4em;
font-weight: 400
}
#step-confirm .summary-area .parameter .value[id*=dimensions],
#step-confirm .summary-area .parameter .value[id*=summary-pergola-end] {
float: right
}
#step-confirm .summary-area .parameter.no-name {
text-align: center
}
#step-confirm .summary-area .parameter.no-name .value {
font-weight: 700;
padding-left: 0
}
form .contact-details .row {
margin-right: 0;
margin-left: 0;
margin-bottom: 12px
}
.contact-state {
margin-bottom: 12px
}
#tool-wrapper input,
#tool-wrapper select,
#tool-wrapper textarea {
color: #999
}
#tool-wrapper .roofing-area input[type=radio] {
opacity: 0;
position: absolute
}
.footer-drp .dropdown,
.footer-drp .dropup {
line-height: normal
}
.pum-theme-64 .pum-content+.pum-close,
.pum-theme-lightbox .pum-content+.pum-close {
height: 30px;
width: 30px;
line-height: 27px;
padding: 0!important
}
#pergola-step-shape .step-1-tabs label {
width: 25%
}
.wrap-steps {
position: relative
}
.menu-left-side-menu-container {
max-width: 200px
}
.menu-left-side-menu-container li,
.wpb-js-composer .vc_tta-style-flat .vc_tta-tab>a {
letter-spacing: .5px;
border-radius: 0!important;
background-color: transparent;
padding: 0 10px!important;
color: #797a58;
display: block;
padding: 5px 10px;
border-top: 1px solid #f2eee8!important;
text-transform: uppercase;
color: #797a58;
font-size: 14px;
font-family: bebas-neue, sans-serif
}
.wpb-js-composer .vc_tta-style-flat .vc_tta-tab>a span {
color: #797a58;
font-family: bebas-neue, sans-serif
}
.menu-left-side-menu-container li a {
color: #797a58
}
.wpb-js-composer .vc_tta-style-flat .vc_tta-tab.vc_active>a {
border-top: 1px solid #7a7a59!important;
background-color: #7a7a59!important;
border-color: #7a7a59!important;
color: #fff
}
.wpb-js-composer .vc_tta-style-flat .vc_tta-tab.vc_active>a span {
color: #fff
}
table {
margin-bottom: 0;
color: #263321;
font-size: 11px;
line-height: 1.2;
border: 1px solid #f4f1eb
}
table a {
color: #263321
}
.table-responsive {
padding: 10px;
background-color: #fff
}
td {
border: 1px solid #f4f1eb;
font-weight: 700;
text-align: center;
border-left: 0;
border-right: 0
}
thead {
background-color: #7a7a59;
font-family: "Bebas Neue", sans-serif;
color: #fff;
text-transform: uppercase;
letter-spacing: 1
}
table tr td:nth-child(odd) {
background: rgba(0, 0, 0, .07)
}
table tr td:nth-child(even) {
background: 0 0
}
table .fa.fa-circle {
font-size: 5px
}
.wpb-js-composer .vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
background-color: transparent!important
}
.wpb-js-composer .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
min-width: 200px
}
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::after,
.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-left .vc_tta-tab.vc_active>a::before {
display: none!important
}
.vc_tta-tabs-container {
width: 28%;
padding-right: 70px
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
padding: 0!important
}
#shopping {
margin-top: -35px;
margin-bottom: 50px
}
.step-link>a {
position: absolute;
color: transparent;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%
}
.step-link {
position: relative
}
#roof-pro {
font-size: 14px;
line-height: 20px
}
#roof-pro p {
margin-bottom: 15px
}
#roof-pro ul {
color: #49c0bc;
margin-bottom: 55px
}
#roof-pro ul a {
color: #49c0bc
}
#roof-pro ul a:focus,
#roof-pro ul a:hover {
color: #000
}
#roof-pro p>a {
position: absolute;
bottom: 0;
font-size: 16px;
color: #797a58;
letter-spacing: 1px;
font-family: "Bebas Neue", sans-serif;
text-transform: uppercase;
padding-right: 30px;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-6.png);
background-repeat: no-repeat;
background-position: center right
}
#roof-pro p>a:hover {
color: #000;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-6-hover.png)
}
.trade-head {
color: #797a58;
font-size: 16px;
margin-bottom: 40px
}
.trade-head strong {
color: #2c3726;
font-size: 20px
}
.trade-head p {
margin-bottom: 10px;
color: #797a58
}
.vc_toggle table {
border: none;
color: #2c3726;
font-size: 14px
}
.vc_toggle table td,
.vc_toggle table tr td:nth-child(odd) {
text-align: left;
color: #2c3726;
background-color: #fff;
padding: 8px 0 7px
}
.vc_toggle .table-responsive {
padding: 0
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_default .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_round .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_content,
.vc_toggle_size_md.vc_toggle_square .vc_toggle_title {
padding-left: 0
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title {
padding-right: 20px
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title>div {
font-family: roboto;
font-weight: 500!important
}
.vc_toggle_size_md.vc_toggle_simple .vc_toggle_title .vc_toggle_icon {
left: auto;
right: 10px;
color: #2c3726
}
.vc_toggle_content {
margin-top: 0
}
.vc_toggle table tr td:nth-child(3) {
color: #49c0bc;
text-align: center
}
.vc_toggle table tr td:last-child {
text-align: right
}
.vc_toggle table tr td:last-child a {
color: #797a58;
font-family: "Bebas Neue", sans-serif;
text-transform: uppercase
}
.mega-menu li.mega-menu-item>a.mega-menu-link {
font-family: "Bebas Neue", sans-serif!important;
text-transform: uppercase;
letter-spacing: 1px
}
.front-page.homeslider #counter span {
color: #fff
}
.max-mega-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li.mega-disable-link ul.mega-sub-menu a.mega-menu-link {
font-family: roboto!important;
text-transform: capitalize!important;
letter-spacing: 0
}
#suntuf-type .color-white-left .timber-sec-list .tmb-thumb-label {
color: #fff
}
#suntuf-type .color-white-left .timber-sec-list .p-5 {
margin-bottom: 20px
}
#suntuf-type .color-white-left .timber-sec-list {
text-align: left
}
.composite-decking .tmb-item:after {
background-color: rgba(255, 255, 255, .05)
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-body {
box-sizing: border-box!important
}
.home .slider-content span.icon-area i.fa.fa-angle-right {
line-height: 35px!important;
margin-left: 3px
}
.ul-squre ul li {
list-style: disc;
list-style-position: inside;
padding-bottom: 15px
}
.ul-squre ul li>* {
display: inline-block
}
.ul-squre ul li h3 {
font-family: roboto;
text-transform: initial
}
.loc-list a {
color: #ece6da;
font-weight: 700;
z-index: 2;
font-family: "Bebas Neue", sans-serif!important;
font-size: 45px;
height: 150px;
line-height: 150px;
width: 150px;
border-radius: 50%;
display: block;
text-transform: uppercase;
text-align: center
}
.loc-list li {
box-shadow: 0 10px 10px rgba(0, 0, 0, .25882352941176473);
-webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, .25882352941176473);
position: relative;
z-index: 1;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2020/01/loc-img-300x300.jpg);
display: inline-block;
float: left;
width: 150px;
height: 150px;
border-radius: 50%;
margin-right: 25px;
margin-bottom: 25px;
border: 0 solid #fff
}
.loc-list li:before {
position: absolute;
z-index: -1;
content: '';
width: 150px;
height: 150px;
border-radius: 50%;
background-color: rgba(0, 0, 0, .8);
top: 0;
left: 0
}
.loc-list li:hover a {
color: #1d2625
}
.loc-list li:hover:before {
border: 3px solid #fff;
background-color: transparent
}
.play-vedio-pos {
position: absolute;
width: 412px;
left: 0;
right: 0;
margin: auto;
top: 18px;
height: 230px;
overflow: hidden
}
#wistia_chrome_24 #wistia_grid_32_wrapper img.w-css-reset {
border: 0!important
}
#home-banner .pos-static .pri-btn {
margin-right: 10px
}
.play-vedio-pos iframe {
height: 100%
}
#home-banner .pos-static .pri-btn.design-btn .vc_btn3 {
min-width: 160px
}
#home-banner .pos-static .pri-btn.design-btn .vc_btn3:hover {
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2019/12/icon-1.png)
}
#home-banner .pos-static .pri-btn.design-btn.sec .vc_btn3 {
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2020/02/btn-img.png);
background-size: 24px
}
#home-banner .pos-static .pri-btn.design-btn .vc_btn3:hover {
background-color: transparent!important;
color: #fff!important;
border-color: #fff!important
}
.page-template-archive .site-inner .content>.sec-pad {
text-align: center;
position: relative;
width: 100vw;
background: #f5f2ec;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
padding-top: 165px
}
.news-tabbing.sec-pad {
background-color: #fff!important;
float: left;
padding-top: 65px!important;
max-width: 1200px;
margin: 0 auto!important;
position: initial!important;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex
}
.news-inner-wrap {
width: 48%;
display: inline-block;
margin: 0 1%;
float: left;
padding: 30px;
border: 1px solid #eee;
margin-bottom: 20px
}
.news-inner-wrap:hover {
background-color: #f5f2ec
}
.news-cont .pri-btn {
display: block;
text-align: center;
margin-top: 20px
}
.news-cont .pri-btn a {
display: inline-block;
padding-top: 13px!important;
padding-bottom: 12px!important;
min-width: auto
}
.blog-head {
font-size: 20px
}
.single-post .cntnt_cs.right_cs {
width: 60%;
margin: 10% auto
}
.single-post .location_section ul {
padding-bottom: 20px
}
.single-post .location_section ul li {
position: relative;
padding-left: 25px;
padding-bottom: 10px
}
.single-post .location_section ul li:before {
position: absolute;
left: 0;
top: 7px;
width: 5px;
height: 5px;
border-radius: 50%;
background-color: #07bdb7;
content: ''
}
.single-blog .cntnt_cs.right_cs {
width: 60%;
margin: 10% auto
}
.single-blog .location_section ul {
padding-bottom: 20px
}
.single-blog .location_section ul li {
position: relative;
padding-left: 25px;
padding-bottom: 10px
}
.single-blog .location_section ul li:before {
position: absolute;
left: 0;
top: 7px;
width: 5px;
height: 5px;
border-radius: 50%;
background-color: #07bdb7;
content: ''
}
.pagination {
margin: 40px auto;
display: block;
text-align: center
}
.pagination>* {
padding: 5px 10px;
border: 1px solid;
border-radius: 15px;
margin: 0 2px
}
.pagination .current,
.pagination a:hover {
background-color: #07bdb7
}
.footer_adr_tab .nav-tabs>li>a {
padding: 2px 0;
border: 0;
background-color: transparent;
border-bottom: 1px solid #fff
}
.footer_adr_tab .nav-tabs>li {
padding-right: 5px;
padding-bottom: 5px
}
.footer_adr_tab .nav-tabs>li.active>a,
.footer_adr_tab .nav-tabs>li.active>a:focus,
.footer_adr_tab .nav-tabs>li.active>a:hover {
color: #49c0bc;
border: 0;
background-color: transparent;
border-bottom: 1px solid #49c0bc
}
.footer_adr_tab .nav-tabs {
border-bottom: 0
}
.archive.category .site-inner .content>.sec-pad {
text-align: center;
position: relative;
width: 100vw;
background: #f5f2ec;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
padding-top: 165px;
}
.blog_detail_de-co {
float: left;
display: flex;
width: 100%;
justify-content: center;
margin: 30px 0 50px;
}
.blog_detail_de-co .vc_btn3 {
display: block;
text-align: center;
color: #fff;
min-width: inherit;
}
.blog_detail_de-co .design-btn .vc_btn3:before {
right: 20px;
width: 24px;
height: 28px;
background-position: -70px -14px;
}
.blog_detail_de-co .design-btn.contact-blg-buttom .vc_btn3:before {
right: 20px;
width: 24px;
background-position: -15px -12px;
height: 23px;
}
.main_btn_grid .pri-btn {
margin: 0 10px;
}
.blog_detail_de-co .vc_btn3:hover {
background-color: #333333!important;
}
@media only screen and (max-width: 1023px) {
.blog_detail_de-co .vc_btn3 {
min-width: 200px;
}
}
@media only screen and (max-width: 736px) {
.blog_detail_de-co .vc_btn3 {
min-width: inherit;
display: table;
margin: auto;
}
.blog_detail_de-co {
display: block;
}
.blog_detail_de-co .pri-btn {
margin: 0 0px 20px;
}
}
#insta {
margin-top: -78px;
}
#insta .instagram_slider {
display: block !important;
}
#insta .instagram_slider {
margin-bottom: 48px;
}
#insta .instagram_slider li {
width: 33.33%;
position: relative;
}
#insta .instagram_slider li a {
margin: 1px;
height: auto;
}
#insta .instagram_slider li a img {
height: auto !important;
}
#insta .instagram_slider li a:last-child {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
#insta .instagram_slider li a .insta_content {
display: flex;
align-items: center;
justify-content: center;
padding: 0 30px;
text-align: center;
color: #fff;
text-transform: none;
letter-spacing: .04em;
line-height: 20px;
}
#inspiration .wpb_single_image img {
height: 100%;
width: 100%;
object-fit: cover;
}
#timber-slider.timber-sec .tmb-item {
float: left;
margin: 2px;
margin-bottom: 4px;
}
.paginator-center {
padding-bottom: 30px !important;
}
.slick-initialized .slick-slide {
height: auto !important;
}
.page-template-page-design-tool #bio_ep {
top: 41% !important;
}
.topbar_sec>.wrap {
padding: 15px 0;
}
.topbar_sec .top-msg {
background: #49c0bc;
text-align: center;
color: #fff;
padding: 10px 15px;
font-size: 12px;
} .search-dv-nv .woocommerce-info {
width: 100%
}
.woocommerce-error {
margin-bottom: 2em !important; }
.woocommerce-page .site-header,
body.login .site-header {
background-color: #000
}
.woocommerce-page .site-container>.site-inner,
body.login .site-container>.site-inner {
margin-top: 150px;
font-family: 'roboto';
color: #A5AEAD
}
.post-type-archive-product .site-container>.site-inner, .tax-product_cat .site-container>.site-inner {
margin-top: 87px;
}
header.woocommerce-products-header {
width: 100vw;
margin-left: calc((1200px - 100vw) / 2);
background: #ECE6DA;
padding: 65px calc((100vw - 1200px) / 2);
text-align: center;
color: #645F5C;
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
min-height: 200px;
}
header.woocommerce-products-header .h1,
header.woocommerce-products-header h1 {
font-size: 32px;
color: #645F5C;
margin-bottom: 0;
}
header.woocommerce-products-header .woocommerce-products-header__subtitle {
font-size: 16px;
font-family: 'roboto';
text-transform: inherit;
color: #645F5C;
font-weight: normal;
margin-bottom: 0;
margin-top: 25px;
}
.woocommerce .sidebar-primary.widget-area {
float: left;
width: 25%;
padding-right: 3%;
}
.woocommerce .sidebar-primary .widget-woof {
background: #1D2625;
font-weight: normal;
color: #FFFFFF;
font-size: 12px;
text-transform: capitalize;
}
.woof .sec-head,
.woof span.m-label.dropdwn-text {
display: none
}
.widget-woof h3.widget-title {
background: #49c0bc;
margin: 0;
font-size: 18px;
color: #fff;
padding: 15px 17px 14px;
}
.widget-woof .woof .woof_list li {
margin: 0 !important;
padding: 0 17px !important;
border-top: 1px solid #707070;
}
.woof .woof_childs_list_opener {
float: right;
padding: 15px 0;
}
.woof .woof_childs_list_opener span,
.woof .woof_childs_list_opener span.woof_is_closed,
.woof .woof_childs_list_opener span.woof_is_opened {
width: 13px;
height: 7px;
background-size: contain !important;
background-repeat: no-repeat !important;
} .widget-woof .woof .woof_list li .woof_childs_list {
margin: 0 -17px !important;
width: calc(100% + 34px);
background: #A5AEAD;
}
.widget-woof .woof .woof_list li .icheckbox_flat-grey {
display: none
}
.woof label {
font-weight: normal;
margin: 0;
padding: 15px 0;
}
.widget-woof .woof .woof_list li .woof_childs_list li {
border-top: 1px solid rgba(255, 255, 255, 0.16);
}
.woof .woof_list li .woof_childs_list li label.woof_checkbox_label {
padding-left: 25px;
position: relative;
}
.woof .woof_list li .woof_childs_list li label.woof_checkbox_label:before {
width: 15px;
height: 15px;
border-radius: 50%;
position: absolute;
top: 18px;
left: 0;
content: '';
background: transparent;
border: 1px solid #fff;
}
.woof .woof_list li .woof_childs_list li .icheckbox_flat-grey.checked+label:after {
width: 9px;
height: 9px;
border-radius: 50%;
position: absolute;
top: 21px;
left: 3px;
content: '';
background: #fff;
}
.woocommerce .woocommerce-ordering select {
border: 1px solid #dbdbdb;
color: #A5AEAD;
padding: 0 12px;
font-size: 12px;
height: 38px;
-moz-appearance: none; -webkit-appearance: none; appearance: none;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2021/01/chevron-down.png);
background-repeat: no-repeat;
background-size: 10px;
background-position: center right 15px;
}
.search-dv-nv {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 45px;
margin-bottom: 20px;
}
.woocommerce .woocommerce-breadcrumb {
margin: 0 0;
order: 2;
flex: 1 0;
}
.woocommerce .search-dv-nv.noproduct .woocommerce-breadcrumb {
margin: 0 0 10px;
order: initial;
flex: auto;
}
woocommerce-breadcrumb .woocommerce-notices-wrapper {
width: 100%;
order: 1;
}
.woocommerce.post-type-archive-product .woocommerce-breadcrumb,
.tax-product_cat .site-container .woocommerce-breadcrumb { }
.woocommerce .woocommerce-breadcrumb a,
.woocommerce .woocommerce-breadcrumb {
color: #A5AEAD;
font-family: 'roboto';
font-size: 12px;
}
.woocommerce .woocommerce-breadcrumb a:hover {
color: #49C0BC
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
line-height: 38px;
width: auto;
order: 3;
margin-right: 25px;
margin-bottom: 0
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
order: 4;
margin-bottom: 0;
}
.post-type-archive-product ul.products,
.tax-product_cat.archive ul.products {
width: 75%;
float: right;
}
.woocommerce ul.products li.product {
margin: 0 2.5% 2.992em 0;
width: 23.1%;
}
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
margin-right: 0 !important;
}
.woocommerce ul.products li.product a>.loop-single-image {
height: 240px;
height: 277px;
width: 100%;
object-fit: cover;
border: 1px solid #E2E2E2;
display: flex;
position: relative;
margin-bottom: 15px;
overflow: hidden;
}
.woocommerce ul.products li.product .overlay-addto-cart {
position: absolute;
top: 0;
left: 0;
right: 0;
height: 0;
background-color: rgba(0, 0, 0, .5);
overflow: hidden;
content: '';
display: flex;
align-items: center;
justify-content: center;
transition: height 0.5s ease;
overflow: hidden;
}
.woocommerce ul.products li.product .overlay-addto-cart .button {
margin-top: 0;
padding: 0px 35px !important;
line-height: 32px;
}
.woocommerce ul.products li.product:hover .overlay-addto-cart { height: 277px;
}
.woocommerce ul.products li.product a>.loop-single-image img {
margin: auto;
max-height: 100%;
height: auto;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
font-size: 14px;
color: #2C3726;
text-transform: capitalize;
font-weight: 400;
font-family: 'roboto';
line-height: 1.5;
}
.woocommerce .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
color: #49C0BC !important;
text-transform: capitalize;
font-weight: bold;
font-family: 'roboto';
}
.woocommerce ul.products li.product .price {
font-size: 14px;
}
.woocommerce ul.products li.product .price ins {
text-decoration: none
}
.woocommerce ul.products li.product .price del {
color: inherit;
opacity: 0.9;
display: inline-block;
color: #A5AEAD;
}
.woocommerce span.onsale {
top: 0 !important;
right: auto !important;
left: 0;
margin: 0 !important;
border-radius: 0;
background-color: #FF8900;
color: #000;
min-height: 30px;
line-height: 22px;
min-width: 60px;
font-size: 18px;
text-transform: uppercase;
font-family: '"Bebas Neue"';
}
.woocommerce a.add_to_cart_button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
background-color: #49C0BC !important;
border-radius: 30px;
text-transform: uppercase;
color: #fff !important;
font-family: '"Bebas Neue"';
font-size: 16px;
line-height: 44px;
padding: 0 40px !important;
text-align: center;
border: 1px solid #00c3bd;
}
.woocommerce a.add_to_cart_button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
color: #49C0BC !important;
background-color: #fff !important
}
.woocommerce a.add_to_cart_button {
min-width: auto
}
.woocommerce ul.products li.product>.button.add_to_cart_button {
position: absolute;
top: 96px;
left: 20px;
right: 25px;
margin-top: 0;
} .woocommerce div.product {
font-size: 12px;
font-family: roboto;
color: #A5AEAD
}
.woocommerce div.product .rtwpvg-images {
width: 65% !important;
}
.woocommerce div.product .product_title {
color: #2C3726;
font-size: 30px;
font-family: 'roboto';
text-transform: capitalize;
margin-bottom: 0;
}
.woocommerce div.product .summary p.price {
font-size: 30px;
margin-bottom: 10px;
}
.rtwpvg-gallery-image .rtwpvg-single-image-container {
height: 660px;
}
.rtwpvg-gallery-image .rtwpvg-single-image-container img {
max-height: 100%;
max-width: 100%;
width: auto;
height: auto;
} .woocommerce-info {
border-top-color: #49C0BC
}
.woocommerce-info::before {
color: #49C0BC
}
.woocommerce thead {
background-color: #F0F0F0;
color: #645F5C;
font-size: 16px;
}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
border-radius: 0
}
.woocommerce form input,
.woocommerce form select,
.woocommerce form textarea,
.ur-frontend-form .ur-form-row .ur-form-grid input {
font-size: 14px;
color: #696969 !important;
font-family: 'roboto';
font-weight: normal;
border: 0;
border-bottom: 1px solid #CECECE;
min-height: auto
}
.woocommerce form ::-webkit-input-placeholder,
.ur-frontend-form input::-webkit-input-placeholder { color: #696969;
}
.woocommerce form ::-moz-placeholder,
.ur-frontend-form input::-moz-placeholder { color: #696969;
}
.woocommerce form :-ms-input-placeholder,
.ur-frontend-form input:-ms-input-placeholder { color: #696969;
}
.woocommerce form :-moz-placeholder,
.ur-frontend-form input:-moz-placeholder { color: #696969;
}
form.woocommerce-checkout {
float: left;
width: 100%;
margin-top: 30px;
margin-bottom: 100px;
}
form.woocommerce-checkout #customer_details,
.woocommerce form.woocommerce-cart-form {
width: 65%;
float: left;
padding-right: 50px;
}
form.woocommerce-checkout #customer_details>div,
.woocommerce-page .cart-collaterals .cart_totals {
background-color: #F0F0F0;
width: 100%
}
form.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper,
.woocommerce-checkout #payment .payment_methods {
padding: 50px !important;
}
.woocommerce-checkout #payment .form-row.place-order {
padding-left: 50px;
padding-right: 50px;
padding-bottom: 50px;
}
#order_review_heading,
.woocommerce-checkout-review-order-table,
.woocommerce .cart-collaterals,
.woocommerce-order-details {
width: 35% !important;
float: right;
overflow: hidden;
}
.woocommerce-checkout #payment,
.woocommerce-bill-details {
float: left; background-color: #F0F0F0;
border-radius: 0;
width: 61%;
margin-right: 4%;
}
.woocommerce ul#shipping_method li input[type=radio] {
min-height: auto
}
.woocommerce .woocommerce-checkout .col-1,
.woocommerce-page .woocommerce-checkout .col-1,
.woocommerce .woocommerce-checkout .col-2,
.woocommerce-page .woocommerce-checkout .col-2,
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
width: 100%;
}
.woocommerce-billing-fields>h3,
.payment-method-heading {
background: #49c0bc;
margin: 0;
font-size: 18px;
color: #fff;
padding: 15px 50px 14px;
font-family: "Bebas Neue", sans-serif;
font-weight: 700;
font-style: normal;
line-height: 1.25;
}
.woocommerce table.shop_table {
border-radius: 0;
border: 0
}
.woocommerce table.shop_table.cart,
.woocommerce table.shop_table.cart td.actions {
border: 0 !important
}
.woocommerce table.shop_table td {
padding: 18px 15px;
border-color: #E2E2E2;
}
.woocommerce table.shop_table th {
font-size: 20px; }
.woocommerce table tr td:nth-child(even),
.woocommerce table tr td:nth-child(odd),
.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th {
background-color: #F0F0F0;
}
.woocommerce table.cart tr td:nth-child(even),
.woocommerce table.cart tr td:nth-child(odd) {
background-color: #fff
}
.woocommerce .woocommerce-Tabs-panel table tr td:nth-child(even),
.woocommerce .woocommerce-Tabs-panel table tr td:nth-child(odd),
.woocommerce .woocommerce-Tabs-panel table.shop_table tbody th,
.woocommerce .woocommerce-Tabs-panel table.shop_table tfoot td,
.woocommerce .woocommerce-Tabs-panel table.shop_table tfoot th,
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce table.shop_attributes tr:nth-child(even) th {
background-color: #fff;
}
.woocommerce table.shop_attributes td {
font-style: normal
}
.woocommerce table.shop_attributes th {
font-family: '"Bebas Neue"' !important;
color: #000 !important;
font-weight: bold !important
}
.woocommerce table.shop_table {
color: #645F5C;
font-size: 14px;
font-weight: normal;
font-family: 'roboto';
}
.woocommerce table.shop_table th.shopping-cart-heading,
.woocommerce-order-details .woocommerce-order-details__title,
.woocommerce-bill-details .woocommerce-order-details__title1,
.ckot-inner-title,
h3#order_review_heading {
background-color: #1D2625;
color: #fff;
font-size: 30px;
padding: 2px 50px !important;
border: 1px solid #1D2625 !important;
line-height: 45px !important;
margin-bottom: 0;
font-family: "Bebas Neue", sans-serif;
font-weight: normal
}
.woocommerce table.shop_table tfoot td {
border-bottom: 0;
padding: 18px 50px 18px 0;
text-align: right;
text-transform: capitalize;
font-weight: 500;
font-family: 'robotomedium';
}
.woocommerce table.shop_table tfoot .checkout-btn-xt td {
padding: 18px 50px
}
.woocommerce table.shop_table tfoot th {
padding: 9px 50px;
text-transform: capitalize;
font-weight: 500;
font-family: 'robotomedium';
}
.woocommerce table.shop_table th.product-name {
padding-left: 50px;
}
.woocommerce table.shop_table label,
.woocommerce table.shop_table .amount {
font-weight: 500 !important;
font-family: 'robotomedium';
}
.woocommerce table.shop_table.cart td,
.woocommerce table.shop_table.cart th {
border: 1px solid #E2E2E2;
text-align: left
}
.woocommerce table.shop_table .product-thumbnail {
text-align: center;
}
.woocommerce table.shop_table .amount,
.woocommerce table.shop_table .woocommerce-Price-amount,
.woocommerce table.shop_table td.product-name {
color: #000;
font-weight: bold;
font-family: 'roboto';
text-align: left
}
.woocommerce table.shop_table .product-name dl,
.woocommerce table.shop_table .product-name dt {
font-size: 12px;
color: #645F5C;
font-weight: normal;
font-family: 'roboto';
}
.woocommerce table.shop_table tfoot th {
font-size: 14px;
}
.woocommerce table.shop_table tfoot .order-total {
color: #000
}
.woocommerce table.shop_table tfoot .checkout-btn-xt .button {
display: block;
margin-bottom: 15px;
width: 100%
}
.woocommerce table.shop_table tfoot .checkout-btn-xt .button+.button {
background: transparent !important;
color: #645F5C !important;
border-color: #645F5C;
display: block;
width: 100%;
}
.woocommerce table.shop_table tfoot .checkout-btn-xt .button+.button:hover {
background-color: #49C0BC !important;
border: 1px solid #00c3bd;
color: #fff !important;
}
.woocommerce table.shop_table tfoot .order-total .amount {
font-size: 20px;
}
.woocommerce table.shop_table .product-thumbnail img,
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name img {
width: 70px;
border: 1px solid #E2E2E2;
}
.woocommerce table.shop_table .actions .coupon+button {
float: right;
min-width: 130px;
}
table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total {
padding-right: 50px;
}
table.shop_table.woocommerce-checkout-review-order-table tfoot .amount {
color: #645F5C;
}
table.shop_table.woocommerce-checkout-review-order-table tfoot .order-total .amount {
color: #000;
}
form.woocommerce-checkout #customer_details .col-2 {
padding: 0 50px 50px;
}
.woocommerce-shipping-fields #ship-to-different-address {
font-size: 12px;
color: #645F5C;
font-family: 'roboto';
text-transform: initial;
font-weight: normal;
}
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label,
.ur-frontend-form .user-registration-form__label {
position: relative;
padding-left: 25px;
}
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label span:before,
.ur-frontend-form .user-registration-form__label span:before {
top: -1px;
left: 0;
position: absolute;
content: '';
background-color: transparent;
border: 1px solid #CECECE;
width: 18px;
height: 18px;
}
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label input:checked+span:after,
.ur-frontend-form .user-registration-form__label input:checked+span:after { content: "\f00c";
font-family: FontAwesome;
color: #fff;
top: 2px;
left: 4px;
position: absolute;
font-size: 10px;
bottom: 6px;
}
.woocommerce-shipping-fields #ship-to-different-address .woocommerce-form__label input:checked+span:before,
.ur-frontend-form .user-registration-form__label input:checked+span:before {
background-color: #000;
}
.woocommerce-shipping-fields #ship-to-different-address input,
.ur-frontend-form .user-registration-form__label input {
display: none !important
}
form.woocommerce-checkout #customer_details {
margin-bottom: 35px;
}
.woocommerce form.checkout_coupon .form-row-first {
width: 50%;
}
.woocommerce form.checkout_coupon .form-row-first input.input-text {
height: 46px;
padding: 0px 25px;
border: 1px solid #ededed;
border-radius: 25px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
display: none;
}
.woocommerce-order>p {
display: none;
}
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name {
padding-right: 12px;
}
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row .col-md-5,
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row .col-md-7 {
padding-right: 0px;
} .woocommerce-thankyou-order-received {
font-size: 20px;
color: #00c3bd;
font-weight: bold;
font-family: 'roboto';
}
.wc-item-meta {
font-size: 12px;
font-weight: normal;
color: #645F5C;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea {
padding: 7px 0;
}
.woocommerce form p.form-row {
margin-bottom: 25px
}
.select2-container--default .select2-selection--single {
background-color: transparent;
border: 0;
border-bottom: 1px solid #CECECE;
border-radius: 0;
color: #696969;
padding: 3px 0 2px;
height: auto;
}
.select2-container .select2-selection--single .select2-selection__rendered {
color: #696969;
padding-left: 0;
font-size: 14px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2021/01/chevron-down.png);
background-repeat: no-repeat;
background-size: 10px;
background-position: center;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: transparent;
}
.widget-woof .woof .woof_list li label .woof_checkbox_count {
display: none;
}
.woocommerce label {
font-weight: 400;
}
.woocommerce-checkout-review-order label {
font-weight: 400;
color: #645F5C;
margin-top: 5px;
position: relative;
padding-left: 25px;
}
.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods input[type=radio] {
display: none
}
.woocommerce-checkout-review-order .woocommerce-checkout-payment label:before {
top: 5px;
left: 0;
position: absolute;
content: '';
background-color: transparent;
border: 1px solid #CECECE;
width: 15px;
height: 15px;
border-radius: 50%;
}
.woocommerce-checkout .woocommerce-checkout-payment ul.payment_methods input[type=radio]:checked+label:after {
top: 7px;
left: 2px;
position: absolute;
content: '';
background-color: #000;
width: 11px;
height: 11px;
border-radius: 50%;
}
.woocommerce-form-coupon-toggle {
margin-top: 30px;
}
.woocommerce-cart form.woocommerce-checkout .form-row-first,
.woocommerce-checkout form.woocommerce-checkout .form-row-first,
.woocommerce-cart form.woocommerce-checkout #billing_email_field,
.woocommerce-checkout form.woocommerce-checkout #billing_email_field,
.woocommerce-cart form.woocommerce-checkout #billing_state_field,
.woocommerce-checkout form.woocommerce-checkout #billing_state_field {
float: left;
width: 47.5%;
clear: none;
}
.woocommerce-cart form.woocommerce-checkout .form-row-last,
.woocommerce-checkout form.woocommerce-checkout .form-row-last,
.woocommerce-cart form.woocommerce-checkout #billing_phone_field,
.woocommerce-checkout form.woocommerce-checkout #billing_phone_field,
.woocommerce-cart form.woocommerce-checkout #billing_postcode_field,
.woocommerce-checkout form.woocommerce-checkout #billing_postcode_field {
float: right;
width: 47.5%;
clear: none;
}
.woocommerce-bill-details .addresses.woocommerce-columns {
padding: 0 50px;
color: #645F5C;
}
.woocommerce-column--billing-address,
.woocommerce-column--shipping-address {
padding: 35px 0;
border-bottom: 1px solid #CECECE;
}
.woocommerce-bill-details .woocommerce-column__title,
.pyment-subtitle {
font-size: 20px;
color: #000;
font-family: "Bebas Neue", sans-serif;
}
.woocommerce-bill-details .addresses.woocommerce-columns>div:last-child {
border-bottom: 0 !important
}
.woocommerce-order {
float: left;
width: 100%;
margin-bottom: 80px;
margin-top: 45px;
}
.woof_submit_search_form_container {
display: none
} .login .vc_tta {
max-width: 400px;
margin: auto;
}
.login .vc_tta .vc_tta-panels {
background-color: transparent
}
.login .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
background-color: transparent;
border-color: transparent;
color: #A5AEAD;
font-size: 30px;
padding: 0;
font-family: "Bebas Neue", sans-serif;
}
.login .vc_tta-tabs-container {
width: 100%;
padding-right: 0;
}
.login .vc_tta-tab {
min-width: 49%;
}
.login .vc_tta-style-flat .vc_tta-tab {
border-bottom: 1px solid #A5AEAD !important;
}
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
border-top: 0 !important;
padding: 0px !important;
text-align: center;
border: 0 !important;
font-size: 30px;
font-family: "Bebas Neue", sans-serif;
color: #A5AEAD;
background-color: transparent !important
}
.login .vc_tta-style-flat .vc_tta-tab>a span {
font-size: 30px;
font-family: "Bebas Neue", sans-serif;
color: #A5AEAD
}
.login .vc_tta-style-flat .vc_tta-tab {
width: 49%;
margin: 0;
margin-right: 1% !important;
}
.login .vc_tta-style-flat .vc_tta-tab:last-child {
margin-right: 0 !important;
margin-left: 1% !important;
}
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:hover,
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:focus,
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active {
color: #1D2625;
border-bottom: 2px solid #1D2625 !important;
background-color: transparent !important
}
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:hover a span,
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab:focus a span,
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active a span,
.login .vc_tta-style-flat .vc_tta-tab.vc_active>a span {
color: #1D2625;
}
.ur-frontend-form .ur-form-row .ur-form-grid input {
padding: 2px 0 !important;
font-size: 14PX;
}
.ur-frontend-form .ur-button-container .ur-submit-button {
width: 100%;
border: 1px solid #49c0bc;
background-color: #49c0bc;
color: #fff;
padding: 0px 20px !important;
margin-top: 15px;
}
.ur-frontend-form {
border: 0;
margin-top: 30px;
padding: 0 !important
}
#user-registration p {
color: #A5AEAD;
MARGIN-BOTTOM: 30PX;
}
#user-registration p a {
color: #A5AEAD;
font-style: initial
}
#user-registration p a:hover {
color: #49c0bc
}
.ur-frontend-form .ur-form-row .ur-form-grid,
.ur-frontend-form .ur-button-container {
padding: 0
}
.woocommerce form.user-registration-form ::placeholder,
.ur-frontend-form input::placeholder {
color: #696969 !important;
opacity: 1;
}
.woocommerce form.user-registration-form ::-webkit-input-placeholder { color: #696969 !important;
opacity: 1;
}
.woocommerce form.user-registration-form ::-moz-placeholder { color: #696969 !important;
opacity: 1;
}
.woocommerce form.user-registration-form :-ms-input-placeholder { color: #696969 !important;
opacity: 1;
}
.woocommerce form.user-registration-form :-moz-placeholder { color: #696969 !important;
opacity: 1;
}
.ur-frontend-form .ur-form-row .ur-form-grid input[type=submit] {
width: 100%;
line-height: 16px;
border: 1px solid;
min-width: 200px;
border: 1px solid #49c0bc !important;
background-color: #49c0bc;
border-radius: 30px;
padding-top: 15px!important;
padding-bottom: 13px!important;
padding-left: 25px!important;
padding-right: 26px!important;
font-size: 16px;
text-transform: uppercase;
font-family: "Bebas Neue", sans-serif;
color: #fff !important;
margin-bottom: 20px;
}
.ur-frontend-form .ur-form-row .ur-form-grid input[type=submit]:hover,
.ur-frontend-form .ur-button-container .ur-submit-button:hover,
.ur-frontend-form .ur-form-row .ur-form-grid input[type=submit]:focus,
.ur-frontend-form .ur-button-container .ur-submit-button:focus {
color: #49c0bc !important;
background-color: transparent !important;
outline: none
}
.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item {
margin-bottom: 20px;
display: block;
float: left;
width: 100%;
}
.ur-frontend-form .ur-form-row .ur-form-grid input[type=checkbox] {
margin-top: -3px
}
.ur-frontend-form .ur-form-row .ur-form-grid label {
font-weight: normal;
line-height: 1.2
}
.ur-frontend-form .user-registration-form__label-for-checkbox {
float: left;
min-width: 50%
}
.ur-frontend-form .user-registration-LostPassword {
width: 50%;
float: right;
margin-top: 15px;
text-align: right;
font-style: italic;
margin-top: -60px;
}
.ur-frontend-form .user-registration-register {
float: left;
width: 100%
}
#user-registration.horizontal {
box-shadow: none
}
.ur-frontend-form fieldset {
border: 0;
margin: 0;
padding: 0;
}
#user-registration .user-registration-MyAccount-content {
padding: 20px 0 0
}
#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a {
background-color: transparent
}
#user-registration .user-registration-EditAccountForm fieldset legend {
display: none
}
.dv-footer-sec {
max-width: 75%;
text-align: right;
margin: 20px 0 55px;
margin-left: auto;
}
.dv-footer-sec img {
width: 100%;
}
.woof_search_is_going nav.woocommerce-breadcrumb {
display: block
}
.woocommerce div.product .woocommerce-tabs .panel {
border-radius: 0
}
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name {
padding-left: 50px !important;
}
.addresses p.woocommerce-customer-details--email {
color: #000;
}
.woocommerce-order .woocommerce-order-details table.shop_table td,
.woocommerce-order .woocommerce-order-details table.shop_table th {
padding-right: 50px;
}
.woocommerce-order .woocommerce-order-details table.shop_table td.product-total,
.woocommerce-order .woocommerce-order-details table.shop_table th.product-total {
text-align: right
}
.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a {
padding: 15px 30px;
background: #F0F0F0;
margin-bottom: 10px;
font-family: "Bebas Neue", sans-serif!important;
font-size: 20px;
display: block
}
.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a {
background-color: #00c3bd;
color: #fff
}
.woocommerce-MyAccount-content a:hover {
color: #00c3bd;
}
.woocommerce-account .woocommerce-MyAccount-content {
font-size: 14px;
font-family: 'roboto';
font-weight: normal;
padding: 0 15px;
color: #645F5C;
margin-bottom: 30px;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
margin-bottom: 50px;
}
.woocommerce .woocommerce-MyAccount-content table.my_account_orders td {
font-weight: normal
}
.woocommerce table.my_account_orders th {
padding: 9px 20px
}
.woocommerce table.my_account_orders th.woocommerce-orders-table__header-order-actions {
text-align: center
}
.woocommerce table.my_account_orders td {
background-color: transparent !important
}
.woocommerce table.my_account_orders {
border: 1px solid rgba(0, 0, 0, .1)
}
.woocommerce-MyAccount-content .woocommerce-Addresses {
background: #F0F0F0;
padding: 30px 50px;
}
.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address {
padding-bottom: 20px;
padding-top: 20px;
border-bottom: 1px solid rgba(0, 0, 0, .1)
}
.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h3 {
font-size: 20px;
}
.woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address:last-child {
border-bottom: 0
}
.woocommerce-MyAccount-content legend {
font-family: "Bebas Neue", sans-serif;
font-weight: 700;
font-style: normal;
text-transform: uppercase;
color: #2c3726;
line-height: 1;
margin: 0 0 20px;
}
.login-reg-tab {
margin-bottom: 80px !important;
margin: 0 auto;
max-width: 400px;
}
.login-reg-tab .container {
width: 100%;
padding: 0
}
.woocommerce form.login,
.woocommerce form.register {
border: 0;
padding: 0;
margin: 0 auto;
}
.login-reg-tab #tabs {
display: flex;
align-items: center;
justify-content: center;
}
.login-reg-tab #tabs li {
text-align: center;
min-width: 196px;
font-family: "Bebas Neue", sans-serif;
color: #A5AEAD;
background-color: transparent !important;
margin-right: 4px;
margin-left: 4px;
}
.woocommerce .login-reg-tab form .form-row {
padding: 0;
margin-bottom: 0
}
.woocommerce .login-reg-tab form .form-row:last-child {
margin-bottom: 0
}
.login-reg-tab #tabs li a {
font-size: 30px;
padding: 0 12px;
display: block;
cursor: pointer;
color: #A5AEAD;
border-bottom: 1px solid #A5AEAD;
}  .login-reg-tab .container{
display:none
}
.login-reg-tab.active #tabs li a#tab1,
.login-reg-tab #tabs li.active-link a,
.login-reg-tab.log-in #tabs li a#tab2{
color: #1D2625 !important;
border-bottom: 1px solid #1D2625 !important;
}
.login-reg-tab.active2 div#tab2C,
.login-reg-tab.active1 div#tab1C,
.login-reg-tab.active div#tab1C,
.login-reg-tab.log-in div#tab2C{
display:block;
}
.user-registration-error {
border-top-color: #ff4149;
background: transparent;
color: #f4000a;
padding: 10px 0;
margin-bottom: 0 !important;
margin-top: -10px !important;
float: left;
width: 100%;
}
#user-registration .user-registration-error {
border-top: 0
}
.user-registration-error::before,
.user-registration-info::before,
.user-registration-message::before {
font-size: calc(100% + 5px);
margin-top: -4px;
float: left;
}
div#ur-frontend-form {
float: left;
width: 100%;
}
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,
.woocommerce .woocommerce-order-details table.shop_table.order_details td.product-name {
font-weight: normal;
font-family: 'roboto';
}
.woocommerce .woocommerce-order-details table.shop_table.order_details td.product-name .product-quantity,
.woocommerce .woocommerce-order-details table.shop_table.order_details td.product-name .name-right>a {
font-weight: bold;
font-family: 'roboto'
}
.woocommerce nav.woocommerce-pagination {
float: right;
width: 75%;
margin-bottom: 30px;
}
.woocommerce .woocommerce-pagination ul.page-numbers li,
.woocommerce-page .woocommerce-pagination ul.page-numbers li {
display: inline-block;
min-width: 50px;
border: 1px solid #e2e2e2;
line-height: 50px;
margin: 0 4px;
font-size: 14px;
color: #00c3bd;
}
.woocommerce nav.woocommerce-pagination ul {
border: 0
}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
color: #00c3bd;
line-height: 26px;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
background: #00c3bd;
color: #ffffff;
}
.fancybox-button {
background: rgba(30, 30, 30, 0.6);
border: 0;
border-radius: 0;
cursor: pointer;
display: inline-block;
height: 60px;
margin: 0;
outline: none;
padding: 10px !important;
transition: color .2s;
vertical-align: top;
width: 60px;
min-width: initial;
}
.fancybox-navigation .fancybox-button {
width: 44px;
height: 44px;
}
form.woocommerce-ResetPassword.lost_reset_password { PADDING: 50PX 0 70px;
MAX-WIDTH: 500PX;
MARGIN: auto;
text-align: center;
}
.woocommerce form.woocommerce-ResetPassword.lost_reset_password p.form-row {
width: 100%
}
.woocommerce-lost-password .woocommerce-error {
max-width: 400px;
margin: auto;
background-color: transparent;
border-top: 0;
color: red;
font-size: 14px;
text-align: center;
padding-top: 0;
padding-bottom: 0;
}
.woocommerce-lost-password .woocommerce-error::before {
content: "\e016";
color: red;
left: auto;
right: auto;
margin: 0 0 0 -140px;
top: 0;
}
.my-account .content .woocommerce {
min-height: calc(100vh - 580px);
}
.user-registration-ur-lost-password.my-account .content .woocommerce {
max-width: 400px;
margin-left: auto;
margin-right: auto;
padding-top: 30px;
padding-bottom: 30px;
}
.woocommerce-address-fields__field-wrapper label {
display: none !important
} @media only screen and (max-width: 1500px) {
.post-type-archive-product .site-container>.site-inner,
.tax-product_cat .site-container>.site-inner {
margin-top: 75px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
padding: 0 20px 5px !important
}
.slider-content span.icon-area {
min-width: 160px;
}
}
@media only screen and (max-width: 1280px) {
.footer-image {
max-width: 1140px;
}
header.woocommerce-products-header {
margin-left: calc((1140px - 100vw) / 2);
padding: 65px calc((100vw - 1140px) / 2);
}
}
@media only screen and (max-width: 1200px) {
.footer-image {
max-width: 960px;
}
header.woocommerce-products-header {
margin-left: calc((960px - 100vw) / 2);
padding: 65px calc((100vw - 960px) / 2);
}
.woocommerce ul.products li.product a>.loop-single-image,
.woocommerce ul.products li.product:hover .overlay-addto-cart {
height: 200px;
}
.dv-footer-sec {
margin-top: 0
}
.woocommerce-page .site-container>.site-inner,
body.login .site-container>.site-inner {
margin-top: 120px;
}
.post-type-archive-product .site-container>.site-inner,
.tax-product_cat .site-container>.site-inner {
margin-top: 63px;
}
.woocommerce-tabs { margin-left: 0px !important;
}
.woocommerce-cart .woocommerce-cart-form td.product-name {
padding: 20px 5px 20px 5px !important
}
.woocommerce table.shop_table .product-thumbnail img {
width: 60px;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon button {
min-width: 150px
}
form.woocommerce-checkout #customer_details,
.woocommerce form.woocommerce-cart-form {
width: 64%
}
#order_review_heading,
.woocommerce-checkout-review-order-table,
.woocommerce .cart-collaterals,
.woocommerce-order-details {
width: 36% !important;
}
.woocommerce-checkout #payment,
.woocommerce-bill-details {
width: 59%;
}
.woocommerce table.shop_table td {
padding-left: 5px;
padding-right: 5px;
}
.woocommerce-cart .woocommerce-cart-form .product-quantity .qty {
width: 100% !important;
}
.slider-content span.icon-area {
min-width: 100px;
}
.woocommerce table.my_account_orders .button {
min-width: auto
}
.find-next a img {
max-width: 20px;
}
.woocommerce-page div.product div.summary {
padding-right: 15px
}
}
@media only screen and (max-width: 1023px) {
.post-type-archive-product .site-container>.site-inner,
.tax-product_cat .site-container>.site-inner {
margin-top: 0 !important
}
.woocommerce-page .site-container>.site-inner,
body.login .site-container>.site-inner {
margin-top: 40px;
}
.footer-image {
max-width: 100%;
padding-left: 5%;
padding-right: 5%;
}
header.woocommerce-products-header {
margin-left: -5.6%;
padding: 65px 5%;
}
.tax-product_cat header.woocommerce-products-header { }
.woocommerce-tabs { margin-left: 00px !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
padding: 0 0px 5px !important
}
form.woocommerce-checkout #customer_details,
.woocommerce form.woocommerce-cart-form {
width: 63%;
padding-right: 35px;
}
#order_review_heading,
.woocommerce-checkout-review-order-table,
.woocommerce .cart-collaterals,
.woocommerce-order-details {
width: 37% !important;
}
.woocommerce table.shop_table tfoot td,
table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total {
padding-right: 15px;
}
.woocommerce-order .woocommerce-bill-details {
width: 59% !important;
}
.woocommerce .woocommerce-order-details table.shop_table td {
padding-left: 12px;
padding-right: 12px;
}
.woocommerce-order .woocommerce-order-details table.shop_table td,
.woocommerce-order .woocommerce-order-details table.shop_table th {
padding-right: 12px;
}
.woocommerce-cart .woocommerce-cart-form .header-title th.shopping-cart-heading,
.woocommerce-cart .cart-collaterals .cart_totals h2 {
padding-left: 20px !important;
padding-right: 20px !important;
}
}
@media only screen and (max-width: 991px) {
.woocommerce ul.products li.first,
.woocommerce-page ul.products li.first {
clear: none;
}
.woocommerce ul.products li.product {
margin: 0 2.5% 2.992em 0;
width: 31.5%;
}
.woocommerce ul.products li.last,
.woocommerce-page ul.products li.last { margin-right: 0% !important;
clear: none;
}
.woocommerce ul.products li.product:nth-child(3n) {
clear: right;
margin-right: 0;
}
.woocommerce ul.products li.product:nth-child(3n + 1) {
clear: both;
}
.single-product #wpgis-gallery.slick-slider {
padding-right: 20px !important;
}
.woocommerce-page div.product div.summary {
width: 32% !important;
}
.woocommerce div.product .summary p.price {
font-size: 24px;
}
.woocommerce div.product .product_title {
font-size: 28px;
}
.product .summary .variations_form tr {
margin-bottom: 10px;
}
.woocommerce-tabs {
margin-left: 0px !important;
width: 100% !important;
}
form.woocommerce-checkout #customer_details,
.woocommerce form.woocommerce-cart-form {
width: 100%;
padding-right: 0px;
}
#order_review_heading,
.woocommerce-checkout-review-order-table,
.woocommerce .cart-collaterals,
.woocommerce-order-details,
#add_payment_method #payment,
.woocommerce-cart #payment,
.woocommerce-checkout #payment {
width: 100% !important;
margin-right: 0
}
form.woocommerce-checkout #customer_details {
margin-bottom: 25px;
}
form.woocommerce-checkout {
margin-top: 0;
margin-bottom: 50px;
}
form.woocommerce-checkout #customer_details .col-2,
.woocommerce-checkout #payment .form-row.place-order {
padding-bottom: 30px;
} .woocommerce table.shop_table td.product-total,
.woocommerce table.shop_table th.product-total,
.woocommerce table.shop_table tfoot td {
padding-right: 50px;
text-align: right
}
.woocommerce table.shop_table td {
padding-left: 12px;
padding-right: 12px;
}
.woocommerce table.shop_table .product-thumbnail {
text-align: left;
padding-left: 50px;
} .woocommerce table.shop_table.woocommerce-checkout-review-order-table th.product-name,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th {
padding-left: 50px !important
}
.woocommerce-order {
margin-bottom: 30px;
}
.woocommerce-order .woocommerce-bill-details {
width: 100% !important;
}
.woocommerce-column--billing-address,
.woocommerce-column--shipping-address {
padding-bottom: 0 !important
}
.woocommerce-order .woocommerce-order-details table.shop_table td,
.woocommerce-order .woocommerce-order-details table.shop_table th.product-total {
padding-right: 15px
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 25%;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 75%;
}
.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link a {
padding: 8px 20px;
}
.woocommerce-MyAccount-content .woocommerce-Addresses {
padding: 0px 30px
}
.woocommerce-cart .cart-collaterals .cart_totals h2,
.woocommerce-cart .woocommerce-cart-form .shopping-cart-heading {
padding-left: 20px !important;
padding-right: 20px !important;
}
.woocommerce-page div.product div.summary {
padding-right: 0
}
table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total {
padding-right: 50px;
}
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row {
display: flex;
justify-content: space-between
}
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name>.row .col-md-5 {
flex: 1 0;
min-width: 75px;
}
}
@media only screen and (max-width: 768px) {
.woocommerce ul.products li.product a>.loop-single-image,
.woocommerce ul.products li.product:hover .overlay-addto-cart {
height: 240px;
}
.post-type-archive-product ul.products, .tax-product_cat.archive ul.products {
width: 70%;
}
.woocommerce .sidebar-primary.widget-area {
width: 30%;
}
.dv-footer-sec {
max-width: 100%;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background-color: transparent
}
.woocommerce-account .woocommerce-MyAccount-navigation {
width: 100%;
margin-bottom: 30px;
}
.woocommerce-account .woocommerce-MyAccount-content {
width: 100%;
padding: 0;
}
}
@media only screen and (max-width: 767px) {
.woocommerce .sidebar-primary.widget-area,
.post-type-archive-product ul.products,
.tax-product_cat.archive ul.products{
width: 100%;
padding-right: 0
}
header.woocommerce-products-header {
max-height: initial;
padding: 40px 5% 30px;
margin-left: 0px;
min-height: 150px;
}
.post-type-archive-product .site-container>.site-inner,
.post-type-archive-product .site-container>.site-inner,
.tax-product_cat .site-container>.site-inner {
padding: 0
}
.post-type-archive-product .site-container>.site-inner #primary,
.tax-product_cat .site-container>.site-inner #primary {
max-width: 90%;
margin-left: auto;
margin-right: auto
}
.woocommerce.post-type-archive-product .woocommerce-breadcrumb,
.tax-product_cat .site-container .woocommerce-breadcrumb { width: 100%;
}
.widget-woof h3.widget-title,
.widget-woof .woof .woof_list li {
padding-left: 5% !important;
padding-right: 5% !important
}
.widget-woof .woof .woof_list li .woof_childs_list {
margin: 0 -5% !important;
width: 110%
}
.woocommerce .sidebar-primary .widget-woof {
margin-bottom: 10px
}
.woocommerce ul.products li.first,
.woocommerce-page ul.products li.first {
clear: none;
} .woocommerce ul.products li.last,
.woocommerce-page ul.products li.last {
margin-right: 0 !important;
clear: both;
}
.woocommerce ul.products li.product:nth-child(3n) {
clear: both; } .woocommerce ul.products[class*=columns-] li.product:nth-child(2n),
.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n) {
float: right;
clear: none!important;
}
.woocommerce ul.products li.product {
margin-bottom: 20px !important;
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images,
.woocommerce-page div.product div.summary,
.woocommerce-page div.product div.images+div.summary {
width: 100% !important
}
.vertical-img-left.wpgis-slider-for {
width: 100%;
margin-left: 0;
}
.single-product #wpgis-gallery.slick-slider {
padding-right: 1px !important;
}
.woocommerce div.product div.summary {
margin-bottom: 10px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
font-size: 16px !important;
margin: 0px 5px 0 0px !important;
}
.product .summary .button {
margin-top: 20px !important;
}
.woocommerce-cart form.woocommerce-checkout .form-row-first,
.woocommerce-checkout form.woocommerce-checkout .form-row-first,
.woocommerce-cart form.woocommerce-checkout #billing_email_field,
.woocommerce-checkout form.woocommerce-checkout #billing_email_field,
.woocommerce-cart form.woocommerce-checkout #billing_state_field,
.woocommerce-checkout form.woocommerce-checkout #billing_state_field,
.woocommerce-cart form.woocommerce-checkout .form-row-last,
.woocommerce-checkout form.woocommerce-checkout .form-row-last,
.woocommerce-cart form.woocommerce-checkout #billing_phone_field,
.woocommerce-checkout form.woocommerce-checkout #billing_phone_field,
.woocommerce-cart form.woocommerce-checkout #billing_postcode_field,
.woocommerce-checkout form.woocommerce-checkout #billing_postcode_field {
width: 100%
}
.woocommerce .checkout_coupon button.button {
min-width: 100px;
}
.woocommerce table.shop_table_responsive tr,
.woocommerce-page table.shop_table_responsive tr {
float: left;
width: 100%;
}
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body {
background-color: transparent !important;
}
.ur-frontend-form.login {
padding: 0
}
#user-registration p {
margin-bottom: 20px;
}
#user-registration {
margin-bottom: 0
}
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
background-color: #49c0bc;
}
.login .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
color: #fff
}
.user-registration-page .sec-pad { padding-bottom: 25px;
}
.woocommerce .woocommerce-Message a.woocommerce-Button {
background-color: transparent !important;
border: 0;
line-height: 2;
padding: 0 !important;
color: #49C0BC !important;
min-width: auto;
}
.woocommerce nav.woocommerce-pagination {
width: 100%;
}
form.woocommerce-ResetPassword.lost_reset_password {
padding: 30px 0 40px;
}
}
@media only screen and (max-width: 480px) {
.woocommerce ul.products li.product a>.loop-single-image,
.woocommerce ul.products li.product:hover .overlay-addto-cart {
height: 200px
}
.woocommerce .sidebar-primary .widget-woof {
margin-bottom: 0
}
.dv-footer-sec {
margin-bottom: 35px;
}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count,
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering,
.woocommerce form.checkout_coupon .form-row-first,
.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last {
margin-right: 0;
width: 100%;
}
form.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper,
.woocommerce-checkout #payment .payment_methods {
padding: 20px !important
}
form.woocommerce-checkout #customer_details .col-2 {
padding: 0 20px 20px
}
.woocommerce form p.form-row {
margin-bottom: 15px;
}
.woocommerce table.shop_table td.product-total,
.woocommerce table.shop_table th.product-total,
table.shop_table.woocommerce-checkout-review-order-table .cart_item td.product-total {
padding-right: 12px;
}
.woocommerce table.shop_table th.product-name,
.woocommerce table.shop_table .product-thumbnail,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table th.product-name,
.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th {
padding-left: 12px !important;
}
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot .checkout-btn-xt td {
padding-left: 12px;
padding-right: 12px;
}
#order_review_heading,
.woocommerce-checkout-review-order-table,
.woocommerce .cart-collaterals,
.woocommerce-order-details {
float: left;
}
.woocommerce table.shop_table th.shopping-cart-heading,
.woocommerce-order-details .woocommerce-order-details__title,
.woocommerce-bill-details .woocommerce-order-details__title1,
.ckot-inner-title,
h3#order_review_heading,
.woocommerce-billing-fields>h3,
.payment-method-heading,
.woocommerce-checkout #payment .form-row.place-order,
form.woocommerce-checkout #customer_details .woocommerce-billing-fields__field-wrapper,
.woocommerce-checkout #payment .payment_methods {
padding-left: 15px !important;
padding-right: 15px !important;
}
form.woocommerce-checkout #customer_details .col-2,
.woocommerce-checkout #payment .form-row.place-order {
padding-bottom: 10px;
}
.woocommerce table.shop_table th.shopping-cart-heading,
.woocommerce-order-details .woocommerce-order-details__title,
.woocommerce-bill-details .woocommerce-order-details__title1,
.ckot-inner-title,
h3#order_review_heading {
font-size: 26px
}
.woocommerce form.checkout_coupon {
padding: 15px 15px 5px
}
.woocommerce ul.order_details {
margin: 0 0 20px;
}
.ur-frontend-form .user-registration-LostPassword {
width: 100%;
float: left;
text-align: left;
font-style: italic;
margin-top: -20px;
}
.login-reg-tab {
max-width: 100%
}
.login-reg-tab #tabs li {
min-width: 49%;
}
.ur-frontend-form {
margin-top: 30px;
}
.login-reg-tab {
margin-bottom: 50px !important;
}
.login-reg-tab #tabs li a {
font-size: 24px;
}
}
@media only screen and (max-width: 350px) {
.woocommerce div.product .woocommerce-tabs ul.tabs li {
font-size: 14px !important;
}
.homeslider .owl-item {
box-shadow: none;
-webkit-box-shadow: none
}
}
.sidebar.sidebar-primary.widget-area #woof_widget-4 { display:none; }
.sidebar.sidebar-primary.widget-area::after {
content: '';
display: block;
position: absolute;
left: 8%;
top: 22%;
width: 40px;
height: 40px;
border-style: solid;
border-color: black;
border-top-color: transparent;
border-width: 4px;
border-radius: 50%;
-webkit-animation: spin .8s linear infinite;
animation: spin .8s linear infinite; }
.sidebar.sidebar-primary.widget-area.hiddens::after{
opacity: 0;
visibility: hidden;
}
.sidebar.sidebar-primary.widget-area.hiddens #woof_widget-4{display:block;}
@media only screen and (max-width: 999px) {
.sidebar.sidebar-primary.widget-area::after {
left: 12%; }
}
@media only screen and (max-width: 768px) {
.sidebar.sidebar-primary.widget-area::after {
left: 14%;
top: 13%; }
}
@media only screen and (max-width: 767px) {
.sidebar.sidebar-primary.widget-area::after {
left: 45%;
bottom: 19px;
position: relative;
margin-top: 25px;
margin-bottom: 27px;
}
.sidebar.sidebar-primary.widget-area.hiddens::after {
opacity: 0;
visibility: hidden;
margin: 0px;
}
}.page-template-designityrself :is(h1,h2) {margin-bottom:0;}
.page-template-designityrself > .site-container > .site-inner{max-width:100%;margin-top:88px;}
.design-banner{background-color:#49c0bc;padding-top:25px;padding-bottom:35px;}
.page-template-designityrself .sec-head.text-white{color:#ffffff}
.design-step-form{background-color:#000000;padding-top:25px;padding-bottom:35px;}
.step-bar ul .sec-head{font-size:20px;}
.site-header.sticky-header {
transition: all 1s;
position: fixed;
top: 0;
-webkit-animation: bar 1s ease;
}
@keyframes bar{0%{top:-100px}100%{top:0%}}
.step-bar ul li{padding:40px 0;position:relative;}
.step-bar ul{position:relative;justify-content:space-between;overflow:hidden;padding-top:10px;}
.step-bar ul:before{position:absolute;top:19px;left:0;right:0;height:2px;width:100%;content:'';background-color:#ffffff}
.step-bar ul li:before{left:0;right:0;top:-5px;width:30px;height:30px;border-radius:50%;position:absolute;content:'';background-color:#ffffff;margin:auto;}
.step-bar ul li:after{left:-295px;top:5px;width:50%;height:12px;position:absolute;content:'';background-color:#49c0bc;opacity:0;min-width:390px;}
.step-bar ul li.step-4:after{min-width:356px;}
.step-bar ul li:nth-child(3):after{left:-320px;}
.step-bar ul li.complete:after,.step-bar ul li.active:after{opacity:1;}
.step-bar ul li.active:before,.step-bar ul li.complete:before{background-color:#49c0bc;}
.step-bar ul li.complete:before{content:"\f00c";font-family:'FontAwesome';font-size:18px;color:#fff;z-index:1;text-align:center;line-height:30px;}
.design-step-info{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;}
.design-step-info .step-info-desc:before{position:absolute;top:0;width:100%;height:100%;background-color:#000000;content:'';opacity:0.3;left:0;z-index:1;}
.design-step-info .step-info-desc.active:before,.design-step-info .step-info-desc.complete:before{display:none}
.design-step-info .step-info-desc{width:calc((100% / 3) - 8px);background:#9F9F9F;padding:40px;text-align:center;margin-bottom:22px;position:relative;}
.design-step-info  .step-info-desc.four{width:100%;text-align:left}
.step-inner.result{display:none;}
.step-inner.result form{margin:30px;}
.design-step-info .step-info-desc .sec-head {font-size: 24px; line-height: normal; min-height: 50px; }
.design-step-info .step-info-desc .pri-btn a,.design-popup-inner .pri-btn a{display:inline-block;font-size:24px;line-height:normal;padding:9px 25px!important;color:#fff;font-weight:500;margin-top:20px;cursor:pointer;text-align:center}
.design-step-info .step-info-desc img{margin:15px auto;max-height:145px;}
.design-step-info .step-info-desc.three img{width:115px;height:115px;border-radius:50%;margin:30px auto}
.design-step-info  .step-info-desc.four .col-md-10{max-width:80.333333%;}
.design-step-info  .step-info-desc.four .sec-head{margin-bottom:20px;}
.design-step-info  .step-info-desc.four .row{display:flex;align-items:flex-end;}
.design-popup{background:#888888;padding:40px 65px 40px;width:100%;display:none}
.design-popup.open{display:block;position:absolute;top:0;z-index:2;bottom:15px}
.design-popup .close-btn{float:right;width:34px;height:34px;color:#fff;border:1px solid #fff;text-align:center;line-height:30px;border-radius:50%;font-weight:normal;margin-top:5px;cursor:pointer;}
.design-popup .close-btn:hover,.design-popup .close-btn:focus{background-color:#49c0bc;}
.design-popup .design-popup-inner.one > .row{display:flex;flex-wrap:wrap;}
.design-popup .design-popup-inner > .row{margin:15px -2px}
.design-popup .design-popup-inner.two > .row{margin:10px -2px 2px}
.design-popup .design-popup-inner.one .select-pro-list,.design-popup-inner .left-part{width:30%;padding:0 1px;}
#step-one-resultpopup .tab-content,.design-popup-inner .right-part{width:70%;padding:0 1px;}
.design-popup .design-popup-inner.one .select-pro-list li{height:50%;display:flex;align-items:center;position:relative;border:2px solid #888;width:100%;}
.design-popup .design-popup-inner.one .select-pro-list li >a{display:flex;align-items:center;position:relative;width:100%;height:100%;border-radius:0;min-height:176px;}
.design-popup .design-popup-inner .nav-pills>li+li{margin-left:0}
.design-popup .design-popup-inner.one .select-pro-list li:last-child{ }
.design-popup .design-popup-inner.one .select-pro-list ul{height:100%;}
.design-popup .design-popup-inner.one .select-pro-list li a:before{position:absolute;top:0;width:100%;height:100%;background-color:#000000;content:'';opacity:0.3;left:0;z-index:1;}
.design-popup .design-popup-inner.one .select-pro-list li.active a:before,.design-popup .design-popup-inner.one .select-pro-list li.active:before{display:none;background:transparent;}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav>li>a:focus,.nav>li>a:hover{background:transparent;}
.design-popup .design-popup-inner.one .select-pro-list li.active,.design-popup .design-popup-inner.one .select-pro-list .nav>li:focus,.design-popup .design-popup-inner.one .select-pro-list .nav>li:hover{background-color:#49c0bc}
.select-pro-list li img{max-height:90px;margin-right:20px;margin-left:20px;max-width:50%;}
.deck-pro-list > div{background-color:#fff;margin:0;}
.deck-pro-list .owl-item{border-right:1px solid #9f9f9f;}
.deck-pro-list .owl-item [class*="col-"]{padding-top:60px;padding-bottom:60px;text-align:center;width:100%;    cursor: pointer;}
.deck-pro-list img{max-width:90%;max-height:100px;margin:30px auto 18px;width:auto!important;}
.design-popup .sec-head{font-size:28px;}
.design-popup .deck-pro-list .sec-head{line-height: 1;}
.deck-pro-list .sec-head{color:#9F9F9F}
.deck-pro-list .pri-btn a{display:inline-block;padding-top:10px!important;padding-bottom:9px!important;padding-left:25px!important;padding-right:25px!important;min-width:150px;color:#fff;font-size:18px;font-weight:bold}
.deck-pro-list .owl-item [class*="col-"] .pri-btn a{color:#9F9F9F!important;background-color:transparent!important;border-color:#9F9F9F!important}
.deck-pro-list .owl-item [class*="col-"] .pri-btn a:hover,.deck-pro-list .owl-item [class*="col-"] .pri-btn a:focus,.deck-pro-list .owl-item [class*="col-"] .pri-btn a.oactivebtn{background-color:#49c0bc!important;color:#fff!important;border-color:#49c0bc!important;}
.design-popup .design-popup-inner.one .select-pro-list li.active:after,.design-popup-inner.two .left-part:before{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:35px solid #49c0bc;position:absolute;content:'';background-color:transparent;right:-35px;left:auto;opacity:1;top:50%;transform:translateY(-50%);z-index:2;}
.design-popup-inner.two .left-part{position:relative;}
.design-popup-inner.two .left-part:before{border-left:35px solid #EAEAEA;z-index:1;}
.design-step-form hr{width:100%;}
.design-popup-inner .left-part{background-color:#EAEAEA;border:2px solid #888;padding-left:0;}
.design-popup-inner .right-part{background-color:#ffffff;border:2px solid #888;}
.design-popup-inner .right-part{display:flex;padding:15px 0;}
.design-popup-inner .right-part img{margin:auto;max-height:370px;}
.left-part .head-flex{display:flex;align-items:center;}
.head-flex .sec-head{background-color:#49c0bc;font-size:20px !important;padding:0 20px;line-height:50px;width: calc(100% - 90px);}
.head-flex  form{width:93px;}
.head-flex select{background-color:#fff;border:0;color:#6E6E6E;font-weight:500;font-size:20px;font-family:"Bebas Neue",sans-serif;padding:13px 20px;height:auto;}
.design-popup-inner .left-part .d-flex label,.step-inner.result form .d-flex label,.showresult  form .d-flex label{color:#6E6E6E;font-weight:500;font-size:20px;font-family:"Bebas Neue",sans-serif;margin:0;}
.showresult{max-width:230px;margin:15px auto 7px;}
#step-two-box .step-inner .showresult{max-width:270px;max-height:153px;overflow:auto;}
.design-popup-inner .left-part .inner{padding:15px 20px;}
.design-popup-inner .left-part #mesure-form{max-height:332px;overflow-x:auto;}
#step-two-box .step-inner .showresult .d-flex,.design-popup-inner .left-part .d-flex,.step-inner .result form .d-flex,.showresult  form .d-flex{background-color:#fff;padding:3px 5px 3px 10px;margin-bottom:7px}
#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.step-inner.result form .d-flex input,.showresult  form .d-flex input{ max-width:100%;width:auto;border:0;color:#6E6E6E;background:transparent;}
.design-step-info .d-flex input::-webkit-input-placeholder{ color:#ccc;opacity:1;}
.design-step-info .d-flex input::-moz-placeholder{ color:#ccc;}
.design-step-info .d-flex input:-ms-input-placeholder{ color:#ccc;}
.design-step-info .d-flex input:-moz-placeholder{ color:#ccc;}
.design-popup-inner .left-part .inner p {font-size:10px;color:#ADADAD;margin-bottom:5px;float:left;}
.design-popup-inner .left-part .inner strong {font-size:10px;color:#ADADAD;margin-top:5px;float:left;}
.design-popup-inner .left-part .inner strong{font-weight:normal;text-transform:uppercase;font-size:11px;font-family:'roboto';}
.design-popup-inner .left-part .inner p:last-child{margin-bottom:0}
.design-popup-inner.three .left-part{background-color:#fff}
.design-popup-inner.three .left-part .sec-head{font-size:21px;color:#9f9f9f;line-height:initial;margin-bottom:20px;}
.design-popup-inner.three  .left-part .inner{padding:30px}
.timber-list{margin:0;}
.timber-list > div{padding:0; }
.design-popup-inner.three .right-part{border:0;padding:0;}
.design-popup-inner.three .left-part{border-top:0;border-bottom:0;}
.tinber-bg{height:116px;}
.tinber-bg img{height:100%;width:100%;object-fit:cover}
.timber-list input[type=radio]{position:absolute;opacity:0;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;}
.timber-list label{width:100%;margin-bottom:0;display:block;cursor:pointer;}
.timber-list label span{width:100%;margin-bottom:0;display:block;color:#9f9f9f;font-weight:bold;font-size:20px;font-family:"Bebas Neue",sans-serif;text-transform:uppercase;padding:12px 15px;background-color:#EBEBEB}
.timber-list label img {position: absolute; bottom: 46px; width: 90px; height: 90px; border: none; border-radius: 50%; right: 15px; }
.timber-list input[type=radio]:checked + span{background-color:#49c0bc;color:#fff}
.design-popup-inner .form-part .inner{background-color:#fff;}
.design-popup-inner .form-part .sec-head{background-color:#49c0bc;font-size:24px;padding:10px 20px 9px;color:#fff}
.design-popup-inner .form-part .inner{padding:25px 35px 25px;margin-bottom:22px;}
.design-popup-inner .form-part .wpcf7 .ajax-loader{position: absolute; margin: 13px auto 10px 5px; right: 0px; left: 0; margin: 0 auto; bottom: -27px;}
.design-popup-inner .wpcf7-form-control-wrap{display:block;    z-index: 2;}
.design-popup-inner .wpcf7-form-control-wrap.recaptcha,.design-popup .four .pri-btn.text-right{margin-top:30px;}
.design-popup-inner .wpcf7-form-control-wrap.recaptcha iframe{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
.design-popup-inner .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;color:transparent;width:100%;height:1px;border:1px solid #dc3232;margin-top:-1px;}
.design-popup-inner .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{margin-top:-20px;width:47.7%;height:1px;border:1px solid #dc3232;margin-top:-20px;}
.design-popup-inner  .wpcf7-response-output{position:absolute;z-index:1;font-size:12px;line-height:normal;padding:1px 5px 3px;left:0;color: #888; margin: 0 !important; bottom: 15px; left: calc(70% / 2);}
.design-popup-inner .form-part form>.row>[class*=col-]{margin-top:0}
.design-popup-inner .form-part input{font-family:"Bebas Neue",sans-serif;font-weight:500;color:#E3E3E3;font-size:22px;padding:15px 15px!important;margin-top:2px;}
.design-popup-inner .form-part input::-webkit-input-placeholder{ color:#9d9d9d;opacity:1;}
.design-popup-inner .form-part input::-moz-placeholder{ color:#9d9d9d}
.design-popup-inner .form-part input:-ms-input-placeholder{ color:#9d9d9d}
.design-popup-inner .form-part input:-moz-placeholder{ color:#9d9d9d}
.design-popup-inner .wpcf7-form-control-wrap select.wpcf7-form-control{
color:#000;
}
.design-popup-inner .wpcf7-form-control-wrap select.wpcf7-form-control:focus{
color:#000;
}
.form-part form{position:relative;}
.deck-pro-list .owl-stage-outer{padding:0;overflow-x: auto !Important;width: calc(100% + 1px);} .eves-radios{padding:3px 5px 3px 10px;margin-bottom:7px;background:#fff;float:left;}
.eves-radios > label{width:100%;color:#6E6E6E;text-align:left;font-weight:500;font-size:20px;font-family:"Bebas Neue",sans-serif;}
.eves-radios .radioitem{width:50%;float:left;display:inline-flex;align-items:center;margin-top:0px;padding:0;}
.eves-radios .radioitem input[type=radio]{margin:0px 10px 5px 0;float:left;color:#6E6E6E;font-weight:bold;font-size:20px;font-family:"Bebas Neue",sans-serif;}  .eves-radios .radioitem [type="radio"]:checked, .eves-radios .radioitem [type="radio"]:not(:checked) { position: absolute; width: 100%; opacity: 0; z-index: 2; cursor: pointer; }
.eves-radios .radioitem [type="radio"]:checked + label,.eves-radios .radioitem [type="radio"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;}
.eves-radios .radioitem [type="radio"]:checked + label:before,.eves-radios .radioitem [type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff;}
.eves-radios .radioitem [type="radio"]:checked + label:after,.eves-radios .radioitem [type="radio"]:not(:checked) + label:after{content:'';width:12px;height:12px;background:#49c0bc;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.eves-radios .radioitem [type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
.eves-radios .radioitem [type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
@media (max-width:1500px){
.page-template-designityrself > .site-container > .site-inner{max-width:100%;margin-top:63px;}
}
@media (max-width:1280px){
.head-flex select{padding:13px 20px 13px 15px}
.head-flex .sec-head{padding:0 11px;width:calc(100% - 93px);}
}
@media (max-width:1200px){
.design-step-info .step-info-desc{padding:30px 20px;}
.design-step-info .step-info-desc.four .col-md-10{max-width:74.333333%;}
.design-popup{padding:35px 40px 30px}
.deck-pro-list > div > [class*="col-"]{padding-top:45px;padding-bottom:45px;}
.head-flex select{padding:13px 12px 13px 10px;    height: 100%;}
.head-flex .sec-head{padding:10px;line-height:30px;font-size:18px;width:calc(100% - 90px)}
.design-popup-inner .left-part .d-flex label,.step-inner.result form .d-flex label{font-size:18px;white-space: nowrap;}
.design-popup-inner.three .left-part .inner{padding:25px;}
.head-flex form{width:90px;}
.select-pro-list li img{margin-left:0}
.left-part .head-flex{align-items: stretch;} 
.design-popup .design-popup-inner.one .select-pro-list li >a{min-height:160px;}
.deck-pro-list img{margin-bottom:25px;}
.timber-list label span{padding:10px 15px}
.design-popup-inner .form-part .inner{padding:25px 35px 35px;}
.design-popup .sec-head{font-size: 24px;}
}
@media (max-width:1023px){
.page-template-designityrself > .site-container > .site-inner{max-width:100%;margin-top:0;padding:0;}
.design-popup .sec-head{font-size:26px;line-height:1.3;}
.design-step-info .step-info-desc .pri-btn a,.design-popup-inner .pri-btn a{font-size:20px;min-width:174px;}
.design-step-info .step-info-desc.three img{margin:25px auto;}
.design-popup .design-popup-inner.one .select-pro-list li{flex-direction:column;justify-content:center;}
.design-popup .design-popup-inner.one .select-pro-list li.active:before,.design-popup-inner.two .left-part:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:20px solid #49c0bc;right:-20px;}
.design-popup-inner.two .left-part:before{border-left:20px solid #EAEAEA}
.deck-pro-list img{margin-bottom:10px;}
.design-popup .select-pro-list .sec-head{line-height:normal;margin-top:10px;}
.deck-pro-list .pri-btn a{padding-left:15px!important;padding-right:15px!important;min-width:100px;}
.design-popup-inner .left-part .inner{padding:15px;}
.design-popup-inner .left-part .d-flex input,.step-inner.result form .d-flex input{width:60%;}
.design-popup-inner.two .right-part img{max-width:90%;}
.head-flex select{padding:13px 10px 13px 10px;font-size:16px;}
.head-flex .sec-head{width:70%;font-size:16px;line-height:normal;padding:5px 15px;display:flex;align-items:center;min-height:45px;}
.head-flex form{width:30%}
.design-popup-inner.three .left-part .inner{padding:15px;}
.timber-list label span{font-size:16px;}
.design-popup-inner.three .left-part .sec-head{margin-bottom:15px;}
.design-popup-inner .left-part .inner p{margin-bottom:10px;}
.design-popup-inner .form-part .sec-head{font-size:18px;}
.design-popup-inner .form-part .inner{padding:15px 20px 35px;}
.design-popup-inner .form-part input{font-size:18px;padding:10px 15px}
.design-step-info .step-info-desc{padding:30px 20px 80px;}
.design-step-info .step-info-desc .pri-btn{position:absolute;bottom:25px;left:0;right:0;}
.design-step-info #step-four-box{padding-bottom:30px;}
.design-step-info #step-four-box .pri-btn{position:initial}
.design-popup .design-popup-inner.one .select-pro-list li >a{flex-wrap:wrap;}
.design-popup .design-popup-inner.one .select-pro-list li >a{min-height:inherit;min-height:inherit;justify-content:center;}
.select-pro-list li img{margin-left:0;margin-right:0;max-height:76px;}
.deck-pro-list img{max-width:90%;height:84px;margin:15px auto 10px;object-fit:contain;}
#step-two-resultpopup .design-popup-inner .pri-btn a{margin-top:8px;}
.design-popup-inner .left-part .d-flex input,.step-inner.result form .d-flex input,.showresult form .d-flex input{width:60%;}
.design-popup .design-popup-inner.one .select-pro-list li.active:after{border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:30px solid #49c0bc;right:-20px;}
.design-popup-inner.two .left-part,.design-popup-inner.three .left-part{width:40%;}
.design-popup-inner.two .right-part,.design-popup-inner.three .right-part{width:60%;}
.form-part{margin-top:15px;}
#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.step-inner.result form .d-flex input,.showresult form .d-flex input{width:67%;}
}
@media (max-width:991px){
.design-step-info .step-info-desc.three img{margin:18px auto;}
.head-flex select{padding:13px 2px 13px 2px;font-size:16px;}
.design-popup-inner .left-part .d-flex label,.step-inner.result form .d-flex label{font-size:15px;}
.design-popup-inner .left-part form .d-flex{align-items:center}
.design-popup-inner .form-part .sec-head{line-height:1.5;}
.design-popup .deck-pro-list .sec-head{font-size:16px;}
.deck-pro-list .pri-btn a{padding-left:10px!important;padding-right:10px!important;font-size:15px;}
.deck-pro-list > div > [class*="col-"]{padding-top:40px;padding-bottom:40px;}
.timber-list label img{bottom:44px;width:78px;height:78px;}
.tinber-bg{height:80px;}
.design-popup .design-popup-inner.three > .row{margin-bottom:0}
.design-popup-inner.three .pri-btn a{margin-top:10px;}
#step-two-box .step-inner .showresult .d-flex,.design-popup-inner .left-part .d-flex,.step-inner .result form .d-flex,.showresult form .d-flex{padding:3px 7px;display: flex;}
#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.step-inner.result form .d-flex input,.showresult form .d-flex input{width:50%;}
}
@media (max-width:767px){
.sec-head{font-size:24px;}
#mesureresponse{margin-top: 10px;}
.design-popup .sec-head{font-size:20px;line-height:1.3;}
.design-popup{padding:30px 25px;}
.design-step-info .step-info-desc{width:100%}
.design-step-info .step-info-desc.four .col-md-10{max-width:100%;}
.design-step-info .step-info-desc.four .row{flex-wrap:wrap;text-align:center;padding:10px 15px;}
.design-popup .design-popup-inner.one .select-pro-list,.design-popup-inner .left-part,.deck-pro-list,.design-popup-inner .right-part{width:100%}
.design-popup .design-popup-inner.one .select-pro-list li{width:50%;float:left;height:auto;padding:0;flex-direction:row;justify-content:center;}
.design-popup .close-btn + .sec-head{max-width:85%}
.select-pro-list li img{margin-left:0}
.design-popup .design-popup-inner.one .select-pro-list li{border-width:1px}
.design-popup .design-popup-inner.one .select-pro-list li.active:after,.design-popup-inner.two .left-part:before{border-top:20px solid #49c0bc;border-right:35px solid transparent;border-left:35px solid #49c0bc00;right:0;margin:auto;bottom:-58px;top:auto;transform:none;left:0;z-index:2;}
.design-popup .design-popup-inner.one .select-pro-list li a:before{position:absolute;top:0;width:100%;height:100%;background-color:#000000;content:'';opacity:0.3;left:0;z-index:1;}
.design-popup-inner.two .left-part:before{border-left:35px solid #49c0bc00;border-top:20px solid #eaeaea;bottom:-50px}
.design-popup .head-flex .sec-head{font-size:17px;padding:11px 10px;}
.design-popup .close-btn{margin-top:0;}
.head-flex select{padding:13px 13px 13px 8px}
.deck-pro-list .pri-btn a{padding-top:8px!important;padding-bottom:7px!important;}
.design-popup-inner.two .right-part{padding-top:30px;padding-bottom:30px;}
.design-popup .design-popup-inner > .row{margin:20px 0 0;margin-bottom:0}
.design-popup-inner .form-part{margin-top:20PX;}
.design-popup-inner.three .left-part{border:0}
.step-bar ul{display:flex;z-index:1;}
.step-bar ul li:after{min-width:40vw;left:-33vw;}
.step-bar ul li:before{top:0px;width:20px;height:20px;}
.step-bar ul li.complete:before{content:'';}
.step-bar ul li:after{height:8px;top:6px;}
.design-banner .w-80{width:100%;}
.step-bar{position:relative;}
.step-bar:before{top:0;left:0;right:0;position:absolute;content:'';width:100%;height:200px;background-image:linear-gradient(180deg,black,transparent);z-index:1;}
.design-popup-inner.three .left-part .sec-head{margin-bottom:0;font-size:18px;}
.step-bar ul li:first-child:before{left:0px;right:auto;margin:0;}
.step-bar ul li:last-child:before{left:auto;right:0;margin:0;}
.design-popup .pri-btn.text-right{text-align:center}
.design-popup-inner .pri-btn a{font-size:16px;min-width:140px;padding:7px 25px!important}
#step-one-resultpopup .tab-content,.design-popup-inner .right-part,.design-popup-inner.two .left-part,.design-popup-inner.three .left-part,.design-popup-inner.two .right-part,.design-popup-inner.three .right-part{width:100%!important;}
.design-popup.open{bottom:auto}
.design-popup-inner .wpcf7-response-output{position:initial;margin:0!important;color: #fff;}
.design-popup-inner .form-part input{padding:10px 15px!important;margin-top:8px;}
.design-popup-inner .form-part input[type=button]{min-width:150px;}
.deck-pro-list > div{background-color:inherit;}
.deck-pro-list .owl-item > div{padding:30px 10px;text-align:center;background-color:#fff}
.design-popup-inner .deck-pro-list  .pri-btn a{font-size:12px;min-width:initial;padding:5px 10px!important;margin:0 auto;}
#step-one-resultpopup .owl-nav{position:absolute;background-color:#49c0bc;border-radius:25px;bottom:-52px;display: block;}
#step-one-resultpopup .owl-nav button{width:46px;margin:0!important;height:auto;background-color:transparent!important;color:#fff!important;font-size:24px!important;line-height:1!important;padding:3px 5px 6px!important;}
.design-popup .one .pri-btn.text-right{text-align:right;padding:0;}
.design-popup .design-popup-inner.one .select-pro-list li >a{flex-wrap:nowrap;padding:10px;min-height:80px}
.select-pro-list li img{margin-right:10px;max-width:50%!important;}
.design-popup .select-pro-list .sec-head{margin-top:0;font-size:18px;}
.design-popup-inner .left-part #mesure-form{max-height:100%;overflow-x:auto;}
.design-popup-inner .form-part .inner{padding:15px 20px 5px;}
}
@media (max-width:480px){
.design-popup{padding:30px 20px;}
.select-pro-list li img{margin-right:10px;}
.timber-list label span{padding:8px 10px;}
.timber-list label img{bottom:35px;width:60px;right:10px;height:60px}
.timber-list label span{font-size:14px;}
.step-bar ul li:after,.step-bar ul li:nth-child(3):after,.step-bar ul li:nth-child(2):after{left:-25vw;}
.step-bar ul li:after{min-width:55vw;}
.deck-pro-list .owl-item [class*="col-"] {
padding-top: 30px;
padding-bottom: 40px;
}
}
@media (max-width:414px){
.design-step-form .form-part form .pri-btn {
width: 100%;
float: left;
margin-top: 48px !important;
display: flex;
}
.design-step-form .form-part form .pri-btn {
width: 100%;
}
}
@media (max-width:330px){
.design-popup .head-flex .sec-head{font-size:15px;padding:13px 10px}
}
.privacy p:last-child{margin-bottom:25px!important}
.ul-square ul li{list-style:disc;list-style-position:inside;padding-bottom:15px;}
.ul-square ul li h3{font-family:roboto;text-transform:initial;}
.ul-square ul li>*{display:inline-block;} .deck-pro-list .owl-stage-outer::-webkit-scrollbar,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar,#step-two-box .step-inner .showresult::-webkit-scrollbar{width:5px;height:4px;}
.deck-pro-list .owl-stage-outer::-webkit-scrollbar-thumb,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar-thumb,#step-two-box .step-inner .showresult::-webkit-scrollbar-thumb{ background:#05BAB4;border-radius:10px;}
.deck-pro-list .owl-stage-outer::-webkit-scrollbar-thumb:hover,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar-thumb:hover,#step-two-box .step-inner .showresult::-webkit-scrollbar-thumb:hover{background:#05BAB4;opacity:0.8;}
.deck-pro-list .owl-stage-outer::-webkit-scrollbar-track,.design-popup-inner .left-part #mesure-form::-webkit-scrollbar-track,#step-two-box .step-inner .showresult::-webkit-scrollbar-track{background:transperent;border-radius:10px;} .design-popup .owl-nav .owl-next,
.design-popup .owl-nav .owl-prev,
#step-one-resultpopup .owl-nav button {
position: absolute;
top: 48% !important;
transform: translateY(-50%) !important;
-webkit-transform: translateY(-50%) !important;
align-items: center;
justify-content: center;
background: #5f5f5f !important;
padding: 0 !important;
width: 35px !important;
height: 35px !important;
color: #fff !important;
}
.design-popup .owl-nav .owl-next {
right: 0;
margin-right: 2% !important;
}
.design-popup .owl-nav .owl-prev{
left: 0;
margin-left: 2% !important;
}
.design-popup .owl-nav .owl-next span{
right:-1px;
}
.design-popup .owl-nav .owl-next span,
.design-popup .owl-nav .owl-prev span{
line-height: 0px;
font-size: 25px;
position: relative;
top: 1px;
}
.design-popup .owl-nav .owl-next:hover,
.design-popup .owl-nav .owl-prev:hover{
background:#49c0bc !important;
color:#fff !important;
}
.design-popup .owl-nav .owl-next.disabled,
.design-popup .owl-nav .owl-prev.disabled{
opacity:0.5;
cursor:not-allowed;
}
.design-step-form .one-next{
width:100%;
display: flex;
flex-flow: wrap;
justify-content: flex-end;
margin: 0;
}
.design-step-form .one-next .pri-btn {
margin-top:0;
width: auto;
padding-right: 0;
}
.design-popup.open{
bottom:0 !important;
}
.design-popup-inner .wpcf7-form-control-wrap .wpcf7-form-control{
font-family: "Bebas Neue",sans-serif;
font-weight: 500;
color: #E3E3E3;
font-size: 22px;
padding: 15px 15px!important;
margin-top: 2px;
height: auto;
line-height: 1;
}
.design-popup-inner .wpcf7-form-control-wrap.recaptcha{
margin-top: 0 !important;
height: 91px;
overflow: hidden;
}
#step-four-resultpopup{
padding-bottom:50px;
padding-top: 25px;
}
.design-popup-inner .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{
margin-top: -51px !important;
width: 211px !important;
}
.design-popup-inner .wpcf7-form-control-wrap.recaptcha iframe{
transform: scale(0.688) !important;
-webkit-transform: scale(0.688) !important;
}
#step-one-resultpopup .owl-nav{
width: 100% !important;
position: initial !important;
}
.design-popup-inner #colourresponse{ height: 360px;
overflow-y:auto;
width: 100%;
}
.design-popup-inner .form-part input.wpcf7-submit{
display: inline-block;
font-size: 24px;
line-height: normal;
padding: 9px 25px!important;
color: #fff;
font-weight: 500;
margin-top: 20px;
cursor: pointer;
text-align: center;
margin-top: 0;
}
.design-step-form .form-part .one-next{
width: auto;
align-items: flex-end;
margin-top: -90px;
}
.design-step-form .form-part form{
padding-bottom:35px;
}
.design-step-form .form-part form .wpcf7-response-output{
color:#fff;
}
.design-step-form .form-part form .pri-btn {
width: auto;
float: right;
margin-top: 48px !important;
}
#mesureresponse .load-res{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
color:#fff;
background-color:#000000b3;
width:100%;
height:100%;
display:flex;
align-items:center;
justify-content:center;
z-index:2;
color:#fff;
}
.deck-pro-list .pri-btn a.oactivebtn:before{
content: "\f00c";
font-family: 'FontAwesome';
font-size: 18px;
color: #fff;
z-index: 1;
text-align: center;
line-height: 1px;
font-weight:normal;
margin-right:5px;
}
.design-popup-inner .wpcf7-form-control-wrap select.wpcf7-form-control{
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='24' height='24' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='balck'/></g></svg>") no-repeat;
background-position: right 5px top 50%;
background-size:14px;
}
.widget-woof .woof .woof_list li .woof_childs_list li ul li{
padding-left:30px !important;
}
.widget-woof .woof .woof_list li input[type=checkbox]{
opacity:0;
}
.design-popup-inner .left-part .d-flex.drop_type label{
width:100%;
}
#step-one-resultpopup .tab-content .deck-pro-list .deck-slider .owl-stage-outer .owl-stage {
width: 1002px;
}
.design-step-info .step-info-desc.four .sec-head{
margin-bottom: 10px;
line-height:1;
min-height: auto;
}
.design-step-info .step-info-desc.four .banner-desc p{
margin-bottom:0 !important;
font-size: 12px;
}
.design-step-info .step-info-desc.four{
padding: 20px 30px;
}
.mobile-extra-buttons{
display:none;
}
@media (max-width:1200px){
.design-step-info{
padding-bottom:0;
}
}
@media (max-width:1023px){
.design-popup-inner .form-part input.wpcf7-submit{
font-size:20px;
}
.design-popup-inner .form-part input.wpcf7-submit, .design-popup-inner .form-part .one-next a {
padding-left: 20px !important;
padding-right: 20px !important;
min-width: auto;
}
#mesureresponse > .row {
width: 100%;
margin:10px 0 0;
}
}
@media (min-width:768px){
.design-popup-inner .form-part .inner .row{
display: flex;
flex-flow: wrap;
align-items: center;
justify-content: flex-end;
}
.text-arrow{
position:relative;
}
.text-arrow:before { content: "";
position: absolute;
left: 0;
bottom: 0;
width: 101%;
height: 70px;
z-index: 1;
}
.text-arrow{
text-align: center;
background: transparent;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: -15px;
margin-top: 11px;
position: absolute;
width: 100%;
left: 0;
right: 0;
bottom: -3px;
}
.text-arrow i{z-index: 2;position: relative;color: #49c0bc;opacity: 1;cursor: pointer;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;background: #fff;margin: 0 5px;border-radius: 50%;font-size: 16px;font-weight: normal;}
.text-arrow i:before{
font-weight:normal;
}
.design-popup-inner .left-part #mesure-form{
overflow-x: hidden;
margin-bottom: 30px; overflow-y: auto;
margin-right: 15px;
padding-top: 0;
margin-top: 15px;
}
#mesure-form form,
#mesure-form p{
direction: ltr;
}
.text-arrow i:hover{
background:#49c0bc;
color:#fff;
}
.text-arrow i.disable{
opacity: 0.7;
cursor: not-allowed;
}
#step-two-resultpopup .one-next .pri-btn a,
#step-two-resultpopup .one-next .pri-btn a{
margin-top:10px !important;
}
.tab-content #type2 .owl-stage{
width: 1002px;
}
}
@media (max-width:1200px) and (min-width:768px){
.design-step-info{
padding-bottom:40px;
}
}
@media (max-width:767px){
.text-arrow{
display: none;
}
.design-popup .owl-nav .owl-next span, .design-popup .owl-nav .owl-prev span{
top:-2px;
}
.design-step-form .form-part form .pri-btn{
margin-top: 10px !important;
}
.design-popup .owl-nav .owl-next{
right:10px;
}
.design-popup .owl-nav .owl-prev{
left:10px !important;
}
.design-popup.open {
bottom: auto !important;
}
.design-popup-inner .pri-btn a{
min-width: auto;
}
.design-step-form .one-next .pri-btn {
margin-top: 0;
}
.design-popup-inner .form-part input.wpcf7-submit{
font-size:16px;
padding: 7px 25px!important;
min-width:auto;
}
.design-step-form .form-part .one-next{
margin-top:-20px;
margin-bottom:20px;
}
.deck-pro-list .pri-btn a.oactivebtn:before{
font-size: 14px;
}
.step-bar ul li:nth-child(3):after {
left: -230px;
}
.design-step-form .form-part form{
padding-bottom: 0;
}
.design-banner{
display: none;
}
.design-banner{
display: none;
}
.page-template-designityrself .sec-head.text-white.m-hide{
display:none;
}
.mobile-extra-buttons{
display: flex;
flex-flow: wrap;
align-items: center;
justify-content: flex-end;
z-index: 20;
position: relative;
margin-bottom: 20px;
}
.mobile-extra-buttons > div{
width: auto;
height: 40px !important;
}
.mobile-extra-buttons > div .pri-btn{
padding: 0 !important;
margin: 0 !important;
height: 100%;
width: 45px !important;
margin-left: 8px !important;
}
.mobile-extra-buttons .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat{
padding: 0 !important;
margin: 0 !important;
background: transparent !important;
border: none !important;
color: #fff !important;
display: flex;
width: 100% !important;
height: 100% !important;
border-radius: 0 !important;
align-items: center;
justify-content: center;
border: 1px solid #353535 !important;
}
.mobile-extra-buttons .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat i{
color: #fff !important;
font-size: 18px;
}
.step-bar{
display:none !important;
}
.design-step-form .one-next{
justify-content: space-between;
}
.design-step-form .one-next:before,
.design-step-form .one-next:after{
display:none;
}
.mobile-extra-buttons > div .pri-btn{
margin-left:0 !important;
}
div#threetitletitle {
margin-bottom: 22px;
}
}
@media (max-width:480px){
.design-step-form .form-part form .pri-btn {
width: 100%;
}
.design-popup .pri-btn.text-right {
text-align: left;
}
.design-popup-inner .form-part input.wpcf7-submit, .design-popup-inner .form-part .one-next a {
padding: 8px 11px !important;
display: block;
width: 100%;
}
.design-popup-inner .form-part .wpcf7-spinner{
position: absolute;
bottom: -24px;
left: 0;
right: 0;
margin: 0 auto;
}
.design-step-form .form-part .one-next {
width: 100%;
}
.design-step-form .form-part form .pri-btn {
margin-top: 0 !important;
}
.design-step-form .form-part .one-next {
margin-top: 0;
margin-bottom: 30px;
}
}
@media screen and (min-device-width: 320px) and (max-device-width: 700px) and (orientation : landscape){
.step-bar ul li:after {
min-width: 65vw;
left: -33vw;
}
}  div#loaderoverlaydata .load-res {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: #000000bf;
z-index: 9;
color: #fff;
display: flex;
justify-content: center;
align-items: center;
}
div#loaderoverlaydata .load-res img {
width: 90px;
}
.design-popup .form-part input.wpcf7-form-control.wpcf7-text,
.design-popup .form-part textarea.wpcf7-form-control.wpcf7-textarea {
color: #000000 !important;
}
#step-two-box .step-inner .showresult .d-flex, .design-popup-inner .left-part .d-flex, .step-inner .result form .d-flex, .showresult form .d-flex{
position:relative;
}
#height-note{
display: block;
background: #49c0bc;
color: #fff !important;
padding: 10px 10px;
font-size: 12px;
opacity: 1;
position: absolute;
transition:all 0.5s;
display: block;
top: 102%;
left: 0;
box-shadow: 4px 3px 4px 0px #858585;
height: auto;
line-height: 1.2;
bottom: auto;
}
#height-note:before {
border: solid;
border-color: #49c0bc transparent;
border-width: 0px 9px 10px 8px;
content: "";
left: 20px;
top: -10px;
position: absolute;
}@font-face {
font-family: 'bebas-neue-by-fontfabric';
src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Bold.eot); src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Bold.eot?#iefix) format('embedded-opentype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Bold.woff2) format('woff2'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Bold.woff) format('woff'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Bold.ttf) format('truetype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Bold.svg#BebasNeue-Bold) format('svg'); font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'bebas-neue-by-fontfabric';
src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Book.eot); src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Book.eot?#iefix) format('embedded-opentype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Book.woff2) format('woff2'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Book.woff) format('woff'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Book.ttf) format('truetype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Book.svg#BebasNeue-Book) format('svg'); font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'bebas-neue-by-fontfabric';
src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Light.eot); src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Light.eot?#iefix) format('embedded-opentype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Light.woff2) format('woff2'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Light.woff) format('woff'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Light.ttf) format('truetype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Light.svg#BebasNeue-Light) format('svg'); font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'bebas-neue-by-fontfabric';
src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Regular.eot); src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Regular.eot?#iefix) format('embedded-opentype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Regular.woff2) format('woff2'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Regular.woff) format('woff'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Regular.ttf) format('truetype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Regular.svg#BebasNeue-Regular) format('svg'); font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'bebas-neue-by-fontfabric';
src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Thin.eot); src: url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Thin.eot?#iefix) format('embedded-opentype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Thin.woff2) format('woff2'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Thin.woff) format('woff'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Thin.ttf) format('truetype'), url(//dev25.softwoods.com.au/wp-content/themes/studio45/resources/assets/fonts/BebasNeue-Thin.svg#BebasNeue-Thin) format('svg'); font-weight: 100;
font-style: normal;
}
.transparent-btn .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
background: transparent !important;
border-color: #fff !important;
color: #fff !important;
}
.transparent-btn .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover {
background: #49c0bc !important;
border-color: #49c0bc !important;
color: #fff !important;
}
#counter span {
color: #2c3726 !important;
}
.sign-login-hd {
display: flex;
align-items: center;
width: 140px;
font-family: 'robotoregular';
font-weight: normal;
font-size: 12px;
line-height: 20px;
text-align: left;
color: #fff;
}
.sign-login-hd * {
color: #fff;
display: flex;
align-items: center;
justify-content: center;
}
.sign-login-hd img,
.mini-cart img {
margin-right: 10px;
}
.mini-cart {
font-family: 'robotoregular';
font-weight: normal;
font-size: 12px;
line-height: 20px;
text-align: left;
color: #fff;
display: flex;
align-items: center;
padding-left: 15px;
width: 80px;
}
.mini-cart a{
padding-right: 0;
}
.mini-cart * {
color: #fff;
text-transform: capitalize;
}
.mini-cart *:hover,
.sign-login-hd *:hover {
color: #49c0bc;
}
.sign-login-hd a:last-child {
padding-left: 5px;
padding-right: 0;
}
.site-header .mega-menu-wrap {
min-width: 100% !important;
}
.site-header .header-widget-area {
justify-content: flex-end;
} .header-left {
display: flex;
}
.header-left a {
color: #fff;
padding-right: 5px;
}
.home #home-banner {
padding-top: 0 !important;
} .woocommerce-page div.product div.summary {
padding-left: 45px;
float: right;
width: 50% !important;
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
float: left;
width: 48%;
border: 1px solid #ececec;
}
.single-product .wcppec-checkout-buttons.woo_pp_cart_buttons_div {
display: flex;
}
.woocommerce-tabs {
width: 48%;
padding-top: 30px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
display: flex;
align-items: center;
justify-content: space-between;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child {
margin-right: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
font-family: "bebas-neue-by-fontfabric";
font-weight: normal;
font-size: 18px;
text-align: center;
color: #a5aead;
background: transparent;
border: none;
padding: 0 40px 5px;
border-bottom: 1px solid #A5AEAD;
margin: 0px 10px 0 0px;
border-radius: 0;
width: 50%;
}
.woocommerce-product-details__short-description ul li {
list-style-type: disclosure-closed;
margin-bottom: 4px;
}
.woocommerce-product-details__short-description p {
font-size: 15px;
}
.woocommerce-product-details__short-description ul {
padding-left: 20px;
}
.woocommerce div.product .woocommerce-tabs .panel .full-img {
width: 100%;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
border: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
color: #797A58;
border-bottom: 2px solid #797A58;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
padding: 5px 0px;
line-height: 1;
color: #A5AEAD;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
display: none;
}
.woocommerce div.product .woocommerce-tabs .panel * {
font-family: robotoregular;
font-weight: normal;
font-size: 12px;
line-height: 20px;
text-align: left;
color: #a5aead;
}
.woocommerce div.product .summary p.price * {
text-decoration: none;
}
.vertical-img-left.wpgis-slider-for {
border: 1px solid #E2E2E2;
}
.vertical-img-left.wpgis-slider-for {
border: 1px solid #E2E2E2;
}
.woocommerce-product-details__short-description {
margin-bottom: 30px;
}
.woocommerce-product-details__short-description * {
font-family: robotoregular;
font-weight: normal;
font-size: 12px;
line-height: 20px;
text-align: left;
color: #a5aead;
}
.product .summary .variations_form select {
font-family: robotoregular;
font-weight: 500;
font-size: 14px;
text-align: left;
color: #645f5c;
background: #EAEAEA;
border: none;
height: 45px;
margin: 0 !important;
border-radius: 10px;
padding: 9px 20px;
min-width: auto !important;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
border: none;
background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-position: right 15px top 50%;
background-size: 9px;
}
.product .summary .variations_form .variations td {
background: #EAEAEA;
padding: 0 !important;
margin: 0 !important;
width: 100%;
display: block;
border-radius: 6px;
}
.product .summary .variations_form tr {
margin-bottom: 15px;
display: inline-block;
clear: both;
width: 48%;
margin-right: 2%;
}
.product .summary .variations_form .variations {
position: relative;
}
.woocommerce div.product form.cart .reset_variations {
position: absolute;
right: 7px;
bottom: -3px;
font-size: 10px;
}
.product .summary .variations_form .variations tbody tr:first-child {
width: 100% !important;
margin-right: 0;
}
.product .summary .variations_form .variations tbody tr:nth-child(2) {
width: 100%;
margin-right: 0;
}
.product .summary .variations_form .variations tbody tr:nth-child(3) {
width: 48%;
margin-left: 0;
margin-right: 4%;
}
.product .summary .variations_form .variations tbody tr:last-child {
margin-right: 0;
width: 48%;
margin-left: auto;
}
.product .summary .variations_form .variations tbody {
border: none;
}
.product .summary .quantity { width: 54%;
float: none !important;
margin: 0;
}
.product .summary .quantity .qty {
background: #EAEAEA;
border: none;
height: 45px;
display: block;
width: 100%;
border-radius: 5px;
color: #645f5c;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2021/01/qty-icon.png);
background-repeat: no-repeat;
background-position: right 15px top 50%;
background-size: 10px;
background-image: none;
} input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} input[type=number] {
-moz-appearance: textfield;
}
.product .summary .variations_form .variations {
margin-bottom: 0 !important;
}
.product .summary .button {
width: 54%; margin-top: 25px;
}
.product .summary .button.added:after,
.product .summary a.added_to_cart {
display: none
}
.product .summary .button:after {
content: '';
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2021/01/shopping-cart.png);
background-repeat: no-repeat;
background-position: center center;
background-size: 20px;
width: 30px;
height: 22px;
display: inline-block;
position: relative;
top: 6px;
margin-left: 7px;
}
.product .summary .button:hover:after {
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2021/01/shopping-cart2.png);
}
.single-product.woocommerce .type-product span.onsale {
z-index: 9;
margin-left: 13.6% !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding-left: 0;
}
.woocommerce div.product .summary p.price del {
text-decoration: line-through;
}
.single-product .related {
width: 100%;
margin: 50px auto 0 auto; }
.single-product .related>h2 {
border-bottom: 1px solid #E2E2E2;
padding-bottom: 15px;
margin-bottom: 30px;
font-family: "bebas-neue-by-fontfabric";
font-weight: bold;
font-size: 18px;
line-height: 30px;
text-align: center;
color: #000;
}
.woocommerce div.product .woocommerce-tabs .panel .tab-title {
color: #1D2625;
font-weight: bold;
margin-bottom: 0;
text-transform: initial;
}
.single-product #wpgis-gallery.slick-slider {
padding-right: 40px;
}
.woocommerce-message {
border-top-color: #49c0bc;
}
.woocommerce-message::before {
content: "\e015";
color: #49c0bc;
}
.woocommerce.single-product .woocommerce-breadcrumb {
margin-bottom: 40px;
}
.product .summary .quantity {
position: relative;
}
.quantity-nav {
position: absolute;
right: 18px;
top: 0;
height: 48px;
display: flex;
flex-flow: column;
align-items: center;
justify-content: center;
}
.quantity-nav * {
color: #000;
font-size: 13px;
font-weight: bold;
cursor: pointer;
}
.quantity-nav .quantity-down {
position: relative;
top: -6px;
}  .woocommerce-cart .site-inner {
margin-bottom: 80px;
}
.woocommerce-cart .woocommerce-notices-wrapper {
clear: both;
display: block;
position: relative;
}
.woocommerce-cart .woocommerce-cart-form {
width: calc(100% - 470px);
display: inline-block;
float: left;
}
.woocommerce-cart .cart-collaterals {
width: 418px;
display: inline-block;
float: right;
}
.woocommerce-cart .cart-collaterals .cart_totals {
width: 100%;
}
.woocommerce-cart .woocommerce-cart-form .product-remove {
padding: 0 5px;
text-align: center;
border-right: 0 !important;
border-left: 1px solid #E2E2E2 !important;
}
.woocommerce-cart .woocommerce-cart-form .product-remove .remove {
color: #49C0BC !important;
border-radius: 10px;
border: 2px solid #49C0BC;
font-size: 13px;
text-align: center;
line-height: 11px;
width: 15px;
height: 15px;
margin: 0 auto;
display: block;
}
.woocommerce-cart .woocommerce-cart-form .product-remove .remove:hover {
background: none;
color: #000 !important;
}
.woocommerce-cart .woocommerce-cart-form thead {
background: #F0F0F0;
}
.woocommerce-cart .woocommerce-cart-form thead th {
font-family: "bebas-neue-by-fontfabric";
font-weight: normal;
font-size: 18px;
line-height: 30px;
text-align: left;
color: #645f5c;
border-right: 1px solid #E2E2E2;
}
.woocommerce-cart .woocommerce-cart-form td {
background: #fff;
border-right: 1px solid #E2E2E2;
}
.woocommerce-cart .woocommerce-cart-form thead th.product-thumbnail {}
.woocommerce-cart .woocommerce-cart-form .product-thumbnail {
border-right: 0 !important;
padding: 0;
width: 70px;
}
.woocommerce-cart .woocommerce-cart-form .product-thumbnail img {
max-width: 70px;
width: 100%;
border: 1px solid #E2E2E2;
}
.woocommerce-cart .woocommerce-cart-form .product-name {
text-align: left;
padding: 10px;
}
.woocommerce-cart .woocommerce-cart-form td.product-name {
text-align: left;
padding: 20px 10px 20px 20px;
}
.woocommerce-cart .woocommerce-cart-form .product-name a {
font-family: robotoregular;
font-weight: bold;
font-size: 14px;
line-height: 17px;
text-align: left;
color: #000000;
}
.woocommerce-cart .woocommerce-cart-form .product-name .variation * {
font-size: 12px;
font-weight: normal;
color: #645F5C;
}
.woocommerce-cart .woocommerce-cart-form .product-price {
padding: 3px 15px;
text-align: left;
}
.woocommerce-cart .woocommerce-cart-form .product-price * {
font-family: robotoregular;
font-weight: bold;
font-size: 14px;
line-height: 32px;
text-align: right;
color: #2c3726;
}
.woocommerce-cart .woocommerce-cart-form td,
.woocommerce-cart .woocommerce-cart-form thead th {
padding: 5px 15px;
}
.woocommerce-cart .woocommerce-cart-form .product-quantity .qty {
background: #EAEAEA;
border: none;
height: 45px;
display: block;
width: 90px;
border-radius: 5px;
color: #000000;
background-image: url(//dev25.softwoods.com.au/wp-content/uploads/2021/01/qty-icon.png);
background-repeat: no-repeat;
background-position: right 15px top 50%;
background-size: 10px;
text-align: left;
padding: 0 0 0 19px;
background-image: none;
}
.woocommerce-cart .woocommerce-cart-form .product-quantity {
width: 130px;
}
.woocommerce-cart .woocommerce-cart-form .product-subtotal {
text-align: left
}
.woocommerce-cart .woocommerce-cart-form .product-subtotal * {
font-family: robotoregular;
font-weight: bold;
font-size: 14px;
line-height: 32px;
text-align: right;
color: #2c3726;
}
.woocommerce-cart .woocommerce-cart-form .actions {
border: none;
padding: 20px 0;
}
.woocommerce-cart .woocommerce-cart-form table.shop_table {
border: none;
}
.woocommerce-cart .woocommerce-cart-form .actions button {
background: transparent !important;
color: #49c0bc !important;
padding: 0 !important;
}
.woocommerce-cart .woocommerce-cart-form .actions button:hover {
color: #fff !important;
background: #49c0bc !important;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon {
width: 50%;
display: flex;
align-items: center;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text {
width: 100%;
height: 46px;
border-radius: 50px 0 0 50px;
padding-left: 20px !important;
margin: 0 !important;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon button {
border-radius: 0 50px 50px 0;
background: #49c0bc !important;
color: #fff !important;
width: 80px;
min-width: 50%;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text::-webkit-input-placeholder { color: #8e8e8e;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text:-ms-input-placeholder { color: #8e8e8e;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text::placeholder {
color: #8e8e8e;
}
.woocommerce-cart .woocommerce-cart-form .actions .cart_totals {}
.woocommerce-cart .cart-collaterals .cart_totals h2 {
background: #1d2625;
font-family: "bebas-neue-by-fontfabric";
font-weight: normal;
font-size: 31px;
line-height: 60px;
text-align: left;
color: #fff;
padding: 0 40px 0px;
margin: 0;
line-height: 48px;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
background: #F0F0F0;
border-radius: 0;
border: none;
margin: 0;
}
.woocommerce-cart .cart-collaterals .cart_totals table tbody tr {
border-bottom: 1px solid #cccccc !important;
display: flex;
align-items: flex-start;
padding: 0 40px;
}
.woocommerce-cart .cart-collaterals .cart_totals table tbody th,
.woocommerce-cart .cart-collaterals .cart_totals table tbody td {
padding: 16px 0;
border: none;
}
.woocommerce-cart .cart-collaterals .cart_totals table tbody th {
font-family: robotoregular;
font-weight: 500;
font-size: 14px;
text-align: left;
color: #696969;
text-transform: capitalize;
}
.woocommerce-cart .cart-collaterals .cart_totals table .cart-subtotal {}
.woocommerce-cart .cart-collaterals .cart_totals table #shipping_method li {
display: flex;
align-items: center;
justify-content: flex-end;
line-height: 1;
margin: 0 0 8px 0px;
}
.woocommerce-cart .cart-collaterals .cart_totals table td {
width: 100%;
text-align: right;
}
.woocommerce-cart .cart-collaterals .cart_totals table #shipping_method li input {
margin: 0px 8px 3px 0px;
min-height: auto;
}
.woocommerce-cart .cart-collaterals .cart_totals table .order-total {
border-bottom: 0 !important;
}
.woocommerce-cart .cart-collaterals .cart_totals table tbody td * {
font-family: robotoregular;
font-weight: 500;
font-size: 14px;
color: #696969;
text-transform: capitalize;
}
.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button {
font-size: 15px;
margin-top: 18px;
}
.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button:after {
position: relative;
top: 3px;
}
.woocommerce-cart .cart-collaterals .cart_totals table .order-total th {
font-weight: 700;
color: #000;
font-family: 'robotobold';
}
.woocommerce-cart .cart-collaterals .cart_totals table .order-total td * {
font-size: 20px;
color: #000;
font-weight: bold;
}
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout {
background: #f0f0f0;
padding: 40px 40px 40px;
border-top: 1px solid #ccc;
}
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .continue-button {
background: transparent !important;
color: #645F5C !important;
border-color: #645F5C;
display: block;
width: 100%;
}
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout .continue-button:hover {
background: #49c0bc !important;
border-color: #49c0bc;
color: #fff !important;
}
.woocommerce-cart .woocommerce-cart-form .shopping-cart-heading {
background: #1d2625;
font-family: "bebas-neue-by-fontfabric";
font-weight: normal;
font-size: 31px;
line-height: 60px;
text-align: left;
color: #fff;
padding: 0 40px 0px;
margin: 0;
}
.woocommerce-cart .woocommerce-breadcrumb {
margin-bottom: 50px;
}
.woocommerce-cart .woocommerce-cart-form table.shop_table.cart td {
border: none;
border-right: 1px solid #E2E2E2;
border-bottom: 1px solid #E2E2E2;
}
.quantity {
position: relative;
}
.shipping-calculator-form {
background: #fff;
padding: 20px 10px;
text-align: left;
position: relative;
width: 100%;
left: 0;
top: 0;
}
.shipping-calculator-form .button {
display: block;
width: 100%;
margin-bottom: -10px !important;
}
.shipping-calculator-form p {
margin-bottom: 15px !important;
}  .xoo-cp-container {
border: 3px solid #49C0BC;
border-radius: 10px;
}
td.xoo-cp-remove .xoo-cp-remove-pd {
color: #49C0BC;
}
table.xoo-cp-pdetails,
table.xoo-cp-pdetails tr {
background: #fff;
}
table.xoo-cp-pdetails td {
background: #fff !important;
margin: 0
}
table.xoo-cp-pdetails tr {
border-bottom: 1px solid #E2E2E2 !important;
padding: 10px 20px;
width: 100%;
display: flex;
align-items: flex-start
}
table.xoo-cp-pdetails tbody {
border-bottom: none;
width: 100%;
display: block;
}
.xoo-cp-ptotal {
border-top: none;
}
.xoo-cp-pimg img {
border: 1px solid #ccc;
width: 70px;
}
table.xoo-cp-pdetails td {
padding: 15px 0 15px;
vertical-align: top;
}
.xoo-cp-pqty {
display: none;
}
.popup-title {
font-family: "bebas-neue-by-fontfabric";
font-weight: bold;
font-size: 31px;
line-height: 30px;
text-align: center;
color: #645f5c;
border-bottom: 1px solid #E2E2E2;
margin-bottom: 0;
padding-bottom: 40px;
padding-top: 30px;
}
td.xoo-cp-ptitle a {
font-family: 'robotoregular';
font-weight: bold;
font-size: 14px;
line-height: 17px;
text-align: left;
color: #000;
}
.xoo-cp-pprice * {
font-family: 'robotoregular';
font-weight: bold;
font-size: 14px;
line-height: 17px;
text-align: left;
color: #000;
}
.xoo-cp-ptotal {
display: none;
}
.xoo-cp-btns {
margin-top: 50px;
margin-bottom: 50px
}
.xoo-cp-btns a.xcp-btn {
background-color: #49C0BC !important;
border-radius: 30px;
text-transform: uppercase;
color: #fff !important;
font-family: 'bebas-neue-by-fontfabric';
font-size: 16px;
line-height: 44px;
padding: 0 40px !important;
text-align: center;
border: 1px solid #00c3bd;
font-weight: bold;
}
.xoo-cp-btns a.xcp-btn:hover {
background: #fff !important;
border-color: #A5AEAD;
color: #A5AEAD !important;
}
.xoo-cp-icon-cross:before {
color: #49C0BC;
}
.xoo-cp-btns a.xcp-btn {
margin-right: 1%;
width: 49%;
}
.xoo-cp-btns a.xcp-btn:last-child {
margin-right: 0;
margin-left: auto
}
span.xoo-cp-close {
font-family: "bebas-neue-by-fontfabric" !important;
font-weight: normal;
font-size: 18px;
line-height: 30px;
text-align: center;
color: #49c0bc;
background: no-repeat;
top: 10px;
right: 30px;
display: flex;
flex-flow: row-reverse;
}
.xoo-cp-container {
padding-top: 60px;
}
span.xoo-cp-close:before {
padding-left: 5px;
font-family: 'added-to-cart-popup-woocommerce' !important;
}
.woocommerce-lost-password .site-inner {
margin-bottom: 50px;
}
.woocommerce-lost-password .woocommerce {
min-height: calc(100vh - 632px) !important;
display: flex;
flex-flow: column;
justify-content: center;
}
.woocommerce-lost-password .woocommerce p {
padding: 0 20px;
}
.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password{
padding: 0;
}
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name img{
width: 66px;
}
.woocommerce #order_review table.shop_table td{
vertical-align: top;
}
.woocommerce #order_review table.shop_table tfoot th{
padding-left: 50px;
padding-right: 15px;
}
.woocommerce #order_review table.shop_table  td.product-thumbnail {
padding-left: 46px !important
} .user-registration-form__label-for-checkbox span{
font-size: 13px;
}
.woocommerce div.product .woocommerce-tabs .panel th{
font-family: robotoregular !important;
font-weight: normal;
font-size: 12px;
line-height: 20px;
text-align: left;
color: #525252 !important;
}
.related .products {
display: flex;
justify-content: center;
flex-flow: wrap;
}
.related .products li.product{
margin: 0 0 2.992em 2% !important;
}
.related .products li.product:first-child{
margin-left:0 !important;
}
.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide{
max-height: 540px;
}
.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide{
max-height: 540px;
}
.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide .zoom img{
max-height: 540px !important;
width: auto !important;  
}
@media only screen and (max-width: 1500px) {
.homeslider .owl-item .slider-content span.icon-area {
width: 100% !important;
height: 32px;
}
.home .homeslider #counter {
margin-top: 5px;
}
.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide{
max-height: 440px;
}
.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide{
max-height: 440px;
}
.vertical-img-left.wpgis-slider-for.slick-initialized .slick-slide .zoom img{
max-height: 440px !important;
width: auto !important;  
margin: 0 auto;
}
}
@media (max-width:1280px){
.product .summary .quantity, .product .summary .variations {
width: 54%;
}
}
@media (min-width:1024px){
.woocommerce div.product form.cart .variations {
width: 65% !important;
}
}
@media (min-width:1200px){
.woocommerce div.product form.cart .variations {
width: 54% !important;
}
}
@media (max-width:1200px){
.product .summary .quantity, .product .summary .button {
width: 65%;
}
}
@media only screen and (max-width: 1023px) {
.site-header .widget-area {
max-width: 100% !important;
}
.topbar_sec>.wrap {
padding: 15px 10px 15px 10px;
}
.mega-menu-wrap .mega-menu>li.mega-menu-item>a.mega-menu-link {
font-size: 14px;
padding: 0px 15px 0px 0px;
}
.mega-menu-wrap .mega-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {
margin: 0;
}
.mini-cart {
padding-left: 0;
width: auto;
}
.woocommerce-cart .cart-collaterals .cart_totals table tbody tr {
padding: 0 20px;
}
.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout {
padding: 30px 20px 30px;
}
.woocommerce-cart.woocommerce form.woocommerce-cart-form {
width: 100%;
padding-right: 0;
}
.woocommerce-cart.woocommerce .cart-collaterals {
width: 100% !important;
}
.woocommerce-cart .woocommerce-cart-form thead th {
padding: 5px 12px !important;
}
.woocommerce-bill-details .addresses.woocommerce-columns,
.woocommerce-bill-details .woocommerce-order-details__title1,
.woocommerce-order-details .woocommerce-order-details__title {
padding: 0 20px !important;
}
.woocommerce-column--billing-address,
.woocommerce-column--shipping-address {
padding: 25px 0;
}
.woocommerce .woocommerce-order-details .order_details td.woocommerce-table__product-name.product-name,
.woocommerce table.shop_table th.product-name,
.woocommerce table.shop_table tfoot th {
padding-left: 20px !important;
}
.woocommerce-bill-details {
width: 100% !important;
margin-bottom: 20px;
}
.xoo-cp-btns {
margin-bottom: 30px;
}
.woocommerce-lost-password .site-inner {
margin-top: 50px;
}
.product .summary .quantity, .product .summary .button {
width: 100%;
}
.single-product .wcppec-checkout-buttons.woo_pp_cart_buttons_div {
display: block;
width: 100%;
}
}
@media only screen and (min-width: 800px) {
.sign-login-hd {
line-height: 40px;
}
}
@media only screen and (max-width: 800px) {
.site-header .header-widget-area {
justify-content: flex-end;
display: flex !important;
}
.site-header .header-widget-area .mega-toggle-animated {
min-width: auto;
padding-left: 0 !important;
padding-right: 0 !important
}
.mega-menu-wrap {
width: 350px !important;
max-width: none !important;
min-width: auto !important;
position: initial !important;
}
.mega-menu-wrap .mega-menu>li.mega-menu-item>a.mega-menu-link {
font-size: 18px;
padding: 0px 15px 0px 15px;
}
.site-header {
position: relative;
}
.mega-menu-wrap .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link {
padding: 0px 8px 0px 20px !important;
}
.mega-menu-wrap .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {
padding: 0px 10px 0 10px !important;
}
}
@media only screen and (min-width: 768px) {
#wpgis-gallery .slick-slide div {
padding-right: 10px;
padding-bottom: 3px;
}
#wpgis-gallery .slick-slide div li {
border: 1px solid rgba(0, 0, 0, 0.07);
}
}
@media only screen and (max-width: 768px) {
.woocommerce-page div.product div.summary {
padding-left: 0;
}
#home-banner {
min-height: 380px !important;
}
.home #home-banner .banner-lt {
padding: 45px 5% 80px !important;
position: absolute !important;
height: 100% !important;
z-index: 3;
}
.site-header .header-widget-area {
width: calc(100% - 120px) !important;
top: 9px;
position: initial;
}
.sign-login-hd *,
.mini-cart * {
font-size: 0;
width: auto;
display: flex;
}
.sign-login-hd img,
.mini-cart img,
.sign-login-hd * img {
display: block;
margin: 0;
max-width: 100%;
}
.sign-login-hd,
.mini-cart {
width: 38px;
font-size: 0;
}
.sign-login-hd {
margin-right: 0;
}
.mega-menu-wrap .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0 11px 0 0 !important;
}
.footer-inner>div:last-child {
width: 100% !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 30px !important;
}
.mega-menu-wrap .mega-menu-toggle+.mega-menu {
top: 56px !important;
left: 0 !important;
}
.header-image .site-header.sticky-header .title-area,
.site-header .title-area,
.site-header.sticky-header .title-area {
padding: 0 !important;
}
.site-header {
padding: 20px 0 20px !important;
}
table.xoo-cp-pdetails tr {
padding: 10px 0;
}
.xoo-cp-pdetails td.xoo-cp-ptitle {
padding-left: 5px;
}
.popup-title {
font-size: 18px;
padding-bottom: 22px;
line-height: 1;
}
.xoo-cp-btns {
margin-top: 20px;
margin-bottom: 10px;
}
.woocommerce-cart .woocommerce-cart-form td,
.woocommerce-cart .woocommerce-cart-form .product-remove,
.woocommerce-cart .woocommerce-cart-form td.product-name {
border: none !important;
padding: 0 0 10px !important;
border-bottom: 1px solid #ccc !important;
margin-bottom: 10px;
}
.woocommerce-cart .woocommerce-cart-form .product-remove .remove {
margin: 0;
width: 20px;
height: 20px;
line-height: 15px;
font-size: 18px;
}
.woocommerce-cart .woocommerce-cart-form tr {
border: none !important;
padding: 15px;
margin-bottom: 25px;
box-shadow: 0px 0px 5px 0px #bbb;
border-radius: 5px;
}
.quantity-nav {
top: 2px;
}
.woocommerce-cart .woocommerce-cart-form .product-price {
padding: 0;
}
.woocommerce-cart .woocommerce-cart-form .product-quantity {
width: 100%;
}
.woocommerce-cart .woocommerce-cart-form .product-quantity .quantity {
display: flex;
align-items: center;
}
.woocommerce-cart .woocommerce-cart-form .product-quantity .qty {
width: 100px !important;
margin: 0 0 0 auto;
}
.woocommerce-cart .woocommerce-cart-form .product-subtotal * {
line-height: 1;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon {
width: 100%;
}
.woocommerce-cart .woocommerce-cart-form .actions .coupon .input-text {
width: 100% !important;
}
.woocommerce-cart .woocommerce-cart-form tbody tr:last-child {
box-shadow: none;
padding: 0;
margin-bottom: 30px;
}
.woocommerce ul.order_details li {
margin-bottom: 2em;
}
.woocommerce-thankyou-order-received {
line-height: 1;
}
}
@media only screen and (max-width: 767px) {
.single-product.woocommerce span.onsale,
.single-product.woocommerce .type-product span.onsale {
margin-left: 0 !important;
}
table.xoo-cp-pdetails tr{
display: block
}
}
@media only screen and (max-width:480px) {
.woocommerce #order_review table.shop_table  td.product-thumbnail {
padding-left: 12px !important
}
}@media only screen and (max-width:1500px){
.site-header{padding:20px 0 15px}
.topbar_sec{ }
.py-100{padding-top:75px;padding-bottom:75px}
.h1,h1{font-size:50px}
.button,.pri-btn a,.pri-btn button,.vc_btn3.vc_btn3-shape-rounded,.widget .button,button,input[type=button],input[type=reset],input[type=submit]{padding-top:18px!important;padding-bottom:17px!important}
.home #home-banner{padding-top:50px}
.homeslider .owl-theme .owl-nav{margin-top:30px}
.owl-nav button{width:46px;height:46px;margin:0 12px 0 0!important}
#Pergola .owl-nav button.owl-next{padding:0 15px 0 18px!important;}
#Pergola .owl-nav button.owl-prev{padding:0 17px 0 15px!important;}
.owl-nav button i{font-size:26px}
.home #counter{margin-top:30px}
.slider-image>a,#Pergola .owl-item:hover .slider-content{height:350px}
.owl-stage-outer{ padding:0;}
.banner-lt>.vc_column-inner{font-size:15px}
.pera-warranty-icon{position:absolute;top:-60px;right:130px;max-width:100px}
#Pergola .owl-stage-outer{padding:20px 0 20px 2px}
#counter{margin-top:0}
.banner-lt .pri-btn.vc_btn3-inline{margin-bottom:0}
.banner-lt .wpb_text_column{margin-bottom:35px}
.find-next{bottom:25px}
#con-banner>.wpb_column>.vc_column-inner{padding-top:20px;padding-bottom:20px}
.con-detail{margin-top:15px}
hr{margin:25px 0}
#con-banner .py-100{padding-bottom:35px}
.slider-content{padding:22px 15px}
.slider-content span.icon-area{height:35px;width:32px!important}
.slider-content span.icon-area a,.slider-content span.icon-area a i{line-height:32px}
}
@media only screen and (min-width:1200px) and (max-height:640px){
.pera-warranty-icon{max-width:90px;top:-55px}
#abt-banner-lt{padding-top:40px}
}
@media only screen and (max-width:1280px){
.news-tabbing.sec-pad{max-width:1140px}
}
@media only screen and (max-width:1200px){
.px-100{padding-left:0;padding-right:0;}
.news-tabbing.sec-pad{max-width:960px}
.pl-container{padding-left:calc(calc(100% - 960px)/ 2);padding-left:-webkit-calc(calc(100% - 960px)/ 2);padding-left:-moz-calc(calc(100% - 960px)/ 2)}
.find-next{left:calc(calc(100% - 960px)/ 2);left:-webkit-calc(calc(100% - 960px)/ 2);left:-moz-calc(calc(100% - 960px)/ 2)}
.footer .wrap{max-width:100%;padding:0 5%}
.slider-right-part{margin:0 0 0 15px}
.tmb-thumb-img img{width:80px;height:80px}
.product__slider-main{padding:20px 20px 10px}
.paginator-center{padding-left:20XP;padding-bottom:10px}
#g-review .rplg{padding:0}
.footer-inner.row{margin-left:-15px;margin-right:-15px}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:17px}
.tmb-item,.tmb-thumb-img{width:80px;height:80px;max-width:80px;max-height:80px}
.timber-sec-list .tmb-item,.timber-sec-list .tmb-thumb-img,.timber-sec-list .tmb-thumb-img img{width:100px;height:100px;max-width:100px;max-height:100px}
#tool-wrapper{margin:40px 10px}
.decking-area label{max-width:32%}
.play-vedio-pos{width:352px;top:12px;height:200px}
.single-post .cntnt_cs.right_cs{width:80%!important}
.pera-lt>.vc_column-inner{max-width:405px;}
}
@media only screen and (min-width:801px) and (max-width:1200px){
.mega-menu-wrap{min-width:inherit!important;max-width:initial}
}
@media only screen and (max-width:1023px){
.site-header{background-color:rgba(29,28,28,.94)}
.px-100{ }
.pl-container{padding-left:5%;}
.find-next{left:5%}
.sec-pad{padding-top:45px;padding-bottom:45px}
.site-header .widget-area{max-width:580px}
#mega-menu-wrap-primary{min-width:600px}
.page-design-tool-data .site-container .site-inner{max-width:960px;padding-left:0;padding-right:0;margin-top:100px}
.product__slider-thmb{padding-right:0}
.tmb-item,.tmb-thumb-img,.tmb-thumb-img img{width:75px;height:75px;max-width:75px;max-height:75px}
#mob-vedio{margin-top:60px}
.play-video{margin-top:-60px}
#Pergola .owl-stage-outer{padding:20px 0 20px 5px}
.pera-lt>.vc_column-inner{margin-right:25px}
.pera-lt>.vc_column-inner{ max-width:445px;padding-right:5%!important;margin-right:0}
.type-lt>.vc_column-inner>.wpb_wrapper{padding:30px 20px}
.type-rt.wpb_column *{height:100%;overflow:hidden}
#range-list .px-100,#type .px-100{padding-left:0;padding-right:0}
.pri-btn a,.pri-btn button,.vc_btn3.vc_btn3-shape-rounded{min-width:auto}
#suntuf-type .tmb-item,#suntuf-type .tmb-item img{width:100px;height:100px;max-width:100px;max-height:100px}
.crumbs-container{margin-top:-45px}
#play-video{width:440px}
.play-vedio-pos{width:336px;height:190px}
.single-post .cntnt_cs.right_cs{width:90%!important}
}
@media only screen and (max-width:991px){
.news-tabbing.sec-pad{max-width:100%}
.px-100{padding-left:0;padding-right:0}
.py-100{padding-top:45px}
.w-sm-100{width:100%}
#mega-menu-wrap-primary{min-width:100%!important} .h1,h1{font-size:40px}
.product__slider-thmb .slick-slide{width:50%!important}
.sec-pad{padding-top:45px;padding-bottom:45px}
#inspiration .wpb_single_image.full-img{height:190px}
#inspiration .wpb_single_image.small-img{height:100px}
.footer-inner>div:last-child,.footer-inner>div:not(:last-child){width:50%;float:left}
.footer-inner>div:first-child{width:100%;border-right:0;padding-bottom:30px}
.footer h3.widget-title{margin-bottom:5px}
.footer-address{padding-top:5px}
.pera-lt>.vc_column-inner{padding-left:10%!important;max-width:100%;padding-right:5%!important;margin-right:0;}
.slider-right-part{width:50%;margin:0}
.type-lt>.vc_column-inner>.wpb_wrapper{padding:25px 5px}
.type-rt.wpb_column *{height:100%}
#Pergola .pb-40{padding-bottom:0}
.pri-btn a,.pri-btn button,.vc_btn3.vc_btn3-shape-rounded{min-width:auto}
#suntuf-type .tmb-item,#suntuf-type .tmb-item img{width:100px;height:100px;max-width:100px;max-height:100px}
#suntuf-type .timber-sec-list .p-5{padding-left:10px;padding-right:10px}
#con-banner .banner-lt>.vc_column-inner{padding-left:0;padding-right:25px}
.apif-wrapper{margin-top:-50px}
.con-rt>.vc_column-inner{padding-left:25px!important;padding-right:25px!important}
#Pergola .owl-stage-outer{padding:20px 0 20px 0px}
.pera-warranty-icon{max-width:80px}
div#step-kitType{max-width:100%}
.bottom-nav.row label>img{max-width:80px}
.bottom-nav.row label>h2{padding-left:15px}
.bottom-nav.row label{background-position:center right 20px;padding:25px 25px 25px 20px}
.decking-area label{max-width:50%}
.page-design-tool-data .site-container .site-inner{margin-top:100px}
.tmb-item,.tmb-thumb-img,.tmb-thumb-img img{width:900px;height:90px;max-width:90px;max-height:90px}
.page-design-tool-data .site-container .site-inner{max-width:100%;padding:0 5%}
.crumbs-container{padding:10px 35px}
#mega-menu-wrap-qld #mega-menu-qld>li.mega-menu-megamenu>ul.mega-sub-menu{padding-left:10px}
.loc-list li{margin-right:15px;margin-bottom:15px}
.loc-list a,.loc-list li,.loc-list li:before{width:120px;height:120px;line-height:120px;font-size:34px}
#play-video{width:540px;margin:auto}
.play-vedio-pos{width:412px;top:18px;height:230px}
.play-vedio-pos iframe{width:100%}
.play-video.vc_row>.vc_col-sm-3{display:none}
.play-video.vc_row .vc_col-sm-6{width:100%}
.page-template-archive .site-inner .content>.sec-pad{padding-top:45px}
.home #home-banner{min-height:400px!important}
#mega-menu-wrap-sa #mega-menu-sa{padding:0}
.site-header .header-menu{padding-left:10px;}
.mini-cart *{display:flex}
#mega-menu-wrap-sa #mega-menu-sa>li.mega-menu-item>a.mega-menu-link{padding:0px 5px 0px 5px;font-size:17px;}
.sign-login-hd img,.mini-cart img{margin-right:5px;}
.deck-pro-list .owl-item [class*="col-"]{padding-left:10px;padding-right:10px;}
}
@media only screen and (max-width:800px){
.site-header>.wrap{padding:0 15px}
.mega-menu-toggle .mega-toggle-block{height:auto!important;}
button#genesis-mobile-nav-primary{display:none}
.site-header .header-widget-area{display:block;text-align:right;float:right}
#mega-menu-wrap-primary .mega-menu-toggle{width:auto;padding:0 7px 0 15px;display:inline-block;float:right}
#mega-menu-wrap-primary #mega-menu-primary{position:absolute;right:0;top:100%;width:300px;z-index:9999}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{width:100%}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{display:block}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding:5px 10px 5px 8px}
.site-header{padding:10px 0 10px}
.site-header .title-area,.site-header.sticky-header .title-area{padding:15px 0 10px}
.topbar_sec{ }
.pl-container{padding-left:5%}
.find-next{left:5%;z-index:999}
.h1,h1{font-size:40px}
.banner-lt>.vc_column-inner{font-size:14px}
.pl-container.text-white.banner-lt{padding-right:15px}
.con-rt>.vc_column-inner{padding-left:5%!important;padding-right:5%!important}
#con-banner .pl-container.text-white.banner-lt{padding-right:5%}
#con-banner .banner-lt>.vc_column-inner{padding-right:0}
#con-banner>.wpb_column>.vc_column-inner{padding-top:0;padding-bottom:0}
.vc_row.vc_row-o-full-height{min-height:500px!important}
.mega-menu.max-mega-menu{position:absolute!important;min-width:280px;right:0!important;top:auto;z-index:999;width:100%!important}
.mega-menu-toggle{display:initial!important}
li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{width:100%!important}
.banner-lt .pri-btn.vc_btn3-inline{margin-bottom:5px}
.topbar_sec>.wrap{padding-left:15px;padding-right:15px;} body.popupactive .step-bar,body.popupactive .topbar_sec,body.popupactive .design-banner,body.popupactive .design-step-form  > .wrap > .sec-head.text-white{z-index:1;position:relative;}
body.popupactive:before{z-index:1;background-color:rgba(0,0,0,.8);content:"";display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;}
body.popupactive.page-template-designityrself > .site-container > .site-inner{z-index:auto;}
}
@media only screen and (max-width:767px){
.px-100{padding-left:15px;padding-right:15px;}
header{max-height:60px;}
.product__slider-thmb,.slider-right-part{width:100%}
#g-review .rplg-slider .rplg-slider-next{right:-20px!important}
#g-review .rplg-slider .rplg-slider-prev{left:-20px!important}
.footer .wrap{max-width:100%;padding:0 5%}
.site-header>.wrap,.timber__slider.gallery-part{display:block}
.front-page.homeslider{padding:0 0 30px}
#mob-vedio.vc_row{margin-right:0;margin-left:0}
#timber-slider{margin-left:0;margin-right:0}
.product__slider-thmb .slick-slide{width:33%!important}
.tmb-item,.tmb-thumb-img,.tmb-thumb-img img{width:75px;height:75px;max-width:75px;max-height:75px}
.product__slider-thmb{padding:0}
.play-video{margin-top:35px}
#mob-vedio,#mob-vedio2{margin-top:0}
.slider-right-part,.timber__slider.gallery-part{margin-top:20px}
.footer .widget ul li{width:100%}
.footer .widget ul li:nth-child(even){padding-left:0}
.footer-inner>div{padding-left:15px;padding-right:15px}
.footer-address{padding-left:0}
.location-dropdown>a{padding:0;width:100%;display:block;text-align:center;max-width:initial}
.home #counter{float:right}
.homeslider .owl-item,.homeslider .owl-item.firstActiveItem{margin-left:0;transform:none}
.slider-image>a,#Pergola .owl-item:hover .slider-content{height:280px}
.owl-stage-outer{padding-left:0}
.find-next{bottom:10px}
.site-header .header-widget-area{display:inline-block;text-align:right;float:right;width:auto}
#mega-menu-wrap-primary{min-width:auto!important;width:auto}
.site-header .header-menu{padding-left:0;display:inline-block;float:right;width:auto}
.header-image .site-header.sticky-header .title-area,.site-header .title-area,.site-header.sticky-header .title-area{padding:10px 0 0}
.top_line{float:left;text-align:center;width:100%;padding:5px}
.top-menu-right>.menu-topbar-menu-container{display:block;text-align:center;width:100%;padding-bottom:10px}
.top-menu-right{float:right;display:block;width:100%}
.topbar_sec .location-dropdown.dropdown{background-color:#49c0bc;display:block;width:100%;padding:5px 15px}
.topbar_sec{padding:0}
.topbar_sec .wrap{padding:0}
.location-dropdown>a span#selected{float:left}
.topbar_sec .location-dropdown>a span.fa{float:right;padding-top:5px}
.topbar_sec .current-menu-item a,.topbar_sec a:focus,.topbar_sec a:hover{color:#645f5c}
.topbar_sec .location-dropdown .dropdown-menu{min-width:100%;box-shadow:0 5px 10px;left:0;right:0;margin:0 auto}
.vc_row.vc_row-o-full-height{min-height:auto!important}
#home-banner .banner-lt{padding:45px 5% 65px}
.home #home-banner .banner-lt{padding:45px 5% 15px}
#counter{float:right}
.sec-head{font-size:26px}
.vc_custom_heading br{display:none}
.h1,h1{font-size:32px}
.topbar_sec .current-menu-item a,.topbar_sec a:focus,.topbar_sec a:hover{color:#49c0bc}
.topbar_sec .location-dropdown.dropdown.open a { color: #ffffff; }
.home #home-banner{padding-top:0}
.footer-inner>div:nth-child(2){width:46%;padding-right:0}
.footer-inner>div:last-child{width:54%;padding-left:0;padding-right:0}
.footer-inner>div:not(:last-child){border:none}
#warrenty .pt-40{padding-top:0}
#warrenty .pt-40>.vc_column-inner{padding-left:0;padding-right:0}
#warrenty .wpb_single_image{margin:20px auto 30px}
form>.row>[class*=col-]{margin-top:15px}
#con-banner .banner-lt .wpb_text_column{margin-bottom:0}
#mob-vedio2 .play-video{margin-top:-40px}
#Pergola .owl-stage-outer{padding-left:0}
.pera-warranty-icon{display:none}
#Pergola .pera-rt{padding-top:20px;padding-bottom:20px;padding-left:5%;padding-right:5%}
.pera-lt{padding-top:45px}
#Pergola .pri-btn{margin-top:15px}
#Pergola .mb-40{margin-bottom:20px}
.type-rt.wpb_column{height:200}
.vc_rtl-columns-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.wpb_text_column.mb-50{margin-bottom:30px}
#Pergola .pb-40{padding-top:20px}
.d-flex{display:block}
.showresult > .d-flex{display:flex;}
.bottom-nav.row>div{width:100%}
#tool-wrapper{margin:40px 0;float:left}
.bottom-nav-text{line-height:1.6}
#decking-step-shape .step-1-tabs label img,.step-1-tabs label img{max-height:50px}
#decking-step-shape .step-1-tabs .content,.step-1-tabs .content{height:320px}
.tool-main .tool-display,.tool-main .tool-sidebar{width:100%}
.tool-main .tool-sidebar{margin-top:30px}
.step-inputs .input-container{transform:scale(.75);-webkit-transform:scale(.75);transform-origin:top left;-webkit-transform-origin:top left}
.tool-display .wrap-steps{padding:3em 0 6em}
#deck-step-dimensions .step-inputs.l #deck-dimension-W1,#deck-step-dimensions .step-inputs.rect #deck-dimension-W1,#deck-step-dimensions .step-inputs.rect #pergola-dimension-W1,#pergola-step-dimensions .step-inputs.l #deck-dimension-W1,#pergola-step-dimensions .step-inputs.rect #deck-dimension-W1,#pergola-step-dimensions .step-inputs.rect #pergola-dimension-W1{left:0}
#deck-step-dimensions .step-inputs.l #deck-dimension-L2,#deck-step-dimensions .step-inputs.l #deck-dimension-W2,#deck-step-dimensions .step-inputs.l #pergola-dimension-L2,#deck-step-dimensions .step-inputs.l #pergola-dimension-W2,#deck-step-dimensions .step-inputs.t #deck-dimension-O,#deck-step-dimensions .step-inputs.t #pergola-dimension-O,#pergola-step-dimensions .step-inputs.l #deck-dimension-L2,#pergola-step-dimensions .step-inputs.l #deck-dimension-W2,#pergola-step-dimensions .step-inputs.l #pergola-dimension-L2,#pergola-step-dimensions .step-inputs.l #pergola-dimension-W2,#pergola-step-dimensions .step-inputs.t #deck-dimension-O,#pergola-step-dimensions .step-inputs.t #pergola-dimension-O{right:0;left:auto;transform-origin:top right;-webkit-transform-origin:top right}
#deck-step-dimensions .step-inputs.l #deck-dimension-W2,#pergola-step-dimensions .step-inputs.l #deck-dimension-W2{top:auto;bottom:4em}
.step-inputs .input-container{padding:0}
.click-label{margin-bottom:0}
#deck-step-dimensions .step-inputs #deck-dimension-H,#deck-step-dimensions .step-inputs #pergola-dimension-H,#pergola-step-dimensions .step-inputs #deck-dimension-H,#pergola-step-dimensions .step-inputs #pergola-dimension-H{bottom:-10px}
#step-confirm .summary-area .summary-step{width:100%;min-height:auto}
#step-confirm .summary-area .summary-step{border-left:none;border-bottom:1px dotted #676767}
#step-confirm .summary-area .summary-step~.summary-step{border-left:none}
#step-confirm .summary-area .parameter.no-name{text-align:left}
#step-confirm .summary-area .summary-step img{margin-left:0}
#step-confirm .summary-area .summary-step{padding:0}
.vc_toggle table{font-size:12px}
.table-responsive>table{min-width:600px}
.rowlinkclick>.px-100.wpb_column{padding-right:0;padding-left:0}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{text-align:center;border-bottom:1px solid rgba(0,0,0,.05)}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body .sec-head{text-align:center!important;font-size:14px!important}
body.timber .wpb_wrapper>.sec-head{text-align:center!important;font-size:20px!important}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#ededed}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title{border-bottom:0}
.loc-list{margin-top:20px;margin-bottom:20px}
.loc-list li{margin-right:10px;margin-bottom:15px;margin-left:10px}
.single-post .cntnt_cs.right_cs{width:100%!important;padding:0}
.news-tabbing.sec-pad{max-width:100%}
.page-template-archive .site-inner .content>.sec-pad{padding-top:45px!important}
.news-inner-wrap{width:100%;margin-left:0;margin-right:0}
.pera-lt>.vc_column-inner{padding-left:5%!important}
.home #home-banner{min-height:300px!important;}
.xoo-cp-btns a.xcp-btn{width:100%;margin-right:0;margin-left:0;margin-bottom:10px}
span.xoo-cp-close{right:15px;}
.design-popup-inner .wpcf7-form-control-wrap.recaptcha .wpcf7-not-valid-tip{width:233px;}
.design-popup .four .pri-btn.text-right{margin-top:0px;}
#step-two-box .step-inner .showresult .d-flex input,.design-popup-inner .left-part .d-flex input,.step-inner.result form .d-flex input,.showresult form .d-flex input{width:69%;}
}#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{transition:color .2s ease}.sf-menu>li>a>.sf-sub-indicator i{transition:color .2s ease}.sf-shadow .sf-shadow-off{background:none repeat scroll 0 0 transparent}#header-outer:not([data-header-resize="1"]):not([data-format=left-header]) #logo img{transition:opacity .2s ease}#header-outer[data-using-secondary="1"]:not([data-format=left-header]){transition:transform .32s ease,background-color .3s ease 0s,box-shadow .3s ease 0s,margin .25s ease}#top nav ul #nectar-user-account a span,#top nav ul #search-btn a span{-webkit-transition:color .2s ease;transition:color .2s ease}#top ul .slide-out-widget-area-toggle a i.label{-webkit-transition:color .2s ease;transition:color .2s ease}#header-outer:not(.no-transition) .nectar-menu-icon.svg-icon svg path,#slide-out-width-area .nectar-menu-icon.svg-icon svg path{transition:fill .2s ease}#header-outer header .sf-menu>li.nectar-regular-menu-item>a>.nectar-menu-icon{transition:color .2s ease}#header-outer.slide-out-hover{transition:background-color .3s ease}#header-outer.slide-out-hover header,#header-outer.slide-out-hover>.cart-outer{transition:opacity .3s ease}body[data-hhun="1"] #header-outer.transparent[data-transparent-header=true][data-remove-border=true]{transition:transform .3s ease,box-shadow .3s ease,background .3s ease,opacity .3s ease,border-color .3s ease,backdrop-filter .3s ease}body[data-hhun="1"] #header-outer.detached,body[data-hhun="1"] #header-outer.transparent[data-transparent-header=true][data-remove-border=true][data-permanent-transparent="1"].detached{transition:transform .3s ease,height .3s ease,background .3s ease,opacity .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease}@media only screen and (max-width:999px){body[data-hhun="1"] #header-outer{transition:transform .3s ease,height .3s ease,background .3s ease,opacity .3s ease,border-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease}}body[data-hhun="1"] #header-outer.transparent.at-top{transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease,backdrop-filter .3s ease}.wpb_row .nectar-video-wrap .nectar-video-inner.transition,.wpb_row .row-bg-wrap .row-bg.transition{transition:transform .65s cubic-bezier(.05,.2,.1,1)}body[data-ajax-transitions=false] .top-level .row-bg-wrap[data-bg-animation=fade-in] .inner-wrap.using-image{transition:opacity .55s ease-out}.column-image-bg-wrap[data-bg-animation=zoom-out-reveal][data-bg-overlay=true],.row-bg-wrap[data-bg-animation=zoom-out-reveal][data-bg-overlay=true]{transition:transform 1.3s cubic-bezier(.12,.75,.4,1),opacity .55s ease-out .2s}.column-image-bg-wrap .column-image-bg.loaded,.row-bg-wrap .row-bg.loaded,body[data-ajax-transitions] .parallax-layer.column-image-bg.loaded,body[data-ajax-transitions] .parallax_section .row-bg.loaded{transition:opacity .4s ease .1s}.flex-viewport{max-height:2000px;transition:all 1s ease}body[data-button-style*=rounded_shadow] .wp-block-button>.wp-block-button__link{transition:all .45s cubic-bezier(.25,1,.33,1)}#ajax-content-wrap .nectar-cta[data-style=text-reveal-wave][data-using-bg=true] .link_wrap{transition:background-color .3s ease}.circle-border{transition-duration:225ms;transition-property:all;transition-timing-function:cubic-bezier(.5,-.7,.67,.7)}.img-with-aniamtion-wrap .color-overlay{transition:opacity .65s cubic-bezier(.2,1,.2,1)}.img-with-aniamtion-wrap .inner .hover-wrap[data-hover-animation]{transition:all .65s cubic-bezier(.05,.2,.1,1)!important}.scroll-down-wrap{transition:opacity .4s ease}.portfolio-items[data-ps="8"] .col .work-info .vert-center line,.portfolio-items[data-ps="8"] line{-webkit-transition:none;transition:none}.masonry.classic .post-featured-img img.nectar-lazy,.post-area.standard-minimal .post-featured-img img.nectar-lazy,.post-content.classic .post-featured-img img.nectar-lazy{transition:opacity .5s ease}#ajax-content-wrap .wpb_gallery_slidesimage_grid .portfolio-items img.nectar-lazy{transition:opacity .5s ease,transform .5s ease}#ajax-content-wrap .nectar-underline .post-heading{transition:background-size .55s cubic-bezier(.2,.75,.5,1)}.posts-container[data-load-animation=fade_in_from_bottom] article .inner-wrap,.posts-container[data-load-animation=fade_in_from_bottom] article .inner-wrap.animated{transition:opacity .3s cubic-bezier(.3,.58,.55,1),transform .3s cubic-bezier(.3,.58,.55,1)}.posts-container[data-load-animation=perspective] article .inner-wrap,.posts-container[data-load-animation=perspective] article .inner-wrap.animated{transition:opacity .3s cubic-bezier(.1,.3,.2,1),transform .72s cubic-bezier(.1,.3,.27,1)}.post.quote .content-inner .quote-inner .whole-link{transition:all .45s cubic-bezier(.25,1,.33,1)}.blurred-wrap{transition:filter .45s linear}.slide-out-widget-area-toggle .lines-button.x2 .lines:after,.slide-out-widget-area-toggle .lines-button.x2 .lines:before{transition:transform .45s ease,background-color .2s ease,opacity .2s ease}.lines-button.x2 .lines{transition:background .2s ease,opacity .2s ease}.lines-button.x2 .lines:after,.lines-button.x2 .lines:before{transform-origin:50% 50%;transition:top .4s .45s ease,transform .3s ease,background-color .2s ease,opacity .2s ease}.slide-out-widget-area-toggle .closed>span{transition:transform .33s 0s ease}#header-outer[data-header-button_style=default] #top nav>ul>li[class*=button_solid_color]>a:hover:before,#header-outer[data-header-button_style=default].transparent #top nav>ul>li[class*=button_solid_color]>a:hover:before{opacity:.85!important}#header-outer #top .sf-menu>li[class*=button_solid_color].sfHover>a .sf-sub-indicator i,#header-outer #top .sf-menu>li[class*=button_solid_color]:hover>a .sf-sub-indicator,#header-outer[data-lhe=default] #top nav .sf-menu>[class*=button_solid_color].sfHover:not(#social-in-menu)>a,#header-outer[data-lhe=default] #top nav>ul>li[class*=button_solid_color]>a:hover,body #header-outer[data-lhe=default] #top nav .sf-menu>li[class*=button_solid_color].sfHover>a{color:#fff!important}#header-outer.transparent.dark-slide>#top nav .sf-menu>li[class*=button_solid_color].sfHover>a,#header-outer.transparent.dark-slide>#top nav>ul>li[class*=button_solid_color]>a:hover,#header-outer[data-lhe=animated_underline].transparent.dark-slide #top nav>ul>li[class*=button_solid_color]>a:hover,#header-outer[data-lhe=default] #top nav .sf-menu>li[class*=button_solid_color]>a:hover,#header-outer[data-lhe=default].transparent.dark-slide #top nav>ul>li[class*=button_solid_color]>a:hover{color:#fff!important;opacity:1!important;padding-left:20px;padding-right:20px}#header-outer[data-lhe=default] #top nav>ul>li[class*=button_bordered]>a:hover{padding-left:20px;padding-right:20px}#header-outer .sf-menu>.sfHover>ul,#header-outer .sf-menu>li:hover>ul{top:100%}.sf-vertical .sfHover ul,.sf-vertical li:hover ul{left:100%;top:0}.sf-menu .sfHover>ul,.sf-menu li:hover>ul{z-index:999;pointer-events:all}.sf-menu li li.sfHover{z-index:999}.sf-menu li .sfHover ul,.sf-menu li li .sfHover ul,.sf-menu li li li:hover ul,.sf-menu li li:hover ul{left:20em;top:0}#header-outer nav>.sf-menu>.megamenu.nectar-megamenu-menu-item>ul .widget-area-active .widget a:hover{background-color:transparent!important}#header-outer .widget_shopping_cart.open .buttons,#header-outer .widget_shopping_cart.open .cart_list,#header-outer .widget_shopping_cart.open .total,#header-outer[data-format=centered-menu] #top nav>ul>.sfHover>ul>li,#header-secondary-outer .sf-menu>.sfHover>ul>li,#top nav>ul>.sfHover>ul>li{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#top nav>ul>.megamenu:hover ul li{pointer-events:auto}#header-secondary-outer .sf-menu li .sfHover .on-left-side,#header-secondary-outer .sf-menu li li .on-left-side,.sf-menu li .sfHover .on-left-side,.sf-menu li li .on-left-side{right:20em;left:auto;margin-right:-20px;margin-left:0}.sf-menu .sfHover>.on-left-side{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a{display:inline-block;margin-right:0;margin-left:0;overflow:hidden}#header-outer #social-in-menu a:hover i,.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a:hover i{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.col.boxed:not(.wpb_column):hover{top:-4px;box-shadow:0 2px 3px rgba(0,0,0,.3)}.nectar-button.see-through-2:hover,.nectar-button.see-through-3:hover{background-color:transparent}body[data-button-style*=rounded_shadow] .woocommerce.add_to_cart_inline a.button.add_to_cart_button:hover,body[data-button-style*=rounded_shadow].material .nectar-button.see-through:hover{box-shadow:0 20px 38px rgba(0,0,0,.11)!important}body[data-button-style*=slightly_rounded] #page-header-bg[data-post-hs=default_minimal] .inner-wrap>a:hover,body[data-button-style*=slightly_rounded].single .heading-title[data-header-style=default_minimal] .meta-category a:hover{transform:translateY(-3px)!important}body[data-button-style=slightly_rounded_shadow] .widget_search input[type=submit]:hover{-webkit-transform:none!important;transform:none!important}body .nectar-button.see-through:hover{border-color:#fff}.col.light .nectar-button.see-through:hover{border-color:#fff}.col.dark .nectar-button.see-through:hover{border-color:#000}body .col.dark .nectar-button.see-through-2:hover,body .col.dark .nectar-button.see-through-3:hover,body .nectar-button.see-through-2:hover,body .nectar-button.see-through-3:hover{color:#fff;opacity:1!important}.nectar-button.tilt:hover,.nectar-button.tilt:hover:after,.nectar-button.tilt:hover:before,.swiper-slide .button.solid_color_2 a:hover,.swiper-slide .button.solid_color_2 a:hover:after,.swiper-slide .button.solid_color_2 a:hover:before{transition:all .5s cubic-bezier(.25,1,.33,1)}.nectar-button.tilt:hover:after,.nectar-button.tilt:hover:before,.swiper-slide .button.solid_color_2 a:hover:after,.swiper-slide .button.solid_color_2 a:hover:before{opacity:1}.nectar-button.tilt:hover,.swiper-slide .button.solid_color_2 a:hover{transform:rotateX(20deg)}body:not(.mobile) .nectar-category-grid .nectar-category-grid-item:hover .content[data-subtext=custom][data-subtext-vis=always] .subtext:after,body:not(.mobile) .nectar-cta[data-style=underline] .link_wrap .link_text:hover:after,body:not(.mobile) .nectar-woo-flickity[data-controls=arrows-and-text] .nectar-woo-carousel-top a:hover:after{animation:portSliderLine .45s cubic-bezier(.15,.75,.5,1) forwards}.nectar-cta[data-style=see-through] .link_wrap:hover .link_text:after{transform:scale(.8);opacity:0}.nectar-cta[data-style=see-through] .link_wrap:hover .arrow:after,.nectar-cta[data-style=see-through] .link_wrap:hover .arrow:before{transform:scale(1,1) translateX(9px)}body:not(.mobile) .nectar-cta[data-style=underline] .link_wrap:hover .link_text:after{animation:none;transform:scaleX(0);transform-origin:right}.nectar-cta[data-style=arrow-animation] .link_wrap:hover svg,.team-member:hover .nectar-cta[data-style=arrow-animation] .link_wrap svg{animation:ctaArrowSVGEnd .45s cubic-bezier(.23,.46,.4,1) forwards}.nectar-cta[data-style=arrow-animation] .link_wrap:hover .link_text .line,.team-member:hover .nectar-cta[data-style=arrow-animation] .link_wrap .link_text .line{animation:ctaArrowLineEnd .45s cubic-bezier(.23,.46,.4,1) forwards}.nectar-cta[data-style=arrow-animation] .link_wrap:hover .link_text>.text,.team-member:hover .nectar-cta[data-style=arrow-animation] .link_wrap .link_text>.text{animation:ctaArrowTextEnd .45s cubic-bezier(.23,.46,.4,1) forwards}.nectar-cta[data-style=arrow-animation] .link_wrap:hover polyline,.team-member:hover .nectar-cta[data-style=arrow-animation] .link_wrap polyline{animation:ctaArrowStart .45s ease .25s forwards}.team-member:hover .team-meta .nectar-cta[data-style=arrow-animation] .link_wrap polyline,.team-meta .nectar-cta[data-style=arrow-animation] .link_wrap:hover polyline{animation:ctaArrowStartTeam .8s ease forwards}#ajax-content-wrap .nectar-cta[data-style=text-reveal-wave][data-using-bg=true] .link_wrap:hover{transition:background-color .5s cubic-bezier(.23,.46,.4,1)}@media only screen and (min-width:1000px){.menu-item-hover-text-reveal-wave .hover .char,.nectar-cta[data-style=text-reveal-wave] .link_text.hover .char,.nectar-cta[data-style=text-reveal-wave][data-using-bg=true] .link_wrap.hover .char{animation:nectar_cta_letter_animation .5s cubic-bezier(.46,.4,.56,.87) forwards;transform:translateY(110%);opacity:0}}@keyframes nectar_cta_letter_animation{0%{opacity:0;transform:translateY(115%)}30%{opacity:1}45%{opacity:1;transform:translateY(-25%)}100%{opacity:1;transform:translateY(0)}}.nectar-cta[data-color*=extra-color-gradient][class*=hover_color_] .link_wrap:hover:before{opacity:1}.col:not(.post-area):not(.span_12):not(#sidebar):hover [class*=" icon-"].icon-3x.alt-style.hovered,.col:not(.post-area):not(.span_12):not(#sidebar):hover i[class^=icon-].icon-3x.alt-style.hovered{background-color:rgba(0,0,0,.035)}.light .col:not(.post-area):not(.span_12):not(#sidebar):hover [class*=" icon-"].icon-3x.alt-style.hovered,.light .col:not(.post-area):not(.span_12):not(#sidebar):hover i[class^=icon-].icon-3x.alt-style.hovered{background-color:rgba(0,0,0,.1)}#sidebar .widget:hover i[class^=icon-].icon-3x.alt-style{background-color:rgba(0,0,0,.035)}#sidebar .widget:hover .circle-border,.col:not(.post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border{border:1px solid #000;transform:scale(1.18);transition-timing-function:cubic-bezier(.4,.25,.14,1.73)}#sidebar .widget:hover [class^=icon-].icon-3x,.col:not(.post-area):not(.span_12):not(#sidebar):hover [class*=" icon-"].icon-3x.hovered,.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^=icon-].icon-3x.hovered{color:#fff;background-color:#000}#sidebar .widget:hover .extra-color-gradient-1 .circle-border,#sidebar .widget:hover .extra-color-gradient-2 .circle-border,.col:not(.post-area):not(.span_12):not(#sidebar):hover .hovered.extra-color-gradient-1 .circle-border,.col:not(.post-area):not(.span_12):not(#sidebar):hover .hovered.extra-color-gradient-2 .circle-border{transform:none;-webkit-transform:none}#page-header-bg .blog-title #single-meta .nectar-social.hover .share-btn,#page-header-bg .blog-title #single-meta .nectar-social.hover>div a{border:2px solid rgba(255,255,255,.4)}#page-header-bg .blog-title #single-meta .nectar-social.hover .share-btn:hover,#page-header-bg .blog-title #single-meta .nectar-social.hover>div a:hover,.single #page-header-bg .blog-title #single-meta div .n-shortcode:hover a,.single #page-header-bg .blog-title #single-meta>div>a:hover{border:2px solid #fff}body[data-button-style^=rounded] .section-down-arrow.hovered,body[data-button-style^=rounded] .section-down-arrow:hover{opacity:1}body[data-button-style^=rounded] .section-down-arrow.hovered i.fa-angle-down,body[data-button-style^=rounded] .section-down-arrow.hovered i.fa-angle-down.top,body[data-button-style^=rounded] .section-down-arrow:hover i.fa-angle-down,body[data-button-style^=rounded] .section-down-arrow:hover i.fa-angle-down.top{transform:translate(0,0)!important}.masonry.material .masonry-blog-item .grav-wrap a img.hovered,.masonry.material .masonry-blog-item .grav-wrap a:hover img,.nectar-recent-posts-single_featured a img.hovered,.nectar-recent-posts-single_featured a:hover img,.related-posts[data-style=material] .grav-wrap a img.hovered,.related-posts[data-style=material] .grav-wrap a:hover img{box-shadow:0 7px 20px rgba(0,0,0,.19)}.masonry.material .masonry-blog-item h3 a:hover,.related-posts[data-style=material] h3 a:hover{color:inherit!important}.post.format-link .post-content .link-inner:hover,.post.format-quote .post-content .quote-inner:hover,.post.link .classic .link-inner:hover,.post.quote .classic .quote-inner:hover{background-color:#333}.related-posts[data-style=material] .inner-wrap:hover .post-featured-img img{transform:scale(1.07)}.blog-recent .more-link span:hover,.post .more-link span:hover{background-color:#000}.post .post-header h2 a:hover{color:inherit}.post.quote .content-inner .quote-inner:hover .whole-link{background-color:#333}.post.link .post-content a:hover .link-inner,.post.quote .post-content a:hover .quote-inner{background-color:#333}.post .post-meta a:hover{color:#000}body #pagination>a.page-numbers:hover,body #pagination>a:hover,body nav#pagination a.page-numbers:hover,body nav#pagination a:hover,body nav.woocommerce-pagination li a:hover{background-color:transparent!important}#pagination .next a:hover,#pagination .prev a:hover,#pagination a.page-numbers:hover,#pagination span.page-numbers.current,.woocommerce .container-wrap nav.woocommerce-pagination ul li:hover span,.woocommerce nav.woocommerce-pagination ul li a:hover{background-color:#000}body .widget_search .search-form button[type=submit]:hover{background-color:transparent!important}body #ajax-content-wrap .widget_search .search-form button[type=submit]:hover{-webkit-transform:translateY(-50%);transform:translateY(-50%)}body #ajax-content-wrap .widget_search .search-form button[type=submit]:hover,body.search-no-results #search-results .search-form button[type=submit]:hover{box-shadow:none!important}body[data-form-style=minimal] .widget_search .search-form button[type=submit]:hover{top:auto;bottom:0;-webkit-transform:none;transform:none}#sidebar .widget .tagcloud a:hover,.post-tags a:hover{background-color:#000}body[data-form-submit=regular] button[type=submit]:hover,body[data-form-submit=regular] input[type=submit]:hover{opacity:.85}.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner{transition:transform .65s cubic-bezier(.05,.2,.1,1)}.img-with-aniamtion-wrap .hover-wrap[data-hover-animation=zoom]:hover .hover-wrap-inner{transform:scale(1.13)}.img-with-aniamtion-wrap .hover-wrap[data-hover-animation=zoom-crop]:hover .hover-wrap-inner{transform:scale(1.15)}.img-with-aniamtion-wrap .hover-wrap[data-hover-animation=zoom-crop]:hover{transform:scale(.95)!important}.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot.is-selected:before,.nectar-flickity[data-controls=material_pagination] .flickity-page-dots .dot.is-selected:before,.nectar-quick-view-box .flickity-page-dots .dot.is-selected:before,.nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot.is-selected:before,.nectar-woo-flickity .flickity-page-dots .dot.is-selected:before,.testimonial_slider[data-style=multiple_visible_minimal] .flickity-page-dots .dot.is-selected:before,body.material [data-bullet_style=see_through] .slider-pagination .swiper-pagination-switch.swiper-active-switch:before{transform:scale(2);box-shadow:inset 0 0 0 1px #000;background-color:transparent}.span_12.light .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot.is-selected:before,.span_12.light .nectar-flickity[data-controls=material_pagination] .flickity-page-dots .dot.is-selected:before,.span_12.light .nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot.is-selected:before,.span_12.light .nectar-woo-flickity .flickity-page-dots .dot.is-selected:before,.span_12.light .testimonial_slider[data-style=multiple_visible_minimal] .flickity-page-dots .dot.is-selected:before,body.material [data-bullet_style=see_through] .slider-pagination:not(.dark-cs) .swiper-pagination-switch.swiper-active-switch:before{box-shadow:inset 0 0 0 1px #fff}#ajax-content-wrap .flickity-page-dots .dot.is-selected,.material [data-bullet_style=see_through] .slider-pagination .swiper-pagination-switch.swiper-active-switch{opacity:1}.lines-button.close{transform:scale3d(.8,.8,.8)}.lines-button.arrow.close .lines:after,.lines-button.arrow.close .lines:before{top:0;width:1.11111rem}.slide-out-widget-area-toggle .lines-button.close .lines:before{transform:translateY(-6px) rotateZ(-45deg)}.slide-out-widget-area-toggle .lines-button.close .lines:after{transform:translateY(6px) rotateZ(45deg)}#header-outer .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:before{transform:translateY(-6px) rotateZ(-45deg)}#header-outer .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:after{transform:translateY(6px) rotateZ(45deg)}.slide-out-widget-area-toggle .lines-button.close:after{transform:scale(0,1)}.lines-button.minus.close .lines:after,.lines-button.minus.close .lines:before{transform:none;top:0;width:1.4rem}.lines-button.x.close .lines{background:0 0!important}.lines-button.x.close .lines:after,.lines-button.x.close .lines:before{transform-origin:50% 50%;top:0;width:1.4rem}.column-bg-overlay-wrap[data-bg-animation=zoom-out-reveal].animated-in,.column-image-bg-wrap[data-bg-animation=zoom-out-high] .inner-wrap.animated-in,.column-image-bg-wrap[data-bg-animation=zoom-out-reveal] .inner-wrap.animated-in,.column-image-bg-wrap[data-bg-animation=zoom-out-reveal].animated-in,.column-image-bg-wrap[data-bg-animation=zoom-out-slow] .inner-wrap.animated-in,.column-image-bg-wrap[data-bg-animation=zoom-out] .inner-wrap.animated-in,body[data-ajax-transitions] .row-bg-wrap[data-bg-animation=zoom-out-reveal] .inner-wrap.animated-in,body[data-ajax-transitions] .row-bg-wrap[data-bg-animation=zoom-out-reveal].animated-in,body[data-ajax-transitions] .row-bg-wrap[data-bg-animation=zoom-out-slow] .inner-wrap.using-image.animated-in,body[data-ajax-transitions] .row-bg-wrap[data-bg-animation=zoom-out] .inner-wrap.using-image.animated-in{transform:scale(1)}.column-image-bg-wrap[data-bg-animation=fade-in] .inner-wrap.animated-in,.row-bg-wrap[data-bg-animation=fade-in] .inner-wrap:not(.using-image).animated-in+.row-bg-overlay,body[data-ajax-transitions] .row-bg-wrap[data-bg-animation=fade-in] .inner-wrap.using-image.animated-in{opacity:1}.column-bg-overlay-wrap[data-bg-animation=zoom-out-reveal].animated-in,.column-image-bg-wrap[data-bg-animation=zoom-out-reveal].animated-in,body[data-ajax-transitions] .row-bg-wrap[data-bg-animation=zoom-out-reveal].animated-in{opacity:1}.nectar-waypoint-el:not([data-nectar-waypoint-el-stagger]).animated-in{transform:translate3d(0,0,0);opacity:1}.posts-container article.animated-in .inner-wrap,.posts-container[data-load-animation=fade_in] article.animated-in .inner-wrap.animated{opacity:1;transform:translateY(0);height:100%}.posts-container[data-load-animation=perspective] article.animated-in .inner-wrap.animated{transform:translateY(0) translateZ(0) rotateX(0);opacity:1}.nectar-view-indicator{position:fixed;z-index:400;left:-47px;top:-47px;pointer-events:none;width:94px;height:94px;mix-blend-mode:difference;will-change:transform}.nectar-drag-indicator{position:fixed;z-index:400;left:-26px;top:-26px;pointer-events:none;width:52px;height:52px;mix-blend-mode:difference;will-change:transform}.nectar-drag-indicator.color-dark,.nectar-drag-indicator.color-light{mix-blend-mode:normal}.nectar-drag-indicator.color-dark:before{border:2px solid #000}.nectar-drag-indicator.color-dark i{color:#000}.nectar-drag-indicator:before{border:2px solid #fff;width:100%;height:100%;display:block;content:"";position:absolute;left:-2px;top:-2px;transform:scale(.2);opacity:0;border-radius:50%}.nectar-drag-indicator span{position:absolute;top:50%;left:0;display:block;width:100%;text-align:center;transform:translateY(-50%)}.nectar-drag-indicator i{top:0;color:#fff;font-size:16px;opacity:0;position:absolute}.nectar-drag-indicator i.fa-angle-left{left:-22px;top:-9px;transform:translateX(17px)}.nectar-drag-indicator i.fa-angle-right{right:-22px;top:-9px;transform:translateX(-17px)}.nectar-drag-indicator:before,.nectar-view-indicator .color-circle{transition:transform .45s ease,opacity .3s ease}.nectar-drag-indicator i{transition:transform .2s ease,opacity .2s ease}.nectar-view-indicator span{transition:opacity .2s ease}.nectar-drag-indicator.visible i{transition:transform .45s ease,opacity .3s ease}.nectar-drag-indicator.visible i.fa-angle-left,.nectar-drag-indicator.visible i.fa-angle-right,.nectar-drag-indicator.visible:before,.nectar-view-indicator.visible .color-circle,.nectar-view-indicator.visible span{transform:scale(1);opacity:1}.nectar-drag-indicator.visible.pointer-down:before{transform:scale(.8);transition:transform .25s ease-out,opacity .3s ease}.nectar-view-indicator:not(.style-see-through){mix-blend-mode:normal}.nectar-drag-indicator.blurred-bg .color-circle,.nectar-view-indicator.blurred-bg .color-circle{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.nectar-view-indicator .color-circle{background-color:#000;width:100%;height:100%;display:block;content:"";position:absolute;left:-2px;top:-2px;transform:scale(.2);opacity:0;border-radius:50%}body .nectar-view-indicator span{opacity:0;font-size:16px;color:#fff;line-height:94px;text-align:center;width:100%;display:inline-block}.nectar-view-indicator.style-see-through .color-circle{background-color:transparent;border:2px solid #fff}.nectar-drag-indicator.in-boxed,.nectar-view-indicator.in-boxed{z-index:10000}.nectar-view-indicator.style-tooltip_text{left:12px;top:12px;width:auto;height:auto;line-height:1;padding:7px 14px}.nectar-view-indicator.style-tooltip_text .color-circle{width:100%;height:100%;display:block;position:absolute;left:0;top:0;opacity:0;border-radius:var(--nectar-border-radius);transform:scale(.65);transition:transform .2s ease-in-out,opacity .2s ease-in-out}.nectar-view-indicator.style-tooltip_text span{opacity:0;position:relative;top:0;left:0;line-height:1;font-size:14px;transform:none;transition:opacity .2s ease-in-out}.nectar-view-indicator.style-tooltip_text.visible .color-circle{transform:scale(1)}.nectar-view-indicator.style-tooltip_text.visible .color-circle,.nectar-view-indicator.style-tooltip_text.visible span{opacity:1}.cart-menu .cart-icon-wrap .icon-salient-cart{-webkit-transition:color .2s ease;transition:color .2s ease}body[data-form-style=minimal].woocommerce form .required{-webkit-transition:color .2s cubic-bezier(.39,.71,.56,.98);transition:color .2s cubic-bezier(.39,.71,.56,.98)}.product.open-nectar-quick-view{transition:opacity .3s ease}.single-product .product[data-n-lazy="1"][data-gallery-style=left_thumb_sticky] .product-thumbs .thumb img{transition:border-color .1s ease,opacity .5s ease}.single-product .product[data-n-lazy="1"] .product-thumbs .flickity-slider .thumb img.nectar-lazy,.single-product .product[data-n-lazy="1"] img.nectar-lazy{transition:border-color .1s ease,opacity .5s ease}#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) .cart_list a:hover{background-color:transparent!important}#header-outer .widget_shopping_cart a.button:hover,.nectar-slide-in-cart .widget_shopping_cart a.button:hover{background-color:#333!important}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce a.button:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button:hover{color:#fff}.woocommerce button[type=submit][name=calc_shipping]:hover,.woocommerce input[type=submit][name=apply_coupon]:hover,.woocommerce input[type=submit][name=update_cart]:hover,.woocommerce-page:not([data-form-submit=see-through]) div[data-project-style=classic] button[type=submit].single_add_to_cart_button:hover{background-color:#333!important}.woocommerce button[type=submit][name=calc_shipping]:hover,.woocommerce input[type=submit][name=apply_coupon]:hover,.woocommerce input[type=submit][name=update_cart]:hover{opacity:.8}.woocommerce #order_review #payment #place_order:hover,.woocommerce .span_4 input[type=submit].checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{opacity:.8}.woocommerce ul.products li.product .product-wrap img.hover-gallery-image,.woocommerce ul.products li.product .product-wrap picture.hover-gallery-image{object-fit:cover;height:100%}.woocommerce ul.products li.product .product-wrap:hover img.hover-gallery-image,.woocommerce ul.products li.product .product-wrap:hover picture.hover-gallery-image{opacity:1}.woocommerce-page table.cart a.remove:hover{color:#fff!important}.woocommerce .price_slider_amount button.button:focus,.woocommerce .price_slider_amount button.button:hover{color:#fff}#ajax-content-wrap .price_slider_amount button.button:hover{transform:none;box-shadow:none}body[data-form-submit=see-through].woocommerce .price_slider_amount button.button:hover{color:#666!important}body[data-button-style=slightly_rounded_shadow].woocommerce .widget .price_slider_amount button.button[type=submit]:hover{-webkit-transform:none!important;transform:none!important;box-shadow:none!important}#ajax-content-wrap .widget_layered_nav_filters ul li a:hover,.material #ajax-content-wrap #sidebar .widget_layered_nav_filters ul li a:hover{border:1px solid rgba(0,0,0,.25)}.woocommerce .yith-wcan-reset-navigation.button:hover{opacity:.8}.ascend.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-label li a:hover,body #sidebar .widget_layered_nav ul.yith-wcan-label li a:hover,body .widget_layered_nav ul.yith-wcan-label li a:hover{color:#fff!important;border-color:transparent}.woocommerce-page .widget_layered_nav .yith-wcan-select-wrapper ul li:hover{opacity:1}.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-color li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}body .woocommerce.add_to_cart_inline a.button.add_to_cart_button:hover{opacity:.9}.easyzoom-flyout:hover{opacity:1}#sidebar .widget_shopping_cart .cart_list li a.remove:hover{background-color:transparent}.woocommerce-MyAccount-navigation ul li a:hover:before{opacity:1}.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control:hover{opacity:1;transition:background-size .55s cubic-bezier(.2,.75,.5,1),opacity .25 ease,color .25s ease}@media only screen and (max-width:999px){.products[data-rm-m-hover="1"] li.product.minimal.hover-bound:hover .product-meta,.products[data-rm-m-hover="1"] li.product.minimal:hover .product-add-to-cart a,.woocommerce .products[data-rm-m-hover="1"] .material.product:hover .product-meta>.price,.woocommerce .products[data-rm-m-hover="1"] .material.product:hover h2,.woocommerce .products[data-rm-m-hover="1"] .material.product:hover h3,ul.products li.product.minimal:hover .product-image-wrap:not(.has-hover-image) img{transform:none!important}.products[data-rm-m-hover="1"] .material.product:hover .product-wrap .product-add-to-cart,.products[data-rm-m-hover="1"] li.product.minimal:hover .product-add-to-cart a,.woocommerce .products[data-rm-m-hover="1"] li.product .product-wrap:hover img.hover-gallery-image,.woocommerce .products[data-rm-m-hover="1"] li.product .product-wrap:hover picture.hover-gallery-image{opacity:0}.products[data-rm-m-hover="1"] .material.product:hover .product-wrap .product-meta>.price,.products[data-rm-m-hover="1"] li.product.minimal:hover .product-meta .price{opacity:1}}#header-outer .cart-notification h2.widgettitle,#header-outer .widget_shopping_cart h2.widgettitle{margin-bottom:0}#header-outer .widget_shopping_cart .cart_list{display:none;position:relative;top:0!important;width:325px;left:auto;max-height:482px;overflow-y:auto}#footer-outer .widget_shopping_cart .cart_list a,#header-outer .widget_shopping_cart .cart_list a,.nectar-slide-in-cart .widget_shopping_cart .cart_list a{background-color:transparent!important;border:none;font-weight:400;line-height:17px;padding:0;transition:none;-webkit-transition:none;font-family:'Open Sans'}#header-outer .widget_shopping_cart .cart_list .product-meta a{padding-bottom:8px}.nectar-slide-in-cart:not(.style_slide_in_click) .cart_list .woocommerce-mini-cart-item .product-details>a{padding:3px 10px 8px 3px!important}body #header-outer .widget_shopping_cart .cart_list li .product-meta .product-details>a{line-height:1.3em;margin-bottom:6px;max-width:calc(100% - 26px);padding-bottom:0;font-size:14px}#slide-out-widget-area .widget_shopping_cart .cart_list li .product-meta .product-details>a{line-height:1.3em;margin-bottom:6px;max-width:calc(100% - 26px);padding-bottom:0;font-size:16px}#slide-out-widget-area .widget_shopping_cart .cart_list li .product-meta .product-details>a{max-width:calc(100% - 37px)}#header-outer .widget_shopping_cart .cart_list a img{width:55px;float:left;margin-left:0}#header-outer .widget_shopping_cart .cart_list a img,#header-outer ul.product_list_widget li img,.nectar-slide-in-cart.style_slide_in_click ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img:not(.nectar-lazy):not([srcset]){height:auto;width:75px;margin-left:0;margin-right:15px;float:left;margin-bottom:0;box-shadow:none;-webkit-box-shadow:none}.nectar-slide-in-cart.style_slide_in_click ul.product_list_widget li img{margin-right:0}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list .mini_cart_item>a{margin-right:25px}#header-outer .widget_shopping_cart .cart_list .product-meta a img,#slide-out-widget-area .widget_shopping_cart .cart_list .product-meta a img,.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list .product-meta a img{display:none}#header-outer .widget_shopping_cart .cart_list li .product-meta a,#slide-out-widget-area .widget_shopping_cart .cart_list li .product-meta a{display:inline-block;transition:.2s ease color}#header-outer .widget_shopping_cart .cart_list li{float:none}#header-outer .cart-notification,#header-outer .widget_shopping_cart .cart_list li{padding:14px 20px}#header-outer .widget_shopping_cart .cart_list li{font-size:12px;line-height:22px}#header-outer .cart-notification .item-name,.woocommerce .cart-notification .item-name{color:#fff;font-family:'Open Sans';font-weight:600}body:not([data-header-color=custom]) #header-outer .cart-notification .item-name{color:#888}#header-outer .widget_shopping_cart .cart_list li:first-child{padding-top:20px}.nectar-slide-in-cart .total,.nectar-slide-in-cart .total strong{font-size:24px;font-family:inherit}.nectar-slide-in-cart.style_slide_in_click .total,.nectar-slide-in-cart.style_slide_in_click .total strong{font-size:18px}#header-outer .widget_shopping_cart .quantity{margin-left:0;line-height:14px;height:14px;display:block}#slide-out-widget-area .widget_shopping_cart .quantity{margin-left:0;line-height:14px;height:auto;display:block}#header-outer .widget_shopping_cart .quantity,#header-outer .widget_shopping_cart .quantity span{font-size:14px}#header-outer .widget_shopping_cart .buttons{padding:3px 20px 20px 20px;clear:both}#header-outer ul.product_list_widget li dl dt,.nectar-slide-in-cart ul.product_list_widget li dl dt{color:#999}.nectar-slide-in-cart.style_slide_in_click ul.product_list_widget li dl dt{color:inherit;font-weight:inherit;font-size:12px!important;line-height:inherit}.nectar-slide-in-cart ul.product_list_widget li dl dt{font-family:inherit}#header-outer ul.product_list_widget li dl dd,.nectar-slide-in-cart ul.product_list_widget li dl dd{color:inherit;margin-bottom:0;padding-left:0}#header-outer ul.product_list_widget li dl p,.nectar-slide-in-cart ul.product_list_widget li dl p{padding-bottom:0}#header-outer ul.product_list_widget li dl,.nectar-slide-in-cart ul.product_list_widget li dl{margin:0 0 10px 0;border-width:1px;padding-left:13px}#header-outer ul.product_list_widget .product-meta,#slide-out-widget-area ul.product_list_widget .product-meta{float:right;padding-left:5px;width:calc(100% - 90px)}.nectar-slide-in-cart-bg.revealed{z-index:10000}.nectar-slide-in-cart-bg.open{opacity:1;pointer-events:all}.nectar-slide-in-cart.style_slide_in_click .close-cart{line-height:1.4;z-index:1000;color:#000}.nectar-slide-in-cart.style_slide_in_click .total{display:flex}.nectar-slide-in-cart.style_slide_in_click .total>strong{flex:1}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button{display:inline-block;font-size:14px;padding:15px 10px;width:calc(50% - 5px);margin:0}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button.checkout{margin-left:10px}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .product-meta a:not(.remove){font-size:16px;line-height:1.4;margin-bottom:6px;font-weight:600}.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart__buttons{padding-bottom:0}.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart-item:after,.widget_shopping_cart_content:before{z-index:-10;position:absolute;top:0;left:0;width:100%;height:100%;content:'';pointer-events:none;opacity:0}.widget_shopping_cart_content.loading:before{z-index:100;pointer-events:all}.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart-item:after{transition:opacity .5s ease;background-color:#000;z-index:100}.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart-item.blockUI.blockOverlay:after{opacity:.15}.nectar-slide-in-cart.style_slide_in_click .blockUI.blockOverlay:not(.woocommerce-mini-cart-item){background-color:rgba(0,0,0,.15)!important;opacity:1!important}.nectar-slide-in-cart.style_slide_in_click .cart_list.woocommerce-mini-cart .mini_cart_item a{color:#000!important}.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart__empty-message{text-align:center;margin-top:auto}.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart__empty-message [data-inherit-heading-family],.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart__empty-message h3{display:block;margin-bottom:15px}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list li a.remove.with_text{text-align:center}.nectar-slide-in-cart.style_slide_in_click .inner>.header{top:40px;position:absolute;left:40px;width:calc(100% - 80px);padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1);z-index:10;display:flex}.admin-bar .nectar-slide-in-cart.style_slide_in_click .inner>.header{top:72px}.nectar-slide-in-cart.style_slide_in_click .inner>.header a{margin-left:auto;line-height:.9;position:relative;width:30px}.nectar-slide-in-cart.style_slide_in_click .inner>.header [data-inherit-heading-family],.nectar-slide-in-cart.style_slide_in_click .inner>.header h4{line-height:.9;margin-bottom:0}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice{padding:20px;margin-top:20px;color:#fff;line-height:1.5}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice .button{display:none}.woocommerce-cart .product-name a,.woocommerce-checkout-review-order-table .product-info h4 a{background-repeat:no-repeat;background-size:0 2px;background-image:linear-gradient(to right,#000 0,#000 100%);-webkit-transition:background-size .55s cubic-bezier(.2,.75,.5,1);transition:background-size .55s cubic-bezier(.2,.75,.5,1);background-position:left bottom}.woocommerce-cart .product-name a:hover,.woocommerce-checkout-review-order-table .product-info h4 a:hover{background-size:100% 2px}.nectar-quick-view-box .button .loading:after,.woocommerce .button .loading:after{font-family:WooCommerce;color:inherit;content:"\e01c";vertical-align:top;font-weight:400;font-size:14px;height:14px;width:16px;display:inline-block;line-height:1;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.nectar-quick-view-box .single_add_to_cart_button_wrap .button .loading,.woocommerce .single_add_to_cart_button_wrap .button .loading{top:4px;position:relative}.nectar-quick-view-box .button .loading-wrap,.woocommerce .button .loading-wrap{display:inline-block;margin-right:0;max-width:0;overflow:hidden;transition:all .25s ease;vertical-align:middle}.nectar-quick-view-box .button.processing .loading-wrap,.woocommerce .button.processing .loading-wrap{margin-right:10px;max-width:16px}#header-outer .widget_shopping_cart a.button{font-size:12px;display:inline-block;padding:10px 14px;width:calc(50% - 7px);margin:0}#header-outer .widget_shopping_cart a.button.checkout{margin-left:10px}#header-outer .widget_shopping_cart a.button:hover{background-color:#3f3f3f!important;color:#fff!important}#header-outer .widget_shopping_cart .cart_list li .product-meta a,#header-outer .widget_shopping_cart .cart_list li>a>img{transition:opacity .25s ease,color .25s ease}#header-outer .widget_shopping_cart .cart_list li .product-meta a:hover,#header-outer .widget_shopping_cart .cart_list li>a:hover>img{opacity:.75}#header-outer .widget_shopping_cart .cart_list>li{border-bottom:1px solid rgba(0,0,0,.07)}#header-outer .widget_shopping_cart .cart_list li{padding-bottom:20px;padding-top:20px}.nectar-quick-view-box .woocommerce-product-rating{line-height:2;display:block}.nectar-quick-view-box .summary .price{color:#444;font-size:30px;line-height:30px;letter-spacing:-1px;margin-top:20px}.nectar-quick-view-box .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.nectar-quick-view-box .star-rating::before{content:'\73\73\73\73\73';color:#d3ced2;float:left;top:0;left:0;position:absolute}.nectar-quick-view-box div.product .woocommerce-product-rating{margin-bottom:1.618em}.nectar-quick-view-box .star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.nectar-quick-view-box .star-rating{overflow:hidden;position:relative;height:1em;line-height:1;letter-spacing:4px;font-size:13px;width:86px;font-family:star}.nectar-quick-view-box .woocommerce-product-rating .star-rating{margin:0 4px 0 0;float:left}.nectar-quick-view-box div.product form.cart{margin-bottom:3em}.nectar-quick-view-box .product-loading{pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:20}.nectar-quick-view-box .product-loading .dot{position:relative;display:inline-block;width:12px;height:12px;border-radius:50px;background:#fff;margin:6px;transform-origin:center}.nectar-quick-view-box.visible.loading-vis .product-loading{opacity:1}.nectar-quick-view-box.visible.loading-vis .product-loading .dot{-webkit-animation:n_dot_loading 1.1s infinite;animation:n_dot_loading 1.1s infinite}.nectar-quick-view-box.visible.loading-vis .product-loading .dot:nth-child(3){animation-delay:-.9s}.nectar-quick-view-box.visible.loading-vis .product-loading .dot:nth-child(2){animation-delay:-1s}@keyframes n_dot_loading{0%,100%,60%{transform:initial}30%{transform:translateY(-15px)}}.nectar-quick-view-box.animate-width.loading-vis .product-loading{transition:opacity .3s ease;opacity:0}.nectar-quick-view-box-backdrop.visible{opacity:1;z-index:10000;transition:opacity .7s ease;pointer-events:all}.nectar-quick-view-box .inner-wrap{height:100%;width:100%;border-radius:6px;overflow:hidden;background-color:#fff;position:relative}.nectar-quick-view-box:before{position:absolute;display:block;content:'';width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;box-shadow:0 50px 95px -15px rgba(0,0,0,.15)}.nectar-quick-view-box.box-shadow-trans:before{transition:opacity .55s ease}.nectar-quick-view-box.visible:before{opacity:1}.nectar-quick-view-box .woocommerce-review-link{pointer-events:none;color:inherit;opacity:.6;font-size:14px}.nectar-quick-view-box .entry-summary p.price{padding-bottom:20px}.nectar-quick-view-box .preview_image{position:absolute;height:100%;left:0;overflow:visible;top:0;z-index:10}.nectar-quick-view-box .preview_image img{max-width:none;height:100%;width:auto;display:block}.nectar-quick-view-box.visible{visibility:visible;pointer-events:all}.nectar-quick-view-box .nectar-product-slider{opacity:0}.nectar-quick-view-box .nectar-product-slider .carousel-cell>a{display:block;line-height:0}.nectar-quick-view-box.add-content .nectar-product-slider{opacity:1}.nectar-quick-view-box .flickity-viewport{overflow:hidden;position:relative}body .nectar-quick-view-box .images .carousel-cell{width:100%!important;min-height:400px;display:block;pointer-events:none}.nectar-quick-view-box div.product{display:block}body .nectar-quick-view-box .woocommerce-product-gallery,body .nectar-quick-view-box div.product div.summary{float:none!important;display:inline-block}body .nectar-quick-view-box div.product div.images{position:relative}body .nectar-quick-view-box div.product div.images:after{background-color:rgba(0,0,0,.08);width:1px;height:100%;position:absolute;right:0;top:0;content:'';display:block;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:transform .55s cubic-bezier(.2,.75,.5,1);transition:transform .55s cubic-bezier(.2,.75,.5,1)}body .nectar-quick-view-box.add-content div.product div.images:after{-webkit-transform:scaleY(1);transform:scaleY(1)}body .nectar-quick-view-box div.product div.images{width:calc(100% - 475px)!important;height:100%}.nectar-quick-view-box div.product div.summary,body.woocommerce .nectar-quick-view-box div.product div.summary,body.woocommerce-page .nectar-quick-view-box div.product div.summary{width:475px!important}.nectar-quick-view-box div.product div.images{float:left}.nectar-quick-view-box .nectar-product-slider{width:calc(100% + 2px);height:calc(100% + 4px);top:-2px;left:-2px}.nectar-quick-view-box .inner-content,.nectar-quick-view-box div.product,body .nectar-quick-view-box div.product div.summary{height:100%}body .nectar-quick-view-box div.product div.summary{padding:50px 50px 0 50px}.nectar-quick-view-box .bundled_product_summary .single_add_to_cart_button_wrap{display:none}body .nectar-quick-view-box div.product .bundled_product_summary .bundled_product_images{width:100%!important;pointer-events:none}#header-outer .widget_shopping_cart .cart_list::-webkit-scrollbar,.nectar-quick-view-box .entry-summary::-webkit-scrollbar,.nectar-slide-in-cart .widget_shopping_cart .cart_list::-webkit-scrollbar{width:10px}#header-outer .widget_shopping_cart .cart_list::-webkit-scrollbar,.nectar-slide-in-cart .widget_shopping_cart .cart_list::-webkit-scrollbar{background-color:rgba(0,0,0,.07)}.nectar-quick-view-box .entry-summary::-webkit-scrollbar:hover,.nectar-slide-in-cart .widget_shopping_cart .cart_list::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.09)}#header-outer .widget_shopping_cart .cart_list::-webkit-scrollbar:hover,.nectar-slide-in-cart .widget_shopping_cart .cart_list::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.11)}#header-outer .widget_shopping_cart .cart_list::-webkit-scrollbar-thumb,.nectar-quick-view-box .entry-summary::-webkit-scrollbar-thumb,.nectar-slide-in-cart .widget_shopping_cart .cart_list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);background-clip:padding-box;min-height:10px}.nectar-quick-view-box .summary-content>*{opacity:0;transform:translateY(30px);transition:transform .55s cubic-bezier(.2,.75,.5,1),opacity .55s cubic-bezier(.2,.75,.5,1)}.nectar-quick-view-box.add-content .summary-content>*{opacity:1;transform:translateY(0);transition:transform .55s cubic-bezier(.2,.75,.5,1),opacity .55s cubic-bezier(.2,.75,.5,1)}.nectar-quick-view-box.add-content .summary-content>:nth-child(2){transition-delay:50ms}.nectar-quick-view-box.add-content .summary-content>:nth-child(3){transition-delay:.1s}.nectar-quick-view-box.add-content .summary-content>:nth-child(4){transition-delay:.15s}.nectar-quick-view-box.add-content .summary-content>:nth-child(5){transition-delay:.2s}.nectar-quick-view-box.add-content .summary-content>:nth-child(6){transition-delay:.25s}.nectar-quick-view-box.add-content .summary-content>:nth-child(7){transition-delay:.3s}.nectar-quick-view-box.add-content .summary-content>:nth-child(8){transition-delay:.35s}.nectar-quick-view-box.add-content .summary-content>:nth-child(9){transition-delay:.4s}body .nectar-quick-view-box.add-content div.product div.summary{overflow-y:auto;height:calc(100% - 56px)}body .nectar-quick-view-box div.product div.summary{background-color:#fff;position:relative;z-index:1}body .nectar-quick-view-box a.button.disabled,body .nectar-quick-view-box a.single_add_to_cart_button{padding:16px 10px}.nectar-quick-view-box .single_add_to_cart_button_wrap{width:475px;position:absolute;bottom:0;right:0;z-index:10;display:-webkit-flex;display:flex}body .nectar-quick-view-box .single_add_to_cart_button{display:block;-webkit-flex-grow:1;flex-grow:1}body .nectar-quick-view-box .nectar-full-product-link a{display:block}.nectar-quick-view-box .single_add_to_cart_button_wrap .nectar-full-product-link a,.nectar-quick-view-box .single_add_to_cart_button_wrap a.single_add_to_cart_button{min-width:150px;display:flex;justify-content:center;border-radius:0}body .nectar-quick-view-box .nectar-full-product-link{-webkit-flex-grow:1;flex-grow:1}.nectar-quick-view-box .nectar-full-product-link a{left:auto;right:0;padding:16px 15px;text-align:center;margin-bottom:0;font-size:12px;background-color:#f1f1f1}body .nectar-quick-view-box .nectar-full-product-link a,body .nectar-quick-view-box .single_add_to_cart_button{line-height:16px}.nectar-quick-view-box .single_add_to_cart_button_wrap{opacity:0;transition:opacity .55s cubic-bezier(.2,.75,.5,1)}.nectar-quick-view-box.add-content .single_add_to_cart_button_wrap{opacity:1}.nectar-quick-view-box .summary-content button[type=submit].single_add_to_cart_button{display:none}.nectar-quick-view-box .close a,.nectar-quick-view-box a .close-wrap{width:19px;height:18px;opacity:0}.nectar-quick-view-box .close{right:40px;top:40px;position:absolute}.nectar-quick-view-box .close a{position:relative;display:block;width:24px;height:17px;line-height:22px;z-index:10}.nectar-quick-view-box .close a,.nectar-quick-view-box a .close-wrap{display:block;opacity:1}.nectar-quick-view-box .close-wrap{-webkit-font-smoothing:subpixel-antialiased;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease,-webkit-transform .2s ease 1s;width:20px;height:20px;display:block;overflow:hidden}.nectar-quick-view-box.add-content .close-line1{-webkit-animation-name:crossRight;animation-name:crossRight;-webkit-animation-delay:.29s;animation-delay:.29s}.nectar-quick-view-box.add-content .close-line2{-webkit-animation-name:crossLeft;animation-name:crossLeft;-webkit-animation-delay:.15s;animation-delay:.15s}.nectar-quick-view-box .close-wrap .close-line1{display:block;-webkit-transform:translateY(-30px) translateX(30px) rotate(45deg);transform:translateY(-30px) translateX(30px) rotate(45deg)}.nectar-quick-view-box .close-wrap .close-line2{display:block;-webkit-transform:translateY(-30px) translateX(-30px) rotate(-45deg);transform:translateY(-30px) translateX(-30px) rotate(-45deg)}.nectar-quick-view-box .close-wrap .close-line{height:100%;width:2px;background-color:#545454;backface-visibility:hidden;position:absolute;border-radius:5px;left:9px;transition:opacity .2s ease,background-color .2s ease;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.52,.01,.16,1);animation-timing-function:cubic-bezier(.52,.01,.16,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.material .style_slide_in_click .close-cart:before,.nectar-quick-view-box .close a:before{position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background-color:rgba(0,0,0,.05);content:'';-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1)}.material .style_slide_in_click .close-cart:before{height:34px;width:34px;margin:-17px 0 0 -17px}@media only screen and (max-width:999px){.style_slide_in_click .close-cart .close-wrap{height:14px}.material .style_slide_in_click .close-cart:before{height:30px;width:30px;margin:-15px 0 0 -15px}}.material .style_slide_in_click .close-cart:hover:before,.nectar-quick-view-box .close:hover a:before{transform:scale(1.2) translateZ(0);-webkit-transform:scale(1.2) translateZ(0)}@-webkit-keyframes crossLeft{100%{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg)}}@keyframes crossLeft{100%{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg)}}@-webkit-keyframes crossRight{100%{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg)}}@keyframes crossRight{100%{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg)}}.nectar-quick-view-box .close{opacity:0;pointer-events:none;transition:opacity .4s ease}.nectar-quick-view-box.add-content .close{opacity:1;pointer-events:all}.nectar-quick-view-box .onsale,.woocommerce span.onsale .nectar-quick-view-box .onsale,.woocommerce-page .nectar-quick-view-box .onsale{padding:6px 12px;border-radius:4px;left:25px;right:auto;top:25px;min-height:0;min-width:0;width:auto;margin-top:0;line-height:1em;height:auto;opacity:0;transform:scale(.7);transition:transform .55s cubic-bezier(.2,.75,.5,1),opacity .55s cubic-bezier(.2,.75,.5,1)}.nectar-quick-view-box .onsale{color:#fff;position:absolute;z-index:10}.nectar-quick-view-box.add-content .onsale,.woocommerce span.onsale .nectar-quick-view-box.add-content .onsale,.woocommerce-page .nectar-quick-view-box.add-content .onsale{opacity:1;transform:scale(1)}.nectar-quick-view-box .outofstock.product .nectar-full-product-link a{width:475px}.nectar-quick-view-box .flickity-page-dots{position:absolute;width:100%;bottom:15px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.nectar-quick-view-box .flickity-page-dots .dot{height:30px;position:relative;width:16px;margin:0 5px;display:inline-block;opacity:.25;cursor:pointer;transition:all .1s ease;list-style:none}.nectar-quick-view-box .flickity-page-dots .dot:before{width:6px;height:6px;transition:all .25s ease;border-radius:50%;margin-left:11px;background-color:transparent;box-shadow:inset 0 0 0 5px #000;display:block;content:'';position:absolute;top:13px;left:0}.nectar-quick-view-box .flickity-page-dots .dot.is-selected:before{-webkit-transform:scale(2);transform:scale(2);box-shadow:inset 0 0 0 1px #000;background-color:transparent}#slide-out-widget-area .widget_shopping_cart .cart_list li{padding-left:0;padding-bottom:20px}#slide-out-widget-area .widget_shopping_cart .cart_list li a.remove:not(.with_text){width:20px;height:20px;line-height:16px;font-size:14px;color:inherit!important;border-width:2px;border-color:rgba(255,255,255,.4)}#slide-out-widget-area .widget_shopping_cart .cart_list li a.remove{background-color:transparent}#slide-out-widget-area .widget_shopping_cart .cart_list li a.remove:not(.with_text):hover{border-color:#fff;background-color:transparent}body #slide-out-widget-area .widget_shopping_cart .cart_list li a{font-size:12px;line-height:18px}#slide-out-widget-area .widget_shopping_cart ul.product_list_widget li img{left:0}#slide-out-widget-area .widget_shopping_cart ul.product_list_widget dt{color:inherit}#slide-out-widget-area .widget_shopping_cart ul.product_list_widget dd{margin-bottom:0}#slide-out-widget-area .widget_shopping_cart ul.product_list_widget dd p{padding-bottom:0}#slide-out-widget-area .widget_shopping_cart ul.product_list_widget dl{border-left:1px solid rgba(255,255,255,.2);margin-top:2px}#slide-out-widget-area .widget_shopping_cart .button{width:100%;padding-top:14px;padding-bottom:14px;margin-bottom:7px;display:block}#slide-out-widget-area .widget_shopping_cart p.buttons{padding-bottom:0}#slide-out-widget-area .widget_shopping_cart .button{background-color:transparent!important;border:2px solid rgba(255,255,255,.4)}#slide-out-widget-area .widget_shopping_cart .button:hover{border:2px solid #fff}#slide-out-widget-area .widget_shopping_cart .total{padding-top:5px;padding-bottom:20px;border-top:none}#slide-out-widget-area ul.product_list_widget li img{height:auto;width:62px;margin-left:0;margin-right:15px;float:left;margin-bottom:0;box-shadow:none;-webkit-box-shadow:none}#slide-out-widget-area .widget_shopping_cart .total span.amount{float:right}#slide-out-widget-area .widget_shopping_cart .total strong{font-weight:inherit!important}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.95;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media only screen and (min-width:600px){body.admin-bar .fancybox-container:not(.fancybox-is-fullscreen) .fancybox-toolbar{top:32px}body.admin-bar .fancybox-container:not(.fancybox-is-fullscreen) .fancybox-infobar{top:38px}}.fancybox-video{visibility:visible}.fancybox-bg{background-color:#000}body.compensate-for-scrollbar,html.compensate-for-scrollbar{margin-right:0!important}html.compensate-for-scrollbar{overflow-y:scroll!important}button.fancybox-button{background-color:#000}body[data-button-style*=slightly_rounded] button.fancybox-button,body[data-button-style^=rounded] button.fancybox-button{border-radius:0!important}button.fancybox-button--fsenter,button.fancybox-button--fsexit,html body[data-button-style*=slightly_rounded] button.fancybox-button--fsenter,html body[data-button-style^=rounded] button.fancybox-button--fsenter{border-radius:0 0 0 5px!important}.fancybox-navigation button{color:#fff;background-color:transparent}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:25px;width:40px;height:40px;border-radius:50px;background-color:rgba(25,25,25,.45);z-index:-1;transform:scale(.9);transition:all .25s cubic-bezier(.15,.2,.1,1)}.fancybox-navigation button.fancybox-button--arrow_right:before{right:5px}@media only screen and (min-width:691px){.fancybox-navigation button:hover:before{transform:scale(1.1);box-shadow:0 7px 18px rgba(0,0,0,.25)}}.fancybox-navigation .fancybox-button--arrow_left{left:20px}.fancybox-navigation .fancybox-button--arrow_right{right:20px}@media only screen and (max-width:690px){.fancybox-navigation button:before{transition:none}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}}@media only screen and (min-width:691px){#slide-out-widget-area .secondary-header-text{display:none}}@media only screen and (max-width:999px) and (min-width:691px){body.original #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{display:none}}#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon span:after,#slide-out-widget-area.fullscreen-split .off-canvas-menu-container li>a:after,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon span:after,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li>a:after{-webkit-transition:-webkit-transform .3s ease-out,border-color .3s ease-out;transition:transform .3s ease-out,border-color .3s ease-out;position:absolute;display:block;bottom:-6px;left:0;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);border-top:2px solid #000;content:'';padding-bottom:inherit}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li .nectar-menu-item-with-icon,body #slide-out-widget-area .inner .off-canvas-menu-container .nectar-menu-item-with-icon,body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li .nectar-menu-item-with-icon,body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li .nectar-menu-item-with-icon{display:flex;align-items:center}body #slide-out-widget-area .inner .off-canvas-menu-container .nectar-menu-item-with-icon.nectar-menu-item-with-desc,body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li .nectar-menu-item-with-icon.nectar-menu-item-with-desc,body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li .nectar-menu-item-with-icon.nectar-menu-item-with-desc{align-items:flex-start}#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon.nectar-menu-item-with-desc span:after,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon.nectar-menu-item-with-desc span:after{bottom:0}#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text:after{border-color:inherit;transform-origin:left}body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon:after,body #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon:after{display:none!important}#slide-out-widget-area.fullscreen-split .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon .menu-title-text{position:relative}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a{position:relative}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item>.nectar-menu-item-with-icon .menu-title-text:after,#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item>a:after,#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after,#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:focus:after,#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a:hover:after,body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>.nectar-menu-item-with-icon .menu-title-text:after,body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:after,body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .nectar-menu-item-with-icon:hover .menu-title-text:after,body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:hover:after,body.material #slide-out-widget-area[class=slide-out-from-right] .off-canvas-menu-container li a:focus:after{backface-visibility:hidden;-webkit-transform:scaleX(1);transform:scaleX(1)}#slide-out-widget-area .off-canvas-menu-container ul .menu-item .widget-area-active .widget ul{max-height:none;padding-left:0}#header-outer #mobile-menu ul .menu-item .widget-area-active .widget ul,body #slide-out-widget-area .menu.subview .menu-item .widget-area-active .widget li{display:block!important}#slide-out-widget-area .off-canvas-menu-container .widget-area-active .widget ul.product_list_widget{text-align:left}#slide-out-widget-area .off-canvas-menu-container .widget-area-active .widget ul.product_list_widget li a{display:inline}#slide-out-widget-area .off-canvas-menu-container .widget-area-active .widget ul.product_list_widget li a:after{display:none}#slide-out-widget-area .widget-area-active .wp-caption .wp-caption-text{color:#000}#slide-out-widget-area .off-canvas-menu-container li>a>.sf-sub-indicator{display:none}#slide-out-widget-area .inner .off-canvas-menu-container li>a{font-size:20px;line-height:30px;font-family:'Open Sans';font-weight:700}#slide-out-widget-area .menuwrapper li small,#slide-out-widget-area .off-canvas-social-links li a,#slide-out-widget-area.fullscreen .inner li a,#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a,#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{opacity:.7;transition:opacity .2s ease,color .2s ease;-webkit-transition:opacity .2s ease,color .2s ease}#slide-out-widget-area .inner .current-menu-ancestor>a,#slide-out-widget-area .inner .current-menu-item>a,#slide-out-widget-area .inner .current_page_ancestor>a,#slide-out-widget-area .inner .current_page_item>a,#slide-out-widget-area .inner .off-canvas-menu-container .menuwrapper li>a.hovered,#slide-out-widget-area .off-canvas-social-links li a:hover,#slide-out-widget-area.fullscreen .inner li a:hover,#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:focus,#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:hover,#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:focus,#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:hover{opacity:1}#slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li{position:relative}#slide-out-widget-area .ocm-dropdown-arrow{transition:transform .5s cubic-bezier(.215,.61,.355,1);position:absolute;right:-6px;top:10px;transform:translateY(-50%);cursor:pointer;height:28px;width:28px;line-height:0}#slide-out-widget-area .ocm-dropdown-arrow i{font-size:18px;height:28px;width:28px;line-height:28px;top:0}#slide-out-widget-area .open-submenu>.ocm-dropdown-arrow{transform:translateY(-50%) rotate(180deg)}#slide-out-widget-area .secondary-header-text,body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content{margin-bottom:35px;border-radius:6px;background-color:rgba(0,0,0,.1);padding:10px 15px}body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content *{color:inherit}body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content div>:last-child{margin-bottom:0}body #slide-out-widget-area .inner-wrap .inner .nectar-header-text-content{align-self:flex-start}#slide-out-widget-area .nectar-header-text-content>span>:last-child{margin-bottom:0}body #slide-out-widget-area .secondary-header-text{line-height:1.4em}#slide-out-widget-area,#slide-out-widget-area.slide-out-from-right-hover{overflow-y:scroll!important;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}#slide-out-widget-area::-webkit-scrollbar{display:none}#slide-out-widget-area .bottom-text{padding-bottom:0;font-size:12px}#slide-out-widget-area:not(.fullscreen) .off-canvas-social-links li{display:inline-block;padding:0 6px 6px 0}#slide-out-widget-area .off-canvas-social-links li i{background-color:transparent;font-size:18px;line-height:22px;top:0}.material #slide-out-widget-area:not(.slide-out-from-right) .off-canvas-social-links li a,body:not(.material) #slide-out-widget-area .off-canvas-social-links li a{padding:0 8px}.blurred-wrap.blurred{-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.msie .blurred-wrap.blurred{-ms-filter:none;filter:none}#slide-out-widget-area .widget h4{margin-bottom:8px}#slide-out-widget-area .inner>div{margin-bottom:25px}#slide-out-widget-area .inner>div:first-of-type{margin-top:-7px}#slide-out-widget-area .inner-wrap>.inner{width:100%;height:100%}#slide-out-widget-area,#slide-out-widget-area .widget h3,#slide-out-widget-area .widget h4,#slide-out-widget-area a{color:#fff}#slide-out-widget-area .nectar-global-section-megamenu a{color:inherit}body.material #slide-out-widget-area.slide-out-from-right .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover{color:#fff}#slide-out-widget-area .nectar-menu-label:before{background-color:#fff}body[data-full-width-header=false] #slide-out-widget-area .slide_out_area_close{position:absolute;right:22px;top:22px}body[data-full-width-header=false].admin-bar #slide-out-widget-area .slide_out_area_close{top:47px}body[data-full-width-header=false].ascend #slide-out-widget-area.slide-out-from-right .slide_out_area_close,body[data-full-width-header=false].original #slide-out-widget-area.slide-out-from-right .slide_out_area_close{z-index:100}body[data-full-width-header=false] #slide-out-widget-area .slide_out_area_close{display:block;transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;-webkit-transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;font-family:'Open Sans';font-weight:400}body[data-full-width-header=false] #slide-out-widget-area .slide_out_area_close{backface-visibility:hidden;-webkit-backface-visibility:hidden;width:34px;height:34px;transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;-webkit-transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;color:#ddd;font-size:18px;max-width:none;line-height:32px}body[data-full-width-header=false] #slide-out-widget-area .slide_out_area_close:hover .icon-default-style[class^=icon-]{transform:rotate(90deg);-webkit-transform:rotate(90deg)}body[data-full-width-header=false] #slide-out-widget-area .slide_out_area_close:hover{border-color:rgba(255,255,255,.7)}body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^=icon-]{-webkit-backface-visibility:hidden;font-size:18px;height:34px;left:-2px;line-height:32px;max-width:none;transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;-webkit-transition:all .47s cubic-bezier(.3,1,.3,.95) 0s;width:34px}body #slide-out-widget-area .slide_out_area_close .icon-default-style{color:#fff}#slide-out-widget-area .menuwrapper{position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:center;perspective-origin:center;margin-right:0;display:block}#slide-out-widget-area .menuwrapper button{background:#ccc;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:0}#slide-out-widget-area .menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}#slide-out-widget-area .menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#slide-out-widget-area .menuwrapper li{position:relative}#slide-out-widget-area .menuwrapper li small{display:inline-block;text-transform:uppercase;font-size:15px;font-family:'Open Sans';font-weight:600;letter-spacing:2px;position:relative;top:-4px;opacity:.6}#slide-out-widget-area:not(.fullscreen):not(.fullscreen-alt) .menuwrapper li small{font-size:14px;display:block;font-family:'Open Sans';letter-spacing:inherit;margin-top:5px;font-weight:700}#slide-out-widget-area .no-touch .menuwrapper li a:hover{background:rgba(255,248,213,.1)}#slide-out-widget-area .menuwrapper .back>a{background:rgba(0,0,0,.13)}#slide-out-widget-area:not(.fullscreen) .menuwrapper .back>a,body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container .back>a{padding-left:10px;padding-right:10px;margin-left:-10px}body #slide-out-widget-area .menu.subview .subviewopen>.sub-menu>.back,body #slide-out-widget-area .menuwrapper .back{display:inline-block;margin-bottom:20px!important}#slide-out-widget-area .menuwrapper .menu{margin:0;position:relative;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}#slide-out-widget-area .menuwrapper .menu.menu-toggle{transition:all .25s ease}#slide-out-widget-area .menuwrapper .menu.menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}body #slide-out-widget-area .menuwrapper li .sub-menu{display:none}#slide-out-widget-area .menuwrapper>.sub-menu,body #slide-out-widget-area .menuwrapper li .sub-menu{margin:0!important;padding:0!important}#slide-out-widget-area .mobile-only,body #slide-out-widget-area .menu.subview .subview>a,body #slide-out-widget-area .menu.subview .subview>small,body #slide-out-widget-area .menu.subview .subviewopen>a,body #slide-out-widget-area .menu.subview .subviewopen>small,body #slide-out-widget-area .menu.subview li{display:none}body #slide-out-widget-area .menu.subview .subview>a,body #slide-out-widget-area .menu.subview .subviewopen>a{display:none!important}body #slide-out-widget-area .menu.subview .subview,body #slide-out-widget-area .menu.subview .subview .sub-menu,body #slide-out-widget-area .menu.subview .subviewopen,body #slide-out-widget-area .menu.subview .subviewopen>.sub-menu,body #slide-out-widget-area .menu.subview .subviewopen>.sub-menu>li{display:block}#slide-out-widget-area .menuwrapper>.sub-menu{position:absolute;width:100%;top:0;left:0}.menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease-in-out;animation:MenuAnimOut5 .4s ease-in-out}.menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease-in-out;animation:MenuAnimIn5 .4s ease-in-out}.menuwrapper>.sub-menu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease-in-out;animation:SubMenuAnimIn5 .4s ease-in-out}.menuwrapper>.sub-menu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease-in-out;animation:SubMenuAnimOut5 .4s ease-in-out}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:rotateY(-25deg) translateX(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:rotateY(-25deg) translateX(-300px);transform:rotateY(-25deg) translateX(-300px);opacity:0}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:rotateY(-25deg) translateX(-300px);opacity:0}100%{-webkit-transform:rotateY(0) translateX(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:rotateY(-25deg) translateX(-300px);transform:rotateY(-25deg) translateX(-300px);opacity:0}100%{-webkit-transform:rotateY(0) translateX(0);transform:rotateY(0) translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:rotateY(25deg) translateX(300px);opacity:0}100%{-webkit-transform:rotateY(0) translateX(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:rotateY(25deg) translateX(300px);transform:rotateY(25deg) translateX(300px);opacity:0}100%{-webkit-transform:rotateY(0) translateX(0);transform:rotateY(0) translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:rotateY(0) translateX(0);opacity:1}100%{-webkit-transform:rotateY(25deg) translateX(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:rotateY(0) translateX(0);transform:rotateY(0) translateX(0);opacity:1}100%{-webkit-transform:rotateY(25deg) translateX(300px);transform:rotateY(25deg) translateX(300px);opacity:0}}.menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease-in-out;animation:MenuAnimOut4 .4s ease-in-out}.menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease-in-out;animation:MenuAnimIn4 .4s ease-in-out}.menuwrapper>.sub-menu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.menuwrapper>.sub-menu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:scale(1.2);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:scale(1.2);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:scale(.8);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(.8);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}#slide-out-widget-area.fullscreen-split[data-dropdown-func=default] .off-canvas-menu-container li ul,#slide-out-widget-area.fullscreen-split[data-dropdown-func=default] .off-canvas-menu-container li>.nectar-global-section-megamenu,#slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li ul,#slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li>.nectar-global-section-megamenu,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li ul,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li>.nectar-global-section-megamenu{position:relative;max-height:0;box-sizing:content-box;-webkit-transition:max-height .5s cubic-bezier(.215,.61,.355,1),padding .25s cubic-bezier(.215,.61,.355,1);transition:max-height .5s cubic-bezier(.215,.61,.355,1),padding .25s cubic-bezier(.215,.61,.355,1);-ms-transform:none;-webkit-transform:none;transform:none;overflow:hidden}#slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li ul,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li ul{padding-left:20px}#slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li ul>li:first-child,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li ul>li:first-child{margin-top:10px}#slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li ul>li:last-child,.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li ul>li:last-child{margin-bottom:0}.material #slide-out-widget-area[class*=slide-out-from-right] .inner .off-canvas-menu-container li li a,body #slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .inner .off-canvas-menu-container li li a{font-size:16px;line-height:22px}.material #slide-out-widget-area[class*=slide-out-from-right] .inner .off-canvas-menu-container .menu-item-has-children>a,body #slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .inner .off-canvas-menu-container .menu-item-has-children>a{margin-right:20px}body:not(.material) #slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container li ul>li:last-child{margin-bottom:10px}#slide-out-widget-area .recent_posts_extra_widget .post-widget-text span,#slide-out-widget-area .widget_recent_entries span{display:block;line-height:17px;color:#999;font-size:11px;margin-bottom:6px}#slide-out-widget-area .recent_posts_extra_widget .post-widget-text span,#slide-out-widget-area .widget_recent_entries span{color:inherit}#slide-out-widget-area .widget_recent_entries span{opacity:.8}#slide-out-widget-area .widget_calendar table tbody td,#slide-out-widget-area .widget_calendar table th{color:inherit}#slide-out-widget-area .tagcloud a{padding:2px 11px;position:relative;border:1px solid #fff;background-color:transparent;margin:0 8px 8px 0;font-size:12px;display:block;float:left;text-transform:uppercase;transition:all .2s linear;-webkit-transition:all .2s linear}#slide-out-widget-area .tagcloud a:last-child:after,#slide-out-widget-area .tagcloud:after{display:block;content:' ';clear:both;height:1px}#slide-out-widget-area .recent_projects_widget img{height:auto;width:100%}body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^=icon-]{font-size:24px!important}@media only screen and (max-width :690px){body #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{display:block}}@media only screen and (min-width :1px) and (max-width :999px){body #slide-out-widget-area .slide_out_area_close{position:absolute;right:22px;top:22px;z-index:100}.admin-bar #slide-out-widget-area.fullscreen .off-canvas-social-links,.admin-bar #slide-out-widget-area.fullscreen-alt .off-canvas-social-links,body #slide-out-widget-area.fullscreen .off-canvas-social-links,body #slide-out-widget-area.fullscreen-alt .off-canvas-social-links{position:relative;bottom:0;right:0;margin-top:70px}#slide-out-widget-area.fullscreen .off-canvas-social-links:after,#slide-out-widget-area.fullscreen-alt .off-canvas-social-links:after{display:block;height:1px;width:0;background-color:rgba(255,255,255,.6);content:' ';margin:0 auto;position:absolute;top:-40px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transition:all .5s cubic-bezier(.215,.61,.355,1);-webkit-transition:all .5s cubic-bezier(.215,.61,.355,1);-moz-transition:all .5s cubic-bezier(.215,.61,.355,1)}#slide-out-widget-area .mobile-only{display:block}#slide-out-widget-area.slide-out-from-right-hover .inner[data-prepend-menu-mobile=true] .off-canvas-menu-container{top:0;position:relative}#slide-out-widget-area.fullscreen .off-canvas-social-links.line-shown:after,#slide-out-widget-area.fullscreen-alt .off-canvas-social-links.line-shown:after{width:100px}.admin-bar #slide-out-widget-area.fullscreen .bottom-text,.admin-bar #slide-out-widget-area.fullscreen-alt .bottom-text,body #slide-out-widget-area.fullscreen .bottom-text,body #slide-out-widget-area.fullscreen-alt .bottom-text{position:relative;bottom:0;left:0;margin-bottom:30px;margin-top:15px}#slide-out-widget-area.overflow-state,.admin-bar #slide-out-widget-area.overflow-state{padding-top:110px}#slide-out-widget-area.fullscreen .inner.overflow-state{margin-top:0;margin-bottom:130px}body[data-full-width-header=false] #slide-out-widget-area.slide-out-from-right-hover .slide_out_area_close{display:none}}body[data-full-width-header] #slide-out-widget-area.slide-out-from-right-hover.ios-ocm-style .slide_out_area_close{display:block;transform:scale(.75);top:-10px;right:-10px;position:absolute}#slide-out-widget-area.slide-out-from-right-hover.ios-ocm-style .inner-wrap{width:100%;height:100%}body #slide-out-widget-area.slide-out-from-right-hover.ios-ocm-style{padding:40px}body.admin-bar #slide-out-widget-area.slide-out-from-right-hover.ios-ocm-style{padding-top:80px}.ios-ocm-style+#slide-out-widget-area-bg.slide-out-from-right{z-index:12}#slide-out-widget-area.slide-out-from-right .inner-wrap{opacity:0}body.material-ocm-open #slide-out-widget-area.slide-out-from-right .inner-wrap{opacity:1}#slide-out-widget-area.slide-out-from-right #slide-out-widget-area .inner>div,#slide-out-widget-area.slide-out-from-right .inner-wrap>.inner{width:auto}body[data-slide-out-widget-area-style=slide-out-from-right] #slide-out-widget-area .off-canvas-social-links li:first-child a{padding-left:0}body[data-slide-out-widget-area-style=slide-out-from-right] #slide-out-widget-area .off-canvas-social-links li a i:after{z-index:10000}body[data-slide-out-widget-area-style=slide-out-from-right] #slide-out-widget-area .off-canvas-social-links li{padding:0}body[data-slide-out-widget-area-style=slide-out-from-right] #slide-out-widget-area .off-canvas-social-links li a{height:24px;display:block;width:auto;line-height:38px;opacity:1;padding:0 14px;box-sizing:content-box;text-align:center}body[data-slide-out-widget-area-style=slide-out-from-right] #slide-out-widget-area .off-canvas-social-links li i:before{z-index:10;display:block;position:relative}body[data-slide-out-widget-area-style=slide-out-from-right].material #slide-out-widget-area .off-canvas-social-links li i{height:26px;width:auto}body.material[data-slide-out-widget-area-style=slide-out-from-right] #slide-out-widget-area .off-canvas-social-links li i{font-size:20px}body[data-slide-out-widget-area-style=slide-out-from-right] #slide-out-widget-area .off-canvas-social-links li i{line-height:28px;display:block;position:relative;top:auto;backface-visibility:hidden;transition:color .2s ease;vertical-align:middle}@media only screen and (min-width:1000px){body[data-slide-out-widget-area-style=slide-out-from-right] .follow-body.slide_out_area_close{opacity:1;right:0;transform:translateY(-50%) translateX(-36.55vw)}}body[data-slide-out-widget-area-style=slide-out-from-right][data-full-width-header=false].admin-bar #slide-out-widget-area .slide_out_area_close{top:50px}body[data-slide-out-widget-area-style=slide-out-from-right] #header-outer.side-widget-open{box-shadow:none}body[data-slide-out-widget-area-style=slide-out-from-right] .nectar-social.fixed{transition:transform .45s cubic-bezier(.15,.2,.1,1)}.ocm-effect-wrap.material-ocm-open .nectar-social.fixed{-webkit-transform:scale(0);transform:scale(0)}.ocm-effect-wrap.material-ocm-open .swiper-container .slider-next,.ocm-effect-wrap.material-ocm-open .swiper-container .slider-prev{transition:background-color .2s linear,opacity .45s cubic-bezier(.15,.2,.1,1);-webkit-transition:background-color .2s linear,opacity .45s cubic-bezier(.15,.2,.1,1)}.ocm-effect-wrap.material-ocm-open .nectar-slider-wrap[data-full-width=true] .swiper-container .slider-next,.ocm-effect-wrap.material-ocm-open .nectar-slider-wrap[data-full-width=true] .swiper-container .slider-prev{opacity:0!important}#fp-nav.material-ocm-open li{-webkit-transform:scale(0);transform:scale(0)}body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item>a{opacity:1}body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap-shadow{-ms-transition:transform .8s cubic-bezier(.15,.2,.1,1);-webkit-transition:transform .8s cubic-bezier(.15,.2,.1,1);transition:transform .8s cubic-bezier(.15,.2,.1,1);-ms-transform-origin:right;-webkit-transform-origin:right;transform-origin:right;position:fixed;left:0;top:0;width:100%;height:100%;content:'';display:block;z-index:1;box-shadow:0 80px 145px rgba(0,0,0,.33)}body.admin-bar.material-ocm-open{position:fixed;left:0;width:100%;height:100%;top:0}.material-ocm-open .container-wrap{pointer-events:none}.ocm-effect-wrap .ocm-effect-wrap-inner{backface-visibility:hidden}.ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{-webkit-transform:scale(1.007)!important;transform:scale(1.007)!important;-webkit-transform-origin:center;transform-origin:center}body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap.material-ocm-open{-webkit-transition:transform .8s cubic-bezier(.15,.2,.1,1);transition:transform .8s cubic-bezier(.15,.2,.1,1);-webkit-transform:scale(.835) translateX(-466px) translateZ(0)!important;transform:scale(.835) translateX(-466px) translateZ(0)!important;height:100%}body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transition:transform .8s cubic-bezier(.15,.2,.1,1);transition:transform .8s cubic-bezier(.15,.2,.1,1);transform:scale(.825) translateX(-476px) translateZ(0)!important;height:100%}@media only screen and (max-width:450px){body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap-shadow{-webkit-transition:transform .8s cubic-bezier(.15,.2,.1,1);transition:transform .8s cubic-bezier(.15,.2,.1,1)}body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap.material-ocm-open{-webkit-transform:scale(.84) translateX(-93vw) translateZ(0)!important;transform:scale(.84) translateX(-93vw) translateZ(0)!important}body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transform:scale(.83) translateX(-94vw) translateZ(0)!important;transform:scale(.83) translateX(-94vw) translateZ(0)!important}}@media only screen and (min-width:1000px){body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap.material-ocm-open{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(.8) translateX(-32vw) translateZ(0)!important;transform:scale(.8) translateX(-32vw) translateZ(0)!important}body[data-slide-out-widget-area-style=slide-out-from-right] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(.79) translateX(-33.6vw) translateZ(0)!important;transform:scale(.79) translateX(-33.6vw) translateZ(0)!important}body[data-slide-out-widget-area-style=slide-out-from-right] .follow-body.slide_out_area_close{-ms-transform:translateY(-50%) translateX(-35.55vw);-webkit-transform:translateY(-50%) translateX(-35.55vw);transform:translateY(-50%) translateX(-35.55vw)}body[data-slide-out-widget-area-style=slide-out-from-right][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open{-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(.85) translateX(-29.6vw) translateZ(0)!important;transform:scale(.85) translateX(-29.6vw) translateZ(0)!important}body[data-slide-out-widget-area-style=slide-out-from-right][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{-webkit-transform:none!important;transform:none!important}}.material-ocm-open #ajax-content-wrap{cursor:pointer}#slide-out-widget-area.slide-out-from-right .nectar-global-section .full-width-content{width:100%!important;left:0!important;margin:0!important}#slide-out-widget-area.slide-out-from-right .bottom-meta-wrap,#slide-out-widget-area.slide-out-from-right .inner-wrap>.inner>div{-webkit-transform:translateX(110px);-webkit-transition:all .8s cubic-bezier(.15,.2,.1,1);transform:translateX(110px);transition:all .8s cubic-bezier(.15,.2,.1,1)}#slide-out-widget-area.slide-out-from-right.material-open .bottom-meta-wrap,#slide-out-widget-area.slide-out-from-right.material-open .inner-wrap>.inner>div{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}body[data-slide-out-widget-area-style=slide-out-from-right-hover] #header-outer{z-index:9995}#slide-out-widget-area.slide-out-from-right-hover{position:fixed;transform:translate3d(341px,0,0);-webkit-transform:translate3d(341px,0,0);-ms-transform:translate3d(341px,0,0);top:0;right:0;width:340px;height:100%;z-index:9999;padding:54px;padding-top:80px;overflow:hidden;-webkit-transition:transform .7s cubic-bezier(.25,1,.2,1);transition:transform .7s cubic-bezier(.25,1,.2,1)}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner{opacity:0;margin-bottom:30px;transform:translateX(50px);-webkit-transition:-webkit-transform .45s cubic-bezier(.2,.75,.3,1) .22s,opacity .45s cubic-bezier(.2,.75,.3,1) .22s;-ms-transition:transform .45s cubic-bezier(.2,.75,.3,1) .22s,opacity .45s cubic-bezier(.2,.75,.3,1) .22s;transition:transform .45s cubic-bezier(.2,.75,.3,1) .22s,opacity .45s cubic-bezier(.2,.75,.3,1) .22s}.material #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner{margin-bottom:0}#slide-out-widget-area.slide-out-from-right-hover.open .inner-wrap>.inner{opacity:1;transform:translateX(0)}#slide-out-widget-area.slide-out-from-right-hover .bottom-meta-wrap{opacity:0;transform:translateX(50px);-webkit-transition:-webkit-transform .45s cubic-bezier(.2,.75,.3,1) .35s,opacity .45s cubic-bezier(.2,.75,.3,1) .35s;-ms-transition:transform .45s cubic-bezier(.2,.75,.3,1) .35s,opacity .45s cubic-bezier(.2,.75,.3,1) .35s;transition:transform .45s cubic-bezier(.2,.75,.3,1) .35s,opacity .45s cubic-bezier(.2,.75,.3,1) .35s;margin-top:50px}#slide-out-widget-area.slide-out-from-right-hover .nectar-global-section.nectar_hook_ocm_after_menu{margin-top:25px}#slide-out-widget-area.slide-out-from-right-hover .nectar-global-section.nectar_hook_ocm_bottom_meta{margin-bottom:25px}#slide-out-widget-area.slide-out-from-right-hover .nectar-global-section .full-width-content{width:100%!important;left:0!important;margin:0!important}#slide-out-widget-area.slide-out-from-right-hover .nectar-global-section .container{padding:0}#slide-out-widget-area.slide-out-from-right-hover.open .bottom-meta-wrap{opacity:1;transform:translateX(0)}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap{margin:auto 0;position:relative}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap;height:auto}#slide-out-widget-area.slide-out-from-right-hover .bottom-text{margin-top:30px}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container{margin:auto 0;position:relative;width:100%;transform:none!important}#slide-out-widget-area.slide-out-from-right-hover .off-canvas-social-links{margin-top:30px}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a{font-size:24px;line-height:30px}body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a{word-break:break-word}body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a,body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .widget.widget_nav_menu li a{display:inline-block;position:relative;opacity:1;padding-left:0;padding-right:0}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a,#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .widget.widget_nav_menu li a{color:rgba(255,255,255,.7)}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li.no-pointer-events,#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .widget.widget_nav_menu li.no-pointer-events{pointer-events:none}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li,.material #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li li{margin:5px 0;line-height:1.2}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a{-webkit-transition:color .2s;transition:color .2s}#slide-out-widget-area.slide-out-from-right-hover .off-canvas-menu-container{min-width:190px}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a:hover{color:#fff}.admin-bar #slide-out-widget-area.slide-out-from-right-hover{padding-top:100px}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container{position:relative;top:auto}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func=separate-dropdown-parent-link] .menuwrapper,#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container{display:inline-block}@media only screen and (min-width:1000px){#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func=separate-dropdown-parent-link] .off-canvas-menu-container.mobile-only{display:none}}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func=separate-dropdown-parent-link] .inner-wrap>.inner>div.off-canvas-menu-container{margin:auto 0;position:relative;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func=separate-dropdown-parent-link] .inner-wrap>.inner{display:-webkit-box;display:-webkit-flex;display:flex;height:auto;flex-wrap:wrap}body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li.subview>a,body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li.subviewopen>a{display:none}.admin-bar .slide-out-hover-icon-effect{top:32px}.slide-out-hover-icon-effect .lines{background-color:transparent}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button:after{top:0;-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform-origin:left;transform-origin:left;-webkit-transform-origin:left;border-radius:2px;background-color:#fff;opacity:1;-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.01,.16,1) 70ms,opacity .4s cubic-bezier(.2,.01,.16,1) 70ms!important;transition:transform .4s cubic-bezier(.2,.01,.16,1) 70ms,opacity .4s cubic-bezier(.2,.01,.16,1) 70ms!important}.slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines-button:after{top:0}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines{width:2em}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:before{-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform-origin:left;transform-origin:left;-webkit-transform-origin:left;border-radius:2px;-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.01,.16,1) .12s,opacity .4s cubic-bezier(.2,.01,.16,1) .12s!important;transition:transform .4s cubic-bezier(.2,.01,.16,1) .12s,opacity .4s cubic-bezier(.2,.01,.16,1) .12s!important}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:after{-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform-origin:left;transform-origin:left;-webkit-transform-origin:left;border-radius:2px;-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.01,.16,1) 20ms,opacity .4s cubic-bezier(.2,.01,.16,1) 20ms!important;transition:transform .4s cubic-bezier(.2,.01,.16,1) 20ms,opacity .4s cubic-bezier(.2,.01,.16,1) 20ms!important}#slide-out-widget-area.open .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button:after,#slide-out-widget-area.open .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:after,#slide-out-widget-area.open .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:before{transition:transform 0s cubic-bezier(.2,.01,.16,1),opacity .4s cubic-bezier(.2,.01,.16,1) 20ms!important}body .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines-button:after,body .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines:after,body .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines:before{height:2px!important}@media only screen and (min-width:1000px){body .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines-button:after,body .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:after,body .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:before{height:3px!important}}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .no-delay.lines-button:after{transition:transform .4s cubic-bezier(.2,.01,.16,1) 50ms!important;-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.01,.16,1) 50ms!important}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .no-delay .lines:before{transition:transform .4s cubic-bezier(.2,.01,.16,1)!important;-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.01,.16,1)!important}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .no-delay .lines:after{transition:transform .4s cubic-bezier(.2,.01,.16,1) .1s!important;-webkit-transition:-webkit-transform .4s cubic-bezier(.2,.01,.16,1) .1s!important}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:before{width:2rem;background-color:#fff}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line .lines:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line .lines:before,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line.lines-button:after{-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform:scale(1,1);background-color:#fff}.slide-out-hover-icon-effect .lines:after{top:-8px}.slide-out-hover-icon-effect:not(.small) .lines:after{top:-9px}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:before{top:8px}@media only screen and (min-width:1000px){.slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:before{top:9px}}.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines-button:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines:before{width:1.4rem}.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .unhidden-line .lines:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .unhidden-line .lines:before,.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .unhidden-line.lines-button:after{width:1.4rem;height:2px;-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform:scale(1,1)}.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines{width:1.4rem}.slide-out-hover-icon-effect.small .lines:after{top:-6px}.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines:before{top:6px}.admin-bar .slide-out-hover-icon-effect.small{top:32px}@media only screen and (max-width:999px){.slide-out-hover-icon-effect a{width:auto}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:before{width:1.4rem}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line .lines:after,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line .lines:before,.slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line.lines-button:after{width:1.4rem;height:2px;-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transform:scale(1,1)}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button:after{top:0}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines{width:1.4rem}.slide-out-hover-icon-effect .lines:after,.slide-out-hover-icon-effect.small .lines:after,.slide-out-hover-icon-effect:not(.small) .lines:after{top:-6px}.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines:before{top:6px}.admin-bar .slide-out-hover-icon-effect{top:32px}.slide-out-hover-icon-effect{top:0;right:28px}}.slide-out-hover-icon-effect{position:fixed;right:30px;top:0;z-index:10000;pointer-events:none}.slide-out-hover-icon-effect.small{right:27px}.slide-out-hover-icon-effect a{display:block;pointer-events:none}