@media only screen and (min-width:401px) and (max-width:480px){.product-img-box img{width:100% !important;}
#about_mobile{min-width:401px;max-width:480px;width:100%;display:block;}
#about_default{display:none;}
#about_mobile .boxes .grid_4{width:300px !important;}
.mobile_about_text, .mobile_about_img{padding-left:5px !important;}
.boxes{text-align:center;}
.big_banner{max-width:450px;min-width:400px;width:100%;}
.banner_last{margin:20px auto 0 auto !important;}
.boxes .grid_4{float:none !important;display:inline-block !important;width:100% !important;}
.about_container .boxes .grid_4, .about_timeline .boxes .grid_4{width:auto !important;}
.first_countries{height:auto !important;overflow:hidden;}
.two-columns .content .comment-form{min-width:390px !important;max-width:480px !important;width:100% !important;}
.contacts-index-index .two-columns .content .comment-form textarea{min-width:390px !important;max-width:480px !important;width:93% !important;}
.contacts-index-index .two-columns{padding-left:10px !important;}
.block-account .block-content{text-align:center;}
.block-account .block-title{text-align:center;}
.dashboard .box-info .box-head h2{text-align:left;}
#slider{height:200px;}
.anythingSlider{height:200px !important;}
.anythingSlider .anythingWindow{max-width:480px;width:100%;}
.anythingSlider .anythingWindow li.panel img{max-width:480px;height:auto !important;}
.account-create .buttons-set{max-width:480px;width:93%;}
.control{max-width:480px;width:93%;}
.account-create form#form-validate div.fieldset{width:100% !important;}
#login-form .buttons-set button.button{float:none !important;}
.cart form{width:100% !important;max-width:480px !important;}
.lseparator{display:none;}
.rating-content{max-width:400px !important;width:93%}
#customer-reviews{max-width:460px !important;width:100%;margin-left:0 !important;}
.product-view .tabs{margin:-38px 0 0 !important;}
.product_tab .padder{margin-right:20px;margin-top:0px !important;}
.delivery_promo_text{float:none !important;}
li.sale_item{padding-right:10px !important;width:auto;}
a.sale_item{padding:0 20px !important;width:auto;}
.form-list textarea{width:93%;max-width:460px;}
.write_reviews{max-width:470px;width:100%;}
.customer_reviews{max-width:440px;width:100%;margin-left:0 !important;margin-top:10px;}
.product_reviews{max-width:460px;width:100%;}
.product_tab{max-width:470px;width:100%;float:none !important;margin-top:60px;}
#product-review-table{width:93% !important;}
.form-list input.input-text{max-width:430px;width:93%;}
.write_reviews .form-list .input-box{max-width:460px;width:100%;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16{margin:0 !important;max-width:480px !important;width:100% !important;}
#nav li{padding-right:10px !important;float:none !important;text-align:center;}
#nav{height:200px !important;float:left !important;min-width:300px !important;max-width:480px !important;width:100%;}
.nav-container{height:200px !important;}
.homepage .boxes{width:300px;margin:0 auto;}
body{max-width:480px !important;min-width:300px !important;}
.container_12 .grid_12, .container_16 .grid_16{max-width:480px !important;}
.container_12, .container_16{max-width:480px !important;width:100% !important;}
.main-container{max-width:480px !important;width:100%;}
.footer-container{max-width:480px !important;width:100%;}
.footer{max-width:480px !important;}
#footer-top{max-width:480px !important;padding-left:0 !important;}
.page{max-width:480px;margin:0;position:relative;overflow:hidden;}
#wrapper{max-width:480px !important;padding-left:0 !important;padding-right:0 !important;min-width:300px !important;width:100% !important;}
.container_12 .grid_5{max-width:155px !important;}
.header .search{max-width:208px !important;float:right;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16{margin-left:0 !important;}
#search_mini_form{max-width:208px !important;}
#search_mini_form div.row{max-width:208px;float:right;}
#search_mini_form #search{max-width:150px !important;min-width:100px !important;width:auto;}
.header ul.menu{max-width:180px !important;width:100% !important;}
.header ul.menu li{width:180px;}
.header{max-width:480px !important;width:100% !important}
.signup-header{position: absolute;left: 0;top: 60px;}
.wrapper{min-width:300px !important;}
.container{max-width:300px;margin:0 auto;}
#header{width:300px !important;float:none;}
#header .menu-bar .menu{float:none;}
.select-menu{display:block !important;width:100%;}
.select-menu select{width:100% !important;margin-top:15px;}
.breadcrumbs{display:none;}
.category-image img{width:100%;height:auto;}
.category-products .products-grid li{float:none !important;}
#header .logo-holder{padding:0 0 0 50px !important;width:auto;}
#header .menu-bar{position:relative !important;top:0 !important;float:left !important;width:200px !important;padding-left:50px;}
.top-newsletter{display:none !important;}
.home-banners-sub-row-2 .home-banners-sub-col-1,
.home-banners-sub-row-2 .home-banners-sub-col-2{display:none !important;}
.home-banners-sub{border:none !important;}
.main{min-height:200px !important;}
.footer-follow{display:none !important;}
.home-banners-sub-row-1{display:none !important;}
#footer-top ul li{padding-left:10px !important;padding-right:10px !important;}
#footer-btm{margin-left:5px !important;width:100% !important;}
#footer-btm ul li#footer-btm-logo{margin:0px !important;}
#footer-btm ul li{margin:0 !important;}
#footer-btm ul li#footer-btm-terms{margin:0px !important;}
#header .menu-bar .menu .drop-cart{width:100% !important;}
#header .menu-bar .menu .drop-cart-holder{width:110px !important;padding:0 0 4px !important;}
#header .menu-bar .menu .drop-cart ul{padding:0 5px !important;width:100px !important;}
#header .menu-bar .menu .drop-cart ul li{padding:5px 0 !important;}
.footer-top-bullet{margin:5px !important;}
.footer-top-social{display:none !important;}
#footer-btm-logo{display:none !important;}
.footer{padding:0 !important;}
.footer li{padding:0 6px 0 0 !important;}
.page-title h1{display:none !important;}
.category-products .products-grid{width:100% !important;}
.category-products .products-grid li{padding:0 !important;}
.footer{float:none;}
#footer .f-columns{width:300px !important;margin:0px !important}
#footer .f-columns .f-column{float:none;width:100% !important;margin:0px 0 20px 0 !important}
.main-container{}
.two-columns{width:100% !important;padding:0px !important;margin-top:20px;}
.two-columns .small-column2{display:none;}
.two-columns .big-column2{width:100% !important;float:none;}
.ttl-area2{display:none;}
.homepage #main{padding:0 0 20px 0 !important;}
#header .menu-bar .menu li a{padding:8px !important;}
.small-column{width:100% !important;float:none !important;}
#main .img-gallery .img-list li{margin:0px !important;width:300px !important;}
#main .img-gallery{width:300px !important;margin:0 auto !important;border:none !important;}
.message{width:93% !important;float:none !important;}
.join-form{margin:0 auto;float:none !important;display:block;}
.join-form .row-text{text-align:center;}
.join-form .row-text input{float:none !important;width:266px !important;}
.two-columns .big-column{float:none !important;width:100% !important;margin-top:20px;}
.gallery-area .column-box{float:none !important;}
#main .img-gallery .img-list .img-overlay{margin-bottom:20px !important;}
.category-products{width:225px !important;margin:0 auto;}
.product-view .product-shop{float:none !important;width:100% !important;max-width:460px;margin-left:10px;}
.product-view{position:relative !important;padding-top:0 !important;margin-top:0 !important;}
.add-links-area, .facebook-line, #full-description, .box-collateral{display:none;}
.product-view .product-shop .add-to-box .addcart-form{}
.product-view .product-shop .add-to-box{margin-bottom:15px !important;}
.addcart-form .cell + .button{margin:0px !important;}
.product-view .product-img-box .more-views li{margin:0 0 8px 7px;}
.product-view .product-img-box .product-box{max-width:480px;width:100% !important;}
.product-view .product-shop .text-shop p{text-align:justify;}
.product-view .product-shop .text-shop{width:100% !important;border-bottom:1px solid #E5E5E5;float:none !important;margin-bottom:10px;}
.product-view .product-shop .price-box{float:none !important;text-align:left !important;}
.product-view .product-img-box .img-list{float:none !important;margin:0px !important;}
.product-view .product-img-box{max-width:480px;width:100%;}
.product-view .product-img-box .img-box{float:none !important;clear:both;max-width:480px;width:100%;}
.product-view .product-img-box .img-box img{max-width:480px;height:auto;}
.small-column .box-holder{border-bottom:1px solid #E5E5E5 !important;margin:0 0 30px !important;padding:0 0 20px !important;}
#main .cart .col2-set .col-1{display:none;}
.cart .cart-collaterals .col2-set{width:220px !important;float:none !important}
.cart .cart-collaterals .col2-set .col-2{float:none !important;width:100% !important;}
.cart .cart-collaterals{clear:both;margin-top:20px;}
.cart .discount, .cart .shipping{float:none !important;width:100% !important;}
.cart .totals{float:none !important;clear:both;margin-top:25px;}
.cart .cart-collaterals{border:none !important;}
#shopping-cart-table{display:none;}
.item_list_mobile li{float:left;}
.item_list_mobile li + li{min-height:110px;}
.item_list_mobile{border-bottom:1px dashed #D4CAB4;padding-bottom:10px;display:block !important;margin-bottom:15px;min-height:110px;}
.item_list_mobile li.cell1{text-align:center;width:90px;}
.item_list_mobile li.cell2{width:200px;}
.item_list_mobile li.cell2 h2{font-weight:bold;margin-bottom:5px;margin-top:20px;text-align:center;}
.item_list_mobile li.cell2 .ca-pr-se p{text-align:center;margin:0px;}
.item_list_mobile li.cell5{text-align:center;width:70px;}
.item_list_mobile li.cell5 span{display:block;height:auto;padding:0;text-align:center;}
.item_list_mobile li.cell5 span span{height:50px;padding-top:50px;}
.item_list_mobile li.cell6{width:25px;}
.item_list_mobile li.cell6 a{margin-left:7px;margin-top:50px;}
.two-columns .aside{display:none;}
.two-columns .content{float:none !important;width:95% !important;}
.opc .step .col2-set .col-1{float:none !important;padding:0px !important;width:100% !important;}
.opc .step .col2-set .col-2{float:none !important;width:100% !important;margin-top:25px;}
.product_reviews .buttons-set{width:93% !important;}
.buttons-set button.button{float:right !important;}
.opc .buttons-set p.required{text-align:left !important;}
.form-list li.wide input.input-text{width:50% !important;}
#shipping-method-buttons-container{border-top:1px solid #E5E5E5 !important;}
#checkout-review-table-wrapper .data-table{border-right:1px solid #E5E5E5 !important;}
#checkout-review-table-wrapper .data-table thead th{border-left:1px solid #E5E5E5;}
#checkout-review-table-wrapper .data-table th + th{padding:0 10px !important;}
#checkout-review-table-wrapper .data-table td{border-left:1px solid #E5E5E5;padding-right:5px;}
#checkout-review-table-wrapper .data-table td + td{padding:0 10px !important;}
#checkout-review-table-wrapper .data-table tfoot tr td{border-left:1px solid #E5E5E5;}
#checkout-step-login .form-list input.input-text{width:245px !important;}
#checkout-review-table-wrapper .buttons-set p{padding:15px 10px 10px 0 !important;}
.col2-set .col-1{float:none !important;width:100% !important;}
.account-login .col2-set .col-2 .content .input-text{width:100 !important;}
.col2-set .registered-users{float:none !important;width:100% !important;margin-top:25px;}
.forgot-pass{margin-left:75px !important;}
.col2-set .col-2 .content .input-text{width:100% !important;}
.account-create .fieldset{margin-bottom:25px;}
.box-account .col2-set .col-2{float:none !important;width:100% !important;margin-top:25px;}
.tab_mobile{display:block !important;}
.tab_web{display:none;}
#my-orders-table .nobr a{display:block;}
.tab_mobile tr td .nobr{display:block;}
.tab_mobile .order_total{display:none;}
.separator{display:none;}
.order-tab{display:none;}
.my_order_mob{display:block !important;}
.my_order_mob tr td .nobr{display:block;}
.my_order_mob .order_mob_ttl{display:none;}
.sales-order-history .main{min-height:280px;}
.product_order_name{display:block;}
.sales-order-view #my-orders-table{border-right:1px solid #E5E5E5;}
.sales-order-view .data-table td{border-left:1px solid #E5E5E5;padding-right:5px;}
.sales-order-view .data-table thead th{border-left:1px solid #E5E5E5;}
.sales-order-view .data-table thead th + th{padding:5px 5px !important;}
.sales-order-view .col2-set .col-2{float:none;width:100%;margin-top:20px;}
.sales-order-print .col2-set .col-2{float:none;width:100%;margin-top:20px;}
.sales-order-print .data-table{border-right:1px solid #E5E5E5;}
.sales-order-print .data-table td{border-left:1px solid #E5E5E5;padding-right:5px;}
.sales-order-print .data-table thead th{border-left:1px solid #E5E5E5;}
.customer-account-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.customer-account-index .two-columns .small-column2 .box-holder{display:none;}
.customer-account-edit .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.customer-account-edit .two-columns .small-column2 .box-holder{display:none;}
.customer-address-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.customer-address-index .two-columns .small-column2 .box-holder{display:none;}
.sales-order-history .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-order-history .two-columns .small-column2 .box-holder{display:none;}
.sales-order-history .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-order-history .two-columns .small-column2 .box-holder{display:none;}
.sales-billing-agreement-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-billing-agreement-index .two-columns .small-column2 .box-holder{display:none;}
.sales-recurring-profile-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-recurring-profile-index .two-columns .small-column2 .box-holder{display:none;}
.review-customer-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.review-customer-index .two-columns .small-column2 .box-holder{display:none;}
.tag-customer-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.tag-customer-index .two-columns .small-column2 .box-holder{display:none;}
.wishlist-index-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.wishlist-index-index .two-columns .small-column2 .box-holder{display:none;}
.downloadable-customer-products .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.downloadable-customer-products .two-columns .small-column2 .box-holder{display:none;}
.newsletter-manage-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.newsletter-manage-index .two-columns .small-column2 .box-holder{display:none;}
.contacts-index-index .two-columns .aside{display:none;}
.two-columns .content .comment-form .row .cell{float:none !important;width:100% !important;clear:both;padding:0px !important;}
.two-columns .content .comment-form textarea{max-width:98%;min-width:98%;width:98%;}
#header .menu-bar .menu li.login{clear:both;width:94%;padding-left:8px;}
.product-box{display:none;}
.gallery-area{display:block !important;margin:0 auto 30px;}
.product-view .product-img-box .img-list .mask{display:none !important;}
.jcarousel-skin-tango .jcarousel-next-horizontal{background:url("../images/next-arrow-blue.png") no-repeat left top;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("../images/previous-arrow-blue.png") no-repeat left top;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url("../images/next-arrow-blue-hov.png") no-repeat left top;height:31px;width:21px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url("../images/previous-arrow-blue-hov.png") no-repeat left top;height:31px;width:21px;}
.gallery-area{width:300px;display:none;}
.mob-slider{display:block !important;}
.catalog-product-view .gallery-area{}
#footer-btm ul{width:100% !important;}
.write_reviews{width:100%!important;}
.customer_reviews{width:100%!important;margin-top:20px;}
#footer-top div{float:none !important;}
	#footer-top form{margin:0 auto; width:100%}
	#footer-top table{margin: 0 auto;}
}
@media only screen and (max-width:400px){.product-img-box img{width:100% !important;}
#footer-btm ul li a{font-size:11px !important;}
#about_mobile{;max-width:400px;width:100%;display:block;}
#about_default{display:none;}
#about_mobile .boxes .grid_4{width:300px !important;}
.mobile_about_text{padding-left:5px !important;}
.mobile_about_img{padding-left:0px !important;}
#footer-btm ul{width:100% !important;}
.boxes{text-align:center;}
.big_banner{max-width:400px;width:100%;}
.banner_last{margin:20px auto 0 auto !important;}
#main{padding:0 10px 20px;width:97% !important;}
.big-column2 .my-account{padding:5px 5px 5px 10px !important;}
.two-columns .content .comment-form .text-field{width:91% !important;}
.boxes .grid_4{float:none !important;display:inline-block !important;width:100% !important;}
.about_container .boxes .grid_4, .about_timeline .boxes .grid_4{width:auto !important;}
.contacts-index-index .two-columns{padding-left:10px !important;}
.first_countries{height:auto !important;overflow:hidden;}
.contacts-index-index .two-columns .content .comment-form textarea{min-width:100px !important;max-width:380px !important;width:90% !important;}
.two-columns .content .comment-form{min-width:100px !important;max-width:390px !important;width:100% !important;}
.block-account .block-content{text-align:center;}
.block-account .block-title{text-align:center;}
.dashboard .box-info .box-head h2{text-align:left;}
#slider{height:200px;}
.anythingSlider{height:200px !important;}
.anythingSlider .anythingWindow{max-width:400px;width:100%;}
.anythingSlider .anythingWindow li.panel img{max-width:400px;height:auto !important;}
.account-create .buttons-set{max-width:390;width:90%;}
.control{max-width:390px;width:90%;}
.account-create form#form-validate div.fieldset{width:100% !important;}
#login-form .buttons-set button.button{float:none !important;}
.cart form{width:100% !important;}
#product-review-table{width:90% !important;}
.rating-content{max-width:360px !important;width:90%}
#customer-reviews{max-width:360px !important;width:100%;margin-left:0 !important;}
.lseparator{display:none;}
li.sale_item{padding-right:10px !important;width:auto;}
a.sale_item{padding:0 20px !important;width:auto;}
.form-list textarea{width:90% !important;max-width:360px;}
.write_reviews{max-width:390px;width:100%;}
.product_reviews{max-width:390px;width:100%;}
.customer_reviews{max-width:390px;width:100%;margin-top:10px;margin-left:0 !important;}
.product-view .tabs{margin:0 !important;}
.product_tab{max-width:390px;width:100% !important;float:none !important;margin-top:20px;}
.product_tab .padder{margin-right:20px;margin-top:38px !important;}
.delivery_promo_text{float:none !important;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16{margin:0 !important;max-width:400px !important;width:100% !important;}
#nav li{padding-right:10px !important;float:none !important;text-align:center;}
#nav{height:200px !important;float:left !important;min-width:300px !important;max-width:400px !important;width:100%;}
.form-list input.input-text{max-width:360px;width:90% !important;}
.write_reviews .form-list .input-box{max-width:380px;width:100%;}
.product_reviews .buttons-set{width:90% !important;}
.nav-container{height:200px !important;}
.homepage .boxes{width:300px;margin:0 auto;}
body{max-width:400px !important;min-width:300px !important;}
.container_12 .grid_12, .container_16 .grid_16{max-width:400px !important;}
.container_12, .container_16{max-width:400px !important;width:100% !important;}
.main-container{max-width:400px !important;width:100%;}
.footer-container{max-width:400px !important;width:100%;}
.footer{max-width:400px !important;}
#footer-top{max-width:400px !important;padding-left:0 !important;}
.page{max-width:400px;margin:0;position:relative;overflow:hidden;}
#wrapper{max-width:400px !important;padding-left:0 !important;padding-right:0 !important;min-width:300px !important;width:100% !important;}
.container_12 .grid_5{max-width:155px !important;}
.header .search {float: left !important;margin: 0 auto;max-width: 100% !important;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16{margin-left:0 !important;}
#search_mini_form{display: block;width: 148px !important;float: left;}
#search_mini_form div.row{max-width:155px;float:right;}
#search_mini_form #search{max-width:110px !important;min-width:100px !important;width:auto;}
.header ul.menu{margin: 0 0 10px !important;max-width: 100% !important;width: 150px !important;}
.header ul.menu li{max-width:155px;min-width:140px;}
.header{max-width:400px !important;width:100% !important;}
.header .logo {float: none;max-width: 100% !important;width: 100% !important;margin: 0 !important;}
.wrapper{min-width:300px !important;}
.container{max-width:300px;margin:0 auto;}
#header{width:300px !important;float:none;}
#header .menu-bar .menu{float:none;}
.select-menu{display:block !important;width:100%;}
.select-menu select{width:100% !important;margin-top:15px;}
.breadcrumbs{display:none;}
.category-image img{width:100%;height:auto;}
.category-products .products-grid li{float:none !important;}
#header .logo-holder{padding:0 0 0 50px !important;width:auto;}
#header .menu-bar{position:relative !important;top:0 !important;float:left !important;width:200px !important;padding-left:50px;}
.top-newsletter{display:none !important;}
.home-banners-sub-row-2 .home-banners-sub-col-1,
.home-banners-sub-row-2 .home-banners-sub-col-2{display:none !important;}
.home-banners-sub{border:none !important;}
.main{min-height:200px !important;}
.footer-follow{display:none !important;}
.home-banners-sub-row-1{display:none !important;}
#footer-top ul li{padding-left:10px !important;padding-right:10px !important;}
#footer-btm{margin-left:5px !important;width:100% !important;}
#footer-btm ul li#footer-btm-logo{margin:0px !important;}
#footer-btm ul li{margin:0 !important;}
#footer-btm ul li#footer-btm-terms{margin:0px !important;}
#header .menu-bar .menu .drop-cart{width:100% !important;}
#header .menu-bar .menu .drop-cart-holder{width:110px !important;padding:0 0 4px !important;}
#header .menu-bar .menu .drop-cart ul{padding:0 5px !important;width:100px !important;}
#header .menu-bar .menu .drop-cart ul li{padding:5px 0 !important;}
.footer-top-bullet{margin:5px !important;}
.footer-top-social{display:none !important;}
#footer-btm-logo{display:none !important;}
.footer{padding:0 !important;}
.footer li{padding:0 4px 0 0 !important;}
.page-title h1{display:none !important;}
.category-products .products-grid{width:100% !important;}
.category-products .products-grid li{padding:0 !important;}
.footer{max-width:400px !important;float:none;}
#footer .f-columns{min-width:100px !important;max-width:400px;width:100%;}
#footer .f-columns .f-column{float:none;width:100% !important;margin:0px 0 20px 0 !important}
.main-container{}
.two-columns{width:100% !important;padding:0px !important;margin-top:20px;}
.two-columns .small-column2{display:none;}
.two-columns .big-column2{width:100% !important;float:none;}
.ttl-area2{display:none;}
.homepage #main{padding:0 0 20px 0 !important;}
#header .menu-bar .menu li a{padding:8px !important;}
.small-column{width:100% !important;float:none !important;}
#main .img-gallery .img-list li{margin:0px !important;width:300px !important;}
#main .img-gallery{width:300px !important;margin:0 auto !important;border:none !important;}
.message{width:93% !important;float:none !important;}
.join-form{margin:0 auto;float:none !important;display:block;}
.join-form .row-text{text-align:center;}
.join-form .row-text input{float:none !important;width:266px !important;}
.two-columns .big-column{float:none !important;width:100% !important;margin-top:20px;}
.gallery-area .column-box{float:none !important;}
#main .img-gallery .img-list .img-overlay{margin-bottom:20px !important;}
.category-products{width:225px !important;margin:0 auto;}
.category-description{text-align:center;}
.product-view .product-shop{float:none !important;width:100% !important;max-width:390px;padding-left:10px;}
.product-view{position:relative !important;padding-top:0 !important;margin-top:0 !important;}
.add-links-area, .facebook-line, #full-description, .box-collateral{display:none;}
.product-view .product-shop .add-to-box .addcart-form{}
.product-view .product-shop .add-to-box{margin-bottom:15px !important;}
.addcart-form .cell + .button{margin:0px !important;}
.product-view .product-shop .text-shop p{text-align:justify;}
.product-view .product-shop .text-shop{width:100% !important;border-bottom:1px solid #E5E5E5;float:none !important;margin-bottom:10px;}
.product-view .product-shop .price-box{float:none !important;text-align:left !important;}
.product-view .product-img-box .img-list{float:none !important;margin:0px !important;}
.product-view .product-img-box{max-width:480px;width:100% !important;}
.product-view .product-img-box .img-box{float:none !important;clear:both;max-width:480px;width:100%;}
.product-view .product-img-box .img-box img{max-width:480px;height:auto;}
.small-column .box-holder{border-bottom:1px solid #E5E5E5 !important;margin:0 0 30px !important;padding:0 0 20px !important;}
#main .cart .col2-set .col-1{display:none;}
.cart .cart-collaterals .col2-set{width:220px !important;float:none !important}
.cart .cart-collaterals .col2-set .col-2{float:none !important;width:100% !important;}
.cart .cart-collaterals{clear:both;margin-top:20px;}
.cart .discount, .cart .shipping{float:none !important;width:100% !important;}
.cart .totals{float:none !important;clear:both;margin-top:25px;}
.cart .cart-collaterals{border:none !important;}
#shopping-cart-table{display:none;}
.item_list_mobile li{float:left;}
.item_list_mobile li + li{min-height:110px;}
.item_list_mobile{border-bottom:1px dashed #D4CAB4;padding-bottom:10px;display:block !important;margin-bottom:15px;min-height:110px;}
.item_list_mobile li.cell1{text-align:center;width:90px;}
.item_list_mobile li.cell2{width:110px;}
.item_list_mobile li.cell2 h2{font-weight:bold;margin-bottom:5px;margin-top:20px;text-align:center;}
.item_list_mobile li.cell2 .ca-pr-se p{text-align:center;margin:0px;}
.item_list_mobile li.cell5{text-align:center;width:70px;}
.item_list_mobile li.cell5 span{display:block;height:auto;padding:0;text-align:center;}
.item_list_mobile li.cell5 span span{height:50px;padding-top:50px;}
.item_list_mobile li.cell6{width:25px;}
.item_list_mobile li.cell6 a{margin-left:7px;margin-top:50px;}
.two-columns .aside{display:none;}
.two-columns .content{float:none !important;width:95% !important;}
.opc .step .col2-set .col-1{float:none !important;padding:0px !important;width:100% !important;}
.opc .step .col2-set .col-2{float:none !important;width:100% !important;margin-top:25px;}
.buttons-set button.button{float:right !important;}
.opc .buttons-set p.required{text-align:left !important;}
.form-list li.wide input.input-text{width:50% !important;}
#shipping-method-buttons-container{border-top:1px solid #E5E5E5 !important;}
#checkout-review-table-wrapper .data-table{border-right:1px solid #E5E5E5 !important;}
#checkout-review-table-wrapper .data-table thead th{border-left:1px solid #E5E5E5;}
#checkout-review-table-wrapper .data-table th + th{padding:0 10px !important;}
#checkout-review-table-wrapper .data-table td{border-left:1px solid #E5E5E5;padding-right:5px;}
#checkout-review-table-wrapper .data-table td + td{padding:0 10px !important;}
#checkout-review-table-wrapper .data-table tfoot tr td{border-left:1px solid #E5E5E5;}
#checkout-step-login .form-list input.input-text{width:245px !important;}
#checkout-review-table-wrapper .buttons-set p{padding:15px 10px 10px 0 !important;}
.col2-set .col-1{float:none !important;width:100% !important;}
.account-login .col2-set .col-2 .content .input-text{width:100 !important;}
.col2-set .registered-users{float:none !important;width:100% !important;margin-top:25px;}
.forgot-pass{margin-left:75px !important;}
.col2-set .col-2 .content .input-text{width:100% !important;}
.account-create .fieldset{margin-bottom:25px;}
.box-account .col2-set .col-2{float:none !important;width:100% !important;margin-top:25px;}
.tab_mobile{display:block !important;}
.tab_web{display:none;}
#my-orders-table .nobr a{display:block;}
.tab_mobile tr td .nobr{display:block;}
.tab_mobile .order_total{display:none;}
.separator{display:none;}
.order-tab{display:none;}
.my_order_mob{display:block !important;}
.my_order_mob tr td .nobr{display:block;}
.my_order_mob .order_mob_ttl{display:none;}
.sales-order-history .main{min-height:280px;}
.product_order_name{display:block;}
.sales-order-view #my-orders-table{border-right:1px solid #E5E5E5;}
.sales-order-view .data-table td{border-left:1px solid #E5E5E5;padding-right:5px;}
.sales-order-view .data-table thead th{border-left:1px solid #E5E5E5;}
.sales-order-view .data-table thead th + th{padding:5px 5px !important;}
.sales-order-view .col2-set .col-2{float:none;width:100%;margin-top:20px;}
.sales-order-print .col2-set .col-2{float:none;width:100%;margin-top:20px;}
.sales-order-print .data-table{border-right:1px solid #E5E5E5;}
.sales-order-print .data-table td{border-left:1px solid #E5E5E5;padding-right:5px;}
.sales-order-print .data-table thead th{border-left:1px solid #E5E5E5;}
.customer-account-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.customer-account-index .two-columns .small-column2 .box-holder{display:none;}
.customer-account-edit .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.customer-account-edit .two-columns .small-column2 .box-holder{display:none;}
.customer-address-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.customer-address-index .two-columns .small-column2 .box-holder{display:none;}
.sales-order-history .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-order-history .two-columns .small-column2 .box-holder{display:none;}
.sales-order-history .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-order-history .two-columns .small-column2 .box-holder{display:none;}
.sales-billing-agreement-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-billing-agreement-index .two-columns .small-column2 .box-holder{display:none;}
.sales-recurring-profile-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.sales-recurring-profile-index .two-columns .small-column2 .box-holder{display:none;}
.review-customer-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.review-customer-index .two-columns .small-column2 .box-holder{display:none;}
.tag-customer-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.tag-customer-index .two-columns .small-column2 .box-holder{display:none;}
.wishlist-index-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.wishlist-index-index .two-columns .small-column2 .box-holder{display:none;}
.downloadable-customer-products .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.downloadable-customer-products .two-columns .small-column2 .box-holder{display:none;}
.newsletter-manage-index .two-columns .small-column2{display:block !important;float:none !important;width:100% !important}
.newsletter-manage-index .two-columns .small-column2 .box-holder{display:none;}
.contacts-index-index .two-columns .aside{display:none;}
.two-columns .content .comment-form .row .cell{float:none !important;width:100% !important;clear:both;padding:0px !important;}
.two-columns .content .comment-form textarea{max-width:98%;min-width:98%;width:98%;}
#header .menu-bar .menu li.login{clear:both;width:94%;padding-left:8px;}
.product-box{display:none;}
.gallery-area{display:block !important;margin:0 auto 30px;}
.product-view .product-img-box .img-list .mask{display:none !important;}
.jcarousel-skin-tango .jcarousel-next-horizontal{background:url("../images/next-arrow-blue.png") no-repeat left top;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{background:url("../images/previous-arrow-blue.png") no-repeat left top;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url("../images/next-arrow-blue-hov.png") no-repeat left top;height:31px;width:21px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url("../images/previous-arrow-blue-hov.png") no-repeat left top;height:31px;width:21px;}
.gallery-area{width:300px;display:none;}
.mob-slider{display:block !important;}
.catalog-product-view .gallery-area{}
.write_reviews{width:100%!important;}
.customer_reviews{width:100%!important;margin-top:20px;}
.product-view .product-img-box .product-image-zoom{height:345px !important;width:100% !important;}

.signup-header{float: left;margin: 0 auto;width: 300px;}
.signup-header table{ margin: 10px 0 !important;}
#footer-top div{float:none !important;}
	#footer-top form{margin:0 auto; width:100%}
	#footer-top table{margin: 0 auto;}
}