/* col-sm-* */
@media (min-width: 768px) and (max-width: 992px) {
.flexslider ul.slides li img{
	left:290px;
}
	
.hallmark img{
	left:275px;
}

.product-box p{
	font-size:12px!important;
}
}

/* col-xs-* */
@media (max-width: 767px) { 

.header-left-wrap{
	background:none;
	position:static;
	max-width:none;
}

.header-left-wrap .logo{
	text-align:center;
}

.phone-wrap{
	position:static;
	text-align:center;
	color:#3e3e3e;
	padding:5px 0;
}

.phone-wrap a{
	color:#3e3e3e;
}

.nav-wrap{
	text-align:center;
}

.nav-wrap .tinynav {
	width:80%;
	font-size:14px;
	font-weight:300;
	color:#fff;
	text-transform:uppercase;
	padding:8px;
	margin:10px auto;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	border:2px solid #fff;
	outline:none;
	display: inline-block;
	-webkit-appearance:none !important;
	-moz-appearance:none !important;
	appearance:none !important;
	cursor:pointer;
	background: url(../images/resp_menu.png) 95% center no-repeat;
	background-size: 18px 18px;
	position:relative;
	z-index:1;
}

.nav-wrap ul{
	display:none;
}

#footertop .widget{
	margin-bottom:20px;
	text-align:center;
}

#footertop .widget ul li{
	background:none;
}

.color-collection img{
	margin-left:0px;
}

.privacy, .serviceby, .counter{
	text-align:center;
}

.flexslider ul.slides li img{
	position:absolute;
	left:45px;
	top:60px;
}

.hallmark img{
	top:250px;
	left:45px;
	position:absolute;
}

.product-box p{
	font-size:12px!important;
}

.address{
	margin-top:0px;
	margin-bottom:40px;
}

#inner-contentarea h3{
	display:none;
}

}
@media (max-width: 480px) { 

.flexslider ul.slides li img{
	left:0px;
}

.hallmark img{
	left:0px;
}

.product-box p{
	font-size:11px!important;
}
}