@charset "utf-8";
/* CSS Document */
@media screen and (max-width:900px) {
	
#logo-area {
	font-size: 12px !important;
}
#couponbanner {
display: none !important;	
}

#couponmobileoffer {
display: block !important;	
}

#samedaytext {
	font-size: 10px !important;
}


#cityproductimage {
	width: 130px !important;
	height:auto; 
}

#indexproductimage {
	width: 130px !important;
	height:auto; 
}

#singleproductimage {
	width: 130px !important;
	height:auto; 
}

#breadcrumbs {
	font-size: 12px !important;
}

#menu-shadow {
	width: 700px !important;
}
	
#secondary-menu {
	width: 700px !important;
}

	
#firstcolumn{

display:none!important;

}

#thirdcolumn{

padding-left: 60px;

}

#shopname{
	width: 550px !important;
}
.container {
	width: 700px !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
}

#bottom-nav {
padding-bottom: 40px !important;	
}

#secondcolumncity{
	display:none!important;
}

#secondcolumnstate {
	display:none!important;
}

#secondcolumnindex {
	display:none!important;
}

.featured-description {
	width: 230px !important;
	height:auto; 
	display: none; 
}

.widget ul li {
	display:inline-block !important;
	margin-right: 40px !important; 
}




#sidebar {
	width: 600px !important;
	height:auto; 
}
.widget {
	width: 580px !important;
	height:auto; 
}

.special-item a img {
	width: 118px !important;
	height:auto; 
}

.special-item{
	width: 118px !important;
	height:auto; 
	
		/*float: inherit !important;*/
    margin-right: 10px !important;
	margin-left: 10px !important;
   /* position: relative;*/
}

.special-item h4{
	width: 118px !important;
	height:auto; 
}

#reviewstable{
	width: 700px !important;

}

@media screen and (max-width:667px) {

#reviewstable{
	width: 650px !important;

}
	
#logo-area {
	font-size: 10px !important;
}

ul#secondary-menu {
	padding-left: 5px !important; 
	
}

#indexcolumn {
	width: 250px !important;
	
}

.main-product a img{
	width: 110px !important;
	height:auto; 
}

#indexproductimage {
	width: 110px !important;
	height:auto; 
}

#singleproductimage {
	width: 110px !important;
	height:auto; 
}


#breadcrumbs {
	font-size: 10px !important;
}

#menu-shadow {
	width: 667px !important;
}
	
#secondary-menu {
	width: 667px !important;
}

	
#firstcolumn{

display:none!important;
}

#thirdcolumn{

padding-left: 1px !important;

}

#shopname{
	width: 450px !important;
}
.container {
	width: 667px !important;
/*	padding-left: 20px !important;
	padding-right: 20px !important;
	*/
	padding-left: 5px !important;
	padding-right: 5px !important;
}

#bottom-nav {
padding-bottom: 40px !important;	
}

#secondcolumncity{
	display:none!important;
}

#secondcolumnstate {
	display:none!important;
}

#secondcolumnindex {
	display:none!important;
}

#hotelbooking{

display:none!important;
}

.copyright-br {
	 /*white-space: pre !important;*/
	 display: block !important;
}

.main-product a img {
	width: 140px !important;
	height:auto; 
}

.main-product h4 {
	width: 140px !important;
	height:auto; 
}

#textfooter {

	display: block !important;
	/*display: none !important; */

}

.main-product {

    margin-right: 30px !important;
   /* position: relative;*/
    margin-bottom: 38px;
}

#left-area {
	width: 667px !important;
	height:auto; 
}

.special-item a img {
	width: 200px !important;
	height:auto; 
}

.special-item{
	width: 200px !important;
	height:auto; 
	
		/*float: inherit !important;*/
    margin-right: 10px !important;
	margin-left: 10px !important;
   /* position: relative;*/
}

.special-item h4{
	width: 200px !important;
	height:auto; 
}


.featured-price {
	/*width: 150px !important;*/
	height:auto; 
	left: -40px !important;
	/*display: none;*/
}

.featured-image {
	width: 230px !important;
	height:auto; 
}

.featured-description {
	width: 230px !important;
	height:auto; 
	display: none; 
}

.featured-image a img {
	width: 230px !important;
	height:auto; 
}

#sidebar {
	width: 667px !important;
	height:auto; 
}
.widget {
	width: 650px !important;
	height:auto; 
}

.widget ul li {
	display:inline-block !important;
	margin-right: 40px !important; 
}

#shopcart {
padding-right: 20px !important;	
}

#right-arrow {
left: 420px !important; 	
}


#recent-reviews {
display: none !important;
}


}

@media screen and (max-width:600px) {

#reviewstable{
	width: 580px !important;

}
	
#logo-area {
	font-size: 10px !important;
}

ul#secondary-menu {
	padding-left: 5px !important; 
	
}

#indexcolumn {
	width: 250px !important;
	
}

.main-product a img{
	width: 110px !important;
	height:auto; 
}

#indexproductimage {
	width: 110px !important;
	height:auto; 
}

#singleproductimage {
	width: 110px !important;
	height:auto; 
}


#breadcrumbs {
	font-size: 10px !important;
}

#menu-shadow {
	width: 600px !important;
}
	
#secondary-menu {
	width: 600px !important;
}

	
#firstcolumn{

display:none!important;
}

#thirdcolumn{

padding-left: 1px !important;

}

#shopname{
	width: 450px !important;
}
.container {
	width: 600px !important;
/*	padding-left: 20px !important;
	padding-right: 20px !important;
	*/
	padding-left: 5px !important;
	padding-right: 5px !important;
}

#bottom-nav {
padding-bottom: 40px !important;	
}

#secondcolumncity{
	display:none!important;
}

#secondcolumnstate {
	display:none!important;
}

#secondcolumnindex {
	display:none!important;
}

#hotelbooking{

display:none!important;
}

.copyright-br {
	 /*white-space: pre !important;*/
	 display: block !important;
}

.main-product a img {
	width: 140px !important;
	height:auto; 
}

.main-product h4 {
	width: 140px !important;
	height:auto; 
}

#textfooter {

	display: block !important;
	/*display: none !important; */

}

.main-product {

    margin-right: 30px !important;
   /* position: relative;*/
    margin-bottom: 38px;
}

#left-area {
	width: 600px !important;
	height:auto; 
}

.special-item a img {
	width: 200px !important;
	height:auto; 
}

.special-item{
	width: 200px !important;
	height:auto; 
	
		/*float: inherit !important;*/
    margin-right: 10px !important;
	margin-left: 10px !important;
   /* position: relative;*/
}

.special-item h4{
	width: 200px !important;
	height:auto; 
}


.featured-price {
	/*width: 150px !important;*/
	height:auto; 
	left: -40px !important;
	/*display: none;*/
}

.featured-image {
	width: 230px !important;
	height:auto; 
}

.featured-description {
	width: 230px !important;
	height:auto; 
	display: none; 
}

.featured-image a img {
	width: 230px !important;
	height:auto; 
}

#sidebar {
	width: 600px !important;
	height:auto; 
}
.widget {
	width: 580px !important;
	height:auto; 
}

.widget ul li {
	display:inline-block !important;
	margin-right: 40px !important; 
}

#shopcart {
padding-right: 20px !important;	
}

#right-arrow {
left: 420px !important; 	
}


#recent-reviews {
display: none !important;
}


}

@media screen and (max-width:480px) {

#reviewstable{
	width: 460px !important;

}	

#reviewstitle{
	display: none !important;

}
	
#logo-area {
	font-size: 10px !important;
}



#right-arrow {
left: inherit !important; 	
}

.main-product a img {
	width: 180px !important;
	height:auto; 
}

.main-product h4 {
	width: 180px !important;
	height:auto; 
}

.special-item a img {
	width: 240px !important;
	height:auto; 
}

.special-item{
	width: 240px !important;
	height:auto; 
	
		/*float: inherit !important;*/
    margin-right: 10px !important;
	margin-left: 40px !important;
   /* position: relative;*/
}

.special-item h4{
	width: 240px !important;
	height:auto; 
}

#sidebar {
	width: 460px !important;
	height:auto; 
}
.widget {
	width: 460px !important;
	height:auto; 
}

.widget ul li {
	display:inline-block !important;
	margin-right: 20px !important; 
}


.main-product {
	/*float: inherit !important;*/
    /*width: 140px;*/
    margin-right: 60px !important;
	margin-left: 10px !important;
   /* position: relative;*/
  /*  margin-bottom: 38px; */
}
/*
#main-products {
	width: 320px !important;
	height:auto; 
}*/

#left-area {
	width: 460px !important;
	height:auto; 
}


#textfooter {
	width: 460px !important;

	display: block !important;
	/*display: none !important; */

}

.copyright-br {
	 /*white-space: pre !important;*/
	 display: block !important;
}

li.cat-item-6 {
	 /*white-space: pre !important;*/
	 display: block !important;
	 width: 50% !important;
}

.featured-price {
	/*width: 150px !important;*/
	height:auto; 
	left: -40px !important;
	/*display: none;*/
}

.featured-image {
	width: 240px !important;
	height:auto; 
	left: -15px !important;
}

.featured-description {
	width: 240px !important;
	height:auto; 
	display: none; 
}

.featured-image a img {
	width: 240px !important;
	height:auto; 
	left: 10px !important;
}

.six-column {
	width: 50% !important;
}

#shopcart {
padding-right: 10px !important;	
}

#indexproductimage {
	width: 90px !important;
	height:auto; 
}

#singleproductimage {
	width: 90px !important;
	height:auto; 
}




#breadcrumbs {
	font-size: 10px !important;
}

#menu-shadow {
	width: 460px !important;
}

#indexcolumn {
	width: 190px !important;
	
}
#indexname {
	width: 320px !important;
}
	
#secondary-menu {
	width: 400px !important;
}

	
#firstcolumn{

display:none!important;
}

#hotelbooking{

display:none!important;
}

#thirdcolumn{

/*display:none!important;*/

}
#secondcolumncity{
	display:none!important;
}

#secondcolumnstate {
	display:none!important;
}

#secondcolumnindex {
	display:none!important;
}

#shopname{
	width: 250px !important;
}
.container {
	width: 460px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	
}

#bottom-nav {
padding-bottom: 40px !important;	
}

#recent-reviews {
display: none !important;
}
	
	
}


@media screen and (max-width:414px) {

#reviewstable{
	width: 411px !important;

}	

#reviewstitle{
	display: none !important;

}
	
#logo-area {
	font-size: 10px !important;
}



#right-arrow {
left: inherit !important; 	
}

.main-product a img {
	width: 140px !important;
	height:auto; 
}

.main-product h4 {
	width: 140px !important;
	height:auto; 
}

.special-item a img {
	width: 240px !important;
	height:auto; 
}

.special-item{
	width: 240px !important;
	height:auto; 
	
		/*float: inherit !important;*/
    margin-right: 10px !important;
	margin-left: 40px !important;
   /* position: relative;*/
}

.special-item h4{
	width: 240px !important;
	height:auto; 
}

#sidebar {
	width: 411px !important;
	height:auto; 
}
.widget {
	width: 390px !important;
	height:auto; 
}

.widget ul li {
	display:inline-block !important;
	margin-right: 20px !important; 
}


.main-product {
	/*float: inherit !important;*/
    /*width: 140px;*/
    margin-right: 60px !important;
	margin-left: 10px !important;
   /* position: relative;*/
  /*  margin-bottom: 38px; */
}
/*
#main-products {
	width: 320px !important;
	height:auto; 
}*/

#left-area {
	width: 411px !important;
	height:auto; 
}


#textfooter {
	width: 390px !important;

	display: block !important;
	/*display: none !important; */

}

.copyright-br {
	 /*white-space: pre !important;*/
	 display: block !important;
}

li.cat-item-6 {
	 /*white-space: pre !important;*/
	 display: block !important;
	 width: 50% !important;
}

.featured-price {
	/*width: 150px !important;*/
	height:auto; 
	left: -40px !important;
	/*display: none;*/
}

.featured-image {
	width: 240px !important;
	height:auto; 
	left: -15px !important;
}

.featured-description {
	width: 240px !important;
	height:auto; 
	display: none; 
}

.featured-image a img {
	width: 240px !important;
	height:auto; 
	left: 10px !important;
}

.six-column {
	width: 50% !important;
}

#shopcart {
padding-right: 10px !important;	
}

#indexproductimage {
	width: 70px !important;
	height:auto; 
}

#singleproductimage {
	width: 70px !important;
	height:auto; 
}




#breadcrumbs {
	font-size: 10px !important;
}

#menu-shadow {
	width: 411px !important;
}

#indexcolumn {
	width: 150px !important;
	
}
#indexname {
	width: 320px !important;
}
	
#secondary-menu {
	width: 340px !important;
}

	
#firstcolumn{

display:none!important;
}

#hotelbooking{

display:none!important;
}

#thirdcolumn{

/*display:none!important;*/

}
#secondcolumncity{
	display:none!important;
}

#secondcolumnstate {
	display:none!important;
}

#secondcolumnindex {
	display:none!important;
}

#shopname{
	width: 250px !important;
}
.container {
	width: 411px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	
}

#bottom-nav {
padding-bottom: 40px !important;	
}

#recent-reviews {
display: none !important;
}
	
	
}

@media screen and (max-width:375px) {

#reviewstable{
	width: 375px !important;

}	

#reviewstitle{
	display: none !important;

}
	
#logo-area {
	font-size: 10px !important;
}



#right-arrow {
left: inherit !important; 	
}

.main-product a img {
	width: 140px !important;
	height:auto; 
}

.main-product h4 {
	width: 140px !important;
	height:auto; 
}

.special-item a img {
	width: 240px !important;
	height:auto; 
}

.special-item{
	width: 240px !important;
	height:auto; 
	
		/*float: inherit !important;*/
    margin-right: 10px !important;
	margin-left: 40px !important;
   /* position: relative;*/
}

.special-item h4{
	width: 240px !important;
	height:auto; 
}

#sidebar {
	width: 375px !important;
	height:auto; 
}
.widget {
	width: 350px !important;
	height:auto; 
}

.widget ul li {
	display:inline-block !important;
	margin-right: 20px !important; 
}


.main-product {
	/*float: inherit !important;*/
    /*width: 140px;*/
    margin-right: 60px !important;
	margin-left: 10px !important;
   /* position: relative;*/
  /*  margin-bottom: 38px; */
}
/*
#main-products {
	width: 320px !important;
	height:auto; 
}*/

#left-area {
	width: 375px !important;
	height:auto; 
}


#textfooter {
	width: 350px !important;

	display: block !important;
	/*display: none !important; */

}

.copyright-br {
	 /*white-space: pre !important;*/
	 display: block !important;
}

li.cat-item-6 {
	 /*white-space: pre !important;*/
	 display: block !important;
	 width: 50% !important;
}

.featured-price {
	/*width: 150px !important;*/
	height:auto; 
	left: -40px !important;
	/*display: none;*/
}

.featured-image {
	width: 240px !important;
	height:auto; 
	left: -15px !important;
}

.featured-description {
	width: 240px !important;
	height:auto; 
	display: none; 
}

.featured-image a img {
	width: 240px !important;
	height:auto; 
	left: 10px !important;
}

.six-column {
	width: 50% !important;
}

#shopcart {
padding-right: 10px !important;	
}

#indexproductimage {
	width: 70px !important;
	height:auto; 
}

#singleproductimage {
	width: 70px !important;
	height:auto; 
}




#breadcrumbs {
	font-size: 10px !important;
}

#menu-shadow {
	width: 375px !important;
}

#indexcolumn {
	width: 150px !important;
	
}
#indexname {
	width: 300px !important;
}
	
#secondary-menu {
	width: 320px !important;
}

	
#firstcolumn{

display:none!important;
}

#hotelbooking{

display:none!important;
}

#thirdcolumn{

/*display:none!important;*/

}
#secondcolumncity{
	display:none!important;
}

#secondcolumnstate {
	display:none!important;
}

#secondcolumnindex {
	display:none!important;
}

#shopname{
	width: 250px !important;
}
.container {
	width: 375px !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	
}

#bottom-nav {
padding-bottom: 40px !important;	
}

#recent-reviews {
display: none !important;
}

}


@media screen and (max-width:320px) {

#reviewstitle{
	display: none !important;

}
	
#reviewstable{
	width: 300px !important;

}	

#recent-reviews {
display: none !important;
}
	
#logo-area {
	font-size: 10px !important;
}

#right-arrow {
left: inherit !important; 	
}



.main-product a img {
	width: 120px !important;
	height:auto; 
}

.main-product h4 {
	width: 120px !important;
	height:auto; 
}

.special-item a img {
	width: 200px !important;
	height:auto; 
}

.special-item{
	width: 200px !important;
	height:auto; 
	
		/*float: inherit !important;*/
    margin-right: 10px !important;
	margin-left: 40px !important;
   /* position: relative;*/
}

.special-item h4{
	width: 200px !important;
	height:auto; 
}

#sidebar {
	width: 320px !important;
	height:auto; 
}
.widget {
	width: 300px !important;
	height:auto; 
}

.widget ul li {
	display:inline-block !important;
	margin-right: 20px !important; 
}


.main-product {
	/*float: inherit !important;*/
    width: 117px;
    margin-right: 20px !important;
   /* position: relative;*/
    margin-bottom: 38px;
}
/*
#main-products {
	width: 320px !important;
	height:auto; 
}*/

#left-area {
	width: 320px !important;
	height:auto; 
}


#textfooter {
	width: 300px !important;

	display: block !important;
	/*display: none !important; */

}

.copyright-br {
	 /*white-space: pre !important;*/
	 display: block !important;
}

li.cat-item-6 {
	 /*white-space: pre !important;*/
	 display: block !important;
	 width: 50% !important;
}

.featured-price {
	/*width: 150px !important;*/
	height:auto; 
	left: -120px !important;
	/*display: none;*/
}

.featured-image {
	width: 200px !important;
	height:auto; 
	left: 40px !important;
}

.featured-description {
	width: 200px !important;
	height:auto; 
	display: none; 
}


.featured-image a img {
	width: 200px !important;
	height:auto; 
	left: -80px !important;
	position: relative !important;
}

.six-column {
	width: 50% !important;
}

#shopcart {
padding-right: 10px !important;	
}

#indexproductimage {
	width: 70px !important;
	height:auto; 
}

#singleproductimage {
	width: 70px !important;
	height:auto; 
}




#breadcrumbs {
	font-size: 10px !important;
}

#menu-shadow {
	width: 320px !important;
}

#indexcolumn {
	width: 150px !important;
	
}
#indexname {
	width: 300px !important;
}
	
#secondary-menu {
	width: 320px !important;
}

	
#firstcolumn{

display:none!important;
}

#hotelbooking{

display:none!important;
}

#thirdcolumn{

/*display:none!important;*/

}
#secondcolumncity{
	display:none!important;
}

#secondcolumnstate {
	display:none!important;
}

#secondcolumnindex {
	display:none!important;
}

#shopname{
	width: 250px !important;
}
.container {
	width: 320px !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
}

#bottom-nav {
padding-bottom: 40px !important;	
}

}




}

