@media (max-width: 979px) {
        .shopheader {text-align:center;}
        #headercart {margin:10px auto;float:none;height:30px;text-align: center;border:1px solid #E9E3D7;border-bottom: 4px solid #BF7E1E;width:auto;  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;}
        #box_cart {top: 0px;}
        .iconcart {display: none;}
        .brand {float:none;margin-left:0px;}
}

@media (max-width: 767px) {
    #quick_find input,select[name=manufacturers_id] {
border-radius: 0;
}
body {background-position:left 102px;}
#box_manufacturers form {float: none;}
#box_search,#box_manufacturers {
margin: 5px auto;
width: 98%;
float: none;
padding-top: 5px;
border-radius: 0px;
clear: both;
}
}

@media (max-width: 767px) {
    #productinfoprice {
    text-align: center;
}
}

@media (min-width: 767px) {
.scrollToTop{
	width:45px; 
	height:45px;
	padding:0px; 
	position:fixed;
	bottom:0px;
	right:0px;
	display:none;
	background: url('img/arrow-up.png') no-repeat 0px 0px;
       }
.scrollToTop:hover{
}
}

@media (max-width: 767px) {
.addtobasket {text-align:center;
width:100%;
}
.btn.checkout {padding: 10px 0;
width: 100%;}
.btn.incart {width: 80%;}
.btn.confirmorder {
width:100%;
    margin-top: -25px;
height: 70px;
}
.footer .boxcontent ul li a, .footer .boxcontent a,.footer .boxheader, .footer .categoryheader, .footer .boxcontent {
    
  line-height:30px;
  text-align: center;
}
.copyright, .parseTime, .bs24copyright {
line-height: 27px;
}
}