<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
* @author Elegant Design Hub
* @author website www.elegantdesignhub.com
* @copyright Copyright 2013-2014 Elegant Design Hub
* CSS Document
* For Mobile Layout
*/
@charset "utf-8";

@media screen and (max-width: 767px) {
/*------To display the products first-------------*/	
	.columnwith-left, .two-column {
		left: 0;
	}
	#left-column {
		position: relative !important;
		right:0% !important;
		margin: 30px 0 0;
	}
	/*-------------------*/
	#right-column {
		margin: 30px 0 0;	
	}
	.top-banner h3 {
		width:100%;
		bottom: 0;
		font-size: 14px;
		right: 0;
	}
	.top-banner h3 .banner_subtitle {
		font-size: 13px;
	}
	.top-banner .overlay a.expand {
		bottom: 30%;
		left: 0;
	}
	.block-header .btn-group {
		text-align: center;
		width: 100%;
	}
	.btn.dropdown-toggle.btn-setting {
		display: inline-block;
		float: none;
	}
	.block-custom-shipping .shipping-title {
		float: none;
	}
	.block-custom-shipping a {
		float: none;
		text-align: center;
	}
	.block-custom-shipping {
		text-align: center;
	}
	.custom-featured-text {
		text-align: center;
	}
	.header .form-search .input-text {
		width:100%;
		margin: 25px 0 0;
	}
	.right-top {
		float: left;
		line-height: 20px;
		margin: 20px 0;
	}
	.right-top .col-lg-6 {
		display: table;
		float: none;
		margin: 0 auto;
		width: auto;
	}
	.right-top .greeting_msg {
		text-align: center;
		margin: 0 0 20px;
	}
	.custom-banner-image, .our-services-details .col-xs-12, .footer-top .col-xs-12, .footer-container .col-xs-12 {
		margin: 0 0 30px;
	}
	.custom-banner-image:last-child, .our-services-details .col-xs-12:last-child, .footer-top .col-xs-12:last-child, .footer-container .col-xs-12:last-child {
		margin:0;
	}
	#bannerboxallContent img {
		height: auto;
		width: 100%;
	}
	#nav-cat li.submenu:hover, #nav-cat li.submenu {
		background-image:none !important;
	}
	.navSplitPagesResult {
		float: left;
		text-align: left;
		width: 100%;
	}
	.navSplitPagesLinks{width:100%;float:left}
	.content_box td:first-child, .content_box td:last-child, .content_box td {
		float: left;
		text-align: center;
		width: 100%;
	}
	.productListing-data .listingProductImage, .newproductlisting img {
		margin: 0;
		padding: 0;
	}
	.productListing-data .productlisting {
		float: none;
		font-size: 1.2em;
		margin: 0;
	}
	.productListing-data .product_name, .newproductlisting .product_name {
		text-align: center;
	}
	.productListing-data .short-description, .productListing-data .product_name, .productlisting_btn, .newproductlisting .product_name, .newproductlisting .short-description {
		width:100%;
	}
	.split-login .create-account {
		margin-bottom: 30px;
	}
	.create-account-page .submit-info .button_submit {
		float: left;
		margin: 15px 0 0;
	}
	#shoppingCartDefault .buttonRow.back, #shoppingCartDefault .checkout_button {
		margin: 10px 5px 0 0;
	}
	.product-review-default {
		margin: 15px 0 0;
		text-align: center;
	}
	#checkoutConfirmDefault #orderTotals {
		padding: 0 !important;
		width: 60%;
	}
	.our-services-details &gt; div {
		margin: 15px 0;
	}
	#checkoutShipto, .billing-address, .payment-address-content, .payment-module {
		margin: 0 0 30px;
	}
	.checkout-steps, .current-step {
		margin: 0 10px 10px 0 !important;
	}
	.address-entries &gt; div {
		margin: 15px 0;
	}
	#advSearchDefault .content .col-xs-12 {
		margin: 15px 0;
	}
	#advSearchDefault .content .row .select2-container {
		width:100% !important;
	}
	.nav &gt; li.navbar-right {
		float: none !important;
	}
	.contact-us ul li p {
		display: inline-block;
		width: 70%;
	}
	.custom-banner-image-top.image_1 {
		padding-right: 15px;
	}
	.custom-banner-image-top.image_2 {
		padding-left:15px;
	}
	.footer-top .our-services-details .custom-block {
		text-align: center;
	}
	.footer-top .our-services-details .block-image {
		margin: 0;
		width: 100%;
	}
	.footer-top .our-services-details .block-image i.fa {
		float:none;
	}
	.footer-top .our-services-details .block-content {
		width: 100%;
	}
	/*.search-bar-container, .contact-number-container, .contact-email-container {top: 270px}	*/
	#main-slideshow .item .caption {display:none !important}
	#main-slideshow .owl-controls .owl-buttons div.owl-next {right:0}
	#main-slideshow .owl-controls .owl-buttons div.owl-prev {left:0}
	.additionalImages {margin-bottom: 15px;}
	#checkoutShipping .buttonRow.back, #checkoutShipAddressDefault .buttonRow.back, #checkoutPayment .buttonRow.back, #checkoutPayAddressDefault .buttonRow.back, #checkoutConfirmDefault .checkout-shipping-button .buttonRow.back {
		line-height:20px;
	}
	#reviewsListingDefault .content h4 {text-align:center}
	.mosaic-holder .mosaic-banner {
    margin: 15px 0;
}
.firefox .mosaic-banner {
    width: auto;
}
.gecko .mosaic-banner, .ie .mosaic-banner {
    width: auto;
}
}
@media only screen and (min-width:768px) and (max-width:991px) {
/*------To display the products first-------------*/
	.columnwith-left {
		left: 0;
	}
	.two-column {
		left: 0;
	}
	.three-columns {
		right: 0 !important;
	}
	#left-column {
		right: 0;
		margin: 30px 0 0;
	}
/*------To display the products first-------------*/
	#right-column {
		margin: 30px 0 0;	
	}
	.header .block-header .language-switcher {
		border:none;
	}
	.header .header-content .logo {
    	margin: 0 0 25px;
	}
	#bannerboxallContent img {
		height: auto;
		width: 100%;
	}
	.our-services-details .col-sm-6, .footer-top .col-sm-12, .footer-container .col-sm-6.about-us, .footer-container .col-sm-6.extra-details {
		margin: 0 0 30px;
	}
	.product_sideboximage &gt; img {
		height: auto;
		width: 150px;
	}
	.product_sideboxname {
		line-height: 40px;
		margin: 30px 0;
	}
	.three-columns .product_sideboxname, .rightcolumnwl .product_sideboxname {
		line-height: 1.5;
		margin: 0;
	}
	#left-column .leftBoxContainer .product_sideboxname &gt; a, #right-column .rightBoxContainer .product_sideboxname &gt; a, .sidebox_price, #left-column h3, #right-column h3 {
		font-size: 1.5em;
	}
	.three-columns .leftBoxContainer .product_sideboxname &gt; a, .rightcolumnwl .rightBoxContainer .product_sideboxname &gt; a, .three-columns .sidebox_price, .rightcolumnwl .sidebox_price, .three-columns h3, .rightcolumnwl h3 {
		font-size: 1em !important;
	}
	#checkoutConfirmDefault #orderTotals {
		width: 60%;
	}
	#checkoutShipping .buttonRow.back, #checkoutShipAddressDefault .buttonRow.back, #checkoutPayment .buttonRow.back, #checkoutPayAddressDefault .buttonRow.back, #checkoutConfirmDefault .checkout-shipping-button .buttonRow.back {
		line-height:22px;
	}
	#advSearchDefault .content .row .select2-container {
		width:100% !important;
	}
	.nav &gt; li.navbar-right {
		float: none !important;
	}
	.contact-us ul li p {
		display: inline-block;
		width: 70%;
	}
	.block-custom-shipping .shipping-title {
		font-size:3.4em;
	}
	.top-banner h3 {
		font-size: 28px;
		top: 18%;
	}
	.homepage_v2 .top-banner h3 {
		font-size: 28px;
		top: 27%;
	}
	.custom-banner-image-top.image_1 {
		padding-right: 15px;
	}
	.custom-banner-image-top.image_2 {
		padding-left:15px;
	}
	.footer-top .our-services-details .custom-block {
		text-align: center;
	}
	.footer-top .our-services-details .block-image {
		margin: 0;
		width: 100%;
	}
	.footer-top .our-services-details .block-image i.fa {
		float:none;
	}
	.footer-top .our-services-details .block-content {
		width: 100%;
	}
	.about-us {
		margin: 0 0 30px;
	}
	#main-slideshow .owl-controls .owl-buttons div.owl-next {right:28px}
	#main-slideshow .owl-controls .owl-buttons div.owl-prev {left:28px}
	#main-slideshow .item .content {
		bottom: 30px;
	}
}
@media only screen and (min-width:992px) and (max-width:1199px) {
/*------To display the products first-------------*/	
	.columnwith-left {
		left: 33.333%;
	}
	#left-column {
		right: 66.666%;
	}
	.three-columns {
		right: 33.333% !important;
	}
	.two-column {
		left: 33.333%;
	}
/*------To display the products first-------------*/
	.contact-us .fa, .about-us .address .fa {
		margin-right:10px;
	}
	.contact-us ul li p {
		display: inline-block;
		width: 70%;
	}
	.our-services-details .col-sm-6 {
		margin: 0 0 30px;
	}
	#accountHistInfo #orderTotals {
		padding-right: 3em !important;
	}
	#checkoutConfirmDefault #orderTotals {
		width: 60%;
		padding-right: 4em !important;
	}
	#checkoutShipping .buttonRow.back, #checkoutShipAddressDefault .buttonRow.back, #checkoutPayment .buttonRow.back, #checkoutPayAddressDefault .buttonRow.back, #checkoutConfirmDefault .checkout-shipping-button .buttonRow.back {
		line-height:22px;
	}
	#advSearchDefault .content .row .select2-container {
		width:100% !important;
	}
	.block-custom-shipping .shipping-title {
		font-size:3.3em;
	}
	.top-banner h3 {
		top:20%;
	}
	.homepage_v2 .newsletter #mc_embed_signup label, .homepage_v1 .newsletter #mc_embed_signup label {
		min-height:40px;
	}
	.footer-top .our-services-details .custom-block {
		text-align: center;
	}
	.footer-top .our-services-details .block-image {
		margin: 0;
		width: 100%;
	}
	.footer-top .our-services-details .block-image i.fa {
		float:none;
	}
	.footer-top .our-services-details .block-content {
		width: 100%;
	}
	.about-us {
		margin: 0 0 30px;
	}
	#main-slideshow .item .content {
		bottom: 80px;
		left: 150px;
	}
	.product-item.wide .head, .product-item.wide .head .thumb{max-height:269px;min-height:269px;}
	.navSplitPagesResult{width:50%}
}
@media only screen and (min-width:992px) and (max-width:1149px) {
	.nav &gt; li.navbar-right {
		float: none !important;
	}
}
@media screen and (max-width: 320px) {
	.top-banner h3 {
		top:0%;
	}
}
@media screen and (max-width: 450px) {
	.top-contact-number, .top-contact-email {padding: 19px 0 0 }
	#indexDefault &gt; #horizontalTab li {
		font-size: 28px;
		}
	#horizontalTab .fa.fa-square-o.fa-2x {
    	margin-bottom: 20px;
	}
	h2, .h2 {
    	font-size: 27px;
	}
	.social-wrapper ul li {margin:0 10px 20px}
}
@media screen and (max-width: 480px) {
	#reviewsWrite .product_price, #reviewsInfoDefault .product_price {
		line-height: 41px;
		text-align: center;
		width: 100%;
	}
	#checkoutConfirmDefault #orderTotals {
		margin: 15px 0 0;
		width: 100%;
	}
	.forward.productpage_links {
		float: left;
		margin: 10px 0 0;
		text-align: center;
		width: 100%;
	}
	#checkoutShipping .buttonRow.back, #checkoutShipAddressDefault .buttonRow.back, #checkoutPayment .buttonRow.back, #checkoutPayAddressDefault .buttonRow.back, #checkoutConfirmDefault .checkout-shipping-button .buttonRow.back {
		line-height:20px;
	}
	.block-custom-shipping .shipping-title {
		font-size:2em;
	}
	.top-banner h3 {
		top:15%;
	}
}
@media screen and (max-width: 510px) {
	.footer-top-wrapper {padding:40px 0 30px}
	.social-wrapper ul li {margin:0 10px 20px}
}
@media screen and (max-width: 530px) {
	.logo-container {
		display: table;
		float: none;
		margin: 0 auto;
		width: auto;
	}
	.top-contact-container {
		display: table;
		float: none !important;
		margin: 0 auto;
		width: auto;
	}
	#carttopcontainer {right:15px !important;width:90% !important;}
}
@media screen and (max-width: 670px) {
	.contact-number-details, .contact-email-details {
		font-size: 18px;
		padding: 19px 0;
	}
}
@media screen and (max-width: 700px) {
	.copyright-wrapper, .copyright .payment-wrapper {
		display: table;
		float: none !important;
		margin: 0 auto;
		width: auto;
	}
	.copyright-wrapper {margin: 0 auto 15px}
	.copyright-text &gt; p {text-align: center}
	.copyright-text {line-height: 20px}
}
@media screen and (max-width: 567px) {
	#progressBar{top:-10px;}
}
@media screen and (max-width: 350px) {
	#centercontent-wrapper header &gt; h4 {font-size:14px}
	.normalprice, .productSpecialPriceSale{font-size:0.6em}
	#product_info_display .addtocart-info .prodinfo-actions {
		float: left;
	}
	.productprice-amount{font-size:26px}
	.addtocart-info .cart_quantity span.cssButton.button_sold_out, .addtocart-info .cart_quantity 
	span.cssButtonHover.button_sold_out.button_sold_outHover {margin-right:7px}
	.addtocart-info .cart_button{margin:0 0 20px 30px}
	.prodinfo-actions .wish_link{margin-left:0}
	.cart_quantity &gt; strong {font-size:14px;margin-right:0.4em}
	.tabcontents .product-rating{float:none}
	.product-item.wide .compare_link_product_info.le-btn {margin: 5px 0 0;}
	.sorter label, #checkoutShipAddressDefault .productinfo-leftwrapper, #checkoutShipping .productinfo-leftwrapper, 
	#checkoutPayAddressDefault .productinfo-leftwrapper, #addressBookDefault .productinfo-leftwrapper, #checkoutPayment 
	.productinfo-leftwrapper
	 {width: 100%}	
}
@media only screen and (min-width:351px) and (max-width:430px) {
	#product_info_display .addtocart-info .prodinfo-actions, 
	#product_info_display .addtocart-info .cssButton.button_sold_out {margin-top:15px}
	
}
@media screen and (max-width: 360px) {
#accountPassword .buttonRow.forward {margin-bottom: 15px}
.product-next-prev{float:left;margin:0 0 20px;}
}
@media screen and (max-width: 1199px) {
	.header-container .header #nav &gt; li &gt; a{line-height:18px}
}
@media all and (max-width: 991px) {
  .footer-column {
    margin-bottom: 20px;
  }
  .section-newsletter .text {
    text-align: center;
	margin-left:0;
  }
  #newsletter {
    text-align: center;
	}
  .section-newsletter .subscribe-form input {
    width: 91%;
  }
  .section-newsletter .icon-holder {
    margin-top: 20px;
    margin-bottom: 65px;
  }
  .category-carousel .item .caption {
    padding: 25px;
  }
  .category-carousel .item .caption h1 {
    font-size: 24px;
  }
  .category-carousel .item .caption .short-tag {
    font-size: 14px;
    line-height: 22px;
  }
  .banner-slider a.nav-btn {
    top: 25%;
  }
  .banner-slider a.nav-btn.btn-next {
    right: 25px;
  }
  .banner-slider a.nav-btn.btn-prev {
    left: 25px;
  }
  .top-nav-holder .basket-holder .basket .basket-item .title {
    font-size: 19px;
  }
  .top-nav-holder .basket-holder .basket .basket-item .price {
    font-size: 15px;
  }
  .top-nav-holder .basket-holder .basket .dropdown-menu {
    width: 100%;
    left: 0%;
  }
  .top-nav-holder .basket-holder .basket .megamenu .dropdown-menu {
    width: 720px;
    min-width: 720px;
  }
  header .buttons-holder {
    text-align: center;
  }
  header .link-list {
    text-align: center;
    display: block;
  }
  .search-holder,
  .basket-holder {
    padding: 0 15px!important;
  }
  .searchbox .field {
    display: block;
    opacity: 1!important;
    width: 100%;
    padding: 0 15px;
    right: 0!important;
    top: 0;
    position: absolute;
    text-align: left;
  }
  .mosaic-holder {
    text-align: center;
  }
  .mosaic-holder .mosaic-banner {
    margin: 15px 0;
  }
}
@media (min-width: 768px) {
  .mosaic-banner.big:after {
    content: "";
    background-image: url(../images/background/triangle-big.png);
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    bottom: 10px;
    width: 452px;
    height: 213px;
  }
  .mosaic-banner.big .caption {
    padding-left: 70px;
  }
  .mosaic-banner.big .caption:before {
    content: "";
    background-image: url(../images/background/lines-horizontal.png);
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 5px;
    width: 53px;
    height: 123px;
  }
  .mosaic-banner.big .caption h1 {
    font-size: 32px;
    margin-bottom: 10px;
    line-height: 45px;
  }
}
@media (max-width: 767px) {
  .product_info_tab .tabs li a,
  .product_info_tab .tabs li a.active,
  .product_info_tab .tabs li a:focus,
  .product_info_tab .tabs li a:hover {
    border-radius: 6px;
  }
  .section-products-grid .mosaic-holder {
    display: none;
  }
  .product-item.wide .star-holder {
    top: -38px !important;
  }
  .product-item.wide .buttons-holder .btn-add-to-cart {
    margin-top: 10px;
  }
  .controller-nav-bar {
    text-align: center;
  }
  .controller-nav-bar .ctrl-item,
  .controller-nav-bar .grid-list-buttons {
    display: inline-block;
    margin-bottom: 10px;
    float: none;
  }
  .copyright {
    text-align: center;
  }
  .copyright-links {
    text-align: center;
    margin: 20px 0;
  }
  #banners-tab {
    display: none;
  }
  .simple-grid .product-item {
    width: 285px!important;
    margin: 0 auto 20px auto;
    display: block;
  }
  .category-carousel {
    min-height: 100px;
  }
  .category-carousel .item .caption {
    padding: 15px;
  }
  .category-carousel .item .caption .le-btn {
    font-size: 8px;
    padding: 5px 13px;
  }
  .category-carousel .item .caption .short-tag {
    font-size: 11px;
    line-height: 16px;
  }
  .category-carousel .item .caption h1 {
    font-size: 19px;
    line-height: 20px;
  }
  .category-carousel .owl-buttons {
    display: none;
  }
  .top-bar {
    text-align: center;
  }
  .top-bar .social-icons {
    margin: 5px 0 0;
    text-align: center!important;
  }
  .le-breadcrumb.inline .bar {
    border-radius: 0;
    left: 0;
    padding-left: 10px;
    top: 0;
	}
  .le-breadcrumb .icon-holder {
    display: none;
  }
  .product_title h3#productName{margin:20px 0;}
  #carttopcontainer {right:15px !important;width:90% !important;}
}
@media (max-width: 1199px) {
  .banner-slider a.nav-btn {
    top: 34%;
  }
  .banner-slider a.nav-btn.btn-next {
    right: 25px;
  }
  .mosaic-banner:after {
    transform: scale(0.7);
    -webkit-transform: scale(0.7);
    -moz-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    left: -35px;
  }
  .megamenu .dropdown-menu {
    min-width: 940px;
  }
}</pre></body></html>