@charset "utf-8";



/* CSS Document */



@media (max-width: 720px){


.dhtmlgoodies_subMenu
{
display:none;
}

#mainWrapper {



width:100%;



margin:0px auto;



background-color:#fff;



height: 100%;



padding:0px;



}



.call, .call_number, .call_text {

    float: none;

    margin:10px 0px;

    padding-left:0px;

	text-align:center;

}

.latestoffer

{

width:100%;



margin:0px auto;



height: 67px;



padding:0px;



background-color:#ed1b24;



background-image:none;

}

 

#taglineWrapper

{

width:100%;



margin:10px auto;



height: 100%;



padding:0;



margin-left:0%;



float:none;



text-align:center;

}

 #tagline p {

    text-align: center;

}

.cart_cont_count

{

float:right;

width:100%;

margin:10px auto;

}



#slider, #slider div.sliderInner {

    height: 257px;

    width: 100%;

	float:left;

}



#headerWrapper, .search, #logo, #logo img, #navMainWrapper, .banner, .banner img, .list_category_details  img, .ourproduct, #contentColumnMain, .product, .copyright, .website_info, #navColumnOne, .allproduct_listing, .dropdown_4columns, .home_left_container, #rightheader, .cart_item_count, .right_banner, .right_banner img,.footer_information, .contact, .footer_right, .payment, .websiteinfo, .sideBoxContent 



{



  width:100%!important;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;



}

#contentMainWrapper

 {

 background-color:#fff;

 width:100%;

   height:auto;



  float:left;



  padding:0px;



  margin:0px;



 }

#navMainSearch

{

 width:100%;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;

}

#tagline

{

  width:100%;



  height: auto;



  float:left;



  padding:0px;



  margin:0px;

  

 

}



.bestseller_footer {

    background: #c20c09;

    height: 30px;

    margin-top: 0;

    width: 100%;

}

.newsletter_updates

{

clear:both;

}



.facebookpost, .twitterpost {

    float: left;

    width: 100%!important;

	overflow:hidden;

}

iframe

{

    float: left;

    width: 100%!important;

}

.phm .pluginLikeboxStream

{

    float: left;

    width: 100%!important;

}

#logoWrapper

{

  width:100%;



  height:auto;



  float:left;



  padding:0px;



  margin-top:40px;

  

  padding-left:0%;



}

.centerColumn

{

 width:100%;



  height:auto;



  float:left;



  padding:0px;



  margin:10px auto;



}

.cart_item_count{text-align:center;}

/*#navMainSearch form {margin:0 auto; float:left; width:100%; height:50px; clear:both;}*/

.search_but

{

	position: relative;

    right: 20px;

    top: -30px;

    width: 31px;

	float:right;

}

.search_box	

{

background:url(../images/search_box.png) no-repeat;

width:240px;

height:33px;

padding-left:10px;

float:left;

text-align:left;

}

.search_icon

{

background:url(../images/search_icon.png) no-repeat;

width:25px;

height:20px;

position:relative;

left:215px;

bottom:30px;

float:left;

text-align:left;

}



#leftheader

{

  width:100%;



 height: 163px;

 

  float:left;



  padding:0px;



  margin:0px;

}



#navColumnOneWrapper, .leftBoxContainer, .rightBoxContainer, .list_category_details



{



  width:100%!important;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;



}

.sideBoxContent ul li

{

 width:98%!important;



 height:auto;

 

 text-align:center;

 

}

.more_categories

{

text-align:center;

}





.new_product_listing_wrapper, .buttonRow

{

  width:100%;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;

  

  clear:both;



}

.categoryListBoxContents, .prod_boxs, .prod_inner, .prod_inner img, .tbxl tr td

{

  width:100%!important;



  height:auto;



  float:left;



  padding:0px;



  margin-top:10px;

}



/*

#slider1, #slider1 img

{

width:100%!important;

height:auto;

float:left;

padding:0px;

margin:0px;

}

*/

#navMainWrapper

{

background:none;

height:0px;

}



#navMain

{

      width:100%;

	  height:auto;

	  margin:0 auto;

	  margin-top:0px;

	  float:none;

	  position:absolute;

	  left:0;

	  top:0px;

	  z-index:3000000;

	  text-align:center;

}	  	

#navMain ul



{

width:98%;

list-style:none; float: left;

    margin: 36px 0 0 0;

    padding: 0;

	display:none;

}



#navMain ul li{ 

float:left;

	 text-align:cebter;

      width: 85%;

	  height:32px;

	  padding-top:10px;

	  padding-right:0;

background: url(../images/menu_bg.jpg) repeat;

	  color:#fff;

			 }

#navMain ul li:hover

{

color:#000;

}			 

#pull{display:block;}

#navMain ul li a

{

color:#ff;

}



#navMain a#pull {

		background: url(../images/menu_bg.jpg) repeat;

		color: #fff;

		display: block;

		font-size: 22px;

		height: 36px;

		line-height: 35px;

		position: absolute;

		width: 100%;

		text-decoration:none;

	}



/*

#navMain ul



{



width:100%;



height:auto;



}



#navMain ul li



{



width:100%;



margin:20px 0px;



padding:10px 0px;



}



#navMain li ul li



{



 width:100%;



}



#navMain li ul li a



{



padding:2px 5px;



}



*/



.product_1 {

    float: left;

    margin-bottom: 10px;

    margin-left: 0;

    text-align: center;

    width: 100%;

}

.new_product_listing_banner, .new_product_listing_banner img {

    bottom: 0px;

    height: auto;

    position: relative;

    width: 100%;

}

#leftnavMain ul li

{

    list-style: none outside none;

padding: 15px 0 0 10px;

    width: 98%;

}

#leftnavMain ul li.childmenucatgegory

{

   padding: 10px 0px 0px 0px;

	position: relative;

    right: 10px;

    width: 100%;

	background-color:#fff;

}

form, table, tbody, tr, td, input[type='text'], input[type='password'], textarea, select, label, fieldset, legend



{



  width:98%!important;



  float:left;



  margin:2px  auto;

}



.border

{

width:100%;

}



.new_product_listing_wrapper table tr

{

padding:0px;

}

.columnLeft, #navColumnOneWrapper

{

width:100%!important;

}

input[type='image']



{



  width: auto;



  height:auto;



  float:left;



  margin:2px 0px;



}







table#cartContentsDisplay, #cartContentsDisplay tbody, #cartContentsDisplay tfoot, #cartContentsDisplay tr, table#prevOrders, #prevOrders tbody, #prevOrders tfoot, #prevOrders tr  #cartSubTotal, #checkoutBillto, #checkoutShipto, .forward, .floatingBox, #accountLinksWrapper, .back, table.productlist, .productlist tbody, .productlist tr



{



  width:100%;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;



}



.productlist td



{



  width:24%;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;







}



#cartContentsDisplay td, #prevOrders td, #prevOrders th



{



  width:16%;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;



}



#prevOrders td, #prevOrders th



{



  width:15%;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;



}



#cartContentsDisplay th



{



   width:20%;



  height:auto;



  float:left;



  padding:0px;



  margin:0px;







}



.lower_left_banner, .lower_right_banner, .lower_right_banner img, .product img, .product_info_tab



{



  width:100%;



  height:auto;



  float:none;



  padding:0px;



  margin:0px;



}



#navSuppWrapper



{



  width:100%;



  float:none;



  padding:0px;



  margin:0px;



  text-align:center;

  

  background-color: #ececec;

  



}



#navSupp ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

	line-height: 1.5em;

	padding:0px;

	width:100%;

	float:left;

	}



#navSupp, .links, .website_info_div, .website_info, #navSupp_head_infromation, #navSupp_head_shopping

{

 width:100%;



  float:left;



  padding:0px;



  margin:0px;



  text-align:center;

  

background-color: #ececec;



}

.bottom_footer

{

padding-bottom:10px;

}

.socicons{

	float:none;

	padding-top:2em;

	padding-right:0;

	text-align:center;

}

.copyright

{

float:none;

text-align:center;

padding-left:0px;

}

.site_info

{

float:none;

text-align:center;

padding-right:0px;

}



#botomnavSuppWrapper , .copyright, .site_info{

    width: 100%;

	float:none;

	height:auto;

	padding:0px;

}



.bestseller_top {

    clear: both;

    float: left;

    height: auto;

    margin-top: 10px;

    padding-bottom: 10px;

    padding-top: 5px;

    width: 100%;

}

.bestsellingwrapper legend

{

margin-left:0px;

}

div.tabcontents



{



  width:96%;



  height:140px;



  float:none;



  padding:0px;



  margin-top:9px;



}



.product ul li



{



display: inline-block;



padding:10px 1px 10px 1px;



width:100%;



height:auto;



float:none;



}



.search



{



padding:0px;



margin-top:20px;



}



/*#navMain ul li, #navMain li ul li, ul.tabs



{



list-style:none; width:100%; padding:0px; margin:0px;



}*/



ul.tabs



{



list-style:none; width:100%; padding:0px; margin:0px;



}



#productDetailsList, #productDetailsList ul



{



  height:auto;



  float:none;



	margin: 0px;



	padding:0px;



	width: 96%;



}



ul.tabs li a



{



padding:9px 4px;



}



input.search_txt

{

float: left;

    height: 30px;

    margin: 2px 0;

    width: 95%;

}

.prod_inner a img {

    max-height: 100%;

    max-width: 100%;

    width: 100%;

}

.itemTitle {

    height: auto;

}

}



