#footer{background:url("../images/footer_bg.jpg") repeat-x top;z-index:0;margin-top:50px;}#footer,#footer a:link,#footer a:visited{text-decoration:none;color:#ffffff;}#footer a:hover,#footer a:focus{text-decoration:underline;color:#ffffff;}.topfooter{background:rgba(17,17,17,0.85);border-bottom:1px solid rgba(255,255,255,0.20);padding:20px 0px;}.middlefooter{background:rgba(17,17,17,0.75);padding:10px 0;}.bottomfooter{background:rgba(17,17,17,1);box-shadow:0px 0px 4px #333;opacity:0.99;padding:10px 0;}.finalbottomfooter{background:#ffffff;padding:15px 0;}.finalbottomfooter,#footer .finalbottomfooter a:link,#footer .finalbottomfooter a:visited,#footer .finalbottomfooter a:hover,#footer .finalbottomfooter a:focus{color:#383838;font-size:13px;}#footer h5.heading,#footer h5{margin:0;font-size:16px;font-weight:normal;line-height:20px;margin-bottom:10px;}#footer h5.heading i{display:none;}#footer .content ul{margin-top:10px;}#footer .row li{margin:0 0 5px 0;}#footer .threecols ul{column-count:3;-moz-column-count:3;-webkit-column-count:3;}#footer .twocols ul{column-count:3;-moz-column-count:3;-webkit-column-count:3;}#footer .input-text{width:calc(100% - 95px);width:-webkit-calc(100% - 95px);}#footer button{width:80px;margin-left:10px;padding:10px;border-radius:3px;}#footer hr.divider{border:none;border-top:1px solid rgba(0,0,0,0.85);border-bottom:1px solid rgba(255,255,255,0.25);}#newsletter-validate-detail p{margin:6px 0;}#footer .validation-advice{position:absolute;padding:0px;margin:0px;margin-top:5px;padding-left:20px;}#footer .form-subscribe-header{display:none;}.footer-social-icons img{margin-right:10px;}#footer .facebook-like{float:right;width:100px;margin-top:5px;overflow:hidden;}.footer-shop-details{display:inline-block;}#footer .footer-shop-details li{display:inline-block;margin-right:1em;}.footerlogo{background:url("../images/capeunionmart.png");display:block;width:185px;height:95px;margin-left:-30px;}.paymentLogosContainer p{padding:0px;margin:0px;}.paymentLogosContainer img{width:100%;}.block-title{cursor:pointer;}.block-compare{position:fixed;bottom:-147px;width:685px;transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;-o-transition:all 500ms;z-index:99;}@media (min-width: 960px){.block-compare:hover,.block-compare.open{bottom:-40px;}}.block-compare li{padding:5px 0;}.compare-container{float:right;margin-right:15px;width:685px;}.block-compare #compare-items .btn-remove{color:#D3D3D3;font-size:0;position:absolute;right:-4px;top:-3px;}.block-compare #compare-items .btn-remove:before{color:#797979;content:"\f057";font-size:17px;}.block-compare #compare-items li{display:inline;float:left;margin-left:13px;margin-top:4px;margin-bottom:20px;position:relative;}.block-compare #compare-items{margin-top:-3px;float:left;height:100px;width:519px;overflow:hidden;}.keep-height{height:100px;width:680px;}.compare-container .compare-image{}.compare-container .block li.even{background-color:transparent;}#compare-items .compare_name{display:none;position:absolute;bottom:0;left:0;color:#e1f5d5;background-color:#333;width:90px;padding:5px;font-size:10px;}#compare-items .compare_name:hover{display:block!important;}#footer .compare-container .block .actions .productquickview{color:#383838;display:block;width:auto;white-space:nowrap;text-decoration:none;background:none repeat scroll 0% 0% #B0DBB9;text-transform:uppercase;padding:11px;line-height:1em;cursor:pointer;font-weight:bold;margin:0 20px;}.compare-container .block .actions .productquickview:hover{color:#006633;}.block-compare .block-content{background:url("../images/compare_bg.png") #ff9900 no-repeat;background-position:5px 5px;border:1px solid white;-moz-box-shadow:0px 0px 2px #999;-webkit-box-shadow:0px 0px 2px #999;box-shadow:0px 0px 2px #999;padding-bottom:5px;margin-top:-7px;}.compare-list-image-container{max-width:240px;}.block-compare .block-title{border:1px solid white;-moz-box-shadow:0px 0px 2px #999;-webkit-box-shadow:0px 0px 2px #999;box-shadow:0px 0px 2px #999;padding:7px 10px;background:#ff9900;float:right;width:163px;margin-top:-36px;position:absolute;right:0;border-bottom:none;}.compare-container .block .actions{float:right;text-align:center;padding-top:10px;}.compare-container .block .block-content li.item{padding:0;}.compare-container .block .block-title strong{font-size:12px;text-transform:uppercase;}.compare-container .block .actions a{float:none;color:#fff;text-transform:uppercase;}.compare-container .empty{text-align:center;margin-top:20px;text-transform:uppercase;font-size:12px;width:130px;float:right;margin-right:15px;}.cover-me{height:12px;width:165px;background:#ff9900;border-right:solid 1px #ffffff;position:absolute;right:0px;top:-6px;z-index:999;}.block-compare .button{margin-bottom:10px;}.footer .blog .menu-categories UL LI{background:none;padding:0;}.footer .blog .menu-categories UL LI a{background:none;padding:0;}#footer .hidden-xs{display:inline-block!important;}.slocator-dd{background:url(../images/dropdown_bg.jpg) no-repeat scroll 100% 50%;background-color:#fff;border-radius:0;float:left;overflow:hidden;position:relative;width:200px;}#footer select{-moz-appearance:menulist-text;border-radius:0;padding:3px 35px 0 11px;width:100%;cursor:pointer;background-color:transparent;}.slocator-dd:after{background-color:rgba(0,0,0,0.4);content:'';height:31px;position:absolute;right:29px;top:2px;width:1px;}#footer .select-dropdown .icon-caret-down{padding-left:7px;padding-top:10px;}.blog-list-latest p{margin:0 0 5px;}