g/************************************************************
/****************   RESPONSIVE 1 ****************************
*************************************************************/
/* 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) {}
/* Smaller than standard 960 (devices and browsers) */

@media only screen and (max-width: 995px) 
{
/*====== Common ==========*/
.page	{ width:98%; margin:0 10px; }
.page_inner, .header, .main, .footer_inner, .footer_bottom,.custom_footer_block, #advancedmenu,.breadcrumbs,.footer,.nav-container,.bottom_footer,.footer-area1,#manufacture_product,#manufacture_slider
{ width:100% !important;}
/*===== Display none ====*/
#tm-control-panel,.sub_banner,#topcontrol		
{ display:none !important;}

/*====== Product Listing====*/
.products-list .products_list_center	{ width:74%;}
/*==== Product Info ====*/
.product-view .product-shop	{ padding-left:10px;}
/*===== Cart =====*/
.cart .crosssell #crosssell-products-list li.item	{ margin:4px;}

/*=========== Slider Setting =========*/
.bannerlinerpau	{ display:none !important;}
.slider_inner,.slider,.slider .slide-show,.slider .slide-show .slider-images,.bannerline,
.slider .tabcontent,.slider .tabcontent img,#slider-container3
{ width:100% !important;height:auto !important;}
#protofade3, #protofade4,#slider-container3 .controls,#protofade3 .slide-banner-img
{ width:100% !important;}
.controls .previous	{ left:0 !important;}
.controls .next		{ right:0 !important; }
#manufacture_slider{width:96% !important;} 

#special_slider .homegrid_inner{width:93%;}

/****** Own Responsive Class*******/
.header_banner{width:100%;}
.subbanner_new{width:100%;}
.subbanner_new li{padding-left:8px;}
.custom_Linkfooter_block .static_link{margin: 0 0 ; display:block;}
.email-friend{margin: 0 10px 0 0;}
.email-friend a{padding:5px 8px 6px 26px;}
.email_wishlist_box .link-wishlist{padding:5px 8px 6px 26px !important;}
.email_wishlist_box .link-compare{padding:5px 8px 6px 26px;}
.custom_Linkfooter_block_right > p{ width:48.5%; }
.custom_Linkfooter_block_right img{ width:100%;}
/*#relatedProductsCarousel .homegrid_inner{width:85%;}*/


ul.products-grid li.item .product-block .product-block-inner{ /*width:95%;*/}
/*#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{top:-59px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{top:-59px !important;}*/
#related_slider_column .jcarousel-skin .jcarousel-item{height: auto !important;
    margin: 0 15px !important;
    width: 197px !important;}
.upsell_border{width:93% !important;}
.related_border{width:93% !important;}
.area-a{width:100% !important;}
.followus{width:auto;}
.offer_img{display:none;}



}

@media only screen and (min-width: 768px) and (max-width: 994px) 
{
.page	{ width:98%; margin:0 7px;}
.col-main	{ width:75%;}
.main-container .col-main{padding:0 0 0 0 !important;}
.header_top_left{margin-top:0; float:right;}
.header_top_left .welcome-msg{ color: #777777;
    float: right;
    font-weight: bold;
    margin: 2px;
    text-align: right;
    width: 100%;
	margin-right:7px;
	}
	.toplink{float:none;margin-top:0;}
/*========= Footer ========*/
.footer .footer-area	{ padding:0 1%; width:23%;}
#block_4				{ padding:0 0 0 1%;}
#block_1				{ padding:0 1% 0 0;}
.custom_Linkfooter_block .static_link	{ width:47%;}
 
/*======== Product List ======*/
.products-list .products_list_center	{ width:40%;}
/*====== Product Info =======*/
.product-view .product-img-box	{ width:35%;}
.col1-layout .product-view .product-shop	{ width:63%;}
.col1-layout .product-view .info3col	{ width:40%;}

/****** Own Responsive Class*******/
.subbanner_new li img{ width:100%;}
.subbanner_new li{width:32%;}
.custom_Linkfooter_block_right > p{ width:48%; }
.custom_Linkfooter_block_right img{ width:100%;}
.custom_Linkfooter_block .first{width:16%; }
.custom_Linkfooter_block .second{ width:30%; }
.custom_Linkfooter_block .third{width:24%;}
.custom_Linkfooter_block .four{width:24%;}

ul.products-grid li.item .product-block .product-block-inner{/*width:94%;*/}
.products-list .products_list_center{width:69%;}
.ratings{width:100%;}
.rating-links{width:232px !important;}
.col1-layout .product-view .info3col{/*width:35%;*/}
.col1-layout .product-view .info3col-data{/*width:27%;*/}
#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{top:-74px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{top:-74px !important;}
.email-friend{margin:0 10px 3px 0;}
.email_wishlist_box{margin:5px 0;}
.email_wishlist_box .link-wishlist{padding:5px 19px 6px 26px !important;}
button.btn-checkout span span{padding:0 25px 0 34px;}
#wishlist-table tr td .product-name, #wishlist-table tr td .description{width:338px;}
.flex-direction-nav li a.flex-next{top:103px !important;}
.flex-direction-nav li a.flex-prev{top:103px !important;}
.area-a .free-shipping{width:330px;}
#block_1{width:68% !important;}
}

@media only screen and (min-width: 768px) and (max-width: 875px) {
.col-left,.col-right	{ display:none;}
.col-main	{ width:100%; padding:0px ;}
.page{width:98%;}
.main-container .col-main{padding:0px !important;}
/*================ Start Navigation =============*/
.nav-container		{ display:none;}
.nav-container1		{ display:block;  z-index: 99; width:100%;}
.nav-button {
	display: block;
	text-align:center;
	height: 35px;
	cursor: pointer;
	border: 0 none;
	z-index: 1;
	background:none #4a4a4a;
	color:#FFF;
	text-shadow:none;
	font-size:18px;
	padding:0;
	width:100%;
}
.nav-button .right_bullet			
{ 
	float:right;
	padding:14px;
	background:url("../images/sprite.png") no-repeat scroll -8px -2053px transparent;
	margin-top: -7px;
	margin-right:5px;
}
.down_arrow .right_bullet		{ background:url("../images/sprite.png") no-repeat scroll -8px -2093px transparent;}
.treeview li a	{ background:none !important;}
#responsive_menuinner	{ position:absolute; display:none; width:98%;z-index:959 !important; top:197px;}
.nav-button:hover {background:#4a4a4a; border:none; color:#FFFFFF; }

.nav-button.open { background: url('../images/close-icon-large.png');background-position: right 5px; background-repeat: no-repeat;	}
.primary-nav {
	float: none;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	border-bottom: 5px solid #7BB04A;
	z-index: 9 !important;
	clear: both;
	background:#3C3C3C;    
    border-radius: 5px;
	width:100%;
}

#responsive_menuinner .treeview li a li a {
	background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F3F3F3;
    color: #222;
    float: left;
    font-size: 11px;
    font-weight: normal;
    padding: 5px 2%;
    text-decoration: none;
    width: 96%;
}
#responsive_menuinner	.treeview .expandable-hitarea {
    background: url("../images/sprite.png") no-repeat scroll -2px -199px transparent;
    height:20px;
    width: 20px;
	margin-top:5px;
	margin-right:10px;
	float:right;
}
#responsive_menuinner	.treeview  .active-hitarea{
	background: url("../images/sprite.png") no-repeat scroll -2px -237px transparent;
    height: 20px;
    width: 20px;}

#responsive_menuinner .treeview li.active ul {
    display: block !important;
}
#responsive_menuinner	.treeview .collapsable-hitarea {
    background: url("../images/sprite.png") no-repeat scroll -2px -237px transparent;
    height:20px;
    width: 20px;
	margin-top:5px;
	margin-right:10px;
	float:right;
}
#responsive_menuinner .treeview li a {
 background: url("../images/sprite.png") no-repeat scroll 7px -355px transparent !important;
    color: #A8A8A8 !important;
    padding: 5px 5px 5px 30px;
	display:block;
 }
 #responsive_menuinner .treeview li a:hover{color:#fff !important; background:url("../images/sprite.png") no-repeat scroll 7px -355px #4f4f4f !important;}
#responsive_menuinner .treeview li ul li a{  background:none !important;
    color: #A8A8A8 !important;
	margin-left:10px;
    padding: 5px 5px 5px 30px; }
#responsive_menuinner .treeview li ul li a:hover{background:none !important;}
#responsive_menuinner .treeview li ul li ul li a{ padding:5px 5px 5px 30px; background:none !important; }
#responsive_menuinner .treeview li.collapsable a.level-top	{color:#FF633F; }
.primary-nav > li {
	display:block;
	border-top: 1px solid rgba(0,0,0,.2);
}
 
.primary-nav > li:hover > a { background:#515291; color:#FF633F; }
.primary-nav li.parent > a:after { 	border:1px solid #000; }
.nav-container{ display:none;}
.primary-nav li.parent > a:hover { background:#515291; color:#FF633F;}
.primary-nav li ul { display: none;
	background: #3C3C3C;;
	border-top: 0 none;
	padding: 0;
	margin:0px;
}
.primary-nav li ul a {	
	border: 0 none;
	font-size: 11px;
	font-weight: normal;
}
.primary-nav li ul li a { padding-left:33px; }
.primary-nav li li ul li a { padding-left:56px; }
.primary-nav li ul li a:hover   { background-color:#515291; color:#fff;}

/*================ End Navigation =============*/


/*===== Footer =======*/
.custom_footer_block h2.mobile_togglemenu	{ display:block;}
.footer-area ul	{margin-left:22px; width:90%; display:none;}
.footer .footer-area	
{ 
	width:98%; 
	margin:3px 0;
   margin: 4px 0;
    overflow: hidden;
    padding: 0px 0 1px !important;
	border-bottom: 1px solid #5D5D5D;
    width: 98%;
}
#block_4 .social_block	{ width:100%;  padding:8px 0 5px 0; overflow:hidden; margin:0; background:#eee; border-radius:5px 5px 0 0;}
#block_4	{ border:none;}
.products-list .products_list_center	{ width:53%;}
#newslatter	{ margin:0;}
/*=== Product Info =====*/
#sliderjcarousel	{ width:100% !important;}
.col1-layout .product-view .info3col		{ width:35%;}
.col1-layout .product-view .info3col-data	{ width:27%;}
/*=== Cart =====*/
.form-list select,.form-list input.input-text,.cart .discount input.input-text
{ width:85%; float:left; margin-left:6px;}
.cart-collaterals_top .checkout-types button.button	{ padding:5px 0;}
.cart .totals .checkout-types li:first-child	{ margin:0 8px 8px;}
.cart .totals .checkout-types li a				{ padding:0 0 0 2px; font-size:12px; margin-left:8px;}
#multiship-addresses-table select	{ width:250px;}
.pager .amount	{ margin:2px;}


/****** Own Responsive Class*******/
.header_banner img{margin-top:5px;}
.category-image{width:51%;}
.custom_Linkfooter_block{width:100%; margin-left:0; }
.custom_Linkfooter_block_inner{width:100%;  background:#eee; border-radius:0 0 5px 5px;}
.custom_Linkfooter_block .first{width:100%; padding-left:0;}
.custom_Linkfooter_block .second{width:100%; padding-left:0;}
.custom_Linkfooter_block .third{width:100%; padding-left:0;}
.custom_Linkfooter_block .four{width:100%; padding-left:0;}
.custom_Linkfooter_block .static_link{padding-top:5px; padding-bottom:5px;}
.custom_Linkfooter_block_right > p{ width:47%; }
.custom_Linkfooter_block_right img{ width:100%;}
ul.products-grid li.item .product-block .product-block-inner{/*width:95%;*/}
.products-list .products_list_center{width:73% !important;}
.ratings .rating-links{ width:240px !important;}
.ratings{width:66%;}
.product-view .product-shop .add-to-links li, .product-view .product-shop .add-to-links li .separator{display:inline-block;}
.product-view .product-shop .add-to-links{text-align:left;}
.email-friend{margin:0 10px 6px 0;}
.email_wishlist_box .link-compare{padding:5px 11px 6px 26px;}
#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{right:3px !important; top:-60px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{right:27px !important; top:-60px !important;}
.social_block > h6{margin-left:10px;}
.custom_Linkfooter_block_inner h6{margin-left:10px;}
#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{top:-73px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{top:-73px !important;}
.flex-direction-nav li a.flex-next{top:121px !important;}
.flex-direction-nav li a.flex-prev{top:121px !important;}
.area-a .free-shipping{width:auto!important;  float:right;}
.followus{display:none;}
.area-a .contact-us{width:auto;}
#block_1{width:100% !important;margin-right:0 !important; border:none;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 97.5%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 97.5%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 97.5%;
	margin-bottom:7px; 
	border-radius:0;
}
#block_2{width:100%; margin-right:0; border:none;}
.static_link h6{margin-bottom:4px;}
#newslatter h6{margin-bottom:4px;}
.tm_top_currency .jqTransformSelectWrapper, .tm_top_currency .jqTransformSelectWrapper SPAN{  margin-left: 0;
    width: 125px !important;}
.header .form-search{border-radius:5px;}
}
/*.custom_Linkfooter_block .static_link{width:100%; border:1px solid;}*/
/************************************************************
/****************   RESPONSIVE 4 ****************************
*************************************************************/
 
/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.page	{ width:97%; margin:0 10px;}
.col-left,.col-right	{ display:none;}
.col-main	{ width:100%;}
/*==== Header ======*/
.header		{ height:100px;}	
.header_top	{ /*height:55px;*/}

.header .quick-access	{ margin:66px 0 0;}
.header_top_left	{ width:100%; margin-top:0;}
.header_top_right	{ float:left; margin:0px 0 0 0; width:98%; padding-left:10px;}
.jqTransformSelectWrapper div span	{ padding:5px 0 0 !important;}
.jqTransformSelectWrapper ul	{ left:0;}

/*================ Start Navigation =============*/
.nav-container		{ display:none;}
.nav-container1		{ display:block;  z-index: 99; width:100%;}
.nav-button {
	display: block;
	text-align:center;
	height: 35px;
	cursor: pointer;
	border: 0 none;
	z-index: 1;
	background:none #4a4a4a;
	color:#FFF;
	text-shadow:none;
	font-size:18px;
	padding:0;
	width:100%;
}
.nav-button .right_bullet			
{ 
	float:right;
	padding:14px;
	background:url("../images/sprite.png") no-repeat scroll -8px -2053px transparent;
	margin-top: -7px;
	margin-right:5px;
}
.down_arrow .right_bullet		{ background:url("../images/sprite.png") no-repeat scroll -8px -2093px transparent;}
.treeview li a	{ background:none !important;}
#responsive_menuinner	{ position:absolute; display:none; width:97%;z-index:959 !important; top:198px; }
.nav-button:hover {background:#4a4a4a; border:none; color:#FFFFFF; }

.nav-button.open { background: url('../images/close-icon-large.png');background-position: right 5px; background-repeat: no-repeat;	}
.primary-nav {
	float: none;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	border-bottom: 5px solid #7BB04A;
	z-index: 9 !important;
	clear: both;
	background:#3C3C3C;    
    border-radius: 5px;
	width:100%;
}

#responsive_menuinner .treeview li a li a {
	background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F3F3F3;
    color: #222;
    float: left;
    font-size: 11px;
    font-weight: normal;
    padding: 5px 2%;
    text-decoration: none;
    width: 96%;
}
#responsive_menuinner	.treeview .expandable-hitarea {
   background: url("../images/sprite.png") no-repeat scroll -2px -199px transparent;
    float: right;
    height: 20px;
    margin-right: 10px;
    margin-top: 5px;
    width: 20px;
}
#responsive_menuinner	.treeview  .active-hitarea{       background: url("../images/sprite.png") no-repeat scroll -2px -237px transparent;
    height: 20px;
    width: 20px;}

#responsive_menuinner .treeview li.active ul {
    display: block !important;
}
#responsive_menuinner	.treeview .collapsable-hitarea {
     background: url("../images/sprite.png") no-repeat scroll -2px -237px transparent;
    float: right;
    height: 20px;
    margin-right: 10px;
    margin-top: 5px;
    width: 20px;
}
#responsive_menuinner .treeview li a {
	background: url("../images/sprite.png") no-repeat scroll 7px -355px transparent !important;
    color: #A8A8A8 !important;
    padding: 5px 5px 5px 30px;display:block;}
#responsive_menuinner .treeview li a:hover
{color:#fff !important;
 background:url("../images/sprite.png") no-repeat scroll 7px -355px #4f4f4f !important;
 }

#responsive_menuinner .treeview li ul li a{ 
	background: none repeat scroll 0 0 transparent !important;
    color: #A8A8A8 !important;
    margin-left: 10px;
    padding: 5px 5px 5px 30px;}
#responsive_menuinner .treeview li ul li a:hover{background:none !important;}
#responsive_menuinner .treeview li ul li ul li a{ padding:5px 5px 5px 30px; background:none !important; margin-left:25px;}
#responsive_menuinner .treeview li.collapsable a.level-top	{color:#FF633F; }
.primary-nav > li {
	border-top: 1px solid rgba(0,0,0,.2);
	display:block;
}

.primary-nav > li:hover > a { background:#515291; color:#FF633F; }
.primary-nav li.parent > a:after { 	border:1px solid #000; }
.nav-container{ display:none;}
.primary-nav li.parent > a:hover { background:#515291; color:#FF633F;}
.primary-nav li ul { 
	background: none repeat scroll 0 0 #3C3C3C;
    border-top: 0 none;
    display: none;
    margin: 0;
    padding: 0;}
.primary-nav li ul a {	
	border: 0 none;
	font-size: 11px;
	font-weight: normal;
}
.primary-nav li ul li a { padding-left:33px; }
.primary-nav li li ul li a { padding-left:56px; }
.primary-nav li ul li a:hover   { background-color:#515291; color:#fff;}

/*================ End Navigation =============*/

/*===== Footer =======*/
.custom_footer_block h2.mobile_togglemenu	{ display:block;}
.footer-area ul	{ display:none; margin-left:22px; width:85%;}
.footer .footer-area	
{ 
	width:98%; 
	margin:3px 0;
    margin: 4px 0;
    overflow: hidden;
    padding: 0px 0 1px !important;
	border-bottom: 1px solid #5D5D5D;
    width: 98%;
}
#block_4 .social_block	{ width:100%;  padding:8px 0 5px 0; overflow:hidden; margin:0; background:#eee; border-radius:5px 5px 0 0;}
#block_4	{ border:none;}
.products-list .products_list_center	{ width:53%;}
#newslatter	{ margin:0;}
.custom_Linkfooter_block .static_link	{ width:47%;}
 
/*======= Product List ========*/
.products-list .products_list_left	{ width:30%;}
.products-list .products_list_center	{ width:69%;}
.products-list .products_list_right		{ width:15%;}
/*====== Product Info =======*/
.product-view .product-img-box	{ width:35%;}
#sliderjcarousel	{ width:100% !important;}
.col1-layout .product-view .product-shop	{ width:63%;}
.col1-layout .product-view .info3col		{ width:33%;}
.col1-layout .product-view .info3col-data	{ width:28%;}

/*========== Cart ==========*/
.cart-collaterals_top .col_1_set,.cart-collaterals_top .col_2_set	
{ width:100%;}
.cart .crosssell #crosssell-products-list li.item	{ /*width:22%;*/}
#multiship-addresses-table select	{ width:250px;}


/****** Own Responsive Class*******/
.header .form-search{border-radius:5px;}
.subbanner_new li img{ width:100%;}
.subbanner_new li{width:32%;}
.header_banner img{margin-top:5px;}
.header .form-search{width:400px; clear:both;}
.category-image{width:50%;}
.header .form-search input.input-text{width:173px; margin-right:5px;padding:5px 5px 5px 24px;}
.header .form-search .search-btn{padding:0 0 0 0;}
.custom_Linkfooter_block{width:100%; margin-left:0; }
.custom_Linkfooter_block_inner{width:100%; background:#eee; border-radius:0 0 5px 5px; }
.custom_Linkfooter_block .first{width:100%; padding-left:0;}
.custom_Linkfooter_block .second{width:100%; padding-left:0;}
.custom_Linkfooter_block .third{width:100%; padding-left:0;}
.custom_Linkfooter_block .four{width:100%; padding-left:0;}
.custom_Linkfooter_block .static_link{padding-top:5px; padding-bottom:5px;}
.custom_Linkfooter_block_right > p{ width:47%; }
.custom_Linkfooter_block_right img{ width:100%;}
ul.products-grid li.item .product-block .product-block-inner{/*width:93.5%;*/}

.ratings{border-left:none; padding-left:0; margin-left:0;}
.col1-layout .product-view .info3col{width:62%;}
.col1-layout .product-view .info3col-data{width:100%;}
.email-friend a{padding:5px 4px 6px 26px;}
.email_wishlist_box .link-wishlist{padding:5px 5px 6px 26px !important;}
.email_wishlist_box .link-compare{padding:5px 4px 6px 26px}
#wishlist-table tr td .product-name, #wishlist-table tr td .description {width: 321px;}
.social_block > h6{margin-left:10px;}
.custom_Linkfooter_block_inner h6{margin-left:10px;}
.flex-direction-nav li a.flex-next{top:105px !important;}
.flex-direction-nav li a.flex-prev{top:105px !important;}
#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{top:-59px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{top:-59px !important;}
.toplink{float:left;}
.area-a .free-shipping{width:auto!important;  float:right;}
.followus{display:none;}
.area-a .contact-us{width:auto;}
#block_1{width:100% !important;margin-right:0 !important; border:none;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 97%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 97%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 97%;
	margin-bottom:7px; 
	border-radius:0;
}
#block_2{width:100%; margin-right:0; border:none;}
.static_link h6{margin-bottom:4px;}
#newslatter h6{margin-bottom:4px;}
.jqTransformSelectWrapper div span{padding-left:7px !important;}
#manufacture_slider{width:95% !important;}


}
@media only screen and (min-width:509px) and (max-width: 555px){
ul .products-grid{width:470px !important; border:1px solid;}
ul.products-grid li.item{width: 230px !important;}
.header .form-search{border-radius:5px;}

}
@media only screen and (min-width: 480px) and (max-width: 650px){
.page	{ width:96%;}
.header		{ height:162px;}
#responsive_menuinner	{ position:absolute; display:none; width:96%;z-index:959 !important; top:255px;}
/*==== Header ======*/
.header_left	{ width:100%; text-align:center; float:none;}
.header h1.logo	{ float:none; margin:8px auto;}
.header .logo	{ float:none; margin:0;}
.header_right	{ width:100%;}

.header .quick-access	{ margin:15px 0;}
.tm_permenu_inner	{ min-height:30px;}
.header_top_left .links a	{ color:#FFF !important;}	
.header_top_left .links a:hover	{ color:#000 !important;}	
/*=== search ===*/
.header .quick-access			{ margin:0 auto !important;width:100%;}
#search_mini_form
{ width:100%;}
.header .form-search	{ width:400px; margin:0 auto; margin-top:66px !important;}
.defualtmsg_responsive	{ float:right; margin:6px 0 0 0;}
.defualtmsg_responsive .welcome-msg	{ color:#818181;font-weight:bold; display:none;}

/*============ Main Header =========*/
.header_top_left .welcome-msg	{position:absolute;	width:98%; top:23px;text-align:right;font-size:12px;}
.defualtmsg_responsive,.cart_responsive	,.tm_permenu_inner	
{ display:block;}
.header_top		{ /*height:30px;*/}
.toplink		{ /*width:100%;*/}
.header_top_left	{ border-right:1px solid #DDDDDD; width:10%; float:left; margin:0; min-height:30px;}
.header_top_right	{ float:right; margin-top:3px; margin-right:3px; width:auto;}
.header_top_left .links li	{ width:87%; padding:5px 10px; float:left; background:none;}
.header_top_left .links	
{ 
	background:#777777;
	overflow: hidden;
    position: absolute;
    width: 175px;
	display:none;
}
.toplink ul.links	{ position:absolute;}
.jqTransformSelectWrapper div span	{ color:#FFF !important;}
.form-language .jqTransformSelectWrapper ul	{ left:-25px !important;}
/*==== Cart ====*/
.header-cart .block-cart	{ text-align:center !important; margin: 0 auto !important;}
.header-cart .block-cart .cart-label	,.cart_mini_right
{ float:none !important; display:inline;}
.ie7 .header-cart .block-cart .block-content	{ display:inline; }
.header-cart .block-cart .block-content	{ float:none !important; display:inline-block; margin:0 auto !important;}
.cart_icon	{ padding:16px 13px 3px 15px !important; float:none !important; display:inline-block; height:20px !important; width:14px !important;}
.top_arrow	{ }
.right_arrow{display:none !important;}
.header-cart	{ width:50% !important; }
.cart_mini_right	{ position:relative; top: -6px;;}
/*==== Footer	====*/
.original_footerBlock .f-left,.original_footerBlock .f-right	
{ width:100%; text-align:center; margin:5px 0;}
.custom_Linkfooter_block_inner	{ width:100%;}
 
/*==== Product List===*/
.hide_div	{ display:block;}
.product-block	{ /*text-align:left;*/}
.products-list .products_list_left	{ width:32%;}
.products-list .products_list_center	{ width:65%; margin:10px 0 0 10px; padding:0; border:none;}
.products-list .products_list_right	{ padding:0;}
/*===wishlist ====*/
.my-wishlist .data-table td	{ /*display:block;*/}
#wishlist-table tr td .product-name, #wishlist-table tr td .description	{ width:100%}

/*===== Product Info ===*/
.product-view .product-img-box	{ width:100%; text-align:center;}
#wrap img	{ margin:0 auto;}
.product-image .mousetrap	{ display:none !important; cursor:pointer !important;}
#overlay { opacity: 0 !important;}
#lightbox { display: none !important;}
.more-views	{ width:74%; margin:0 auto;}
.col1-layout .product-view .info3col	{ width:100%; padding:0; margin:10px 0;}
.col1-layout .product-view .info3col-data	{ width:100%;}
.product-view .tabs li	{ margin:0 2px 2px 0;}

/*====== Cart ===*/
.cart-table td	{ padding:8px;}
.cart .cart-collaterals .col-1,.cart .cart-collaterals .col-2	
{ width:98%; float:left;}
.cart .crosssell #crosssell-products-list li.item	{ /*width:21%;*/}
.col2-set .col-1,.col2-set .col-2
{ width:98%; float:left; margin:5px 0;}
.form-list li.wide input.input-text	{ width:78%;}
.opc .buttons-set p.required	{ text-align:left;}
.form-list li.wide .input-box ,.form-list li.wide select
{ width: 100%; }  
#shopping-cart-table thead	{ display:none;}
#shopping-cart-table td	{ width:100%; display:block; text-align:left !important;}
#shopping-cart-table .cart_item_heading	{ display:block; float:left; margin:0 15px 3px 0; font-weight:bold; width:70px;}
#shopping-cart-table #edit_link a,#shopping-cart-table .link-wishlist	
{ text-decoration:underline;}
#shopping-cart-table td	{ width:auto;}
.btn-update	{ margin:5px 0;}
.cart-table .btn-continue	{ float:none !important;}
.data-table thead th	{}
.data-table td			{/* display:block;*/}
#my-orders-table .a-center	{ text-align:left !important;} 
.pager .amount	{ margin:2px 5px 0 0;}
#my-orders-table tfoot td	{ display:table-cell;}	

.products-list .desc .link-learn{margin-left:29px;}

/****** Own Responsive Class*******/
.header_banner {display:none;}
.header .form-search{border-radius:5px;}
.subbanner_new li img{ width:100%;}
.subbanner_new li{width:31%;}
.category-image{width:47% !important;}
.custom_Linkfooter_block_right > p{ width:46%; }
.custom_Linkfooter_block_right img{ width:100%;}
.jqTransformSelectWrapper div span{color:#9d9d9d !important;margin-left:5px;} 
.header_right .welcome-msg{top:4px; left:0; width:100%; text-align:center;}
ul.products-grid li.item .product-block .product-block-inner{/*width:94%;*/}
.header .form-search input.input-text{width:172px;}
.flex-direction-nav li a.flex-next{display:none;}
.flex-direction-nav li a.flex-prev{display:none;}
ul.products-grid li.item{height:auto !important;}
.toolbar_pager{width:97%;}
.limiter{margin:0 0 0 5px !important;}
.pages{margin-left:10px !important;}
#block_4 .social_block	{ width:100%;  padding:8px 0 5px 0; overflow:hidden; margin:0; background:#eee; border-radius:5px 5px 0 0;}
.data-table thead{}
.page-title{margin:0 0 0 0;}
.rating-links{padding-left:0;}
.box-account .data-table td{display:block;}
#my-orders-table thead{display:none;}
#my-orders-table td{display:block;}
#wishlist-table thead{ display:none;}
.header_banner{margin:0 auto;}
.form-alt .input-box{width:375px !important; } 
.form-alt .input-text{width:375px !important; } 
.page-title{margin-bottom:10px;}
.header-static-block{float:left;}
.area-a .free-shipping{width:100% !important;  float:right;}
.followus{display:none;}
.area-a .contact-us{width:98%; text-align:center;}
.area-a { float:left;}
.area-a .free-shipping{padding-bottom:15px;}
#block_1{width:100% !important;margin-right:0 !important; border:none;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 96%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 96%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 96%;
	margin-bottom:7px; 
	border-radius:0;
}
#block_2{width:100%; margin-right:0; border:none;}
.static_link h6{margin-bottom:4px;}
#newslatter h6{margin-bottom:4px;}
#manufacture_slider{width:93% !important;}

/*ul.products-grid li.item .product-block{width:204px !important; border:1px solid transparent; }
ul.products-grid li.item .product-block .product-block-inner{ width:94% !important; border:1px solid transparent;}
ul.products-grid li.item .product-block:hover{border:1px solid #dadada; padding:2px; width:204px !important;}
ul.products-grid li.item .product-block .product-block-inner:hover{ border:1px solid #dadada;}
.products-grid .product-image img{width:98%;}*/
}

/************************************************************
/****************   RESPONSIVE 5 ****************************
*************************************************************/
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
.page	{ width:95%; margin:0 10px;}
.header { height: 162px; }
.col-left,.col-right
{ display:none;}
.col-main	{ width:100%; margin:5px 0;}
.header_top_right{/*width:54%;*/}
#responsive_menuinner	{ position: absolute;
    top: 256px !important ;
    width: 94% !important;
    z-index: 959 !important;
	display:none;}

	
/*================ Start Navigation =============*/
.nav-container		{ display:none;}
.nav-container1		{ display:block;  z-index: 99; width:100%;}
.nav-button {
	display: block;
	text-align:center;
	height: 35px;
	cursor: pointer;
	border: 0 none;
	z-index: 1;
	background:none #4a4a4a;
	color:#FFF;
	text-shadow:none;
	font-size:18px;
	padding:0;
	width:100%;
}
.nav-button .right_bullet			
{ 
	float:right;
	padding:14px;
	background:url("../images/sprite.png") no-repeat scroll -8px -2053px transparent;
	margin-top: -7px;
	margin-right:5px;
}
.down_arrow .right_bullet		{ background:url("../images/sprite.png") no-repeat scroll -8px -2093px transparent;}
.treeview li a	{ background:none !important;}
.header_banner img{display:none;}
.nav-button:hover {background:#5E5E5E; border:none; color:#FFFFFF; }

.nav-button.open { background: url('../images/close-icon-large.png');background-position: right 5px; background-repeat: no-repeat;	}
.primary-nav {
	float: none;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	border-bottom: 5px solid #7BB04A;
	z-index: 9 !important;
	clear: both;
	background:#3C3C3C;    
    border-radius: 5px;
	width:100%;
}
 
#responsive_menuinner .treeview li a li a {
	background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #F3F3F3;
    color: #222;
    float: left;
    font-size: 11px;
    font-weight: normal;
    padding: 5px 2%;
    text-decoration: none;
    width: 96%;
}
#responsive_menuinner	.treeview .expandable-hitarea {
   background: url("../images/sprite.png") no-repeat scroll -2px -199px transparent;
    float: right;
    height: 20px;
    margin-right: 10px;
    margin-top: 5px;
    width: 20px;
}
#responsive_menuinner	.treeview  .active-hitarea{  background: url("../images/sprite.png") no-repeat scroll -2px -237px transparent;
    height: 20px;
    width: 20px;}

#responsive_menuinner .treeview li.active ul {
    display: block !important;
}
#responsive_menuinner	.treeview .collapsable-hitarea {
   background: url("../images/sprite.png") no-repeat scroll -2px -237px transparent;
    float: right;
    height: 20px;
    margin-right: 10px;
    margin-top: 5px;
    width: 20px;
}
#responsive_menuinner .treeview li a { 
	background: url("../images/sprite.png") no-repeat scroll 7px -355px transparent !important;
    color: #A8A8A8 !important;
    padding: 5px 5px 5px 30px;display:block;}
#responsive_menuinner .treeview li a:hover
{color:#fff !important;
background:url("../images/sprite.png") no-repeat scroll 7px -355px #4f4f4f !important;
}

#responsive_menuinner .treeview li ul li a{ 
	background: none repeat scroll 0 0 transparent !important;
    color: #A8A8A8 !important;
    margin-left: 10px;
    padding: 5px 5px 5px 30px; }
#responsive_menuinner .treeview li ul li a:hover{background:none !important;}
#responsive_menuinner .treeview li ul li ul li a{ padding:5px 5px 5px 30px; background:none !important; margin-left:25px;}
#responsive_menuinner .treeview li.collapsable a.level-top	{color:#FF633F; }
.primary-nav > li {
	border-top: 1px solid rgba(0,0,0,.2);
	display:block;
}
 
.primary-nav > li:hover > a { background:#515291; color:#FF633F; }
.primary-nav li.parent > a:after { 	border:1px solid #000; }
.nav-container{ display:none;}
.primary-nav li.parent > a:hover { background:#515291; color:#FF633F;}
.primary-nav li ul {
	background: none repeat scroll 0 0 #3C3C3C;
    border-top: 0 none;
    display: none;
    margin: 0;
    padding: 0;
}	
.primary-nav li ul a {	
	border: 0 none;
	font-size: 11px;
	font-weight: normal;
}
.primary-nav li ul li a { padding-left:33px; }
.primary-nav li li ul li a { padding-left:56px; }
.primary-nav li ul li a:hover   { background-color:#515291; color:#fff;}

/*================ End Navigation =============*/
/*==== Header ======*/
.header_left	{ width:100%; text-align:center;float:none;}
.header h1.logo	{ float:none; margin:8px auto;}
.header .logo	{ float:none; margin:0;}
.header_right	{ width:100%;}
.header .quick-access	{ margin:15px 0;}
.tm_permenu_inner	{ min-height:30px;}
.header_top_left .links a	{ color:#FFF !important;}	
.header_top_left .links a:hover	{ color:#000 !important;}	
/*=== search ===*/
.header .quick-access			{ margin:0 auto !important;width:100%; clear:both;}
#search_mini_form
{ width:100%;}
.header .form-search	{ width:220px; margin:0 auto; margin-top:66px !important;}
.defualtmsg_responsive	{ float:right; margin:6px 0 0 0; }
.defualtmsg_responsive .welcome-msg	{ color:#818181;font-weight:bold;display:none; }

/*============ Main Header =========*/
.header_top_left .welcome-msg	{ position:absolute; text-align:right; width:95%; font-size:12px; top:23px; padding-left:5px !important;}
/*.header_right .welcome-msg{top:4px; left:0; width:100%; text-align:center;}*/
.defualtmsg_responsive,.cart_responsive	,.tm_permenu_inner	
{ display:block;}
.header_top		{/*height:30px;*/}
.toplink		{ width:100%;}
.header_top_left	{ border-right:1px solid #DDDDDD; width:10%; float:left; margin:0; min-height:30px;}
.header_top_right	{ float:right;}
.header_top_left .links li	{ width:87%; padding:5px 10px; float:left; background:none;}
.header_top_left .links	
{ 
	background:#777777;
	overflow: hidden;
    position: absolute;
    width: 25%;
	display:none;
	
}
.toplink ul.links	{ position:absolute;}
.tm_top_currency .jqTransformSelectWrapper div span	,.form-language .jqTransformSelectWrapper div span	
{ color:#9d9d9d !important;}
.form-language .jqTransformSelectWrapper ul	{ left:-25px !important;}
/*==== Cart ====*/
.header-cart .block-cart	{ text-align:center !important; margin: 0 auto !important;}
.header-cart .block-cart .cart-label	,.cart_mini_right
{ float:none !important; display:inline;}
.header-cart .block-cart .block-content	{ float:none !important; display:inline-block; margin:0 auto !important;}
.cart_icon	{ padding:16px 13px 3px 15px !important; float:none !important; display:inline-block; height:20px !important; width:14px !important;}
.ie7 .cart_icon	 { display:inline;}
.right_arrow	{ display:none !important;}
.top_arrow{}
.header-cart	{ width:50% !important;}
.cart_mini_right	{ position:relative; top: -6px;;}

/*===== Footer =======*/

.custom_footer_block h2.mobile_togglemenu	{ display:block;}
.footer-area ul	{ display:none;}
.footer .footer-area	
{ 
	width:98%; 
	margin:3px 0;
    margin: 4px 0;
    overflow: hidden;
    padding: 0px 0 1px !important;
	border-bottom: 1px solid #5D5D5D;
    width: 98%;
}

.social_block > h6 {margin-left:8px;}
#block_4 .social_block	{ width:100%; padding:8px 0 5px 0; overflow:hidden; margin:0; background:#eee; border-radius:5px 5px 0 0;}
#block_4	{ border:none;}
.products-list .products_list_center	{ width:53%;}
#newslatter	{ margin:0;}
.custom_Linkfooter_block .static_link	{ width:47%;}
 .custom_Linkfooter_block	{ /*display:none;*/}
#block_1 .custom_block
{ width:97%;} 
.footer-area ul	{ margin:10px 0 8px 22px; width:85%;}
/*============ Product List ==========*/
ul.products-grid li.item	{ margin:5px auto; float:none; width:245px !important;}
.hide_div	{ display:block;}
#feature_product .jcarousel-skin,#bestseller_product .jcarousel-skin,#new_product .jcarousel-skin,#special_product .jcarousel-skin
{width:100%; margin:0 auto; float:left;}
ul.products-grid li.item .product-block	{ height:auto !important; }
.products-list .products_list_left	{ width:100%;}
.products-list .products_list_center	{ width:98%; margin:10px 0; padding:0; border:none;}
.products-list .products_list_right	{ padding:0;}
/*===wishlist ====*/
.my-wishlist .data-table td	{ display:block;}
#wishlist-table tr td .product-name, #wishlist-table tr td .description	{ width:100%}

/*===== Product Info ===*/
.product-view .product-img-box	{ width:100%; text-align:center;}
#wrap img	{ margin:0 auto;}
.product-image .mousetrap	{ display:none !important; cursor:pointer !important;}
#overlay { opacity: 0 !important;}
#lightbox { display: none !important;}
.more-views	{ width:74%; margin:0 auto;}
.col1-layout .product-view .info3col	{ width:100%; padding:0; margin:10px 0;}
.col1-layout .product-view .info3col-data	{ width:100%;}
.product-view .tabs li	{ margin:0 2px 2px 0;}
/*====== Cart ===*/
.cart-table td	{ padding:8px;}
.cart .cart-collaterals .col-1,.cart .cart-collaterals .col-2	
{ width:98%; float:left;}
.cart .crosssell #crosssell-products-list li.item	{ width:46%;}
.col2-set .col-1,.col2-set .col-2
{ width:98%; float:left; margin:5px 0;}
.form-list li.wide input.input-text	{ width:78%;}
.opc .buttons-set p.required	{ text-align:left;}
.form-list li.wide .input-box ,.form-list li.wide select
{ width: 100%; }  
#shopping-cart-table thead	{ display:none;}
#shopping-cart-table td	{ width:100%; display:block; text-align:left !important;}
#shopping-cart-table .cart_item_heading	{ display:block; float:left; margin:0 15px 3px 0; font-weight:bold; width:70px;}
#shopping-cart-table #edit_link a,#shopping-cart-table .link-wishlist	
{ text-decoration:underline;}
#shopping-cart-table td	{ width:auto;}
.btn-update	{ margin:5px 0;}
.cart-table .btn-continue	{ float:none !important;}
.data-table thead th	{ }
.data-table td			{ display:block; }
#my-orders-table .a-center	{ text-align:left !important;} 
.pager .amount	{ margin:2px 5px 0 0;}
#my-orders-table tfoot td,#checkout-review-table tfoot td,#overview-table-59 tfoot td,.checkout-multishipping-overview .data-table tfoot td
{ display:table-cell;}	
.cart-collaterals_top .col_1_set,.col_2_set		{ width:98% !important; float:left !important;}
#multiship-addresses-table select	{ width:98%;}



/****** Own Responsive Class*******/
.subbanner_new li img{ width:100%;}
.subbanner_new li{width:31%;}
.header_top_right	{ float:right; clear:both;}


.header .form-search{width:238px; border-radius:5px;}
.header .form-search input.input-text{width:176px;}
.custom_Linkfooter_block .static_link {
    padding-bottom: 5px;
    padding-top: 5px;
}
.custom_Linkfooter_block{width:100%; margin-left:0; }
.custom_Linkfooter_block_inner{width:100%; background:#eee; border-radius:0 0 5px 5px; padding-left:8px; }
.custom_Linkfooter_block .first{width:98%; padding-left:0;}
.custom_Linkfooter_block .second{width:98%; padding-left:0;}
.custom_Linkfooter_block .third{width:98%; padding-left:0;}
.custom_Linkfooter_block .four{width:98%; padding-left:0;}
.custom_Linkfooter_block_right > p{ width:46%; }
.custom_Linkfooter_block_right img{ width:100%;}
.ratings{border-left:none; padding-left:0; margin-left:0;}
.toolbar_pager{width:97% !important;}
.category-image{width:47%;}
.tm_top_currency{float:none !important;}
.box-account .data-table td{display:block;}
#my-orders-table thead{display:none;}
#wishlist-table thead{ display:none;}
.dashboard .welcome-msg{margin:0;}
.form-alt .input-box{width:425px !important; } 
.form-alt .input-text{width:375px !important; } 
.flex-direction-nav li a.flex-prev{display:none;}
.flex-direction-nav li a.flex-next{display:none;}
.area-a .free-shipping{width:100% !important;  float:right;}
.followus{display:none;}
.area-a .contact-us{width:98%; text-align:center;}
.area-a { float:left;}
.area-a .free-shipping{padding-bottom:15px;}
#block_1{width:100% !important;margin-right:0 !important; border:none;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 95%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 95%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 95%;
	margin-bottom:7px; 
	border-radius:0;
}
#block_2{width:100%; margin-right:0; border:none;}
.static_link h6{margin-bottom:4px;}
#newslatter h6{margin-bottom:4px;}
#manufacture_slider{width:92% !important;}
#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{top:-61px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{top:-61px !important;}

/*
ul.products-grid li.item .product-block{width:204px !important; border:1px solid transparent; }
ul.products-grid li.item .product-block .product-block-inner{ width:94% !important; border:1px solid transparent;}
ul.products-grid li.item .product-block:hover{border:1px solid #dadada; padding:2px; width:204px !important;}
ul.products-grid li.item .product-block .product-block-inner:hover{ border:1px solid #dadada;}
.products-grid .product-image img{width:98%;}


.cart .crosssell #crosssell-products-list li.item{width:14% !important; float:left !important; margin:none;}*/
}

/************************************************************
/****************   RESPONSIVE 6 ****************************
*************************************************************/
/* Mobile Landscape Size to Mobile Portrait (devices and browsers) */
@media only screen and (min-width: 320px) and (max-width: 479px) {
.page	{ width:94%; margin:0 10px; }
#responsive_menuinner	{ position: absolute;
    top: 302px !important ;
    width: 94% !important;
    z-index: 959 !important;
	display:none;}
.header{height:197px;}
.header_top	{/*height:30px !important;*/}
.header_top_left	{/* border-bottom:1px solid #DDDDDD;*/ width:12%}
.header_top_left .links	{ width:50%; z-index:959;}
.header_top_right	{ float:right; clear:both; margin-top:3px;/* width:78% !important;*/}
.toolbar_pager, .pager	{ width:95%;}
.toolbar_pager_right	{ float:left; width:100%; margin:5px 0;}
.toolbar_pager .pages	{ margin:5px 0;}
.toolbar_pager_right .limiter	{ clear:both; margin:5px;}
.original_footerBlock .f-left,.original_footerBlock .f-right	
{ width:100%; text-align:center; margin:5px 0;}
/*==== Product View === */
.product-view .product-img-box	{ margin:0 auto; float:none; width:95%;}
#sliderjcarousel	{ width:100% !important;}
.more-views	{ width:100%;}
.cart .crosssell #crosssell-products-list li.item	{/* float:none !important;*/ width:12%;/* margin:5px auto !important;*/}
.checkout-progress li	{ width:19% !important;}
.buttons-set button.button	{ margin:0px 0 0 5px;}
#shipping-method-buttons-container button.button,#payment-buttons-container button.button
{ margin:0 0 0 5px;}
.data-table thead{display:none;}

/****** Own Responsive Class*******/
.header_banner{margin:0 auto;}
.custom_Linkfooter_block_right > p{ display:none; }
ul.products-grid li.item .product-block .product-block-inner{/*width:95% !important;*/}
.rating-links{width:170px !important; padding-left:0 !important;}
.toolbar_pager{width:96% !important;}
.tm_top_currency{margin-right:0 !important; float:left !important; width:128px !important;}
.tm_top_currency .jqTransformSelectWrapper, .tm_top_currency .jqTransformSelectWrapper SPAN{width:126px;}
.form-language{float:right;}
.email-friend{margin:0 10px 5px 0;}
.email_wishlist_box .link-wishlist{padding:5px 20px 6px 26px !important}
#product_tabs_tags_tabbed_contents .input-box{width:267px !important;}
.product-view .box-tags .form-add input.input-text{float:left; width:267px; margin-bottom:10px;}
.subbanner_new li img{ width:100%;}
.subbanner_new li{width:30%;}
.dashboard .welcome-msg{margin:0;}
.form-alt .input-box{width:275px !important; } 
.form-alt .input-text{width:275px !important; }
.header .form-search{ height:57px;}
.header .form-search button.button{margin-top:30px;}
.header .form-search input.input-text{ margin-right:5px;}
.header .form-search .search-btn{padding:0 0 0 0;} 
.jqTransformSelectWrapper{width:115px !important;}
.header-cart{width:49% !important;}
.header-cart .block-cart{text-align:left;}
.header_right .header-static-block{float:left; padding-right:0;}
.header-cart .block-cart .cart-label{padding:0 0 0 0 !important;}
.form-search .jqTransformSelectWrapper{clear:both; float:left !important; top:-27px;}
.tm_top_currency .jqTransformSelectWrapper{margin-right:0;}
#block_1{width:100% !important;margin-right:0 !important; border:none;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 95%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 95%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 95%;
	margin-bottom:7px; 
	border-radius:0;
}
#block_2{width:100%; margin-right:0; border:none;}
.static_link h6{margin-bottom:4px;}
#newslatter h6{margin-bottom:4px;}
.form-list .field{width:270px;}
#manufacture_slider{width:89% !important;}
.form-language .jqTransformSelectWrapper, .form-language .jqTransformSelectWrapper SPAN {
    height: 20px !important;
    line-height: 8px !important;
}
.tm_top_currency .jqTransformSelectWrapper, .tm_top_currency .jqTransformSelectWrapper SPAN {
    height: 20px !important;
    line-height: 8px !important;
}
.header_top_right .jqTransformSelectWrapper a.jqTransformSelectOpen{top:4px !important;}
.product-block-inner .actions .btn-cart{float:right;}
.button.btn-update{margin-left:0;/* margin-top:4px;*/}
.header .form-search{border-radius:5px;}

}

@media only screen and (min-width: 391px) and (max-width: 479px) 
{
#responsive_menuinner	
{ position: absolute;
    top: 302px !important ;
    width: 94% !important;
    z-index: 959 !important;
	display:none;
}
.header .form-search{border-radius:5px;}
}

/********************************************************************************
/*=============================   RESPONSIVE 7 ================================
********************************************************************************/
@media only screen and (max-width: 319px) { 
.header_banner{margin:0 auto;}
.data-table thead{display:none;}
.header_top	{height:30px !important;}
#responsive_menuinner	{ position: absolute;
    top: 302px !important ;
    width: 96% !important;
    z-index: 959 !important;
	display:none;}

.header_top_right	{ float:right; clear:both; margin-top:3px;/* width:78% !important;*/}
.jqTransformSelectWrapper{background:#fff !important;}
.tm_top_currency{margin-bottom:0; float:left !important ; margin-right:0px !important;}
.toolbar_pager{width:96% !important;}
.email-friend{margin:0 10px 5px 0;}
.email_wishlist_box .link-wishlist{padding:5px 20px 6px 26px !important}
#product_tabs_tags_tabbed_contents .input-box{width:265px !important;}
.product-view .box-tags .form-add input.input-text{float:left; width:265px; margin-bottom:10px;}
.dashboard .welcome-msg{margin:0;}
.fieldset{margin:0 0 0 0 ;}
.form-alt .input-box{width:270px !important; } 
.form-alt .input-text{width:270px !important; }
ul.products-grid li.item .product-block .product-block-inner{/*width:95% !important;*/}
.header .form-search{width:214px;}
.header .form-search input.input-text{width:178px !important; margin-right:5px;}
.header .form-search .search-btn{padding:0 0 0 0;}
.rating-box{margin-bottom:8px;} 
.header .form-search button.button{margin-top:30px;}
.form-search .jqTransformSelectWrapper{clear:both; float:left !important; top:-27px;}
.tm_top_currency .jqTransformSelectWrapper{margin-right:0;}
#manufacture_slider{width:89% !important;}
.header .form-search{border-radius:5px;}
}

@media only screen and (max-width: 320px){
#responsive_menuinner	{ position: absolute;
    top: 324px !important ;
    width: 96% !important;
    z-index: 959 !important;display:none;}
.header_top	{height:30px !important;}
.tm_top_currency{margin-bottom:3px !important;}
.form-language .jqTransformSelectWrapper, .form-language .jqTransformSelectWrapper SPAN{line-height:8px !important; height:20px !important; background:none !important;}
.tm_top_currency .jqTransformSelectWrapper, .tm_top_currency .jqTransformSelectWrapper SPAN{line-height:8px !important; height:20px !important; background:none !important;}
.jqTransformSelectWrapper a.jqTransformSelectOpen{top:5px !important;}
.header_top_left .welcome-msg{position:absolute; top:45px; text-align:right; font-size:12px; width:94%;}	
.header .form-search{border-radius:5px;}
}

@media only screen and (min-width: 281px) and (max-width: 320px) {
.page	{ width:96%; margin:0 4px;}
#responsive_menuinner	{ width:96%  top:324px !important; display:none;}
.header_top	{height:65px !important;}
.header_top_left	{ border-bottom:1px solid #DDDDDD; width:12%}
.header_top_left .links	{ width:175px; z-index:959;}
.header_top_right	{ float:right; clear:both;  margin-top:4px; margin-right:0px; width:56%;}
.header-cart .block-cart .block-content	{ width:240px !important;}
.toolbar_pager, .pager	{ width:95% !important;}
.toolbar_pager_right	{ float:left; width:100%; margin:5px 0;}
.toolbar_pager .pages	{ margin:5px 0;}
.toolbar_pager_right .limiter	{ clear:both; margin:5px;}
.original_footerBlock .f-left,.original_footerBlock .f-right	
{ width:100%; text-align:center; margin:5px 0;}
.footer .footer-area	{ width:94%; }
.pager .pages	{ margin:0 0 0 5px;}
/*==== Product View === */
.product-view .product-img-box	{ margin:0 auto; float:none; width:95%;}
#sliderjcarousel	{ width:100% !important;}
.more-views	{ width:100%;}
.cart .crosssell #crosssell-products-list li.item	{  width:17%; margin:5px auto !important;}
.checkout-progress li	{ width:32% !important;}
.buttons-set button.button	{ margin:5px 0 0 0;}
.cart .discount .input-box	{ width:200px;}
.form-list .input-box	{ width:100%;}
.buttons-set button.button	{ margin:5px 0 0 0;}
.form-list select,.cart .discount input.input-text,.form-list input.input-text
{ width:84%; float:left;}
.cart .totals .checkout-types li:first-child	{ margin:0;}

/****** Own Responsive Class*******/
.defualtmsg_responsive{margin-top:0;}
.subbanner_new li img{ width:100%;}
.subbanner_new li{width:30%;}
.tm_top_currency{   margin-bottom: 5px;
    margin-right: 10px;}
.form-language{float:left; margin-right:0;}
.header .form-search{width:214px; height:57px;}
.header .form-search input.input-text{width:156px;}
.header .form-search .search-btn{padding:0 0 0 0;}
.header_right .welcome-msg{left:14px; width:90%;}
.header_banner img{display:none;}
.custom_Linkfooter_block_right > p{ display:none;}
.form-list .field{width:238px;}
ul.products-grid li.item .product-block .product-block-inner{/*width:94.5% !important;*/}
.form-language{ margin-left:4px;}
.rating-links{width:100% !important; padding-left:0px !important;}
.product-view .product-shop .add-to-links li, .product-view .product-shop .add-to-links li .separator{float:left;}
.email_wishlist_box .link-compare{padding:5px 12px 6px 26px;}
.form-list textarea{width:218px; float:none;}
.form-language .jqTransformSelectWrapper div span	
{ color:#9d9d9d !important; width:84px !important;}
#product_tabs_tags_tabbed_contents .input-box{width:218px !important;}
.product-view .box-tags .form-add input.input-text{float:left; width:218px; margin-bottom:10px;}
#wishlist-table tr td .link-edit, .dashboard .box .box-title a, button, input[type="reset"], input[type="submit"], input[type="button"]
{padding:6px 8px;}
.dashboard .welcome-msg{margin:0;}
.fieldset{margin:0 0 0 0 ;}
.form-alt .input-box{width:240px !important; } 
.form-alt .input-text{width:240px !important; } 
.rating-box{margin-bottom:8px;}
.header-static-block{display:none;}
.header-cart{width:100% !important;}
.header-cart .block-cart{float:none !important;}
#manufacture_slider .jcarousel-skin .jcarousel-next-horizontal{right:-21px !important;}
#block_1{width:100% !important;margin-right:0 !important; border:none;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 93%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 93%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 93%;
	margin-bottom:7px; 
	border-radius:0;
}
#block_2{width:100%; margin-right:0; border:none;}
.static_link h6{margin-bottom:4px;}
#newslatter h6{margin-bottom:4px; }
#newsletter-validate-detail #newsletter{width:160px;}
#block_2 #newslatter .input-box .news_button{position:relative;}
#manufacture_slider{width:88% !important;}
.header .form-search{border-radius:5px;}
}

@media only screen and (min-width: 241px) and (max-width: 280px) {
.page	{ width:93%; margin:0 7px;}
.header-cart .block-cart .block-content	{ width:204px !important;}
#responsive_menuinner	{ width:93% !important; top:324px !important; display:none;}
.header_top	{ height:65px !important;}
.header .form-search	{ width:195px;}
.header .form-search input.input-text	{ width:162px;}
.form-language	{ margin:2px 0 0 0;}
.header_top_left	{ border-bottom:1px solid #DDDDDD; width:17%}
.header_top_left .links	{ width:175px; z-index:959;}
.header_top_right	{ float:right; clear:both; width:63%;}
.header-cart .block-cart .block-content	{ width:240px !important;}
.toolbar_pager, .pager	{ width:95%;}
.data-table td{display:block;}
.toolbar_pager_right	{ float:left; width:100%; margin:5px 0;}
.toolbar_pager .pages	{ margin:5px 0;}
.toolbar_pager_right .limiter	{ clear:both; margin:5px;}
.original_footerBlock .f-left,.original_footerBlock .f-right	
{ width:100%; text-align:center; margin:5px 0;}
.footer .footer-area	{ width:94%;}
.pager .pages	{ margin:0 0 0 5px;}
/*==== Product List ===*/
ul.products-grid li.item	{ width:200px !important;}
ul.products-grid li.item img	{ height:auto;}
ul.products-grid li.item .product-block	{ margin:4px;}
/*=== Slider ====*/
#feature_product .jcarousel-skin, #bestseller_product .jcarousel-skin, #new_product .jcarousel-skin, #special_product .jcarousel-skin	{ width:190px !important;}
#feature_slider .jcarousel-skin .jcarousel-next-horizontal,.bestseller-products .jcarousel-skin .jcarousel-next-horizontal,
#newproduct_slider .jcarousel-skin .jcarousel-next-horizontal,#special_slider .jcarousel-skin .jcarousel-next-horizontal
{ /*top:125px !important;*/ right:-15px !important; top:-40px !important;}
#feature_slider .jcarousel-skin .jcarousel-prev-horizontal,.bestseller-products .jcarousel-skin .jcarousel-prev-horizontal,
#newproduct_slider .jcarousel-skin .jcarousel-prev-horizontal,#special_slider .jcarousel-skin .jcarousel-prev-horizontal
{ /*top:125px !important; left:-9px !important;*/ top:-40px !important; right:10px !important;}
#feature_slider .jcarousel-skin .jcarousel-item,.bestseller-products .jcarousel-skin .jcarousel-item,
#newproduct_slider .jcarousel-skin .jcarousel-item	,#special_slider .jcarousel-skin .jcarousel-item
{width: 172px !important; margin: 0 14px !important; }
#featuredCarousel .homegrid_inner img,#bestseller_product .homegrid_inner img,#newproduct_slider .homegrid_inner img,#special_slider .homegrid_inner img		
{ height:auto;}

/*==== Product View ===*/
#sliderjcarousel	{ width:100% !important;}
.more-views	{ width:100%;}
.product-view .product-shop .add-to-links li, .product-view .product-shop .add-to-links li .separator	
{ display:block; margin:2px 0;}

#upsell-product-table .jcarousel-skin .jcarousel-item,#related_product_tab .jcarousel-skin .jcarousel-item
{ width:165px !important;}
#upsell-product-table .jcarousel-skin .jcarousel-item img,#related_product_tab .jcarousel-skin .jcarousel-item img
{ height:auto;}
.product-view .box-tags .form-add input.input-text,#product_tabs_tags_tabbed_contents .input-box,.form-list .input-box,
.form-list input.input-text	,.form-list textarea,.form-list select,.cart .discount input.input-text,
.cart .discount .input-box
{ width:170px !important;}

.cart .crosssell #crosssell-products-list li.item	{ width:17%; float:left;}
.cart .totals .checkout-types li:first-child	{ margin:0;}


/****** Own Responsive Class*******/
.slider_main{margin-bottom:10px;}
.header_banner img{display:none;}
.header .form-search{border-radius:5px;}
.header_right .welcome-msg 
{	left: 10px;
    top: 4px;
    width: 88%;
}
.main_subbanner{display:none;}
.custom_Linkfooter_block_right > p{ display:none;}
.header .form-search{width:190px; height:57px; padding-left:4px; padding-right:4px;}
.header .form-search .search-btn{padding:0 0 0 0;}
.header .form-search input.input-text{/*width:125px !important;*/}
ul.products-grid li.item .product-block .product-block-inner{/*width:93.5% !important;*/}
#feature_product .jcarousel-skin,#bestseller_product .jcarousel-skin,#new_product .jcarousel-skin,#special_product .jcarousel-skin
{width:100%; margin:0 auto; }
.toolbar_pager{width:94% !important;}
.rating-links{width:170px !important; padding-left:0px !important;}
.product-view .product-shop .add-to-links{text-align:left;}
.email_wishlist_box .link-compare{padding:5px 12px 6px 26px;}
.dashboard .welcome-msg{margin:0;}
.button.btn-checkout span span{padding:0 16px 0 8px;}
.form-list .field{width:195px; float:left;}
.fieldset{margin:0 0 0 0 ;}
.form-alt .input-box{width:200px !important; } 
.form-alt .input-text{width:200px !important; } 
.rating-box{margin-bottom:8px;}
#manufacture_slider .jcarousel-skin .jcarousel-clip-horizontal{width:100% !important; margin:0 30px 0 7px !important;}
#manufacture_slider .jcarousel-skin .jcarousel-next-horizontal{right:-21px !important;}
#block_1{width:100% !important;margin-right:0 !important; border:none;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 92%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 92%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 92%;
	margin-bottom:7px; 
	border-radius:0;
}
#block_2{width:100%; margin-right:0; border:none;}
.static_link h6{margin-bottom:4px;}
#newslatter h6{margin-bottom:4px; width:90%;}
.header-static-block{display:none;}
.header-cart{width:100% !important;}
.header-cart .block-cart{float:none !important;}
.form-search .jqTransformSelectWrapper{clear:both; float:left !important;margin-left:0;top:-27px;width:120px !important;}
#newsletter-validate-detail #newsletter{width:160px;}
#block_2 #newslatter .input-box .news_button{position:relative;}
#manufacture_slider{width:85% !important;}
#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{top:-75px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{top:-75px !important;}
}


@media only screen and (max-width:240px) {
.page	{ width:90%; margin:0 10px; }
.header-cart .block-cart .block-content	{ width:204px !important;}
#responsive_menuinner	{ width:90% !important; top:324px !important; display:none;}
.header_top	{ height:65px !important;}
.header .form-search	{ width:195px;}
.header .form-search input.input-text	{ width:162px;}
.form-language	{ margin:2px 0 0 0;}
.data-table td{display:block;}
.header_top_left	{ border-bottom:1px solid #DDDDDD; width:17%}
.header_top_left .links	{ width:175px; z-index:959;}
.header_top_right	{ float:right; clear:both; width:69%;}
.header-cart .block-cart .block-content	{ width:200px !important;}
.header-cart .block-cart .cart-label	{ font-size:13px !important;}
.toolbar_pager, .pager	{ width:95%;}
.toolbar_pager_right	{ float:left; width:100%; margin:5px 0;}
.toolbar_pager .pages	{ margin:5px 0;}
.toolbar_pager_right .limiter	{ clear:both; margin:5px;}
.original_footerBlock .f-left,.original_footerBlock .f-right	
{ width:100%; text-align:center; margin:5px 0;}
/*==== Product List ===*/
ul.products-grid li.item	{ width:200px !important;}
ul.products-grid li.item img	{ height:auto;}
ul.products-grid li.item .product-block	{ margin:4px;}
/*=== Slider ====*/
#feature_product .jcarousel-skin, #bestseller_product .jcarousel-skin, #new_product .jcarousel-skin, #special_product .jcarousel-skin	{ width:190px !important;}
#feature_slider .jcarousel-skin .jcarousel-next-horizontal,.bestseller-products .jcarousel-skin .jcarousel-next-horizontal,
#newproduct_slider .jcarousel-skin .jcarousel-next-horizontal,#special_slider .jcarousel-skin .jcarousel-next-horizontal
{ /*top:125px !important;*/ right:-13px !important; /*top:-18px !important;*/}
#feature_slider .jcarousel-skin .jcarousel-prev-horizontal,.bestseller-products .jcarousel-skin .jcarousel-prev-horizontal,
#newproduct_slider .jcarousel-skin .jcarousel-prev-horizontal,#special_slider .jcarousel-skin .jcarousel-prev-horizontal
{ /*top:125px !important; *//*left:-10px !important;*/ left: 165px !important;
    top: -37px !important;}
#feature_slider .jcarousel-skin .jcarousel-item,.bestseller-products .jcarousel-skin .jcarousel-item,
#newproduct_slider .jcarousel-skin .jcarousel-item	,#special_slider .jcarousel-skin .jcarousel-item
{width: 172px !important; margin: 0 12px !important; }
#featuredCarousel .homegrid_inner img,#bestseller_product .homegrid_inner img,#newproduct_slider .homegrid_inner img,#special_slider .homegrid_inner img		
{ height:auto;}

/*==== Product View ===*/
#sliderjcarousel	{ width:100% !important;}
.more-views	{ width:100%;}
.product-view .product-shop .add-to-links li, .product-view .product-shop .add-to-links li .separator	
{ display:block; margin:2px 0;}

#upsell-product-table .jcarousel-skin .jcarousel-item,#related_product_tab .jcarousel-skin .jcarousel-item
{ width:165px !important;}
#upsell-product-table .jcarousel-skin .jcarousel-item img,#related_product_tab .jcarousel-skin .jcarousel-item img
{ height:auto;}
.product-view .box-tags .form-add input.input-text,#product_tabs_tags_tabbed_contents .input-box,.form-list .input-box,
.form-list input.input-text	,.form-list textarea,.form-list select,.cart .discount input.input-text,
.cart .discount .input-box
{ width:170px !important;}

.cart .crosssell #crosssell-products-list li.item	{ width:17%; float:left;}
.cart .totals .checkout-types li:first-child	{ margin:0;}


/**************Create own Responsive Class ************/
.slider_main{margin-bottom:10px;}
.header_banner img{display:none;}
.main_subbanner img{display:none;}
.custom_Linkfooter_block_right > p{ display:none;}
.header_right .welcome-msg 
{	left: 10px;
    top: 4px;
    width: 88%;
}
.header .form-search{width:183px; height:57px; padding-left:4px; padding-right:4px; border-radius:5px;}
.header .form-search .search-btn{padding:0 0 0 0;}

ul.products-grid li.item .product-block .product-block-inner{/*width:94% !important;*/}
/*.homegrid_inner{width:92.5%;}*/
.form-language{float:left;}
.toolbar_pager{width:94% !important;}
.rating-links{width:170px !important; padding-left:0px !important;}
.email_wishlist_box .link-compare{padding:5px 12px 6px 26px;}
.product-view .product-shop .add-to-links{text-align:left;}
.form-list .field{width:190px; float:left;}
.button.btn-checkout span span{padding:0 19px 0 3px;}
.form-alt .input-box{width:193px !important; } 
.form-alt .input-text{width:193px !important; } 
.rating-box{margin-bottom:8px;}
.header-static-block{display:none;}
.header-cart{width:100% !important;}
.header-cart .block-cart{float:none !important;}
.form-search .jqTransformSelectWrapper{clear:both; float:left !important;margin-left:0;top:-27px;width:114px !important;}
#newslatter h6{width:90%;}
#block_1 .static_link{ margin-left: 9px;
    margin-right: 0;
    width: 92%;
	border-bottom:1px dotted #000; margin-top:4px;}
.custom_footer_block h2{padding-left:2px;}
#block_2 #newslatter
{
	margin-left: 9px;
    margin-right: 0;
    width: 92%;
	margin-bottom:4px; 
	border-radius:0;
	border-bottom:1px dotted #000;
}
.time_block
{
	margin-left: 9px;
    margin-right: 0;
    width: 92%;
	margin-bottom:7px; 
	border-radius:0;
}
#newsletter-validate-detail #newsletter{width:160px;}
#block_2 #newslatter .input-box .news_button{position:relative;}
.header_top_left .welcome-msg{position:absolute;font-size:12px;width:93%; top:45px; text-align:right;}
.form-language .jqTransformSelectWrapper, .form-language .jqTransformSelectWrapper SPAN{line-height:8px !important; height:20px !important; background:none !important;}
.tm_top_currency .jqTransformSelectWrapper, .tm_top_currency .jqTransformSelectWrapper SPAN{line-height:8px !important; height:20px !important;  background:none !important;}
#manufacture_slider .jcarousel-skin .jcarousel-clip-horizontal{width:100% !important; margin:0 30px 0 7px !important;}
#manufacture_slider .jcarousel-skin .jcarousel-next-horizontal{right:-21px !important;}
#manufacture_slider .jcarousel-skin .jcarousel-item{width:161px !important;}
#manufacture_slider{width:84% !important;}
#related_slider_column .jcarousel-skin .jcarousel-next-horizontal{top:-74px !important;}
#related_slider_column .jcarousel-skin .jcarousel-prev-horizontal{top:-74px !important; right:28px !important;}
}	