

/* 1280px <= width */
@media only screen and (min-width: 1280px)  {}

/* Media for 960px to 1280px */
/* 960px <= width < 1280px */
@media only screen and (min-width: 960px) and (max-width: 1279px) {}

/* Design for a width of 960-1024 px */
/* 960px <= width < 1024px */
@media only screen and (min-width: 960px) and (max-width: 1023px) {}


/* Mobile, small old desktop - design for a width of less than 960px */
/* width < 960px */
@media only screen and (max-width: 979px) {
#container {  margin: 0 auto;width: 100% !important;}
/*menu css*/

#content-wrapper {
width:100%; margin-top:35px;
} 
.category-list {overflow:hidden;}
#carousel0 {display:none;}
/*menu css end*/

.flex-direction-nav { display:none;}
#footer .column_4	{ float: left;; min-height:100px; margin:0 5px; width:205px;}
#column-left + #column-right + #content .product-filter {width: 434px;}
#content {min-height: auto;}
#footer-top-outside {width: 98% !important;}
.product-filter {width: 62%;}
.pagination {width:100%;}
.bottomright {}
#banner0 {display:none;}
#banner1 {display:none;}
#banner2 {display:none;}
.category-info .image {display:none;}
.login-content {width:97%;}
.prevnext_link .floatL .button span, .prevnext_link .floatR .button span {font-size:0;}
.social_block ul {border-top:none;}
.anythingSlider  {display:none !important;}
.slider_bottom {display:none !important;}

.skitter {display:none !important;}
.nivo-directionNav {display:none !important;}
.currencyswitcher {margin-top:8px;}
.product_info_page + #content {margin-right:0; margin-left:0px;}
.product-info .image {float:left; padding:0;}
.product-info .image img:hover {}
#full-info {margin-top:10px;}
#timeline {display:none !important;}
}


/* Tablet (Portrait) - design for a width of 768px */
/* 768px <= width < 980px */
@media only screen and (min-width: 768px) and (max-width: 979px) {

#container {  width: 97% !important; margin:0 11px;   }
#notification { width:100% !important; float:left;}
#header { width:100%; height:auto; }
#header .headerright {width: 61%;}

#header .header_bckg  {padding:0 8px 10px;}
#header .header_top {width: 100%;}
.footer-block { width:100% !important;}
#footer { width:100% !important;}
#footer .column_4	{width:170px;}
#footer .column_3    { width:230px;}
.footermain { width:100%; }
.footer_custom_block { display:none;  width:100% !important;}
.footer_custom_block .customblock_content_custom { width:100% !important; display:none;}

#header .headerleft {width:auto; height:auto; }
#header #logo { margin-top:15px;}
#header #search {  width:220px;}
#header #search input {width: 80%;}
#header .button-search {}
#header #cart {}
#header .links {margin-left:0; margin-top:8px;}
#header #welcome {float:right; padding-left:5px;}
#currency {margin-top:0;}
.switcher {margin-top:8px;}
#header .row {width:100%; height:100px;}
#header .headerright { width: 527px;}
.primary-nav.open {top: 291px;}
#feature-box-product .feature_content {width: 117px;  float: none;}
#column-left {display:none;}
#column-right {display:none;}
#column-left + #column-right + #content, #column-left + #content {margin-left:0;}
#column-right + #content {margin-right:0;}
#column-left + #column-right + #content .product-filter {width: 378px;}
.product-filter .sort b, .product-filter .limit b {display: none;}
.htabs a {padding:7px 3px 6px;}
#mobilefooter {width: 95% !important;}
#footer-top-outside {width: 100% !important;}
#customHome .grid_12 .fb_iframe_widget iframe {width: 734px !important;}
#customHome .grid_6 {width: 210px;}
#customHome .grid_4 { min-height: 149px;
    width: 47%;}
#customHome .grid_8 { width: 344px;}
#customHome .grid_8 .fb_iframe_widget iframe {width: 437px !important;}
#customHome .grid_6 .fb_iframe_widget iframe {width: 260px !important;}
#customHome .grid_4 .fb_iframe_widget iframe {width: 228px !important;}
#customHome .grid_3 .fb_iframe_widget span {width: 184px !important;}
#customHome .grid_3 {width: 171px;}

#tm-control-panel {display:none;}
#feature-box-product {width: 100%;}
.social_block ul {border-top: none;}
.footer-bottom {margin: 0 auto;
    width: 100%;}
.product-info > .left + .right { border: 1px solid #E2D8CF;
    box-shadow: 0 0;
    float: left;
    margin-left: 10px;
    padding: 10px;
    width: 53%;}
	.slideshow {
    width: 100%;
}
.product-info .cart .cart_qty { width:250px;}
.slideshowmain {clear:both;}
#slideshow0 {height: 100% !important;
    width: 100% !important;}
.anythingSlider {width:100%; !important}
#slider1 {width:100% !important;}
.product-info > .left {width:40%; margin:0;}
.prevnext_link {width:15%;}
.cms-home .content_bottom { width:100%;}
#latest-box-product { width:100%; margin-top:10px; }
#carousel-additional .jcarousel-skin-opencart {width:97%;}	

/*  MENU CSS START */
.nav-container {display:none;}
.nav-container1 {display:block;}


.nav-container1 .open {}
.nav-button {
	  background: #E2D8CF;
    border: medium none;
    color: #555454 !important;
    cursor: pointer;
    display: block;
    font-size: 20px;
    height: 49px !important;
    margin: 0 auto;
    padding-bottom: 0px !important;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
    text-align: center !important;

    width: 100% !important;
	}
	.down_arrow {background: url("../image/sprite.png") no-repeat scroll -4px -2090px transparent;float: right;
    margin-right: 5px;
    padding: 12px;}
	.nav-button:hover {}
	.nav-button.open .down_arrow {background: url("../image/sprite.png") no-repeat scroll -4px -2141px transparent;float: right;}

	/* Navigation Bar
	-------------------------------------------------------- */
	.nav-container1 {float:left; width:100%; height:49px; margin-bottom:10px;}
	#header .headerright {height:72px; width:70%;}
    .primary-nav {clear: both; display: block; float: none;  margin: 0;  overflow: hidden;  padding: 0; position: absolute;
    text-align: left; 
	top:192px;
	
    background:#A29285;
    width: 100% !important;
    z-index: 998;
	
	}
	
	.treeview li {display:none  ; }
	.primary-nav ul { 
    border-radius: 0;
    padding:4px 0 0 ; }
	.primary-nav li {display: none; width: 95%; font-family: Arial;}
	.primary-nav li a {
    color: #fff;
    display: block;
  
    font-size: 13px;
    font-weight: normal;
    padding: 3px 10px;
    text-decoration: none;
 
	}
	.primary-nav ul li a { padding-left:20px; padding-right:0px;}
	.primary-nav li a:hover {
		color:#000;
	}
	.primary-nav > li:first-child {
	}

.nav-container1 .treeview .hitarea {
    background: url("../image/sprite.png") no-repeat scroll -4px -1572px transparent;
    cursor: pointer;
    float: right;
    height: 17px;
    width: 14px;
}
.nav-container1 .treeview .collapsable-hitarea {
    background: url("../image/sprite.png") no-repeat scroll -9px -2200px transparent;
	margin-right:7px;
}

.nav-container1 .treeview .expandable-hitarea {
    background: url("../image/sprite.png") no-repeat scroll -9px -2176px transparent;
	margin-right:7px;
}

    .nav-container1 .treeview li {
    border-bottom: 2px solid #E2D8CF;
    margin: 0;
    padding-top: 3px ;
    padding-bottom:1px;
    width: 100%;
    }
	.nav-container1 .treeview li ul li {border-bottom:none; border-top:2px solid #E2D8CF; padding-top:0px;}
	
	/* Toggle the navigation bar open  */

	.primary-nav.open { 
	 background: none repeat scroll 0 0 #A29285;
    height: auto;
    padding: 0 !important;
    top: 192px;
    width: 100% !important;
	
	}
	.primary-nav.open li { 
		  display: block;
    margin:0;
	}

/* MENU CSS END */
#timeline {display:none !important;}
.sub_banner {width: 93%;}
.subbaner_text { width: 28%;}
	
}


/* All desktop - design for a width of 768px and wider */

/* 768px <= width */
@media only screen and (min-width: 768px) {}


/* All mobile - design for a width of less than 768px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* width < 768px */
@media only screen and (max-width: 767px) {
#container {  margin: 0 auto;width: 100% !important;    }

	
/*  MENU CSS START */
.nav-container {display:none;}
.nav-container1 {display:block;}


.nav-container1 .open {}
.nav-button {
	  background: #E2D8CF;
    border: medium none;
    color: #555454 !important;
    cursor: pointer;
    display: block;
    font-size: 20px;
    height: 49px !important;
    margin: 0 auto;
    padding-bottom: 0px !important;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
    text-align: center !important;

    width: 100% !important;
	}
	.down_arrow {background: url("../image/sprite.png") no-repeat scroll -4px -2091px transparent;float: right;
    margin-right: 8px;
    padding: 12px;}
	.nav-button:hover {}
	.nav-button.open .down_arrow {background: url("../image/sprite.png") no-repeat scroll -4px -2141px transparent;float: right;}

	/* Navigation Bar
	-------------------------------------------------------- */
	.nav-container1 {float:left; width:100%; height:49px; margin-bottom:10px;}
	#header .headerright {height:68px; width:64%;}
    .primary-nav {clear: both; display: block; float: none;  margin: 0;  overflow: hidden;  padding: 0; position: absolute;
    text-align: left;
    
    width: 290px !important;
    z-index: 998;
	
	}
	.primary-nav ul { 
    border-radius: 0;
    padding:4px 0 0;}
	.primary-nav li {display: none; width: 95%; font-family: Arial;}
	.primary-nav ul li a { padding-left:20px; }
	.primary-nav li a {
    color: #fff;
    display: block;
  
    font-size: 12px;
    font-weight: normal;
    padding: 4px 10px;
    text-decoration: none;
 
	}
	.primary-nav li a:hover {
		color:#000;
	}
	.primary-nav > li:first-child {
	}

.nav-container1 .treeview .hitarea {
    background: url("../image/sprite.png") no-repeat scroll -4px -1572px transparent;
    cursor: pointer;
    float: right;
    height: 17px;
    width: 14px;
	margin-right:12px;
}
.nav-container1 .treeview .collapsable-hitarea {
    background: url("../image/sprite.png") no-repeat scroll -6px -2204px transparent;
}

.nav-container1 .treeview .expandable-hitarea {
    background: url("../image/sprite.png") no-repeat scroll -6px -2178px transparent;
}

    .nav-container1 .treeview li {
    border-bottom: 2px solid #E2D8CF;
    margin: 0;
    padding: 3px 15px;
    width: 100%;
    }
	.nav-container1 .treeview li ul li {border-bottom:none; border-top:2px solid #E2D8CF; padding-top:0px;}
	/* Toggle the navigation bar open  */

	.primary-nav.open { 
	 background: none repeat scroll 0 0 #A29285;
    height: auto;
    padding: 0 !important;
    top: 205px;
    width: 100% !important;
	
	}
	.primary-nav.open li { 
		  display: block;
    margin:0;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	}

/* MENU CSS END */


#header .headerright {width:44%;}
/* footer css*/
.footer-callus {display:none;}
.footer-static-links {background:url("../image/footer_line_400.gif") no-repeat scroll center bottom transparent !important; width:350px !important;}
.follow-us {display:none;}
#frWrapper { width:100%; background:#333; height:100%; }
#footer {display:none;}
#mobilefooter { clear: both;  margin: 0 auto;  min-height: 100px;  padding-top:0px;  width: 98% !important;}
#mobilefooter .column { float:none; width:auto; margin:0; min-height:0; }
#mobilefooter .column h3 {  background: none repeat scroll 0 0 #A29285;  cursor: pointer; display: block; padding: 5px 0;
 text-align: center; color:#fff; }
#mobilefooter .column ul { display:none; padding-left:0; margin:2px 0 6px;}
#mobilefooter .column ul li {    background: none repeat scroll 0 0 #E3D8CF;
    list-style: none outside none;
    margin: 2px 0;
    padding: 2px 0;
    text-align: center; }
#mobilefooter { display: none; height: auto; padding-bottom:5px; margin-top:5px; }
#mobilefooter-top-outside h2 { border-bottom: 1px dotted #ccc; padding-bottom:0px; margin-bottom:10px; }
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 { float: none; width:209px !important; }
.container_12 { padding:0 8px; width:auto; }
.mobileFpart { display:block!important; }
#powered { min-height:30px; line-height:14px; text-align:center; }
#powered .fl { float:left; }
#mobilefooter h3 { margin-top:0px; margin-bottom:5px; font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#000; }
.copywrite { background: url("../image/footer_line_400.gif") no-repeat scroll center top transparent !important; color: #4F4C43; font-size: 12px;
 font-weight: normal;  margin-top: 7px; padding-top: 13px;  }
/*footer css end*/
#footer-top-outside {width: 96% !important;}

#customHome .grid_4 .fb_iframe_widget iframe {width: 229px !important;}
#tm-control-panel {display:none;}
.slideshow {width:100%;}
#slideshow0 {width:100%;}

}
/* end: width < 768px */


/* Mobile (Landscape) - design for a width of 480px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 480px <= width < 768px */
@media only screen and (min-width: 480px) and (max-width: 767px) {

#container { width: 95% !important;   margin:0 11px; }
#header .header_bckg {height: 50px;}
#notification { width:100% !important; float:left; }
#header .header_top {width:100%;}
#header {height:80px;}
#header .row {
    height: 120px;
    margin: 0 auto;
    width: 100%;}
.currencyswitcher {margin-top:10px; float:right; margin-right:0;}
	#header .headerright {  width: 66%;}
	#header .headerleft {width: auto;}
#header #welcome {clear: both;
    float: right;
    margin-top: 35px; padding-left:5px; text-align:center;}
#header .headerleft { height:120px; 
    width: auto;}
#header #logo { margin-top:20px;}	
#header #search {float: right; width: 70%; }
#header #search input {width: 70%;}
#header #cart {display:none;}
#header .links {margin-left:0; clear:both; width:100%; text-align:center;}

#header .headerright { width: 54%;}
.switcher {
    clear: both;
    float: left;
	margin-top:10px;
 }
 
#currency {
    float: right;

}
#language { float:left; margin-top:6px; }
.footer_custom_block { display:none;}
.primary-nav.open {top: 222px;}
#feature-box-product .feature_content {width: 119px;}
#column-left {display:none;}
#column-right {display:none;}
#column-left + #column-right + #content, #column-left + #content {margin-left:0;}
#column-right + #content {margin-right:0;}
#column-left + #column-right + #content .product-filter {width: 99%;}
.product-filter .sort b, .product-filter .limit b {display: none;}
.htabs a {padding:7px 3px 6px;}
#mobilefooter {width: 100% !important; margin-top:10px;}
#footer-top-outside {width: 100% !important;}
#customHome .grid_12 .fb_iframe_widget iframe {width: 455px !important;}

#tm-control-panel {display:none;}
#feature-box-product {width:100%;}
.box-product .product-block {padding:5px;}
.box-product .product-block:hover {padding:5px !important;}
#customHome .grid_4 {
    min-height: 190px;
    width: 46% !important;}
#customHome .grid_6, #customHome .grid_8 { width:199px !important;}	
#customHome .grid_12 { width:95% !important }
.footer-bottom { margin: 0 auto;
    text-align: center;
    width: 100%;}
.bottomright {float:none; margin:0;}
#bottomfooter ul {float:none;}
#designed {clear:both; text-align:center;}
#powered {float:none;}
#copy {float:none;}
.product-filter {width:100%;}
.product-list .description {width: 100%; }
.product-info > .left + .right { width: 49%; margin:0px; float:right;}
.product-info .cart .cart_qty { width:46%;}
.cart_qty #button-cart {margin-top:5px;
 }
.prevnext_link { width: 26%;}
input.large-field, select.large-field {width: 215px;}
.slider_bottom {height:50px !important;}

#content-wrapper {
    margin-top: 64px;}
	
	#slideshow0 {height: 100% !important;
    width: 100% !important;}
.anythingSlider {width:100%; !important}
#slider1 {width:100% !important;}
#content {float:left; width:100%;
}
.cms-home .content_bottom { width:100%;}
#latest-box-product { width:100%; margin-top:10px;}
.footermain {float:left; margin-bottom:10px;}
#content-wrapper-home {}
.product-info > .left {width:50%; margin:0; float:left;}
#carousel-additional .jcarousel-skin-opencart {width:97%;}


#cboxOverlay {opacity:0 !important;}
#colorbox {display:none !important;}
.product-info .image .mousetrap  { display:none !important; cursor:auto !important;}

.product-info .image img {
    cursor: auto !important; width:100%;

}
.sub_banner {width: 89%;}
.subbaner_text { width: 95%; margin-bottom:10px;}
}

/* Additional break-point:
   Mobile (Landscape, iPhone 4 Portrait) - design for a width of 640px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* 640px <= width < 768px */
@media only screen and (min-width: 640px) and (max-width: 767px) {}


/* All small mobile - design for a width of less than 480px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* width < 480px */
@media only screen and (max-width: 479px) {#container { width:100% !important;  }
#footer-top-outside {width: 94% !important;}

#tm-control-panel {display:none;}
#header .header_bckg { height: 98px;}
#header {height: 267px;}
.slider_bottom {height:50px !important;}
.primary-nav.open {top: 333px !important;}
#content-wrapper {
    margin-top: 64px;}
.product-list .description {clear:both; }
#cboxOverlay {opacity:0 !important;}
#colorbox {display:none !important;}
.product-info .image .mousetrap  { display:none !important; cursor:auto !important;}
.product-info .image img {
    cursor: auto !important;

}

}


/* Mobile (Portrait) - design for a width of 320px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 320px <= width < 480px */
@media only screen and (min-width: 320px) and (max-width: 479px) {
#container { width: 93% !important; margin: 0 11px;  }
.footer_custom_block { display:none;} 
#content-wrapper-home {width:100%;}
#header .header_bckg {height: 70px;}
#header .header_top {width:100%;}
#header {height:240px; }
.currencyswitcher {margin-top:10px; float:right; margin-right:0px;}
#header .row {
    height: 176px;
    margin: 0 auto;
    width: 100%;}
	#header .headerright {  width: 66%;}
	#header .headerleft {width: auto;}
#header #welcome {clear: both; text-align:center;
    float: none;
    margin-top: 10px; padding-left:5px;}
#header .headerleft {  text-align: center; height:88px;
    width: 100%;}
#header #logo { margin-top:20px;}	
#header #search {  float: right;
    margin-right: 13%;
    margin-top: 8px;
    width: 72%; }
#header #search input {width: 80% !important;}
#header #cart {display:none;}
#header .links {margin-left:0; text-align:center; float:none;}
#header .headerright { width: 100%;}
.switcher {
    clear: both;
    float: left;
	margin-top:10px;
 }
#notification { float:left; width:100% !important;} 
#currency {
    float: right;
	margin-top:10px;

}
#language {float:left; margin-top:10px; }
.primary-nav.open {top: 302px !important;}
.featured-grid {
    float: left;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100% !important;
}
ul.featured-grid li.item {
    display: inline-block;
    float: none;
    margin: 0 0 20px;
    padding: 0;
    width: 245px !important;
}

#feature-box-product .feature_content {width: 119px;}
#column-left {display:none;}
#column-right {display:none;}
#column-left + #column-right + #content, #column-left + #content {margin-left:0;}
#column-right + #content {margin-right:0;}
#column-left + #column-right + #content .product-filter {width: 99%;}
.product-filter .sort b, .product-filter .limit b {display: none;}
.htabs a {padding:7px 7px 6px;}
#mobilefooter {width: 100% !important; margin-top:10px;}
#footer-top-outside {width: 100% !important;}
#customHome .grid_3 { width:269px !important;}
#customHome .grid_12 .fb_iframe_widget iframe {width: 455px !important;}

#tm-control-panel {display:none;}
#feature-box-product {width:100%; }
.box-product .product-block {padding:9px;}
.box-product .product-block:hover {padding:9px !important;}
#customHome .grid_4 {
      min-height: auto;
    width: 95% !important;}
#customHome .grid_6 {width:95% !important; }
#customHome .grid_8 {width:95% !important; }
#customHome .grid_12 {width:93% !important; }	
.footer-bottom { margin: 0 auto;
    text-align: center;
    width: 100%;}
.bottomright {float:none; margin:0; display:none;}
#bottomfooter ul {float:none;}
#designed {clear:both; text-align:center;}
#powered {float:none;}
#copy {float:none;}
.box-product {text-align:center;}
.product-info > .left + .right { width: 100%; margin:0px;}
.prevnext_link { width: 21%;}
.product-info .cart .cart_qty { width:100%;}
input.large-field, select.large-field {width: 193px;}

	#slideshow0 {height: 100% !important;
    width: 100% !important;}
.anythingSlider {width:100%; !important}
#slider1 {width:100% !important;}
#content {float:left; width:100%;
}
.cms-home .content_bottom { width:100%;}
#latest-box-product { width:100%; margin-top:5px;}
.product-filter {width:100%; }   
.footermain {float:left; margin-bottom:0px;}
.product-list .description { width:100%;}
.product-list .right { padding-left:15px;}
.product-list { float:left;}
.product-list .name {clear:both; width:100%;}
.product-list .image img {
    height: 143px;
    width: 122px;
}

.product-info .image img {width: 100%;cursor: auto !important;}

#carousel-additional .jcarousel-skin-opencart {width: 100%;  }
#carousel-additional .jcarousel-skin-opencart .jcarousel-clip {width:100%;}
.product-info > .left {width:100%;}

.login-content .left {width:100%;}
.login-content .right {width:100%;}

.nav-container1 .treeview li {
    width: 100%;
    }
.product-filter .sort { margin-top:1px;}
#cboxOverlay {opacity:0 !important;}
#colorbox {display:none !important;}
.product-info .image .mousetrap  { display:none !important; cursor:auto !important;}
.sub_banner {width: 81%;}
.subbaner_text { width: 95%; margin-bottom:10px;}
.htabs a {
    margin-bottom: 2px;
    padding: 7px 3px;
}
textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {}
.checkout-content .right { width:100%;}
.checkout-content .left { width:100%;}

}


/* Mobile (Portrait) - design for a width of 240px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* width < 320px */
@media only screen and (max-width: 319px) {#container {  width:94% !important; margin:0 8px; }
#header .header_bckg {height: 75px;}
#header .header_top {width:100%;}
#header {height:250px;}
#notification { float:left; width:100% !important;} 
#header .row {
    height: 142px;
    margin: 0 auto;
    width: 98%;}
	#header .headerright {  width: 66%;}
	#header .headerleft {width: auto;}
	.currencyswitcher {margin-top:10px;}
#header #welcome {clear: both;
    float: none; text-align:center;
    margin-top: 10px; padding-left:5px;}
#header .headerleft {  text-align: center;
    width: 100%; height:85px;}
#header #logo { margin-top:15px;}	
#header #search {  float: right;
    margin-right: 14%;
    margin-top: 15px;
    width: 72%; }
#header #search input {width: 70% !important; }
#header #cart {display:none;}
#header .links {margin-left:0; text-align:center; float:none;}
#header .headerright { width: 100%;}
.switcher {
    clear: both;
    float: left;
	margin-top:15px;
 }
 
#currency {
    float: right;
	margin-top:15px;
}
#language { margin-top: 15px; float:left;}
.primary-nav.open {top: 272px;}
#feature-box-product .feature_content {width: 119px;}
#column-left {display:none;}
#column-right {display:none;}
#column-left + #column-right + #content, #column-left + #content {margin-left:0;}
#column-right + #content {margin-right:0;}
#column-left + #column-right + #content .product-filter {width: 99%;}
.product-filter .sort b, .product-filter .limit b {display: none;}
.htabs a {padding:7px 3px 6px;}
#tab-related .box-product > div {width:205px;}
#tab-related .box-product .image { width:94%;}
#tab-related .box-product .name { width:80%;}
#tab-related .box-product .image img { width:205px;}
#tab-related .box-product .price { width:80%;}
#mobilefooter {width: 100% !important; margin-top:10px;}
#footer-top-outside {width: 95% !important;}
#customHome .grid_12 .fb_iframe_widget iframe {width: 455px !important;}
.cms-home .content_bottom { width:100%;}
#latest-box-product { width:100%; margin-top:5px;}
.customblock_content_custom { display:none; }
#customHome .grid_3 { width:97% !important;}
#tm-control-panel {display:none;}
#feature-box-product {width:100%;}
.box-product .product-block {padding:9px;}
.box-product .product-block:hover {padding:9px !important;}
#customHome .grid_4 {
      min-height: auto;
    width: 97% !important; margin:0;}
#customHome .grid_6 { width: 97% !important; margin:0;}	
#customHome .grid_8 {width: 97% !important; margin:0;}	
#customHome .grid_12 {width: 100% !important; margin:0; }
.footer-bottom { margin: 0 auto;
    text-align: center;
    width: 100%;}
.product-filter { width:99%;}
.product-filter .limit { margin-top:6px;}
.pagination .results { width:100%; text-align:right;}	

.bottomright {float:none; margin:0; display:none;}
#bottomfooter ul {float:none;}
#designed {clear:both; text-align:center;}
#powered {float:none;}
#copy {float:none;}
.box-product {text-align:center;}
.product-info > .left + .right { width: 88%; margin-left:7px;}
.prevnext_link { width: 19%;}
input.large-field, select.large-field {width: 193px;}

	#slideshow0 {height: 100% !important;
    width: 100% !important;}
.anythingSlider {width:100%; !important}
#slider1 {width:100% !important;}
#content {float:left; width:100%;
}
.footermain {float:left; margin-bottom:10px;}

.product-list li { padding:0; }
.product-list .name {clear:both; width:98%;}
.product-list .image img {
    height: 143px;
    width:100px;
}
.product-list .image { margin:0;}
.product-list .description { width:98%;}
.product-list .right {margin-left:0; padding-left:5px;}

.product-info > .left {
    width:100%;
	margin:0;
}
.product-info .image img {width: 100%;cursor: auto !important;}

#carousel-additional .jcarousel-skin-opencart {
    width: 100%;
}
.product-info > .left + .right {
    margin-left: 0px;
    width: 100%;
}
.prevnext_link {width:30%;}
.product-info .cart .cart_qty { width:100%;}
.product-info .cart_qty input[type="text"] { width:20%;}
.product-list { float:left;}
textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] {}
.checkout-content .right { width:100% !important;}
.checkout-content .left { width:100% !important;}
.buttons .center .button { float:right;}
table.form tr td:first-child { width:75px;}
.login-content .left {width:100%;}
.login-content .right {width:100%;}
.nav-container1 .treeview li {
    width: 100%;
    }
.currencyswitcher {float:right; margin-top:15px; margin-right:0;}
.primary-nav.open {
    top: 313px !important;
}
#cboxOverlay {opacity:0 !important;}
.sitemap-info .left { width:100%;}
.sitemap-info .right { width:100%;}
#colorbox {display:none !important;}
.product-info .image .mousetrap  { display:none !important; cursor:auto !important;}
.sub_banner {width: 82%;}
.subbaner_text { width: 95%; margin-bottom:10px;}
.htabs a {
    margin-bottom: 2px;
    padding: 7px 3px;
}
}
