#header{background:#444;height:50px;position:absolute;right:0;top:0;width:calc(100% - 200px);z-index:50}#header #headeroverlay{background:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:60}#header .left{display:none;float:left}#header .left .logo{float:left}#header .left .logo img{float:left;height:70px;width:70px}#header .middle{float:right;width:100%}#header .middle .text{float:right;font:12px/30px 'Source Sans Pro',sans-serif;padding:10px 0}#header .middle .text a{display:inline-block;font:bold 14px/30px 'Montserrat',sans-serif;margin:0 10px;text-decoration:none;text-transform:uppercase}#header .middle .text a.balance{padding:0 10px}#header .middle .text span{border-right:1px solid transparent;display:inline-block;height:30px;margin:0 10px 0 0;padding:0 1px}#header .middle .text span:last-child{margin:0}#header .middle #cart{cursor:pointer;float:right;padding:13px 15px}#header .middle #cart #count{background-color:#fff;border-radius:50%;color:#444;float:right;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-left:10px;text-align:center;width:24px}#header .middle #cart img{float:right;margin-top:2px;width:24px}#header .middle #items{background:#fff;display:none;padding:10px;position:absolute;right:0;top:50px;width:400px;z-index:70}#header .middle #items>span{border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;position:absolute;right:32px;top:-10px}#header .middle #items table{margin:0}#header .middle #items table tr td img{float:none;padding:0;width:75px}#header .middle #items table tr td a{text-decoration:none}#header .middle #items table tr td:last-child a{font:bold 14px/24px 'Montserrat',sans-serif;padding:0 5px}#header .middle #items p{margin:0 0 10px}#header .middle #items p #back{margin:0!important}#header .middle #items p #forward{float:right}#header .middle #menu{cursor:pointer;display:none;float:left;height:70px;padding:25px 10px 0;position:relative}#header .middle #menu img{float:left;width:20px}#header .right{background:#222;display:none;float:right;height:70px;width:120px}#header .right .title{color:#fff;float:left;font:bold 12px/1 'Montserrat',sans-serif;padding:10px 0 0;text-align:center;width:100%}#header .right .clock{clear:both;float:left;padding:5px 0 0;text-align:center;width:100%}#header .right .clock span{color:#fff;display:inline-block;font:16px/1 'Montserrat',sans-serif;padding:5px 0}#header .right .clock span.digit{background:url(https://s3-eu-west-1.amazonaws.com/onedayonlycoza/resources/images/website/clock.png) repeat-x 0 50%;margin:0 1px;padding:5px 2px;width:14px}#header .right .clock p{display:none}@media(max-width:1030px) and (min-width:801px){#header{width:calc(100% - 180px)}}@media(max-width:800px) and (min-width:561px){#header{width:calc(100% - 160px)}}@media(max-width:560px){#header{border-bottom:8px solid #222;height:78px;position:fixed;width:100%}#header.scroll{position:absolute}#header .left{display:block}#header .middle{float:right;height:70px;width:auto}#header .middle .text{display:none}#header .middle #login{margin:10px;max-width:calc(100% - 20px);top:68px}#header .middle #login>span{display:none}#header .middle #cart{padding:10px}#header .middle #cart #count{margin:2px 0 0}#header .middle #cart img{clear:both;margin:3px 1px 1px}#header .middle #items{margin:10px;max-width:calc(100% - 20px);top:68px}#header .middle #items>span{right:122px}#header .middle #menu{display:block}#header .right{display:block}}