@media only screen and (max-width: 320px) 

{ 



/* home page */	

.page { width: 290px; padding: 23px 5px 0; }

.cms-home .main { padding:0 5px 2px; }

.col1-layout .col-main{ padding:0 5px 5px; }

.category-products {  }

.nav-container1 {display: block;float: right;text-transform: capitalize;width: 290px;}

.top-search {margin-top:20px;  top:152px; margin-left:5px; width:278px; z-index:555; height:21px; }

.form-search input.input-text { width:230px; padding:2px; }

.form-search input.input-btn { margin-right:3px; margin-top:4px; }

.subMenu1{ margin-left:12px;}



.cms-home .products-grid li.item {  margin-right:3px; }

.cms-home .products-grid li.item img { width:100%; height:100%; }



.nav-container {display:none;}

.header .logo { padding:10px; margin:12px 0 0 9px; }

.header .header-free-shipping-image { display:none; }

.main-slider { margin-left:0; }



.mainbanner { background:none; margin-left:0; padding:0; width:290px; height:150px; margin-bottom:0; }



.cms-home .col1-layout .col-main { padding:0; background:none; }

.breadcrumbs { position:relative; width:265px; height:25px; padding-top:6px; margin:0 5px; }

.category-title { padding:0 0 3px; }

.header .contact-us { display:none; }



.header .quick-access { width:auto; top:85px; right:0;  padding:20px 5px; text-align:left;} 

.main-container { background:#fff; padding-top:62px;  }

.cms-home .main-container { padding-top:62px; } 

.jshowoff { height:150px;  width:280px!important;  }

.jshowoff img { height:100%; width:100%; }

#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures{ height:150px!important; width:280px!important; }

.jshowoff div {	height:150px!important; width:280px!important; }

.jshowoff p.jshowoff-slidelinks { left:195px!important; bottom:12px!important;}

.jshowoff-slidelinks a, .jshowoff-controls a { font-size:0!important; height:20px!important;}

.bottom-banner { display:none; }

.category-products1 { display:none;} 

.footer { padding:0; }

.footer-static-links ul { border:none; }

.footer-static-links ul li a { display:none; }

.footer-static-links ul li strong { font-size:11px; }

.footer-static-links ul { margin-top:0; margin-right:2px; width:111px;}

.footer-static-links ul li { padding:0 2px; }

.footer li  {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; padding:0 2px 0 10px; }

.footer-static-links { margin-bottom:0; }

.footer .f-left { text-align:left; margin-top:6px; margin-bottom:5px; }

.footer address { text-align:left; }

.footer-static-links ul.follow-us { width:110px; }

.footer ul { display:block; }

.footer .links li.last {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; }

.footer .links li.first {padding: 0 2px 0 10px !important;}

.footer-newsletter .block-subscribe label { display:none; }

.footer-newsletter .block-subscribe .input-box { margin-top:1px; }



.msslider img { height:100%!important; width:100%!important; }

.header .welcome-msg { top:4px; right:15px; }

.language-switcher { right:16px; top:28px; }

.header .store-language { background:none; }

.header-cart { width:146px; top:64px; }

.header-container { height:132px; }

.header .top-search {left:0; width:339px; top:105px; }

.header .form-search input.input-text { width:292px; }



.cms-home .main-content { margin:0; padding:0; }

.cms-home .page-title { margin:-22px 0 5px 16px; }

.mainproduct { height:210px; margin-bottom:5px; }

.mainhotproduct { height:210px; }

.timing { margin-top:13px; width:164px;  }

.cloud-zoom-big { display:none!important; }

/* footer */



.footer .footer-callus { display:none; }

.footer address { width:290px; }

.footer-newsletter .block-subscribe { margin-left:0; }



/* category page */



.main { background:none; padding:0; }

.sorter .limiter { margin-bottom: 7px; margin-left: 44px;}

.col2-left-layout .col-main { width:280px; padding:0 5px 5px 5px; }

.pager .pages { margin-bottom:5px; }

.toolbar .sort-by { margin-bottom:5px;  float:none; text-align:center;}

.limiter { margin:1px 0 0 117px;}

.col-left { display:none; }



.footer-bottom {

    margin-bottom: 5px;

    margin-top: 34px;

}



/* Grid page */



.products-grid li.item img {  }

.footer-newsletter { background:none; }

.newsletter-text button.button { float:right; margin-top:10px;}

.footer-newsletter .block-subscribe .newsletter-text { width:290px; }

.cms-home .products-grid li.item {  margin-left:55px; margin-top:0; margin-bottom:10px; }

.cms-home .products-grid li.item { text-align:center; }

.products-grid li.item  { margin-right:7px; margin-left:48px; text-align:center; margin-bottom:10px; }

.col2-left-layout .products-grid, .col2-right-layout .products-grid { width:290px; margin:0 auto 5px; }

.products-grid li.item td {  text-align:center!important; }

.products-grid .product-images { margin-bottom:0;  }

.products-grid .product-image { width:190px; height:150px;  }



.old-price .price { margin-right:2px; }

.old-price .price { font-size:13px; }

.special-price .price { font-size:13px; }

.products-grid .price-box { text-align:center; }

.products-grid .add-to-links li { display:block; }

#upsell-product-table .product-price tr { margin:0;}

.product-view .box-up-sell .products-grid td.price-display { width:79px; }



/* list page */

.products-list li.item { padding:10px 0; }

.products-list li.item img {  }

.products-list .product-image { height:150px; width:135px; }

.products-list .product-shop { margin-left:130px; padding-left:3px; }

.products-list .product-shop .r-fix { padding-left:5px; width:80px; }

.products-list .product-shop .f-fix { padding-right:5px; width:140px; }

.products-list .product-shop .f-fix p{ margin:0; }

.products-list .add-to-links .separator { display:none; }

.products-list .add-to-links li { display:block; }

.products-list .desc { margin:0 0 3px; padding:2px 0 0; display:none; }

.products-list .product-name { line-height:14px;  margin:0 0 3px; }

.toolbar .pager { margin-bottom:0; }



/* product info page */



.product-tabs { background:none; height:29px; }

.product-tabs li { border:none; margin-right:2px; }

.col1-layout .product-view .product-shop { width:280px; }

.product-view .product-shop .product-left-area { width:280px;  }

.product-view .product-shop .r-fix { display:none; }

.product-view .product-img-box .product-image-zoom {   } 

.col1-layout .main-content { padding:0; }

.product-view .product-img-box { margin-right:5px; }

.product-view .product-shop .product-left-area .product-infobg { padding:4px 5px 10px; }

.product-view .product_border { padding:2px; }

.product-view .product-img-box .zoom .btn-zoom-out { left:-1px; }

.product-view .product-img-box .zoom .btn-zoom-in { right:-1px; }

.product-view .product-img-box .zoom { padding:0 21px; width:79px; }

.product-view .product-shop .add-to-links { margin-top:5px; }

.product-view .product-shop .product-right-area { width:280px; }

.product-tabs li.last { margin-right:0; }

.product-view .box-tags .form-add input.input-text { width:232px; }

.form-list .input-box { width:238px; }

#product_tabs_reviews_contents .form-list .input-box textarea { width:238px; }

.block-related { width:220px; }

#upsell-product-table tr { display:block; width:190px; overflow:hidden; margin:0 46px; }

#upsell-product-table tbody { display:block; width:100%; }

.more-views { margin-bottom:10px; }

.product-view .product-img-box .zoom-notice { width:120px; }

.product-view .box-up-sell .products-grid .product-image { width:190px; }

.product-view .product-shop .l-fix { margin-left:0; }

.product-view .product-shop .short-description .std { margin-bottom:5px; }

.product-view .product-shop .add-to-links a { margin-right:6px; }

.product-tabs li.active { padding-left:3px; }

.product-tabs li { padding-left:2px; }

.product-tabs a { padding: 8px 3px 8px 0; }

.tabs-content .box-tags .form-add .input-box { margin-bottom:5px; }

.box-up-sell { padding-top:5px; }

.catalog-product-view .box-up-sell h2 { text-align:left;  }



#upsell-product-table li.item { width:85px; height:175px!important; margin-left:1px!important; }

.catalog-product-view .footer .footer-area2 { width:148px; }

.product-view .product-img-box .more-views h2 { padding:0; }

#prev-links, #next-links { display:none; }



.product-view .product-img-box .more-views li { margin:0 2px 0 0; }

#shopping-cart-table .a-center {}

#shopping-cart-table td img { height:50px!important; width:50px!important;}

#shopping-cart-table th { padding:6px 2px;  }

.cart-table td { padding:2px;  }

#empty_cart_button { display:none; }

.cart-collaterals .col2-set .col-1 { display: none;}

.cart .cart-collaterals .col2-set .col-2 { width:331px; }

.cart .discount, .cart .shipping { padding:12px 5px;}

.cart .discount, .cart .shipping { margin:0 0 6px; }

.cart .cart-collaterals .col2-set { width:330px; }

.cart .totals { width:338px; }

.col2-right-layout .col-main { padding-left:0;}

.col2-right-layout .col-main { width:290px; }

.page-title { margin:6px 0 10px; }

.col-right { display:none; }

.opc .step { padding:5px; }

.form-list input.input-text { width:155px; }

.opc .buttons-set { padding-top:0; }

.opc .buttons-set p.required { padding:0;}

.buttons-set button.button { margin-left:3px; }

#co-billing-form { width:318px!important; display:block; }

#login-form { width:100%; display:block }

.form-list li.wide input.input-text { width:312px; }

.opc .buttons-set { display:block; width:100%; }

#opc-review .buttons-set { padding:20px 0 20px 0;  }

.registered-users .form-list .input-text { width:143px; }

.account-login .buttons-set { margin:2em 0 10px;}

#co-billing-form .form-list { display:block; width:100%;} 

#co-billing-form fieldset { display:block; width:100%; }

.form-list li.wide select { width:18px; }

.form-list li.wide .input-box { width:328px; }

#wishlist-view-form { display:block; width:100%; }

#wishlist-view-form fieldset { display:block; }

#wishlist-table { display:block; width:100%; border:none;}

#wishlist-table tr { display:block; width:99%; }

#wishlist-table img { width:50px; height:50px; }

.my-wishlist .product-image { width:50px; height:50px; }

.data-table thead th { padding:6px 11px 6px 12px;}

.add-to-cart-alt .input-text { margin-bottom:5px;}

.my-wishlist .data-table td { padding:4px; }

#wishlist-table tbody { width:99%; }

.my-wishlist .buttons-set {  width:99%; }

#my-orders-table { display:none; }

.box-account { margin:0;}

.linkhome { display:block!important;}

#shopping-cart-table td img { display:none; }



#product-review-table th { padding:6px 1px; }

.product-view { }

.header .links li.last { padding:0; }

table#shopping-cart-table { width:80%!important; }

.checkout-cart-index table { width:80%!important; }

.cart .page-title { margin:0 0 5px; }

.cart .cart-collaterals {padding:6px 0 0;}



/*3-colunm*/



.col3-layout .col-wrapper .col-main { float:none; }

.col3-layout .col-main { width:290px; }

.page-sitemap .amount strong { top:-2px; }

.form-list li.wide textarea { width:323px; }

.cms-about-magento-demo-store .col-1 img { display:none; } 

.store-layout { display:none; }

.cart .totals .checkout-types a { display:none!important; }

.subtitle, .sub-title { padding:0; }



.nav-button {

		background: none repeat scroll 0 0 transparent;

    border: 0 none;

    color: #D2436C;

    cursor: pointer;

    display: block;

    height: 25px;

    margin-left: 127px;

    position: absolute;

    top: 180px;

    width: 29px;

    z-index: 999;

}

.nav-button:hover { }

	.nav-button.open {

	}



	/* Navigation Bar

	-------------------------------------------------------- */

	.primary-nav {

	background: none repeat scroll 0 0 #ECECEC;

    clear: both;

    display: block;

    float: none;

    height: 30px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    top: 180px;

    width:280px;

    z-index: 998;

	margin-left:5px;

	}

	.primary-nav li {

		display: none;

		width: 100%;

		font-family: Arial;

	}

	.primary-nav li a {

		background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #F3F3F3;

    color: #888888;

    display: block;

    font-size: 11px;

    font-weight: normal;

    padding: 2px 4%;

    text-decoration: none;

    width: 93%;

	}

	.primary-nav li ul li a { padding-left:33px; }

	.primary-nav li li ul li a { padding-left:44px; }

	.primary-nav li a:hover {

		background-color: #F3F3F3;

	}

	.primary-nav > li:first-child {

		border-top: 1px solid rgba(0,0,0,.2);

	}



	/* Toggle the navigation bar open  */



	.primary-nav.open { 

		height: auto; 

		padding-top: 29px;

	}

	.primary-nav.open li { 

		display: block; 

	}



	/* Submenus – optional .parent class indicates dropdowns */



	.primary-nav > li:hover > a {

		background: #F3F3F3;

		border-bottom-color: transparent;

	}

	.primary-nav li.parent > a:after {

		

		border:1px solid #000;

	}

	.nav-container{ display:none;}

	.primary-nav li.parent > a:hover {

		

	}

	.primary-nav li ul {

		display: none;

		background: #fff;

		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 a:hover { 

		

	}

	.primary-nav li:hover ul {

		display: block;

		border-top: 0 none;

	}



}

@media only screen and (min-width: 321px) and (max-width: 480px) 

{

.page { width: 400px; padding: 23px 5px 0; }

.cms-home .main { padding:0 5px 2px; }

.col1-layout .col-main{ padding:5px; }

.category-products { }

.nav-container1 {display: block;text-transform: capitalize;width: 340px; margin-left:5px;}

.top-search { top:131px; margin-left:5px; width:388px; z-index:555; height:18px; }

.form-search input.input-text { width:298px; padding:2px; }

.form-search input.input-btn { margin-right:3px; margin-top:4px; }

.subMenu1{ margin-left:12px;}

.cloud-zoom-big { display:none!important; }

.cms-home .products-grid li.item img { width:100%; height:100%; }



.nav-container {display:none;}

.header .logo { margin:12px 0 0 9px; }

.header .header-free-shipping-image { display:none; }

.main-slider { margin-left:0; }

.cms-home .products-grid .product-image {  }

.mainbanner { background:none; margin-left:0; padding:0; width:340px; height:150px; margin-bottom:0; }

#prev-links, #next-links { display:none; }

.cms-home .col1-layout .col-main { padding:0; background:none; }

.breadcrumbs { position:relative; width:375px; height:20px; padding-top:0; margin:0 5px;}

.category-title { padding:0 0 3px; }

.header .contact-us { display:none; }



.header .quick-access { width:390px; top:85px; right:0;  padding:0 5px; text-align:left;} 

.main-container { background:#fff; }

.jshowoff { height:150px;  width:390px!important;  }

.jshowoff img { height:100%; width:100%; }

#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures{ height:150px!important; width:390px!important; }

.jshowoff div {	height:150px!important; width:390px!important; }

.jshowoff p.jshowoff-slidelinks { left:308px!important; bottom:6px!important;}

.jshowoff-slidelinks a, .jshowoff-controls a { font-size:0!important; height:20px!important;}

.bottom-banner { display:none; }

.category-products1 { display:none;} 

.footer { padding:0; }

.footer-static-links ul { border:none; }

.footer-static-links ul li a { display:none; }

.footer-static-links ul li strong { font-size:11px; }

.footer-static-links ul { margin-top:0; margin-right:2px; width:111px;}

.footer-static-links ul li { padding:0 2px; }

.footer li  {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; padding:0 2px 0 10px; }

.footer-static-links { margin-bottom:0; }

.footer .f-left { text-align:left; }

.footer address { text-align:left; }

.footer-static-links ul.follow-us { width:110px; }

.footer ul { display:block; }

.footer .links li.last {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; }

.footer .links li.first {padding: 0 2px 0 10px !important;}

.footer-newsletter .block-subscribe label { display:none; }

.footer-newsletter .block-subscribe .input-box { margin-top:1px; }



.msslider img { height:100%!important; width:100%!important; }

.header .welcome-msg { top:7px; right:11px; }

.language-switcher { right:12px; top:28px; }

.header .store-language { background:none; }

.header-cart { width:146px; top:64px; }

.header-container { height:138px; }

.header .top-search { left:0; width:339px; top:105px; }

.header .form-search input.input-text { width:292px; }

.featured { width:330px; height:201px; }

.hotdeals { width:330px; height:201px; }

.cms-home .main-content { margin:0; padding:0; }

.cms-home .page-title { margin:-22px 0 5px 16px; }

.mainproduct { height:210px; margin-bottom:5px; }

.mainhotproduct { height:210px; }

.timing { margin-top:13px; width:164px;  }



/* footer */



.footer .footer-callus { display:none; }

.footer address { width:300px; }

.footer-newsletter .block-subscribe { margin-left:0; }



/* category page */



.main { background:none; padding:0; }

.sorter .limiter { margin-left:0; }

.col2-left-layout .col-main { width:390px; padding:0 5px 5px 5px; }

.pager .pages { margin-bottom:5px; }

.toolbar .sort-by { margin-bottom:5px; }

.limiter { margin:1px 0 0 117px;}

.col-left { display:none; }



/* Grid page */



.products-grid li.item img { height:100%; width:100%; }

.cms-home .products-grid li.item {  margin:0 17px; text-align:center; }

.products-grid li.item  { margin-right:3px; margin-left:3px;}

.col2-left-layout .products-grid, .col2-right-layout .products-grid { width:390px; margin:0 auto 5px; }

.products-grid li.item td { text-align:center!important; }

.products-grid .product-images { margin-bottom:0;  }

.products-grid .product-image { }

.products-grid li.last { margin-right:0;  }

.products-grid li.first{ margin-left:0;  }

.old-price .price { margin-right:2px; }

.old-price .price { font-size:13px; }

.special-price .price { font-size:13px; }

.products-grid .price-box { text-align:center; }

.products-grid .add-to-links li { display:block; }



/* list page */

.products-list li.item { padding:10px 0; }

.products-list li.item img { width:90px; height:90px; }

.products-list .product-image { width:90px; height:90px; }

.products-list .product-shop { margin-left:90px; width:237px; padding-left:3px; }

.products-list .product-shop .r-fix { padding-left:5px; width:80px; }

.products-list .product-shop .f-fix { padding-right:5px; width:237px; }

.products-list .product-shop .f-fix p{ margin:0; }

.products-list .add-to-links .separator { display:none; }

.products-list .add-to-links li { display:block; }

.products-list .desc { margin:0 0 3px; padding:2px 0 0; }

.products-list .product-name { line-height:14px;  margin:0 0 3px; }

.toolbar .pager { margin-bottom:0; }



/* product info page */



.product-tabs { background:none; height:29px; }

.product-tabs li { border:none; margin-right:3px; }

.col1-layout .product-view .product-shop { width:390px; }

.product-view .product-shop .product-left-area { width:390px;  }

.product-view .product-shop .r-fix { display:none; }

.product-view .product-img-box .product-image-zoom {  height:150px!important; width:150px!important; } 

.col1-layout .main-content { padding:0; }

.product-view .product-img-box {  margin-right:5px; }

.product-view .product-shop .product-left-area .product-infobg { padding:4px 5px 10px; }

.product-view .product_border { padding:2px; }

.product-view .product-img-box .zoom .btn-zoom-out { left:-1px; }

.product-view .product-img-box .zoom .btn-zoom-in { right:-1px; }

.product-view .product-img-box .zoom { padding:0 24px; width:96px; }

.product-view .product-shop .add-to-links { margin-top:5px; }

.product-view .product-shop .product-right-area { width:390px; }

.block-related { }

#upsell-product-table tr { display:block; overflow:hidden; width:380px; }

#upsell-product-table .product-price tr { width:79px; }

#upsell-product-table tbody { display:block; width:100%; }

#product_tabs_reviews_contents .form-list .input-box textarea { width:347px; }

.more-views { margin-bottom:10px; }

.product-view .product-img-box .zoom-notice { width:150px; }

.product-view .product-shop .l-fix { margin-left:0; }

.product-view .product-shop .short-description .std { margin-bottom:5px; }

.product-view .product-shop .add-to-links a { margin-right:6px; }

.product-tabs li.active { padding-left:4px; }

.product-tabs li { padding-left:4px; }

.product-tabs a { padding: 8px 4px 8px 0; }

.tabs-content .box-tags .form-add .input-box { margin-bottom:5px; }

.box-up-sell { padding-top:5px; }

.catalog-product-view .box-up-sell h2 { text-align:left;  }



#upsell-product-table li.item { width:85px; height:175px!important; margin-left:1px!important; }

.catalog-product-view .footer .footer-area2 { width:148px; }

.product-view .product-img-box .more-views h2 { padding:0; }

.product-view .product-img-box .more-views li a { height:30px; width:30px; }

.product-view .product-img-box .more-views li a img { height:30px; width:30px; }

.product-view .product-img-box .more-views li { margin:0 2px 0 0; }

#shopping-cart-table .a-center {}

#shopping-cart-table td img { height:50px!important; width:50px!important;}

#shopping-cart-table th { padding:6px 3px;  }

.cart-table td { padding:2px;  }

#empty_cart_button { display:none; }

.cart-collaterals .col2-set .col-1 { display: none;}

.cart .cart-collaterals .col2-set .col-2 { width:195px; }

.cart .discount, .cart .shipping { padding:12px 5px;}

.cart .discount, .cart .shipping { margin:0 0 6px; }

.cart .cart-collaterals .col2-set { width:195px; }

.cart .totals { width:190px; }

.col2-right-layout .col-main { padding-left:0;}

.col2-right-layout .col-main { width:390px; }

.page-title { margin:0 0 1px; }

.col-right { display:none; }

.opc .step { padding:5px; }

.form-list input.input-text { width:155px; }

.opc .buttons-set { padding-top:0; }

.opc .buttons-set p.required { padding:0;}

.buttons-set button.button { margin-left:3px; }

#co-billing-form { width:378px!important; display:block; }

#login-form { width:100%; display:block }

.form-list li.wide input.input-text { width:312px; }

.opc .buttons-set { display:block; width:100%; }

#opc-review .buttons-set { padding:20px 0 20px 0;  }

.registered-users .form-list .input-text { width:143px; }

.account-login .buttons-set { margin:2em 0 10px;}

#co-billing-form .form-list { display:block; width:100%;} 

#co-billing-form fieldset { display:block; width:100%; }

.form-list li.wide select { width:190px; }

.form-list li.wide .input-box { width:328px; }

#wishlist-view-form { display:block; width:100%; }

#wishlist-view-form fieldset { display:block; }

#wishlist-table { display:block; width:100%; border:none;}

#wishlist-table tr { display:block; width:99%; }

#wishlist-table img { width:50px; height:50px; }

.my-wishlist .product-image { width:50px; height:50px; }

.data-table thead th { padding:6px 11px 6px 12px;}

.add-to-cart-alt .input-text { margin-bottom:5px;}

.my-wishlist .data-table td { padding:4px; }

#wishlist-table tbody { width:99%; }

.my-wishlist .buttons-set {  width:99%; }

#my-orders-table { display:none; }

.box-account { margin:0;}

.linkhome { display:block!important;}

#shopping-cart-table td img { display:none; }



#product-review-table th { padding:6px 9px; }

.product-view { }

.header .links li.last { padding:0; }

table#shopping-cart-table {  }

.checkout-cart-index table {  }

.cart .page-title { margin:0 0 5px; }

.cart .cart-collaterals {padding:6px 0 0;}

#next-links { margin-right:-46px; }

#prev-links { margin-left:-44px; }



button.btn-checkout span span { padding:0 7px 0 0; }

button.btn-checkout:hover span span { padding:0 7px 0 0;  }

.cart .discount .input-box { width:184px;}

.cart .discount input.input-text { width:178px; }

.form-list .input-box { width:183px; }

.form-list select { width:183px; }

.cart .totals .checkout-types { padding:0 15px 6px; }



/*3-colunm*/



.col3-layout .col-wrapper .col-main { float:none; }

.col3-layout .col-main { width:340px; }

.page-sitemap .amount strong { top:-2px; }

.form-list li.wide textarea { width:323px; }

.cms-about-magento-demo-store .col-1 img { display:none; } 

.store-layout { display:none; }

.cart .totals .checkout-types a { display:none!important; }

.subtitle, .sub-title { padding:0; }



.nav-button {

		 background: none repeat scroll 0 0 transparent;

    border: 0 none;

    color: #D2436C;

    cursor: pointer;

    display: block;

    height: 25px;

    margin-left: 172px;

    position: absolute;

    top: 131px;

    width: 29px;

    z-index: 999;

}

.nav-button:hover { }

	.nav-button.open {

	}



	/* Navigation Bar

	-------------------------------------------------------- */

	.primary-nav {

		background: none repeat scroll 0 0 #ECECEC;

    clear: both;

    display: block;

    float: none;

    height: 26px;

    margin: 0;

    overflow: hidden;

    padding: 0;

    position: absolute;

    top: 131px;

    width: 390px;

    z-index: 998;

	}

	.primary-nav li {

		display: none;

		width: 100%;

		font-family: Arial;

	}

	.primary-nav li a {

		background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #F3F3F3;

    color: #888888;

    display: block;

    font-size: 11px;

    font-weight: normal;

    padding: 2px 4%;

    text-decoration: none;

    width: 93%;

	}

	.primary-nav li ul li a { padding-left:33px; }

	.primary-nav li li ul li a { padding-left:44px; }

	.primary-nav li a:hover {

		color: #D2436C;

	}

	.primary-nav > li:first-child {

		border-top: 1px solid rgba(0,0,0,.2);

	}



	/* Toggle the navigation bar open  */



	.primary-nav.open { 

		height: auto; 

		padding-top: 29px;

	}

	.primary-nav.open li { 

		display: block; 

	}



	/* Submenus – optional .parent class indicates dropdowns */



	.primary-nav > li:hover > a {

		color: #D2436C;

		border-bottom-color: transparent;

	}

	.primary-nav li.parent > a:after {

		border:1px solid #000;

		

	}

	.nav-container{ display:none;}

	.primary-nav li.parent > a:hover {

	}

	.primary-nav li ul {

		display: none;

		background: #fff;

		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 a:hover { 

	}

	.primary-nav li:hover ul {

		display: block;

		border-top: 0 none;

	} 

}



@media only screen and (min-width: 480px) and (max-width: 767px) 

{

.related .block .block-content li.item{ width: 50%;}

.page { width: 400px; padding: 23px 5px 0; }

.cms-home .main { padding:0 5px 2px; }

.col1-layout .col-main{ padding:5px; }

.category-products { }

.nav-container1 {display: block;text-transform: capitalize;width: 340px; margin-left:5px;}

.top-search { top:131px; margin-left:5px; width:388px; z-index:555; height:18px; }

.form-search input.input-text { width:298px; padding:2px; }

.form-search input.input-btn { margin-right:3px; margin-top:4px; }

.subMenu1{ margin-left:12px;}



.cms-home .products-grid li.item img { width:100%; height:100%; }

.cloud-zoom-big { display:none!important; }

.nav-container {display:none;}

.header .logo { margin:12px 0 0 9px; }

.header .header-free-shipping-image { display:none; }

.main-slider { margin-left:0; }

.cms-home .products-grid .product-image {  }

.mainbanner { background:none; margin-left:0; padding:0; width:340px; height:150px; margin-bottom:0; }

#prev-links, #next-links { display:none; }

.cms-home .col1-layout .col-main { padding:0; background:none; }

.breadcrumbs { position:relative; width:375px; height:20px; padding-top:0; margin:0 5px;}

.category-title { padding:0 0 3px; }

.header .contact-us { display:none; }



.header .quick-access { width:390px; top:85px; right:0;  padding:0 5px; text-align:left;} 

.main-container { background:#fff; }

.jshowoff { height:150px;  width:390px!important;  }

.jshowoff img { height:100%; width:100%; }

#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures{ height:150px!important; width:390px!important; }

.jshowoff div {	height:150px!important; width:390px!important; }

.jshowoff p.jshowoff-slidelinks { left:308px!important; bottom:6px!important;}

.jshowoff-slidelinks a, .jshowoff-controls a { font-size:0!important; height:20px!important;}

.bottom-banner { display:none; }

.category-products1 { display:none;} 

.footer { padding:0; }

.footer-static-links ul { border:none; }

.footer-static-links ul li a { display:none; }

.footer-static-links ul li strong { font-size:11px; }

.footer-static-links ul { margin-top:0; margin-right:2px; width:111px;}

.footer-static-links ul li { padding:0 2px; }

.footer li  {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; padding:0 2px 0 10px; }

.footer-static-links { margin-bottom:0; }

.footer .f-left { text-align:left; }

.footer address { text-align:left; }

.footer-static-links ul.follow-us { width:110px; }

.footer ul { display:block; }

.footer .links li.last {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; }

.footer .links li.first {padding: 0 2px 0 10px !important;}

.footer-newsletter .block-subscribe label { display:none; }

.footer-newsletter .block-subscribe .input-box { margin-top:1px; }



.msslider img { height:100%!important; width:100%!important; }

.header .welcome-msg { top:7px; right:11px; }

.language-switcher { right:12px; top:28px; }

.header .store-language { background:none; }

.header-cart { width:146px; top:64px; }

.header-container { height:138px; }

.header .top-search { left:0; width:339px; top:105px; }

.header .form-search input.input-text { width:292px; }

.featured { width:330px; height:201px; }

.hotdeals { width:330px; height:201px; }

.cms-home .main-content { margin:0; padding:0; }

.cms-home .page-title { margin:-22px 0 5px 16px; }

.mainproduct { height:210px; margin-bottom:5px; }

.mainhotproduct { height:210px; }

.timing { margin-top:13px; width:164px;  }



/* footer */



.footer .footer-callus { display:none; }

.footer address { width:300px; }

.footer-newsletter .block-subscribe { margin-left:0; }



/* category page */



.main { background:none; padding:0; }

.sorter .limiter { margin-left:0; }

.col2-left-layout .col-main { width:390px; padding:0 5px 5px 5px; }

.pager .pages { margin-bottom:5px; }

.toolbar .sort-by { margin-bottom:5px; }

.limiter { margin:1px 0 0 117px;}

.col-left { display:none; }



/* Grid page */



.products-grid li.item img { height:100%; width:100%; }

.cms-home .products-grid li.item {  margin:0 17px; text-align:center; }

.products-grid li.item  { margin-right:3px; margin-left:3px;}

.col2-left-layout .products-grid, .col2-right-layout .products-grid { width:390px; margin:0 auto 5px; }

.products-grid li.item td { text-align:center!important; }

.products-grid .product-images { margin-bottom:0;  }

.products-grid .product-image { }

.products-grid li.last { margin-right:0;  }

.products-grid li.first{ margin-left:0;  }

.old-price .price { margin-right:2px; }

.old-price .price { font-size:13px; }

.special-price .price { font-size:13px; }

.products-grid .price-box { text-align:center; }

.products-grid .add-to-links li { display:block; }



/* list page */

.products-list li.item { padding:10px 0; }

.products-list li.item img { width:90px; height:90px; }

.products-list .product-image { width:90px; height:90px; }

.products-list .product-shop { margin-left:90px; width:237px; padding-left:3px; }

.products-list .product-shop .r-fix { padding-left:5px; width:80px; }

.products-list .product-shop .f-fix { padding-right:5px; width:237px; }

.products-list .product-shop .f-fix p{ margin:0; }

.products-list .add-to-links .separator { display:none; }

.products-list .add-to-links li { display:block; }

.products-list .desc { margin:0 0 3px; padding:2px 0 0; }

.products-list .product-name { line-height:14px;  margin:0 0 3px; }

.toolbar .pager { margin-bottom:0; }



/* product info page */



.product-tabs { background:none; height:29px; }

.product-tabs li { border:none; margin-right:3px; }

.col1-layout .product-view .product-shop { width:235px; }

.product-view .product-shop .product-left-area { width:235px;  }

.product-view .product-shop .r-fix { display:none; }

.product-view .product-img-box .product-image-zoom {  height:150px!important; width:150px!important; } 

.col1-layout .main-content { padding:0; }

.product-view .product-img-box { width:150px; margin-right:5px; }

.product-view .product-shop .product-left-area .product-infobg { padding:4px 5px 10px; }

.product-view .product_border { padding:2px; }

.product-view .product-img-box .zoom .btn-zoom-out { left:-1px; }

.product-view .product-img-box .zoom .btn-zoom-in { right:-1px; }

.product-view .product-img-box .zoom { padding:0 24px; width:96px; }

.product-view .product-shop .add-to-links { margin-top:5px; }

.product-view .product-shop .product-right-area { width:235px; }

#product_tabs_reviews_contents .form-list .input-box textarea { width:347px; }

.more-views { margin-bottom:10px; }

.product-view .product-img-box .zoom-notice { width:150px; }

.product-view .product-shop .l-fix { margin-left:0; }

.product-view .product-shop .short-description .std { margin-bottom:5px; }

.product-view .product-shop .add-to-links a { margin-right:6px; }

.product-tabs li.active { padding-left:4px; }

.product-tabs li { padding-left:4px; }

.product-tabs a { padding: 8px 4px 8px 0; }

.tabs-content .box-tags .form-add .input-box { margin-bottom:5px; }

.box-up-sell { padding-top:5px; }

.catalog-product-view .box-up-sell h2 { text-align:left;  }



#upsell-product-table li.item { width:85px; height:175px!important; margin-left:1px!important; }

.catalog-product-view .footer .footer-area2 { width:148px; }

.product-view .product-img-box .more-views h2 { padding:0; }

.product-view .product-img-box .more-views li a { height:30px; width:30px; }

.product-view .product-img-box .more-views li a img { height:30px; width:30px; }

.product-view .product-img-box .more-views li { margin:0 2px 0 0; }

#shopping-cart-table .a-center {}

#shopping-cart-table td img { height:50px!important; width:50px!important;}

#shopping-cart-table th { padding:6px 3px;  }

.cart-table td { padding:2px;  }

#empty_cart_button { display:none; }

.cart-collaterals .col2-set .col-1 { display: none;}

.cart .cart-collaterals .col2-set .col-2 { width:195px; }

.cart .discount, .cart .shipping { padding:12px 5px;}

.cart .discount, .cart .shipping { margin:0 0 6px; }

.cart .cart-collaterals .col2-set { width:195px; }

.cart .totals { width:190px; }

.col2-right-layout .col-main { padding-left:0;}

.col2-right-layout .col-main { width:390px; }

.page-title { margin:0 0 1px; }

.col-right { display:none; }

.opc .step { padding:5px; }

.form-list input.input-text { width:155px; }

.opc .buttons-set { padding-top:0; }

.opc .buttons-set p.required { padding:0;}

.buttons-set button.button { margin-left:3px; }

#co-billing-form { width:378px!important; display:block; }

#login-form { width:100%; display:block }

.form-list li.wide input.input-text { width:312px; }

.opc .buttons-set { display:block; width:100%; }

#opc-review .buttons-set { padding:20px 0 20px 0;  }

.registered-users .form-list .input-text { width:143px; }

.account-login .buttons-set { margin:2em 0 10px;}

#co-billing-form .form-list { display:block; width:100%;} 

#co-billing-form fieldset { display:block; width:100%; }

.form-list li.wide select { width:190px; }

.form-list li.wide .input-box { width:328px; }

#wishlist-view-form { display:block; width:100%; }

#wishlist-view-form fieldset { display:block; }

#wishlist-table { display:block; width:100%; border:none;}

#wishlist-table tr { display:block; width:99%; }

#wishlist-table img { width:50px; height:50px; }

.my-wishlist .product-image { width:50px; height:50px; }

.data-table thead th { padding:6px 11px 6px 12px;}

.add-to-cart-alt .input-text { margin-bottom:5px;}

.my-wishlist .data-table td { padding:4px; }

#wishlist-table tbody { width:99%; }

.my-wishlist .buttons-set {  width:99%; }

#my-orders-table { display:none; }

.box-account { margin:0;}

.linkhome { display:block!important;}

#shopping-cart-table td img { display:none; }



#product-review-table th { padding:6px 9px; }

.product-view { }

.header .links li.last { padding:0; }

table#shopping-cart-table {  }

.checkout-cart-index table {  }

.cart .page-title { margin:0 0 5px; }

.cart .cart-collaterals {padding:6px 0 0;}

#next-links { margin-right:-46px; }

#prev-links { margin-left:-44px; }



button.btn-checkout span span { padding:0 7px 0 0; }

button.btn-checkout:hover span span { padding:0 7px 0 0;  }

.cart .discount .input-box { width:184px;}

.cart .discount input.input-text { width:178px; }

.form-list .input-box { width:183px; }

.form-list select { width:183px; }

.cart .totals .checkout-types { padding:0 15px 6px; }



/*3-colunm*/



.col3-layout .col-wrapper .col-main { float:none; }

.col3-layout .col-main { width:340px; }

.page-sitemap .amount strong { top:-2px; }

.form-list li.wide textarea { width:323px; }

.cms-about-magento-demo-store .col-1 img { display:none; } 

.store-layout { display:none; }

.cart .totals .checkout-types a { display:none!important; }

.subtitle, .sub-title { padding:0; }



.nav-button {

		 background: none repeat scroll 0 0 transparent;

    border: 0 none;

    color: #D2436C;

    cursor: pointer;

    display: block;

    height: 25px;

    margin-left: 172px;

    position: absolute;

    top: 131px;

    width: 29px;

    z-index: 999;

}

.nav-button:hover { }

	.nav-button.open {

	}



	/* Navigation Bar

	-------------------------------------------------------- */

	.primary-nav {

		background: none repeat scroll 0 0 #ECECEC;

    clear: both;

    display: block;

    float: none;

    height: 26px;

    margin: 0;

    overflow: hidden;

    padding: 0;

    position: absolute;

    top: 131px;

    width: 390px;

    z-index: 998;

	}

	.primary-nav li {

		display: none;

		width: 100%;

		font-family: Arial;

	}

	.primary-nav li a {

		background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #F3F3F3;

    color: #888888;

    display: block;

    font-size: 11px;

    font-weight: normal;

    padding: 2px 4%;

    text-decoration: none;

    width: 93%;

	}

	.primary-nav li ul li a { padding-left:33px; }

	.primary-nav li li ul li a { padding-left:44px; }

	.primary-nav li a:hover {

		color: #D2436C;

	}

	.primary-nav > li:first-child {

		border-top: 1px solid rgba(0,0,0,.2);

	}



	/* Toggle the navigation bar open  */



	.primary-nav.open { 

		height: auto; 

		padding-top: 29px;

	}

	.primary-nav.open li { 

		display: block; 

	}



	/* Submenus – optional .parent class indicates dropdowns */



	.primary-nav > li:hover > a {

		color: #D2436C;

		border-bottom-color: transparent;

	}

	.primary-nav li.parent > a:after {

		border:1px solid #000;

		

	}

	.nav-container{ display:none;}

	.primary-nav li.parent > a:hover {

	}

	.primary-nav li ul {

		display: none;

		background: #fff;

		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 a:hover { 

	}

	.primary-nav li:hover ul {

		display: block;

		border-top: 0 none;

	} 

}



@media only screen and (max-width: 997px) and (min-width: 768px) 

{



.page { width: 690px; padding: 23px 5px 0; }

.cms-home .main { padding:0 5px 2px; }

.col1-layout .col-main{ padding:10px; }

.category-products {  }

.nav-container1 {display: block;float: right;text-transform: capitalize;width: 685px;}

.top-search { top:73px; margin-left:480px; width:197px; z-index:555; height:20px; }

.form-search input.input-text { width:172px; padding:2px; }

.form-search input.input-btn { margin-right:3px; margin-top:4px; }

.subMenu1{ margin-left:12px;}



.cms-home .products-grid li.item img { width:100%; height:100%; }



.nav-container {}

.header .logo { margin:12px 0 0 9px; }

.header .header-free-shipping-image { display:none; }

.main-slider { margin-left:0; }

.cms-home .products-grid .product-image { height:210px; width:210px; }

.cms-home .products-grid .overlayprice {  }

.mainbanner { background:none; margin-left:0; padding:0; width:340px; height:150px; margin-bottom:0; }



.cms-home .col1-layout .col-main { padding:0; background:none; }

.breadcrumbs { position:relative; width:655px; height:31px; padding-top:5px; margin:0 10px;}

.category-title { padding:0 0 3px; }

.header .contact-us { display:none; }

#prev-links, #next-links { display:none; }

.header .quick-access {  top:82px; right:0;  padding:0 5px; text-align:left; margin-right:7px;} 

.main-container { background:#fff; }

.jshowoff { height:250px;  width:680px!important;  }

.jshowoff img { height:100%; width:100%; }

#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures{ height:250px!important; width:680px!important; }

.jshowoff div {	height:250px!important; width:680px!important; }

.jshowoff p.jshowoff-slidelinks { left:592px!important; bottom:10px!important;}

.jshowoff-slidelinks a, .jshowoff-controls a { font-size:0!important; height:20px!important;}

.bottom-banner { display:none; }

.category-products1 { display:none;} 

.footer { padding:0; }

.footer-static-links ul { border:none; }

.footer-static-links ul li a {  }

.footer-static-links ul li strong { font-size:11px; }

.footer-static-links ul { margin-top:0; margin-right:5px; width:111px;}

.footer-static-links ul li { padding:0 2px; }

.footer li  {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; padding:0 2px 0 10px; }

.footer-static-links { margin:7px 0; }

.footer .f-left { text-align:left; }

.footer address { text-align:left; }

.footer-static-links ul.follow-us { width:223px; }

.footer ul {  }

.footer .links li.last {  background: url("../images/bkg_pipe2.gif") no-repeat scroll left center transparent; }

.footer .links li.first {padding: 0 2px 0 10px !important;}

.footer-newsletter .block-subscribe label { margin-left:96px; }

.footer-newsletter .block-subscribe .input-box { margin-top:1px; }



.msslider img { height:100%!important; width:100%!important; }

.header .welcome-msg { top:7px; right:11px; }

.language-switcher { right:12px; top:28px; }

.header .store-language { background:none; }

.header-cart { width:146px; top:64px; }

.header-container { height:146px; }

.header .top-search { left:0; width:339px; top:105px; }

.header .form-search input.input-text { width:292px; }

.featured { width:330px; height:201px; }

.hotdeals { width:330px; height:201px; }

.cms-home .main-content { margin:0; padding:0; }

.cms-home .page-title { margin:-22px 0 5px 16px; }

.mainproduct { height:210px; margin-bottom:5px; }

.mainhotproduct { height:210px; }

.timing { margin-top:13px; width:164px;  }



/* footer */



.footer .footer-callus { display:none; }

.footer address { width:300px; }

.footer-newsletter .block-subscribe { margin-left:0; }



/* category page */



.main { background:none; padding:0; }

.sorter .limiter { margin-left:181px; }

.col2-left-layout .col-main { width:670px; padding:0 10px 5px; }

.pager .pages { margin-bottom:5px; }

.toolbar .sort-by { margin-bottom:5px; }

.limiter { margin:1px 0 0 117px;}

.col-left { display:none; }

.products-grid .product-name { }





/* Grid page */



.products-grid li.item img { height:100%; width:100%; }

.cms-home .products-grid li.item { width:210px; margin-right:14px; margin-top:0; margin-bottom:0; text-align:left; }

.products-grid li.item  { margin-right:15px; margin-left:3px; width:210px; text-align:left;}

.col2-left-layout .products-grid, .col2-right-layout .products-grid { width:670px; margin:0 auto 15px; }

.products-grid li.item td {  text-align:center!important; }

.products-grid .product-images { margin-bottom:0;  }

.products-grid .product-image {  }

.products-grid li.last { margin-right:0;  }

.products-grid li.first{ margin-left:0;  }

.old-price .price { margin-right:2px; }

.old-price .price { font-size:13px; }

.special-price .price { font-size:13px; }

.products-grid .price-box { }

.add-to-links { clear:both; text-align:left; padding-top:5px;}

.products-grid .add-to-links li { display:inline; }

.products-grid .actions { float:right; }

.cms-home .products-grid .product-name { text-align:left; }

.products-grid .link-wishlist { background:url(../images/bkg_pipe3.gif) no-repeat right center ;  margin-right: 3px;

    padding: 0 7px 0 0;}



/* list page */

.products-list li.item { padding:10px 0; }

.products-list li.item img { width:90px; height:90px; }

.products-list .product-image { width:90px; height:90px; }



.products-list .product-shop { margin-left:90px; width:237px; padding-left:3px; }

.products-list .product-shop .r-fix { padding-left:5px; width:80px; }

.products-list .product-shop .f-fix { padding-right:5px; width:237px; }

.products-list .product-shop .f-fix p{ margin:0; }

.products-list .add-to-links .separator { display:none; }

.products-list .add-to-links li { display:block; }

.products-list .desc { margin:0 0 3px; padding:2px 0 0; }

.products-list .product-name { line-height:14px;  margin:0 0 3px; }

.toolbar .pager { margin-bottom:0; }



/* product info page */



.product-tabs { background:none; height:29px; }

.product-tabs li { border:none; margin-right:3px; }

.col1-layout .product-view .product-shop { width:390px; }

.product-view .product-shop .product-left-area { width:390px;  }

.product-view .product-shop .r-fix { display:none; }

.product-view .product-img-box .product-image-zoom {  height:270px!important; width:270px!important; } 

.col1-layout .main-content { padding:0; }

.product-view .product-img-box { width:270px; margin-right:10px; }

.product-view .product-shop .product-left-area .product-infobg { padding:4px 5px 10px; }

.product-view .product_border { padding:2px; }

.product-view .product-img-box .zoom .btn-zoom-out { left:-1px; }

.product-view .product-img-box .zoom .btn-zoom-in { right:-1px; }

.product-view .product-img-box .zoom {  }

.product-view .product-shop .add-to-links { margin-top:5px; }

.product-view .product-shop .product-right-area { width:390px; }

#product_tabs_reviews_contents .form-list .input-box textarea { width:347px; }

.more-views { margin-bottom:10px; }

.product-view .product-img-box .zoom-notice { width:270px; }

.product-view .product-shop .l-fix { margin-left:0; }

.product-view .product-shop .short-description .std { margin-bottom:5px; }

.product-view .product-shop .add-to-links a { margin-right:6px; }

.product-tabs li.active { padding-left:4px; }

.product-tabs li { padding-left:4px; }

.product-tabs a { padding: 8px 4px 8px 0; }

.tabs-content .box-tags .form-add .input-box { margin-bottom:5px; }

.box-up-sell { padding-top:5px; }

.catalog-product-view .box-up-sell h2 { text-align:left;  }

.product-view .product-shop .add-to-links li { display:inline; }



#upsell-product-table li.item { width:85px; height:175px!important; margin-left:1px!important; }

.catalog-product-view .footer .footer-area2 { width:148px; }

.product-view .product-img-box .more-views h2 { padding:0; }

.product-view .product-img-box .more-views li a { height:60px; width:60px; }

.product-view .product-img-box .more-views li a img { height:60px; width:60px; }

.product-view .product-img-box .more-views li { margin:0 2px 0 0; }

#shopping-cart-table .a-center {}

#shopping-cart-table td img { height:50px!important; width:50px!important;}

#shopping-cart-table th { padding:6px 3px;  }

.cart-table td { padding:2px;  }

#empty_cart_button { display:none; }

.cart .cart-collaterals .col2-set .col-1{ width:214px;}

.cart .cart-collaterals .col2-set .col-2 { width:214px; }

.cart .discount, .cart .shipping { padding:12px 5px;}

.cart .discount, .cart .shipping { margin:0 0 6px; }

.cart .cart-collaterals .col2-set { width:434px; }

.cart .totals .checkout-types { font-size:12px; }

.cart .totals { width:230px; }

.col2-right-layout .col-main { padding-left:0;}

.col2-right-layout .col-main { width:670px; padding:0 10px; }

.page-title { margin:0 0 1px; }

.pager .amount { padding-top:0; }

.col-right { display:none; }

.opc .step { padding:5px; }

.form-list input.input-text { width:155px; }

.opc .buttons-set { padding-top:0; }

.opc .buttons-set p.required { padding:0;}

.buttons-set button.button { margin-left:3px; }

#co-billing-form { width:659px!important; display:block; }

.checkout-progress { padding:10px 6px 0; }

#login-form { width:100%; display:block }

.form-list li.wide input.input-text { width:312px; }

.opc .buttons-set { display:block; width:100%; }

#opc-review .buttons-set { padding:20px 0 20px 0;  }

.registered-users .form-list .input-text { width:143px; }

.account-login .buttons-set { margin:2em 0 10px;}

#co-billing-form .form-list { display:block; width:100%;} 

#co-billing-form fieldset { display:block; width:100%; }

.form-list li.wide select { width:190px; }

.form-list li.wide .input-box { width:328px; }

#wishlist-view-form { display:block; width:100%; }

#wishlist-view-form fieldset { display:block; }

#wishlist-table { display:block; width:100%; border:none;}

#wishlist-table tr { display:block; width:99%; }

#wishlist-table img { width:50px; height:50px; }

.my-wishlist .product-image { width:50px; height:50px; }

.data-table thead th { padding:6px 11px 6px 12px;}

.add-to-cart-alt .input-text { margin-bottom:5px;}

.my-wishlist .data-table td { padding:4px; }

#wishlist-table tbody { width:99%; }

.my-wishlist .buttons-set {  width:99%; }

#my-orders-table { display:none; }

.box-account { margin:0;}

.linkhome { display:block!important;}

#shopping-cart-table td img { display:none; }



#product-review-table th { padding:6px 9px; }

.product-view { }

.header .links li.last { padding:0; }

table#shopping-cart-table {  }

.checkout-cart-index table {  }

.cart .page-title { margin:0 0 5px; }

.cart .cart-collaterals {padding:6px 0 0;}



button.btn-checkout span span { padding:0 7px 0 0; }

button.btn-checkout:hover span span { padding:0 7px 0 0;  }

.cart .discount .input-box { width:184px;}

.cart .discount input.input-text { width:178px; }

.form-list .input-box { width:183px; }

.form-list select { width:183px; }

.cart .totals .checkout-types { padding:0 15px 6px; }



/*3-colunm*/



.col3-layout .col-wrapper .col-main { float:none; }

.col3-layout .col-main { width:340px; }

.page-sitemap .amount strong { top:-2px; }

.form-list li.wide textarea { width:643px; }

.cms-about-magento-demo-store .col-1 img { display:none; } 

.store-layout { display:none; }

.cart .totals .checkout-types a {  }

.subtitle, .sub-title { padding:0; }

.cart .crosssell { padding:12px 11px; }



.nav-button {

	background: none repeat scroll 0 0 transparent;

    border: 0 none;

    color: #D2436C;

    cursor: pointer;

    display: block;

    height: 25px;

    margin-left: 314px;

    position: absolute;

    top: 131px;

    width: 29px;

    z-index: 999;

}

.nav-button:hover { }

	.nav-button.open {

		

	}



	/* Navigation Bar

	-------------------------------------------------------- */

	.primary-nav {

	background: none repeat scroll 0 0 #ECECEC;

    clear: both;

    display: block;

    float: none;

    height: 30px;

    overflow: hidden;

    padding: 0;

    position: absolute;

    top: 131px;

    width: 680px;

    z-index: 998;

	}

	.primary-nav li {

		display: none;

		width: 100%;

		font-family: Arial;

	}

	.primary-nav li a {

		background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #F3F3F3;

    color: #888888;

    display: block;

    font-size: 11px;

    font-weight: normal;

    padding: 2px 4%;

    text-decoration: none;

    width: 93%;

	}

	.primary-nav li ul li a { padding-left:33px; }

	.primary-nav li li ul li a { padding-left:44px; }

	.primary-nav li a:hover {

		color: #D2436C;

	}

	.primary-nav > li:first-child {

		border-top: 1px solid rgba(0,0,0,.2);

	}



	/* Toggle the navigation bar open  */



	.primary-nav.open { 

		height: auto; 

		padding-top: 29px;

	}

	.primary-nav.open li { 

		display: block; 

	}



	/* Submenus – optional .parent class indicates dropdowns */



	.primary-nav > li:hover > a {

		color: #D2436C;

		border-bottom-color: transparent;

	}

	.primary-nav li.parent > a:after {

		

		border:1px solid #000;

	}

	.nav-container{ }

	.primary-nav li.parent > a:hover {

		

	}

	.primary-nav li ul {

		display: none;

		background: #fff;

		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 a:hover { 

		

	}

	.primary-nav li:hover ul {

		display: block;

		border-top: 0 none;

	}



}
