        <style>

			/* comments here */

			* {
				box-sizing:border-box;    
			}

			body {
				font-family: 'Lato',sans-serif;
				font-family: 'Open Sans',sans-serif;
				line-height:1.4;
				color:#333;
				font-size:20px;
				/* font-family:verdana; */
			}


			h1 {
				font-size:36px;
				text-align:center;
				padding-bottom:30px;
			}

			h2 {
				font-size:28px;
				text-align:center;
				margin-top:10px;
				margin-bottom:10px;
			}

			h3 {
				font-size:24px;
				font-weight:bold;
				padding-bottom:10px;
				text-align:center;
			}

			p {
				font-size:20px;
				line-height:30px;
				text-align:justify;
				padding:10px;
			}

			input, textarea {
				font-family:"Helvetica Neue", Helvetica, sans-serif; 
				font-size:20px;
			}

			input[type=text], textarea {
			  -webkit-transition: all 0.30s ease-in-out;
			  -moz-transition: all 0.30s ease-in-out;
			  -ms-transition: all 0.30s ease-in-out;
			  -o-transition: all 0.30s ease-in-out;
			  outline: none;
			  padding: 3px 0px 3px 3px;
			  margin: 5px 1px 3px 0px;
			  border: 1px solid #DDDDDD;
			  border: 1px solid #a9a9a9;
			}
			 
			input[type=text]:focus, textarea:focus {
			  box-shadow: 0 0 10px rgba(169, 169, 169, 1);
			  padding: 3px 0px 3px 3px;
			  margin: 5px 1px 3px 0px;
			  border: 1px solid rgba(169, 169, 169, 1);
			}

			a {
				text-decoration:none;
			}

			iframe {
				display:block;
			}

			.clearFix {
				clear:both;
			}




			/* logo and menu */
			#header-wrapper {
				width:100%;
			}

			#header {
				margin:auto;
			}


			#logo-wrapper #logo-outer-wrapper {
				display:table;
			}

			#logo-wrapper #logo-outer-wrapper #logo-inner-wrapper{
				display:table-cell;
				height:60px;
				vertical-align: middle;
			}


			#logo-wrapper #logo-outer-wrapper #logo-inner-wrapper a #main-logo {
				display:block;
				height:60px;
                                padding-left:5px;
			} 



			/* search box */
			#search-outer-wrapper {
				display:table;
				width:100%;
			}	
			
			#search-outer-wrapper #search-inner-wrapper {
				height:60px;
				display:table-cell;
				vertical-align:middle;
				text-align:center;
			}
			
			#search-outer-wrapper #search-inner-wrapper #search-wrapper {
				width:80%;
				margin:auto;
				position:relative;
			}			
			
			#search-outer-wrapper #search-inner-wrapper #search-wrapper #SearchTxt {
				width:100%;
				font-size: 15px;
				line-height: 28px;
				padding-left: 10px;				
			}
			
			#search-outer-wrapper #search-inner-wrapper #search-wrapper #search-icon {
				position: absolute;
				top: 0px;
				right: 0px;
				height: 100%;
				width: auto;
			}			



			/* desktop menu */
			
			#menu-outer-wrapper {
				border-top:1px solid #d8d8d8;
				border-bottom:1px solid #d8d8d8; 
			}
			
			#menu-outer-wrapper #menu-wrapper #menu {
				width:700px;
				margin:auto;
			}
			
			#menu-wrapper ul {
				position:relative;
				display:block;
				z-index:99;    
			}

			#menu-wrapper ul:after {
				content: ""; 
				clear: both; 
				display: block;
			} 

			#menu-wrapper ul li {
				float:left;    
				line-height: 24px;
				margin:0px;
				padding:0px;
				border:0px;
				list-style:none;    
			}

			#menu-wrapper ul li a {
				text-decoration:none;
				color:#222222;
				padding:10px 20px 10px 20px;
				display:block;
				font-size:15px;
				line-height:40px;
				text-transform:uppercase;
			}

			#menu-wrapper ul li a:hover {
				background-color:#000000;
				color:#ffffff;
				padding-top:10px;
				margin-top:10px;
				padding-bottom:10px;
				line-height:20px;
			}

			#menu-wrapper ul li a.a:hover {
				border-bottom:1px solid #000000;
				padding-top:20px;
				line-height:20px;
				padding-bottom:2px;
			}



			/* mobile menu */
			
			#mb-wrapper {
				display:none;
				position:absolute;
				top:0px;
				right:0px;
			}
			
			#mb-menu {
				position: absolute;
				top: -60px;
				right: 00px;
				display: none;
				z-index: 999;
				background-color: #000000;	
				background-color:grey;
			}
			
			
			#mb-menu a {
			  color: #ffffff;
			  padding: 10px 25px;
			  text-decoration: none;
			  font-size: 17px;
			  display: block;
			  border-bottom:1px solid #000000;
			}

			#mb-menu a:first-child {
			  border-top:1px solid #000000;
			}

			#mb-menu a:hover {
			  background-color: #ddd;
			  color: black;
			}			
			
			#mb-menu-open-icon  {
				display:block;
				height:60px;
				width:auto
			}
			
			#mb-menu-close-icon {
				float:right;
				height:60px;
				width:auto;
				display:block;
			}			
			
			/* end of logo and menu */







			/* home page */
			/* slider begin */
			#slide-wrapper {
				position:relative;
				z-index:5;
			}

			#slideshow {
				position:relative;
			}

			#slideshow img {
				position:absolute;
				top:0;
				left:0;
				z-index:8;
				opacity:0.0;
				width:100%;
				height:auto;
			}

			#slideshow img.active {
				z-index:10;
				opacity:1.0;
			}

			#slideshow img.last-active {
				z-index:9;
			}

			#slide-wrapper #trans-img {
				width:100%;
				height:auto;
				display:block;
			}

			#slider-shadow-wrapper {
				width:100%;
				position:relative;
			}

			#slider-shadow {
				position:absolute;
				left:0px;
				background:url('images/shadow.png');
				background-size:100% 100%;
				width:100%;
				height:60px;
				bottom:-60px;
			}
			/* slider end */            



			#home-categories-wrapper {
				padding-top:60px;
				padding-bottom:60px;
			}

			#home-categories {
				margin:auto;
			}

			.home-single-category-wrapper {
				padding-left:20px;
				padding-right:20px;
			}

			.home-single-category-wrapper .home-single-category {
				width:100%;
			}

			.home-single-category-wrapper .home-single-category .home-single-category-image-wrapper {
				width:100%;
			}

			.home-single-category-wrapper .home-single-category:hover {
				box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			}

			.home-single-category-wrapper  .home-single-category .home-single-category-image-wrapper .home-single-category-image {
				width:100%;
				display:block;
			}

			.home-single-category-wrapper .home-single-category .home-single-category-desc p.category-title {
				padding-top: 5px;
				line-height: 22px;
				color: #333;
				font-size: 20px;
				padding-left:5px;
				text-align:center;
			}

			.home-single-category-wrapper .home-single-category .home-single-category-desc {
				background-color: #f2f2f2;
			}

			.home-single-category-wrapper .home-single-category .home-single-category-desc p.category-short-desc {
				display:none;
				line-height: 22px;
				color: #333;
				font-size: 16px;
				padding-left:5px;
				text-align:left;    
			}
			
			
			
			/* top pick */	
			#home-toppick-wrapper {
				padding-top:60px;
				padding-bottom:60px;
			}

			#home-toppick {
				margin:auto;
			}


			#home-misc-wrapper {
				background-color:rgba(240,242,244,0.85);
				padding-top:110px;
				padding-bottom:110px;    
			}

			#home-misc {
				margin:auto;
			}

			#home-misc h1, #about-us-section2-desc h1 {
				text-align:left;
				padding-top:20px;
			}

			#home-misc #home-misc-desc {
				padding-right:50px;
			}

			#home-misc #home-misc-desc p {
				padding-left:0px;
			}
			
			
			#home-misc #home-misc-link a {
				text-decoration:none;
				color:#000000;
			}

			#home-misc #home-misc-image .product-image {
				width:100%;
			}
			

			#home-misc #home-misc-link a, #home-misc #home-misc-link2 a {
				color: #333;
				text-decoration:none;
				font-size: 14px;
				padding-top:0px;
				padding-bottom:5px;
				line-height:17px;
				border-bottom:1px solid #000000;
				display:inline-block;
			}


			#home-misc #home-misc-link a:hover, #home-misc #home-misc-link2 a:hover {
				font-weight:600;
			}

			#home-misc #home-misc-link2 {
				display:none;
				padding-top:20px;
			}




			#home-misc2-wrapper {
				background-color:#f2f2f2;
				padding-top:110px;
				padding-bottom:110px;    
			}

			#home-misc2 {
				margin:auto;
			}
			
			#home-misc2-wrapper #home-misc2 #home-misc2-content {
				display:flex;
				align-items:center;	
			}
			
			#home-misc2-newin {
				padding-top:20px;
				padding-bottom:20px;
				margin-right:20px;
				text-align:center;
				/* background-color:rgba(240,242,244,0.85); */
				background-color:#ffffff;
				color:#000000;
			}

			#home-misc2-newin span {
				font-size:16px;
				font-weight:700;
				text-align:center;
				display:inline-block;
				padding-top:20px;
				color:#000000;
			}
			
			#home-misc2-newin span::after {
				content: "";
				position: relative;
				top: 3px;
				display: inline-block;
				width: 16px;
				height: 16px;
				margin-left: 8px;
				background-image: url(images/control/right-arrow.svg);
				background-repeat: no-repeat;
			}
			
			#home-misc2-newin #newin-image-wrapper {
				position:relative;
			}
			
			#home-misc2-newin #newin-image-wrapper .product-image {
				margin:auto;
				max-width:60%;
			}

			#home-misc2-newin #newin-image-wrapper #newin .newin-image {
				position:absolute;
				left:10%;
				top:0px;
				width:80%;
			}			
			

			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link {
				padding-left:10px;
				color:#000000;
			}

			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link .short-link-image-wrapper .product-image {
				width:100%;
			}

			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link h3 {
				font-size:12px;
				text-align:left;
			}

			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link h4 {
				font-size:16px;
				text-align:left;
			}

			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link a {
				font-size:16px;
				font-weight:700px;
				text-align:left;
				background-color: #f2f2f2;
				padding:10px;
				display:inline-block;
				transition: all 0.5s ease;
				text-decoration:none;
				border-radius:5px;
			}
			
			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link a:hover {
				color: #585858;
				background: #ffffff;
				border-radius:5px;			
			}	
			
			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link span {
				font-size:16px;
				font-weight:700;
				text-align:center;
				display:inline-block;
				text-decoration:none;
				padding-top:20px;
			}
			

			#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link span::after {
				content: "";
				position: relative;
				top: 3px;
				display: inline-block;
				width: 16px;
				height: 16px;
				margin-left: 8px;
				background-image: url(images/control/right-arrow.svg);
				background-repeat: no-repeat;
			}




			
			/* advt */	
			#home-advt-wrapper {
				padding-top:100px;
				padding-bottom:100px;
			}
			
			
			
			.single-advt-wrapper {
				padding-left:20px;
				padding-right:20px;
			}

			.single-advt-wrapper .single-advt {
				width:100%;
			}

			.single-advt-wrapper .single-advt .single-advt-image-wrapper {
				width:100%;
			}

			.single-advt-wrapper .single-advt .single-advt-image-wrapper {
				position:relative;
				width:100%;
			}

			.single-advt-wrapper .single-advt:hover {
				/* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */
			}

			.single-advt-wrapper  .single-advt .single-advt-image-wrapper .advt-slider .single-advt-image {
				width:100%;
				display:block;
				position:absolute;
				left:0px;
				top:0px;
			}

			.single-advt-wrapper  .single-advt .single-advt-image-wrapper .single-advt-image-bg {
				width:100%;
				display:block;
			}

			.single-advt-wrapper .single-advt .single-advt-desc {
				text-align:center;
			}

			.single-advt-wrapper .single-advt .single-advt-desc p.single-advt-title {
				padding-top: 5px;
				line-height: 22px;
				text-align:center;
				color: #333;
				font-size: 13px;
				text-transform:uppercase;
				font-weight:600;
			}

			.single-advt-wrapper .single-advt .single-advt-desc a.single-advt-link {
				color: #333;
				font-size: 14px;
				padding-top:0px;
				padding-bottom:5px;
				line-height:17px;
				border-bottom:1px solid #000000;
				display:inline-block;
			}			
			

			.single-advt-wrapper .single-advt .single-advt-desc a.single-advt-link:hover {
				font-weight:600;
			}
			
			
			#owl-wrapper-container {
				width:100%;
				position:relative;
			}
		  
			#owl-wrapper-outer {
				width:100%;
				position:relative;
				overflow:hidden;
				margin:auto;
			}
		  
			#owl-wrapper {
				width:6500px;
				left:0px;
				display:block;
				transition:all 1s;
			}
		  
			.carousel-photo {
				float:left;
				transition: transform 1.5s;
				height:auto;
			}			
			



			/* products page */
			#products-wrapper {
				padding-top:10px;
				padding-bottom:100px;
			}

			.products-single-product-wrapper {
				padding-left:20px;
				padding-right:20px;
			}

			.products-single-product-wrapper .products-single-product {
				width:100%;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-image-wrapper {
				width:100%;
			}

			.products-single-product-wrapper .products-single-product:hover {
				box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
			}

			.products-single-product-wrapper  .products-single-product .products-single-product-image-wrapper .products-single-product-image {
				width:100%;
				display:block;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-desc {
				background-color: #f2f2f2;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-desc p.product-title {
				padding-top: 5px;
				line-height: 22px;
				color: #333;
				font-size: 13px;
				padding-left:5px;
				text-align:left;
				text-transform:uppercase;
				font-weight:600;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-desc p.product-short-desc {
				line-height: 22px;
				color: #333;
				font-size: 14px;
				padding-left:5px;
				text-align:left;  
				padding-top:0px;
				padding-bottom:5px;
				line-height:17px;
				min-height:35px;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-price {
				line-height: 22px;
				color: #333;
				font-size: 16px;
				padding-left:5px;
				text-align:left;
				background-color: #f2f2f2;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-price p.sale-price {
				display:inline-block;
				padding:0px;
				font-size: 14px;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-price  p.price-reduced {
				color:#a6192e;
				font-weight:700;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-price  p.price-previous {
				text-decoration:line-through;
				margin-left:3px;
				font-weight:400;
			}

			.products-single-product-wrapper .products-single-product .products-single-product-price  p.price-current {
				font-weight:700;
			}



			/* single product page */
			#product-detail-wrapper {
				padding-top:10px;
				padding-bottom:10px;
			}

			#product-detail {
				margin:auto;
			}

			#product-detail-wrapper #product-detail #product-detail-image-wrapper {
				width:100%;
				padding:20px;	
				position:relative;
			}

			#product-detail-wrapper #product-detail #product-detail-image-wrapper #product-detail-image-bg {
				width:100%;
				height:auto;
				position:absolute;
				top:0px;
				left:0px;
				z-index:-1;
			}

			#product-detail-wrapper #product-detail #product-detail-image-wrapper #image-control-left {
				position:absolute;
				left:20px;
				top: calc(50% - 50px);
				cursor:pointer;
				opacity:1;
				z-index:999;
			}

			#product-detail-wrapper #product-detail #product-detail-image-wrapper #image-control-right {
				position:absolute;
				right:20px;
				top: calc(50% - 50px);
				cursor:pointer;
				opacity:1;
				z-index:999;
			}
			
			#product-detail-wrapper #product-detail #product-detail-image-wrapper {			
				width:100%;
				position:relative;
				overflow:hidden;
				margin:auto;	
				padding:0px;
			}	
			
			#product-detail-wrapper #product-detail #product-detail-image-wrapper #product-detail-image-inner-wrapper {
				width:6000px;
				left:0px;
				display:flex;
				transition:all 1s;	
				align-items:center;	
			}

			#product-detail-wrapper #product-detail #product-detail-image-wrapper #product-detail-image-inner-wrapper .product-detail-image-cover {
				float:left;
				transition: transform 1.5s;
				/* height:auto; */	
				/* padding:20px; */
                                position:relative;
			}
                        
			#product-detail-wrapper #product-detail #product-detail-image-wrapper #product-detail-image-inner-wrapper .product-detail-image-cover .product-detail-image {
				height:auto;	
				padding:20px;
			}
                        
			#product-detail-wrapper #product-detail #product-detail-image-wrapper #product-detail-image-inner-wrapper .product-detail-image-cover .product-label {
                                position:absolute;
                                left:20px;
                                top:20px;
                                padding:2px;
                                margin-left:5px;
                                margin-top:5px;
                                font-size:12px;
                                background-color:#ffffff;
			}                        
                        

			#product-detail-wrapper #product-detail #product-detail-desc-wrapper {
				width:100%;
				padding:20px;
			}

			#product-detail-wrapper #product-detail #product-detail-desc-wrapper #product-detail-desc #product-detail-title {
				width:100%;
				text-transform:uppercase;
				line-height: 26px;
				color: #333;
				font-size: 22px;
				font-weight: 600;	
			}

			#product-detail-wrapper #product-detail #product-detail-desc-wrapper #product-detail-desc #product-detail-short-desc {
				width:100%;
				padding-top:10px;
				padding-bottom:10px;
				font-size:22px;
			}

			#product-detail-wrapper #product-detail #product-detail-desc-wrapper #product-detail-desc #product-detail-long-desc {
				width:100%;
				padding-top:10px;
				padding-bottom:10px;
				font-size:18px;
			}

			#product-detail-wrapper #product-detail #product-detail-desc-wrapper #product-detail-desc #product-detail-price #product-detail-price-reduced {
				color:#a6192e;
				padding-left: 0px;
				padding-bottom: 0px;
				font-size: 18px;
				font-weight: 700;	
				line-height:20px;
			}

			#product-detail-wrapper #product-detail #product-detail-desc-wrapper #product-detail-desc #product-detail-price #product-detail-price-previous {
				padding-left: 0px;
				padding-top: 0px;
				font-size: 14px;
				line-height:20px;
			}

			#product-detail-wrapper #product-detail #product-detail-desc-wrapper #product-detail-desc #product-detail-price #product-detail-price-current {
				display:inline-block;
                                padding-left:0px;
			}

			#product-detail-wrapper #product-detail #product-detail-buy-btn-wrapper {
				padding:20px;
				display:none;
			}

			#product-detail-wrapper #product-detail #product-detail-buy-btn-wrapper #product-detail-buy-btn {
				background-color: #f2f2f2;
				border: 2px solid #524747;
			}

			#product-detail-wrapper #product-detail #product-detail-buy-btn-wrapper #product-detail-buy-btn-inner {
				line-height:45px;
				vertical-align:middle;
				font-size:20px;
				text-align:center;
				color:#000000;
			}

			#product-detail-wrapper #product-detail #product-detail-buy-btn-wrapper #product-detail-buy-btn-inner:hover {
				color:#ffffff;
				background-color:#000000;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper {
				padding:20px;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper #product-detail-check-avl {
				background-color: #f2f2f2;
				border: 2px solid #524747;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper #product-detail-check-avl #product-detail-check-avl-form {
				padding:10px;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper #product-detail-check-avl #product-detail-check-avl-form h1 {
				padding:0px;
				font-size:22px;
				text-transform:uppercase;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper #product-detail-check-avl #product-detail-check-avl-form .check-avl-input input[type="text"] {
				font-size:16px;
				padding-left:10px;
				line-height:30px;
				width:100%;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper #product-detail-check-avl #product-detail-check-avl-form .check-avl-input textarea {
				font-size:16px;
				padding-left:10px;
				width:100%;
				max-width:100%;
				min-width:100%;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper #product-detail-check-avl #product-detail-check-avl-form #avl-form-submit {
				font-size:16px;
				background: #585858;
				color: white;
				width: 85px;
				height: 40px;
				font-family: verdana;
				font-size: 15px;
				cursor:pointer;
				border-radius:5px;
				transition: all 0.5s ease;
			}

			#product-detail-wrapper #product-detail #product-detail-check-avl-wrapper #product-detail-check-avl #product-detail-check-avl-form #avl-form-submit:hover {
				color: #585858;
				background: white;
				border : 1px solid #585858;
				border-radius:5px;
			}

			#outer-wrapper {
				padding-top:30px;
				padding-bottom:30px;
				background-color:#f8f8f8;
			}

			#inner-wrapper {
				margin:auto;
			}			
			
			#inner-wrapper #inner-content {
			
			}
			
			#inner-wrapper #inner-content h1 {
				font-size:22px;
				line-height:26px;
				font-weight:600;
			}



			/* contact us page */





			/* footer */

			#footer-wrapper {
				padding-top:40px;
				padding-bottom:40px;
				background-color:#f5f5f5;
			}

			#footer-wrapper #footer {
				margin:auto;
			}
			
			#footer-wrapper #footer .footer-info {
				padding-left:20px;
				padding-right:20px;
			}			

			#footer-wrapper #footer .footer-info h3 {
				text-align:left;
				font-size:16px;
				padding-top:30px;
				padding-bottom:0px;
			}

			#footer-wrapper #footer .footer-info a {
				display:inline-block;
				font-size:14px;
				text-decoration:none;
				color:#000000;
				padding-top:0px;
				padding-left:0px;
			}

			#footer-wrapper #copyright-wrapper {
				text-align:center;
				padding-top:5px;
				font-size:12px;
			}




			/* media queries */
			@media only screen and (min-width: 1200px) {

				.container {
					width:1170px;
				}
			}  

			

			@media only screen and (min-width: 980px) and (max-width : 1199px) {

				.container {
					width:100%;
				}
				
				#home-misc {
					padding-left:20px;
					padding-right:20px;
				}	

				#home-misc2 {
					padding-left:20px;
					padding-right:20px;
				}
				
			}
			
			

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

				.container {
					width:100%;
				}
				
				#home-misc {
					padding-left:20px;
					padding-right:20px;
				}	

				#home-misc2 {
					padding-left:20px;
					padding-right:20px;
				}	

				#footer-shopping {
					padding-left:20px;
				}				

			} 
			
			
			

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

				.span12 .span6 {
					float:none;
					width:100%;
					padding-bottom:20px;
				}				

				.container {
					width:100%;
				}
				
				#home-misc2-wrapper #home-misc2 #home-misc2-content {
					display:block;
				}
				
				#home-misc {
					padding-left:20px;
					padding-right:20px;
				}	

				#home-misc #home-misc-link {
					display:none;
				}

				#home-misc #home-misc-link2 {
					display:block;
				}

				#home-misc2 {
					padding-left:20px;
					padding-right:20px;
				}

				#home-misc2-newin {
					margin-right:0px;
				}
				
				#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link {
					padding-left:0px;
				}
				
				#home-misc2-wrapper #home-misc2 #link1 {
					display:inline-block;
					padding-right:10px;
				}

				#home-misc2-wrapper #home-misc2 #link2 {
					display:inline-block;
					padding-left:10px;
				}

				#logo-wrapper {
					border-bottom:1px solid #d8d8d8; 				
				}

				#menu-outer-wrapper {
					display:none;
				}    

				#mb-wrapper {
					display:block;
				}
				
				#search-outer-wrapper {
					margin-top:-20px;
				}

				#footer-wrapper #footer .footer-info {
					padding-left:20px;
					padding-right:20px;
				}

			}    




			@media only screen and (max-width:480px) {
		
				.span12 .span6 .span3 {
					float:none;
					width:100%;
					padding-bottom:20px;
				}		

				.span12 .span4 {
					float:none;
					width:100%;
				}	
				
				.container {
					width:100%;
				}			

				
				#logo-wrapper #logo-outer-wrapper #logo-inner-wrapper {
					padding-top:5px;
					padding-left:5px;
					height:auto;
				}
				
				#logo-wrapper #logo-outer-wrapper #logo-inner-wrapper a #main-logo {
					height:40px;
					width:auto;
				}

				#menu-outer-wrapper {
					display:none;
				}    

				#mb-wrapper {
					display:block;
				}
				
				#mb-menu-wrapper #mb-menu {
					top:-40px;
				}
				
				#mb-menu-open-icon {
					height:40px;
					width:auto;
					padding-right:10px;
					padding-top:5px;
				}
				
				#mb-menu-close-icon {
					height:40px;
					width:auto;
					padding-right:10px;
					padding-top:5px;
				}	


				.home-single-category-wrapper {
					padding-left: 10px;
					padding-right: 10px;
				}
				
				
				#home-misc-wrapper {
					padding-top: 50px;
					padding-bottom: 50px;
				}		

				#home-misc {
					padding-left: 10px;
					padding-right: 10px;
				}				
				
				
				
				
				#home-misc2 {
					padding-left: 10px;
					padding-right: 10px;
				}				
				
				#home-misc2-wrapper #home-misc2 #link1 {
					padding-right:0px;
				}				
				
				#home-misc2-wrapper #home-misc2 #link2 {
					padding-left:0px;
					padding-top:20px;
				}
				
				#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link {
					text-align:center;
				}	

				#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link h3 {
					text-align:center;
				}
				
				#home-misc2-wrapper #home-misc2 #home-misc2-content .short-link h4 {
					text-align:center;
				}
			
				#home-advt h1 {
					padding-bottom:0px;
				}
				
				.products-single-product-wrapper {
					padding-left: 10px;
					padding-right: 10px;
				}
				
				.single-advt-wrapper {
					padding-top:30px;
					padding-left: 10px;
					padding-right: 10px;					
				}	

				#footer-wrapper #footer .footer-info {
					padding-left:10px;
					padding-right:10px;
				}

			}
			
        </style>
