/*
Theme Name: Zephyr Child
Template: Zephyr
Version: 1.1
Author:	UpSolution
Theme URI: http://zephyr.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
/*Font Include*/
@font-face {font-family: 'Geogrotesque_SB';src: url('./fonts/Geogrotesque-SemiBold.woff') format('woff'), url('./fonts/Geogrotesque-SemiBold.ttf');}
@font-face {font-family: 'Geogrotesque_bold';src:  url('./fonts/Geogrotesque-Bold.woff') format('woff'), url('./fonts/Geogrotesque-Bold.ttf')  format('truetype');}
@font-face {font-family: 'Roboto_black';src: url('./fonts/roboto-black.woff') format('woff'), url('./fonts/roboto-black.ttf')  format('truetype');}
@font-face {font-family: 'Geogrotesque_md';src: url('./fonts/geogtq-md.woff') format('woff'), url('./fonts/geogtq-md.ttf')  format('truetype');}
@font-face {font-family: 'Roboto_bold';src: url('./fonts/Roboto-Bold.woff') format('woff'), url('./fonts/Roboto-Bold.ttf')  format('truetype');}
@font-face {font-family: 'Roboto_light';src: url('./fonts/Roboto-Light.woff') format('woff'), url('./fonts/Roboto-Light.ttf')  format('truetype');}
@font-face {font-family: 'Material Icons';font-style: normal;font-weight: 400;src: url('./fonts/material-icons.woff') format('woff'), url('./fonts/MaterialIcons-Regular.ttf')  format('truetype');}
@font-face {font-family: 'dashicons';src: url('./fonts/dashicons.eot'); src: url('./fonts/dashicons.woff') format('woff'), url('./fonts/dashicons.ttf')  format('truetype');}
@font-face {font-family: 'HeronSans-Bold';src:  url('./fonts/HeronSans-Bold.woff') format('woff'), url('./fonts/HeronSans-Bold.ttf')  format('truetype');}
@font-face {font-family: 'Roboto_Regular';src: url('./fonts/Roboto-Regular.woff') format('woff'), url('./fonts/Roboto-Regular.ttf')  format('truetype');}
@font-face {font-family: 'Roboto_italic';src:  url('./fonts/Roboto-Italic.woff') format('woff'), url('./fonts/Roboto-Italic.ttf')  format('truetype');}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'), url('./fonts/Roboto-Italic.woff') format('woff'), url('./fonts/Roboto-Italic.ttf') format('ttf');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'),url('./fonts/Roboto-Light.woff') format('woff'), url('./fonts/Roboto-Light.ttf') format('ttf');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url('./fonts/Roboto-Regular.woff') format('woff'), url('./fonts/Roboto-Regular.ttf') format('ttf');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url('./fonts/Roboto-Bold.woff') format('woff'), url('./fonts/Roboto-Bold.ttf') format('ttf');
}
@font-face {
  font-family: ysm-fontello;
  src: url(./fonts/fontello.woff?45550639) format('woff'), url(./fonts/fontello.ttf?45550639) format('truetype');
  font-weight: 400;
  font-style: normal
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url('./fonts/OpenSans-Regular.woff') format('woff'), url('./fonts/OpenSans-Regular.ttf') format('ttf');
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url('./fonts/OpenSans-Bold.woff') format('woff'), url('./fonts/OpenSans-Bold.ttf') format('ttf');
}



.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.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}.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}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}

.pwb-clearfix:after{content:"";display:table;clear:both}.pwb-before-loop{margin-bottom:1em}.pwb-after-loop{margin-top:1em}.pwb-carousel .pwb-slick-slide a{display:block}.pwb-carousel .pwb-slick-slide a>img{margin:0 auto}.pwb-carousel .slick-loading .slick-list,.pwb-product-carousel .slick-loading .slick-list{background:#fff url('./ajax-loader.gif') center center no-repeat}.pwb-carousel .pwb-slick-slide,.pwb-product-carousel .pwb-slick-slide{margin:0 10px}.pwb-carousel .slick-prev,.pwb-carousel .slick-next,.pwb-product-carousel .slick-prev,.pwb-product-carousel .slick-next{font-size:0;position:absolute;top:0;bottom:0;display:block;cursor:pointer;font-size:22px;width:30px;overflow:hidden;text-align:center;color:#aeaeae;border:0;outline:0;z-index:999;background:#eee;opacity:0;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}.pwb-carousel .slick-prev>span,.pwb-carousel .slick-next>span,.pwb-product-carousel .slick-prev>span,.pwb-product-carousel .slick-next>span{display:inline-block;height:20px;width:20px;padding:10px;position:absolute;top:50%;margin-top:-20px;left:0;right:0}.pwb-carousel .slick-prev:hover,.pwb-carousel .slick-prev:focus,.pwb-carousel .slick-next:hover,.pwb-carousel .slick-next:focus,.pwb-product-carousel .slick-prev:hover,.pwb-product-carousel .slick-prev:focus,.pwb-product-carousel .slick-next:hover,.pwb-product-carousel .slick-next:focus{outline:0}.pwb-carousel .slick-prev,.pwb-product-carousel .slick-prev{left:0}.pwb-carousel .slick-next,.pwb-product-carousel .slick-next{right:0}.pwb-carousel:hover .slick-next,.pwb-carousel:hover .slick-prev,.pwb-product-carousel:hover .slick-next,.pwb-product-carousel:hover .slick-prev{opacity:.8}.pwb-product-carousel .pwb-amount{display:block;width:100%;margin-bottom:12px}.pwb-carousel,.pwb-product-carousel{min-height:30px}.pwb-carousel .pwb-slick-slide,.pwb-product-carousel .pwb-slick-slide{display:none}.pwb-carousel.slick-initialized .pwb-slick-slide,.pwb-product-carousel.slick-initialized .pwb-slick-slide{display:block}.pwb-carousel .slick-list,.pwb-product-carousel .slick-list{opacity:0;position:absolute}.pwb-carousel.slick-initialized,.pwb-product-carousel.slick-initialized{min-height:none}.pwb-carousel.slick-initialized .slick-list,.pwb-product-carousel.slick-initialized .slick-list{opacity:1;position:relative;transition:opacity .2s ease-in}.pwb-carousel.slick-initialized .pwb-carousel-loader,.pwb-product-carousel.slick-initialized .pwb-carousel-loader{display:none!important;opacity:0!important}.pwb-carousel-loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:30px;height:30px;border-radius:50%;background:#525252;background:-moz-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:-webkit-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:-o-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:-ms-linear-gradient(left,#525252 10%,rgba(82,82,82,0) 42%);background:linear-gradient(to right,#525252 10%,rgba(82,82,82,0) 42%);position:relative;-webkit-animation:PWBCarouselLoader 1.4s infinite linear;animation:PWBCarouselLoader 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.pwb-carousel-loader:before{width:50%;height:50%;background:#525252;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.pwb-carousel-loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes PWBCarouselLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes PWBCarouselLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pwb-brands-cols-outer{margin-left:-15px;margin-right:-15px}.pwb-all-brands .pwb-pagination-wrapper{margin-top:20px;padding-top:10px;border-top:1px solid #ededed;text-align:right}.pwb-all-brands .pwb-pagination{display:inline-block;margin-right:10px;background-color:#ededed;color:#333;text-align:center;padding:10px}.pwb-all-brands .pwb-brands-cols-outer:after{content:"";display:table;clear:both}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{padding:0 15px;width:20%;float:left}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>p:first-child{height:25px;overflow:hidden;font-size:14px}.pwb-az-listing-row{margin-bottom:20px}.pwb-az-listing-row-in{margin-left:-5px;margin-right:-5px}.pwb-az-listing-col{padding:5px}.pwb-az-listing-col>a{display:block;text-transform:uppercase;white-space:nowrap;overflow:hidden}.pwb-az-listing-title{border-bottom:1px solid #ddd;font-weight:bold;font-size:115%;text-transform:uppercase}.pwb-az-listing-header{margin-bottom:30px}.pwb-az-listing-header ul{margin:0;padding:0;list-style:none;margin-right:-2px;margin-left:-2px}.pwb-az-listing-header li{display:inline-block;float:left;width:25px;height:25px;margin:2px;line-height:25px;border:1px solid #ddd;text-align:center}.pwb-az-listing-header a{text-transform:uppercase}.pwb-filter-products input[type="checkbox"]{margin-right:10px}.pwb-filter-products li{margin-bottom:5px}.pwb-row:after{content:"";display:table;clear:both}.pwb-columns-2{width:50%}.pwb-columns-3{width:33.33333%}.pwb-columns-4{width:25%}.pwb-columns-5{width:20%}.pwb-columns-6{width:16.66666%}.pwb-columns{float:left}@media screen and (max-width:1000px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:25%}}@media screen and (max-width:700px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:50%}.pwb-columns-5,.pwb-columns-6{width:25%}}@media screen and (max-width:480px){.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:100%;float:none}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>p:first-child{height:auto}.pwb-columns-3,.pwb-columns-4,.pwb-columns-5,.pwb-columns-6{width:50%}}@media(min-width:576px){.pwb-az-listing-col{width:50%;float:left}}@media(min-width:992px){.pwb-az-listing-col{width:25%}}

.ysm_search_widget.ysm-active,.widget_product_search.ysm-active,.widget_search.ysm-active {overflow: visible}
.ysm-search-widget label {width: 100%;position: relative;display: block}
.ysm-search-widget .screen-reader-text {display: none}
.ysm-search-widget .search-field[type=search] {font-style: italic;font-size: 14px;text-indent: 3px;display: inline-block;padding: 10px 40px 10px 10px;margin: 0;width: 100%!important;height: initial;outline: none;border: 1px solid #d6d6d6;background-color: transparent;color: #aeaeae;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none; box-shadow: none;-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.ysm-search-widget .search-field::-webkit-input-placeholder {color: inherit }
.ysm-search-widget .search-field::-moz-placeholder {color: inherit}
.ysm-search-widget .search-field:-moz-placeholder {color: inherit}
.ysm-search-widget .search-field:-ms-input-placeholder {color: inherit}
.ysm-search-widget .search-field:focus::-webkit-input-placeholder { color: transparent}
.ysm-search-widget .search-field:focus::-moz-placeholder {color: transparent}
.ysm-search-widget .search-field:focus:-moz-placeholder {color: transparent}
.ysm-search-widget .search-field:focus:-ms-input-placeholder {color: transparent}
.ysm-search-widget.bordered .search-field {-webkit-border-radius: 6px;-moz-border-radius: 6px; -o-border-radius: 6px;border-radius: 6px}
.ysm-search-widget .search-submit {position: absolute; top: 1px;right: 1px; bottom: 1px;padding: 0;margin: 0;width: 40px;text-align: center;font-size: 0;color: #aaa;background: 0 0;border: none;cursor: pointer;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none; outline: none}
.ysm-search-widget .search-submit:before {display: block;color: inherit;text-align: center;font-size: 17px;font-family: ysm-fontello;line-height: 38px;content: '\e800'; -webkit-transition: color .25s ease;transition: color .25s ease}
.smart-search-results {position: absolute;overflow: hidden}
.smart-search-suggestions {top: 0;left: 0;bottom: 0;right: 0;background: #fff;border: 1px solid #d6d6d6;overflow-y: scroll;-webkit-overflow-scrolling: touch}
.smart-search-suggestions>.autocomplete-suggestion {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;border-bottom: 1px solid #d6d6d6;padding: 5px;background: 0 0}
.smart-search-suggestions>.autocomplete-suggestion:last-child { border-bottom: none}
.smart-search-suggestions>.autocomplete-suggestion.autocomplete-selected {opacity: .5}
.smart-search-suggestions>.autocomplete-no-suggestion {line-height: 40px;text-align: center}
.smart-search-post {padding: 12px 8px;display: block;color: #333}
.smart-search-post:focus {outline: none}
.smart-search-post-icon {max-width: 100%;margin-bottom: 10px;float: left;margin-right: 10px;line-height: 1}
.autocomplete-suggestion .smart-search-post-icon>img {width: 100%;height: auto}
.smart-search-post-title strong {display: inline-block}
.smart-search-post-title,.smart-search-post-excerpt {font-size: 14px;margin: 0 0 7px;padding: 0;color: #333; line-height: 1.25em;word-wrap: normal}
.smart-search-post-excerpt {margin-top: 10px;font-size: 12px}
.smart-search-post-date {font-size: 12px;color: #333}
.smart-search-post-price-holder {overflow: hidden}
.smart-search-post-price {float: left}
.smart-search-post-sku {float: right;font-size: 12px}
.smart-search-clear {clear: both}
.smart-search-results.has-scrollbar {padding-right: 10px}
.smart-search-results.has-scrollbar>.smart-search-suggestions {position: absolute;overflow: auto;overflow-x: hidden;-ms-overflow-style: none}
.smart-search-results.has-scrollbar.smart-search-firefox>.smart-search-suggestions {border-left: none;border-right: none;width: calc(100% + 17px)!important;right: 0!important}
.smart-search-results.has-scrollbar.smart-search-firefox .autocomplete-suggestion { border-left: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6}
.smart-search-results>.smart-search-suggestions::-webkit-scrollbar {display: none}
.has-scrollbar>.smart-search-suggestions::-webkit-scrollbar {}
.smart-search-results>.nano-pane {background: rgba(0, 0, 0, .25);position: absolute;width: 10px;right: 0;top: 0;bottom: 0;visibility: hidden\9;opacity: .01;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;transition: .2s;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;z-index: 9999}
.smart-search-results>.nano-pane>.nano-slider {background: #444;background: rgba(0, 0, 0, .5);position: relative;margin: 0 1px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px}
.smart-search-results:hover>.nano-pane, .nano-pane.active,.nano-pane.flashed {visibility: visible\9;opacity: .99}
.smart-search-results.has-viewall-button {padding-bottom: 30px}
.smart-search-results.has-viewall-button .smart-search-suggestions {bottom: 30px}
.smart-search-view-all-holder {position: absolute;bottom: 0;left: 0;width: 100%;z-index: 9999;display: none}
.smart-search-view-all-holder>a {display: block!important;height: 30px;line-height: 30px;background: #ccc;text-align: center}
.woocommerce-loop-product__title>strong {display: inline!important}
.ysm-hide .smart-search-suggestions,.ysm-hide .smart-search-view-all-holder {display: none!important}
.ysm-search-widget-1 .smart-search-suggestions .smart-search-post-icon {width: 50px;}
.ysm-search-widget-1 .smart-search-post-title {color: #c40202;}
.ysm-search-widget-1 .smart-search-post-price, .ysm-search-widget-1 .smart-search-post-price .woocommerce-Price-amount, .ysm-search-widget-1 .smart-search-post-price .woocommerce-Price-currencySymbol {color: #c40202;}
.ysm-search-widget-1 .smart-search-view-all {background-color: #f3f2f2;line-height: 42px;}
.mks_author_widget img{float: left;margin: 0 20px 0 0;}
.mks_author_widget .mks_autor_link_wrap{ margin: 0; padding: 0;}
.mks-co-authors-wrapper {margin-bottom: 30px;}
.mks-co-authors-wrapper:last-child {margin-bottom: 0;}

.woocommerce .for_login{padding: 20px 10px;}
.woocommerce .for_login .woocommerce-Input--checkbox{vertical-align: middle;}
/* My Account Page */
.myaccount-nav{list-style: none; margin-left: 0}
.myaccount-nav>li{ margin-bottom: 0;padding-left: 15px; padding-right: 15px;}
.myaccount-nav>li>a{width: 100%;font-size: 13px; }
.colored-box1{background-color: #eeeeee;color:#333333;}
.colored-box2{background-color: #dddddd;color:#333333;}
.colored-box3{background-color: #cccccc;color:#333333;}
.colored-box4{background-color: #eeeeee;color:#333333;padding: 3% !important;}
.myaccount-nav li>ul { background-color: #393939; margin-top: 0; margin-left: 0; list-style: none; padding: 10px 15px; margin-bottom: 5px !important; }
.myaccount-nav li>ul>li { }
.myaccount-nav li>ul>li>a { color: #ECE80A; font-size: 13px;}
.myaccount-nav li>ul>li.active>a { color: #FFF; }
.myaccount-nav li>ul>li>a:hover, .myaccount-nav li>ul>li>a:active, .myaccount-nav li>ul>li>a:focus { color: #FFF; }
.shop_table td.product-remove a.remove:hover{color: #FFF !important;}
table.tablesorter tbody tr:nth-child(odd){}
table.tablesorter tbody tr:nth-child(even){background-color: #F5F5F5; }

/* tables */
table.tablesorter thead tr .header { padding-top: 0.6em; background-image: url(../images/bg.gif); background-repeat: no-repeat; background-position: center right; cursor: pointer; }
table.tablesorter thead tr .headerSortUp { background-image: url(../images/asc.gif); }
table.tablesorter thead tr .headerSortDown { background-image: url(../images/desc.gif); }
table.tablesorter thead tr .noSort, table.tablesorter thead tr .headerSortUp.noSort, table.tablesorter thead tr .headerSortDown.noSort { background-image: none; cursor: text; }
table.tablesorter thead tr th:nth-child(odd){background-color: #DDDDDD;}
table.tablesorter thead tr th:nth-child(even){background-color: #CCCCCC;}
.search_employee_list{ list-style: none; margin-left: 0;background-color: #fff; border: 1px solid #ddd; border-radius: 0 0 10px 10px; }
.search_employee_list>li{padding: 10px; border-bottom: 1px solid #ddd;}
.search_employee_list>li:last-child{border-bottom: 0;}
.search_employee_list>li>a{font-size: 13px; color: #393939 !important;}
.search_employee_list>li>a>strong{font-size: 15px; color: #999703;}
.pager{margin-bottom: 15px;text-align: right;}
.pager span.page-number{padding: 10px 15px; border-radius: 20px;margin-right: 5px;}
.pager span.page-number:hover{background-color: #000; color: #FFF; }
.pager span.clickable{ cursor: pointer; }
.pager span.active{background-color: #C40202; color: #FFF; }
.associate_employee_wrapper label{display: inline-block; padding: 15px 0; margin-right: 15px;}
.associate_employee_wrapper select{display: inline-block;width: auto;}
.associate_search_employee { position: relative; margin-bottom: 10px; }
.associate_search_employee .search_employee_list { position: absolute; width: 100%; z-index: 999; }
.associate_search_employee .search_employee_list li:last-child{border-bottom: 0;}
.associate_search_employee input[type="text"]{ padding-right: 85px;}
.associate_search_employee .button.btn-add-employee, .associate_search_employee .button.btn-add-employee-close {
    padding: 10px 10px;
    font-size: 0.8rem;
    line-height: 0.8rem;
    margin-left: 10px;
    vertical-align: middle;
    background-color: #c2c2c2;
    color: #000;
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    width: 80px;
}
.associateEmployeeSelected{ font-size: 16px; margin-bottom: 25px; cursor: pointer; }
.associateEmployeeAddNewForm{ padding: 5px; border: 1px dotted #000000; }
.associateEmployeeAddNewForm .inputTxt, .associateEmployeeAddNewForm .inputTxt-full
{
    width: 45%;
    margin-right: 3%;
    display: inline-block;
}
.associateEmployeeAddNewForm .inputTxt-full { width: 94%; }
.associateEmployeeAddNewForm .inputTxt.error, .associateEmployeeAddNewForm .inputTxt-full.error{ border-color: red; }
.associateEmployeeAddNewForm .saveNewEmployeeBtn { width: 94%; padding: 0px 0px; line-height: 2rem; background-color: #c2c2c2 !important; }
.associateEmployeeAddNewForm .msg{ margin: 0; }
.associateEmployeeAddNewForm .error-msg{ font-size: 10px; color: red; font-style: italic; }

.woocommerce-page .l-canvas { color: rgb(0, 0, 0); }
.woocommerce .variations_form{ background-color: #FFF !important; }
.woocommerce .variations_form .variations td.value:after { background-color: #FFF !important; }
.woocommerce-thankyou-order-details.order_details li { color: #fff; }
.woocommerce-view-order .woocommerce header h3{margin-bottom: 15px !important;}
.woocommerce .order_details tfoot>tr>td{ padding: 0 !important; border-bottom: 0 none; }
.woocommerce .my_account_orders thead>tr>th{padding: 0.6em 1em !important; }
.woocommerce .my_account_orders tbody>tr>td{padding: 0.6em 1em !important; }
.woocommerce .qf-btn-primary{ background-color: #434547 !important; color: #FFF !important;}
.woocommerce .qf-btn-default{ background-color: #FFF !important; color: #000 !important; }
.woocommerce a.qf-btn-default{ margin: 4px 0; }

.woocommerce-MyAccount-navigation{ width: 100% !important; }
.woocommerce-MyAccount-navigation>ul{ list-style: none; margin: 0 1rem; }
.woocommerce-MyAccount-navigation>ul>li{ margin-bottom: 0;padding-left: 15px; padding-right: 15px; }
.woocommerce-MyAccount-navigation>ul>li.is-active>a{ background-color: #393939 !important; color: #aaa !important; }
.woocommerce-MyAccount-navigation>ul>li>a{ width: 100%; font-size: 13px;}
.woocommerce-MyAccount-navigation>ul>li:last-child>a{ background-color: #000 !important; color: #FFF !important;}
.woocommerce-MyAccount-navigation>ul>li>ul{
    background-color: #393939;
    margin-top: 0;
    margin-left: 0;
    list-style: none;
    padding: 10px 15px;
    margin-bottom: 5px !important;
}
.woocommerce-MyAccount-navigation>ul>li>ul>li>a{ color: #FFF !important; font-size: 15px; font-weight: normal !important;  }
.woocommerce-MyAccount-navigation>ul>li>ul>li.is-active>a{ /*color: #FFF !important;*/ font-weight: bold !important; }

.instruction-tab .wpb_wrapper p img{ border: 5px solid #c2c2c2; border-radius: 5px;}

.variation dt.variation-sku{ display: none !important; }
.variation dd.variation-sku{ display: none !important;  }
.variation dt.variation-price{ display: none !important; }
.variation dd.variation-price{ display: none !important;  }
.variation dt.variation-associate_employee{ display: none !important; }
.variation dd.variation-associate_employee{ display: none !important;  }
.variation dt.variation-associate_employee_id{ display: none !important; }
.variation dd.variation-associate_employee_id{ display: none !important;  }
.variation dt.variation-parent_sku{ display: none !important; }
.variation dd.variation-parent_sku{ display: none !important;  }
.variation dt.variation-variation_sku{ display: none !important; }
.variation dd.variation-variation_sku{ display: none !important;  }
.variation dt.variation-associate_employee_name{display: none !important;}
.variation dd.variation-associate_employee_name{display: none !important;}
.variation dt.variation-Degrees{display: none !important;}
.variation dd.variation-Degrees{display: none !important;}
.variation dt.variation-pa_degrees{display: none !important;}
.variation dd.variation-pa_degrees{display: none !important;}
.variation dt.variation-Range{display: none !important;}
.variation dd.variation-Range{display: none !important;}
.variation dt.variation-pa_range{display: none !important;}
.variation dd.variation-pa_range{display: none !important;}
.light.w-tabs.layout_default .w-tabs-list-h{background-color: #000;}
.light.w-tabs.layout_default .w-tabs-item-title{ color: #FFF; }
.light.w-tabs.layout_default .active .w-tabs-item-title{ color: #ECE80A }
.login_custom {background-color:#000;color:#FFF;padding: 25px 25px 10px; border-radius: 2px;}
.login_custom ul#sidebar{margin-left: 0 }
.ssl-seal{background: url(../images/netsol-site-seal.png) #FFF;width:179px;height:70px;border-radius:10px;}
.budget-column > .wpb_column > .vc_column-inner{ padding: 3rem; }
.budget-column > .wpb_column h3{ color: #c40202; margin-bottom: 5px; font-size: 1.5rem; }
.budget-column > .wpb_column p{ font-size: 1.5em; margin-bottom: 0.1rem; }
.budget-column > .wpb_column h5{ color: #c40202; margin-bottom: 5px; font-size: 1rem; font-weight: bold; }
.budget-column > .wpb_column h5 span{ font-weight: normal; }

/** Added Custom CSS for Badger Australia Site **/
.login_custom #recaptcha_widget_div { margin-bottom: 10px; }
.login_custom #recaptcha_area, .login_custom #recaptcha_table {
    margin-left: 0 !important;
    background-color: #fff; 
}
.login_custom .recaptcha_theme_red #recaptcha_response_field{ height: 20px; }

/*Custom style */
.report-employee input { font-family: 'Roboto',sans-serif; font-weight:400; font-style:normal;  text-transform:uppercase; background-color:#434547 !important; margin-bottom: 26px; font-size:15px;border-color: #434547 !important;}


.bought_together_add_all_to_cart_button {
    display: inline-block;
}

.bought-together-add-all-to-cart-container {
    width: 100%;
    display: block;
    text-align: center;
}

@media only screen and (min-width: 768px){
.woocommerce-price-suffix {
    font-size: 12px;
}
@media (min-width: 481px){
	.woocommerce .shop_table.woocommerce-checkout-review-order-table .product-subtotal { padding-left: 15px !important; }
	.woocommerce .shop_table.woocommerce-checkout-review-order-table tr th { padding-right: 15px;}
	.woocommerce .shop_table.woocommerce-checkout-review-order-table .shipping td { text-align: left;  padding: 10px; background-color: #FFF !important; box-shadow: 0 1px 1px 0 rgba(0,0,0,0.05), 0 1px 3px 0 rgba(0,0,0,0.25); border-radius: 2px; }
}
@media (max-width: 480px){
	.woocommerce .checkout .woocommerce-checkout-review-order-table tbody td.product-quantity { width: 15% !important; line-height: 40px; }
	.woocommerce .checkout .woocommerce-checkout-review-order-table tbody td.product-price {width: 30% !important;}
	.woocommerce .checkout .woocommerce-checkout-review-order-table tbody td.product-subtotal { width: 30% !important;  }
}
}

/* Header Line */
.header_hor .l-subheader.at_middle {border-bottom: 1px solid #eeeded;}

/* Badger Menu CSS */
.header_hor .bg_transparent:not(.sticky) .badgermenu {background-color: rgba(234,234,234,0.3) !important; border: none;}
.header_hor .bg_transparent.sticky .badgermenu {background-color: #c40202; border-top: 1px solid #e30b0b;}
.badgermenu {left:0px; width: 100% !important; position: relative; top: 0px !important; height: 44px; line-height: 44px;background-color: #c40202;border-top: 1px solid #e30b0b;}
.badgermenu ul { width: 1140px!important; margin-left: auto; margin-right: auto;}
.badgermenu ul li {list-style-type: none; display:inline;}
.badgermenu ul li.bdm1 {float: left; width: 50%; text-align:center;}
.badgermenu ul li a {color: #acabab;}
.badgermenu ul li a:hover {color: #fff;}
.header_hor .bg_transparent.sticky .badgermenu a:hover, .header_hor .bg_transparent:not(.sticky) .badgermenu a:hover {color: #fff; border-bottom: 4px solid #e30b0b !important;}
.l-titlebar.size_medium .l-titlebar-h {padding-top: 70px;}
.l-titlebar-h {margin-top: 54px!important;}

/* Shop by Industry menu */
ul#sbibadger {margin-left: 20px;}
ul#sbibadger li {list-style-type: none; margin-left: 20px; color: #000;}
p.sbititle {text-transform: uppercase; font-size: 12pt; font-weight: bold; margin-left: 30px; color: #c40202;}

::-ms-clear,::-ms-reveal{display:none!important}
.hideShowPassword-toggle{background-color:transparent;background-image:url(../framework/img/wink.png);background-position:0 center;background-repeat:no-repeat;border:2px solid transparent;border-radius:.25em;cursor:pointer;font-size:100%;height:44px;margin:0;max-height:100%;padding:0;overflow:'hidden';text-indent:-999em;width:46px;-moz-appearance:none;-webkit-appearance:none}
.hideShowPassword-toggle-hide{background-position:-44px center}
.hideShowPassword-toggle:focus,.hideShowPassword-toggle:hover{outline:transparent}
.login-field{padding:.75em 46px .75em .75em;position:relative;width:100%}
.hideShowPassword-wrapper{width:auto!important}
.mks_author_widget img{
	float: left;
	margin: 0 20px 0 0;
}

.mks_author_widget .mks_autor_link_wrap{ margin: 0; padding: 0;}
.mks-co-authors-wrapper {
	margin-bottom: 30px;
}
.mks-co-authors-wrapper:last-child {
	margin-bottom: 0;
}

/* Mega Menu CSS */
.header_hor .bg_transparent:not(.sticky) .mega-menu-wrap {
    box-shadow: none !important;
    background-image: none;
}

.header_hor .bg_transparent .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link{

	color: #FFF !important;

}

.header_hor .bg_transparent .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:hover,

.header_hor .bg_transparent .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:active,

.header_hor .bg_transparent .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:focus,

.header_hor .bg_transparent .mega-menu-wrap #mega-menu-navi-menu > li.mega-current-menu-item > a.mega-menu-link{

	color: rgb(236, 232, 10) !important;

	border-bottom: 4px solid #e30b0b !important;

}

.header_hor .sticky .mega-menu-wrap{

	/*display: none !important;*/

}

.header_hor .bg_transparent.sticky .mega-menu-wrap{

	border-top: 1px solid rgba(0,0,0,0.1) !important;

}

.header_hor .bg_solid .mega-menu-wrap {}

.header_hor .bg_transparent.sticky .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link{

	color: #000 !important;

}

.header_hor .bg_transparent.sticky .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:hover,

.header_hor .bg_transparent.sticky .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:focus,

.header_hor .bg_transparent.sticky .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:active,

.header_hor .bg_transparent.sticky .mega-menu-wrap #mega-menu-navi-menu > li.mega-current-menu-item > a.mega-menu-link{

	border-bottom: 4px solid #000 !important;

}



.mega-menu-wrap{ left:0px; width: 100% !important; position: relative; top: 0px !important; background-color: #eaeaea!important; }

.mega-sub-menu {box-shadow: 0 2px 2px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3) !important; margin: 0px; padding-left: 0px; padding-right: 0px; width: 100% !important;}

#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link { color: #000!important; }

#mega-menu-wrap-navi-menu li li a { color: #333; }

#mega-menu-wrap-navi-menu li li a:hover { color: #C40202;border-bottom: 4px solid #e30b0b !important;}

#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {margin: 0px!important; padding:0px!important; }

       

ul#badgermenu {width: 100%; list-style: none; padding: 0px;    margin: 0px;}

ul#badgermenu li.badgerli {border-left: solid 1px #D4D3D3; border-bottom: solid 1px #D4D3D3; width: 25%; height: 90px; float: left;	margin: 0px; padding: 0px;}
ul#badgermenu > a:nth-child(4n) li.badgerli,ul#badgermenu > a:last-child li.badgerli{border-right: solid 1px #D4D3D3;}

ul#badgermenu li.badgerli2 { border-bottom: solid 1px #D4D3D3; border-right: solid 1px #D4D3D3; width: 33.333%; height: 90px; float: left;	margin: 0px; padding: 0px;}
.accessories_menu_content ul#badgermenu > a:first-child li.badgerli2{border-left: solid 1px #D4D3D3;}

ul#badgermenu li.badgerli3 {border-left: solid 1px #D4D3D3; border-bottom: solid 1px #D4D3D3; width: 25%; height: 90px; float: left;margin: 0px; padding: 0px;}

ul#badgermenu li.badgerli4 {border-left: solid 1px #D4D3D3; border-bottom: solid 1px #D4D3D3; border-right: solid 1px #D4D3D3; width: 25%; height: 90px; float: left;	margin: 0px; padding: 0px;}
ul#badgermenu > li {transition:all 0.8s ease;}

.badgerli:hover {background: #F3F3F3; opacity:0.8;}

.badgerli2:hover {background: #F3F3F3; opacity:0.8;}
.badgerli3:hover {background: #F3F3F3; opacity:0.8;}
.badgerli4:hover {background: #F3F3F3; opacity:0.8;}
.badgerm1 {float: left; width: 70px; height: 70px; margin-left:12px; margin-top: 12px;}

.badgerm2 {float: left; font-size: 16px; margin-left: 20px; margin-top: 28px;}


.badgerm3 {float: left; font-size: 16px; margin-left: 20px; margin-top: 22px; line-height: 20px;}
.badgerm3 span {display: block;}



#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {border: none!important;}

#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-flyout ul.mega-sub-menu {background-color: #f4f4f4!important; width: 200px; margin: 0px; padding-top: 10px!important;padding-bottom: 10px!important; padding-left: 20px!important; padding-right: 20px!important;}

#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {color: #000!important; background-color: #f4f4f4!important;}

#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background: #ddd;font-weight: normal!important;text-decoration: none!important;color: #000!important; }



.l-titlebar h1 {font-weight: bold; color: #000;}

.l-titlebar .g-breadcrumbs {color: #c40202;}

.l-titlebar .g-breadcrumbs a {color: #000;}

.l-titlebar .g-breadcrumbs a:hover {color: #c40202;}

.l-main {margin-top: 48px!important;}


.mega-menu-item-text-26 a {font-weight: normal!important;}



/* Footer CSS */

.w-iconbox.iconpos_left.no_text {margin-bottom: -10px;}

.l-footer.layout_compact {color: #fff;}

.l-footer.layout_compact a {color: #fff;}

.l-footer.layout_compact a:hover {text-decoration: underline;}

.l-footer .l-section {background-color: #3d3d3d;}

/* Icon Box CSS */

.w-iconbox-title {font-weight: bold;}

.w-iconbox-text {font-size: 18px; font-weight: 100;}

.login_custom {background-color: #f4f4f4;color: #000; border-radius: 6px;}



/* Email Newsletter Homepage */
#customForm input#CONTACT_EMAIL {background-color: #fff!important; padding: 25px 10px!important;}
#customForm input#LASTNAME {background-color: #fff!important; padding: 25px 10px!important; margin-bottom: 20px;}

.formFieldText {border: 1px solid #d1d1d1!important;

   -webkit-border-radius: 4px!important;

   -moz-border-radius: 4px!important;

   border-radius: 4px!important;

   color: #000000!important;

   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px!important;

   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px!important;

   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px!important;

line-height: 18px;

padding-left: 10px; padding-right: 10px; padding-top: 9px; padding-bottom: 9px; background-color: #fff!important;

}

.sideBySideCell {width: 250px;}
.ao_tbl_container {} 
.aoFormContainer td {border: none!important; font-family: 'Roboto Condensed', sans-serif; font-weight: 400;}
.aoFormContainer input {background-color: #f4f4f4!important; width: 200px;margin-top: 8px;}
.aoFormContainer select, .aoFormContainer option {margin-top: 8px;font-size: 12pt;;padding-left: 10px; padding-right: 10px; padding-top: 9px; padding-bottom: 9px; width: 90%;border: 1px solid #d1d1d1!important; background-color: #f4f4f4!important;
   -webkit-border-radius: 4px!important;
   -moz-border-radius: 4px!important;
   border-radius: 4px!important;
   color: #000000!important;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px!important;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px!important;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(000,000,000,0.7) 0 1px 1px!important;
line-height: 18px;}

.aoFormContainer input#form_0003_ao_submit_input {	
  display: inline-block;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  cursor: pointer;
  padding: 10px 20px;
  border: 1px solid rgba(170,3,3,1);
  -webkit-border-radius: 3px;
  border-radius: 3px;  
  color: rgba(255,255,255,0.9);
  -o-text-overflow: clip;
  text-overflow: clip;
  background: #C40202!important;
  -webkit-box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
  box-shadow: 2px 2px 2px 0 rgba(0,0,0,0.2) ;
  text-shadow: -1px -1px 0 rgba(15,73,168,0.66) ;
  -webkit-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  width: 100px;
  padding-top: 10px; padding-bottom: 10px; 
  font-size: 12pt; 
}
.thank-you-email {font-family: 'Roboto Condensed', sans-serif; font-size: 30pt; font-weight: 300; margin-top: 60px;}
.acton-email {font-family: 'Roboto Condensed', sans-serif; font-size: 14pt; font-weight: 300;}
.acton-email a {color: #C40202;}
h3.ult_modal-title {font-weight: 700;}

/* Product Single Page */

.woocommerce .product_meta > span {display: block; padding-bottom: 2px;}
.sku_wrapper {font-size: 20pt; margin-bottom: 6px;}
.sku {font-weight: bold;}

#mega-menu-item-11488 {display: none!important;}
#mega-menu-item-11489 {display: none!important;}
#mega-menu-item-11490 {display: none!important;}
#mega-menu-item-11491 {display: none!important;}
.wpbsearch {display: none;}
.woocommerce-order-received .woocommerce ul.order_details{ background-color: gray; }

/*custom style */
.tax-product_cat.woocommerce .onsale { right: 12px;  left: auto !important;}
.single-product.woocommerce .related .onsale { left:auto; right:10px; position:absolute; padding: 0 10px; }

#shop .bought-together.products{width: 100%; clear: both;}
.woocommerce .bought-together.products{width: 100%; clear: both;}

/*Cold Storage Content Upgrade style */



/*Footer Chat style */
body .siq_bR.zsiq_floatmain {bottom: 0px;right: 140px;width: 160px;}
body div.zsiq_cnt{display: none !important;}
body .zsiq_theme1 .zsiq_flt_rel{width: 180px;height: 40px;border-radius: 0px;border-top-left-radius: 15px;border-top-right-radius: 15px;/*background-color: #d52b1e !important;*/background-color: #F37523 !important;}
body .zsiq_floatmain .zsiq_user.siqico-chat{text-align: left;padding-left: 20px;}
body .zsiq_floatmain .siqico-chat:before{line-height: 40px;}
body .zsiq_floatmain .siqico-chat:after{content:"Live Chat";color: #ffffff;line-height: 43px;font-size: 20px;display: inline-block;font-family: geogrotesque_md !important;position: relative;
top: -6px;padding-left: 22px;}
body .siqtrans.siqanim{display: block !important;}


@media (max-width: 900px){
.badgerm2 span {display: inline;}
	.badgermenu {display: none;}

	#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{ border-bottom: 1px solid rgba(0,0,0,0.1); }


	.header_hor .bg_transparent:not(.sticky) .mega-menu-wrap{ background-color: rgba(0,0,0,0) !important; }

	.header_hor .bg_solid .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link{

		color: #000 !important;

	}

	.header_hor .bg_solid .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:hover,

	.header_hor .bg_solid .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:active,

	.header_hor .bg_solid .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:focus{

		color: rgb(236, 232, 10) !important;

		border-bottom: 2px solid rgb(236, 232, 10) !important;

	}

	

	.state_mobiles .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link,

	.state_tablets .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link{

		border-bottom: 1px solid rgba(153, 151, 3, 0.1) !important; color: #000 !important;

	}



	.header_hor.state_mobiles .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:hover,

	.header_hor.state_mobiles .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:active,

	.header_hor.state_mobiles .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:focus,

	.header_hor.state_mobiles .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-current-menu-item > a.mega-menu-link,

	.header_hor.state_tablets .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:hover,

	.header_hor.state_tablets .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:active,

	.header_hor.state_tablets .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:focus,

	.header_hor.state_tablets .l-header .mega-menu-wrap #mega-menu-navi-menu > li.mega-current-menu-item > a.mega-menu-link{

		color: rgb(153, 151, 3) !important;

		border-bottom: 0 none !important;

		background: rgba(236, 232, 10, 1) !important;

	}



	.state_mobiles .bg_transparent:not(.sticky) #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-1:before,

	.state_tablets .bg_transparent:not(.sticky) #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-1:before{ color: #000; }



	#header-mega-menu-wrapper {}

	.state_mobiles #mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link {background-color:#eaeaea!important;}

	#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-item > a.mega-menu-link:focus {background-color:c40202!important;}

.badgerm1 {width: 0px;}

.badgerm2 {float: left; font-size: 16px; padding-top: 10px; padding-bottom: 10px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px;}

.badgerm3 {float: left; font-size: 16px; line-height: 20px;padding-top: 10px; padding-bottom: 10px;margin-top: 0px; margin-bottom: 0px;}

ul#badgermenu {width: 100%; list-style: none; margin-top: 0px; margin-left: 0px; margin-right: 25px; padding: 0px; display: block;}

ul#badgermenu li.badgerli {border-left: solid 1px #D4D3D3; border-bottom: solid 1px #D4D3D3; border-right: solid 1px #D4D3D3; width: 100%; float: left;	margin: 0px; padding: 0px; padding-bottom: 50px; height: 30px;}

ul#badgermenu li.badgerli2 {border-left: solid 1px #D4D3D3; border-bottom: solid 1px #D4D3D3; border-right: solid 1px #D4D3D3; width: 100%; float: left;	margin: 0px; padding: 0px;padding-bottom: 50px;height: 30px;}

/*.wpb_wrapper {padding-top: 20px;}*/

#mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-right {color: #FFF !important;}

}


.l-subheader.at_middle .l-subheader-cell.at_left{margin-left: -20px;}
.l-subheader-h .w-dropdown-current .w-dropdown-item:after{margin-top: -7px;}
.l-subheader-h .w-dropdown-h{line-height: 15px;}
.l-subheader.at_top .l-subheader-cell.at_right .ush_html_3{display:none;}
.l-subheader-cell.at_left .ush_dropdown_1 .w-dropdown-list-h .w-dropdown-item{line-height: 24px;}
.l-subheader-cell.at_right .ush_html_2 .w-dropdown-list-h  .w-dropdown-item{line-height: 24px;}
.l-subheader.at_middle .ush_html_3{margin:0px;}
.l-subheader.at_middle .ush_html_3 a{font-size: 24px;font-weight: bold;text-transform: uppercase;line-height: 0px;display: inline-block;position: relative;top: -1px;}
.l-subheader.at_middle .ush_html_3 a span{font-weight:500;font-size:14px;text-transform: uppercase;}
.l-subheader.at_middle .ush_html_4{margin:0px;line-height: 18px;display: inline-block;position: relative;top: -2px;}
.l-subheader.at_middle .ush_html_4 a{font-size: 24px;font-weight: bold;text-transform: uppercase;}
.l-subheader.at_middle .ush_html_4 span{font-weight:500;font-size:14px;text-transform: uppercase;}
.coldmostpopular .slick-prev:before,.coldmostpopular .slick-next:before{content:'';}
.coldmostpopular .coldmostpopular-title h2{text-align: center;padding-bottom: 35px;font-family: geogrotesque_sb;font-size: 34px;color: #000;text-transform: uppercase;}


@media (min-width: 901px){	

	#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{ border-right: 1px solid rgba(0,0,0,0.1); }

	#mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item:last-child{ border-right: 0 none; }	



	.header_hor .bg_transparent:not(.sticky) .mega-menu-wrap{ background-color: rgba(0,0,0,0.2) !important; }

	.header_hor .bg_transparent:not(.sticky) .l-subheader.at_middle{ background-color: rgba(0,0,0,0.2) !important; }



	.no-touch .w-nav-item.level_1:hover > .w-nav-anchor{ background-color: rgba(0,0,0,0) !important; color: #999703 !important; }



	.mega-hide-desktop{ display: none !important; }

}
.woocommerce-checkout .woocommerce-account-fields{clear: both;}
.woocommerce-account .woocommerce .hideShowPassword-wrapper { width:330px !important; }
/*@media only screen and (max-width:1000px) {
   .single-product.woocommerce .onsale { right:18px; }   
   .single-product.woocommerce .related .onsale { right:10px; }   
}
@media only screen and (max-width:767px) {
 .single-product.woocommerce .onsale { left:auto !important; right: 87px; position:absolute; padding: 0 10px; }   
}  */
@media only screen and (max-width:760px) {
    .woocommerce-account .woocommerce .hideShowPassword-wrapper { width:100% !important; }
}
/*@media only screen and (max-width:715px) {
      .single-product.woocommerce .onsale { right:2px; }   
   .single-product.woocommerce .related .onsale { right:10px; }   
}    
@media only screen and (max-width:651px) {    
    .single-product.woocommerce .onsale { right:2px; }   
   .single-product.woocommerce .related .onsale { right:10px; }   
}
@media only screen and (max-width:621px) {  
   .single-product.woocommerce .onsale { right:-11px; }   
   .single-product.woocommerce .related .onsale { right:10px; }     
} 
@media only screen and (max-width: 590px) {
   .single-product.woocommerce .onsale {  right:100px; }   
   .single-product.woocommerce .related .onsale { right:10px; }    
}
@media only screen and (max-width: 570px) {
   .single-product.woocommerce .onsale {  right: 58px; }   
   .single-product.woocommerce .related .onsale { right:10px; }    
}   */
@media only screen and (max-width: 500px) {
.woocommerce .bought-together.products{margin-top:50px;}
.badgermenu ul {display: none;} 
.sideBySideCell {width: 250px; display: block; margin-bottom: 10px;}  
#mega-menu-item-11488 {display: block!important;}
#mega-menu-item-11489 {display: block!important;}
#mega-menu-item-11490 {display: block!important;}
#mega-menu-item-11491 {display: block!important;}
.wpbsearch {display: block;}
.wpbs1 {border: solid 1px #B1B0B0; padding: 10px;}
}
/*@media only screen and (max-width:480px) {
 .single-product.woocommerce .onsale {  right:22px; }   
  .single-product.woocommerce .related .onsale { right:10px; }    
}*/
/*Custom css */
.woocommerce-checkout #purchase_order_number_field label { font-weight: bold;font-size: 17px;}
.widget_pwb_filter_by_brand_widget .pwb-filter-products li input { vertical-align: middle; margin-right: 5px; margin-top: -4px; }
.widget_pwb_filter_by_brand_widget button { background-color: gray; margin-top: 8px;}


.summary .more-info-link{display: block;padding-bottom: 40px;}
.summary #ivpa-content .ivpa_selectbox_title{float: left;min-width: 83px;margin-top: 5px;}
.summary #ivpa-content .ivpa_select_wrapper{float: left;margin-top: 0px;max-width: 208px;}
.woocommerce .summary .quantity label{display: inline-block; padding-top: 12px; margin-right: 25px;font-weight: bold;}
.woocommerce .summary .quantity input[type="number"]{ border-width:1px;padding-left: 7px;height: 40px;}
.woocommerce .summary .single_add_to_cart_button {margin: 0px;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {  opacity: 1;}
.woocommerce .summary .quantity input:focus, textarea:focus {box-shadow: 0 0px 0 0 #c40202 inset;}
 .single-product .product_360_degree_label{
        color: #0f0f0f !important;
        background-color: #eaeaea;
        font-size: 15px;
        line-height: 2.8;
        padding: 15px 15px;
        margin: 5px 0;
        text-transform: uppercase;
        border-radius: 3px;
        overflow: hidden;
        box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
     }
     .single-product .Bulk_price_button { 
        display: inline-block;       
        text-decoration: none; 
        color: #0f0f0f !important;
        background-color: #eaeaea;
        font-size: 15px;
        line-height: 2.8;
        padding: 0 1.5em;
        margin: 5px 0;
        text-transform: uppercase;
        border-radius: 3px;
        overflow: hidden;
        box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
     }
    .single-product .in_stock_label {        
        width: 180px;
        display: inline-block;       
        color: #565656;
        padding: 10px;
        display: block;        
        text-decoration: none;
        color: #0f0f0f !important;
        background-color: #eaeaea;
        font-size: 15px;    
        margin: 5px 0;
        text-transform: uppercase;
        border-radius: 3px;
        overflow: hidden;
        box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
        float: left;
    }
     .single-product .bulk_price_information div { 
    font-family: "Roboto",sans-serif;
    font-size: 15px;
    line-height: 25px;
    font-weight: 400; }
     .single-product .bulk_price_information span { padding: 10px 27px; }    
     .single-product .in_stock_label img { vertical-align: middle; float: left;width: 36px;padding-top: 10px;padding-left: 4px;}
     .single-product .in_stock_label .instock_description { float:left; vertical-align:middle; display:inline-block; width: 111px; padding-left: 12px}
     .single-product .bulk_price_content .bulk_price_information { padding-bottom: 10px; border-bottom: 1px solid #cecece; }
     .single-product .bulk_price_information div span:first-child { padding-left:0px; }
     .single-product .ui-dialog .ui-dialog-titlebar { background: #fff;
    border: 0px;
    display: block;
    }
    .single-product .ui-dialog .ui-dialog-title { display: none; }
    .single-product .ui-dialog .ui-button { float: right;
    right: 0px; margin-top: 0px; }
    
    .single-product .bulk_price_content {
        float: left;
    }
    .single-product .cl-popup {
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
        width: 172px;    
    }
    .single-product .cl-popup a {
        white-space: normal;
        line-height: 22px;
        padding: 14px 24px;      
    }
    .single-product .popup_button {width: 198px;}
    .single-product .popup_button .cl-popup-trigger img {width: 60px;float: left;}
    .single-product .popup_button .cl-popup-trigger {padding: 8px 14px; }
    .single-product .popup_button .cl-popup-trigger span {padding-top: 5px;display: inline-block;float: left;width: 110px;} 
    .cl-popup-wrap.pos_fixed .cl-popup-box-content{padding-top: 20px;}
    .single-product .bulk_price_information { display: none;}
    .single-product .lightbox_content { display: inline-block;width: 100%;padding-bottom: 18px; }
    .single-product .bulk_price_content .Bulk_price_button:hover { box-shadow: 0 2px 3px rgba(0,0,0,0.1), 0 4px 8px rgba(0,0,0,0.3); }
    .single-product .in_stock_label:hover { box-shadow: 0 2px 3px rgba(0,0,0,0.1), 0 4px 8px rgba(0,0,0,0.3); }
    .single-product .ui-dialog .ui-button { margin-top: 0px !important; }
    @media only screen and (max-width:780px) {
        .single-product .ui-dialog.ui-widget { width: 450px !important; }
         .single-product .bulk_price_information span { padding:10px 15px; }
    }
    @media only screen and (max-width:460px) {
         .single-product .bulk_price_information span { padding: 10px 7px; }
          .single-product .bulk_price_information div span:first-child { padding-left:0px; }
         .single-product.ui-dialog.ui-widget { width: 300px !important; }
    }
    .search-results .l-section+.l-section.for_shop .woocommerce-products-header { display: inline-block !important; }
    .search-results .l-main .l-section.for_shop_description { display:none; }
    
    .single-product .product_360_degree_label{
        color: #0f0f0f !important;
        background-color: #eaeaea;
        font-size: 15px;
        line-height: 2.8;
        padding: 15px 15px;
        margin: 5px 0;
        text-transform: uppercase;
        border-radius: 3px;
        overflow: hidden;
        box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
     }
     .single-product .Bulk_price_button { 
        display: inline-block;       
        text-decoration: none; 
        color: #0f0f0f !important;
        background-color: #eaeaea;
        font-size: 15px;
        line-height: 2.8;
        padding: 0 1.5em;
        margin: 5px 0;
        text-transform: uppercase;
        border-radius: 3px;
        overflow: hidden;
        box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
     }
    .single-product .in_stock_label {        
        width: 180px;
        display: inline-block;       
        color: #565656;
        padding: 14px 10px;
        display: block;        
        text-decoration: none;
        color: #0f0f0f !important;
        background-color: #eaeaea;
        font-size: 15px;    
        margin: 5px 0;
        text-transform: uppercase;
        border-radius: 3px;
        overflow: hidden;
        box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
        float: left;
    }
     .single-product .bulk_price_information div { 
    font-family: "Roboto",sans-serif;
    font-size: 15px;
    line-height: 25px;
    font-weight: 400; }
     .single-product .bulk_price_information span { padding: 10px 27px; }    
     .single-product .in_stock_label img { vertical-align: middle; float: left;width: 36px;padding-top: 10px;padding-left: 4px;}
     .single-product .in_stock_label .instock_description { float:left; vertical-align:middle; display:inline-block; width: 111px; padding-left: 10px;line-height: 20px;padding-top: 3px;}
     .single-product .bulk_price_content .bulk_price_information { padding-bottom: 10px; border-bottom: 1px solid #cecece; }
     .single-product .bulk_price_information div span:first-child { padding-left:0px; }
     .single-product .ui-dialog .ui-dialog-titlebar { background: #fff;border: 0px;display: block;
    }
    .single-product .ui-dialog .ui-dialog-title { display: none; }
    .single-product .ui-dialog .ui-button { float: right;
    right: 0px; margin-top: 0px; }
    
    .single-product .bulk_price_content {
        float: left;
    }
    .single-product .cl-popup {
        float: left;
        margin-right: 10px;
        margin-bottom: 10px;
        width: 172px;    
    }
    .single-product .cl-popup a {
        white-space: normal;
        line-height: 22px;
        padding: 14px 24px;      
    }
    .single-product .popup_button {width: 198px;}
    .single-product .popup_button .cl-popup-trigger img {width: 60px;float: left;}
    .single-product .popup_button .cl-popup-trigger {padding: 8px 14px; }
    .single-product .popup_button .cl-popup-trigger span {padding-top: 5px;display: inline-block;float: left;width: 110px;} 
    .cl-popup-wrap.pos_fixed .cl-popup-box-content{padding-top: 20px;}
    .single-product .bulk_price_information { display: none;}
    .single-product .lightbox_content { display: inline-block;width: 100%;/*padding-bottom: 18px;*/padding-bottom: 10px; }
    .single-product .bulk_price_content .Bulk_price_button:hover { box-shadow: 0 2px 3px rgba(0,0,0,0.1), 0 4px 8px rgba(0,0,0,0.3); }
    .single-product .in_stock_label:hover { box-shadow: 0 2px 3px rgba(0,0,0,0.1), 0 4px 8px rgba(0,0,0,0.3); }
    .single-product .ui-dialog .ui-button { margin-top: 0px !important; }
    
    .single-product .popup_button.immediate_dispatch { text-align: left;padding-bottom:15px;}
    .single-product .lightbox_content .popup_widget { float: left;height:76px;margin-left: 4px;    margin-bottom: 24px;}
   
    @media only screen and (max-width:1464px) {
        .single-product .cl-popup { width: 116px; }
        .single-product .cl-popup a {    padding: 14px 4px;}
        .single-product .popup_button {width: 180px;}    
        .single-product .popup_button .cl-popup-trigger {    padding: 8px 5px;}     
    }
    @media only screen and (max-width:1280px) {
        .single-product .cl-popup {     width: 240px;
    float: left;
    display: block;
    clear: both; }
        .single-product .cl-popup a {    padding: 14px 24px;}
        .single-product .popup_button, .single-product .in_stock_label {    width: 240px;
    float: left;
    display: block;
    clear: both;}    
        .single-product .popup_button .cl-popup-trigger {    padding: 8px 58px 8px 10px;}    
    }            
    @media only screen and (max-width:780px) {
        .single-product .ui-dialog.ui-widget { width: 450px !important; }
         .single-product .bulk_price_information span { padding:10px 15px; }         
    }
    @media only screen and (max-width:550px) {
        .single-product .cl-popup-box iframe { max-width:100% !important; height:auto !important;}
    }    
    @media only screen and (max-width:460px) {
         .single-product .bulk_price_information span { padding: 10px 7px; }
          .single-product .bulk_price_information div span:first-child { padding-left:0px; }
         .single-product.ui-dialog.ui-widget { width: 300px !important; }
    }
    .single-product .lightbox_content .image_slider { float:left; margin-left: 4px;}
    .single-product .lightbox_content .image_slider a { /*width:172px;*/width: auto; }
    .single-product .lightbox_content .image_slider .cl-popup.align_left { margin-right:0px; margin-bottom: 24px; width: auto;}
    .single-product .lightbox_content .availability_content { margin-right:3px; }
    .single-product .lightbox_content .popup_widget:first-child { margin-left: 0px; }
    .single-product .lightbox_content  .fancybox { float:left; }    
    .single-product .image_slider .cl-popup-trigger:hover img   { opacity: 1; }
     @media only screen and (max-width:1025px) {
         .fancybox-wrap #bulkdiscountinformation table td { padding:9px 14px!important;   }
     }    
     @media only screen and (max-width:660px) {    
        .fancybox-wrap #bulkdiscountinformation { /*width:95% !important;*/  min-width: 300px !important; }
        .fancybox-wrap #bulkdiscountinformation table td { padding:8px !important;   }
     }   
     @media only screen and (max-width:640px) {        
        
        .fancybox-wrap #bulkpriceinformation { width:95% !important;   }        
        .fancybox-wrap #bulkpriceinformation table td {  padding:8px !important;  }
      }  
      @media only screen and (max-width:600px) {        
        .single-product .cl-popup-wrap .cl-popup-box.size_s  {   width: 80%;    margin: 0px auto; }
      } 
      @media only screen and (max-width:510px) {   
        .fancybox-wrap #bulkdiscountinformation table td { padding:6px !important;  font-size: 14px; }
      }   
      @media only screen and (max-width:460px) {    
        .fancybox-wrap #bulkdiscountinformation table td { padding:5px !important;  font-size:13px; }
        .fancybox-wrap #bulkpriceinformation table td {  padding:5px !important;  }        
      } 
      @media only screen and (max-width:416px) {   
        .fancybox-wrap #bulkdiscountinformation { /*width:95% !important;*/  min-width: 250px !important; }
         .fancybox-wrap #bulkdiscountinformation .rp_wcdpd_product_page_title { font-size:13px;}
        .fancybox-wrap #bulkdiscountinformation table td { padding:3px !important;  font-size:12px; }
     }   
     
     /*Home page */
    .page-id-1546 .woocommerce .products .product .product-h { padding:16px;padding-bottom: 6px;    border-radius: 7px;     padding-top: 40px;}
    .page-id-1546 .ivpa-content .ivpa_attribute { margin-top:16px;margin-left:16px;}    
    .page-id-1546 .woocommerce-loop-product__title { font-family:'Geogrotesque_SB';font-size:22px;line-height: 25px; min-height: 155px;}
    .page-id-1546 .woocommerce .onsale { top:26px; left:26px; }    
    .page-id-1546 .woocommerce .products .product .price .woocommerce-Price-amount { color:#c40202;    font-size: 19px; font-family: "Roboto";}
    .page-id-1546 .woocommerce .products .product .woocommerce-price-suffix { font-size:16px; display:block; }
    .page-id-1546 .woocommerce .products .product .afterpay-payment-info { font-size:16px; font-family: "Roboto";     padding-bottom: 20px;}
    .page-id-1546 .woocommerce .products .product .price del .woocommerce-Price-amount { color:#3f4544; font-family: 'Roboto_black';font-size: 19px;}
    .page-id-1546 .l-section-h .wpb_text_column h2 { font-family:'Geogrotesque_SB'; font-size:32px; color:#000000; line-height:40px;padding:30px 0px;}
    .page-id-1546 .deals_recommanded_content .l-section-h .wpb_text_column h2 {    text-align: center;
    font-size: 40px; padding: 24px 0px; font-family:'Geogrotesque_SB'; text-transform: uppercase;color:#000000; line-height:40px;padding-top:28px;}
    .page-id-1546 .feature_footwear_content { background-color:#D1CFCF; }
    .page-id-1546 .deals_recommanded_content { background-color:#EDEBEB; }
    .page-id-1546 .frezer_clothing_content { padding:0px !important; }
    .page-id-1546 .frezer_clothing_content  .l-section-h { padding:0px; max-width:100%; }
    .page-id-1546 .frezer_clothing_content .animate_start { padding:0px !important;} 
    .five-columns.wpb_row .vc_col-sm-2 {
            float: left;
            width: 18.5%;
            padding: 0;
            margin-right: 1.5%;
            min-height: 0;
            }
    .five-columns.wpb_row .vc_col-sm-2:nth-last-child(2) {
        margin-right: 0;
    }
    .page-id-1546 .feature_footwear_content .ult-carousel-wrapper { margin-bottom:0px !important; }
    .page-id-1546 .deals_recommanded_content .ult-carousel-wrapper { margin-bottom:0px !important; }
    .page-id-1546 .feature_footwear_content  .l-section-h .wpb_text_column h2 {    text-align: center;
    font-size: 40px; padding: 24px 0px; font-family:'Geogrotesque_SB'; text-transform: uppercase;color:#000000; line-height:40px;padding-top:28px;}
    .page-id-1546 .home_category_content .five-columns h3 { text-align:center; font-size:33px; font-family:"Geogrotesque_bold";text-transform:uppercase;}
    .page-id-1546 .home_category_content .home_category_title_content h2 { padding-bottom:40px; font-family:'Geogrotesque_SB'; font-size:43px; color:#000000; text-transform:uppercase;}
    .page-id-1546 .home_category_content { padding-bottom:10px; }
    .page-id-1546 .home_category_content .l-section-h { padding-top:0px !important;}
    .page-id-1546  footer .parallax_fixed { display:none; }
    .badger_information .left_content .badger_comprehension .glove_standards { width:58%;float: left;}
    .badger_information .left_content .badger_comprehension .glove_standards .glove_standards_content { /*padding-left: 1.5rem;*/  padding-left:16px;padding-right:16px;}
    .badger_information .left_content .comprehension_guide .feature_image { padding-right:3px; width:100%;  display:inline-block;}
    .badger_information .left_content .badger_comprehension .glove_standards h3 { color:#fff;font-size:28px; line-height: 34px; /*font-size:33px;line-height: 38px;*/  font-family: 'Geogrotesque_md';}
    .badger_information .left_content .badger_comprehension .glove_standards h3 a { color:#fff;font-size:28px; line-height: 34px; font-family: 'Geogrotesque_md';}
    .badger_information .left_content .badger_comprehension .glove_standards p { color:#fff;font-size: 18px; font-family: "Roboto"; }
    .badger_information .left_content .badger_comprehension .glove_standards .post_read_more { color:#fff;font-size: 18px; font-family: "Roboto"; }
    .badger_information .right_content .size_chart_widget {  background:#383737;    width: 100%;    display: inline-block;}
    .badger_information .right_content .size_chart_widget img {float:left;width: 56px; }
    .badger_information .right_content .size_chart_widget h3 { margin-bottom:0px;padding:17px 0px;font-size:18px;color:#fff; line-height: 20px;    vertical-align: middle;    padding-left:12px;    float: left;font-family: 'Geogrotesque_SB';text-transform:uppercase;}
    .badger_information .right_content .size_line_chart_content .vc_column-inner { padding-left: 0px !important; padding-right: 12px;}
   
    .badger_information .right_content h2 { text-align:center; font-family:'Geogrotesque_bold'; font-size:72px !important; color:#fff !important; line-height:31px; padding-bottom:65px; text-transform:uppercase;}
    .badger_information .right_content h2 span { text-align:center; font-family:'Geogrotesque_SB'; font-size:38px; color:#fff; line-height:46px; display:inline-block;text-transform:uppercase;}
    .badger_information .l-section-h { padding-top:74px;     max-width: 1550px;}
    .badger_comprehension { padding-top: 27px; }
    .badger_information .left_content .badger_comprehension img { width: 324px; }
    .badger_information .left_content .bager_laptop_content img { width: 520px; } 
    .badger_information .left_content .comprehension_guide { width: 40%; float:left; }
    .badger_information .left_content .comprehension_guide .vc_column-inner { padding-right:0px; }

    .feature_footwear_content .animate_start { padding-top:98px !important;}
    .deals_recommanded_content .animate_start { padding-top:100px !important;}
    .page-id-1546 #mobile_silder_banner_content { /*display: none;*/ background: rgb(23, 23, 23);}
    .ivpa-content .ivpa_attribute.ivpa_text { display:none; }
    .single-product #ivpa-content .ivpa_attribute.ivpa_text { display:block; }
    
     /* Internet explorer  */
    .header_hor .l-subheader-h {  display: -webkit-box; display: -moz-box;display: -ms-flexbox; display:-webkit-flex;display:flex; -webkit-box-align: center; -webkit-align-items: center;  -ms-flex-align: center; align-items: center; }
    .l-subheader-cell {   display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex;display:flex; flex-grow:1; -webkit-flex-grow:1; -ms-flex-grow:1; -moz-flex-grow:1; }
    .l-subheader-cell.at_right { -webkit-box-pack: end;-moz-box-pack: end; -ms-flex-pack: end; -webkit-box-pack: justify; -webkit-justify-content: flex-end;  -ms-flex-pack:right; justify-content: flex-end;-moz-box-flex: 1; -ms-flex: 1;}
    .l-subheader-cell.at_left { -webkit-box-pack: start; -moz-box-pack: start;  -ms-flex-pack: start; -webkit-box-pack: justify; -webkit-justify-content: flex-start;  -ms-flex-pack: left; justify-content: flex-start;-moz-box-flex: 1; -ms-flex: 1;    }     
    .l-subheader-cell.at_center {  -webkit-box-pack: justify; -webkit-justify-content: center;-ms-flex-pack: right; justify-content:; -webkit-box-pack: center;-moz-box-pack: center; -ms-box-pack: center; -ms-flex-pack: end;}        
    .l-subheader-cell .ush_image_1 .w-img-h { border:0px !important; }
    .l-subheader-cell .ush_image_1 .w-img-h img { border:0px !important; }
    .us-woo-shop_modern .products .product { display: -webkit-box; display: -moz-box;display:-ms-flex;  display:-webkit-flex;display:flex; padding: 4px;}      
    .woocommerce ul.products { display: -webkit-box; display: -moz-box;display: -ms-flexbox; display:-webkit-flex;display:flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap;/* Safari 6.1+ */ flex-wrap: wrap;}
    .us-woo-shop_modern .products .product-category a img  { border:0px !important;outline:0px !important; }
    .us-woo-shop_modern .products .product-category a { border:0px !important;outline:0px !important;width: 100%;}
    .woocommerce .products .product img { border:0px !important;outline:0px !important; }
    .woocommerce-product-gallery img  { border:0px !important;outline:0px !important; }
    .pwb-single-product-brands img  { border:0px !important;outline:0px !important; }    
    .l-titlebar.size_small .l-titlebar-h, .l-titlebar.size_medium .l-titlebar-h {  display: -webkit-box; display: -moz-box;display: -ms-flexbox; display:-webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap;  flex-wrap: wrap;  -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify;  justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center;  -ms-flex-align: center; align-items: center;  }
    .w-iconbox.iconpos_left {  display:-webkit-box; display:-moz-box;display:-ms-flexbox; display:-webkit-flex; display:flex;  }
    .w-blog-post-preview img { border:0px !important;outline:0px !important; }
    .woocommerce ul.product_list_widget li img { border:0px !important;outline:0px !important; }
    img.alignright { border:0px !important;outline:0px !important; }
    .w-tabs.layout_timeline .w-tabs-list-h { display: -webkit-box; display: -moz-box;display: -ms-flexbox; display:-webkit-flex; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between;  -ms-flex-pack: justify;    justify-content: space-between;} 
    #mega-menu-wrap-navi-menu #mega-menu-navi-menu img { border:0px !important;outline:0px !important; }
    .badger_information .right_content .size_chart_widget img { border:0px !important;outline:0px !important; }
    .badger_information .left_content .badger_comprehension img { border:0px !important;outline:0px !important; }
    .w-iconbox-meta { flex-grow:1; -webkit-flex-grow:1;  -ms-flex-grow:1; -moz-flex-grow:1;-ms-flex-positive:1; }
    .w-iconbox.iconpos_left.no_text { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items:center; }
    .w-iconbox.iconpos_left .w-iconbox-icon { -webkit-flex-shrink:0;-ms-flex-negative:0;  flex-shrink:0; margin-right:1.5rem;  margin-right: calc(17px + 0.2em);    } 
    .woocommerce .product-thumbnail img {  border:0px !important;outline:0px !important; }
    
    #shipping_method li p { font-weight:normal; font-size: 12px; padding-left:20px; }
    #shipping_method li { white-space:nowrap; }
    
    .badger_content { display:inline-block;  width:100%; }
    .badger_content .badger_left { float:left; width:50%; }
    .badger_content .wistia_embed_initialized { max-width:100%; }
    .badger_content .badger_right { float:left; padding-left:17px;  width: 50%; }
    .badger_content .cold_protection { padding-top:15px;}
    .home .feature_footwear_content .product-meta { min-height:288px; }
    .home .deals_recommanded_content .product-meta { min-height:218px; }
    .home .deals_recommanded_content .slick-next:before { content:'';}
    .home .deals_recommanded_content .slick-prev:before { content:''; }
    .home .feature_footwear_content .slick-next:before { content:'';}
    .home .feature_footwear_content .slick-prev:before { content:''; }
    .home .deals_recommanded_content .vc_col-sm-3.vc_column_container { /*width:372px;margin-left: 26px;}*/ width: 334px;margin-right: 25px; }
    .home .deals_recommanded_content .vc_col-sm-3.vc_column_container .vc_column-inner { padding-right:0px; padding-left:0px;}
    .deals_recommanded_content .animate_start {
        margin-right: 0px;
        padding-left: 0px !important;
        padding-right: 0px !important;
		margin-left: 0px !important;
    }
    .home .feature_footwear_content .vc_col-sm-3.vc_column_container { /*width:372px; width: 354px; margin-right: 26px;*/ width: 344px; margin-left: 18px; margin-right: 9px; }
    .home .feature_footwear_content .vc_col-sm-3.vc_column_container .vc_column-inner { padding-right:0px; padding-left:0px; }
    .feature_footwear_content .animate_start {
         margin-right: 0px;
         padding-left: 0px !important;
         margin-left: 0px;
         padding-right: 0px !important;
    }
    
    .frezer_clothing_content .frezer_clothing {  width: 69%; padding-top:77px;  }
    .frezer_clothing_content .frezer_clothing_left { width:30%; }  
    .frezer_clothing_content .frezer_clothing .coldstore_frezer { padding:30px;    color: #fff;        font-size: 54px;    line-height: 50px;  width: 1236px; font-family: 'Geogrotesque_SB';     text-transform: uppercase;     background: rgba(0, 0, 0, 0.35); }
    .frezer_clothing_content .frezer_clothing .coldstore_frezer_category { width:620px; color:#fff; font-size:20px; text-align:center; padding-top:20px; margin:0 auto; }
    .frezer_clothing_content .frezer_clothing .coldstore_frezer .comfortable_coldstore { font-family:'Geogrotesque_bold';  font-size:76px;  line-height:40px; display:block; }
    .frezer_clothing_content .frezer_clothing .coldstore_frezer p:first-child { line-height:70px;     text-align: center; }    
    .frezer_clothing_content .frezer_clothing .coldstore_frezer p { margin-bottom:0px; padding-bottom:4px; }
    .frezer_clothing_content .frezer_clothing .coldstore_frezer_category  ul { list-style-type:none;margin-left: 0px; }
    .frezer_clothing_content .frezer_clothing .coldstore_frezer_category  ul li { float:left;  padding-right:20px; padding-left:20px;  border-right:1px solid #fff;text-transform: uppercase;font-size:31px;  }
    .frezer_clothing_content .frezer_clothing .coldstore_frezer_category  ul li:last-child { border-right:0px;  padding-right:0px;  }
    .frezer_clothing_content .frezer_clothing .coldstore_frezer_category  ul li:first-child { padding-left:0px; }
    .frezer_clothing_content .frezer_clothing .chilla_signal_content {  width:1236px;  padding-top:82px; }
    .frezer_clothing_content .frezer_clothing .chilla_signal_content .wpb_text_column {   padding-top:20px;}
    .frezer_clothing_content .frezer_clothing .chilla_signal_content .vc_col-sm-3 {  width: 35%; }
    .frezer_clothing_content .frezer_clothing .chilla_signal_content .temperature_content { width:60%; padding:0px;}
    .frezer_clothing_content .frezer_clothing .chilla_signal_content .temperature_content .vc_column-inner { padding:0px; }
    .frezer_clothing_content .frezer_clothing .chilla_signal_content .temperature_content p {  font-size:26px; color: #fff;line-height: 30px;margin-bottom: 0px;padding: 13px 0px;}
    .frezer_clothing_content .frezer_clothing  .w-btn.style_raised {    padding:0px 53px;  border-radius:8px; font-weight: bold; margin-bottom: 44px; margin-top: 40px; font-size: 30px; border-color: #A00F10;  background: #BA0303;}
    .frezer_clothing_content .frezer_clothing .w-btn-wrapper { text-align: left;  margin-left: 135px;}
    .frezer_clothing_content .frezer_clothing_left { display:none; }
    .frezer_clothing_content .frezer_clothing {     position: absolute;  right: 2%; float: none;}
    .home .frezer_clothing_content { height:912px ; }
    .home .frezer_clothing_content .l-section-img { height:912px;  }
    .frezer_clothing_content .vc_col-sm-12.frezer_clothing > .vc_column-inner > .wpb_wrapper { position: absolute; right: 3%; }
    .frezer_clothing_content .vc_col-sm-12.frezer_clothing .vc_col-sm-12.vc_column_container > .vc_column-inner { padding:0px; }
    .widget_wpb_text_widget .widgettitle { text-align:center; }
    .widget_wpb_text_widget .widgettitle img { text-align:center;  }
    
    /* Theme update start */
    .single-product .single_variation_wrap .quantity { vertical-align: top; }
    .woocommerce .summary .quantity label { position:relative; clip-path:none; -webkit-clip-path: none; margin-right: 80px; overflow: visible; }
    .color_alternate.height_small .l-section-h.i-cf { padding:20px 0px; }
    .color_alternate.height_small .l-section-h.i-cf h1 {     font-weight: bold;
    color: #000;
    display:inline-block;
    font-size:24px !important;
    line-height: 34px;
    /*margin: 5px 20px 5px 0; */    margin: 9px 20px 4px 0;}
    .color_alternate.height_small .g-breadcrumbs a {
         color: #000;
    }
    .g-breadcrumbs-separator .material-icons { color:#c40202; }
    .g-breadcrumbs .g-breadcrumbs-item { color:#c40202; }
    .color_alternate.height_small { margin-bottom:48px; }
    .woocommerce .form-row label { font-weight:400; }
    .w-separator { text-align:center; }
    .w-separator .fa.fa-chevron-down { vertical-align:middle; line-height:inherit !important; width:46px; font-size:16px !important; font-family:'fontawesome' !important; font-weight:900 !important;}
    .w-separator-h>* {
        vertical-align: top;
        line-height: inherit !important;
    }
    .fa {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome !important;
        font-size: inherit !important;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
   }
   .page-id-16506 .height_small.color_alternate{ margin-top:50px; } 
   .page-id-16506 .color_alternate.height_small .l-section-h.i-cf {  padding-top:37px; padding-bottom: 37px; } 
   .page-id-18093 .height_small.color_alternate{ margin-top:50px; }
   .page-id-18093 .color_alternate.height_small .l-section-h.i-cf {  padding-top:37px; padding-bottom: 37px; }
   .page-id-16791 .height_small.color_alternate{ margin-top:50px; } 
   .page-id-16791 .color_alternate.height_small .l-section-h.i-cf {  padding-top:37px; padding-bottom: 37px; }
   .page-id-4759 .height_small.color_alternate{ margin-top:50px; }
   .page-id-6070 .height_small.color_alternate{ margin-top:50px; }
   .page-id-8274 .height_small.color_alternate{ margin-top:50px; }
   .page-id-6076 .height_small.color_alternate{ margin-top:50px; }
   .page-id-6076 .color_alternate.height_small .l-section-h.i-cf {  padding-top:37px;padding-bottom: 37px;  }
   .page-id-16602 .height_small.color_alternate{ margin-top:50px; }
   .page-id-16602 .color_alternate.height_small .l-section-h.i-cf {  padding-top:37px; padding-bottom: 37px; }
   .page-id-17234 .height_small.color_alternate{ margin-top:50px; }
   .page-id-17234 .color_alternate.height_small .l-section-h.i-cf {  padding-top:37px; padding-bottom: 37px; }
   .search-results .color_alternate.height_small { margin-bottom:0px; padding-top:224px !important; }
   .search-results .l-content .l-section-h { padding-top:35px; }
   .woocommerce h1.page-title { font-weight: 300; }
   .l-sidebar .widget  h3.widgettitle{ font-weight: 300; }
   .l-section-h h2 { font-weight: 300; }
   .l-section-h h3 { font-weight: 300!important; }
   .woocommerce div.product .product_title { font-weight: 300; }
   .page-id-18093 .wpb_text_column  h3 { padding-bottom: 23px; }   
   .page-id-4758 .color_alternate.height_small { padding-top:212px !important; }
   .page-id-4758 .woocommerce-thankyou-order-received { color:#000; font-size:18px; }
   .page-id-4758 .woocommerce-thankyou-order-details li { text-transform:uppercase; border-right:1px solid !important;font-size: 15px !important;}
   .page-id-4758 .woocommerce-thankyou-order-details li:last-child { border-right:0px solid !important;}
   .page-id-4758 .customer_details tr { border:0px; }
   .page-id-4758 .customer_details td { border:0px; }
   .page-id-4758 .customer_details th{ border:0px; }
   .page-id-4758 .order_details  tr { border:0px; }
   .page-id-4758 .order_details  td { border:0px; }
   .page-id-4758 .order_details  th { border:0px; }
   .page-id-4758 .order_details .product-price  { text-align:right; }
   #us_grid_1 .usg_vwrapper_2 { padding: 30px 34px !important; }
   #us_grid_1 .usg_hwrapper_1 { margin-top:10px!important; }
   .page-id-4758 .order_details li { text-transform:uppercase; border-right:1px solid !important;font-size: 15px !important;border-color: rgb(215, 224, 223) !important; }
    .page-id-4758 .order_details li:last-child { border-right:0px solid !important; }
	.page-id-4757 .color_alternate.height_small { padding-top:212px !important; }
    .header_hor .l-subheader.at_top .hidden_for_mobiles.ush_text_2 { margin-left: 1.4rem !important; }
    
    .et_bloom .et_bloom_form_container .et_bloom_form_content { padding:25px 30px !important; }
    .et_bloom .et_bloom_form_container .et_bloom_form_content a { padding:12px 20px; border-radius:5px; cursor:pointer;}
      /* banner  chages */
    .page-id-6059.header_hor .l-subheader-h { max-width: 1140px; }
    .page-id-6059.header_hor .l-main-h { max-width: 1140px; }
    .page-id-6059.header_hor .l-section-h { max-width: 1140px !important; }
    .page-id-6059.header_hor .w-tabs-section-content-h { max-width: 1140px; }
    .page-id-6059.header_hor .w-blogpost-body { max-width: 1140px; }
    @media (min-width: 901px){
     .page-id-6059.header_hor .ush_image_1 { height:88px; margin-right: 5px; }
     .page-id-6059 .ush_search_1.layout_modern.active { width:390px; }
    }
    .page-id-6059 .banner_image_page { padding-top:197px; max-height:460px; border-top-left-radius:5px; border-top-right-radius:5px;}
    .page-id-6059 .banner_page_content {  width:100%; display:inline-block;  background:#FFFFFF; border-bottom:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-bottom-right-radius:5px; border-bottom-left-radius:5px; margin-bottom:17px;    margin-top: -8px; background: linear-gradient(to bottom, #ffffff, #fafafa); background:-ms-linear-gradient(to bottom, #ffffff, #fafafa); 
background:-o-linear-gradient(to bottom, #ffffff, #fafafa);}
    .page-id-6059 .banner_page_content .banner_inner_content { max-width:1140px; margin:0 auto; }
    .page-id-6059 .banner_page_content .banner_menu_widget { width:33.33%; float:left; text-align:center; border-right:1px solid #D4D4D4; padding:13px 0px; }
    .page-id-6059 .banner_page_content .banner_menu_widget a { font-size:20px; color:#323232;  font-family:"Roboto", sans-serif;    vertical-align: middle;}
    .page-id-6059 .banner_page_content .banner_menu_widget a img { margin-right:12px;  vertical-align: bottom;}
    .page-id-6059 .height_small.color_alternate { display: none; }
    .page-id-6059 .banner_page_content .banner_menu_widget:last-child { border-right:0px; }
    .page-id-6059 .l-subheader-cell.at_right .ush_text_5 { margin-left:5px; }    
    .page-id-6059 .l-subheader-cell.at_right .ush_vwrapper_2 { margin-left:8px; }
    
    .page-template-inside_top_banner.header_hor .l-subheader-h { max-width: 1140px; }
    .page-template-inside_top_banner.header_hor .l-main-h { max-width: 1140px; }
    .page-template-inside_top_banner.header_hor .l-section-h { max-width: 1140px !important; }
    .page-template-inside_top_banner.header_hor .w-tabs-section-content-h { max-width: 1140px; }
    .page-template-inside_top_banner.header_hor .w-blogpost-body { max-width: 1140px; }
    @media (min-width: 901px){
     .page-template-inside_top_banner.header_hor .ush_image_1 { height:88px; margin-right: 5px; }
     .page-template-inside_top_banner .ush_search_1.layout_modern.active { width:390px; }
    }
    .page-template-inside_top_banner .banner_image_page { padding-top:197px; max-height:460px; border-top-left-radius:5px; border-top-right-radius:5px;}
    .page-template-inside_top_banner .banner_page_content {  width:100%; display:inline-block;  background:#FFFFFF; border-bottom:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-bottom-right-radius:5px; border-bottom-left-radius:5px; margin-bottom:17px;    margin-top: -8px; background: linear-gradient(to bottom, #ffffff, #fafafa); background:-ms-linear-gradient(to bottom, #ffffff, #fafafa); 
background:-o-linear-gradient(to bottom, #ffffff, #fafafa);}
    .page-template-inside_top_banner .banner_page_content .banner_inner_content { max-width:1140px; margin:0 auto; }
    .page-template-inside_top_banner .banner_page_content .banner_menu_widget { width:33.33%; float:left; text-align:center; border-right:1px solid #D4D4D4; padding:13px 0px; }
    .page-template-inside_top_banner .banner_page_content .banner_menu_widget a { font-size:20px; color:#323232;  font-family:"Roboto", sans-serif;    vertical-align: middle;}
    .page-template-inside_top_banner .banner_page_content .banner_menu_widget a img { margin-right:12px;  vertical-align: middle;}
    .page-template-inside_top_banner .height_small.color_alternate { display: none; }
    .page-template-inside_top_banner .banner_page_content .banner_menu_widget:last-child { border-right:0px; }
    .page-template-inside_top_banner .l-subheader-cell.at_right .ush_text_5 { margin-left:5px; }    
    .l-subheader-cell.at_right .ush_html_2 .w-dropdown-item { padding-top:4px; padding-bottom:4px; }
    .l-subheader-cell.at_left .ush_dropdown_1 .w-dropdown-item { padding-top:4px; padding-bottom:4px; }
        
        
     /* quickfit machine page */
    .page-template-quickfit_machine.header_hor .l-subheader-h { max-width: 1140px; }
    .page-template-quickfit_machine.header_hor .l-main-h { max-width: 1140px; }
    .page-template-quickfit_machine.header_hor .l-section-h { max-width: 1140px !important; }
    .page-template-quickfit_machine.header_hor .w-tabs-section-content-h { max-width: 1140px; }
    .page-template-quickfit_machine.header_hor .w-blogpost-body { max-width: 1140px; }
    @media (min-width: 901px){
     .page-template-quickfit_machine.header_hor .ush_image_1 { height:88px; margin-right: 5px; }
     .page-template-quickfit_machine .ush_search_1.layout_modern.active { width:390px; }
    }
    .page-template-quickfit_machine .banner_image_page { padding-top:197px; max-height:460px; border-top-left-radius:5px; border-top-right-radius:5px;}
    .page-template-quickfit_machine .banner_page_content {  width:100%; display:inline-block;  background:#FFFFFF; border-bottom:1px solid #D4D4D4; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-bottom-right-radius:5px; border-bottom-left-radius:5px; margin-bottom:17px;    margin-top: -8px; background: linear-gradient(to bottom, #ffffff, #fafafa); background:-ms-linear-gradient(to bottom, #ffffff, #fafafa); 
background:-o-linear-gradient(to bottom, #ffffff, #fafafa);}
    .page-template-quickfit_machine .banner_page_content .banner_inner_content { max-width:1140px; margin:0 auto; }
    .page-template-quickfit_machine .banner_page_content .banner_menu_widget { width:33.33%; float:left; text-align:center; border-right:1px solid #D4D4D4; padding:13px 0px; }
    .page-template-quickfit_machine .banner_page_content .banner_menu_widget a { font-size:20px; color:#323232;  font-family:"Roboto", sans-serif;    vertical-align: middle;}
    .page-template-quickfit_machine .banner_page_content .banner_menu_widget a img { margin-right:12px;  vertical-align: bottom;}
    .page-template-quickfit_machine .height_small.color_alternate { display: none; }
    .page-template-quickfit_machine .banner_page_content .banner_menu_widget:last-child { border-right:0px; }
    .page-template-quickfit_machine .l-subheader-cell.at_right .ush_text_5 { margin-left:5px; }   
    .page-template-quickfit_machine #quickfit_machine { padding:0px;  }
    .page-template-quickfit_machine #quickfit_machine #quickfit_machine_main { padding:44px 0px; }
    .page-template-quickfit_machine #quickfit_machine .quickfit_machine_left { width:884px; float:left;}
    .page-template-quickfit_machine #quickfit_machine .quickfit_machine_left .vc_column-inner { padding-right:0px;}
    .page-template-quickfit_machine .quickfit_machine_right { float:left;  width:300px;  margin-top: 5px; text-align: right; }
	.page-template-quickfit_machine #quickfit_machine .coldstorage_left { width:794px; float:left;}
    .page-template-quickfit_machine #quickfit_machine .coldstorage_left .vc_column-inner { padding-right:0px;}
    .page-template-quickfit_machine .coldstorage_right { float:left;  width:380px;  margin-top: 5px; text-align: right; }

	.page-template-quickfit_machine #quickfit_machine .coldstorage_left2 { width:308px; float:left;}
    .page-template-quickfit_machine #quickfit_machine .coldstorage_left2 .vc_column-inner { padding-right:0px;}
    .page-template-quickfit_machine .coldstorage_right2 { float:left;  width:794px;  margin-top: 5px; text-align: left; }

    .page-template-quickfit_machine .vending_solution { width:100%; background:#414141; display: inline-block;  padding: 50px 0px !important; }
    .page-template-quickfit_machine .vending_solution .vending_solution_main { max-width: 1140px;        margin: 0 auto;  }
    .page-template-quickfit_machine #quickfit_machine h2 { font-family:'Geogrotesque_SB'; font-size:28px; color:#333333;text-transform: uppercase; }
    .page-template-quickfit_machine #quickfit_machine p { font-family:'Roboto_light'; font-size:15px; line-height:21px;color:#333333;  margin-bottom:22px; }
    .page-template-quickfit_machine #quickfit_machine ul li { font-family:'Roboto_light'; font-size:15px; line-height:26px;color:#333333; margin-bottom:0px; }
    .page-template-quickfit_machine #quickfit_machine p.bottom_line { font-family:'Roboto_bold'; color:#c40303; font-size:18px; line-height:21px; }
    .page-template-quickfit_machine .vending_solution .vending_widget { width:20%; float:left; text-align:center; display: table; }
    .page-template-quickfit_machine .vending_solution .vending_widget img { text-align:center; display: table-cell; margin: 0 auto;margin-bottom: 50px;}
    .page-template-quickfit_machine .vending_solution .vending_widget .image_content {  min-height:120px; }
	.page-template-quickfit_machine .vending_solution .coldstorage_widget .image_content {  min-height:120px; }
    .page-template-quickfit_machine .vending_solution .vending_widget h3 { font-family:'Roboto_bold'; color:#ffffff; font-size:18px; width:93%; margin:0 auto; padding:0px; font-weight:normal; }
    .cstorage { font-family: 'Roboto_bold'; color: #ffffff; font-size: 18px; font-weight: bold; width: 70%; margin: auto; }
    .page-template-quickfit_machine #quickfit_machine .l-section-h { padding:0px; }
    .page-template-quickfit_machine .vending_solution .l-section-h { padding:0px; }
    .page-template-quickfit_machine .vending_solution .vending_widget .vc_column-inner  { padding:0px; }    
    
    .page-template-quickfit_machine .calculate_station_main { padding:0px !important; }
    .page-template-quickfit_machine .calculate_station_main .l-section-h { padding:0px; }
    .page-template-quickfit_machine .calculate_station_main h2 { font-family:'Geogrotesque_SB'; font-size:28px; color:#333333; text-transform:uppercase;}
    .page-template-quickfit_machine .calculate_station_main .calculate_station_form form div { display:inline-block;  padding-bottom:15px;width:100%; }
    .page-template-quickfit_machine .calculate_station_main .calculate_station_form form div label { float: left; display:inline-block; width:205px; padding-top:6px;font-family:'Roboto_light'; font-size:15px; line-height:21px; color:#333333; }
    .page-template-quickfit_machine .calculate_station_main .calculate_station_form form div input { float:left; display:inline-block; width:auto; border:1px solid #d7e0df; height:38px; font-family:'Roboto_light'; font-size:15px; line-height:21px; color:#333333 !important; padding-left:8px;    box-shadow: 0 -1px 0 0 #d7e0df inset; }
    .page-template-quickfit_machine .calculate_station_main .calculate_station_inner { padding-bottom:44px; }
    .page-template-quickfit_machine .faq_quikfit_machine .l-section-h { padding:44px 0px; }
    .page-template-quickfit_machine .faq_quikfit_machine { padding:0px !important; }
    .page-template-quickfit_machine .faq_quikfit_machine h2 { font-family:'Geogrotesque_SB';  font-size:28px; color:#333333;  } 
    .page-template-quickfit_machine .faq_quikfit_machine p { font-family:'Roboto_light'; font-size:15px; line-height:21px;color:#333333;  margin-bottom:18px; }
    .page-template-quickfit_machine .faq_quikfit_machine h3 { font-family:'Geogrotesque_SB'; font-size:20px; line-height:21px;color:#333333; padding: 0px; margin-bottom: 14px;}
        
     .products .sku_wrapper.loop_sku_content { font-size:15px; margin-bottom:10px; }   
    #clothing_logo_popup { padding:0px;  margin-bottom:-6px; border:0px; }
    #clothing_logo_popup .popup_inner_content { display:inline-block; width:100%; margin:0px; }
    #clothing_logo_popup .popup_logo_content { padding:30px; background-color:#444444; }
    #clothing_logo_popup .popup_logo_content p {font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif; color:#fff; font-size:16px; font-weight:bold;padding-bottom:0; line-height: 22px; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
    #clothing_logo_popup .brand_popup_contents { background-color:#c6c6c6;  padding:25px 30px; display:inline-block; width:100%; }
    #clothing_logo_popup .brand_popup_contents .brand_button { color:#fff; padding:7px 20px; border-radius:5px; cursor:pointer; background-color:#c40202; font-size:15px; font-weight:700; font-family:"open sans", helvetica, arial, sans-serif; float:left; box-shadow:0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3); }
    #clothing_logo_popup  #brand_popup_close { float:right; }
    #clothing_logo_popup  #brand_popup_close {  z-index:99999999; }
    .woocommerce-cart .ui-dialog.ui-widget.ui-widget-content { margin:0px; border:0px; padding:0px; }
    .woocommerce-cart .ui-draggable .ui-dialog-titlebar { display:none; }
    .woocommerce-cart .ui-widget-overlay { background:#000; opacity:0.6; z-index: 999 !important; }
    .woocommerce-checkout .ui-dialog.ui-widget.ui-widget-content { margin:0px; border:0px; padding:0px; }
    .woocommerce-checkout .ui-draggable .ui-dialog-titlebar { display:none; }
    .woocommerce-checkout .ui-widget-overlay { background:#000; opacity:0.6; z-index: 999 !important; }
    .page-template-inside_top_banner .l-main .l-section { padding:0px; }
    
    body .social_icon_content { position:fixed; top:25%; /*35% 600*/ right:0px; z-index:9999; margin-top:124px;    width: 0px; }
    body .social_icon_content a { opacity:.8; cursor:pointer; width:150px; height: 40px; position:relative;  right:50px; line-height:40px; margin-bottom:4px; background-color:#42599e;/*0466a4*/ padding:0; text-align:center; display: block; color: #fff; font-size: 20px;-webkit-border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-bottomleft: 4px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;  -webkit-transition: all 100ms ease-in-out; -moz-transition: all 100ms ease-in-out;    -o-transition: all 100ms ease-in-out; transition: all 100ms ease-in-out; -moz-box-shadow: -4px 1px 5px rgba(0,0,0,.1); -webkit-box-shadow: -4px 1px 5px rgba(0,0,0,.1); box-shadow: -4px 1px 5px rgba(0,0,0,.1);font-family: "Open Sans", Helvetica, Arial, Lucida, sans-serif;
    }
    .social_icon_content a i { float:left; width:50px; line-height:40px !important; }
	.social_icon_content a svg{float: left;width: 50px;position: relative;top: 8px;fill: #fff;}
    .social_icon_content span { float:left; color:#fff; font-size:14px; line-height:43px;  font-family:'Geogrotesque_SB'; text-transform:uppercase; text-align: left;    }
    .social_icon_content a:hover{ opacity:1; text-decoration:none; right:150px; color:#fff!important; }
    .social_icon_content a:hover i { color:#fff; }
    .social_icon_content .fa-linkedin:before {  content: "\f0e1";    } 
    .social_icon_content .linkedin i {line-height: 37px !important;}
     body .social_icon_content .linkedin { background-color:#117eb9;/*6a4c93*/ } 

    footer #text-37 p br { display:none; }
    footer #media_image-2 { margin-bottom:6px; }
    footer .norton_logo { vertical-align: middle; float: left; margin-right: 8px;}
    footer .geotrustlogo { float:left; vertical-align: middle; margin: 24px 0px; }
    .page-template-inside_top_banner  footer .norton_logo { max-width:100px; }
    .page-template-inside_top_banner  footer .geotrustlogo { max-width:120px; margin: 13px 0px; }
    .page-template-quickfit_machine  footer .norton_logo { max-width:100px; }
    .page-template-quickfit_machine  footer .geotrustlogo { max-width:120px; margin: 13px 0px; }
    
     .ysm-search-widget.ysm-search-widget-1 .search-form button { background-color:#f3f2f2 !important; color:#000 !important;     box-shadow: none !important; }
     .ysm-search-widget.ysm-search-widget-1 .search-form button:hover { background-color:#f3f2f2 !important; color:#000 !important; }
     .no-touch .ysm-search-widget.ysm-search-widget-1 .search-form button:hover { background-color:#f3f2f2 !important; color:#000 !important; }     
     .ysm-search-widget.ysm-search-widget-1 .search-form .search-field { font-size:15px; font-family:'Roboto',sans-serif;padding: 0px 10px !important;background-color: #f3f2f2 !important;     box-shadow: none !important; }
     .l-subheader-cell .ysm-search-widget.ysm-search-widget-1  { width:490px;     padding: 0px 12px;  padding-top: 9px;}
     .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 .smart-search-post-holder { padding-left:5px; margin-left:55px; font-size:12px; text-align:left; }
     .ysm-search-widget.ysm-search-widget-1 .autocomplete-suggestion { border:0px !important; opacity:1 !important; }
     .ysm-search-widget.ysm-search-widget-1 .smart-search-post-icon { margin-bottom:0px !important;}
     .ysm-search-widget.ysm-search-widget-1 .smart-search-post { padding: 5px 8px; }
     .ysm-search-widget.ysm-search-widget-1 .smart-search-view-all-holder > a { /*height: 50px;*/ height:40px; }
     .ysm-search-widget.ysm-search-widget-1 .smart-search-results.has-viewall-button .smart-search-suggestions { bottom:50px; min-height: 70px; }
     .ush_html_5 .header_search_close_content { float:right; display:none; }
     .ush_html_5 .header_search_close_content .header_search_close { position:absolute; z-index:999999; margin-top:-34px; margin-left:-36px; width:22px; height:24px; vertical-align:middle; background:#f3f2f2; }
     .ush_html_5 .header_search_close_content .header_search_close:before { content:'close';  font-family: 'Material Icons';  vertical-align: top; }
     
     /* cold storage tag */
     .tax-product_tag .woocommerce-products-header { width:100%; margin-right:0px; }
     .tax-product_tag.woocommerce .term-description { display: inline-block; width:100%; margin-bottom:15px; }
     .tax-product_tag .left_content { /*width:708px;*/ width:965px;  float:left; }
     .tax-product_tag .right_content {  float:right; /*width:300px;*/ width:400px; }
     .tax-product_tag .product_banner { padding-bottom:20px; /*width:100%; display:inline-block;*/  max-width:1450px; margin: 0 auto; display: block;}
     
     .tax-product_tag .warranty_contents { width:100%; display: inline-block; background:rgb(65, 65, 65); padding: 50px 0px; }
     .tax-product_tag .warranty_widget {  /*width:262px;*/ width:352px; float:left; margin-right: 12px;}
     .tax-product_tag .warranty_widget:nth-child(4n) { margin-right:0px; }
     .tax-product_tag .warranty_widget .image_content { text-align:center;  padding-bottom:13px; }
     .tax-product_tag .warranty_widget .warranty_inner_content { width:100%; display:inline-block; }
     .tax-product_tag .warranty_widget .image_content img { width:150px; height:auto; }
     .tax-product_tag .warranty_widget .title_content h3 { text-align:center; font-family:'Roboto_bold'; color:#ffffff;  font-size:18px; width:70%; margin:auto; }
     .tax-product_tag .product_tag_slider_content button { border-radius:100%; z-index:999999999; padding:18px !important; }
     .tax-product_tag .product_tag_slider_content .slick-prev:before { content:''; }
     .tax-product_tag .product_tag_slider_content .slick-next:before { content:''; }
     .tax-product_tag .product_tag_slider_content h2.popular_title { font-family:geogrotesque_sb; font-size:34px; color:#000; text-transform:uppercase; text-align:center; padding-top:10px; }
     .tax-product_tag .product_tag_slider_content .products .product { padding:8px;width:100%; }
     .tax-product_tag .l-main .l-content { width:100%;}   
     .tax-product_tag.term-cold-storage.term-50 .l-main-h { max-width:100%; }
     .tax-product_tag.term-cold-storage.term-50 #shop .l-section-h { max-width:100%; }
     
     .tax-product_tag.term-cold-storage.term-50.woocommerce h1.page-title { max-width:1450px;margin:0 auto;margin-bottom: 23px; }
     .tax-product_tag.term-cold-storage.term-50 .term-description {  max-width:1450px; margin:0 auto; display: block; }
     .tax-product_tag .warranty_contents .warranty_inner_content { max-width:1450px; margin:0 auto; }
     .tax-product_tag .product_tag_slider_content { max-width:1450px; margin:0 auto; }
     .tax-product_tag.term-cold-storage.term-50 .term_products_content {  max-width:1450px; margin:0 auto; display: block; }
     .tax-product_tag.term-cold-storage.term-50 .l-main { padding-left:0px;  padding-right:0px; }
     
     .page-id-43887 .w-tabs-section { background-color:#ffffff !important; color:#3f4544 !important; border-top:0px solid #ececec !important;  border-bottom: 1px solid #ececec !important;  }
     .page-id-43887 .w-tabs.accordion .w-tabs-section-header:hover { background: transparent; }
     .no-touch .page-id-43887 .w-tabs.accordion .w-tabs-section-header:hover { background: transparent; }     
     .page-id-43887 .w-tabs-section-title { color:#151515; font-weight:bold; }
     .page-id-43887 .w-tabs-section-content-h p { color: #F37523; display: flex;     padding-left: 18px;margin-bottom: 18px; }
     .page-id-43887 .w-tabs-section-content-h p span {  color:#000000; padding-left:5px; }
     .page-id-43887 .w-tabs-section-content-h p span a { padding: 0px 6px; }
     .page-id-43887 .w-tabs-section-content-h p:last-child { padding-bottom: 6px; margin-bottom:0px;}
     .page-id-43887 .w-tabs-section-control { font-weight:bold; color:#000000; font-size:23px; transition:none; right:3px !important;}
     .page-id-43887 .w-tabs-section.active .w-tabs-section-control:before { content: 'remove'; }
     .page-id-43887 .w-tabs-section.color_custom.active .w-tabs-section-header { padding-bottom:18px; }
     
     .page-id-43887 .l-main-h .l-section-h { padding:33px 0px; }
     .page-id-43887 .l-main-h .l-section-h  h2 { margin-bottom:0px; color:#151515;  font-weight:700; }
     .home .custom_slider_content {  margin-bottom: -8px; overflow:hidden; }
    .home .full_width_slider { position:relative; overflow:hidden; }
    .home .full_width_slider .slider_wrapper { overflow:hidden; }
    .full_width_slider { position:relative; overflow:hidden;   }
    .home custom_slider_content { position:relative; overflow:hidden;   }
    .full_width_slider .slider_wrapper { overflow:hidden; }
    /*113px 225px*/
    /*.full_width_slider .left_arrow{ float: left;top: 50%;left: 4%;display: block;position: absolute;
z-index: 999;cursor: pointer;border: solid black;border-top-width: medium;border-right-width: medium;border-bottom-width: medium;border-left-width: medium;border-width: 0 2px 2px 0;display: inline-block;padding: 16px;vertical-align: middle;transform: translateY(-50%) rotate(135deg);-webkit-transform: translateY(-50%) rotate(135deg);}*/
    /*.full_width_slider .right_arrow{ float: left;top: 50%;right: 4%;display: block;position: absolute;
z-index: 999;cursor: pointer;border: solid black;border-top-width: medium;border-right-width: medium;border-bottom-width: medium;border-left-width: medium;border-width: 0 2px 2px 0;display: inline-block;padding: 16px;vertical-align: middle;transform: translateY(-50%) rotate(-45deg);-webkit-transform: translateY(-50%) rotate(-45deg);}}*/
    .full_width_slider .left_arrow{ float: left; width:85px; left:0%;display: block;position: absolute;  z-index: 999;cursor: pointer;height: 100%;top:0px; }
     .full_width_slider .right_arrow{ float: left; width:85px; right:0%;display: block;position: absolute;z-index: 999;cursor: pointer;height: 100%;top:0px; background:transparent; opacity:1; }
      .full_width_slider .left_arrow::after{ content:''; top: 50%; border: solid black;border-top-width: medium;border-right-width: medium;border-bottom-width: medium;border-left-width: medium;border-width: 0 2px 2px 0;display: inline-block;padding: 16px;vertical-align: middle;transform: translateY(-50%) rotate(135deg);-webkit-transform: translateY(-50%) rotate(135deg); position: absolute; left:50%; }
     .full_width_slider .right_arrow::after { content:''; top: 50%; border: solid black;border-top-width: medium;border-right-width: medium;border-bottom-width: medium;border-left-width: medium;border-width: 0 2px 2px 0;display: inline-block;padding: 16px;vertical-align: middle;transform: translateY(-50%) rotate(-45deg);-webkit-transform: translateY(-50%) rotate(-45deg);position: absolute; }
     .full_width_slider .left_arrow:hover {  background:#fff; opacity:0.15; }
     .full_width_slider .right_arrow:hover {  background:#fff; opacity:0.15; }


    .full_width_slider .cycle-slideshow img { width:100%;  height:auto; } 
    .full_width_slider .cycle-slideshow a { width:100%; }
    .cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
    .cycle-slideshow {  padding: 0; position: relative;
       background: url(./framework/img/spinner.gif) 50% 50% no-repeat;

    }

    /* slideshow images (for most of the demos, these are the actual "slides") */
    .cycle-slideshow .sliders_cover  { 
        /* 
        some of these styles will be set by the plugin (by default) but setting them here
        helps avoid flash-of-unstyled-content
        */
        position: absolute; top: 0; left: 0;
        width: 100%; padding: 0; display: block;
      } 
    /* pager */
      .cycle-pager { 
          text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;
      }
      .cycle-pager span { 
          font-family: arial; font-size: 50px; width: 16px; height: 16px; 
          display: inline-block; color: #ddd; cursor: pointer; 
      }
      .cycle-pager span.cycle-pager-active { color: #D69746;}
      .cycle-pager > * { cursor: pointer;}     
      
      /* caption */
      .cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }     
      
      /* overlay */
      .cycle-overlay { 
          font-family: tahoma, arial;
          position: absolute; bottom: 0; width: 100%; z-index: 600;
          background: black; color: white; padding: 15px; opacity: .5;
      }     
      
      /* prev / next links */     
      .cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }
      .cycle-slideshow .sliders_cover{
         visibility:hidden;
      }     
      .cycle-slideshow a.sliders_cover:first-child  {
             visibility:visible;
      }
      .page-id-1546 #mobile_silder_banner_content { /*margin-top:-30px;*/ margin-top: 8px; }
      .home .mobile_slider_image { display:none !important; }
   /* Theme update end */
    @media only screen and (max-width:1540px) { 
        .home .deals_recommanded_content .vc_col-sm-3.vc_column_container { width:22%; }
        .deals_recommanded_content .animate_start img { height:auto; }
        .home .deals_recommanded_content .l-section-h { max-width:96%; }
        .home .feature_footwear_content .l-section-h { max-width:96%; }
        .home .feature_footwear_content .vc_col-sm-3.vc_column_container { width:22%; }
        .tax-product_tag .warranty_widget { width:24%; }
    }
     @media only screen and (max-width:1522px) {    
        .badger_information .right_content .size_chart_widget h3 { font-size:16px;padding-left: 10px; }        
     }
     @media only screen and (max-width:1500px) {    
        .woocommerce-cart #shipping_method li { white-space:normal; }
     }
     @media only screen and (max-width:1480px) {
       .tax-product_tag.term-cold-storage.term-50 .product_banner { padding-left:40px; padding-right:40px; }
       .tax-product_tag.term-cold-storage.term-50.woocommerce h1.page-title { padding-left:40px; padding-right:40px; }
       .tax-product_tag.term-cold-storage.term-50 .term-description { padding-left:40px; padding-right:40px; }
       .tax-product_tag .warranty_contents .warranty_inner_content { padding-left:40px; padding-right:40px; }
       .tax-product_tag .product_tag_slider_content { padding-left:40px; padding-right:40px; }
       .tax-product_tag.term-cold-storage.term-50 .term_products_content {  padding-left:40px; padding-right:40px; }
     }
     @media only screen and (max-width:1420px) {  
       .tax-product_tag .term-description .left_content { width:66%; }
       .tax-product_tag .term-description .right_content { width:30%; }
     }  
     @media only screen and (max-width:1380px) {    
        .badger_information .right_content .size_chart_widget h3 { font-size:14px;padding-left:8px; }       
     }
     @media only screen and (max-width:1290px) {         
        .frezer_clothing_content .vc_col-sm-12.frezer_clothing > .vc_column-inner > .wpb_wrapper {
            position: initial;
            right: 0px;
            width: 100%;
            float: none;
            padding: 0px !important;
        }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer {
            padding: 30px 0px;    width: 100%;
        	font-size: 54px;
        }
        
        .frezer_clothing_content .frezer_clothing .coldstore_frezer p:first-child {
            line-height: 70px;
            text-align: center;
            font-size: 45px;
        }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category {
             width:558px; float: none;}
        
        .frezer_clothing_content .frezer_clothing .chilla_signal_content {
            width: 100%;
            padding-top: 45px;
            float: none;
            margin: 0 auto;
        }
        .frezer_clothing_content .frezer_clothing .w-btn-wrapper {
            text-align: center;
            margin: 0 auto;
            display: block;
        }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer p:first-child {
            font-size: 45px;
        }	
        
        .frezer_clothing_content .frezer_clothing {
            width: 90%;
            margin: 0 auto;
            float: none !important;
            position: initial;
            right: 0px;
        }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer .comfortable_coldstore { font-size:65px; text-align: center; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category ul li { font-size:27px; }
         .tax-product_tag .warranty_widget .title_content h3 { width:80%; }
    } 
     @media only screen and (max-width:1275px) {    
        .badger_information .right_content .size_chart_widget h3 { font-size:12px;padding:8px 0px; padding-left: 12px; }  
        .badger_information .right_content .size_chart_widget img { width: 36px; }     
     }
     @media only screen and (max-width:1224px){
        .home .home_slider .wpb_text_column  { padding:0px !important; }
     }
     @media only screen and (max-width:1200px) {    
        #mobile_silder_banner_content .mobile_silder_banner_widget { text-align:center; }
        .page-id-1546 #mobile_silder_banner_content { text-align:center; display: block; }    
        #mobile_silder_banner_content .mobile_silder_banner_widget img { text-align:center; width: 350px; }
        .deals_recommanded_content .animate_start img { max-width:100%; height:auto; }
        .feature_footwear_content .animate_start img { max-width:100%; height:auto; }
     }  
     
     @media only screen and (max-width:1190px) {      
        #mega-menu-wrap-navi-menu #mega-menu-navi-menu > li.mega-menu-item {
          margin: 0 -5px 0 0 !important;    
        } 
        .height_small.color_alternate .vc_col-sm-6.vc_column_container { width:48%;  } 
        .page-template-inside_top_banner .ush_search_1.layout_modern.active {
            width: 277px;
        }
        .page-template-quickfit_machine .ush_search_1.layout_modern.active { width: 277px; }
      }  
     /* banner  chages */
     @media only screen and (max-width:1140px) {           
        .page-id-6059.header_hor .l-subheader-h { max-width:96%; }
        .page-id-6059.header_hor .l-main-h { max-width:96%; }
        .page-id-6059.header_hor .l-section-h { max-width:96% !important; }
        .page-id-6059.header_hor .w-tabs-section-content-h { max-width:96%; }
        .page-id-6059.header_hor .w-blogpost-body { max-width:96%; }
        .page-template-inside_top_banner.header_hor .l-subheader-h { max-width:96%; }
        .page-template-inside_top_banner.header_hor .l-main-h { max-width:96%; }
        .page-template-inside_top_banner.header_hor .l-section-h { max-width:99% !important; /*96*/ }
        .page-template-inside_top_banner.header_hor .w-tabs-section-content-h { max-width:96%; }
        .page-template-inside_top_banner.header_hor .w-blogpost-body { max-width:96%; }
        
        .page-template-quickfit_machine.header_hor .l-subheader-h { max-width:96%; }
        .page-template-quickfit_machine.header_hor .l-main-h { max-width:96%; }
        .page-template-quickfit_machine.header_hor .l-section-h { max-width:96% !important; }
        .page-template-quickfit_machine #quickfit_machine #quickfit_machine_main { max-width:100% !important; }
        .page-template-quickfit_machine.header_hor .w-tabs-section-content-h { max-width:96%; }
        .page-template-quickfit_machine.header_hor .w-blogpost-body { max-width:96%; }
        .page-template-quickfit_machine .vending_solution .vending_solution_main { max-width:96%; }       
        .page-template-quickfit_machine #quickfit_machine .quickfit_machine_left { width:71%; }
        .page-template-quickfit_machine .quickfit_machine_right { width:288px; }
		.page-template-quickfit_machine #quickfit_machine .coldstorage_left { width:61%; }
        .page-template-quickfit_machine .coldstorage_right { width:308px; }
		 
		.page-template-quickfit_machine #quickfit_machine .coldstorage_left2 { width:308px; }
        .page-template-quickfit_machine .coldstorage_right2 { width:61%; }
     }
     @media only screen and (max-width:1110px) { 
        .home .feature_footwear_content .vc_col-sm-3.vc_column_container { width:21%; }
        .home .deals_recommanded_content .vc_col-sm-3.vc_column_container { width:22%; margin-left:10px; margin-right:15px; }
     } 
     @media only screen and (max-width:1095px) {    
          .frezer_clothing_content .frezer_clothing .coldstore_frezer .comfortable_coldstore { font-size:62px; }  
          .frezer_clothing_content .frezer_clothing .chilla_signal_content .temperature_content p { padding: 15px 0px;}
          .frezer_clothing_content .frezer_clothing .chilla_signal_content .vc_col-sm-3 > .vc_column-inner { padding:0px; }
          .frezer_clothing_content .frezer_clothing { padding-top:100px; }
          .footer .color_footer-top .vc_col-sm-3 { width:23%; }      
     }   
     @media only screen and (max-width:1070px) {    
        .badger_information .right_content .size_information { width:200px; float: left;   }
        .badger_information .right_content #size_information_contents { margin-right: 50px; margin-left: 19px;}
        .badger_information .right_content .size_line_chart_content { float: none;    clear: both;    width: 100%;}    
        .badger_information .right_content h2 { line-height:66px !important; }  
        #shipping_method li { white-space:normal; }
        
     }
     @media only screen and (max-width:1050px) { 
     /*commented on 24Nov21 .badger_content .wistia_embed_initialized { height: 200px !important;}*/
      
      .page-template-quickfit_machine #quickfit_machine .quickfit_machine_left { width:72%;}
      .page-template-quickfit_machine .quickfit_machine_right { width:277px; }
	  .page-template-quickfit_machine #quickfit_machine .coldstorage_left { width:62%;}
      .page-template-quickfit_machine .coldstorage_right { width:377px; }
		 
	  .page-template-quickfit_machine #quickfit_machine .coldstorage_left2 { width:377px;}
      .page-template-quickfit_machine .coldstorage_right2 { width:62%; }
		 
      .page-template-quickfit_machine #quickfit_machine #quickfit_machine_main > .vc_column-inner { padding:0px;}
     } 
     @media only screen and (max-width:1024px) {
         .page-id-1546 .five-columns.wpb_row .vc_col-sm-2 { width:31%;/*27%*/padding-bottom: 30px; }     
         .home .feature_footwear_content .add_to_cart_button { margin: 4px -20px !important; font-size:13px !important; }
        .home .deals_recommanded_content .add_to_cart_button { margin: 4px -20px !important; font-size:13px !important; }
        .home .feature_footwear_content .product-meta { min-height:401px; }
        .home .deals_recommanded_content .product-meta { min-height: 297px;}   
        
        .home .frezer_clothing_content {
            height: 1030px;
        }

        .home .frezer_clothing_content .l-section-img {
            height: auto;
        }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer {
            padding: 30px 0px;
            width: 100%;
            max-width: 600px;
            margin: 0 auto;
        }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer p:first-child {
            font-size: 24px;
            line-height: 30px;
        }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer .comfortable_coldstore {
            font-size: 36px;
        }        
        .frezer_clothing_content .frezer_clothing .coldstore_frezer {
            width: 100%;
            max-width: 600px;
            margin: 0 auto;
        }
        
        .frezer_clothing_content .frezer_clothing .chilla_signal_content .vc_col-sm-3 {
            width: 100%;
            float: none;
        }        
        .frezer_clothing_content .frezer_clothing .chilla_frezer_signal img {
            width: 382px;
            margin: 0 auto;
            float: none;
            display: block;
        }
        .frezer_clothing_content .frezer_clothing .chilla_signal_content .temperature_content {
            width: 90%;
            padding: 0px;
            float: none;
            margin: 0 auto;
            max-width: 600px;
        }       
        
        .frezer_clothing_content .frezer_clothing .chilla_signal_content .temperature_content p {
            padding: 10px 0px;
            font-size: 20px;
            line-height: 24px;
        }
        .frezer_clothing_content .frezer_clothing .w-btn.style_raised{    font-size: 20px;}
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category ul li { font-size:20px; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category { width:450px; } 
        .page-template-quickfit_machine .calculate_station_main .calculate_station_form form div input { box-shadow:none; -webkit-appearance: none;-moz-appearance: none; }
        
     }   
     @media only screen and (max-width:1000px) {
       .badger_information .right_content #size_information_contents { margin-left: 6px; } 
       .page-template-quickfit_machine #quickfit_machine .quickfit_machine_left { width:70%;}  
       .page-template-quickfit_machine #quickfit_machine .coldstorage_left { width:70%;} 		 
       .page-template-quickfit_machine #quickfit_machine .coldstorage_right2 { width:70%;}
       
       .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:77px; } 
       .ysm-search-widget.ysm-search-widget-1 .search-form button { top:-19px;  background-color:transparent !important; height: 30px; }
       .ysm-search-widget.ysm-search-widget-1 .search-form .search-field { display:none; }
       .no-touch .ysm-search-widget.ysm-search-widget-1 .search-form button:hover { background-color:transparent !important; }
       .ysm-search-widget.ysm-search-widget-1 .search-form button:hover { background-color:transparent !important;  }
     }
     
     @media only screen and (max-width:980px) { 
         .tax-product_tag .warranty_widget { width:23.5%; }
        
     }
     @media only screen and (max-width:965px) {
       .badger_information .right_content #size_information_contents { /*margin-right:38px; */ margin-right: 7%;}
     }
     @media only screen and (max-width:921px) {
       .badger_information .right_content #size_information_contents { margin-left:-4px;margin-right: 7%; }
       .page-template-quickfit_machine #quickfit_machine .quickfit_machine_left { width:69%;}
		 .page-template-quickfit_machine #quickfit_machine .coldstorage_left { width:69%;}
		 .page-template-quickfit_machine #quickfit_machine .coldstorage_right2 { width:69%;}
     }
     @media (max-width: 944px) and (min-width: 645px) {
            .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:200px; } 
     }
      /* banner  chages */
     @media only screen and (max-width:900px) {   
        .page-id-6059 .banner_image_page { padding-top: 136px; }
        .page-template-inside_top_banner .banner_image_page { padding-top: 136px; }
        .page-template-quickfit_machine .banner_image_page { padding-top: 136px; }
        
        .tax-product_tag .product_tag_slider_content .products { overflow:hidden; }
        .tax-product_tag .product_tag_slider_content .products .product { width:100% !important; }
        .tax-product_tag .product_tag_slider_content .slick-next { right:1px; }
        .tax-product_tag .product_tag_slider_content .slick-prev { left:1px; }
     }
     @media only screen and (max-width:890px) {
       .badger_information .right_content #size_information_contents { margin-left:0px;margin-right:0px; float: none; margin: 0 auto; }
       .badger_information .right_content .size_information { float: none; margin: 0 auto; }
       .home .feature_footwear_content .product-meta { min-height:288px; }
       .home .deals_recommanded_content .product-meta { min-height:218px; }
       .home .deals_recommanded_content .vc_col-sm-3.vc_column_container { margin-right:0px; }
       .home .feature_footwear_content .vc_col-sm-3.vc_column_container { margin-right:20px;width: 20%; } 
       
       .page-template-quickfit_machine #quickfit_machine .quickfit_machine_left { width:96%; }
		 .page-template-quickfit_machine #quickfit_machine .coldstorage_left { width:96%; }
		 .page-template-quickfit_machine #quickfit_machine .coldstorage_right2 { width:96%; }
       .page-template-quickfit_machine #quickfit_machine #quickfit_machine_main > .vc_column-inner { padding-left:1.5rem; padding-right:1.5rem; }
       .page-template-quickfit_machine .vending_solution .vending_widget { width:33%;    margin-bottom: 40px; }  
       .page-template-quickfit_machine .vending_solution .vending_widget img {  margin-bottom:25px; } 
       .page-template-quickfit_machine .quickfit_machine_right { text-align:left; }  
		 .page-template-quickfit_machine .coldstorage_right { text-align:left; }
     }
     @media only screen and (max-width:800px) {   
         .badger_content .badger_left { float:none; width:100%;padding-left:5px; padding-right:5px; }    
         /*commented on 24Nov21.badger_content .wistia_embed_initialized { max-width:400px; height: 228px !important;}*/
         .badger_content .badger_right { float:none; padding-left:5px; padding-right:5px;  width: 100%; }
         .tax-product_tag .warranty_widget {  width:49%; float:left; margin-bottom:20px; }
        .tax-product_tag .warranty_widget:nth-child(4n) { margin-right:12px; }
       .tax-product_tag .warranty_widget:nth-child(2n) { margin-right:0px; }
     } 
     @media only screen and (max-width:767px) {    
        .badger_information .right_content .size_line_chart_content { margin-bottom:0px;}
        .badger_information .right_content .size_line_chart_content .wpb_raw_html { margin-bottom:22px; }
        .home .feature_footwear_content .vc_col-sm-3.vc_column_container { width:330px;margin:0 auto; }
        .home .feature_footwear_content .vc_col-sm-9 { margin-bottom: 5px; }
        .feature_footwear_content .animate_start { padding-top:5px !important; }
        .home .deals_recommanded_content .vc_col-sm-3.vc_column_container { width:334px;margin:0 auto;margin-top: 25px; }
        .deals_recommanded_content .animate_start { padding-top: 40px !important; }
        .home .deals_recommanded_content .vc_col-sm-3.vc_column_container .vc_column-inner { padding-right:0px; }
         /* Theme update start */
        .page-id-18093 .color_alternate.height_small .vc_column_container {  width:50%; }
        .page-id-16506 .color_alternate.height_small .vc_column_container {  width:50%; }
        .color_alternate.height_small .vc_column_container {  width:50%; }
        .page-id-16791 .color_alternate.height_small .vc_column_container {  width:50%; }
        .page-id-6076 .color_alternate.height_small .vc_column_container {  width:50%; }
        .page-id-17234 .color_alternate.height_small .vc_column_container {  width:50%; }
        .page-template-inside_top_banner .signup_button_footer { text-align:center; }
        /* Theme update end */
     }  
     @media only screen and (max-width:764px) {    
       .page-id-1546 .five-columns.wpb_row .vc_col-sm-2 { width:96%; margin-right: 0px; text-align: center;}
       .badger_information .left_content .badger_comprehension .glove_standards { width:100%;}
       .badger_information .left_content .comprehension_guide { width: 100%;text-align: center;}
       .feature_footwear_content .animate_start {  padding-top:5px !important; }
       .badger_information .left_content .badger_comprehension img { width:364px; margin: 0 auto;}
       .badger_information .left_content .bager_laptop_content img { text-align: center; display: block;width:520px; margin: 0 auto;}
       .deals_recommanded_content .animate_start { padding-top:5px !important;  } 
         /* banner  chages */
       .page-id-6059 .banner_page_content .banner_menu_widget { width:96%; float:none; border:0px; margin:0 auto; }
       .page-template-inside_top_banner .banner_page_content .banner_menu_widget { width:96%; float:none; border:0px; margin:0 auto; }       
       .page-template-quickfit_machine .banner_page_content .banner_menu_widget { width:96%; float:none; border:0px; margin:0 auto; } 
        body .social_icon_content {  top:6%; } 
     }
      @media only screen and (min-device-width : 320px) and (max-device-width : 736px) and (orientation : landscape) {
         body .social_icon_content { top:11%; /*-29 */}
      } 
       @media only screen and (max-width:700px) {  
         .tax-product_tag .term-description .left_content { width:100%; float:none; padding-bottom: 20px; }
         .tax-product_tag .term-description .right_content { width:100%; float:none; }
         .tax-product_tag .warranty_widget {  width:48%; float:left; margin-bottom:20px; }
         
          .full_width_slider .left_arrow,.full_width_slider .right_arrow{ width:60px; padding:12px; }
	  .home .mobile_slider_image { display:block !important; }
	  .home .desktop_slider { display:none !important; }
	  .page-id-1546 #mobile_silder_banner_content { margin-top:0px; }
      }  
      @media only screen and (max-width:620px) {      
        .home .frezer_clothing_content { height:1230px; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category ul li:nth-child(2) { border:0px; padding-right:0px; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category ul li:nth-child(3) { padding-left:0px; }  
        .frezer_clothing_content .frezer_clothing .coldstore_frezer { max-width:80%; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer p:first-child { font-size:23px; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category ul li { margin-bottom: 20px;  min-width: 110px; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category ul li:last-child { padding-right:20px; }
        .frezer_clothing_content .frezer_clothing .coldstore_frezer_category { width: 100%; max-width: 237px; }
        
         /* Theme update start */
        .page-id-18093 .color_alternate.height_small .vc_column_container {  width:36%; }  
        .page-id-18093 .color_alternate.height_small .vc_column_container:last-child { width:57%; } 
        .page-id-16506 .color_alternate.height_small .vc_column_container {  width:36%; }  
        .page-id-16506 .color_alternate.height_small .vc_column_container:last-child { width:57%; }
        .page-id-16791 .color_alternate.height_small .vc_column_container {  width:36%; }
        .page-id-16791 .color_alternate.height_small .vc_column_container:last-child { width:57%; }
        .page-id-6076 .color_alternate.height_small .vc_column_container {  width:36%; }
        .page-id-6076 .color_alternate.height_small .vc_column_container:last-child { width:57%; }
        .page-id-17234 .color_alternate.height_small .vc_column_container {  width:36%; }
        .page-id-17234 .color_alternate.height_small .vc_column_container:last-child { width:57%; }
        /* Theme update end */        
        
        .woocommerce-cart .ui-dialog.ui-widget.ui-widget-content { max-width:94%; }
        .woocommerce-checkout .ui-dialog.ui-widget.ui-widget-content { max-width:94%; }
        #clothing_logo_popup .brand_popup_contents .brand_button { float:none; display:block; margin:0 auto; margin-bottom:16px; width:300px; }
        #clothing_logo_popup #brand_popup_close {  float:none; }
        #clothing_logo_popup { max-width:100%; }
		body .siq_bR.zsiq_floatmain {right: 40px;}
     }   
      /* banner  chages */
     @media only screen and (max-width:600px) {   
        .page-id-6059 .banner_image_page { padding-top:88px; }
        .page-template-inside_top_banner .banner_image_page { padding-top:88px; }
        .page-template-quickfit_machine .banner_image_page { padding-top:88px; }   
        
        .tax-product_tag.term-cold-storage.term-50 .product_banner { padding-left:25px; padding-right:25px; }
        .tax-product_tag.term-cold-storage.term-50.woocommerce h1.page-title { padding-left:25px; padding-right:25px; }
        .tax-product_tag.term-cold-storage.term-50 .term-description { padding-left:25px; padding-right:25px; }
        .tax-product_tag .warranty_contents .warranty_inner_content { padding-left:25px; padding-right:25px; }
        .tax-product_tag .product_tag_slider_content { padding-left:25px; padding-right:25px; }
        .tax-product_tag.term-cold-storage.term-50 .term_products_content {  padding-left:25px; padding-right:25px; }
     }   
     @media only screen and (max-width:520px) {   
        .badger_information .left_content .bager_laptop_content img { text-align: center; display: block;width:350px; margin: 0 auto;}  
        .badger_information .left_content .comprehension_guide .vc_column-inner { padding-left:0px;}  
        .page-template-quickfit_machine .vending_solution .vending_widget { width:50%; min-height:225px; }   
        .tax-product_tag .warranty_widget {  width:100%; float:left; margin-right:0px; }
        .tax-product_tag .warranty_widget:nth-child(4n) { margin-right:0px; }
        .tax-product_tag .warranty_widget:nth-child(2n) { margin-right:0px; }
        .tax-product_tag .warranty_contents { padding:30px 0px; }
     }
     /* Theme update start */
     @media only screen and (max-width:500px) { 
         .page-id-18093 .color_alternate.height_small .vc_column_container { width:100%; }     
         .page-id-18093 .color_alternate.height_small .vc_column_container:last-child { display:none; }
         .page-id-16506 .color_alternate.height_small .vc_column_container { width:100%; }     
         .page-id-16506 .color_alternate.height_small .vc_column_container:last-child { display:none; }
         .color_alternate.height_small .vc_column_container { width:100%; }
         .color_alternate.height_small .vc_column_container:last-child { display:none; } 
         .page-id-16791 .color_alternate.height_small .vc_column_container { width:100%; }  
         .page-id-16791 .color_alternate.height_small .vc_column_container:last-child { display:none; }
         .page-id-17234 .color_alternate.height_small .vc_column_container { width:100%; }  
         .page-id-17234 .color_alternate.height_small .vc_column_container:last-child { display:none; }     
          .height_small.color_alternate .vc_col-sm-6.vc_column_container { width:100%; } 
      }  
       /* Theme update end */  
     @media only screen and (max-width:450px) { 
       /*commented on 24Nov21.badger_content .wistia_embed_initialized { max-width:320px; height: 196px !important; }*/
        .page-template-quickfit_machine .calculate_station_main .calculate_station_form form div label { width:160px; padding-top: 3px; }
     }
       
     @media only screen and (max-width:370px) { 
        .page-template-quickfit_machine .vending_solution .vending_widget { width:100%; }
        .page-template-quickfit_machine .vending_solution .vending_widget:last-child { margin-bottom:0px; }
        #clothing_logo_popup .brand_popup_contents .brand_button { width:282px; }
     }  
	 
/* IE Browsers style */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	/*.at_middle .l-subheader-cell.at_center { justify-content: flex-end;  }*/   
    .at_middle .l-subheader-cell.at_center {  -ms-flex-align:right; -webkit-align-items:right;  align-items:right; flex-grow:1; -webkit-flex-grow:1; -ms-flex-grow:1; -moz-flex-grow:1;   -webkit-box-pack:right; -moz-box-pack:right; -ms-flex-pack:right; -webkit-justify-content:right; justify-content: right;  }
      .woocommerce-product-gallery ol { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex;  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap;  flex-wrap: wrap;  }
      
}

@media screen and (min-width:0\0) {  
   .header_hor .at_top .l-subheader-cell.at_left{-ms-flex-pack:left !important;}
   .header_hor .at_top .l-subheader-cell.at_center{-ms-flex-pack:right !important;}
   .header_hor .at_top .l-subheader-cell.at_right{-ms-flex-pack:right !important;text-align:right !important;}
   /*.header_hor .at_middle  .l-subheader-cell.at_center{-ms-flex-pack:right !important;text-align:right !important;justify-content: flex-end; }*/
   .header_hor .l-subheader.at_middle .l-subheader-cell {  -ms-flex-align:center; -webkit-align-items:center;  align-items:center; flex-grow:1; -webkit-flex-grow:1; -ms-flex-grow:1; -moz-flex-grow:1;  }
    /*.header_hor .at_middle .l-subheader-cell.at_center { -webkit-box-pack:center; -moz-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content: center; }*/
   .badger_information .right_content .size_information  { display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; } 
   .header_hor .l-subheader.at_middle .l-subheader-cell.at_center {  -ms-flex-align:right; -webkit-align-items:right;  align-items:right; flex-grow:1; -webkit-flex-grow:1; -ms-flex-grow:1; -moz-flex-grow:1;   -webkit-box-pack:right; -moz-box-pack:right; -ms-flex-pack:right; -webkit-justify-content:right; justify-content: right;}
   .header_hor .l-subheader.at_middle .l-subheader-cell.at_left{margin-right:28%;}
   .l-subheader.at_middle .ush_html_4{display:block;margin-bottom:4px;}
   .frezer_clothing_content .frezer_clothing .coldstore_frezer_category ul li{padding-right:18px;}
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) 
{ @media {
	.badger_information .g-cols{flex-wrap: nowrap;}  
	.promise-widget .g-cols{flex-wrap: nowrap;} 
	.color_footer-bottom .g-cols{flex-wrap: nowrap;}
    .page-template-inside_top_banner-php .l-content	.g-cols{flex-wrap: nowrap;}
    #mobile_silder_banner_content .mobile_silder_banner_widget { margin-left:-2px; }
    .l-footer .color_footer-top .vc_col-sm-3 { margin-left:-4px; }
	section.color_alternate .g-cols{flex-wrap: nowrap;}
	#mobile_silder_banner_content .g-cols{flex-wrap: nowrap;}
	.size_information.g-cols{clear: both;}
	}
}

@media only screen and (min-width:901px) {

	@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)  { 
		@media {
			.header_hor .l-subheader.at_middle{line-height:inherit !important;}
		}
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0)
	{  
	  .header_hor .l-subheader.at_middle{line-height:inherit !important;}
	  
	} 
}

/* Theme update */
/* Home page */
.feature_footwear_content .products.columns-4>.product { width:100%; }
.deals_recommanded_content .products.columns-4>.product { width:100%; }
#text-5 .w-iconbox-icon { margin-right:10px; }
#text-5 .w-iconbox-meta { text-align:left; }
.l-section.width_full .vc_col-sm-12 .w-tabs-section-header { font-size:24px; padding:26px 35px; }
.no-touch .home .deals_recommanded_content .woocommerce .button.add_to_cart_button:hover { color:#c40202 !important; background-color:#f2f7f7 !important; }
.no-touch .home .deals_recommanded_content .woocommerce .button.add_to_cart_button { line-height:11px; }
.no-touch .home .feature_footwear_content .woocommerce .button.add_to_cart_button:hover { color:#c40202 !important; background-color:#f2f7f7 !important; }
.no-touch .home .feature_footwear_content .woocommerce .button.add_to_cart_button { line-height:11px; }
/* Product detail page */
.single-product button.alt.single_add_to_cart_button { /*background:#c40202 !important;*/ background:#F37523 !important;color:#fff !important; }
.single-product button.alt.single_add_to_cart_button.button:hover {  color:#fff !important; }
 div.product .summary .woocommerce-variation-add-to-cart { width:305px; margin-top: 4px; }     
/* Blog detail page */
.single-post #commentform .anr_captcha_field { margin-bottom: 16px;  margin-left:10px;  }
.no-touch .post_navigation-item:hover .post_navigation-item-arrow { background:transparent !important;}
.single-post #commentform .for_agreement { margin-left:10px; }
.single-post #commentform .form-submit { margin-left:10px; }
/* Page space */
.l-section-h { padding:80px 0px;}
/* Page Top link button  */
.w-toplink { border-radius:50%; width:54px; height:54px; }
/*Product detail page cart message*/
.woocommerce.single-product .woocommerce-message a.button { background-color:#fff!important; color:#587549!important; box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; font-size:11px; }

/* Minicart button style */
.widget_shopping_cart .widget_shopping_cart_content .buttons .button.wc-forward { color: #222 !important; margin:4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff; }
.widget_shopping_cart .widget_shopping_cart_content .buttons .button.checkout { background-color:#c40202; color:#fff!important; margin:4px 0; box-shadow:0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; }
.widget_shopping_cart .widget_shopping_cart_content .buttons .button.checkout:hover { background-color:#c40202; color:#fff!important; margin:4px 0; box-shadow:0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; }

/* Cart page button style */
.woocommerce-cart .shop_table_responsive.cart .button { font-size:13px; margin-left: 5px; color:#222 !important; margin:4px 0; box-shadow:0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3);  transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff; }
.woocommerce-cart .shop_table_responsive.cart .button:hover { font-size:13px; margin-left: 5px; color:#222 !important; margin:4px 0; box-shadow:0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3);  transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff; }
.no-touch .woocommerce-cart .shop_table_responsive.cart .button:hover { box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 4px 8px rgba(0,0,0,.3); } 
.woocommerce-cart .wc-proceed-to-checkout .checkout-button.alt { background-color:#c40202 !important;color: #fff!important; }
.no-touch .woocommerce-cart .wc-proceed-to-checkout .checkout-button.alt:hover { color:#fff!important; }
 /* Checkout page woocommerce message */
.woocommerce-checkout .woocommerce .woocommerce-form-login-toggle .woocommerce-info { padding:20px 25px; margin-bottom:30px !important; }
.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info { padding:20px 25px;  margin-bottom:30px !important; }
.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th { font-size: 21px; }
.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th strong { font-size: 21px; }
.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method label { font-size:18px; font-weight:400 !important; }
/* Checkout page button style */
.woocommerce #payment #place_order { /*background-color:#c40202 !important;*/background-color:#F37523 !important; color:#fff !important;}

/* Myaccount page */
.woocommerce-account .g-cols>div {
display: flex;
flex-direction: column;
}
.woocommerce-account .w-separator.type_invisible .w-separator-h { display:none; }
.w-form-row.for_log:before, .w-form-row.for_name:before, .w-form-row.for_author:before {
content: 'person';
}
    .woocommerce-account .w-form-row:before {
        font-family: 'Material Icons';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        font-size: 24px;
        line-height: 46px;
        opacity: 0.33;
        transition: opacity 0.3s, color 0.3s;
    }
    .woocommerce-account .w-form-row { position:relative; padding-left:40px; margin-bottom:24px !important; }
    .woocommerce-account .w-form-row.for_pwd:before, .w-form-row.for_post_password:before { content:'lock'; }
    .woocommerce-account .w-form-row.for_submit {    float: left;
    margin-right: 20px;
    margin-bottom: 0px !important;
    outline: 0px;}
    .woocommerce-account .woocommerce-Button { background-color: #c40202;
    box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
    border: 0px;
    outline: 0px !important;
    color: #fff;}
    .woocommerce-account .woocommerce-Button:before { content:''; border:0px; }
    .woocommerce-account .for_rememberme { float:left;  margin-top:10px; }
    .woocommerce-account .w-form-row.for_links { clear:both; padding:20px 0 0; margin: 0 !important;}
    .woocommerce-MyAccount-navigation>ul>li>a { background-color:#c40202; color:#fff; border-radius:3px; text-transform:uppercase;}
        .woocommerce-MyAccount-navigation>ul>li>a:before { border:0px; }
        .woocommerce-MyAccount-navigation>ul>li>a:hover { background-color:#c40202; color:#fff; border-radius:3px; text-transform:uppercase;}   
        .edit-account .button.qf-btn-primary { margin:4px 0;  color:#fff !important;}
        .edit-account .qf-btn-default { box-shadow:0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3); text-transform:uppercase; }
        .edit-account .qf-btn-default:before { border:0px; }
        .woocommerce-edit-address .button.qf-btn-primary { margin:4px 0;  color:#fff !important; }
        .woocommerce-edit-address .qf-btn-default { box-shadow:0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3); text-transform:uppercase; }
        .woocommerce-edit-address .qf-btn-default:before { border:0px; }
        .woocommerce-account .button.qf-btn-primary { margin:4px 0;  color:#fff !important; }
        .no-touch .woocommerce-account .button.qf-btn-primary:hover { margin:4px 0;  color:#fff !important; }
        .woocommerce-account .qf-btn-default { box-shadow:0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3); text-transform:uppercase; }
        .woocommerce-account .qf-btn-default:before { border:0px; }
        .woocommerce-account .w-btn.style_raised { background-color:#c40202; color:#fff; text-transform:uppercase; }  
        .woocommerce-account .w-btn.style_raised {
          box-shadow: 0 2px 1px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
        }
        .woocommerce-account .my_account_orders .button { box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important; transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff; color: #222 !important;}
        .no-touch .woocommerce-account .my_account_orders .button:hover { box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important; transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff;  color:#222 !important;}
        
       .woocommerce-account .search-order .button {  box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important; transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff !important; color: #222!important; }
        .no-touch .woocommerce-account .search-order .button:hover {  box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important; transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff !important; color: #222 !important; }
        .no-touch .woocommerce-account .button.qf-btn-primary:hover { box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 4px 8px rgba(0,0,0,.3); }
        .no-touch .woocommerce-account .w-btn.style_raised:hover {
         box-shadow: 0 2px 3px rgba(0,0,0,0.1), 0 4px 8px rgba(0,0,0,0.3);
        }
        .woocommerce-account .woocommerce-Message.woocommerce-info a.button { background-color:#fff!important; color:#3a648e!important; box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; }
        .woocommerce-edit-account h2:first-child { padding-top:0; }
        .woocommerce-account .my_account_headings { padding-top:0px; }
        
        .woocommerce-cart .return-to-shop .button.wc-backward { margin:4px 0; box-shadow:0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff;  color:#000 !important; }
        .no-touch .woocommerce-cart .woocommerce .button:hover {
           box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 4px 8px rgba(0,0,0,.3); color:#000 !important;
        }
        .page-id-33796 .return-to-shop .button.wc-backward { margin:4px 0; box-shadow:0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition:background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color:#fff;  color:#000 !important; }
        .no-touch .page-id-33796 .woocommerce .button:hover {
           box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 4px 8px rgba(0,0,0,.3); color:#000 !important;
    }
    .frezer_clothing_content .w-btn { border-radius:8px !important; font-weight:700; margin-bottom:44px; margin-top:40px; font-size:30px;  border-color:#a00f10 !important;  background:#ba0303 !important; padding:0.8em 53px !important; }
        .size_line_chart_content .wpb_content_element { margin-bottom: 35px; }
        #mega-menu-wrap-navi-menu #mega-menu-navi-menu { overflow-y:hidden; }
        /*.l-header.pos_fixed  { overflow-y:hidden !important; overflow-x:hidden; }*/


        .l-footer .vc_wp_custommenu.layout_hor ul li { display:inline-block; vertical-align:top; padding:0; margin:0 1em; }
        
     
    .home .feature_footwear_content .woocommerce .button.add_to_cart_button { margin: 4px 0;
        box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important;
        transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;
        background-color: #fff !important; color:#222 !important; }
         .no-touch .home .feature_footwear_content .woocommerce .button.add_to_cart_button { 
          box-shadow: 0 0px 0px rgba(0,0,0,.1), 0 0px 0px rgba(0,0,0,.3) !important;
        }
        
         .home .deals_recommanded_content .woocommerce .button.add_to_cart_button { margin: 4px 0;
        box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important;
        transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;
        background-color: #fff !important; color:#222 !important; }
        .no-touch .home .deals_recommanded_content .woocommerce .button.add_to_cart_button { 
          box-shadow: 0 0px 0px rgba(0,0,0,.1), 0 0px 0px rgba(0,0,0,.3) !important;
        }
       
        .page-template-inside_top_banner .l-main-h .l-section { padding:0px; }
        .page-template-quickfit_machine .l-main-h .l-section { padding:0px; }
        .page-id-6059 .l-main-h .l-section { padding:0px; }
        .page-id-16791  .l-main-h .l-section { padding-top:5px; padding-bottom:5px; }
        .w-grid.type_masonry .w-grid-item-h {
           height: auto;
        }
        .page-id-18093 #us_grid_1 .usg_post_content_1 p { margin-bottom:22.5px; }
        .page-id-6070 .l-main p:last-child { margin-bottom:22.5px; }
        .page-id-6070 .l-main h5 { margin-bottom:22.5px; }
        .page-id-8274 .l-main ul { margin-bottom:22.5px; }
        .page-id-6076 p:last-child  { margin-bottom:22.5px; }
        .page-id-17234 .color_alternate.height_small .l-section-h.i-cf { padding-top:37px; }
        .page-id-16602 .color_alternate.height_small .l-section-h.i-cf { padding-top:37px; }
        .us-woo-cart_compact .color_alternate.height_small { padding-top:167px !important;margin-top: 50px;}    
        .l-subheader-cell.at_right .w-dropdown-h { position:fixed; }
        #woocommerce_price_filter-2 .price_slider_amount button { background-color: transparent !important; color: #222 !important;}
        #pwb_filter_by_brand_widget-3 .pwb-filter-products ul { margin-bottom:0px; }
        .widget_pwb_filter_by_brand_widget button { color:#fff; }
        .no-touch .w-cart.dropdown_height:hover .w-cart-dropdown, .w-cart.dropdown_height a:focus~.w-cart-dropdown, .w-cart.dropdown_height.opened .w-cart-dropdown, .w-cart.dropdown_height .w-cart-notification.shown { transform: scaleY(1) translateZ(0);
        opacity: 1; }
    .l-subheader.at_middle .l-subheader-cell.at_left { margin-left:-20px; }
    .home .feature_footwear_content .wpb_text_column  { margin-bottom:0px; }
    .home .deals_recommanded_content .wpb_text_column  { margin-bottom:0px; }
    .no-touch .tax-product_cat.woocommerce .button.add_to_cart_button:hover { box-shadow:none;/* color:#c40202 !important; */color:#F37523 !important;}
    .no-touch .tax-product_cat.woocommerce .button.add_to_cart_button { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none;}
    .no-touch .tax-product_tag.woocommerce .button.add_to_cart_button { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none;}
    .no-touch .tax-product_tag.woocommerce .button.add_to_cart_button:hover { box-shadow:none; color:#F37523 !important; }
     .no-touch .single-product .up-sells .button.add_to_cart_button  { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .single-product .up-sells .button.add_to_cart_button:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .single-product .bought-together .button.add_to_cart_button { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .single-product .bought-together .button.add_to_cart_button:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .woocommerce-cart .cross-sells .button.add_to_cart_button { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .woocommerce-cart .cross-sells .button.add_to_cart_button:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .woocommerce-cart .bought-together .button.add_to_cart_button { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .woocommerce-cart .bought-together .button.add_to_cart_button:hover { box-shadow:none; color:#F37523 !important; }
    .et_bloom .et_bloom_form_container .et_bloom_form_content a { background:#F37523 !important; border:#F37523 !important;}
    .no-touch .search-results.woocommerce .button.add_to_cart_button:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .search-results.woocommerce .button.add_to_cart_button { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none;}
    .feature_footwear_content .animate_start { margin-left:0px !important; }
    .page-id-16506 .l-main .l-main-h { padding-bottom:20px; }
    .page-id-17234 table tbody tr td { padding:9px 8px; }
    .page-id-17234 .ult_pricing_table_wrap .ult_pricing_table .ult_price_features { overflow-x:auto; }
    img.aligncenter { max-width:100% !important; }
    .woocommerce-pagination ul .page-numbers { flex-shrink:0; text-align:center;  font-size:1.2rem; line-height:3.5rem; height:3.5rem; width:3.5rem; margin: 0.2rem; position: relative; overflow:hidden; z-index:1;border-radius: 50%;   float: left; color:#000; }
    .woocommerce-pagination ul .page-numbers:hover { background-color:#f2f7f7; }
    .woocommerce-pagination ul li { float: left; display:inline-block;}
    .woocommerce-pagination ul .page-numbers.current { background-color:#F37523;color:#fff; }
    .woocommerce-pagination ul .page-numbers.current:hover { background-color:#c40202;}
     .woocommerce-pagination ul .page-numbers.next { font-size:0px; }
    .woocommerce-pagination ul .page-numbers.next:after {content: 'keyboard_arrow_right';font-family: 'Material Icons'; font-size: 1.8rem;font-feature-settings: 'liga';}
    .woocommerce-pagination ul .page-numbers.prev { font-size:0px; } 
    .woocommerce-pagination ul .page-numbers.prev:after {content: 'keyboard_arrow_left';font-family: 'Material Icons'; font-size: 1.8rem;font-feature-settings: 'liga';}
    .no-touch .tax-product_cat.woocommerce .button.product_type_variable :hover { box-shadow:none; /*color:#c40202 !important;*/ color:#F37523 !important;}
    .no-touch .tax-product_cat.woocommerce .button.product_type_variable { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none;}
     .no-touch .tax-product_tag.woocommerce .button.product_type_variable { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none;}
    .no-touch .tax-product_tag.woocommerce .button.product_type_variable:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .single-product .up-sells .button.product_type_variable  { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .single-product .up-sells .button.product_type_variable:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .single-product .bought-together .button.product_type_variable { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .single-product .bought-together .button.product_type_variable:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .woocommerce-cart .cross-sells .button.product_type_variable { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .woocommerce-cart .cross-sells .button.product_type_variable:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .woocommerce-cart .bought-together .button.product_type_variable { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none; }
    .no-touch .woocommerce-cart .bought-together .button.product_type_variable:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .search-results.woocommerce .button.product_type_variable:hover { box-shadow:none; color:#F37523 !important; }
    .no-touch .search-results.woocommerce .button.product_type_variable { background-color: #f2f7f7 !important; color:#F37523 !important; box-shadow: none;}      
    
   .home .feature_footwear_content .woocommerce .button.product_type_variable { margin: 4px 0;
    box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important;
    transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;
    background-color: #fff !important; color:#222 !important; }
     .no-touch .home .feature_footwear_content .woocommerce .button.product_type_variable { 
      box-shadow: 0 0px 0px rgba(0,0,0,.1), 0 0px 0px rgba(0,0,0,.3) !important;
    }            
    .home .deals_recommanded_content .woocommerce .button.product_type_variable { margin: 4px 0;
	    box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important;
	    transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;
	    background-color: #fff !important; color:#222 !important; }
   .no-touch .home .deals_recommanded_content .woocommerce .button.product_type_variable { 
        box-shadow: 0 0px 0px rgba(0,0,0,.1), 0 0px 0px rgba(0,0,0,.3) !important;
    }
	 .no-touch .tax-product_cat.woocommerce .button.product_type_simple :hover { box-shadow:none; color:#c40202 !important; }
	.no-touch .tax-product_cat.woocommerce .button.product_type_simple { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none;}
	 .no-touch .tax-product_tag.woocommerce .button.product_type_simple { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none;}
	.no-touch .tax-product_tag.woocommerce .button.product_type_simple:hover { box-shadow:none; color:#c40202 !important; }
	.no-touch .single-product .up-sells .button.product_type_simple  { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none; }
	.no-touch .single-product .up-sells .button.product_type_simple:hover { box-shadow:none; color:#c40202 !important; }
	.no-touch .single-product .bought-together .button.product_type_simple { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none; }
	.no-touch .single-product .bought-together .button.product_type_simple:hover { box-shadow:none; color:#c40202 !important; }
	.no-touch .woocommerce-cart .cross-sells .button.product_type_simple { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none; }
	.no-touch .woocommerce-cart .cross-sells .button.product_type_simple:hover { box-shadow:none; color:#c40202 !important; }
	.no-touch .woocommerce-cart .bought-together .button.product_type_simple { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none; }
	.no-touch .woocommerce-cart .bought-together .button.product_type_simple:hover { box-shadow:none; color:#c40202 !important; }
	.no-touch .search-results.woocommerce .button.product_type_simple:hover { box-shadow:none; color:#c40202 !important; }
	.no-touch .search-results.woocommerce .button.product_type_simple { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none;}    

    /*Custom style */
    .report-employee input { font-family: 'Roboto',sans-serif; font-weight:400; font-style:normal;  text-transform:uppercase; background-color:#434547 !important; margin-bottom: 26px; font-size:15px;border-color: #434547 !important;}
    
     /*privacy policy page */
    .page-id-47845 .w-tabs-section { background-color:#ffffff !important; color:#3f4544 !important; border-top:0px solid #ececec !important;  border-bottom: 1px solid #ececec !important;  }
    .page-id-47845 .w-tabs.accordion .w-tabs-section-header:hover { background: transparent; }
    .no-touch .page-id-47845 .w-tabs.accordion .w-tabs-section-header:hover { background: transparent; }     
    .page-id-47845 .w-tabs-section-title { color:#151515; font-weight:bold; font-size:15px; font-family: Roboto, sans-serif;     text-transform: capitalize; }
    .page-id-47845 .w-tabs-section-content-h p {  display: flex;color:#000; padding-left:18px; margin-bottom: 18px;font-family: Roboto, sans-serif; }
    .page-id-47845 .w-tabs-section-content-h p span {  color:#000000; padding-left:5px; }
    .page-id-47845 .w-tabs-section-content-h p span a { padding: 0px 6px; }
    .page-id-47845 .w-tabs-section-content-h p:last-child { padding-bottom: 6px; margin-bottom:0px;}
    .page-id-47845 .w-tabs-section-control { font-weight:bold; color:#000000; font-size:23px; transition:none; right:3px !important;}
    .page-id-47845 .w-tabs-section.active .w-tabs-section-control:before { content: 'remove'; }
    .page-id-47845 .w-tabs-section.color_custom.active .w-tabs-section-header { padding-bottom:18px; }
    .page-id-47845 .w-tabs-section-content-h .marketing_communication p:last-child { display:inline-block;  }
    .page-id-47845 .l-main-h .l-section-h { padding:33px 0px;  padding-bottom: 80px; }
    .page-id-47845 .l-main-h .l-section-h  h2 { margin-bottom:0px; color:#151515;  font-weight:700; font-family: Roboto, sans-serif;}
    .page-id-47845 .w-tabs-section-content-h ul { font-size:15px; color:#000; font-family: Roboto, sans-serif;} 
    .page-id-47845 .w-tabs-section-content-h .customer_information p:last-child a { padding-left:4px;  }
    
    
    .deals_recommanded_content .yith-ywraq-add-to-quote {  opacity:1;  padding-bottom:40px; margin:0px;  margin-top:20px; white-space:nowrap; border:0px; z-index:0; cursor:pointer; width:100%; }
    .no-touch .deals_recommanded_content .yith-ywraq-add-to-quote {  opacity:0;  padding-bottom:76px; margin:0px;  white-space:nowrap; border:0px; z-index:0; cursor:pointer; width:100%;  }
    .no-touch .us-woo-shop_modern .product-h:hover .yith-ywraq-add-to-quote { opacity:1; }
    .page-id-48120 #yith-ywraq-form { width:100%; display:inline-block; }    
    .us-woo-shop_modern .deals_recommanded_content .product-type-simple .product-h .button.add_to_cart_button { bottom:30px; position:inherit; }
    .no-touch .us-woo-shop_modern .deals_recommanded_content .product-type-simple .product-h .button.add_to_cart_button { bottom:30px; }
    .no-touch .us-woo-shop_modern .deals_recommanded_content .product-type-simple .product-h .button.add_to_cart_button { bottom:90px; }
    .no-touch .tax-product_cat .product-type-simple .product-h .button.add_to_cart_button { bottom:30px !important; }
    .no-touch .tax-product_cat .product-type-simple .product-h .button.add_to_cart_button { bottom:94px !important; }
    .tax-product_cat .yith-ywraq-add-to-quote { position:relative;   padding-bottom:16px; margin:0px; margin-top:18px;  white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }
    .no-touch .tax-product_cat .yith-ywraq-add-to-quote {  opacity:0; position:relative;   padding-bottom:76px; margin:0px;  margin-top:0px; white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }  
    .woocommerce div.product .summary .cart{ max-width: 451px; }
    .single-product .cart > .yith-ywraq-add-to-quote{float: right;padding-top: 0px;margin: 0px;margin-top: -4px; max-width: 152px;}
    div.product .summary .single_variation_wrap{width:100%;display:inline-block;}
    div.product .summary .woocommerce-variation-add-to-cart{width: 295px;float: left;display: inline-block;}
    .single-product .yith-ywraq-add-to-quote {padding-top: 5px;float:left;display: inline-block;position:relative; }
    .us-woo-cart_compact .color_alternate.height_small {padding-top: 212px !important;}
    .woocommerce.single-product .yith-ywraq-add-to-quote .add-request-quote-button { background-color:#eaeaea !important;color: #000000 !important; } 
    .woocommerce.single-product .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#eaeaea !important;color: #000000 !important; }
    .woocommerce.single-product .yith_ywraq_add_item_browse_message  {  padding-top:7px; }
    .single-product .yith-ywraq-add-to-quote .ywraq-loader{position:absolute;}
    .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .add-request-quote-button { color:#222 !important;background-color:#f2f7f7 !important; }
    .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .add-request-quote-button:hover {  color:#222 !important;background-color:#f2f7f7 !important;}
    .no-touch .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .add-request-quote-button { background-color:transparent !important; }
    .no-touch .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#f2f7f7 !important; color:#c40202 !important;}
    .no-touch .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .add-request-quote-button { color:#c40202 !important; box-shadow:none; background-color: #f2f7f7 !important;}

    .home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button:hover {  color:#222 !important;background-color:#f2f7f7 !important;}
    .home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button { color:#222 !important;background-color:#f2f7f7 !important; }
    .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button { color:#c40202 !important; background-color:transparent !important; }
    .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#f2f7f7 !important; color:#c40202 !important;}
    .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { white-space:normal; left: 20px; right:20px; line-height:21px; }
    .no-touch .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { position: absolute;}


   .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { white-space:normal; position: inherit; /*bottom:7px;*/ padding-top: 11px;}
   .no-touch .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { position:absolute; left: 20px; right:20px; bottom:auto;  padding-top: 5px; }
   .no-touch .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .show.yith_ywraq_add_item_browse_message { padding-top: 42px; }
   .no-touch .woocommerce.tax-product_cat .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message { position:absolute; left:20px; right:20px; bottom: 20px; white-space: normal;  }
   .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { position:absolute;  }
   .home .deals_recommanded_content .yith-ywraq-add-to-quote .show.yith_ywraq_add_item_response_message { position:inherit;  }
   .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { position:absolute;  }

  .home .deals_recommanded_content .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { white-space:normal; left:20px; right:20px; position:absolute; line-height:21px; }
  .home .deals_recommanded_content .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { white-space:normal; position:inherit; bottom:auto; /*12px*/}
  .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { white-space:normal; left:20px; right:20px; position:absolute; bottom:auto; /*12px */}
  .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .show.yith_ywraq_add_item_browse_message { padding-top: 42px;  }
  .home .deals_recommanded_content .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message { position:inherit; left:20px; right:20px; bottom: 39px; white-space: normal; }
  .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message { position:absolute; left:20px; right:20px; bottom: 39px; white-space: normal;  }
  .single-product .cart > .yith-ywraq-add-to-quote { margin-top:0px;}
  div.product .summary .woocommerce-variation-add-to-cart { width:305px; margin-top: 4px; }
   /* Search page */
 .search-results.woocommerce .add-request-quote-button.button { background-color:#F2F7F7 !important; color:#c40202 !important; }
 .search-results.woocommerce .add-request-quote-button.button:hover { background-color:#F2F7F7 !important; color:#c40202 !important;  }
 .search-results .yith-ywraq-add-to-quote { position:relative;   padding-bottom:16px; margin:0px; margin-top:18px;  white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }
 .no-touch .search-results .yith-ywraq-add-to-quote {  opacity:0; position:relative;   padding-bottom:76px; margin:0px;  margin-top:0px; white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }  
 .woocommerce.search-result .yith-ywraq-add-to-quote .add-request-quote-button { color:#222 !important;background-color:#f2f7f7 !important; }
 .woocommerce.search-result .yith-ywraq-add-to-quote .add-request-quote-button:hover {  color:#222 !important;background-color:#f2f7f7 !important;}
 .no-touch .woocommerce.search-result .yith-ywraq-add-to-quote .add-request-quote-button { background-color:transparent !important; }
 .no-touch .woocommerce.search-result .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#f2f7f7 !important; color:#c40202 !important;}
 .no-touch .woocommerce.search-result .yith-ywraq-add-to-quote .add-request-quote-button { color:#c40202 !important; }
 .woocommerce.search-result .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { white-space:normal; left: 20px; right:20px; line-height:21px; }
 .no-touch .woocommerce.search-result .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { position: absolute;}

 .woocommerce.search-result .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { white-space:normal; position: inherit; /*bottom:7px;*/ padding-top: 11px;}
 .no-touch .woocommerce.search-result .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { position:absolute; left: 20px; right:20px; bottom:auto;  padding-top: 5px; }
 .no-touch .woocommerce.search-result .yith-ywraq-add-to-quote .show.yith_ywraq_add_item_browse_message { padding-top: 42px; }
 .no-touch .woocommerce.search-result .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message { position:absolute; left:20px; right:20px; bottom: 20px; white-space: normal;  }
      
    /* Product detail page  related product and brought together button style */
  .no-touch .single-product .products .product-type-simple .product-h .button.add_to_cart_button { bottom:30px !important; }
  .no-touch .single-product .products .product-type-simple .product-h .button.add_to_cart_button { bottom:94px !important; }
  .single-product .products .yith-ywraq-add-to-quote { position:relative;   padding-bottom:16px; margin:0px; margin-top:18px;  white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }
  .no-touch .single-product .products .yith-ywraq-add-to-quote {  opacity:0; position:relative;   padding-bottom:76px; margin:0px;  margin-top:0px; white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }  
  .woocommerce.single-product .products .yith-ywraq-add-to-quote .add-request-quote-button { color:#222 !important;background-color:#f2f7f7 !important; }
  .woocommerce.single-product .products .yith-ywraq-add-to-quote .add-request-quote-button:hover {  color:#222 !important;background-color:#f2f7f7 !important;}
  .no-touch .woocommerce.single-product .products .yith-ywraq-add-to-quote .add-request-quote-button { background-color:transparent !important; }
   .no-touch .woocommerce.single-product .products .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#f2f7f7 !important; color:#c40202 !important;}
   .no-touch .woocommerce.single-product .products .yith-ywraq-add-to-quote .add-request-quote-button { color:#c40202 !important; }
   .woocommerce.single-product .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { white-space:normal; left: 20px; right:20px; line-height:21px; }
   .no-touch .woocommerce.single-product .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { position: absolute;}    
   .woocommerce.single-product .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { white-space:normal; position: inherit; /*bottom:7px;*/ padding-top: 11px;}
   .no-touch .woocommerce.single-product .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { position:absolute; left: 20px; right:20px; bottom:auto;  padding-top: 5px; }
   .no-touch .woocommerce.single-product .products .yith-ywraq-add-to-quote .show.yith_ywraq_add_item_browse_message { padding-top: 42px; }
   .no-touch .woocommerce.single-product .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message { position:absolute; left:20px; right:20px; bottom: 20px; white-space: normal;  }
          
  /*Product detail page cart message*/
  .woocommerce.single-product .woocommerce-message a.button { background-color:#fff!important; color:#587549!important; box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; font-size:11px; }

.no-touch .woocommerce-cart .products .product-type-simple .product-h .button.add_to_cart_button { bottom:30px !important; }
.no-touch .woocommerce-cart .products .product-type-simple .product-h .button.add_to_cart_button { bottom:94px !important; }
.woocommerce-cart .products .yith-ywraq-add-to-quote { position:relative;   padding-bottom:16px; margin:0px; margin-top:18px;  white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote {  opacity:0; position:relative;   padding-bottom:76px; margin:0px;  margin-top:0px; white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }  
.woocommerce-cart .products .yith-ywraq-add-to-quote .add-request-quote-button { color:#222 !important;background-color:#f2f7f7 !important; }
.woocommerce-cart .products .yith-ywraq-add-to-quote .add-request-quote-button:hover {  color:#222 !important;background-color:#f2f7f7 !important;}
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote .add-request-quote-button { background-color:transparent !important; }
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#f2f7f7 !important; color:#c40202 !important;}
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote .add-request-quote-button { color:#c40202 !important; }
.woocommerce-cart .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { white-space:normal; left: 20px; right:20px; line-height:21px; }
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { position: absolute;}    
.woocommerce.woocommerce-cart .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { white-space:normal; position: inherit; /*bottom:7px;*/ padding-top: 11px;}
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { position:absolute; left: 20px; right:20px; bottom:auto;  padding-top: 5px; }
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote .show.yith_ywraq_add_item_browse_message { padding-top: 42px; }
.no-touch .woocommerce-cart .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message { position:absolute; left:20px; right:20px; bottom: 20px; white-space: normal;  }

.home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button { margin: 4px 0;box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important;transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; }
.no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button { box-shadow: 0 0px 0px rgba(0,0,0,.1), 0 0px 0px rgba(0,0,0,.3) !important; }   

.woocommerce.tax-product_tag .yith-ywraq-add-to-quote .add-request-quote-button { color:#222 !important;background-color:#f2f7f7 !important; }
.woocommerce.tax-product_tag .yith-ywraq-add-to-quote .add-request-quote-button:hover {  color:#222 !important;background-color:#f2f7f7 !important;}
.no-touch .woocommerce.tax-product_tag .yith-ywraq-add-to-quote .add-request-quote-button { background-color:transparent !important; }
.no-touch .woocommerce.tax-product_tag .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#f2f7f7 !important; color:#c40202 !important;}
.no-touch .woocommerce.tax-product_tag .yith-ywraq-add-to-quote .add-request-quote-button { color:#c40202 !important; box-shadow:none; background-color: #f2f7f7 !important;}
.woocommerce-cart .products .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { white-space:normal; left: 20px; right:20px; line-height:21px; }
.no-touch .woocommerce.tax-product_tag .yith-ywraq-add-to-quote .yith_ywraq_add_item_response_message { position: absolute;}    
.woocommerce.tax-product_tag  .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { white-space:normal; position: inherit; /*bottom:7px;*/ padding-top: 11px;}
.no-touch .woocommerce.tax-product_tag  .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message { position:absolute; left: 20px; right:20px; bottom:auto;  padding-top: 5px; }
.no-touch .woocommerce.tax-product_tag  .yith-ywraq-add-to-quote .show.yith_ywraq_add_item_browse_message { padding-top: 42px; }
.no-touch .woocommerce.tax-product_tag  .yith-ywraq-add-to-quote .yith_ywraq_add_item_product_message { position:absolute; left:20px; right:20px; bottom: 20px; white-space: normal;  }
.single-product.woocommerce div.product .summary .cart { max-width:458px; }

.no-touch .tax-product_tag .product-type-simple .product-h .button.add_to_cart_button { bottom:94px!important; }
.tax-product_tag .yith-ywraq-add-to-quote { position:relative;   padding-bottom:16px; margin:0px; margin-top:18px;  white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }
.no-touch .tax-product_tag .yith-ywraq-add-to-quote {  opacity:0; position:relative;   padding-bottom:76px; margin:0px;  margin-top:0px; white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }  
.no-touch .search .product-type-simple .product-h .button.add_to_cart_button { bottom:94px!important; }

 .no-touch .tax-pwb-brand.woocommerce .button.add_to_cart_button:hover { box-shadow:none; color:#c40202 !important; }
  .no-touch .tax-pwb-brand.woocommerce .button.add_to_cart_button { background-color: #f2f7f7 !important; color:#c40202 !important; box-shadow: none;}
  .tax-pwb-brand .yith-ywraq-add-to-quote { position:relative;   padding-bottom:16px; margin:0px; margin-top:18px;  white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }
.no-touch .tax-pwb-brand .yith-ywraq-add-to-quote {  opacity:0; position:relative;   padding-bottom:76px; margin:0px;  margin-top:0px; white-space:nowrap; border: 0px;  z-index:0; cursor:pointer; width:100%; }  
  .no-touch .tax-pwb-brand .product-type-simple .product-h .button.add_to_cart_button { bottom:94px!important; }
  .no-touch .woocommerce.tax-pwb-brand .yith-ywraq-add-to-quote .add-request-quote-button { background-color:transparent !important; }
  .no-touch .woocommerce.tax-pwb-brand .yith-ywraq-add-to-quote .add-request-quote-button:hover { background-color:#f2f7f7 !important; color:#c40202 !important;}
.no-touch .woocommerce.tax-pwb-brand .yith-ywraq-add-to-quote .add-request-quote-button { color:#c40202 !important; box-shadow:none; background-color: #f2f7f7 !important;}
.page-id-48120 #yith-ywraq-form .button.wc-backward { padding-bottom:13px;  margin-right:5px; }
.page-id-4758 .l-main { margin-top: 38px !important; }
.page-id-4757 .l-main-h .l-section-h { padding:20px 0px;}
.page-id-4758 .l-main-h .l-content .woocommerce { max-width:1450px; padding:0px 0px;  position:relative; margin:0 auto; width:100%; }
.page-id-4758 .l-main-h .l-content {padding-left:2.5rem; padding-right:2.5rem; }
.page-id-4758.us-woo-cart_compact .color_alternate.height_small { padding-top:168px !important; margin-bottom:0px !important; }
.page-id-4757.us-woo-cart_compact .color_alternate.height_small { padding-top:168px !important; margin-bottom:0px !important; }
.us-woo-cart_compact .color_alternate.height_small { padding-top:168px !important;margin-bottom:0px !important; }
.prdctfltr-shop #shop .products .button { color:#333 !important; background-color:#fff !important;}
.no-touch .prdctfltr-shop #shop .products .button { background:#f2f7f7 !important;color: #c40202 !important; }
.no-touch .prdctfltr-shop #shop .products .button:hover { background:#f2f7f7 !important;color: #c40202 !important; }
.l-header.pos_fixed { z-index:99999999; }

.l-header .w-cart-h .total { padding:0px !important; padding-bottom:7px !important; text-align:left;margin-bottom:0px !important;}
.w-cart-dropdown ul.product_list_widget { padding-bottom:5px; }
.l-header .w-cart-h .tax-rate  { text-align:left; font-size:14.4px !important; }
.l-header .w-cart-h .tax-rate strong { font-weight:normal; }
.l-header .w-cart-h .tax-rate .amount { font-weight:normal; }
.l-header .w-cart-h .totals { padding-bottom:10px !important; text-align:left;} 
.l-header .w-cart-h .total.subtotal  {font-size:17px; }
.l-header .w-cart-h .total.totals  {font-size:20px; }


.page-template-ultimate_guide .l-section-h { max-width: 1140px;padding: 35px 0px;}
.page-template-ultimate_guide.header_hor .l-main-h {max-width: 1140px;}
.page-template-ultimate_guide .l-subheader-h { max-width: 1140px;}     
.page-template-inside_top_banner.header_hor .w-tabs-section-content-h { max-width: 1140px; }
.page-template-inside_top_banner.header_hor .w-blogpost-body { max-width: 1140px; }
.page-template-ultimate_guide .l-section-h h1 { font-family:'Geogrotesque_bold';  text-transform: uppercase; font-size:48px; font-weight:300; margin-bottom:4px; line-height:normal; color: #323232;}
.page-template-ultimate_guide .l-section-h .guide_color {color:#C62A2F;}    
.page-template-ultimate_guide .ultimate_guide.l-section { padding-left:0px; padding-right:0px; }
.page-template-ultimate_guide .ultimate_guide p { font-family: 'Roboto_light'; font-size:17px; color:#333333; line-height:23px; }
.page-template-ultimate_guide .ultimate_guide p span { font-family: 'Roboto_bold';}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image { padding-bottom: 18px; position: relative;}
.page-template-ultimate_guide .cold_storage_article.l-section { background: url(./framework/img/cold_storage_article.jpg) no-repeat;width:100%; display:inline-block; padding-left:0px; padding-right:0px;padding-bottom: 20px; }
.page-template-ultimate_guide .cold_storage_article .l-section-h { padding-bottom:0px; }

.page-template-ultimate_guide .cold_storage_article h2 { font-family:'Geogrotesque_bold';  text-transform: uppercase; font-size:48px;  font-weight:300; padding: 13px 0px;text-align: center;color: #323232; position: relative;}
.page-template-ultimate_guide .cold_storage_article h2 img { vertical-align:middle; padding-right: 13px; }
/*.page-template-ultimate_guide .cold_storage_article h2:before { content:''; background: url(./framework/img/article_title_image.png) no-repeat; width:55px; height:55px; z-index:9999999; background-size:100% 100%; position: absolute;  margin-left: -62px;    margin-top: 6px;}*/
.page-template-ultimate_guide .cold_storage_article ul { margin-left:0px; display:inline-block;  }
.page-template-ultimate_guide .cold_storage_article ul li { float:left; width:47.5%; display:inline-block; margin-right:45px; padding-bottom:40px; margin-bottom:0px;     position: relative;}
.page-template-ultimate_guide .cold_storage_article ul li:before { content:''; background: url(./framework/img/article_content_image.png) no-repeat; width: 39px; height: 39px; position:absolute; }
.page-template-ultimate_guide .cold_storage_article ul li p { padding-left:52px;/*font-family:'Geogrotesque_SB'; font-size:20px; color:#323234;*/ }
.page-template-ultimate_guide .cold_storage_article ul li p a { font-family:'Geogrotesque_SB'; font-size:20px; color:#323234;  text-decoration:none;  cursor:pointer; }
.page-template-ultimate_guide .cold_storage_article ul li:nth-child(2n){ margin-right:0px; }
.page-template-ultimate_guide .cold_storage_article ul li:nth-child(2n+1){ clear:left; }
.page-template-ultimate_guide .cold_storage_article .cold_storage_content { width:100%; max-width:89%; margin:0 auto;}
.page-template-ultimate_guide .cta_section h2 { font-family:'Geogrotesque_SB'; font-size:85px; color:#333333; line-height:normal; text-transform: uppercase;text-align: center;}
.page-template-ultimate_guide .cta_section .l-section-h { padding:30px 0px; text-align:center; }
.page-template-ultimate_guide .cta_section a { text-align:center;  text-decoration: none; cursor:pointer; }
.page-template-ultimate_guide .cta_section a img { text-align:center; }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image img { position:absolute; }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image .ultimate_guide_image_content { position: relative; }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image ul {     margin-left:0px; width:100%;  position: relative;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image ul p { color:#fff; }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_1 { /*left: 80px;top:10px; transform:translate(323px, 56px);*/ left: 20px; top:-4px; transform:translate(301px, 45px); display: inline-block; color:#fff;   position: absolute;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_1:before { content:""; background:url(./framework/img/ultimate_icon.png); width:27px; height:24px; left:-100px; top: 0px;position: absolute;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_1:after { content:""; border:1.5px solid #fff;transform: rotate(-85deg); top:-27px; left:-43px;height:81px; position: absolute;}


.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_1 p:after {  content:""; /*background:#484649; opacity:0.85; position:absolute;*/width:10px; left:107px;  height:47px; top:0px;}

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_2 {top:-10px;display: inline-block;  position: absolute;    left: 869px;   transform: translate(-84px, 33px);}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_2:before { content:""; background:url(./framework/img/ultimate_icon.png); width:27px; height:24px; left: -111px;
top:23px;position: absolute;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_2:after { content:""; border:1.5px solid #fff;transform: rotate(-99deg); top:-19px; left:-47px; height:91px;position: absolute;}

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_2 p:after {  content:""; /*background:#484649; opacity:0.85; position:absolute;*/width:10px;      height:47px; top:0px;left: 145px;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_3 {top:85px;display: inline-block;  position: absolute; left:174px;  transform:translate(211px, 107px); }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_3:before { content:""; background:url(./framework/img/ultimate_icon.png); width:27px; height:24px;left: -106px;
top:16px;    position: absolute;    transform: translate(-138px, -6px);}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_3:after { content:""; border:1.5px solid #fff;transform: rotate(90deg);top: -90px; left:-114px; height:222px; position: absolute; }

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_3 p:after {  content:""; /*background:#484649; opacity:0.85; position:absolute;*/width:10px; left:119px;  height:47px; top:0px;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_4 {top:100px;display: inline-block;  position: absolute;left: 879px;  transform:translate(-192px, 41px);}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_4:before { content:""; background:url(./framework/img/ultimate_icon.png); width:27px; height:24px;left: 335px;
top:3px;   position: absolute; transform:translate(-98px, -6px);}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_4:after { content:""; border:1.5px solid #fff;transform: rotate(85deg);top: -52px; left: 174px; height:135px; position:absolute; }

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_4 p:after {  content:""; left: 96px;/*background:#484649; opacity:0.85; position:absolute;*/width:10px;   height:47px; top:0px;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_5 {top:218px;display: inline-block;  position: absolute; left:211px;  transform: translate(178px, 99px); }

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_5:before { content:""; background:url(./framework/img/ultimate_icon.png); width:27px; height:24px;left:-10px;
top:33px;    position: absolute; transform: translate(-117px, 21px);}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_5:after { content:""; border:1.5px solid #fff;transform: rotate(67deg);  top:-6px; left:-64px; height:101px; position:absolute; }

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_5 p:after {  content:""; /*background:#484649; opacity:0.85; position:absolute;*/width:10px; height:47px; top:0px;left: 176px;}

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_6 {top:234px;display: inline-block;  position: absolute; left:121px;  transform:translate(121px, 245px); }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_6:before { content:""; background:url(./framework/img/ultimate_icon.png); width:27px; height:24px;left:193px;
top:21px; position:absolute; transform:translate(135px, 6px);}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_6:after { content:""; border:1.5px solid #fff;transform:rotate(96deg);  top:-53px; left:250px; height:165px; position:absolute; }

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_6 p:after {  content:""; /*background:#484649; opacity:0.85; position:absolute;*/width:10px;  height:47px; top:0px;    left: 157px;}

.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_7 {top:225px;display: inline-block;  position: absolute;left: 870px;  transform:translate(-196px, 245px); }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_7:before { content:""; left: 19px;background:url(./framework/img/ultimate_icon.png); width:27px; height:24px;
top:-143px; position:absolute; transform:translate(196px, -18px);}  
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_7:after { content:""; border:1.5px solid #fff;transform:rotate(31deg);  top:-155px; left:178px; height:188px; position:absolute; }

 .page-template-ultimate_guide .ultimate_guide .ultimate_guide_image #ultimate_image_title_7 p:after { left: 120px; content:"";/* background:#484649; opacity:0.85; position:absolute;*/width:10px;  height:47px; top:0px;}
 .page-template-ultimate_guide .ultimate_guide .ultimate_guide_image p {margin-bottom: 0px;  background:#C62A2F; padding:12px 28px; opacity:0.9; font-family:'Roboto_bold'; font-size:22px;display:inline-block;}
 .page-template-ultimate_guide .ultimate_guide .ultimate_guide_image p:after {  content:""; background:#000; opacity:0.85; position:absolute;}
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image { height:610px; }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image .title_description  { font-size:12px; width: 318px; color:#fff; line-height:15px;  background:#000;  padding:10px; font-family:'Roboto_light';/*margin-top:-35px;display: none;*/ }
.page-template-ultimate_guide .ultimate_guide .ultimate_guide_image p a { font-family:'Roboto_bold'; font-size:22px; color:#fff; text-decoration:none; cursor: pointer;}
.page-template-ultimate_guide .ultimate_guide .title_description {  /*opacity:0; visibility:hidden; margin-top:-25px;margin-top:-35px; */opacity:0.78;  /*transition-duration:200ms;  transition-timing-function:ease-in; transition-property: opacity, margin-top, visibility;*/ display:none; }
.page-template-ultimate_guide .ultimate_guide .title_description.ultimate_guide_top {   visibility:visible;  }
.page-template-ultimate_guide .ultimate_guide .guide_read_more { font-size:12px; color:#fff; font-family:'Roboto_light';line-height:15px; text-decoration:none; cursor:pointer; }

.home_category_content .w-image img{height: max-content;}

/*Employee page Reports */
.page-id-4759 .employee_report .form-row-wide { width:45%; }
.page-id-4759 .employee_report .form-row-first { width:45%;  float:right; }
.page-id-4759 .employee_report .form-row-first.employee_from { width:45%;  float:left; }
.page-id-4759 .employee_report .qf-btn-primary { margin-bottom: 11px; }
.page-id-4759 .employee_report .qf-btn-primary:hover { margin-bottom: 11px !important; }
.page-id-4759 .report-employee  { overflow-x:auto; }
.page-id-4759.woocommerce-account .my_account_headings { margin-bottom: 10px; }
.page-id-4759 .my_account_sub_headings { font-size: 34px;font-weight:300; font-family:'Roboto', sans-serif;  color:#212121; line-height:1.4; letter-spacing:0em; }
  #header-mega-menu-wrapper ul li#menu-item-51011 .navi_menu_content .badgermenu_content:hover { border-bottom:0px !important; }
  #header-mega-menu-wrapper ul li#menu-item-51011 .navi_menu_content .menu_logo_content:hover { border-bottom:0px !important; }
  #header-mega-menu-wrapper ul li#menu-item-51020 { display:none; }
  #header-mega-menu-wrapper ul li#menu-item-51021 { display:none; }
  #header-mega-menu-wrapper ul li#menu-item-51022 { display:none; }
  #header-mega-menu-wrapper ul li#menu-item-51023 { display:none; }   
  #header-mega-menu-wrapper ul{display:inline-block;margin: 0px;}
      #header-mega-menu-wrapper ul.nav-menu > li{display:inline-block;margin: 0px;margin-right:14px;cursor: pointer;}     
      #header-mega-menu-wrapper ul.nav-menu > li:last-child:after{display:none;}
      #header-mega-menu-wrapper ul.nav-menu > li > a{ font-family:Roboto, sans-serif;color:#000; /*#333*/ text-decoration:none;font-size:16px;text-transform:uppercase;display: inline-block;padding: 15px;}
      
      #header-mega-menu-wrapper ul li ul.sub-menu{ display:none;position: absolute;background:#f1f1f1;min-width:199px;z-index: 1; margin-left:0px; box-shadow: 0 2px 2px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3)!important; top:50px; left:0px; right:0px; width:100%; /*51px*/ }
      
      #header-mega-menu-wrapper ul li.menu-item-50997 ul.sub-menu { padding-right:20px; padding-top:10px; padding-bottom:15px;/*30px*/ padding-left:20px; }
      #header-mega-menu-wrapper ul li.menu-item-50997 ul li a{font-family:Roboto, sans-serif;color:#333;text-decoration:none;font-size:14px;text-transform:capitalize;display: inline-block; background:#f1f1f1; } 
      /*#header-mega-menu-wrapper ul li:hover{background:transparent;}*/
      #header-mega-menu-wrapper ul li:hover > a{ background:transparent;color:#333;  }
      #header-mega-menu-wrapper ul#menu-main-menu > li:hover > a  { border-bottom:1px solid #000; font-weight:700;}
      #header-mega-menu-wrapper ul.sub-menu > li:hover > a  { border-bottom:0px; }
      #header-mega-menu-wrapper ul li ul.sub-menu.open{display:block; }
      #header-mega-menu-wrapper ul li ul li{display:block;/*line-height: 32px;*/line-height: 26px;}
          
      #header-mega-menu-wrapper #menu-main-menu {display: inline-block; visibility:visible; text-align:center; padding: 0px; margin: 0px;}
      #header-mega-menu-wrapper { background:#EAEAEA;position:relative; width:100%;text-align: center; }
      #header-mega-menu-wrapper ul li ul li:hover { border-bottom: 4px solid #e30b0b!important; }
       #header-mega-menu-wrapper ul li ul#badgermenu li:hover { border-bottom:1px solid #D4D3D3 !important; }
      #menu-main-menu #menu-item-50997 ul.sub-menu:hover { display:block; }
     
      header .navigation_menu_content > ul { width:1390px;  margin:0 auto; display:block;  }
      header .clothing_menu_content.navigation_menu_content > ul > li {width:100%; }
      header .navigation_menu_content { background: rgb(255, 255, 255);  width:100%; padding-bottom:30px; box-shadow: 0 2px 2px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3)!important; }
      /*header .navigation_menu_content ul > li { display:inline-block; }    
      header .clothing_menu_content.navigation_menu_content ul > li:last-child  li { float:none; display: block;}*/
      ul#badgermenu { margin-top:0px;  }
      #header-mega-menu-wrapper ul.nav-menu > li a:after {	   
      content: '\f347';
      display: inline-block;
      font-family: dashicons;
      margin: 0 0 0 6px;
      vertical-align: top;
      -webkit-font-smoothing: antialiased;
      }
      #header-mega-menu-wrapper ul li#menu-item-50997 ul.sub-menu { width:auto; left: auto;right: auto;z-index: 9999;}
      #header-mega-menu-wrapper ul.nav-menu .sub-menu li a:after { content:''; background:none;border:0px; padding:0px;  left:0px;top:0px;  }
      #header-mega-menu-wrapper ul#badgermenu a:after  {display:none;  }
      .header_mobile_menu.according_menu { display:none; } 
      #header-mega-menu-wrapper.mobile_menu { display:none; } 
      
      #header-mega-menu-wrapper ul li ul li { border-bottom:4px solid transparent; }
      #header-mega-menu-wrapper ul#menu-main-menu > li > a { border:3px solid transparent;cursor: pointer; }
      #header-mega-menu-wrapper ul li.menu-item-50997 ul.sub-menu li { line-height:23px; text-align:left; padding-left:5px; } 
       
      #header-mega-menu-wrapper ul.sub-menu > li a:after { content:''; background:none; border:0px; padding:0px;  left:0px;top:0px; }
      #header-mega-menu-wrapper .ush_cart_1 .w-cart-link:after { content:''; background:none; width: 0px; padding:0px; left:0px; top:0px; border:0px;}
      #header-mega-menu-wrapper .w-cart-h { /*color: #c40202; */ color: #F37523;}
      #header-mega-menu-wrapper ul li .ush_cart_1 ul li a:after { content:''; background:none; width: 0px; }
      #header-mega-menu-wrapper ul li .ush_cart_1 ul li a {  background:#fff;  }
      #header-mega-menu-wrapper ul li .ush_cart_1 ul li { line-height:23px;  }
      #header-mega-menu-wrapper ul li .ush_cart_1 ul li:hover { border-bottom: 0px !important; line-height:23px; font-weight:normal; }
      #header-mega-menu-wrapper ul li .ush_cart_1 ul li:hover a { border-bottom: 4px solid #e30b0b!important; font-weight:normal; } 
      #header-mega-menu-wrapper ul li .ush_cart_1 .woocommerce-mini-cart__buttons a:after { content:''; background:none; width: 0px; }  
	  header .navigation_menu_content > ul#badgermenu { /*width:1464px;*/ width:1390px;}      
      .page-template-inside_top_banner #header-mega-menu-wrapper ul.nav-menu > li {  margin-right:14px; }
      .page-template-inside_top_banner header .navigation_menu_content ul { width:1093px; }
      .page-template-inside_top_banner header .navigation_menu_content > ul#badgermenu { width:1093px; }   
      .page-template-inside_top_banner ul#badgermenu li.badgerli { width:32%; }
      .page-template-inside_top_banner ul#badgermenu li.badgerli2 { width:32%; }      
      .page-template-quickfit_machine #header-mega-menu-wrapper ul.nav-menu > li {  margin-right:14px; }
      .page-template-quickfit_machine header .navigation_menu_content ul { width:1093px; }
      .page-template-quickfit_machine header .navigation_menu_content > ul#badgermenu { width:1093px; }   
      .page-template-quickfit_machine ul#badgermenu li.badgerli { width:32%; }
      .page-template-quickfit_machine ul#badgermenu li.badgerli2 { width:32%; }  

	  .l-header.pos_fixed { z-index:999999999999; }
      .home .mobile_deal_recommend { display:none; }   
	  .l-subheader-cell.at_center .mobile_menu { display:none; } 
      .page-id-1546 .home_category_content {  background:#EBE9E9; }
      .home .product_slider_content .products .product-meta .woocommerce-loop-product__title { background-color: #fff !important; color:#222 !important; font-family:'Geogrotesque_SB' !important;font-size:22px; line-height:25px; min-height:155px; }
      .home .product_slider_content .products li { padding:0px 15px; margin-bottom:10px; position:relative; }
      .home .product_slider_content .products li .product-h { border-radius: 8px; padding:16px; padding-bottom:6px; padding-top:40px; }
      .home .product_slider_content .products .product-meta .price .woocommerce-Price-amount { color:#c40202; font-size:19px; font-family:"Roboto"; }
      .home .product_slider_content .products .product-meta .price del .woocommerce-Price-amount  { color:#3f4544; }
      .home .product_slider_content .products .add_to_cart_button:before { border:0px;  }
      .home .product_slider_content .products .product-meta .afterpay-payment-info { padding-bottom:20px; }
      .home .product_slider_content .slick-prev { border-radius:100%; z-index:999999999; padding:18px !important; margin-left:6px; } 
      .home .product_slider_content .slick-next { border-radius:100%; z-index:999999999; padding:18px !important; margin-right:6px; } 
      .home .product_slider_content .product_type_variable { text-transform: uppercase; color:#333; }
      .home .product_slider_content .product_type_variable:hover { color:#c40202 !important; }
      .home .product_slider_content .add_to_cart_button { text-transform: uppercase; color:#333; }
      .home .product_slider_content .add_to_cart_button:hover { color:#c40202 !important;  }
      .products .product-meta .price { font-weight:600;line-height:1.4rem;display:block;margin-bottom: 0px; }   
	  .products .product-meta .as-low-price {font-family: 'Geogrotesque_SB';font-size: 17px;font-weight: 600;color: #d52b1e;text-transform: uppercase;margin-bottom: 10px;}
      .page-id-1546 .product_slider_content .onsale { top:26px; bottom:26px; /*background-color: #c40202;*/background-color: #F37523;  font-size:12px; font-weight:700;text-transform:uppercase;line-height:1.6rem;padding:0 .8rem; border-radius:5rem;color:#fff; position:absolute;z-index:1;box-shadow:0 1px 1px 0 rgba(0,0,0,.1), 0 1px 3px 0 rgba(0,0,0,.15);display:block;height:24px; }
      .woocommerce-LoopProduct-link img  { display:block; width:100%;  }
      .home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button:before { content:"";border:0px; } 
      .no-touch .home .deals_recommanded_content .yith-ywraq-add-to-quote .add-request-quote-button:before { content:"";border:0px; } 
      .home .deals_recommanded_content { background:#D1CFCF; }
      .home .feature_footwear_content { background:#EDEBEB; }
      .et_bloom .et_bloom_popup  { z-index:99999999999 !important;}
      .page-id-4759 .report_order_download input { background-color:#434547 !important; margin-bottom:14px; font-size:15px; border-color:#434547 !important; margin-top:10px; }
      
	   /*.page-template-ultimate_guide .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:400px; }
	 .page-template-inside_top_banner .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:400px; }*/
	  .l-subheader-cell.at_center { -webkit-box-pack: justify; -webkit-justify-content: center;  -ms-flex-pack: right; justify-content:center; -webkit-box-pack: center;  -moz-box-pack: center; -ms-box-pack: center; -ms-flex-pack: end; }
	  
	  .home  .export_from_us { border: 1px solid #FDFDFD; padding:10px; color:#fff; font-family:'Geogrotesque_SB';  font-size:51px;margin-bottom: 48px;padding: 10px 35px;/*text-align: center;*/display: inline-block; }
	  .home  .export_from_us  .export_span { font-family:'Geogrotesque_md'; display:block; letter-spacing: 9px; font-size:27px; }
	  .home .video_right_content p { font-family: 'Roboto_Regular'; font-size:26px; font-weight:normal; color:#fff;  line-height:33px; text-align:center;padding-bottom: 30px;}
	  .home .watch_now_button_content  a  { font-family: 'HeronSans-Bold';cursor:pointer;font-size:25px;}
	  .home .watch_now_button_content { position:relative; font-family: 'Roboto_bold';font-size:23px; cursor:pointer;    text-align: center;}
	  .home .video_right_content .video_export_content { margin-top:-23px; }
	  .home .video_contents .video_left_content  { width: 746px;  }
      .home .video_contents .video_right_content .vc_column-inner {text-align: center;margin-top: 4px;}	  
	  .home .video_right_content { width: 512px; }
	  .home .video_contents  .l-section-h { max-width:1215px; }
	  .home .l-main  { margin-top:60px !important; }
	  .l-header .l-subheader.at_bottom .l-subheader-cell.at_center { margin-top: -36px;  padding-left: 290px; }
	  /*.l-header .l-subheader.at_middle .l-subheader-cell.at_center { margin-top: -24px; } */
	  .single-product  .variations_form  .single_variation_wrap .yith-ywraq-add-to-quote  {display: block !important;clear: both;   margin-top: -43px;    margin-left: 307px; }
	  
	 .page-id-4759 .employee_report  .location_department_content { min-height:72px; }
	 .page-id-4759 .report_location_filter_content .my_account_sub_headings { /*font-size:22px;*/font-size:26px; }
	 .page-id-4759 .report_location_filter_content { margin-bottom:0px;  }
	 .page-id-4759 .report-employee input[type="submit"] { margin-bottom:13px; }
	 .page-id-4759 .report-employee .style_dotted { margin-bottom:33px; }
	 .page-id-4759 .my_account_heading_content { width: 100%; display: inline-block; }
	 .page-id-4759 .my_account_heading_content .my_account_headings { float:left; }
	 .page-id-4759 .my_account_heading_content .back_button  { box-shadow: 0 2px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3) !important;transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s; background-color: #fff !important; color: #222!important;padding-top: 14px; padding-bottom: 14px; float: right; }
	 .page-id-4759  .shop_table.report_order_dotted { margin-top:32px; }
	 
	 .page-id-53816 .w-tabs-section { background-color:#ffffff !important; color:#3f4544 !important; border-top:0px solid #ececec !important;  border-bottom: 1px solid #ececec !important;  }
    .page-id-53816 .w-tabs.accordion .w-tabs-section-header:hover { background: transparent; }
    .no-touch .page-id-53816 .w-tabs.accordion .w-tabs-section-header:hover { background: transparent; }     
    .page-id-53816 .w-tabs-section-title { color:#151515; font-weight:bold; font-size:15px; font-family: Roboto, sans-serif;     text-transform: capitalize; }
    .page-id-53816 .w-tabs-section-content-h p {  display: flex;color:#000; padding-left:18px; margin-bottom: 18px;font-family: Roboto, sans-serif; }
    .page-id-53816 .w-tabs-section-content-h p span {  color:#000000; padding-left:5px; }
    .page-id-53816 .w-tabs-section-content-h p span a { padding: 0px 6px; }
    .page-id-53816 .w-tabs-section-content-h p:last-child { padding-bottom: 6px; margin-bottom:0px;}
    .page-id-53816 .w-tabs-section-control { font-weight:bold; color:#000000; font-size:23px; transition:none; right:3px !important;}
    .page-id-53816 .w-tabs-section.active .w-tabs-section-control:before { content: 'remove'; }
    .page-id-53816 .w-tabs-section.color_custom.active .w-tabs-section-header { padding-bottom:18px; }
    .page-id-53816 .w-tabs-section-content-h .marketing_communication p:last-child { display:inline-block;  }    
    .page-id-53816 .check_your_browser_content .w-tabs-section-content-h p { display:inline-block; }
	.page-id-53816 .l-section-h .contact_badger_content { padding-top:20px; }
	.page-id-53816 .l-section-h .contact_badger_content p { color:#000; }
	.page-id-53816 .l-section-h .badger_team_content  p { color:#000; }
	.page-id-53816 .l-section .l-section-h { padding:33px 0px; padding-bottom:80px; }
	.page-id-53816 .l-section .l-section-h  ol li { color:#000; }
	
	  @media only screen and (min-width: 901px){
		  #header-mega-menu-wrapper ul#menu-main-menu > li > a{pointer-events:none;}
           #header-mega-menu-wrapper ul li ul.sub-menu {
	       margin-top: 10px;
	       transition-duration: 200ms;
	       transition-timing-function: ease-in;
   	       transition-property: opacity, margin-top, visibility;
           }
           #header-mega-menu-wrapper ul li.mega-toggle-on ul.sub-menu {opacity:1; margin-top: 0; visibility:visible; }
           .page-template-ultimate_guide.header_hor .ush_image_1 { height:88px; margin-right:5px; }
           .page-template-ultimate_guide .ush_search_1.layout_modern.active { width:390px; }
        }  

	@media only screen and (max-width:1480px) {  
          header .navigation_menu_content ul { width:95%; }
          header .navigation_menu_content > ul#badgermenu { width:95%;}     
		  header .navigation_menu_content>ul#badgermenu.special-menu-content{width: 95%;}
        }
        @media only screen and (max-width:1390px) {
           .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:350px; }
        }
        @media only screen and (max-width:1350px) {
           .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:250px; }
        }
	@media only screen and (max-width:1320px) {
	   .home .video_contents .video_left_content { width:600px; }
	   .home .video_contents .l-section-h { max-width: 1067px; }
	   .home .export_from_us { font-size:48px; }
	   .home .export_from_us .export_span { font-size:26px; }
	   .home .video_right_content p { font-size:23px; }
	  
	}
        @media only screen and (max-width:1290px) { 
     
          
          header .navigation_menu_content .badgerm2 { font-size:15px; }
          header .navigation_menu_content.clothing_menu_content ul#badgermenu { margin-left:0px; }
        }
        @media only screen and (max-width:1260px) { 
           .woocommerce-account .woocommerce .hideShowPassword-wrapper  { width:100% !important;}
	   .page-template-ultimate_guide .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:350px; }
	   .page-template-inside_top_banner .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:350px; }
         }

	@media only screen and (max-width:1183px){  
          #header-mega-menu-wrapper ul.nav-menu > li  { margin-right:4px; }
          #header-mega-menu-wrapper ul.nav-menu > li > a { padding:15px 4px 15px 7px; }
          #header-mega-menu-wrapper ul li.menu-item-34260 ul.sub-menu { padding-right:15px; padding-left:12px; min-width: 114px;}
	  .page-template-ultimate_guide .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:250px; }
	  .page-template-inside_top_banner .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:250px; }
	  .page-template-ultimate_guide .header_hor .ush_image_3 { margin-right:5px; }
	  .page-template-inside_top_banner .header_hor .ush_image_3 { margin-right:5px; }
	  .page-template-inside_top_banner  .l-subheader-cell .ush_text_2 { white-space:normal; line-height:14px; }
	  .page-template-ultimate_guide  .l-subheader-cell .ush_text_2 { white-space:normal; line-height:14px; }
	  .single-product .variations_form .single_variation_wrap .yith-ywraq-add-to-quote { margin-top:15px; margin-left:0px; }
        }		 
        @media only screen and (max-width:1170px) { 
            .tax-product_cat.woocommerce .button.add_to_cart_button { color:#222 !important;margin: 4px 0;
            box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3);
            transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;
            background-color: #fff;}
            .single-product .up-sells .button.add_to_cart_button { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .single-product .bought-together .button.add_to_cart_button { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .woocommerce-cart .cross-sells .button.add_to_cart_button { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .woocommerce-cart .bought-together .button.add_to_cart_button { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .search-results.woocommerce .button.add_to_cart_button { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .tax-product_tag.woocommerce .button.add_to_cart_button { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .tax-product_cat.woocommerce .button.product_type_variable { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
	   .single-product .up-sells .button.product_type_variable { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .single-product .bought-together .button.product_type_variable { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
	   .woocommerce-cart .cross-sells .button.product_type_variable { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color   0.3s,opacity 0.3s;  background-color: #fff;}
	  .woocommerce-cart .bought-together .button.product_type_variable { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
	   .search-results.woocommerce .button.product_type_variable { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            .tax-product_tag.woocommerce .button.product_type_variable { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
            
     .tax-product_cat.woocommerce .button.product_type_simple { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
	   .single-product .up-sells .button.product_type_simple { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
		.single-product .bought-together .button.product_type_simple { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
	   .woocommerce-cart .cross-sells .button.product_type_simple { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color   0.3s,opacity 0.3s;  background-color: #fff;}
	  .woocommerce-cart .bought-together .button.product_type_simple { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
	   .search-results.woocommerce .button.product_type_simple { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
    .tax-product_tag.woocommerce .button.product_type_simple { color:#222 !important;margin: 4px 0; box-shadow: 0 2px 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3); transition: background-color 0.3s,box-shadow 0.3s,color 0.3s,opacity 0.3s;  background-color: #fff;}
        }
        @media only screen and (max-width:1140px) { 
		  header .navigation_menu_content .badgerm2 { font-size:14px; margin-left:11px;}
		  
          .page-template-inside_top_banner.header_hor .l-section-h { max-width:99% !important;}
          .page-template-quickfit_machine .l-main-h .l-section-h { max-width:99% !important;  }
          .page-id-6059 .l-main-h .l-section-h { max-width:99% !important;  }
          .page-id-4759 table.tablesorter thead tr .header { padding:9px 5px; }
          .page-id-4759 table.tablesorter tbody tr td { padding:9px 5px; }
           .products .yith-ywraq-add-to-quote .add-request-quote-button { color:#222 !important; }
           .woocommerce.single-product .product .yith-ywraq-add-to-quote { float: left;    margin-top: 15px;}
		   
		  .home .video_contents .video_left_content { width:500px; }
		  .home .export_from_us { font-size:43px; }
		  .home .export_from_us .export_span { font-size:23px; }
		  .home .video_right_content p { font-size:21px;width: 412px;}
		  .home .video_right_content .watch_now_button_content { width:417px; }
		  .home .video_contents .video_right_content { width: 481px; }
		  .home .video_contents .l-section-h { max-width:937px; }
        }
		@media only screen and (max-width:1032px){     
          header .navigation_menu_content .badgerm2 { font-size:12px; margin-left:5px;}
        }
        @media only screen and (max-width:1050px) { 
          .page-id-47845 .w-tabs-section-content-h .share_information p {display:inline-block; }
          .page-id-47845 .w-tabs-section-content-h .customer_information p { display:inline-block; }
		  .page-template-ultimate_guide .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:200px; }
	      .page-template-inside_top_banner .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:200px; }
		  .l-subheader.at_middle .ush_html_4 a { font-size:16px;  }
        }  
        @media only screen and (max-width:1024px) { 
           .l-section-h { padding:40px 0px;}
           .frezer_clothing_content .w-btn{
                font-size: 20px;
            }
            .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 {width:230px;}
            .l-subheader.at_middle .l-subheader-cell.at_left .ush_image_1 { margin-right:0px; }
            .l-subheader.at_middle .l-subheader-cell.at_left .hidden_for_mobiles.ush_image_3 { margin-right:0px; }
            
             .home .feature_footwear_content .add_to_cart_button { margin: 4px -20px !important; font-size:13px !important; }
	     .home .deals_recommanded_content .add_to_cart_button { margin: 4px -20px !important; font-size:13px !important; }
	     .home .feature_footwear_content .product-meta { min-height:401px; }
             .home .deals_recommanded_content .product-meta { min-height: 297px;}   
             .page-id-4758 .l-main-h .l-content .woocommerce { padding:40px 0;  }
			 
		  .page-template-ultimate_guide .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:230px; }
	      .page-template-inside_top_banner .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:230px; }
		  
		   .home .video_contents .video_left_content { margin:0 auto;  margin-bottom:30px;}
	       .home .video_contents .video_right_content { width:457px; margin:0 auto; padding-left:0px; }
        }
		@media only screen and (max-width:986px){ 
            #header-mega-menu-wrapper ul.nav-menu > li > a { font-size:13px; }
            header .navigation_menu_content .badgerm1 { margin-left:3px; }
            #header-mega-menu-wrapper ul li.menu-item-50998 ul.sub-menu { padding-right:5px; padding-left:5px; min-width:75px; text-align:center; }
        }
        @media only screen and (max-width:900px) { 
 header .navigation_menu_content>ul#badgermenu.special-menu-content{width: 100%;}		
           .feature_footwear_content .woocommerce .products .product { width:100% !important; }
           .deals_recommanded_content .woocommerce .products .product { width:100% !important; }
           .us-woo-cart_compact .color_alternate.height_small {padding-top: 112px !important;}           
           .page-id-4759 table.tablesorter thead tr .header { padding:9px 2px; font-size:13px; }
           .page-id-4759 table.tablesorter tbody tr td { padding:9px 2px; font-size:13px; }
           .page-id-17234 table tbody tr td { padding:9px 5px; }           
           .wpb_column .wpb_wrapper .ult_pricing_table_wrap, .wpb_column .wpb_wrapper .ult_pricing_table_wrap:last-child { float:none !important; }
           .page-id-4758.us-woo-cart_compact .color_alternate.height_small { padding-top:112px !important; margin-bottom:0px !important; }
	      .page-id-4757.us-woo-cart_compact .color_alternate.height_small { padding-top:112px !important; margin-bottom:0px !important; }
		  
	      #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-3  { display:none !important;  }          
          header #header-mega-menu-wrapper #menu-main-menu { display:none;     margin-left: 0px; }
          header #header-mega-menu-wrapper .mobile_menu_image_content .mobile_menu_image { content: '';	 background:url(./framework/img/mobile_menu.jpg);  width:22px; height:22px;content:'';margin: 16px 0px; background-repeat: no-repeat;}
	      #header-mega-menu-wrapper ul li:hover ul.sub-menu { display:none; }
		  .panel {
	        padding: 0 18px;
	        background-color: white;
	        display: none;
	        overflow: hidden;
	      }
		  #header-mega-menu-wrapper ul.nav-menu > li { line-height: 50px; height: 50px;    padding: 0 10px;    background: #fff; color: #000;     display: inline-block;
    width: 100%;    border-bottom: 1px solid rgba(153,151,3,.1)!important;}
	      #header-mega-menu-wrapper ul.nav-menu > li > a { padding:0px;  vertical-align:middle; color: #000; font-size:16px; width: 100%; border-bottom: 1px solid rgba(153,151,3,.1)!important }
	      #header-mega-menu-wrapper ul#menu-main-menu > li:hover { border-bottom:0px; font-weight:normal; font-size:16px; /*background: #ece80a!important;*/}
		   .header_mobile_menu_search .header_mobile_search_icon { background:url('./framework/img/header_search.jpg'); width:22px; height:25px; content:''; background-repeat:no-repeat;  float:left;  margin: 15px 0px;   margin-right: 10px;    margin-right: 2px; }
	      .header_mobile_menu_search .mega-search.mega-search-closed input { display:none; }
	      .header_mobile_menu_search .mega-search.mega-search-opened input { display:none; }
	      .header_mobile_menu_search .mega-search.mega-search-opened input[type="text"] { display: inline-block; width:73%; height:29px;/*24px*/  font-size:13px; padding:0px;  margin-top:10px; border-bottom:0px;  box-shadow:none; }
	      .header_mobile_menu_search .mega-search.mega-search-closed  { width:200px; }
	     header .header_mobile_menu_search { float:left; margin-left:10px; }
	     header .mobile_menu_image_content { float:left;  margin-left: 10px; }
	     header .header_mobile_menu  { height:55px;  background: #6D6D6D; }
	     .header_mobile_menu.according_menu { display:block; }	
	     #header-mega-menu-wrapper .mobile_menu_image_close  { display:none; }
	     .header_mobile_menu .woocommerce_cart_content .cart_icon:after { content:''; /*mobile_cart_icon.jpg */background:url('./framework/img/mobile_cart_icon_new.png'); width:31px; height:38px;background-repeat:no-repeat;float:left;     background-position-y: 1px;}
	     .header_mobile_menu .header_mobile_cart {float:right; }
	     .header_mobile_menu .woocommerce_cart_count {float:left; padding: 14px 0px; }
	     .header_mobile_menu .woocommerce_cart_content  { float:left; margin-left:2px; padding: 8px 0px; }
	     header .mobile_menu_image_close { background:url('./framework/img/mobile_menu_close.png'); width:27px; height:27px; margin:12px 0px; background-repeat:no-repeat; }
	     #header-mega-menu-wrapper ul li#menu-item-34260 ul.sub-menu { width:100%; padding:0px; text-align: left;}
	     #header-mega-menu-wrapper ul li ul.sub-menu { position: relative; top:0px; box-shadow: none !important; margin-top: 0px; }
	     header .navigation_menu_content { box-shadow: none !important; display:inline-block; }
	     header .clothing_menu_content.navigation_menu_content > ul > li { width:100%; }
	     header .clothing_menu_content.navigation_menu_content > ul > li:last-child { width:100%; }
	     header .navigation_menu_content ul#badgermenu li.badgerli { width:100%;    color: #222; }
	     header .navigation_menu_content ul#badgermenu li.badgerli2 { width:100%;     color: #222;}	
	     header .clothing_menu_content { padding-top:20px;    display: inline-block; } 	     
	     #header-mega-menu-wrapper ul li#menu-item-51011 ul.sub-menu { padding:0px; }
	     #header-mega-menu-wrapper ul li#menu-item-51011 ul#badgermenu a:after { content:''; width:0px;display:block; }
	     header .clothing_menu_content.navigation_menu_content > ul > li:last-child ul { text-align:left; }	     
	     #header-mega-menu-wrapper ul li#menu-item-51014 ul.sub-menu { padding:0px; }
	     #header-mega-menu-wrapper ul li#menu-item-51014 ul#badgermenu a:after { content:''; width:0px;display:block; }
	     #header-mega-menu-wrapper ul li#menu-item-51015 ul.sub-menu { padding:0px; }
	     #header-mega-menu-wrapper ul li#menu-item-51015 ul#badgermenu a:after { content:''; width:0px; display:block;}
	     #header-mega-menu-wrapper ul li#menu-item-51017 ul.sub-menu { padding:0px; }
	     #header-mega-menu-wrapper ul li#menu-item-51013 ul.sub-menu { padding:0px; }
	     #header-mega-menu-wrapper ul li#menu-item-51012 ul.sub-menu { padding:0px; }
	     header .navigation_menu_content ul#badgermenu li.badgerli:hover { color:#e30b0b;  }
	     header .navigation_menu_content ul#badgermenu li.badgerli2:hover { color: #e30b0b;}
	     ul#badgermenu li.badgerli3 { color: #222; }
	     ul#badgermenu li.badgerli3:hover { color: #e30b0b;}
	     ul#badgermenu li.badgerli4 { color: #222; width:20%;  }
	     ul#badgermenu li.badgerli4:hover { color: #e30b0b;}
	     #header-mega-menu-wrapper .mega-menu-item { display:none !important; }
	     #header-mega-menu-wrapper ul.nav-menu >li.mega-menu-toggle > a:after { content:'\f343';  }
	     header #header-mega-menu-wrapper .clothing_menu_content.navigation_menu_content > ul > li:hover { border-bottom:0px !important;  }
	     header .navigation_menu_content > ul#badgermenu { width:100%;     display: inline-block !important;}
	     .header_mobile_menu_search .mega-search-opened .header_mobile_search_icon { background: url(./framework/img/header_search_brown.jpg); width:22px; height:25px; background-position-x:-1px; background-position-y: -1px; background-repeat:no-repeat;}	     
	      #header-mega-menu-wrapper ul li#menu-item-50998 ul.sub-menu { border-top:0px solid transparent; }
		  #header-mega-menu-wrapper ul li#menu-item-50998:hover ul.sub-menu { border-top:0px solid #000; }
		  #header-mega-menu-wrapper ul.nav-menu > li a:after { float:right; }
		  #header-mega-menu-wrapper ul.nav-menu .sub-menu li a:after { content:''; background:none;border:0px; padding:0px;  left:0px;top:0px; float:none; }
		  #header-mega-menu-wrapper ul#badgermenu a:after  { content:''; background:none;border:0px; padding:0px;  left:0px;top:0px;float:none; display:block; }
			  #header-mega-menu-wrapper ul.sub-menu > li a:after { content:''; background:none; border:0px; padding:0px;  left:0px;top:0px; float:none;}
         #header-mega-menu-wrapper .ush_cart_1 .w-cart-link:after { content:''; background:none; width: 0px; padding:0px; left:0px; top:0px; border:0px;float:none;}
         header .accessories_menu_content { padding:0px; }
         header .navigation_menu_content { padding-bottom:0px; display:flex;  }
		 #header-mega-menu-wrapper ul li.menu-item-50997 ul.sub-menu { padding-top:0px; padding-bottom:0px; }
		 .home .l-main  { margin-top:55px !important; }
		 
		}		
        @media only screen and (max-width:875px) {   
	  .woocommerce.single-product .product .yith-ywraq-add-to-quote { display:block; float:left; margin-top:18px; }
        }
		@media only screen and (max-width:822px) {
		 ul#badgermenu li.badgerli3 { width:23%; }
		}
        @media only screen and (max-width:767px) {  
            .page-template-inside_top_banner .signup_button_footer { text-align:center; }
            .page-template-quickfit_machine .signup_button_footer { text-align:center; }
            .page-id-6059 .signup_button_footer { text-align:center; }
            .page-id-6070 .l-main h5 { margin-bottom:15px; }
            .page-id-8274 .l-main ul { margin-bottom:15px; }
        }
        @media only screen and (max-width:764px) {  
           .feature_footwear_content .animate_start { float:none !important; margin-left:0px !important; margin-right:0px !important; } 
           .deals_recommanded_content .animate_start { float:none !important; margin-left:0px !important; margin-right:0px !important; }
           .page-id-4759 table.tablesorter thead tr .header {padding:9px 7px; }
           .page-id-4759 table.tablesorter tbody tr td {padding:9px 7px; }
           .page-id-4759 table.tablesorter { overflow-x:auto; display: block;}
           .page-id-4759 .woocommerce .shop_table thead { display: table-row-group; }
            .page-id-4759 table.order_details { overflow-x:auto; display: block;}
        }
        @media only screen and (max-width:735px) { 
          .l-subheader.at_bottom { display:none;}
          .l-main { margin-top:0px !important; }
		  .home .l-main  { margin-top:0px !important; }
        }
        @media only screen and (max-width:717px) { 
         .us-woo-cart_compact .color_alternate.height_small {padding-top: 50px !important;}
         .page-id-4758.us-woo-cart_compact .color_alternate.height_small { padding-top:50px !important; margin-bottom:0px !important; }
	 .page-id-4757.us-woo-cart_compact .color_alternate.height_small { padding-top:50px !important; margin-bottom:0px !important; }
        }
        @media only screen and (max-width:700px) { 
          #us_grid_1 .w-grid-item { padding: 1.3rem; } 
		  ul#badgermenu li.badgerli3 { width:100%; border:0px; padding-bottom:0px;height:30px!important; }
		  ul#badgermenu li.badgerli4 { width:100%; border:0px; padding-bottom:0px; height:30px!important; }
		  /*header .navigation_menu_content { background:transparent; }*/
		  ul#badgermenu li.badgerli { border:0px; padding-bottom:0px; }
		  /*header .clothing_menu_content.navigation_menu_content > ul > li { background:transparent; }*/
		  header .navigation_menu_content ul#badgermenu li.badgerli2 { border:0px; padding-bottom:0px; }
		  ul#badgermenu li.badgerli3 .badgerm2 div { top:0px !important; }
		  ul#badgermenu li.badgerli3 .badgerm2 div br { display:none; }
		  header .navigation_menu_content ul { width:100%; }
		  .badgerm2 { padding-top:0px !important; }
		  #header-mega-menu-wrapper ul li#menu-item-50997 ul.sub-menu {  background: #fff; }
		  header #header-mega-menu-wrapper #menu-main-menu {  background: #fff; }
		  #header-mega-menu-wrapper ul li.menu-item-50997 ul li a {  background: #fff; }
		  #header-mega-menu-wrapper ul.nav-menu li.mega-menu-toggle { border-bottom: 0px !important; }
		  #header-mega-menu-wrapper ul li#menu-item-50997 ul.sub-menu { border-bottom:1px solid rgba(153,151,3,.1)!important;  }
		  #header-mega-menu-wrapper ul li.mega-menu-toggle ul.sub-menu { border-bottom:1px solid rgba(153,151,3,.1)!important; }
		  #header-mega-menu-wrapper ul#menu-main-menu > li.mega-menu-toggle > a { border-bottom: 0px !important;  }
		  #header-mega-menu-wrapper ul.nav-menu > li > a { border-bottom: 0px !important;  }
		  header .navigation_menu_content .badgerm1 { display:none; }
		  #header-mega-menu-wrapper ul li ul li:hover { border-bottom: 4px solid #e30b0b!important; }
		  #header-mega-menu-wrapper ul li ul#badgermenu li:hover { background: transparent;  border-bottom:0px !important;}
		  #header-mega-menu-wrapper ul li.menu_logo_content ul li { border-bottom:0px !important; }
		  #header-mega-menu-wrapper ul li.menu_logo_content ul li:hover { border-bottom:0px !important;}
		  header .clothing_menu_content { padding-top:0px;  }
		  #header-mega-menu-wrapper ul li.menu-item-50997 ul.sub-menu li { border-bottom:0px !important; }
		  #header-mega-menu-wrapper ul li.menu-item-50997 ul.sub-menu li:hover { border-bottom:0px !important; }
		  #header-mega-menu-wrapper ul li.menu-item-50997 ul.sub-menu li:hover a { color:#e30b0b; }
		  #header-mega-menu-wrapper ul li ul.sub-menu { padding-bottom:10px !important;}
		  #header-mega-menu-wrapper ul li ul.sub-menu {background: #fff;}
		  header .navigation_menu_content .badgerm2 { font-size:13px; }
		  #header-mega-menu-wrapper ul li#menu-item-50997:hover ul.sub-menu { border:0px; }
        }   

        @media only screen and (max-width:647px) {
		.l-header .l-subheader.at_bottom .l-subheader-cell.at_center { margin-top:0px !important;  padding-left:0px !important; }
	  .l-header .l-subheader.at_middle .l-subheader-cell.at_center { margin-top:0px !important; }
	  
		/*#mobile_silder_banner_content .l-section-h { padding:0px; }*/
        #mobile_silder_banner_content .mobile_silder_banner_widget { margin-bottom:0px; }
        #mobile_silder_banner_content .mobile_silder_banner_widget .vc_column-inner { padding-left:0px; padding-right:0px; }
        #mobile_silder_banner_content .mobile_silder_banner_widget img { width:100% }
       .home .frezer_clothing_content .l-section-img { background-image:url('./framework/img/badger-australia-mobile-home.jpg') !important;}
       .frezer_clothing_content .frezer_clothing .coldstore_frezer p:first-child { font-size:46px; line-height:52px;  font-weight: normal; }
       .frezer_clothing_content .frezer_clothing .coldstore_frezer .comfortable_coldstore { font-size: 54px; line-height: 61px; }
       .frezer_clothing_content .frezer_clothing { padding-top:80px; }
       .frezer_clothing_content .frezer_clothing .coldstore_frezer_category { display:none; }
       .frezer_clothing_content .frezer_clothing .chilla_signal_content .temperature_content { display:none; }
        .home .frezer_clothing_content { height:1000px; }
       .frezer_clothing_content .w-btn {  border-color:#D20303!important; background:#BF0202!important; font-family:'HeronSans-Bold'; }
       .page-id-1546 .five-columns.wpb_row .vc_col-sm-2 { width:33%; padding-bottom:10px; margin-bottom:5px; }
       .page-id-1546 .five-columns.wpb_row .vc_col-sm-2.boots_content { width:48%; }
       .page-id-1546 .five-columns.wpb_row .vc_col-sm-2.hats_content { width:48%; }
       .page-id-1546 .five-columns.wpb_row .vc_col-sm-2 .vc_column-inner { padding:0px 7px; }
       .page-id-1546 .home_category_content .five-columns h3 { font-size:18px; }
       .page-id-1546 .home_category_content { padding-bottom:0px; background:#EBE9E9; }
       .page-id-1546 .home_category_content .l-section-h { padding-bottom:0px; }
       .badger_information .left_content .badger_comprehension { display:none; }
       .badger_information .right_content .size_line_chart_content .wpb_raw_html { margin-bottom:6px; }
       .badger_information .right_content #size_information_contents { width:95%; }
       .badger_information .right_content .size_information { width:95%; }
       .badger_information .right_content .size_chart_widget h3 { font-size:26px; padding: 49px 0px 49px 62px; }
       .badger_information .right_content .size_chart_widget img { width:118px; }
       .badger_information .right_content { background:#343333; }
       .badger_information .l-section-h { padding-bottom:0px;  padding-top:37px; }
       .product_slider_content .slider_inner_content { width:96%; margin:0 auto; }
       .home .product_slider_content .products li { width:91%; margin:0 15px; padding:0px; padding-bottom:15px; }
       .no-touch .us-woo-shop_modern .product-h .button { left:24px; right:24px; }

	   
	   .l-subheader.at_middle  { padding:0px !important; }
       .l-subheader.at_middle .l-subheader-h { position:initial; display:inline; }
       .l-subheader.at_middle .l-subheader-cell.at_center { position:initial; display:inline-block; }
       .l-subheader-cell.at_center>* { margin:0px !important; }
       #mega-menu-wrap-navi-menu { background-color:#fff!important; }
       .l-subheader-cell.at_center #mega-menu-wrap-navi-menu .mega-menu-toggle { margin-left:0.7rem; margin-right:0.7rem; }
       .l-subheader-cell.at_center #mega-menu-navi-menu { position:absolute; width:100%; z-index:999; }
       #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-blocks-center { display:none !important; }
       #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-blocks-right { display:none !important; }
       .l-subheader-cell.at_center .ush_image_1 { margin-top:-64px !important;  margin-left:50px !important; position:relative; }
       
       .l-subheader.at_middle .l-subheader-cell.at_center { width:100%; }
       #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-2 { display:none !important; }
        #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-3  { display:block !important;  }
       #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-3 a { /*height:133px; margin-top:-32px; */ margin-top: 10px; }
        #mega-menu-wrap-navi-menu .mega-menu-toggle .mega-toggle-block-3 a img { height:inherit; width:300px; }
        #mega-menu-wrap-navi-menu #mega-menu-navi-menu {  margin-top:34px; }
       header .l-subheader.at_middle { height:150px; line-height:150px; }
       .l-subheader-cell.at_center #mega-menu-wrap-navi-menu .mega-menu-toggle { height:150px;line-height:150px; }
       header #header-mega-menu-wrapper { display:none; }
       header .l-subheader.at_bottom { background: #363636; }
       .dropdown_height.height_full .w-cart-icon { color:#fff; 
     /* Fix for header cart icon mobile view 31Mar26 */
    display: none;
    }
       .ush_search_1 .fas.fa-search { color:#fff; }
       .home .l-main { margin-top:-50px !important; }
       .l-subheader.at_bottom .w-cart-quantity { position:relative; float:left; color:#fff !important; background-color:transparent !important; vertical-align:middle; padding-top:13px; }
       .l-subheader-cell.at_center .ush_search_1 { margin-right:15px !important; }
       .l-subheader-cell.at_center .ush_search_1 .w-search-form {  max-width:229px; margin-left:10px !important; background-color:#363636; }
       .l-subheader-cell.at_center .ush_search_1 .w-search-form-field input { color:#fff !important;      position: relative;
    z-index: 999;
    
    margin-top: 0px;
    width: 100%;}
       .l-subheader-cell.at_center .ush_search_1 .w-search-close { color:#fff !important;    z-index: 99999999;  margin-top: -7px;    padding-right: 0px;
    margin-right: 18px;}
       .l-subheader-cell.at_center .ush_search_1.active , .l-subheader-cell.at_center .ush_search_1.search_active { width:200px !important;     margin-right: 0px !important; } 
       .l-subheader-cell.at_center .ush_search_1.active .w-search-form , .l-subheader-cell.at_center .ush_search_1.search_active .w-search-form { position: relative;height: 100%; }
       .l-subheader-cell.at_center .ush_search_1.active .w-search-open , .l-subheader-cell.at_center .ush_search_1.search_active .w-search-open  { display:none; }
	   .l-main { margin-top:-50px !important; }
       .l-subheader-cell.at_center .ush_search_1 .w-search-open {  top: -7px; }
	   #header-mega-menu-wrapper.mobile_menu {display:block; }
        #header-mega-menu-wrapper.mobile_menu .header_mobile_menu.according_menu { background:#fff; }
        #header-mega-menu-wrapper.mobile_menu .header_mobile_menu .header_mobile_logo { float:left;  }
        #header-mega-menu-wrapper.mobile_menu .header_mobile_menu .header_mobile_logo a { padding-left:14px; }
        #header-mega-menu-wrapper.mobile_menu .header_mobile_menu .header_mobile_logo a img { height:62px; width:auto; margin-top:14px; /*52px 5px*/}
	header #header-mega-menu-wrapper .mobile_menu_image_content .mobile_menu_image { background:url(./framework/img/mobile_menu-new.png); width:24px; content:''; background-repeat: no-repeat;height:28px;/*34px*/ margin:34px 0px; padding:5px; cursor:pointer;/*8px 0px*/}
	/*.l-subheader.at_bottom .l-subheader-h { display:flex; width:300px; margin:0 auto; }*/
	.l-subheader.at_bottom .l-subheader-cell.at_center {  width: 204px; margin: 0 auto;  /* float: left; margin-top: -15px;  -249px*/        /* margin-left:-349px;*/  }
	.header_hor .l-subheader.at_middle { display:none; }
	.l-header.pos_fixed~.l-section:first-of-type, .sidebar_left .l-header.pos_fixed + .l-main, .sidebar_right .l-header.pos_fixed + .l-main, .sidebar_none .l-header.pos_fixed + .l-main .l-section:first-of-type, .sidebar_none .l-header.pos_fixed + .l-main .l-section-gap:nth-child(2), .l-header.pos_static.bg_transparent~.l-section:first-of-type, .sidebar_left .l-header.pos_static.bg_transparent + .l-main, .sidebar_right .l-header.pos_static.bg_transparent + .l-main, .sidebar_none .l-header.pos_static.bg_transparent + .l-main .l-section:first-of-type { padding-top:198px !important; }
		  
       .l-subheader.at_bottom .ush_image_2 { margin-left:11px !important; }
       header .header_mobile_menu { height:100px; }
       header .mobile_menu_image_close { margin:21px 0px; ; padding:5px; cursor:pointer;}
       /*ul#badgermenu li.badgerli3 { width:21%; }*/
       header #header-mega-menu-wrapper #menu-main-menu {position:absolute; z-index:999999; /*background:#f4f4f4;*/ }
       .home .mobile_deal_recommend { display:block; } 
       .home .deals_recommanded_content .deal_recommend_banner { display:none; } 
       .home .feature_footwear_content .feature_footwear_banner { display:none; } 
	   .home .deals_recommanded_content .feature_footwear_banner { display:none; } 
       .home .feature_footwear_content .deal_recommend_banner { display:none; } 
       .home .mobile_deal_recommend .deals_banner { width:50%;    margin-bottom: 0px; }
       .home .mobile_deal_recommend .deals_banner .vc_column-inner { padding-right:0px;margin-right: 2px; }
       .home .mobile_deal_recommend .feature_footwear_banner { width:50%; }
       .home .mobile_deal_recommend .deals_banner .align_left { margin-right:0px; }
       .home .mobile_deal_recommend .feature_footwear_banner .align_right { margin-left:0px; }
       .home .mobile_deal_recommend .feature_footwear_banner .vc_column-inner { padding-left:0px; margin-left: 2px; }
	   #header-mega-menu-wrapper ul li#menu-item-51020 { display:block; }
      #header-mega-menu-wrapper ul li#menu-item-51021 { display:block; }
      #header-mega-menu-wrapper ul li#menu-item-51022 { display:block; }
      #header-mega-menu-wrapper ul li#menu-item-51023 { display:block; }
      #header-mega-menu-wrapper ul.nav-menu > li > a  { text-align:left; }
      #header-mega-menu-wrapper ul.nav-menu > li#menu-item-51020 a:after {content:""; border:0px; left:0px; top:0px; } 
      #header-mega-menu-wrapper ul.nav-menu > li#menu-item-51021 a:after {content:""; border:0px; left:0px; top:0px; } 
      #header-mega-menu-wrapper ul.nav-menu > li#menu-item-51022 a:after {content:""; border:0px; left:0px; top:0px; } 
      #header-mega-menu-wrapper ul.nav-menu > li#menu-item-51023 a:after {content:""; border:0px; left:0px; top:0px; } 
      
      header #header-mega-menu-wrapper #menu-main-menu { overflow-y:auto; /*max-height:42px;*/ height:auto; overflow-x:hidden; }
      #header-mega-menu-wrapper.mobile_menu .header_mobile_menu.according_menu { display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; }
      .l-subheader-cell.at_center .ush_search_1.search_active .w-search-form{ opacity: 1; }
      .l-subheader-cell.at_center .ush_search_1 .w-search-close { margin-top: -1.4rem; }
       .l-subheader-cell.at_center .ush_search_1.search_active .w-search-close { opacity: 1; }
	.l-subheader.at_bottom { display:block;}  
	.page-template-inside_top_banner .banner_image_page { padding-top:222px; }
	.page-template-quickfit_machine .banner_image_page { padding-top:222px; }
		}
        @media only screen and (max-width:600px) { 
           .l-section-h { padding:25px 0px;}
          .page-id-4758 .l-main-h .l-content .woocommerce { padding:25px 0;  }
          .page-id-4758 .l-main-h .l-content {padding-left:1.5rem; padding-right:1.5rem; }
          .page-id-4759 .report-employee .shop_table_responsive thead  { display:table-header-group;  }
		 .l-subheader-cell.at_center .ush_search_1 .w-search-form { max-width: 100%; } /* max-width:242px;*/
         .l-subheader-cell.at_center .ush_search_1 .w-search-close { margin-top: -1.4rem; }
         .l-subheader-cell.at_center .ush_search_1.search_active .w-search-close { opacity: 1; }
        }
        @media only screen and (max-width:550px) { 
            .woocommerce.single-product .product .yith-ywraq-add-to-quote { float:left; margin-top:18px;display:block; }
     } 
	  @media only screen and (max-width:515px){
	    .home .frezer_clothing_content { height:1100px; }
        .badger_information .right_content .size_chart_widget h3 { font-size:18px; }
	  }
     @media only screen and (max-width:500px) { 
          .single-product .cart > .yith-ywraq-add-to-quote{float:none;margin-top:20px;}
		  
	   .home .video_contents .video_left_content { width:95%; margin:0 auto;  margin-bottom:30px;}
	   .home .video_contents .video_right_content { width:95%; margin:0 auto; }
	   .home .export_from_us { font-size:32px; }
	   .home .export_from_us .export_span { font-size:18px; letter-spacing:5px; }
	   .home .video_right_content p { font-size:20px;width:95%;}
	   .home .video_right_content .watch_now_button_content { width:95%; }
	   .home .video_right_content .watch_now_button_content  { width:100%; height:auto; }
     }
	    @media only screen and (max-width:480px){
        /*.tax-product_tag .warranty_widget {  min-height:258px; }*/
        /*.tax-product_tag .product_tag_slider_content .products .product { width:auto !important; }*/
        .product_variable_price tr th { font-size:11px; padding: 9px 12px; }
        .product_variable_price tr td { font-size:11px; padding: 9px 12px;}
        .badger_information .right_content .size_chart_widget h3 { font-size:18px; padding:49px 0px 49px 33px;}
        .l-subheader-cell.at_center .ush_search_1.active , .l-subheader-cell.at_center .ush_search_1.search_active { width: 152px !important; }
     } 
     @media only screen and (max-width:420px){
       .badger_information .right_content .size_chart_widget h3 {  padding:49px 0px 49px 22px; }
       /*.l-subheader-cell.at_center .ush_search_1 .w-search-form {  max-width:124px; }*/
     }
      @media only screen and (max-width:390px){
        .product_variable_price tr th { font-size:10px; padding: 9px 10px; }
        .product_variable_price tr td { font-size:10px; padding: 9px 10px; }
        .badger_information .right_content .size_chart_widget h3 { font-size:15px; padding:49px 0px 49px 15px;}
        .ush_cart_1 .w-cart-link { height: 40px; }
        .dropdown_height.height_full .w-cart-icon {     line-height: normal; }
      }
	  
.l-footer .color_footer-top .widgettitle,.l-footer .color_footer-top *:not([class*="us-btn-style"]){color:#ffffff;}
.l-footer .color_footer-top a{color:#ffffff}
.l-footer .textwidget ul{list-style-type: none;margin: 0px;}
.l-footer .textwidget li a:before{content: '';border: solid #ffffff;border-width: 0 2px 2px 0;display: inline-block;padding: 3px;vertical-align: middle;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);margin-right: 15px;vertical-align: middle;top: -2px;position: relative;}
.l-footer #text-5 li{display: -webkit-box;display: -moz-box;display: -ms-flexbox; display: -webkit-flex;display: flex;}
.l-footer #text-5 li svg{fill:#ffffff;margin-right:15px;    width: 18px;vertical-align: middle;}	  
footer .promise_content_experience .wpb_text_column p { text-align:center; }
footer .promise_content_experience img  { /*height:150px;*/ width:100%; height:auto; }
footer .copyrightcontent .footer_payment_icons  { text-align:right; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column { display:inline-block;text-align: right; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column p { width:100%; text-align:right; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column .security_icon { width:194px; float:left; text-align:right; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column .payment_icon { width:265px; float:left; margin-left:4px; text-align:right; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column p  img { width:400px; height:38px; }


.page-id-4759 .my_account_trouble_link { padding-top:4px; display:inline-block; padding-bottom:5px; }
.page-id-4759 .pager { text-align: center; }
body .zsiq_floatmain .zsiq_user.siqico-chat  { z-index: 999999999; }

.page-template-inside_top_banner .l-main-h .shipping_information {  text-align:center;  background:#FDFDFD; border:3px solid #DADADA; width:49%; margin-right:20px; }
.page-template-inside_top_banner .l-main-h .shipping_information h3 { padding:0px; margin-bottom:0px;  color:#000; text-transform:uppercase;  font-size:33px;font-family: 'Geogrotesque_SB'; }
.page-template-inside_top_banner .l-main-h .shipping_information p { margin-bottom:0px; font-style: italic;font-size:22px;color:#000000;font-family: 'Roboto_italic';}
.page-template-inside_top_banner .l-main-h .shipping_information p a { padding-bottom:32px; display:inline-block; font-style:normal; padding-top:15px;font-size:18px;font-family: 'Roboto_Regular'; color:#c32026;}  
.page-template-inside_top_banner .l-main-h .return_policy {  text-align:center;  background:#FDFDFD; border:3px solid #DADADA; width:49%; }
.page-template-inside_top_banner .l-main-h .return_policy h3 { padding:0px; margin-bottom:0px; color:#000; text-transform:uppercase;  font-size:33px;font-family: 'Geogrotesque_SB'; }
.page-template-inside_top_banner .l-main-h .return_policy p { margin-bottom:0px; font-style: italic; font-size:22px; color:#000000;font-family: 'Roboto_italic';}
.page-template-inside_top_banner .l-main-h .return_policy p a { padding-bottom:32px; display:inline-block;font-style:normal;padding-top:15px;font-size:18px;font-family: 'Roboto_Regular'; color:#c32026; }
.page-template-inside_top_banner .l-main-h .height_auto.customer_services_shipping {     padding-top: 16px !important; }
.page-template-inside_top_banner .l-main-h .customer_services_shipping .type_default { margin:0px; }
.page-template-inside_top_banner .l-main-h  .shipping_information p img { margin-bottom: 20px;  margin-top:63px; }
.page-template-inside_top_banner .l-main-h .return_policy p img {margin-bottom: 20px; margin-top:63px;  }
.page-template-inside_top_banner .l-main-h .more_handy_links h3 { text-align:center; text-transform:uppercase;  font-size:33px;font-family: 'Geogrotesque_SB';}
.page-template-inside_top_banner .l-main-h .more_handy_links ul { width:100%; display:inline-block; margin-left:0px; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul li { width:33.33%;float:left; display:inline-block;     text-align: right;}
.page-template-inside_top_banner .l-main-h .more_handy_links ul a { color:#000000; float:left;font-size:33px;  font-family: 'Geogrotesque_md';}
.page-template-inside_top_banner .l-main-h .more_handy_links ul li img { width:54px;float:left;margin-top: 5px; }
.page-template-inside_top_banner .l-main-h .more_handy_links .l-section-h { padding:20px 0px 40px; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul li.privacy_policy a { vertical-align:middle; padding:17px 0px; padding-left:7px;}
.page-template-inside_top_banner .l-main-h .more_handy_links ul li.term_and_condition  img { width:53px; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul li.term_and_condition a { vertical-align: middle; padding:15px 0px; padding-left:7px;}
.page-template-inside_top_banner .l-main-h .more_handy_links ul li.sizing_charts a { vertical-align: middle; padding:11px 0px; padding-left:7px;}
/*.page-template-inside_top_banner .l-main-h .more_handy_links ul li.privacy_policy div {  margin:0 auto; text-align:center; width:180px; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul li.term_and_condition div {  margin:0 auto; text-align:center; width:222px; }*/
.page-template-inside_top_banner .l-main-h .more_handy_links ul li.sizing_charts div {  /*margin:0 auto; text-align:center; width:171px;*/     text-align: right; display: inline-block;}
.page-template-inside_top_banner .l-main-h .return_policy p a img#resize{ display:none;}
.page-template-inside_top_banner .l-main-h .more_handy_links .wpb_text_column { padding-top:20px; padding-bottom:25px; }
.page-template-inside_top_banner .l-main-h .shipping_information p a img#resize{ display:none;}
.tax-product_cat.term-91 .l-sidebar #wpb_text_widget-2 { display:none; }

/* sprite image implementation */
.home #mobile_silder_banner_content .home_banner_content { background:url('./framework/img/homepage-sprite-2-c.png'); width:328px; height:149px; content:''; background-repeat:no-repeat;  float:left;  }
.home #mobile_silder_banner_content .home_banner_footwear { background-position:-360px -164px; }
.home #mobile_silder_banner_content .home_banner_clothing { background-position:0px -164px; }
.home #mobile_silder_banner_content .home_banner_gloves { background-position:-360px 0px; }
.home #mobile_silder_banner_content .home_banner_content .category_name { display:none; }
.home .home_category_content .home_other_category {  background:url('./framework/img/homepage-sprite-3.png'); width:232px; height:225px; content:''; background-repeat:no-repeat;  display:inline-block; }
.home .home_category_content .home_other_category .category_name { display:none; }
.home .home_category_content .five-columns p { padding:16px 0px;  background:#fff; border-radius:9px; margin-bottom:0px; }
.home .home_category_content .home_other_category.home_banner_footwear { background-position:-1005px -14px; }
.page-id-1546 .home_category_content .five-columns h3 { padding-top:10px; }
.home .home_category_content .home_other_category.home_banner_headwear { background-position:-756px -14px; }
.home .home_category_content .home_other_category.home_banner_freezer_gloves { background-position:-501px -14px; }
.home .home_category_content .home_other_category.home_banner_freezer_gloves { background-position:-501px -14px; }
.home .home_category_content .home_other_category.home_banner_hivis_workwear { background-position: -254px -14px; }
.home .home_category_content .home_other_category.home_banner_ppe { background-position:0px; }
.home .five-columns.wpb_row .vc_col-sm-2 { width:276px; }
.home .badger_information .right_content .size_chart_widget { position:relative; }
.home .badger_information .right_content .size_chart_widget .home_size_chart:before { background:url('./framework/img/homepage-sprite-4.png'); content:''; background-repeat:no-repeat; display:inline-block;    position: absolute; width:66px; height:58px;left:0px;}
.home .badger_information .right_content .size_chart_widget .home_size_chart h3 { padding-left:68px; }
.home .badger_information .right_content .size_chart_widget .home_size_chart.trousers_size:before { content:''; background-position: -76px -2px;}
.home .badger_information .right_content .size_chart_widget .home_size_chart.footwear_size_chart:before { content:'';  background-position: -144px -2px; }
.home .badger_information .right_content .size_chart_widget .home_size_chart.gloves_size_chart:before { content:''; background-position: 0px -74px; }
.home .badger_information .right_content .size_chart_widget .home_size_chart.ladies_size_chart:before { content:''; background-position: -76px -74px; }
.home .badger_information .right_content .size_chart_widget .home_size_chart.hats_size_chart:before { content:''; background-position: -144px -74px; }

header .navigation_menu_content .menu_sprite_image  { background:url('./framework/img/homepage-sprite-1-c.png'); background-repeat:no-repeat; display:inline-block;  width:66px; height:60px; }
ul#badgermenu .menu_sprite_image.workwear_clothing_menu { background-position:-65px 0px;  }
ul#badgermenu .menu_sprite_image.jackets_clothing_menu { background-position:-498px -244px; }
ul#badgermenu .menu_sprite_image.vest_clothing_menu { background-position:-356px -244px; }
ul#badgermenu .menu_sprite_image.wet_clothing_menu { background-position:-427px -244px; }
ul#badgermenu .menu_sprite_image.hoodies_clothing_menu { background-position:-140px -244px; }
ul#badgermenu .menu_sprite_image.polos_clothing_menu { background-position:-284px 0px; }
ul#badgermenu .menu_sprite_image.shirts_clothing_menu { background-position:-360px 0px; }
ul#badgermenu .menu_sprite_image.food_clothing_menu { background-position:-430px 0px; }
ul#badgermenu .menu_sprite_image.thermal_clothing_menu{ background-position:-282px -244px; }
ul#badgermenu .menu_sprite_image.trousers_clothing_menu { background-position:-503px 0px;  }
ul#badgermenu .menu_sprite_image.shorts_clothing_menu { background-position:-929px -146px;  }
ul#badgermenu .menu_sprite_image.overalls_clothing_menu { background-position:-929px -246px; }
ul#badgermenu .menu_sprite_image.logo_clothing_menu { background-position:-68px -244px;  }
ul#badgermenu .menu_sprite_image.womens_clothing_menu { background-position:-211px -244px;  }
header .navigation_menu_content .clothing_menu_banner { background-position:-359px -141px;width:247px; height:92px; }
header .navigation_menu_content .ladies_menu_banner { background-position:-646px  -141px; width:247px; height:92px; }
header .navigation_menu_content .menu_logo_content li:hover .menu_sprite_image{ background:url('./framework/img/homepage-sprite-1-c.png')!important; background-repeat:no-repeat !important; display:inline-block;   }
header .navigation_menu_content .menu_logo_content li:hover .clothing_menu_banner.menu_sprite_image { background-position:-359px -141px !important;width:247px; height:92px; }  
header .navigation_menu_content .menu_logo_content li:hover .ladies_menu_banner.menu_sprite_image { background-position:-646px  -141px !important; width:247px; height:92px; }  
ul#badgermenu .menu_sprite_image.freezer_gloves_menu { background-position: -574px 0px; }
ul#badgermenu .menu_sprite_image.picking_gloves_menu { background-position: -644px 0px; }
ul#badgermenu .menu_sprite_image.industrial_gloves_menu { background-position: -723px 0px; }
ul#badgermenu .menu_sprite_image.cotton_gloves_menu {  background-position: -786px 0px;}
ul#badgermenu .menu_sprite_image.rigger_gloves_menu { background-position:-858px 0px; }
ul#badgermenu .menu_sprite_image.disposable_gloves_menu { background-position:-935px 0px; }
ul#badgermenu .menu_sprite_image.chemical_gloves_menu { background-position: 0px -70px; }
ul#badgermenu .menu_sprite_image.cut_resistant_gloves_menu { background-position:-69px -70px; }

ul#badgermenu .menu_sprite_image.beanies_headwear_menu { background-position:-146px -70px; }
ul#badgermenu .menu_sprite_image.balaclavas_headwear_menu { background-position:-222px -70px; }
ul#badgermenu .menu_sprite_image.hats_headwear_menu { background-position:-288px -70px; }
ul#badgermenu .menu_sprite_image.hats_caps_headwear_menu { background-position: -357px -70px; }    

ul#badgermenu .menu_sprite_image.freezer_footwear_menu { background-position:-430px -70px; }
ul#badgermenu .menu_sprite_image.safety_footwear_menu { background-position:-496px -70px; }
ul#badgermenu .menu_sprite_image.safety_shoes_footwear_menu { background-position:-573px -70px; }
ul#badgermenu .menu_sprite_image.socks_footwear_menu { background-position: -643px -70px;}
ul#badgermenu .menu_sprite_image.ladies_footwear_menu { background-position: -716px -70px; }
ul#badgermenu .menu_sprite_image.hospitality_footwear_menu { background-position: -788px -70px; }
ul#badgermenu .menu_sprite_image.non_safety_footwear_menu { background-position: -861px -70px; }
ul#badgermenu .menu_sprite_image.footwear_accessories { background-position: -572px -250px; }

ul#badgermenu .menu_sprite_image.respiratory_ppe_menu { background-position:-934px -70px; }
ul#badgermenu .menu_sprite_image.eye_ppe_menu { background-position:3px -140px; }
ul#badgermenu .menu_sprite_image.hearing_ppe_menu { background-position: -74px -140px; }
ul#badgermenu .menu_sprite_image.disposable_ppe_menu { background-position: -143px -140px; }
ul#badgermenu .menu_sprite_image.covid19_ppe_menu {background: url(./framework/img/homepage-sprite-1-c.png?cache13aug);   background-repeat: no-repeat;display: inline-block;width: 66px;height: 60px;}
ul#badgermenu .menu_sprite_image.covid19_ppe_menu { background-position: -850px -249px; }

ul#badgermenu .menu_sprite_image.overalls_clothing_menu {background: url(./framework/img/homepage-sprite-1-c.png?cache13aug);   background-repeat: no-repeat;display: inline-block;width: 66px;height: 60px;}
ul#badgermenu .menu_sprite_image.overalls_clothing_menu { background-position: -934px -249px; }


/*ul#badgermenu .menu_sprite_image.sunscreen_ppe_menu { background-position: -216px -140px; }*/
ul#badgermenu .menu_sprite_image.knives_accessories_menu { background-position: -216px -140px; }
ul#badgermenu .menu_sprite_image.warehouse_accessories_menu { background-position: -287px -140px; } 
ul#badgermenu .menu_sprite_image.summer_accessories_menu {background-position: 0px -241px;}
ul#badgermenu .menu_sprite_image.menu_cleaning_image {background-position: -644px -250px;}
ul#badgermenu .menu_sprite_image.customised_workwear_clothing {background-position: -785px -250px;}
ul#badgermenu .menu_sprite_image.view_full_PPE_range {background-position: -719px -250px;}
ul#badgermenu li.badgerli2{    border-left: solid 1px #D4D3D3;}
ul#badgermenu li.add-your-logo {background: #FFBABA !important;}
ul#badgermenu li.clothing-range {background: #FFD2FF !important;}

footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { float:left; padding-right:5px; width:180px; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:100%; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { float:left; }
.fancybox-lock .fancybox-overlay { z-index:9999999999; }    
.woocommerce-checkout .l-section-h.i-cf { padding: 20px 0px; }
.single-product .lightbox_content .popup_widget { width: auto; }
.woocommerce .cart_totals th { padding-right:0px; }
.woocommerce .cart_totals td { max-width:18rem; }
.woocommerce .cart_totals ul#shipping_method { margin-left:-46px; }
#customer_register .register .account_creation_register_button { color:#fff !important; }
#customer_register .register .account_creation_register_button:hover { background-color:#c40202 !important; }
/* Redesign menu for QuickFit portal */
.woocommerce-MyAccount-navigation { padding:0px; background:#eaeaea;border-top-left-radius: 7px;  border-top-right-radius:7px; } 
.woocommerce-account .woocommerce-MyAccount-navigation .w-btn.style_raised { color:#000 !important; box-shadow:none; background-color:transparent !important;padding:22px 22px;  font-size: 16px;box-shadow: none !important;} 
.woocommerce-account .woocommerce-MyAccount-navigation .w-btn.style_raised::after{display: block;content: attr(title);font-weight: bold;height: 0;overflow: hidden;visibility: hidden;}
.woocommerce-MyAccount-navigation>ul>li {padding: 0px;display: table-cell;vertical-align: middle; }
.no-touch .woocommerce-account .w-btn.style_raised:hover {  box-shadow:none; }
.woocommerce-MyAccount-navigation>ul>li>ul { background-color:#ccc; }
.woocommerce-MyAccount-navigation>ul>li>ul>li>a { color:#000 !important; }
.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation>ul>li.is-active{  background-color:#fff;border-top:3px solid #000;  }
.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation > ul > li{border-top:3px solid transparent;}
.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation > ul > li:hover{background-color:#fff;border-top:3px solid #000;  }
.woocommerce-MyAccount-navigation>ul>li>ul { position:absolute; width:100%; left:0px; right:0px; top:87px; padding: 18px 12px; z-index: 999;border-bottom: 3px solid #000;}
.page-id-4759 .l-main .l-section-h .vc_column-gap-10>.vc_column_container { padding:0px; }
.woocommerce-MyAccount-navigation>ul>li>ul li { display: inline-block;padding-left:10px; padding-right:10px;margin-bottom: 0px; }
.woocommerce-MyAccount-navigation>ul>li>ul li:hover >a{ font-weight:700; }
.woocommerce-MyAccount-navigation>ul>li>ul li a { box-shadow:none; color:#000 !important;  box-shadow:none; background-color:transparent !important; width:100%;  padding:0.8em 1.8em;text-transform:uppercase; }
.woocommerce-MyAccount-navigation .is-active a { font-weight:normal; }
.woocommerce-MyAccount-navigation .is-active > a { font-weight:700; }
.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation > ul > li:hover >a{ font-weight:700; }
.woocommerce-MyAccount-navigation-link--manage-employees .sub_menu_contents li:last-child { padding-right:0px; }
.woocommerce-account .colored-box3 {background-color: rgba(220, 220, 220, 0.7);}
.page-id-4759.woocommerce-account .my_account_edit_address { margin-top:15px; }
.page-id-4759.woocommerce-account .my_account_edit_address_title  {border-bottom:1px solid rgba(42, 42, 42, 0.15);margin-bottom:22px;}
.page-id-4759.woocommerce-account .woocommerce_my_account_sub_menu_contents { padding-top:63px; }
.page-id-4759.woocommerce-account .l-main .l-section-h .woocommerce_myaccount_navigation_content {  background-color:#fff; padding: 32px 22px;}
.page-id-4759 .g-cols.type_boxes.vc_column-gap-10 {  border-top-left-radius: 7px;  border-top-right-radius: 7px; box-shadow: 0 3px 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3);background:#dfdfdf; }
.page-id-4759.woocommerce-account .my_account_headings,.page-id-4759.woocommerce-account h2,.woocommerce-account h3{font-size: 18px;border-bottom:1px solid rgba(42, 42, 42, 0.15);  padding-bottom: 8px;margin-bottom: 22px;text-transform: uppercase;font-weight: 700;}
.woocommerce-account h3{font-weight: 700 !important;}
.woocommerce-account .woocommerce-Address-title h3{border:0px;margin-bottom:0px;}
.woocommerce-account .w-separator-h{display: none;}
.woocommerce-account .woocommerce-Address-title{border-bottom: 1px solid rgba(42, 42, 42, 0.15); margin-bottom: 22px;}
.woocommerce-account input,.woocommerce-account .select2-selection,.woocommerce-account textarea,.woocommerce-account select{border-color: rgba(42, 42, 42, 0.15);}
.woocommerce-account .required-note{display:block;}
.woocommerce-account .woocommerce-Button, .woocommerce-account .qf-btn-primary,.report-employee input{background-color: #c40202 !important;border-width: 1px;border-color: transparent !important;}
.woocommerce-account .form-row{margin: 0 0 1.5rem !important;}
.woocommerce-account .form-row label{font-family: geogrotesque_md;}
.page-id-4759 .my_account_heading_content { border-bottom:1px solid #E7EBED; margin-bottom:8px; }
.page-id-4759 .my_account_heading_content .my_account_headings { border-bottom:0px solid #E7EBED;  padding-bottom:0px;     margin-bottom: 3px;} 
img.aligncenter { max-width: 100%!important; }
.woocommerce-account table.tablesorter{margin-top: 40px;}
.woocommerce-account table.tablesorter thead tr th:nth-child(even),.woocommerce-account table.tablesorter thead tr th:nth-child(odd){background-color: #dddddd;}
.woocommerce-account table td,.woocommerce-account table th{border-color: rgba(42, 42, 42, 0.15);}
.woocommerce-account .shop_table thead th,.user_list_table table th{opacity: 1;line-height: 20px;background-color: #dddddd;padding: 0.6rem 1rem;}
.woocommerce-account .w-btn:before,.woocommerce-account  .button:before,.woocommerce-account button[type="submit"]:before{display:none;}
.woocommerce-account .w-btn.style_raised{ border-radius: 0.2em;line-height: 20px;}
.woocommerce-account .w-btn.style_raised{box-shadow:none;}
.no-touch .woocommerce-account .w-btn.style_raised:hover{box-shadow: 0 2px 3px rgba(0,0,0,.1), 0 4px 8px rgba(0,0,0,.3);}
.woocommerce-account table.tablesorter tbody tr:nth-child(even),.woocommerce-account table.shop_table tbody tr:nth-child(even),.user_list_table table tbody tr:nth-child(even){background-color: #dddddd;}
.woocommerce-account  .colored-box4{padding: 20px !important;background-color: #dddddd;color: rgb(0, 0, 0);}
.woocommerce-account input[type="checkbox"]{vertical-align: middle;}
.woocommerce-account  .order-info mark{font-size: 18px;}
.woocommerce-account .employee_report  .location_department_content { min-height:72px; }
.woocommerce-account .report_location_filter_content .my_account_sub_headings {font-size: 18px;font-weight: 700;}
.woocommerce-account .report_location_filter_content { margin-bottom:0px;  }
.woocommerce-account .report-employee input[type="submit"] { margin-bottom:13px; }
.woocommerce-account .report-employee .style_dotted { margin-bottom:33px; }
.woocommerce-account .report_order_download input {margin-top:10px; }
.page-id-4759.woocommerce-account .l-main .l-section-h .woocommerce_myaccount_navigation_content form { background:#EAEAEA;  padding:10px; }
.page-id-4759.woocommerce-account table.tablesorter { background:#EAEAEA; }
.page-id-4759.woocommerce-account table.shop_table { background:#EAEAEA; }
.page-id-4759.woocommerce-account .user_list_table table { background:#EAEAEA; }
.page-id-4759.woocommerce-account .l-main .l-section-h .woocommerce_myaccount_navigation_content form#list_employee_download { background:transparent; }
.page-id-4759 .my_account_heading_content { border-bottom:1px solid #E7EBED; margin-bottom:8px; }
.page-id-4759 .my_account_heading_content .my_account_headings { border-bottom:0px solid #E7EBED;  padding-bottom:0px;     margin-bottom: 3px;} 
.page-id-4759 .dashboard_content.tooltip { position: relative; display:inline-block; font-family:'Roboto', sans-serif; font-size:15px; color:#000; float:right; cursor: pointer; }  
.page-id-4759 .dashboard_content.tooltip .tooltiptext { visibility:hidden; width:700px;  background-color:#EAEAEA;  color:#fff; text-align:left;  border-radius:6px; padding:5px;  /* Position the tooltip */ position: absolute; z-index:9999999999;  font-family:'Roboto', sans-serif; font-size:15px; color:#000;  bottom: 125%; right:0px;  border: 1px solid #000; } 
.page-id-4759 .dashboard_contents { width:100%; display:inline-block;}
.dashboard_content.tooltip:hover .tooltiptext { visibility:visible;  }
  
#customer_register .company_abn_error .error_msg { color:#c40202; padding-top:10px;  display:inline-block !important; }
#customer_register .company_abn_error {  margin-bottom: 7px !important; }
.edit-account .edit_account_company_error { color:#c40202; }  
.edit-account	#company_abn { width:82%;float:left; }
.edit-account #buttonabn_lookup { float:left; margin-top:10px; margin-left:10px; }
.edit-account .company_abn_content .company_name_content { width:100%; display:inline-block; padding-top:10px; }
.edit-account .edit_account_company_phone { margin-top:24px !important; }
.page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { height:31px; width: 377px; }
.page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { width: 151px; margin-top:0px;padding-right:0px; }
.page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:100%; }
.page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { height:31px;  width: 377px; }
.page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { width: 151px; margin-top:0px; padding-right:0px;}
.page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:100%; }
.page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { height:31px; width: 377px; }
.page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { width: 151px; margin-top:0px;padding-right:0px;}
.page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:100%; }

.woocommerce-purchase-order-number .error_msg { color:#f00; margin-top:-10px; }
.woocommerce .cart_totals ul#shipping_method #shipping_method_0_flat_rate2 { margin-left:-53px; }

.woocommerce-edit-address #billing_country_field .select2-container { pointer-events:none; }
.woocommerce-edit-address #shipping_country_field .select2-container { pointer-events:none; }
.page-id-4759 .edit-account #company_state_field .select2-hidden-accessible { display:none !important; }
 
.l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { padding-right:0px; padding-left:0px; }
.header_hor .l-subheader.at_middle .at_center .ush_html_4 { padding-right:17px; margin-right:0px; border-right:1px solid #d3d3d3; margin-left:14px; text-transform: uppercase; font-size: 13px;padding-top: 2px;}
.header_hor .l-subheader.at_middle .at_center .ush_html_4 a { display:block; font-size:20px; font-weight: 700;margin-top:4px;}
.l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width: 525px; }
.page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:272px; }
.page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:272px; }
.page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:272px; }
.header_hor .l-subheader.at_middle .at_center .w-vwrapper>* { margin-bottom:0.5rem; }
.header_hor .l-subheader-cell.at_right .w-vwrapper>* { margin-bottom:0.5rem; }
.header_hor .l-subheader.at_middle .l-subheader-cell.at_right>* { margin-left:7px; }
.l-header .l-subheader.at_middle .at_center .w-vwrapper { margin-left:0px; margin-right:0px; }
header .navigation_menu_content>ul#badgermenu.special-menu-content{width: 1200px;}

/** Spacial Menu  **/
header .specials_menu_content{padding:70px 0px;}
 header .navigation_menu_content .special_sprite_image { background:url('./framework/img/special-menu.jpg'); background-repeat:no-repeat; display:inline-block; width:579px; height:305px;}
 header .navigation_menu_content .special_sprite_image.new_special_menu {background-position: 0px -1px;float:left;}
 header .navigation_menu_content .special_sprite_image.sale_special_menu {background-position: -632px -1px;float:right; }
 header .navigation_menu_content .special_sprite_image.hygiene img{padding-top: 12px;}
 #header-mega-menu-wrapper ul li#menu-item-66357 ul.special-menu-content li:hover {border: 0px !important;}
 header .navigation_menu_content>ul#badgermenu.special-menu-content { width: 1200px;}
 #menu-item-66357 > a:before{ content:''; background:url('./images/star-icon_2_new.png')!important; width:10px; height:15px; width:13px; height:15px; margin-top:3px; margin-left:-19px;background-size:26% auto; position:absolute; background-repeat:no-repeat;}
 #menu-item-66357 a:hover { border-bottom:0px !important; } 
 #menu-item-66357:hover a { border-bottom:0px !important; } 
  
  
 
   
 @media only screen and (max-width:1520px){
    .home #mobile_silder_banner_content .mobile_silder_banner_widget { width:300px; }
    .home #mobile_silder_banner_content .home_banner_content { width:270px; }
    .home #mobile_silder_banner_content .home_banner_footwear { background-position: -386px -161px; }
    .home #mobile_silder_banner_content .home_banner_clothing { background-position: -31px -161px; }
    .home #mobile_silder_banner_content .home_banner_gloves { background-position:-411px 0px; }
    .home #mobile_silder_banner_content .home_banner_ppe { background-position: -31px 0px; }
    .home #mobile_silder_banner_content .l-section-h { max-width:1170px; }
    .home .five-columns.wpb_row .vc_col-sm-2 {  margin-right:0px; }
    .home .home_category_content .home_other_category.home_banner_footwear { background-position:-1026px -14px; }
    .home .home_category_content .home_other_category.home_banner_headwear { background-position:-764px -14px; }
    .home .home_category_content .home_other_category.home_banner_freezer_gloves { background-position:-523px -14px; }
    .home .five-columns.wpb_row .vc_col-sm-2 { width:256px; }
    .home .home_category_content .home_other_category.home_banner_hivis_workwear {  background-position:-271px -14px; }
    .home .home_category_content .home_other_category { width:211px; }
    .page-id-1546 .home_category_content .l-section-h { max-width:1238px; }
    .woocommerce-account .woocommerce-MyAccount-navigation .w-btn.style_raised { padding: 22px 14px; }  
    
   .header_hor .l-subheader.at_middle .at_center .ush_html_4 { padding-right: 44px; }
   .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width: 419px; }
   .page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:228px; }
   .page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:228px; }
   .page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:228px; }
 }
 @media only screen and (max-width:1470px){
     .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:419px; }
     .header_hor .l-subheader.at_middle .at_center .ush_html_4 { padding-right:25px; }
     .page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:260px; }
     .page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:260px; }
     .page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:260px; }
     
  }
  @media only screen and (max-width:1430px){
      .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:383px; }
      .page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:260px; }
      .page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:260px; }
      .page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:260px; }
  }
  @media only screen and (max-width:1395px){
      .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:338px; }
      .page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:251px; }
      .page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:251px; }
      .page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:251px; }
  
  }
 @media only screen and (max-width:1360px){
     .home .five-columns.wpb_row .vc_col-sm-2 { width:220px; }
     .home .five-columns.wpb_row .vc_col-sm-2 .wpb_wrapper { width:200px; }
     .home .home_category_content .home_other_category  {  width:195px; }
     .home .home_category_content .home_other_category.home_banner_footwear { background-position:-1025px -14px;  }
     .home .home_category_content .home_other_category.home_banner_headwear { background-position:-770px -14px; }
     .home .home_category_content .home_other_category.home_banner_freezer_gloves { background-position: -523px -14px; }
     .page-id-1546 .home_category_content .l-section-h { max-width:1070px; }
     .home .home_category_content .home_other_category.home_banner_hivis_workwear { background-position:-271px -14px; }
     .home .home_category_content .home_other_category.home_banner_ppe { background-position:-16px -18px; }
     .home .five-columns.wpb_row .vc_col-sm-2.boots_content { margin-left:-5px; }
     
      footer .copyrightcontent .vc_col-sm-6 { width:352px; }
      footer .copyrightcontent .footer_payment_icons { width: 65%; }
      .edit-account #company_abn { width:80%; }
      
      .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:286px; }
      .page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:228px; }
      .page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:228px; }
      .page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:228px; }
	  
	  header .navigation_menu_content>ul#badgermenu.special-menu-content {width: 950px;}
	  header .navigation_menu_content .special_sprite_image{width: 455px;height: 240px;background-size: auto 235px !important;}
      header .navigation_menu_content .special_sprite_image.sale_special_menu {background-position: -492px -1px;}
	   
 }
 @media only screen and (max-width:1340px){
	.l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width: 288px; }
	.page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:228px; }
	.page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:228px; }
	.page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:228px; }
 }
 @media only screen and (max-width:1320px){
	.l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:223px; }
	.page-template-inside_top_banner .ysm-search-widget.ysm-search-widget-1 { width:228px; }
	.page-template-quickfit_machine .ysm-search-widget.ysm-search-widget-1 { width:228px; }
	.page-template-ultimate_guide .ysm-search-widget.ysm-search-widget-1 { width:228px; }
 }
 @media only screen and (max-width:1275px){
     .badger_information .right_content .size_chart_widget h3 { padding:17px 0px; }
      .edit-account #company_abn { width:78%; }
 }
 @media only screen and (max-width:1260px){
     .home #mobile_silder_banner_content .l-section-h { max-width:1022px; }
     .home #mobile_silder_banner_content .home_banner_footwear { background-position:-407px -161px; }
     .home #mobile_silder_banner_content .home_banner_clothing { background-position:-38px -160px; }
     .home #mobile_silder_banner_content .home_banner_gloves {  background-position:-413px 0px; }
     .home #mobile_silder_banner_content .home_banner_ppe { background-position:-47px 0px; }
     .home #mobile_silder_banner_content .mobile_silder_banner_widget { width:260px; }
     .home #mobile_silder_banner_content .home_banner_content { width:238px; }
     .home .five-columns.wpb_row .vc_col-sm-2 .wpb_wrapper { width:100%; }
     .home .five-columns.wpb_row .vc_col-sm-2.boots_content { margin-left:0px; margin-bottom:20px; }
     .home .five-columns.wpb_row .vc_col-sm-2.hats_content { margin-bottom:20px; }
     
     .woocommerce .cart_totals ul#shipping_method { margin-left:-6px; } 
     .header_hor .l-subheader.at_middle .at_center .ush_html_4 { display:none; }
     .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:390px; }
     .l-header .l-subheader.at_middle .at_center .w-vwrapper { margin-left:auto; margin-right:auto; }
 }
 @media only screen and (max-width:1230px){
     .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:350px;}
  }
 @media only screen and (max-width:1205px){
     footer .copyrightcontent .footer_payment_icons .wpb_text_column p img {width:373px; }
     footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { height:36px; width:auto; max-width:100%;}
  }
 @media only screen and (max-width:1190px){
       .home .five-columns.wpb_row .vc_col-sm-2 { width:274px }
       .home .home_category_content .home_other_category.home_banner_footwear { background-position:-1011px -14px; }
       .home .home_category_content .home_other_category { width:225px; }
       .home .home_category_content .home_other_category.home_banner_headwear { background-position:-755px -14px; }
       .home .home_category_content .home_other_category.home_banner_freezer_gloves { background-position:-500px -14px; }
       .home .home_category_content .home_other_category.home_banner_hivis_workwear { background-position:-253px -14px; }
       .home .home_category_content .home_other_category.home_banner_ppe { background-position: -3px -16px; }
       .page-id-1546 .home_category_content .l-section-h { max-width:782px; }
       
	.woocommerce-account .woocommerce-MyAccount-navigation .w-btn.style_raised  { padding:15px 5px;padding-left: 20px;font-size:16px;text-align: left;}    
	.woocommerce-MyAccount-navigation>ul>li { display: block; }
	.page-id-4759 .l-main .l-section-h .vc_column-gap-10>.vc_column_container.woocommerce_myaccount_navigation { /*width:300px;*/ width:100%;  margin:0 auto;  }
	.page-id-4759 .l-main .l-section-h .woocommerce_myaccount_navigation .woocommerce-MyAccount-navigation > ul { margin:0px; }
	.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation > ul > li {border-top: 2px solid #000;position: relative;}
	.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation > ul > li:hover{ border-top: 2px solid #000;}
	.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation>ul>li.is-active { border-top:2px solid #000; }
	.woocommerce-MyAccount-navigation>ul>li>ul { top:auto; padding:18px 12px; position: relative; }
	.woocommerce-MyAccount-navigation-link--manage-employees .sub_menu_contents { width:100%; text-align:left; display:inline-block; }
	.woocommerce-MyAccount-navigation>ul>li>ul{border:0px;}
	.woocommerce-MyAccount-navigation>ul>li>ul li { float:none;display: block; }     
	.woocommerce-MyAccount-navigation-link--reports .sub_menu_contents { width:100%; text-align:left; display:inline-block; }
	.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation>ul>li.is-active>a { border-top:0px solid #000; }
	.page-id-4759.woocommerce-account .woocommerce-MyAccount-navigation > ul > li:after{content:'';border: solid black;border-width: 0 2px 2px 0; display: inline-block;padding: 4px;vertical-align: middle;transform: rotate(45deg);-webkit-transform: rotate(45deg);position: absolute;right: 20px;top: 18px;}
	.page-id-4759.woocommerce-account .woocommerce_my_account_sub_menu_contents { padding-top:0px;}
        .edit-account #company_abn { width:75%; }  
        .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:253px; }
 }
 @media only screen and (max-width:1090px){
    .pager span.page-number { padding:7px 15px;  display: inline-block; margin-bottom:8px; }
    .page-id-4759 .report-employee .shop_table_responsive { overflow-x: scroll; display:block; }
    .page-template-inside_top_banner .l-main-h .shipping_information { width:48.5%; }
    .page-template-inside_top_banner .l-main-h .return_policy { width:48.5%; }
    .page-template-inside_top_banner .l-main-h .more_handy_links ul a { font-size:28px; }
    .page-template-inside_top_banner .l-main-h .more_handy_links ul li.privacy_policy a { padding:18px 0px;    padding-left: 5px; }
    .page-template-inside_top_banner .l-main-h .more_handy_links ul li.term_and_condition a { padding:17px 0px;     padding-left: 5px;}
    .page-template-inside_top_banner .l-main-h .more_handy_links ul li.sizing_charts a { padding:17px 0px;    padding-left: 5px;}
    .page-template-inside_top_banner .l-main-h .more_handy_links ul li.sizing_charts img { margin-top:10px; width:54px; }
    
     .home #mobile_silder_banner_content .mobile_silder_banner_widget { width:360px;   margin-bottom: 25px; }
     .home #mobile_silder_banner_content .home_banner_content { width:328px; }
     .home #mobile_silder_banner_content .home_banner_footwear { background-position: -360px -164px; }
     .home #mobile_silder_banner_content .home_banner_clothing { background-position:0px -164px; }
     .home #mobile_silder_banner_content .home_banner_gloves { background-position: -360px 0px; }
     .home #mobile_silder_banner_content .home_banner_ppe { background-position:0px 0px; }
     .home #mobile_silder_banner_content .l-section-h { max-width:691px; }
     header .navigation_menu_content .clothing_menu_banner { background-position:-254px -89px; width:200px; height:79px; background-size:727px 167px; }
     header .navigation_menu_content .menu_logo_content li:hover .clothing_menu_banner.menu_sprite_image { background-position:-254px -89px !important; width:200px; height:80px; background-size:727px 167px ! important; }
     header .navigation_menu_content .menu_logo_content li:hover .ladies_menu_banner.menu_sprite_image { background-position:-458px -88px !important; width:200px; height:79px; background-size:727px 167px !important;}
     header .navigation_menu_content .ladies_menu_banner { background-position:-458px -88px; width:200px; height:79px; background-size:727px 167px; }
 }
@media only screen and (max-width:1224px){
 footer .promise_content_experience .vc_col-sm-2 { width:33.33%; margin-bottom: 30px;}
}
@media only screen and (max-width:1183px){ 
   
   footer .copyrightcontent .vc_col-sm-6 { width:352px; }
   footer .copyrightcontent .footer_payment_icons { width: 65%; }
   footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { width:150px; }  
   footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { height:38px; }    
   
}
@media only screen and (max-width:1070px){
    footer .copyrightcontent .footer_payment_icons { width:62%; }
    footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery {margin-top:4px; width:138px; }
    footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { width: 330px; }
    footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img {  height:30px; }
    .edit-account #company_abn { width:71%; }    
    .page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { height:31px; }
    .page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { height:31px; }
    .page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { height:31px; }
    .page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { margin-top:0px; }
    .page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { margin-top:0px; }
    .page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { margin-top:0px; }
    .l-subheader-cell .ysm-search-widget.ysm-search-widget-1 { width:233px; }
	
	header .navigation_menu_content>ul#badgermenu.special-menu-content {width: 645px;}
	header .navigation_menu_content .special_sprite_image{width: 312px;height: 165px;background-size: auto 160px !important;}
    header .navigation_menu_content .special_sprite_image.sale_special_menu {background-position: -332px -1px;}
	header .specials_menu_content {padding: 30px 0px;}
} 
@media only screen and (max-width:1115px){
    .page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery {  text-align:center; margin:0 auto; float:none; padding-bottom:10px; display:block; width:auto; }
    .page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { float: none; width: 400px; text-align:center; }
    .page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:175px;height:auto; }
    .page-template-quickfit_machine footer .copyrightcontent .footer_payment_icons {  width:auto; padding-top:14px; }
    .page-template-quickfit_machine  footer .copyrightcontent .vc_col-sm-6 {  width:100%; text-align: center; }
    .page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery {  text-align:center; margin:0 auto; float:none; padding-bottom:10px; display:block; width:auto; }
    .page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { float: none; width: 400px; text-align:center; }
    .page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:175px;height:auto; }
    .page-template-ultimate_guide footer .copyrightcontent .footer_payment_icons {  width:auto; padding-top:14px; }
    .page-template-ultimate_guide footer .copyrightcontent .vc_col-sm-6 {  width:100%; text-align: center; }
    .page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery {  text-align:center; margin:0 auto; float:none; padding-bottom:10px; display:block; width:auto; }
    .page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { float: none; width: 400px; text-align:center; }
    .page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:175px;height:auto; }
    .page-template-inside_top_banner footer .copyrightcontent .footer_payment_icons {  width:auto; padding-top:14px; }
    .page-template-inside_top_banner footer .copyrightcontent .vc_col-sm-6 {  width:100%; text-align: center; }

}
@media only screen and (max-width:1020px){
   .woocommerce .cart_totals ul#shipping_method { margin-left:-46px; }
}
@media only screen and (max-width:980px){
     .page-template-inside_top_banner .l-main-h .more_handy_links ul a { font-size:22px; }
      footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery {  text-align:center; margin:0 auto; float:none; padding-bottom:10px; display:block; width:auto; }
     footer .copyrightcontent .footer_payment_icons .wpb_text_column p img { float: none; width: 400px; text-align:center; }
     footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery img { width:175px;height:auto; }
     footer .copyrightcontent .footer_payment_icons {  width:auto; padding-top:14px; }
     footer .copyrightcontent .vc_col-sm-6 {  width:100%; text-align: center; }
}
@media only screen and (max-width:910px){
   .edit-account #company_abn { width:67%; }
}
@media only screen and (max-width:900px){
  header .navigation_menu_content .menu_sprite_image { background:none !important;display:none !important; }
  header .navigation_menu_content .clothing_menu_banner { width:247px; height:92px; display:inline-block !important;  background: url(./framework/img/homepage-sprite-1-c.png) !important;   background-position: -359px -141px !important; }
  header .navigation_menu_content .menu_logo_content li:hover .clothing_menu_banner.menu_sprite_image { width:247px; height:92px; background-size: auto !important; background-position: -359px -141px !important; }
  header .navigation_menu_content .ladies_menu_banner { width:247px; height:92px; display:inline-block !important;  background: url(./framework/img/homepage-sprite-1-c.png) !important;    background-position: -646px -141px !important; }
  header .navigation_menu_content .menu_logo_content li:hover .ladies_menu_banner.menu_sprite_image { width:247px; height:92px; background-size: auto !important; background-position: -646px -141px !important;  }     

  header .navigation_menu_content>ul#badgermenu.special-menu-content {display: block !important;margin: 0 auto;}  
} 
@media only screen and (max-width:890px){
  .page-id-1546 .home_category_content .l-section-h { max-width:505px; }
}  
@media only screen and (max-width:822px) {
  footer .copyrightcontent .footer_payment_icons .wpb_text_column .payment_icon { width: 181px; }
  footer .copyrightcontent .footer_payment_icons .wpb_text_column .security_icon { width:125px; }
  .page-template-inside_top_banner .l-main-h .shipping_information h3 { font-size:30px; }
  .page-template-inside_top_banner .l-main-h .return_policy h3   { font-size:30px; }
  .page-template-inside_top_banner .l-main-h .more_handy_links h3 { font-size:30px;  }
  .page-template-inside_top_banner .l-main-h .shipping_information p { font-size:21px;}
  .page-template-inside_top_banner .l-main-h .return_policy p { font-size:21px; }
  .edit-account #company_abn { width:62%; }
}
@media only screen and (max-width:766px) {  
 footer .promise_content_experience .vc_col-sm-2 { width:50% !important; margin-bottom:30px !important; }
  footer .copyrightcontent .footer_payment_icons { text-align:center; }
footer .copyrightcontent .footer_payment_icons .wpb_text_column .security_icon { width:194px; text-align: center; float: none; margin: 0 auto; display: block; margin-bottom:15px;}
footer .copyrightcontent .footer_payment_icons .wpb_text_column .payment_icon {  width:265px;text-align: center; float: none; margin: 0 auto; display: block; }
.page-template-inside_top_banner .l-main-h .shipping_information { width: 100%;display: block;float: none;margin: 0 auto; margin-bottom:15px; }
.page-template-inside_top_banner .l-main-h .return_policy  { width: 100%;display: block;float: none;margin: 0 auto; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul li { width:100%; margin-bottom: 21px; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul li:last-child { margin-bottom:0px; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul li {  text-align:left; }
.page-template-inside_top_banner .l-main-h .more_handy_links ul { width:242px; margin:0 auto;  display:block; }

.home #mobile_silder_banner_content .l-section-h { max-width:328px; }
.home #mobile_silder_banner_content .mobile_silder_banner_widget:last-child { margin-bottom:0px; }    
.home #mobile_silder_banner_content .mobile_silder_banner_widget { width:330px; display:inline-block; }
footer .copyrightcontent .footer_payment_icons { padding-top:0px;  }
footer .copyrightcontent .footer_payment_icons .wpb_text_column p .ariba_discovery { padding-bottom;7px; }

#header-mega-menu-wrapper ul.nav-menu>li {line-height:48px; height:48px;  }
header #header-mega-menu-wrapper #menu-main-menu { overflow-y:scroll; overflow-x:hidden; }
.page-id-4759 .my_account_heading_content .my_account_headings { margin-bottom:9px; }  
.page-id-4759 .dashboard_content.tooltip .tooltiptext { width:500px; }

header .navigation_menu_content>ul#badgermenu.special-menu-content {width: 300px;}
header .navigation_menu_content .special_sprite_image{width: 147px;height: 80px;background-size: auto 75px !important;}
header .navigation_menu_content .special_sprite_image.sale_special_menu {background-position: -155px -1px;}
header .specials_menu_content {padding: 30px 0px;}
}
@media only screen and (max-width:660px){ 
      .page-id-4759.us-woo-cart_compact .color_alternate.height_small { padding-top:116px !important; }
      .us-woo-cart_compact .color_alternate.height_small { padding-top:116px !important; }
}
@media only screen and (max-width:647px){
    .home #mobile_silder_banner_content .l-section-h .type_default  { text-align: center; display:inline-block; }
    .page-id-1546 .five-columns.wpb_row .vc_col-sm-2.hats_content { width:274px; }
    .page-id-1546 .five-columns.wpb_row .vc_col-sm-2.boots_content { width:274px; }
    .page-id-1546 .five-columns.wpb_row { max-width:276px; margin:0 auto; }
    .badger_information .right_content .size_chart_widget h3 { padding: 15px 0px 22px 62px; }
    .home .badger_information .right_content .size_chart_widget .home_size_chart.hats_size_chart h3 { padding: 14px 0px 20px 62px;}
    .us-woo-cart_compact .color_alternate.height_small { padding-top:116px !important; }
    .page-id-4758.us-woo-cart_compact .color_alternate.height_small { padding-top:116px !important; }
    .page-id-4758 .l-main { margin-top: 0px !important; }
} 
@media only screen and (max-width:600px){ 
    .page-id-4759.woocommerce-account .shop_table_responsive { overflow-x: scroll;  display: block; }
    .page-id-4759.woocommerce-account .shop_table_responsive thead { display:table-header-group; } 
}  
@media only screen and (max-width:530px){
    .page-id-4759 .dashboard_content.tooltip .tooltiptext { width:300px; }
}
@media only screen and (max-width:450px){
footer .promise_content_experience .vc_col-sm-2 { width:100% !important; margin-bottom:30px !important; }
footer .promise_content_experience .l-section-h { padding-bottom:25px !important; }
}
@media only screen and (max-width:410px){
    .page-id-4759 .report-employee input[type="submit"] { width:100%; font-size:13px; padding:11px 4px; }
}
/* Quick System Style */  
#quick-system .outer{width:100%;margin:auto;}
#quick-system .inner{width:1140px;margin:auto;}
#quick-system .quick-system-banner .quicksystem-wrapper{width:100%;padding-bottom:44px;margin-top: 80px;display:inline-block;}
#quick-system .quick-system-banner .quicksystem-wrapper img{max-width:100%;height:auto;}
#quick-system .quick-system-banner .quicksystem-wrapper ul{border:1px solid #ccc;border-top:0px;margin: 0px;list-style: none; margin-top: -9px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
#quick-system .quick-system-banner .quicksystem-wrapper ul li{display:inline-block;border-right:1px solid #ccc;-moz-box-shadow: inset 0 -10px 12px -10px #ccc;-webkit-box-shadow: inset 0 -10px 12px -10px #ccc; box-shadow: inset 0 -10px 12px -10px #ccc;margin: 0px -2px;}
#quick-system .quick-system-banner .quicksystem-wrapper ul li:first-child{border-bottom-left-radius: 8px;}
#quick-system .quick-system-banner .quicksystem-wrapper ul li:last-child{border:0px;border-bottom-right-radius: 8px;}
#quick-system .quick-system-banner .quicksystem-wrapper span{padding: 20px 84px;display:block;font-family:Roboto_Regular;font-size:24px;color:#000000;}
#quick-system .quick-system-banner .quicksystem-wrapper span strong{font-family:Roboto_bold;color:#000000;}
#quick-system .quick-system-content .quick-content-wrapper{width:100%;display:inline-block;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left h2{font-family:Geogrotesque_SB;font-size:30px;line-height:32px;color:#000000;padding-bottom:18px;font-weight:300;margin:0px;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left ul li{font-family:Roboto_light;font-size:21px;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left{width:782px;float:left;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left p{font-family:Roboto_light;font-size:21px;line-height:32px;color:#000000;padding-bottom:33px;margin:0px;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left p span{font-family:Roboto_bold;color:#000000;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left p span strong{color:#c42026;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-right{width:252px;float:right;margin-right:30px;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-right img{max-width:100%;height:auto;}
#quick-system .line-element .line-wrapper{width:100%;display:inline-block;text-align:center;margin-bottom:46px;}
#quick-system .line-element .line-wrapper img{max-width:100%;height:auto;}
#quick-system .you-ask .you-ask-wrapper{width:100%;display:inline-block;padding-bottom:66px;}
#quick-system .you-ask .you-ask-wrapper h2{font-family:Geogrotesque_SB;font-size:30px;line-height:32px;color:#000000;padding-bottom:18px;font-weight:300;margin:0px;}
#quick-system .you-ask .you-ask-wrapper p{font-family:Roboto_light;font-size:16px;line-height:inherit;padding-bottom:38px;color:#000000;margin: 0px;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block{width:270px;float:left;margin-right:20px;position: relative;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block img{max-width:100%;height:auto;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block:last-child{margin-right:0px;} 
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block .ask-content{width:100%;text-align:center;position: absolute;top: 50%;transform: translate(0%, -50%);left: auto;right: auto;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block span {font-family:Roboto_Regular;display:block;font-size:24px;color:#ffffff;padding-top:52px;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block span strong{font-family:Roboto_bold;color:#ffffff;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block hr{max-width:203px;border:0px;border-bottom:2px solid #9E9E9E;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block p{font-family:Roboto_bold;font-size:14.16px;line-height:23.85px;color:#ffffff;padding-bottom:63px;margin:0px;}
#quick-system .quick-img-blocks .outer{background-color:#414141;}
#quick-system .quick-img-blocks .quick-img-wrapper{width:100%;display:inline-block;padding-top:68px;padding-bottom:60px;}
#quick-system .quick-img-blocks .quick-img-wrapper .quick-img-widget{width:19%;float: left;text-align:center;margin-right:1.2%;}
.page-id-72696 #quick-system .quick-img-blocks .quick-img-wrapper .quick-img-widget{width:23%;float: left;text-align:center;margin-right:2.6%;}
#quick-system .quick-img-blocks .quick-img-wrapper .quick-img-widget:last-child{margin-right:0px;}
#quick-system .quick-img-blocks .quick-img-wrapper .quick-img-widget .quick-image{min-height:110px;margin-bottom:41px;}
#quick-system .quick-img-blocks .quick-img-wrapper .quick-img-widget p{font-family:Roboto_bold;font-size:17px;color:#ffffff;line-height:22px;}

/*QuickVend Station Style */
#quick-system .quick-pages .quick-pages-wrapper{width:100%;display:inline-block;padding:44px 0px;}
#quick-system .quick-pages .quick-pages-wrapper h2{font-family:Geogrotesque_SB;font-size:30px;line-height:32px;color:#000000;padding-bottom:18px;font-weight:300;margin:0px;}
#quick-system .quick-pages .quick-pages-wrapper h3{font-family: geogrotesque_sb;font-size: 20px;line-height: 21px;color: #333; padding: 0; margin-bottom: 14px;}
#quick-system .quick-pages .quick-pages-wrapper p{font-family: Roboto_light;font-size: 16px;line-height: inherit;padding-bottom: 15px;color: #000; margin: 0;}


/* Quick Click Style */ 
#quick-system .quick-system-content .quick-click-content-wrapper{padding-bottom:24px;}
#quick-system .quick-click-job .quick-job-wrapper{width:100%;display:inline-block;padding-top:65px;padding-bottom:50px;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-left{width:627px;float:left;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-left h3{font-family:Geogrotesque_SB;font-size:34px;color:#000000;padding-bottom:26px;padding-top:20px;margin:0px;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-left p{font-family:Roboto_light;font-size:20px;color:#000000;line-height:32px;padding-bottom:37px;margin:0px;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-right{width:424px;float:right;;margin-left:89px;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-right img{max-width:100%;height:auto;}
#quick-system .quick-request-demo .outer{background-color:#F37523;}
#quick-system .quick-request-demo .request-demo-wrapper{width:100%;display:inline-block;padding-top:90px;padding-bottom:90px;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-ppe{float:left;display:inline-block;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-ppe h4{text-transform:uppercase;font-family:Geogrotesque_SB;font-style:italic;font-size:42px;color:#ffffff;padding-bottom:15px;margin:0px;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-ppe strong{text-transform:uppercase;font-family:Geogrotesque_SB;font-size:54px;color:#ffffff;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-button{float:right;display:inline-block;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-button a{font-family:HeronSans-Bold;font-size:40px;text-decoration:none;border:2px solid #E4E0E0;background-color:#E4E0E0;border-radius:10px;padding:20px 28px;color:#F37523;text-transform:uppercase;outline:0px;margin-top:18px;display:block;-moz-box-shadow: 0px 5px 0px 0px #AFACAC;-webkit-box-shadow: 0px 5px 0px 0px #AFACAC;box-shadow: 0px 5px 0px 0px #AFACAC;}

/* Custom style for myaccount dashboard */
.user_pricing_tier .price{font-size: 18px;text-transform: capitalize;}
.user_pricing_tier p{float: left;padding-right: 6px;font-weight: bold;font-size: 18px; }
.user_pricing_tier .info{margin-top: -6px;font-size: 14px;font-style: italic;}


@media only screen and (max-width:1160px)
{
#quick-system .inner{width:95%;}
#quick-system .quick-system-banner .quicksystem-wrapper ul{width:100%;display:inline-block;}
#quick-system .quick-system-banner .quicksystem-wrapper ul li{float:left;width:25%;text-align:center;margin:0px;}
#quick-system .quick-system-banner .quicksystem-wrapper span{padding-right:0px;padding-left:0px;font-size:20px;}	
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left{width:72%;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-right{width:22.9%;margin-right:0px;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block{width:23.5%;margin-right:2%;}

#quick-system .quick-click-job .quick-job-wrapper .quick-job-left{width:58%;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-right{width: 34%;margin-left:0px;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-ppe{float:none;width:100%;text-align:center;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-button{float:none;width:100%;text-align:center;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-button a{display:inline-block;}
#quick-system .quick-click-job .quick-job-wrapper{padding-top: 40px;}

}
@media only screen and (max-width:960px)
{
#quick-system .quick-system-banner .quicksystem-wrapper{margin-top: 230px;}	
}
@media only screen and (max-width:767px)
{
#quick-system .quick-system-banner .quicksystem-wrapper ul li{float:none;width:100%;border:0px;border-bottom:1px solid #ccc;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-left{width: 100%;margin-bottom: 30px;float: none;}
#quick-system .quick-system-content .quick-content-wrapper .quick-content-right{width:100%;float:none;margin-bottom:30px;text-align:center;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks{width:560px;margin: auto;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block{width:270px;margin-right:20px;margin-bottom:20px;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block:nth-child(even) {margin-right:0px;}
#quick-system .quick-img-blocks .quick-img-wrapper .quick-img-widget{width:100%;float: none;margin-right:0px;margin-bottom:35px;}
#quick-system .quick-img-blocks .quick-img-wrapper .quick-img-widget .quick-image{margin-bottom: 20px;}

#quick-system .quick-img-blocks .quick-img-widget .quick-image{margin-bottom: 20px;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-left{float:none;width:100%;}
#quick-system .quick-click-job .quick-job-wrapper .quick-job-right{width:100%;text-align:center;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-ppe h4{font-size:30px;}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-ppe strong{font-size:40px}
#quick-system .quick-request-demo .request-demo-wrapper .quick-click-button a{font-size: 24px;}
}
@media only screen and (max-width:650px)
{
#quick-system .quick-system-banner .quicksystem-wrapper{margin-top: 198px;}	
}
@media only screen and (max-width:600px)
{	
#quick-system .you-ask .you-ask-wrapper .ask-blocks{width:270px;margin:auto;}
#quick-system .you-ask .you-ask-wrapper .ask-blocks .ask-block{float:none;margin-right:0px;}
}

/* Custom Style Only In live CSS */
.social_icon_content a.pilot {background-color: #000032;}
.cptch_block {padding-left: 10px;font-size: 16px;font-weight: bold;}
.cptch_block br{content: ' ';}
.cptch_block #cptch_input{margin-top: -6px;}
    
    
/* Contact Form Custom Style */
.wpdevart-forms.default-skin input[type=text], .wpdevart-forms input[type="text"] {
    width: 100%;border-radius: 0;border-width: 0 0 1px;border-style: solid;box-shadow: 0 -1px 0 0 rgba(0,0,0,0) inset;background-color: transparent !important;color: inherit !important;transition: all 0.3s;
}
#btn_send_form_email_1 {
   text-transform: uppercase;font-style: normal;font-weight: 400;letter-spacing: 0;border-radius: .2em;padding: .8em 1.5em;box-shadow: 0 0.1em 0.2em rgba(0,0,0,.4);background-color: #c40202;border-color: transparent;color: #fff!important;
}

#notification_bar {
    padding-left: 0px !important;padding-right: 0px !important;
}
#notification_bar .l-section-h.i-cf {
        padding: 0px !important;
    max-width: 100% !important;
}
#notification_bar .g-cols.type_default {
    margin: 0px !important;
}
#notification_bar .g-cols.type_default>div>.vc_column-inner {
    padding: 0px !important;
}
#notification_bar .w-message.color_blue {
    margin: 0px !important;
}
#notification_bar .wpb_wrapper {
    background-color: #cef;
    color: #3a648e;   
}
#notification_bar #popup_closing_icon_id{
    width: 1320px;
    margin: 0 auto !important;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0), 0 0px 0px 0 rgba(0,0,0,0.25);
}
@media only screen and (max-width:1320px)
{
   #notification_bar #popup_closing_icon_id{
    width: 100%;
   
    } 
}
.archive.tax-product_cat .woocommerce-products-header {
        display: block;
}
.add-request-quote-button, .yith-ywraq-add-button {
        display: block !important;
}


/* Thank you page */
#thank_you_page .outer {
    width: 100%;margin: auto;
}
#thank_you_page .inner {
    width: 1140px;margin: auto;
}
#thank_you_page .quick-system-banner .quicksystem-wrapper {
    width: 100%;padding-bottom: 44px;margin-top: 280px;display: inline-block;
}
#thank_you_page .quick-img-blocks .outer {
    background-color: #414141;
}
#thank_you_page .outer {
    width: 100%;margin: auto;
}
#thank_you_page .inner {
    width: 1140px;margin: auto;
}
#thank_you_page .quick-request-demo .outer {
    background-color: #c40303;
}
#thank_you_page .outer {
    width: 100%;margin: auto;
}
#thank_you_page .inner {
    width: 1140px;margin: auto;
}

.page-id-83546 .products.columns-4>.product {
    width: 100%;
}
.page-id-83546 .products.columns-4>.product { width: 100%; }
.page-id-83546 .color_alternate .l-section-h { display:none; }
.page-id-83546 .l-main {margin-top: 10px!important;}
div.product .summary .single_variation_wrap {width: 67%;float: left;}
.single-product .yith-ywraq-add-to-quote {padding-top: 0px;margin-top: -4px;margin-bottom: 28px;}
.single_variation_wrap .woocommerce-variation-price .price {display:none}
.woocommerce .product_meta .sku_wrapper .sku, .woocommerce .product_meta{ clear: both;}
.single-product .variations_form .single_variation_wrap .yith-ywraq-add-to-quote{ margin-top: -43px;}
.woocommerce.single-product .yith-ywraq-add-to-quote .add-request-quote-button {white-space: nowrap;}
.wooccm-additional-fields div {font-size: 13px;margin-top: -35px;padding-left: 20px;}
.us-woo-shop_modern .products .product-category a { width: 100%;}
.post-type-archive .l-content .l-section-h {padding: 0px;}
.post-type-archive .l-content .l-section-h h1.page-title {padding-bottom: 14px;}
.post-type-archive .l-main .l-sidebar {padding: 0px;} 
.mega-menu-item { float: right;padding-top: 7px; }
.l-section.height_small>.l-section-h {padding: 1rem 0;}
/*-- ------------------Rezaid Development code------------------------ --*/
.woocommerce-cart .cart_totals p {
    text-align: right !important;
}
.chzn-drop{display:none;}

    }

/* Custom Style From footer */

.page-id-83546 .products.columns-4>.product { width: 100%; }
.page-id-118597 .products.columns-4>.product { width: 100%; }
.page-id-83546 .color_alternate .l-section-h { display:none; }
.page-id-83546 .l-main {margin-top: 10px!important;}
div.product .summary .single_variation_wrap {width: 67%;float: left;}
.single-product .yith-ywraq-add-to-quote {padding-top: 0px;margin-top: -4px;margin-bottom: 28px;}
.single_variation_wrap .woocommerce-variation-price .price {display:none}
.woocommerce .product_meta .sku_wrapper .sku, .woocommerce .product_meta{ clear: both;}
.single-product .variations_form .single_variation_wrap .yith-ywraq-add-to-quote{ margin-top: -43px;}
.woocommerce.single-product .yith-ywraq-add-to-quote .add-request-quote-button {white-space: nowrap;}
.wooccm-additional-fields div {font-size: 13px;margin-top: -35px;padding-left: 20px;}
.us-woo-shop_modern .products .product-category a { width: 100%;}
.post-type-archive .l-content .l-section-h {padding: 0px;}
.post-type-archive .l-content .l-section-h h1.page-title {padding-bottom: 14px;}
.post-type-archive .l-main .l-sidebar {padding: 0px;} 
.mega-menu-item { float: right;padding-top: 7px; }
.l-section.height_small>.l-section-h {padding: 1rem 0;}
ul#badgermenu .menu_sprite_image.covid19_ppe_menu {background: url(https://www.badgeraustralia.com.au/wp-content/themes/Zephyr-child/framework/img/homepage-sprite-1-c.png?cache13aug);   background-repeat: no-repeat;
    display: inline-block;width: 66px;height: 60px;}
ul#badgermenu .menu_sprite_image.covid19_ppe_menu { background-position: -850px -249px; }
.error_abn_val {color: #d52b1e;padding: 10px 0px;font-weight: bold; }
.success_abn_val {color: #5fcc29;padding: 10px 0px;font-weight: bold; }

.ui-icon,.ui-widget-content .ui-icon{background-image:url(/wp-content/themes/Zephyr-child/images/ui-icons_222222_256x240.png?cache)}.ui-widget-header .ui-icon{background-image:url(/wp-content/themes/Zephyr-child/images/ui-icons_222222_256x240.png?cache)}.ui-state-default .ui-icon{background-image:url(/wp-content/themes/Zephyr-child/images/ui-icons_888888_256x240.png?cache)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/wp-content/themes/Zephyr-child/images/ui-icons_454545_256x240.png?cache)}.ui-state-active .ui-icon{background-image:url(/wp-content/themes/Zephyr-child/images/ui-icons_454545_256x240.png?cache)}.ui-state-highlight .ui-icon{background-image:url(/wp-content/themes/Zephyr-child/images/ui-icons_2e83ff_256x240.png?cache)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/wp-content/themes/Zephyr-child/images/ui-icons_cd0a0a_256x240.png?cache)}

ul#badgermenu .menu_sprite_image.overalls_clothing_menu {background: url(https://www.badgeraustralia.com.au/wp-content/themes/Zephyr-child/framework/img/homepage-sprite-1-c.png?cacddddhe13aug);   background-repeat: no-repeat;display: inline-block;width: 66px;height: 60px;}
ul#badgermenu .menu_sprite_image.overalls_clothing_menu { background-position: -934px -249px; }
header .navigation_menu_content .menu_sprite_image {background: url(https://www.badgeraustralia.com.au/wp-content/themes/Zephyr-child/framework/img/homepage-sprite-1-c.png?cacddddhe05Oct);background-repeat: no-repeat;display: inline-block;width: 66px;height: 60px;}
#ivpa-content .ivpa_attribute .ivpa_term span.ivpa_tooltip span {width:auto !important;margin-left: 8px;}
header .specials_menu_content {height: 702px;}


/* Custom Code date: 31Jul20 - checkout page checkbox with image style  - START */
.wooccm-additional-fields .checkbox.active div{     border: 1px solid #c40202;    
    margin-top: -39px;}
.wooccm-additional-fields .checkbox div{
    text-align: center;
        padding: 4px;
        padding-top: 20px;
}
.complete_order img, .single_order img{
    /*margin-bottom: 17px;*/
}
.complete_order, .single_order  {
    width: 140px;
    float: left;
    font-size: 14px;    
}
#additional_wooccm0_0 {display: none;}
.complete_order img {}    
.wooccm-additional-fields .checkbox.active  .complete_order {padding-top: 20px;}
.single_order {width: 260px; margin-top:  -66px !important;    padding-top: 20px;    margin-left: 26px}    
.complete_order { margin-top: -66px !important; }
    
#additional_wooccm0_0, #additional_wooccm0_1, #additional_wooccm0_2{}
.complete_order1 {display:none;}
.woocommerce-additional-fields .wooccm-additional-fields {    margin-top: 74px;   margin-bottom: 36px;}

#additional_wooccm0_0, #additional_wooccm0_1, #additional_wooccm0_2 {
    float: left;
    margin-top: -52px;    
    width: 44px;
    height: 24px;    
    /*position: absolute;*/  
    
    -webkit-appearance:none;
    width:20px;
    height:20px;
    border:2px solid #c40202;
    border-radius:50%;
    outline:none;
    /*box-shadow:0 0 5px 0px #c40202 inset;*/   
      
}
#additional_wooccm0_0:hover, #additional_wooccm0_1:hover, #additional_wooccm0_2:hover {
    box-shadow:0 0 5px 0px orange inset;
    }
#additional_wooccm0_0:before, #additional_wooccm0_1:before, #additional_wooccm0_2:before {
    content: '';
    display: block;
    width: 68%;    
    height: 68%;
    margin: 20% auto;
    border-radius: 50%;
    margin-left: 3px;
    margin-top: 3px;
    }
#additional_wooccm0_0:checked:before, #additional_wooccm0_1:checked:before, #additional_wooccm0_2:checked:before {    
background:#c40202;
    }
#additional_wooccm0_1 {
     /*   margin-top: -27px; */
     margin-left: 8px; 
}
#additional_wooccm0_2 {
    margin-left: 35px;
}
.wooccm-additional-fields input:focus  {
    box-shadow:0 0px 0 0 #fff inset;
}
.wooccm-additional-fields br {
    display:none;
}
/* Custom Code date: 31Jul20 - checkout page checkbox with image style  - END */


/* New Home style */
.page-id-107666 .l-subheader-h{    
        max-width: 1310px;
}

.page-id-107666 .l-subheader.at_top {
        color: #ffffff;
        font-size: 14px;
}
.page-id-107666 .ush_dropdown_1 .w-dropdown-h {
    font-size: 14px;
}
.page-id-107666 .ush_text_1, .page-id-107666 .ush_text_10, .page-id-107666 .ush_dropdown_1, .page-id-107666 .ush_text_9, .ush_html_3{
    border: 0px;
}
.page-id-107666.header_hor .l-subheader-cell.at_left>* {
        margin-right: 6px;
}
.page-id-107666.header_hor .l-subheader-cell.at_right>* {
        margin-left: 6px;
}
.page-id-107666 .l-subheader.at_top {
    height: 44px;
}
.search.search-results .sidebar_left .l-main {
    padding-top: 226px;
} 
.search.search-results .sidebar_left .l-main .woocommerce-result-count,  
.search.search-results .sidebar_left .l-main .woocommerce-ordering {
    display:none;
}
.header_hor .l-subheader.at_middle .at_center .ush_html_4 a {
    font-size: 18px;
}
/* Custom Style : 23Oct20  - Start */
.ivpa_attribute.ivpa_color .ivpa_term span {
  display:block !important;
  width:50% !important;
  height:100% !important;
    float:left;
}
.ivpa-content .ivpa_attribute .ivpa_select_wrapper_inner strong,
.ivpa-content .ivpa_attribute .ivpa_select_wrapper_inner span {
  height:18px;
  line-height:18px;
  font-size:12px;
  display:block;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  padding:3px 10px;
}

 
 
/* new Home page Style - New Products widet - deals product - slider - 22Dec20 - START  */
.product_slider_content .woocommerce-LoopProduct-link img {
    height: auto;
    max-width: 87%;
    padding-left: 14%;
        padding-top: 26px;
}
.new_slider_pro .product-h .onsale {
    display: none;
}
.new_slider_pro h2 {
    color: #000000;
}
.new_slider_pro .slick-slide img {
    display: block;
    height: auto;
    max-width: 85%;
    padding-left: 14%;
}
.us-woo-shop_modern .new_slider_pro .woocommerce-loop-product__title {
    padding: 14px 0 6px;
    font-size: 14px;
    text-align: center;
    color: #000;
    width: 74%;
    margin: 0 auto;    
    min-height: 90px;
    line-height: 20px;
    font-family: roboto,sans-serif;
}
.new_slider_pro .pro_price_display {
    text-align: center;
}
.new_slider_pro .woocommerce-Price-amount.amount {
    display: block;
    font-size: 20px;
    /*color: #c40202;*/
    color: #F37523;
    font-weight: 600;
    margin-top: -20px;
    margin-bottom: -6px;
}
.new_slider_pro .pro_price_display {
        text-align: center;
}
.new_slider_pro del {
    display:none;
}
.new_slider_pro ins {
    border-bottom: 0px;
    text-decoration: none;
}
.new_slider_pro .woocommerce-price-suffix {
    font-size: 15px;
   color: #3f4544;    
}

.deals_recommanded_content h2, 
.feature_footwear_content h2 {
  /*line-height: 0.5;*/
  text-align: center;
}
.deals_recommanded_content h2 span,
.feature_footwear_content h2 span {
  display: inline-block;
  position: relative;  
}
.deals_recommanded_content h2 span:before,
.feature_footwear_content h2 span:before,
.deals_recommanded_content h2 span:after,
.feature_footwear_content h2 span:after {
  content: "";
  position: absolute;  
  border-bottom: 1px solid #0e100d;
  /*border-top: 1px solid white;*/
  top: 0;
    width: 384px;
    margin-top: 22px;
}
.deals_recommanded_content h2 span:before,
.deals_recommanded_content h2 span:after {
    width: 512px;
}
    
.deals_recommanded_content h2 span:before,
.feature_footwear_content h2 span:before {
  right: 100%;
  margin-right: 15px;
}
.deals_recommanded_content h2 span:after,
.feature_footwear_content h2 span:after {
  left: 100%;
  margin-left: 15px;
}
.deals_recommanded_content h2 span,
.feature_footwear_content h2 span {
    font-weight: bold;
    text-transform: uppercase;
}
.deals_recommanded_content .wpb_wrapper,
.feature_footwear_content .wpb_wrapper {
    padding-top: 16px;
    padding-bottom: 16px;
}
.deals_recommanded_content {
        margin-top: -60px;
}
#deals_recom_id_new {
  text-align: center;
  padding-bottom: 36px;
}
#deals_recom_id_new #deails_recom {
  display: inline-block;
    position: relative;    
    text-transform: uppercase;
    font-weight: bold;
    color: #333333;  
    padding: 5px 0;    
}
#deals_recom_id_new #deails_recom:before,
#deals_recom_id_new #deails_recom:after {
    content: "";
    position: absolute;
    height: 5px;
    border-bottom: 2px solid #8F8F8F;    
    top: 0;
    width: 76%;
    margin-top: 19px;
}
#deals_recom_id_new #deails_recom:before {
  right: 100%;
  margin-right: 15px;
}
#deals_recom_id_new #deails_recom:after {
  left: 100%;
  margin-left: 15px;
}

#new_product_id_new {
  text-align: center;
}
#new_product_id_new #new_product {
  display: inline-block;
    position: relative;    
    text-transform: uppercase;
    font-weight: bold;
    color: #333333;  
}
#new_product_id_new #new_product:before,
#new_product_id_new #new_product:after {
    content: "";
    position: absolute;
    height: 5px;
    border-bottom: 2px solid #8F8F8F;    
    top: 0;
    width: 200%;
    margin-top: 19px;
}
#new_product_id_new #new_product:before {
  right: 100%;
  margin-right: 15px;
}
#new_product_id_new #new_product:after {
  left: 100%;
  margin-left: 15px;
}
.home .feature_footwear_content {
    background: #fff;
}
#mobile_slider_image .l-section-h {
    padding-bottom: 20px;
}
.home #deals_recom_id_new .product_slider_content .products li .product-h {
        border-radius: 0px;
    border: 0px;
    padding: 0px;
}
.home #deals_recom_id_new .new_slider_pro .slick-slide img{
    max-width: 100%;
    padding: 0px;
}
.home #deals_recom_id_new .product_slider_content .products .product-meta .woocommerce-loop-product__title {
font-size: 14px;
    text-align: center;
    color: #000;
    width: 74%;
    margin: 0 auto;
    min-height: 90px;
    line-height: 20px;
    font-family: roboto,sans-serif !important;
    font-weight: 400;
    text-transform: capitalize;
    padding: 0px;
    margin: 0px;
    text-align: center;
    width: 100%;    
    padding-top: 10px;
}
.home #deals_recom_id_new .products .sku_wrapper.loop_sku_content {
        display: none;
}
.home #deals_recom_id_new  .product-meta .price {
    margin-top: 20px;
}
.home #deals_recom_id_new .product_slider_content .add_to_cart_button {
    display: none;
}
.home #deals_recom_id_new .product-meta .afterpay-payment-info {
    display: none;
}
.home #deals_recom_id_new .new_slider_pro .woocommerce-price-suffix {
        color: #3f4544;
    font-family: roboto,sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
}
.home #deals_recom_id_new .new_slider_pro .woocommerce-Price-amount.amount {
        margin-top: -34px;
}
.home #deals_recom_id_new .product-meta {
        min-height: 126px;
}
.home #deals_recom_id_new .product_type_variable {
     display: none;
}
.home #deals_recom_id_new .price span:nth-child(2){
    display: none;
}

.feature_footwear_banner #deails_new_prod::before{
    display: inline-block;
    content: "";
    border-top: 2px solid #8F8F8F;
    width: 36%;
    margin: 0 2px;
    transform: translateY(-1rem);
    margin-right: 15px;
}
.feature_footwear_banner #deails_new_prod::after {
    display: inline-block;
    content: "";
    border-top: 2px solid #8F8F8F;
    width: 36%;
    margin: 0 2px;
    transform: translateY(-1rem);
    margin-left: 15px;
}

/* new Home page Style - New Products widet - deals product - slider - 22Dec20 - END */

/**
 * Remove upsell_display output Custom Code date: 11jan21 - START
 */
 .up-sells.upsells.products {
    display:none;
 }
 
 
/* Responsive view */
@media only screen and (max-width: 550px) {
    .single_order {
        width: 230px;
    }
    .complete_order {
        width: 120px;
    }
}

@media only screen and (max-width: 450px) {
    .single_order {
        width: 180px;
    }
    .complete_order {
        width: 100px;
    }
}

.checkout_coupon input[type="text"] {
    background-color: #fff !important;
    padding-left: 10px;
}

.woocommerce-checkout .woocommerce-message {
  width: 77%;
  margin-left: 11.5% !important;
}
.woocommerce-checkout .container .woocommerce-message {
    background-color: #c9f7b2;
    width: 100%;
    margin-left: unset !important;
}

/* hide when scroll header */
@media (max-width: 600px) {
    .l-header {
        position: relative; /* Base positioning */
    }

    .l-subheader.at_bottom {
        opacity: 1; /* Initially visible */
        transform: translateY(0);
        transition: opacity 0.3s ease, transform 2.3s ease;
    }

    .l-header.sticky .l-subheader.at_bottom {
        opacity: 0; /* Hide on sticky */
        transform: translateY(-20px); /* Slide up */
    }

    /* Sticky effect */
    .l-header.sticky {
        position: sticky;
        top: 0; /* Adjust as needed */
        z-index: 100; /* Ensure it stays on top */
    } 

    /* Media query for mobile screens */
    .l-header.sticky .header_mobile_menu {
        height: auto;
        opacity: 0;
        transition: height 0.25s ease, opacity 0.3s ease;
    }
    #header-mega-menu-wrapper.mobile_menu .header_mobile_menu.according_menu{
        transition: height 0.25s ease, opacity 0.3s ease;
    }
    /* Target the header when it becomes sticky */
    .l-header.sticky .header_mobile_menu {
        height: 60px;
        opacity: 1; /* Fade in when height is set */
    }

    /* Styles for the mobile menu image when sticky */
    .l-header.sticky #header-mega-menu-wrapper .mobile_menu_image_content .mobile_menu_image {
        width: 55px !important;
        transition: width 0.25s ease, opacity 0.3s ease;        
    }

    /* Styles for the mobile logo when sticky */
    .l-header.sticky #header-mega-menu-wrapper.mobile_menu .header_mobile_menu .header_mobile_logo a img {
        transition: height 0.25s ease, opacity 0.3s ease;
        height: 45px;
    }
    #header-mega-menu-wrapper.mobile_menu .header_mobile_menu .header_mobile_logo a img {
        transition: height 0.25s ease, opacity 0.3s ease;
    }
    header #header-mega-menu-wrapper .mobile_menu_image_content .mobile_menu_image {
        transition: width 0.25s ease, opacity 0.3s ease;
    }
    #header-mega-menu-wrapper.mobile_menu .header_mobile_menu .header_mobile_logo a {
        padding-left: 2px;
    }
}
