@media screen and (max-width: 1160px){.primary-define
#boxed{max-width:100%;padding-left:0px !important;padding-right:0px !important}}@media screen and (max-width: 1024px){.primary-define #column-left+#column-right{display:none;visibility:hidden}.primary-define #column-left+#column-right+#content{width:calc(100% - 255px);margin-left:15px;margin-right:0}.primary-define
#footer{text-align:center}.primary-define #boxed
.wrapper{width:auto;margin:0
20px}.primary-define #boxed #topbar
form{font-size:0}.primary-define #boxed #topbar
#language{margin:0}.primary-define #boxed #topbar #currency
a{margin:0
1px;font-size:12px}.primary-define #boxed .product-info > .left,
.primary-define #boxed .product-info>.right{float:none;width:auto !important;margin:0
!important}.primary-define #boxed .product-info>.right>.uploader{width:100% !important}.primary-define #boxed .product-info>.right>#column-right{display:none}.primary-define #boxed #sitetools #sitetools-logo{margin-left:10px}.primary-define #boxed #sitetools #viewport-selector{margin:0}.primary-define #boxed #sitetools #viewport-selector li
a{width:65px}.primary-define #boxed #sitetools #close-sitetools{margin:17px
10px 0 10px}.primary-define #boxed .slide.style-5 .jcarousel-inner,
.primary-define #boxed .slide.style-5 .jcarousel-clip{height:auto}.primary-define #boxed .upload-column-1{display:none;visibility:hidden}.primary-define #boxed .upload-column-2{width:100%}}@media screen and (max-width: 960px){.primary-define #boxed .product-list
.cart{float:none}.primary-define #boxed #powered .wrapper #footer-payments{float:right}}@media screen and (max-width: 768px){.primary-define #boxed .grid-2,
.primary-define #boxed .grid-3,
.primary-define #boxed .grid-4{margin:0
!important;width:auto !important;float:none !important}.primary-define #boxed #topbar
.links{display:none}.primary-define #boxed #toppanel
#search{margin:0
0 10px 0;width:100%}.primary-define #boxed #toppanel #search-inner{display:block;margin-right:54px}.primary-define #boxed #toppanel #search .button-search{right:-54px}.primary-define #boxed #toppanel #search
input{min-width:100%}.primary-define #boxed
#menu{display:inherit !important}.primary-define #boxed
.mainmenu{position:relative;padding:10px
0}.primary-define #boxed .mainmenu>li{z-index:2;float:none;display:none;transition:none}.primary-define #boxed .mainmenu>li.active{z-index:0;display:block}.primary-define #boxed .mainmenu>li#btn-mobile-toggle{display:block;z-index:1}.primary-define #boxed .mainmenu>li>a{overflow:hidden;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.primary-define #boxed .mainmenu > .active > a:before,
.primary-define #boxed .mainmenu.collapse>.active>a:before{top:50%;right:5px;content:"";width:30px;height:30px;margin-top:-15px;position:absolute;background:url(../image/icon-toggle-nav-white.png) right center no-repeat;transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.primary-define #boxed .mainmenu.expand>.active>a:before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.primary-define #boxed .mainmenu li
div{display:none !important}.primary-define #boxed .mainmenu>li>a{padding:11px
14px}.primary-define #boxed .product-grid{text-align:center}.primary-define #boxed #column-left,
.primary-define #boxed #column-right{display:none}.primary-define #boxed #column-left + #content,
.primary-define #boxed #column-right+#content{margin:0;float:none;width:auto}.primary-define #boxed
#powered{text-align:center}.primary-define #boxed #footer-payments{float:none}.primary-define #boxed .kuler-finder
select{width:100%;display:block;margin-top:5px}.primary-define #boxed #sitetools #viewport-selector{display:none}.primary-define #boxed .kuler-social-icons{text-align:center}.primary-define #boxed .kuler-newsletter{text-align:center}.primary-define .kuler-css3-slideshow{left:-20px;width:calc(100% + 40px)}}@media screen and (max-width: 640px){.primary-define #boxed #content
#camera_box{display:none !important}.primary-define #boxed .product-filter
.display{text-align:right}.primary-define #boxed .product-filter .display,
.primary-define #boxed .product-filter .product-compare{padding-left:0;border-left:none;padding-bottom:16px;border-bottom:1px solid #eee}.primary-define #boxed .product-filter .product-compare{float:none}.primary-define #boxed .product-filter .sort,
.primary-define #boxed .product-filter
.limit{margin:0;padding-top:16px}.primary-define #boxed .product-filter
.sort{float:left}.primary-define #boxed .product-filter
.limit{text-align:right}.primary-define #boxed .product-info>.left{float:none;width:auto !important}.primary-define #boxed .product-info>.right{float:none;margin:20px
0 0 0 !important}.primary-define #boxed #sitetools #buy-now{display:none}.primary-define #boxed #sitetools #close-sitetools{margin-left:0}.primary-define #boxed .kuler-tabs ul.module-nav-list{border:none;position:relative}.primary-define #boxed .kuler-tabs ul.module-nav-list
li{z-index:2;display:none;padding:20px
0;transition:none}.primary-define #boxed .kuler-tabs ul.module-nav-list li:first-child{display:block}.primary-define #boxed .kuler-tabs ul.module-nav-list li.ui-state-active{z-index:0;display:block}.primary-define #boxed .kuler-tabs ul.module-nav-list li#btn-tabs-toggle{padding:0;display:block}.primary-define #boxed .kuler-tabs ul.module-nav-list li
a{overflow:hidden;position:relative}.primary-define #boxed .kuler-tabs ul.module-nav-list .ui-state-active a:before,
.primary-define #boxed .kuler-tabs ul.module-nav-list.collapse .ui-state-active a:before{top:50%;right:10px;content:"";width:30px;height:30px;margin-top:-15px;position:absolute;background:url(../image/icon-toggle-nav.png) right center no-repeat;transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}.primary-define #boxed .kuler-tabs ul.module-nav-list.expand .ui-state-active a:before{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}}@media screen and (max-width: 480px){.primary-define #boxed #toppanel
#logo{float:none;text-align:center}.primary-define #boxed #header
#cart{float:none;margin:18px
41px 18px 0}.primary-define #boxed #header #cart .heading a,
.primary-define #boxed #header #cart .heading > a
span{display:block}.primary-define #boxed #header #cart
.content{width:275px}.primary-define #boxed .category-info
.image{float:none;margin:20px
0;text-align:center}.primary-define #boxed .category-info
h1{text-align:center}.primary-define #boxed .product-list>div{text-align:center}.primary-define #boxed .product-list .left,
.primary-define #boxed .product-list
.right{margin:0;padding:0;float:none;width:auto}.primary-define #boxed .product-list
.right{position:relative}.primary-define #boxed .product-list
.price{}.primary-define #boxed .product-list
.description{text-align:left}.primary-define #boxed #content .content .left,
.primary-define #boxed #content .content
.right{float:none;width:auto}.primary-define #boxed .login-content .left,
.primary-define #boxed .login-content .right,
.primary-define #boxed .checkout-content .left,
.primary-define #boxed .checkout-content
.right{float:none;width:auto}.primary-define #boxed .login-content .left .content,
.primary-define #boxed .login-content .right
.content{min-height:0}.primary-define #boxed .cart-info table
td.model{display:none}.primary-define #boxed table.form td:first-child{white-space:normal}.primary-define #boxed .order-list table tr,
.primary-define #boxed .order-list table
td{display:block}.primary-define #boxed .order-list table thead,
.primary-define #boxed .order-list table
tbody{float:left;width:50%}.primary-define #boxed table.list td.left.model,
.primary-define #boxed table.list td.right.price,
.primary-define #boxed table.list
td.right.quantity{display:none}.primary-define #boxed .cart-info table td.image,
.primary-define #boxed .cart-info table
td.price{display:none}.primary-define #boxed .cart-module #shipping
td{display:block}.primary-define #boxed .checkout-content #payment-new table.form td,
.primary-define #boxed .checkout-content #shipping-new table.form
td{display:block}.primary-define #boxed #sitetools #sitetools-logo{display:none}.primary-define #boxed #sitetools #color-selector li
a{width:25px;height:25px;margin:15px
0}.primary-define #boxed #sitetools #color-selector li a
span{width:15px;height:15px}.primary-define #boxed .kuler-newsletter{text-align:left}.primary-define #boxed .kuler-newsletter form
span{margin:5px
0;display:block}.primary-define #boxed .kuler-finder .ui-menu{width:363px !important}.primary-define .product-info
.delivery{height:auto}.primary-define .product-info .delivery .price-box-normal{width:90%;margin-bottom:5.8%}.primary-define .product-info .delivery .price-box-best{width:90%}.primary-define .product-info .delivery .price-box-normal .price-buy .button-buy{margin-bottom:5px}.color-green .product-info .delivery .price-box-best .price-buy .button-buy{margin-bottom:5px}.primary-define .three-columns{width:100%;margin-bottom:10px}.primary-define #header #account
.content{width:300px}}@media screen and (max-width: 360px){.primary-define #boxed
select{max-width:217px}.primary-define #boxed #topbar form,
.primary-define #boxed #topbar
#welcome{float:none;text-align:center}.primary-define #boxed #topbar
#welcome{margin-top:10px}.primary-define #boxed #header #cart
.content{width:275px}.primary-define #boxed #search
input{min-width:0}.primary-define #boxed .box-product
.image{min-width:200px;min-height:200px}.primary-define #boxed .box-product .wishlist,
.primary-define #boxed .box-product
.compare{padding:0;margin:2px
0;display:block}.primary-define #boxed .product-list
.cart{float:none;margin:0
0 10px 0}.primary-define #boxed .product-grid>div{margin-left:0;margin-right:0;max-width:200px}.primary-define #boxed .category-info
.image{float:none;margin-right:0;text-align:center}.primary-define #boxed .product-filter
.display{float:none;width:auto;text-align:center}.product-filter .product-compare{text-align:center}.primary-define #boxed .product-filter .sort,
.primary-define #boxed .product-filter .limit,
.primary-define #boxed .product-filter
select{float:none;font-size:11px;text-align:center}.primary-define #boxed .product-filter
select{max-width:85px}.primary-define #boxed .product-info .review .show-review,
.primary-define #boxed .product-info .review .new-review{margin-left:10px}.primary-define #boxed .product-info .price-tax,
.primary-define #boxed .product-info .single-price,
.primary-define #boxed .product-info .reward,
.primary-define #boxed .product-info
.discount{display:none}.primary-define #boxed .product-info .description
span{min-width:200px}.primary-define #boxed .product-info .multi
div{width:75%;margin-left:15px}.primary-define #boxed .product-info
.cart{text-align:center}.primary-define #boxed .product-info .cart>div>a{margin:5px
20px}.primary-define #boxed .checkout-product td.model,
.primary-define #boxed .checkout-product td.collapse,
.primary-define #boxed .checkout-product thead td.price,
.primary-define #boxed .checkout-product tbody
td.price{display:none}.primary-define #boxed .cart-module #coupon .button,
.primary-define #boxed .cart-module #voucher
.button{margin-top:10px}.primary-define #boxed
.htabs{height:auto}.primary-define #boxed .tab-content{padding-top:15px}.primary-define #boxed .htabs
a{margin:0;float:none;display:block !important}.primary-define #boxed .kuler-newsletter form
input{margin:5px
0}.primary-define #boxed .kuler-finder
select{max-width:100%}.primary-define #boxed .kuler-finder .ui-menu{width:243px !important}}@media screen and (max-width: 320px){.primary-define #boxed #header #cart
.content{right:-15px}.primary-define #boxed .product-info .image-additional
a{max-width:67px}.primary-define #boxed .product-info
h1{font-size:28px;margin-bottom:0}.primary-define #boxed .product-info
.review{display:block;text-align:center}.primary-define #boxed .product-info .review
a{display:block;margin:5px
0 0 0;text-align:center}.primary-define #boxed .kuler-finder .ui-menu{width:203px !important}}