/** * Minimaliser * for CubeCart 6 * * Developed by: indrum design, 2015 * http://www.indrum.com * *//** RESET AND LAYOUT===================================*//* !GREY */.top-bar{overflow:hidden;height:2.8125rem;line-height:2.8125rem;position:relative;background:#98A66B;margin-bottom:0;}.top-bar ul{margin-bottom:0;list-style:none;}.top-bar .row{max-width:none;}.top-bar form,.top-bar input{margin-bottom:0;}.top-bar input{height:1.75rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem;}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem;}@media only screen and (max-width:40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{position:relative;margin:0;}.top-bar .name{height:2.8125rem;margin:0;font-size:16px;}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.8125rem;font-size:1.0625rem;margin:0;}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:normal;color:#FFFFFF;width:75%;display:block;padding:0 0.9375rem;}.top-bar .toggle-topbar{position:absolute;right:0;top:0;}.top-bar .toggle-topbar a{color:#FFFFFF;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 0.9375rem;height:2.8125rem;line-height:2.8125rem;}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px;}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;color:#FFFFFF;position:relative;}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:0.9375rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:16px;}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px "";}.top-bar.expanded{height:auto;background:transparent;}.top-bar.expanded .title-area{background:#98A66B;}.top-bar.expanded .toggle-topbar a{color: #FFFF;}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888888,0 7px 0 1px #888888,0 14px 0 1px #888888;}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out;}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0;}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1A1A1A;clear:both;height:1px;width:100%;}.top-bar-section ul li{background:#98A66B;}.top-bar-section ul li>a{display:block;width:100%;color:#FFFFFF;padding:12px 0 12px 0;padding-left:0.9375rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.9125rem;font-weight:normal;text-transform:none;}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#2BA6CB;border-color:#2285A2;color:#FFFFFF;}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#2285A2;}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#FFFFFF;}.top-bar-section ul li>a.button.secondary{background-color:#E9E9E9;border-color:#BABABA;color:#98A66B;}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#BABABA;}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#98A66B;}.top-bar-section ul li>a.button.success{background-color:#5DA423;border-color:#4A831C;color:#FFFFFF;}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#4A831C;}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#FFFFFF;}.top-bar-section ul li>a.button.alert{background-color:#C60F13;border-color:#9E0C0F;color:#FFFFFF;}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#9E0C0F;}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#FFFFFF;}.top-bar-section ul li>a.button.warning{background-color:#F08A24;border-color:#CF6E0E;color:#FFFFFF;}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#CF6E0E;}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#FFFFFF;}.top-bar-section ul li>button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#2BA6CB;border-color:#2285A2;color:#FFFFFF;}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#2285A2;}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#FFFFFF;}.top-bar-section ul li>button.secondary{background-color:#E9E9E9;border-color:#BABABA;color:#98A66B;}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#BABABA;}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#98A66B;}.top-bar-section ul li>button.success{background-color:#5DA423;border-color:#4A831C;color:#FFFFFF;}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#4A831C;}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#FFFFFF;}.top-bar-section ul li>button.alert{background-color:#C60F13;border-color:#9E0C0F;color:#FFFFFF;}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#9E0C0F;}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#FFFFFF;}.top-bar-section ul li>button.warning{background-color:#F08A24;border-color:#CF6E0E;color:#FFFFFF;}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#CF6E0E;}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#FFFFFF;}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555555;background:#98A66B;color:#FFFFFF;}.top-bar-section ul li.active>a{background:#2BA6CB;color:#FFFFFF;}.top-bar-section ul li.active>a:hover{background:#258FAF;color:#FFFFFF;}.top-bar-section .has-form{padding:0.9375rem;}.top-bar-section .has-dropdown{position:relative;}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0;}.top-bar-section .has-dropdown.moved{position:static;}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%;}.top-bar-section .has-dropdown.moved>a:after{display:none;}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}.top-bar-section .dropdown li{width:100%;height:auto;}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem;}.top-bar-section .dropdown li a.parent-link{font-weight:normal;}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem;}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFFFFF;display:block;}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none;}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem;}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto;}.top-bar-section .dropdown label{padding:8px 0.9375rem 2px;margin-bottom:0;text-transform:uppercase;color:#FFFFFF;font-weight:bold;font-size:0.625rem;}.js-generated{display:block;}@media only screen and (min-width:40.063em){.top-bar{background:#98A66B;overflow:visible;}.top-bar:before,.top-bar:after{content:" ";display:table;}.top-bar:after{clear:both;}.top-bar .toggle-topbar{display:none;}.top-bar .title-area{float:left;}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto;}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:0.53125rem;}.top-bar.expanded{background:#98A66B;}.contain-to-grid .top-bar{max-width:62.5em;margin:0 auto;margin-bottom:0;}.top-bar-section{transition:none 0 0;left:0 !important;}.top-bar-section ul{width:auto;height:auto !important;display:inline;}.top-bar-section ul li{float:left;}.top-bar-section ul li .js-generated{display:none;}.top-bar-section li.hover>a:not(.button){background-color:#555555;background:#98A66B;color:#FFFFFF;}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;background:#98A66B;}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555555;background:#98A66B;}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;color:#FFFFFF;background:#2BA6CB;}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#258FAF;color:#FFFFFF;}.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important;}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem;}.top-bar-section .has-dropdown.moved{position:relative;}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2;}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%;}.top-bar-section .dropdown li a{color:#FFFFFF;line-height:2.8125rem;white-space:nowrap;padding:12px 0.9375rem;background:#98A66B;}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#FFFFFF;background:#98A66B;}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#FFFFFF;background-color:#555555;background:#98A66B;}.top-bar-section .dropdown li label{white-space:nowrap;background:#98A66B;}.top-bar-section .dropdown li .dropdown{left:100%;top:0;}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4E4E4E;clear:none;height:2.8125rem;width:0;}.top-bar-section .has-form{background:#98A66B;padding:0 0.9375rem;height:2.8125rem;}.top-bar-section .right li .dropdown{left:auto;right:0;}.top-bar-section .right li .dropdown li .dropdown{right:100%;}.top-bar-section .left li .dropdown{right:auto;left:0;}.top-bar-section .left li .dropdown li .dropdown{left:100%;}.no-js .top-bar-section ul li:hover>a{background-color:#555555;background:#98A66B;color:#FFFFFF;}.no-js .top-bar-section ul li:active>a{background:#2BA6CB;color:#FFFFFF;}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}}/* Accessibility - hides the forward slash */