@media only screen and (max-width: 320px) {
#menu {background:#323C46;
display:inherit;
width:100%;
text-align:left;
margin-bottom:0px;
float:left; 
}
#menu .toggle {
float:right;
width:50px;
height:50px;
cursor:pointer;
margin-left:10px;background-color:#F12B63;
}
#menu .toggle:before {
	content:"\f0c9";
	font-family: FontAwesome;
	font-size:32px;
	color:#FFFFFF; margin:10px; line-height:50px
}
#menu ul.navmenu li {
margin:0;
list-style:none;
}
#menu ul {
margin:0px !important;
padding:0
}
#menu ul.navmenu ul.submenu {
padding:5px 0 0;
border-top:1px solid #fff;
background:#fff; border-bottom:2px #323C46 solid;
}
#menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#menu ul.navmenu .menutop h2 {
float:left;
margin:5px 0 1px 0;
font-weight:400;
color:#fff;
padding: 10px 14px;
font-size:18px;
text-transform:uppercase
}
.topnav {
padding: 40px 28px 25px 0;
position: relative;
}
ul.topnav {
padding: 0;
margin: 0;
font-size: 1em;
line-height: 0.5em;
list-style: none;
}
ul.topnav li {
position:relative;
float:none !important;
border-bottom:1px #eee solid
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none
}
ul.topnav li a {
line-height: 10px;
font-size: 15px;
padding: 10px 5px;
color: #666;
font-weight:400;
display: block;
text-decoration: none;
font-family: "Lato", sans-serif; width:75%;
}
ul.topnav li a:hover {
color:#5BD2EC;
}
ul.topnav li .active a {
background-color:#999;
color:#fff;
}
ul.topnav ul {
margin: 0;
padding: 0;
display: none;
}
ul.topnav ul li {
margin: 0;
padding: 0;
clear: both;
}
ul.topnav ul li a {
padding-left: 10px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#666;
text-transform:none
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {  background-color: #5BD2EC;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    padding: 7px;
    position: absolute;
    right: 14px;
    top: 4px; width:14px; height:8px
}

ul.topnav em:hover {
color:#333
}
.nav-container {
height:40px;
}
#nav {
display:none
}

/* home page */	
body{ background-color:#FFFFFF;}
header{margin-left:5px; height:95px;}
header .top-link{ width:290px}
header .top-link .welcome-msg{ display:none}
header .top-link > ul > li.wishlist{ display:none}
header .top-link > ul > li.currency{ display:none}
header .top-link > ul > li.location{ display:none}
header .top-link > ul{ float:left; margin-left:5px}
header .inner{ width:290px; height:55px}
header .inner .logo{ position:inherit; top:15px; left:30px; height:35px}
.free-shipping{ display:none}
.money-back{ display:none}
header .search{ top:55px; left:1px; display:none;}
header .searchbox{ width:97px}
header .search:after{ right:147px}
header .search input[type="submit"]{ right:151px}
header .inner .basket{ top:-36px}
header .inner .basket a{ line-height:35px; padding:0 10px}
#mini-cart .dropdown-toggle{ height:35px; margin-right:1px}
#mini-cart .dropdown-menu{ top:0px; width:285px}
#sequence{ width:290px; height:228px; margin-bottom:8px}
#banner-slider .inner img{ width:290px}
#banner-slider .inner{ width:290px}
#banner-slider{ width:290px}
#banner-slider .RHS-banner{ width:290px}
#banner-slider .RHS-banner img{ width:290px}
.nav{ width:290px}
.store-img-box{ width:290px; margin:0 0 0 0px; padding:10px 0}
.store-img-box li{ width:290px}
.home-slider{ width:290px; padding:0}
#secondary-slider .flex-direction-nav .flex-next{right: 1px; top: -5px;}
#secondary-slider .flex-direction-nav .flex-prev {left: 205px;top: -5px;}
.flexslider{ width:285px}
#secondary-slider1 .flex-direction-nav .flex-next{right: 1px; top: -24px;}
#secondary-slider1 .flex-direction-nav .flex-prev {left: 205px;top: -24px;}
.flexslider .slides .product-image img{ width:285px}
.main-container{ width:290px; background:#FFFFFF}
ul.home-grid { margin-right:5px !important; width:290px !important;}

.lang { display:none !important; }
#mini-cart .dropdown-toggle { background:#fff; }
header .inner .basket a { color:#666; }	
.home-grid li.item { width:280px; }
#product_tabs_custom, #product1_tabs_custom { display:none; }
.related-product .home-grid li.item { margin:0 !important; width:285px; }
.related-product ul li { margin:0 !important; }
.hidden-table { display:none; }

.slider-container {
padding: 8px 0 !important;
width: 280px !important;
margin-bottom:0
}
.jcarousel-next-horizontal {
margin:150px 0 0 250px !important;
}

.col-right {
margin:0;
float:left; width:290px
}
.brand-logo {
width:290px; padding:0; margin-bottom:10px;
}
.main-container-inner {
background:none;
border-top:none; width:290px
}
.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px
}
.category-products {
padding-bottom:0px
}
.sequence-next, .sequence-prev {
width:35px;
height:35px
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal {
margin:0 !important; right:-90px; top:-36px
}
.jcarousel-prev-horizontal {
left:200px;top:-36px !important;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin:0 20px 10px 28px !important
}
.jcarousel-skin-tango2 {
width:290px
}
.jcarousel-skin-tango2 .jcarousel-container-horizontal {
width:192px
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
width:280px
}

.jcarousel-skin-tango2 .jcarousel-item{ border-right:none; padding:0; width:150px; margin-top:8px}
.jcarousel-skin-tango2 .jcarousel-item img{ width:110px}
 
#new-arrivals {
padding-top:15px;
border-bottom:none
}
.new_title {
margin-bottom:15px
}
.footer-top {
width:270px;
padding:10px
}
.footer-top .footer-social ul {
margin:5px 0 0 0
}
.footer-subscribe .title {
display:block !important;
margin:0 !important
}
.footer-subscribe .subscribe-input {
width:146px
}
.footer-subscribe {
padding:10px 0 0 0
}
.footer-container {
width:290px; padding:0
}
.footer-top-contain {
padding-bottom:50px;
}
.footer-top .footer-social {
line-height:normal
}
.footer-top-link {
width:290px
}
ul.footer-social {
float:left;
border-top:1px #333 solid
}
.footer-column-1 {
width:90%;
margin-bottom:10px;
margin-left:0px
}
.footer-column-2 {
width:90%;
margin:0 0px 10px;
}
.footer-column-3 {
width:90%;
margin:0 0px 10px;
}
.footer-column-4 {
width:90%;
margin:0px 0 10px;
}
.footer-bottom {
width:290px;
padding:0 0px;
}
.footer-bottom .inner {
width:270px
}
.footer-bottom .bottom_links {
float:left;
text-align:left;
padding:0
}
.footer .bottom_links {
float:left;
text-align:left;
margin:5px 8px 5px 0;
padding:0
}
.footer-bottom ul {
padding:0
}
.footer-bottom ul li {
margin-left:0;
margin-right:8px
}
.footer-bottom .copyright {
padding:8px 0
}
.footer h3, .footer .title {
display:block !important;
margin:0 !important
}

.footer-bottom-link{ width:290px; padding:5px 0}
.footer-bottom-link ul li{ margin-right:10px}
.footer-bottom-link li.youtube { display:none}
.footer-bottom-link li.linkedin { display:none}
.footer-bottom-link .payment-accept{float:left;}
.footer-bottom-link .payment-accept img{ width:250px; height:26px }
.grid{ width:290px}
/* Grid page */	
.col2-left-layout .col-main {
width:290px;
padding:0;
float:left; margin:0
}
.col2-left-layout .main-container-inner {
margin-top:0px;
width:290px
}
.category-image img{ width:290px}
.products-grid {
margin-left:30px !important;
}
.col2-right-layout .col-main{ margin-left:0px; width:290px; padding:0}
.col-left { width:290px; margin-top:0}
.block-list, .block-viewed{ display:none}
.block-poll{ display:none}
.block-tags{ display:none}
.side-nav-categories{ margin-bottom:0}
.col-left .block{ margin:0}
.toolbar {
width:290px
}
.breadcrumbs .inner {
margin:0;
width:290px
}
.sorter .view-mode {
margin-right:10px
}
.pager .limiter label, .toolbar label {
display:none
}
.toolbar .sorter{ float:none}
.toolbar .sorter .sort-by{ float:right; margin:0}
.toolbar .pager { width:290px; margin-bottom:10px}
.toolbar .pager .pages {
margin-top:8px;
}
.toolbar .pager .limiter {
float:left;
margin-top:3px
}

/* List page */	
.products-list .item.first {
padding:10px
}
.products-list .product-shop {
width:260px;
margin-left:0;
float:left
}
.col-main {
width:290px
}
.product-essential .product-image {
width:290px
}
ol.products-list {
width:285px
}
/* detail page */
.product-view .product-name h1{ font-size:22px}
.product-view{ width:290px}	
.product-essential .product-img-box{ width:290px}
.product-essential .product-image img{ width:290px}
.more-views {
width:268px
}
.more-views .jcarousel-next {
margin: 0 !important;
right: -13px;
top: 40px;
}
.more-views .jcarousel-prev:before{ left:-10px}
.more-views .jcarousel-next:before{ right:-15px}
.more-views .jcarousel-prev {
left:-10px;
}
.product-view .product-shop {
float:left;
width:280px;
margin-top:12px;
margin-left:5px
}
.product-view .product-shop .add-to-box{ width:280px}
.product-view .product-shop .add-to-box .btn-cart{ float:left; margin-top:8px;  margin-left: 38px;}

#product-options-wrapper select { width:80%; }

.add-to-cart .qty {
width:40px
}
.static-banner img {
width:290px
}
.product-essential {
width:290px;
padding:10px 0 15px
}
.email-friend {
float:none
}
.social-links{ margin:10px 0 0}
.social-links li.linkedin{ display:none}
.social-links li.youtube{ display:none}

.product-collateral {
margin-top:0;
width:290px
}
.product-view .product-shop .left {
width:270px
}
.product-view .product-shop .right {
width:280px;
float:left;
padding:0px;
margin-top:10px
}
.add-to-cart label {
width:68px;
margin-top:10px
}
.product-tabs {
width:290px; padding:0; background:#f8f8f8; 
}
.tabcontent{ padding:0px; width:290px}
#product-attribute-specs-table.data-table{ display:block}
.tab-box a{ padding:4px 10px;  background:#f8f8f8; }
.add-to-cart button.btn-cart {
margin-bottom:12px
}
.add-to-box .add-to-cart, .product-options-bottom .add-to-cart {
margin:0
}
.product-view .product-shop .link-wishlist, .product-view .product-shop .link-compare, .product-view .product-shop .link-friend, .product-view .product-shop .link-edit {
margin-top:10px
}
.product-essential .button.prev {
margin-bottom:8px
}
.product-tabs h2 {
margin:15px 0 10px
}
.related-slider {
padding:10px 0
}
#product-tabs > dt, #cart-tabs > dt {
width:264px
}
#product-tabs > dt.open, #cart-tabs > dt.open {
width:264px
}
#product-tabs > dd, #cart-tabs > dd {
background-color: #FFFFFF;
border-bottom-width: 0 !important;
display: none;
left: 0;
line-height: 1.8;
margin: 0;
padding: 8px;
position: inherit;
right: 0;
top: 0;
border:none;
overflow:hidden
}
.review-col2 {
float:left;
margin-left:0;
width:280px
}
.box-reviews .form-list li label {
width:95px
}
.box-reviews .form-list input.input-text {
width:45%;
padding:13px 15px 13px 130px
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:86%
}
.products-grid li {
background-color:#FFFFFF; margin-bottom:10px
}
.product-view .box-tags .form-add input.input-text {
width:240px;
margin-left:0
}
.product-view .box-tags .form-add .input-box {
float:none;
margin:0 0 10px
}
.product-collateral .product-related {
width:290px
}


/* Checkout page */	
.one-page-checkout li.section{ margin-bottom:8px}
.dashboard .welcome-msg {
display:block
}
select#billing-address-select {
width:265px
}
.data-table th {
padding:2px;
font-size:12px
}
.one-page-checkout .step {
padding:8px 10px
}
.col2-set .col-1 {
width:100%;
margin-bottom:10px
}
.col2-set .col-2 {
width:100%
}
 .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:245px
}
.group-select li input.input-text, .group-select li textarea {
width:245px
}
.group-select li .input-box select {
width:260px
}
.data-table {
display:none
}
 button.btn-continue {
margin-bottom:8px;
float:left;
width:100%
}
button.btn-update {
margin-bottom:8px;
float:left;
width:100%
}
button#empty_cart_button {
float:left;
width:100%
}
.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right
}
.checkout-progress {
float:left
}
.checkout-progress li.active {
width:278px
}
.checkout-progress li {
width:278px;
margin: 0 0 4px !important
}
.checkout-progress li.last {
width:278px !important;
}
.addresses .title-buttons {
text-align:left;
margin-bottom:10px
}
.multiple_addresses {
margin-top:0; padding:0
}
.page-title_multi h2 {
margin:0 0 8px;
}
.cart .cart-collaterals .col2-set {
width:290px
}
.cart .discount, .cart .shipping {
width:288px;
padding:0px
}
.form-list select {
width:260px
}
.cart .totals {
margin-right:10px;width:288px;
}
 .hidden-desktop {
display:inherit
}
.data-table td {
padding:5px
}
.cart{ padding:0}
#shopping-cart-table{ text-align:left}
#shopping-cart-table.data-table tbody th, #shopping-cart-table.data-table tbody td{ padding:5px}

.my_wishlist .buttons-set button.button{ width:100%}
.state_bar{ padding:0}

 #super-product-table {
    display: inline-table;
    width:278px;
       

}
.product-tabs li
{
    width:93%;

}
.product-tabs a {
    border-bottom: 1px solid #EAEAEA;
    border-right: medium none;
    width: 100%;
}
.my-wishlist .data-table tr {
display:block;
}
.my-wishlist .data-table td {
display:block;
}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
}
#wishlist-table.data-table tr {
display: block;
}
#wishlist-table{
display: block;

}
#wishlist-table th { display:none; }
.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}

.cms-about-us .main-container {
   
    width:290px;
    padding:10px 0;
}

.banner_block { width:290px; }
.banner_block #slider-wrapper { width:290px; height:240px; }
.banner_block #slider li, .banner_block  #slider2 li { width:290px; }
.banner_block #slider-wrapper #slider img { width:290px; }
.banner_block ol#controls { display:none; }

}
@media only screen and (min-width: 321px) and (max-width: 479px) {
#menu {background:#323C46;
display:inherit;
width:100%;
text-align:left;
margin-bottom:0px;
float:left; 
}
#menu .toggle {
float:right;
width:50px;
height:50px;
cursor:pointer;
margin-left:10px;background-color:#F12B63;
}
#menu .toggle:before {
    content:"\f0c9";
    font-family: FontAwesome;
    font-size:32px;
    color:#FFFFFF; margin:10px; line-height:50px
}
#menu ul.navmenu li {
margin:0;
list-style:none;
}
#menu ul {
margin:0px !important;
padding:0
}
#menu ul.navmenu ul.submenu {
padding:5px 0 0;
border-top:1px solid #fff;
background:#fff; border-bottom:2px #323C46 solid;
}
#menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#menu ul.navmenu .menutop h2 {
float:left;
margin:5px 0 1px 0;
font-weight:400;
color:#fff;
padding: 10px 14px;
font-size:18px;
text-transform:uppercase
}
.topnav {
padding: 40px 28px 25px 0;
position: relative;
}
ul.topnav {
padding: 0;
margin: 0;
font-size: 1em;
line-height: 0.5em;
list-style: none;
}
ul.topnav li {
position:relative;
float:none !important;
border-bottom:1px #eee solid
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none
}
ul.topnav li a {
line-height: 10px;
font-size: 15px;
padding: 10px 5px;
color: #666;
font-weight:400;
display: block;
text-decoration: none;
font-family: "Lato", sans-serif; width:80%;
}
ul.topnav li a:hover {
color:#5BD2EC;
}
ul.topnav li .active a {
background-color:#999;
color:#fff;
}
ul.topnav ul {
margin: 0;
padding: 0;
display: none;
}
ul.topnav ul li {
margin: 0;
padding: 0;
clear: both;
}
ul.topnav ul li a {
padding-left: 10px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#666;
text-transform:none
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {  background-color: #5BD2EC;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    padding: 7px;
    position: absolute;
    right: 14px;
    top: 4px; width:13px; height:8px
}

ul.topnav em:hover {
color:#333
}
.nav-container {
height:40px;
}
#nav {
display:none
}

/* home page */ 
body{ background-color:#FFFFFF;}
header{margin-left:5px; height:95px;}
header .top-link{ width:330px}
header .top-link .welcome-msg{ display:none}
header .top-link > ul > li.wishlist{ display:none}
header .top-link > ul > li.currency{ display:none}
header .top-link > ul > li.location{ display:none}
header .top-link > ul{ float:left; margin-left:5px}
header .inner{ width:330px; height:55px}
header .inner .logo{ position:inherit; top:15px; left:30px; height:35px}
.free-shipping{ display:none}
.money-back{ display:none}
header .search{ top:55px; left:1px; display:none;}
header .searchbox{ width:97px}
header .search:after{ right:147px}
header .search input[type="submit"]{ right:151px}
header .inner .basket{ top:-36px}
header .inner .basket a{ line-height:35px; padding:0 10px}
#mini-cart .dropdown-toggle{ height:35px; margin-right:1px}
#mini-cart .dropdown-menu{ top:0px; width:285px}
#sequence{ width:330px; height:228px; margin-bottom:8px}
#banner-slider .inner img{ width:330px}
#banner-slider .inner{ width:330px}
#banner-slider{ width:330px}
#banner-slider .RHS-banner{ width:330px}
#banner-slider .RHS-banner img{ width:330px}
.nav{ width:330px}
.store-img-box{ width:330px; margin:0 0 0 0px; padding:10px 0}
.store-img-box li{ width:330px}
.home-slider{ width:330px; padding:0}
#secondary-slider .flex-direction-nav .flex-next{right: 1px; top: -5px;}
#secondary-slider .flex-direction-nav .flex-prev {left: 205px;top: -5px;}
.flexslider{ width:285px}
#secondary-slider1 .flex-direction-nav .flex-next{right: 1px; top: -20px;}
#secondary-slider1 .flex-direction-nav .flex-prev {left: 205px;top: -20px;}
.flexslider .slides .product-image img{ width:285px}
.main-container{ width:330px; background:#FFFFFF}
ul.home-grid { margin-right:5px !important; width:330px !important;}

.lang { display:none !important; }
#mini-cart .dropdown-toggle { background:#fff; }
header .inner .basket a { color:#666; } 
.home-grid li.item { width:285px; }
#product_tabs_custom, #product1_tabs_custom { display:none; }
.related-product .home-grid li.item { margin:0 !important; width:285px; }
.related-product ul li { margin:0 !important; }
.hidden-table { display:none; }

.slider-container {
padding: 8px 0 !important;
width: 320px !important;
margin-bottom:0
}
.jcarousel-next-horizontal {
margin:150px 0 0 250px !important;
}

.col-right {
margin:0;
float:left; width:330px
}
.brand-logo {
width:330px; padding:0; margin-bottom:10px;
}
.main-container-inner {
background:none;
border-top:none; width:330px
}
.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px
}
.category-products {
padding-bottom:0px
}
.sequence-next, .sequence-prev {
width:35px;
height:35px
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal {
margin:0 !important; right:-90px; top:-36px
}
.jcarousel-prev-horizontal {
left:200px;top:-36px !important;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin:0 20px 10px 28px !important
}
.jcarousel-skin-tango2 {
width:330px
}
.jcarousel-skin-tango2 .jcarousel-container-horizontal {
width:192px
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
width:320px
}

.jcarousel-skin-tango2 .jcarousel-item{ border-right:none; padding:0; width:150px; margin-top:8px}
.jcarousel-skin-tango2 .jcarousel-item img{ width:110px}
 
#new-arrivals {
padding-top:15px;
border-bottom:none
}
.new_title {
margin-bottom:15px
}
.footer-top {
width:310px;
padding:10px
}
.footer-top .footer-social ul {
margin:5px 0 0 0
}
.footer-subscribe .title {
display:block !important;
margin:0 !important
}
.footer-subscribe .subscribe-input {
width:146px
}
.footer-subscribe {
padding:10px 0 0 0
}
.footer-container {
width:330px; padding:0
}
.footer-top-contain {
padding-bottom:50px;
}
.footer-top .footer-social {
line-height:normal
}
.footer-top-link {
width:330px
}
ul.footer-social {
float:left;
border-top:1px #333 solid
}
.footer-column-1 {
width:90%;
margin-bottom:10px;
margin-left:0px
}
.footer-column-2 {
width:90%;
margin:0 0px 10px;
}
.footer-column-3 {
width:90%;
margin:0 0px 10px;
}
.footer-column-4 {
width:90%;
margin:0px 0 10px;
}
.footer-bottom {
width:330px;
padding:0 0px;
}
.footer-bottom .inner {
width:310px
}
.footer-bottom .bottom_links {
float:left;
text-align:left;
padding:0
}
.footer .bottom_links {
float:left;
text-align:left;
margin:5px 8px 5px 0;
padding:0
}
.footer-bottom ul {
padding:0
}
.footer-bottom ul li {
margin-left:0;
margin-right:8px
}
.footer-bottom .copyright {
padding:8px 0
}
.footer h3, .footer .title {
display:block !important;
margin:0 !important
}

.footer-bottom-link{ width:330px; padding:5px 0}
.footer-bottom-link ul li{ margin-right:10px}
.footer-bottom-link li.youtube { display:none}
.footer-bottom-link li.linkedin { display:none}
.footer-bottom-link .payment-accept{float:left;}
.footer-bottom-link .payment-accept img{ width:250px; height:26px }
.grid{ width:330px}
/* Grid page */ 
.col2-left-layout .col-main {
width:330px;
padding:0;
float:left; margin:0
}
.col2-left-layout .main-container-inner {
margin-top:0px;
width:330px
}
.category-image img{ width:330px}
.products-grid {
margin-left:30px !important;
}
.col2-right-layout .col-main{ margin-left:0px; width:330px; padding:0}
.col-left { width:330px; margin-top:0}
.block-list, .block-viewed{ display:none}
.block-poll{ display:none}
.block-tags{ display:none}
.side-nav-categories{ margin-bottom:0}
.col-left .block{ margin:0}
.toolbar {
width:330px
}
.breadcrumbs .inner {
margin:0;
width:330px
}
.sorter .view-mode {
margin-right:10px
}
.pager .limiter label, .toolbar label {
display:none
}
.toolbar .sorter{ float:none}
.toolbar .sorter .sort-by{ float:right; margin:0}
.toolbar .pager { width:330px; margin-bottom:10px}
.toolbar .pager .pages {
margin-top:8px;
}
.toolbar .pager .limiter {
float:left;
margin-top:3px
}

/* List page */ 
.products-list .item.first {
padding:10px
}
.products-list .product-shop {
width:260px;
margin-left:0;
float:left
}
.col-main {
width:330px
}
.product-essential .product-image {
width:330px
}
ol.products-list {
width:285px
}
/* detail page */
.product-view .product-name h1{ font-size:22px}
.product-view{ width:330px} 
.product-essential .product-img-box{ width:330px}
.product-essential .product-image img{ width:330px}
.more-views {
width:268px
}
.more-views .jcarousel-next {
margin: 0 !important;
right: -13px;
top: 40px;
}
.more-views .jcarousel-prev:before{ left:-10px}
.more-views .jcarousel-next:before{ right:-15px}
.more-views .jcarousel-prev {
left:-10px;
}
.product-view .product-shop {
float:left;
width:320px;
margin-top:12px;
margin-left:5px
}
.product-view .product-shop .add-to-box{ width:320px}
.product-view .product-shop .add-to-box .btn-cart{ float:left; margin-top:8px;  margin-left: 38px;}

#product-options-wrapper select { width:80%; }

.add-to-cart .qty {
width:40px
}
.static-banner img {
width:330px
}
.product-essential {
width:330px;
padding:10px 0 15px
}
.email-friend {
float:none
}
.social-links{ margin:10px 0 0}
.social-links li.linkedin{ display:none}
.social-links li.youtube{ display:none}

.product-collateral {
margin-top:0;
width:330px
}
.product-view .product-shop .left {
width:310px
}
.product-view .product-shop .right {
width:320px;
float:left;
padding:0px;
margin-top:10px
}
.add-to-cart label {
width:68px;
margin-top:10px
}
.product-tabs {
width:330px; padding:0; background:#f8f8f8; 
}
.tabcontent{ padding:0px; width:330px}
#product-attribute-specs-table.data-table{ display:block}
.tab-box a{ padding:4px 10px;  background:#f8f8f8; }
.add-to-cart button.btn-cart {
margin-bottom:12px
}
.add-to-box .add-to-cart, .product-options-bottom .add-to-cart {
margin:0
}
.product-view .product-shop .link-wishlist, .product-view .product-shop .link-compare, .product-view .product-shop .link-friend, .product-view .product-shop .link-edit {
margin-top:10px
}
.product-essential .button.prev {
margin-bottom:8px
}
.product-tabs h2 {
margin:15px 0 10px
}
.related-slider {
padding:10px 0
}
#product-tabs > dt, #cart-tabs > dt {
width:264px
}
#product-tabs > dt.open, #cart-tabs > dt.open {
width:264px
}
#product-tabs > dd, #cart-tabs > dd {
background-color: #FFFFFF;
border-bottom-width: 0 !important;
display: none;
left: 0;
line-height: 1.8;
margin: 0;
padding: 8px;
position: inherit;
right: 0;
top: 0;
border:none;
overflow:hidden
}
.review-col2 {
float:left;
margin-left:0;
width:320px
}
.box-reviews .form-list li label {
width:95px
}
.box-reviews .form-list input.input-text {
width:45%;
padding:13px 15px 13px 130px
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:86%
}
.products-grid li {
background-color:#FFFFFF; margin-bottom:10px
}
.product-view .box-tags .form-add input.input-text {
width:240px;
margin-left:0
}
.product-view .box-tags .form-add .input-box {
float:none;
margin:0 0 10px
}
.product-collateral .product-related {
width:330px
}


/* Checkout page */ 
.one-page-checkout li.section{ margin-bottom:8px}
.dashboard .welcome-msg {
display:block
}
select#billing-address-select {
width:265px
}
.data-table th {
padding:2px;
font-size:12px
}
.one-page-checkout .step {
padding:8px 10px
}
.col2-set .col-1 {
width:100%;
margin-bottom:10px
}
.col2-set .col-2 {
width:100%
}
 .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:245px
}
.group-select li input.input-text, .group-select li textarea {
width:245px
}
.group-select li .input-box select {
width:260px
}
.data-table {
display:none
}
 button.btn-continue {
margin-bottom:8px;
float:left;
width:100%
}
button.btn-update {
margin-bottom:8px;
float:left;
width:100%
}
button#empty_cart_button {
float:left;
width:100%
}
.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right
}
.checkout-progress {
float:left
}
.checkout-progress li.active {
width:278px
}
.checkout-progress li {
width:278px;
margin: 0 0 4px !important
}
.checkout-progress li.last {
width:278px !important;
}
.addresses .title-buttons {
text-align:left;
margin-bottom:10px
}
.multiple_addresses {
margin-top:0; padding:0
}
.page-title_multi h2 {
margin:0 0 8px;
}
.cart .cart-collaterals .col2-set {
width:330px
}
.cart .discount, .cart .shipping {
width:288px;
padding:0px
}
.form-list select {
width:260px
}
.cart .totals {
margin-right:10px;width:288px;
}
 .hidden-desktop {
display:inherit
}
.data-table td {
padding:5px
}
.cart{ padding:0}
#shopping-cart-table{ text-align:left}
#shopping-cart-table.data-table tbody th, #shopping-cart-table.data-table tbody td{ padding:5px}

.my_wishlist .buttons-set button.button{ width:100%}
.state_bar{ padding:0}
 #super-product-table {
    display:inline-table;
       }
.product-tabs li
{
    width:100%;
}
.product-tabs a {
    border-bottom: 1px solid #EAEAEA;
    border-right: medium none;
    width: 94%;
}
#wishlist-table{
display: block;

}
.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;

}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
}
 .cms-page-view .main-container {
    padding: 10px 0;
    width: 330px;
}
.linearize-table td { display:block; }
 .linearize-table th { display:none; }

.banner_block { width:300px; }
.banner_block #slider-wrapper { width:300px; height:250px; }
.banner_block #slider li, .banner_block  #slider2 li { width:300px; }
.banner_block #slider-wrapper #slider img { width:300px; }
.banner_block .RHS-banner { float:left !important; }
.banner_block ol#controls { display:none; }

}

@media only screen and (min-width: 480px) and (max-width: 767px) {
#menu {background:#323C46;
display:inherit;
width:100%;
text-align:left;
margin-bottom:0px;
float:left; 
}
#menu .toggle {
float:right;
width:50px;
height:50px;
cursor:pointer;
margin-left:10px;background-color:#F12B63;
}
#menu .toggle:before {
	content:"\f0c9";
	font-family: FontAwesome;
	font-size:32px;
	color:#FFFFFF; margin:10px; line-height:50px
}
#menu ul.navmenu li {
margin:0;
list-style:none;
}
#menu ul {
margin:0px !important;
padding:0
}
#menu ul.navmenu ul.submenu {
padding:5px 0 0;
border-top:1px solid #fff;
background:#fff; border-bottom:2px #323C46 solid;
}
#menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#menu ul.navmenu .menutop h2 {
float:left;
margin:5px 0 1px 0;
font-weight:400;
color:#fff;
padding: 10px 14px;
font-size:18px;
text-transform:uppercase
}
.topnav {
padding: 40px 28px 25px 0;
position: relative;
}
ul.topnav {
padding: 0;
margin: 0;
font-size: 1em;
line-height: 0.5em;
list-style: none;
}
ul.topnav li {
position:relative;
float:none !important;
border-bottom:1px #eee solid
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none
}
ul.topnav li a {
line-height: 10px;
font-size: 15px;
padding: 10px 5px;
color: #666;
font-weight:400;
display: block;
text-decoration: none;
font-family: "Lato", sans-serif; width:80%;
}
ul.topnav li a:hover {
color:#5BD2EC;
}
ul.topnav li .active a {
background-color:#999;
color:#fff;
}
ul.topnav ul {
margin: 0;
padding: 0;
display: none;
}
ul.topnav ul li {
margin: 0;
padding: 0;
clear: both;
}
ul.topnav ul li a {
padding-left: 10px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#666;
text-transform:none
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {  background-color: #5BD2EC;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    padding: 7px;
    position: absolute;
    right: 14px;
    top: 4px; width:13px; height:8px;
}

ul.topnav em:hover {
color:#333
}
.nav-container {
height:40px;
}
#nav {
display:none
}

/* home page */	
body{ background-color:#FFFFFF;}
header{height: 99px;}
header .top-link{ width:450px}
header .top-link .welcome-msg{ display:none}
header .top-link > ul > li.location{ display:none}
header .top-link > ul > li{ margin:0 0 0 15px}
header .top-link > ul{ float:left; margin-left:5px}
header .inner{  height: 62px;width: 450px;}
header .inner .logo{ position:inherit; top:15px; left:0px; height:35px}
.free-shipping{ display:none}
.money-back{ display:none}
header .search{ float: right;right: 1px;top: 14px;}
header .searchbox{ width:155px}
header .search:after{ right: 0;top: 0px;}
header .search input[type="submit"]{ right:0px}
header .inner .basket{ top:-36px;background:#FFF!important;}
header .inner .basket a{ line-height:35px; padding:0 15px;  color: #666666;}
nav{width:450px;}
#mini-cart .dropdown-toggle{ height:35px; margin-right:1px}
#mini-cart .dropdown-menu{ top:-1px; width:285px}
#sequence{ width:450px; height:355px; margin-bottom:4px}
#banner-slider .inner img{ width:450px}
#banner-slider .inner{ width:450px}
#banner-slider{ width:450px}
#banner-slider .RHS-banner{ display:none}
.store-img-box .shipping-box{ padding:15px 30px; width:390px}
.store-img-box .offer-box{ padding:15px 30px; width:390px}
.store-img-box .custom-box{ padding:15px 30px; width:390px}
.nav{ width:450px}
.store-img-box{ width:450px; margin:0 0 0 0px; padding:10px 0}
.store-img-box li{ width:450px;}
.home-slider{ width:360px; padding:0; margin-left:85px}
#secondary-slider .flex-direction-nav .flex-next{right: 1px; top: -5px;}
#secondary-slider .flex-direction-nav .flex-prev {left: 205px;top: -5px;}
.flexslider{ width:285px}
#secondary-slider1 .flex-direction-nav .flex-next{right: 1px;  top:-22px}
#secondary-slider1 .flex-direction-nav .flex-prev {left: 205px; top:-22px}
.flexslider .slides .product-image img{ width:285px}
.main-container{ width:450px; background:#FFFFFF}
ul.home-grid { margin-right:5px !important; width:290px !important;}
#product_tabs_custom, #product1_tabs_custom { display:none; }	

.slider-container {
padding: 8px 0 !important;
width: 420px !important;
margin-bottom:0
}
.jcarousel-next-horizontal {
margin:150px 0 0 250px !important;
}

.col-right { display:none}
.col2-left-layout .col-main{ width:450px; padding:0; margin:0}
.brand-logo { margin-bottom: 10px;
    padding: 0;width: 430px;
}
.main-container-inner {
background:none;
border-top:none; width:450px
}
.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px
}
.category-products {
padding-bottom:0px
}
.sequence-next, .sequence-prev {
width:35px;
height:35px
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal {
margin:0 !important; right:-240px; top:-36px
}
.jcarousel-prev-horizontal {
left:350px;top:-36px !important;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin:0 20px 10px 28px !important
}
.jcarousel-skin-tango2 {
width:430px
}
.jcarousel-skin-tango2 .jcarousel-container-horizontal {
width:192px
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
width: 420px;
}

.jcarousel-skin-tango2 .jcarousel-item{border-right: medium none;margin-top: 8px;padding: 0;width: 140px;}
 
#new-arrivals {
padding-top:15px;
border-bottom:none
}
.new_title {
margin-bottom:15px
}
.footer-top {
width:270px;
padding:10px
}
.footer-top .footer-social ul {
margin:5px 0 0 0
}
.footer-subscribe .title {
display:block !important;
margin:0 !important
}
.footer-subscribe .subscribe-input {
width:146px
}
.footer-subscribe {
padding:10px 0 0 0
}
.footer-container {
width:450px; padding:0
}
.footer-top-contain {
padding-bottom:50px;
}
.footer-top .footer-social {
line-height:normal
}
.footer-top-link {
width:430px
}
ul.footer-social {
float:left;
border-top:1px #333 solid
}
.footer-column-1 {
width:42%;
margin-bottom:10px;
margin-left:0px
}
.footer-column-2 {
width:50%;
margin:0 10px 10px
}
.footer-column-3 {
width:42%;
margin:0 10px 10px 0
}
.footer-column-4 {
width:50%;
margin-left:10px
}
.footer-bottom {
width:450px;
padding:0 0;
}
.footer-bottom .inner {
width:270px
}
.footer-bottom .bottom_links {
float:left;
text-align:left;
padding:0
}
.footer .bottom_links {
float:left;
text-align:left;
margin:5px 8px 5px 0;
padding:0
}
.footer-bottom ul {
padding:0
}
.footer-bottom ul li {
margin-left:0;
margin-right:8px
}
.footer-bottom .copyright {
padding:8px 0
}
.footer h3, .footer .title {
display:block !important;
margin:0 !important
}

.footer-bottom-link{ width:450px; padding:5px 0}
.footer-bottom-link ul{ margin-left:1px}
.footer-bottom-link ul li{ margin-right:10px}
.footer-bottom-link .payment-accept{ display:none}

.grid{ width:450px}
/* Grid page */	
.category-image img{ width:450px}
.col-left {
display:none
}
.toolbar {
width:450px
}
.breadcrumbs .inner {
margin:0;
width:450px
}
.sorter .view-mode { margin-right: 10px;
}
.toolbar .sorter .sort-by{ margin-right:10px}
.toolbar .pager{ width: 190px;}
.pager .limiter label, .toolbar label {
display:none
}
.toolbar .pager .pages {
margin-top:8px
}
.toolbar .pager .limiter {
float:left;
margin-top:3px; display:none
}

/* List page */	
.products-grid li{ min-height:390px; margin:0}
.products-grid li.last{ min-height:390px;  margin:0}
.products-list .product-shop {
width:435px;
margin-left:0
}
.col-main {
width:450px
}
.product-essential .product-image {
width:450px
}
ol#products-list {
margin:0
}

/* detail page */
.product-view{ width:450px}	
.product-essential .product-img-box{ border-right:none}
.more-views {
width:268px
}
.more-views .jcarousel-next {
margin: 0 !important;
right: -27px;
top: 40px;
}
.more-views .jcarousel-prev {
left:-15px;
}
.product-view .product-shop {
float:left;
width:440px;
margin-top:12px;
margin-left:5px
}

.add-to-cart .qty {
width:40px
}
.social-links{ margin:20px 0 0}
.static-banner img {
width:450px
}
.product-essential {
width:450px;
padding:10px 0 15px
}
.email-friend {
float:right
}
.product-collateral {
margin-top:0;
width:450px
}
.product-view .product-shop .left {
width:430px
}
.product-view .product-shop .right {
width:280px;
float:left !important;
padding:0px;
margin-top:10px
}
.add-to-cart label {
width:68px;
margin-top:10px
}
.product-tabs {
width:450px; padding:0; background-color:#f8f8f8
}
.tabcontent{ padding:10px; width:430px}
.tab-box a{     background-color: #F8F8F8;
    font-size: 13px;
    padding: 4px 9px;
    width: 96%;
}
.add-to-cart button.btn-cart {
margin-bottom:12px
}
.col2-right-layout .col-main{ padding:0; width:450px; margin:0}
.add-to-box .add-to-cart, .product-options-bottom .add-to-cart {
margin:0
}
.product-view .product-shop .link-wishlist, .product-view .product-shop .link-compare, .product-view .product-shop .link-friend, .product-view .product-shop .link-edit {
margin-top:10px
}
.product-essential .button.prev {
margin-bottom:8px
}
.product-tabs h2 {
margin:15px 0 10px
}
.related-slider {
padding:10px 0
}
#product-tabs > dt, #cart-tabs > dt {
width:420px
}
#product-tabs > dt.open, #cart-tabs > dt.open {
width:420px
}
#product-tabs > dd, #cart-tabs > dd {
background-color: #FFFFFF;
border-bottom-width: 0 !important;
display: none;
left: 0;
line-height: 1.8;
margin: 0;
padding: 8px;
position: inherit;
right: 0;
top: 0;
border:none;
overflow:hidden
}
.review-col2 {
float:left;
margin-left:0;
width:430px
}
 .related-product ul {
    margin-left: 60px;
    padding: 0;
}
.box-reviews .form-list li label {
width:95px
}
.box-reviews .form-list input.input-text {
width:45%;
padding:13px 15px 13px 130px
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:86%
}
.products-grid li {
background-color:#FFFFFF
}
.product-view .box-tags .form-add input.input-text {
width:240px;
margin-left:0
}
.product-view .box-tags .form-add .input-box {
float:none;
margin:0 0 8px
}
.product-collateral .product-related {
width:450px
}



/* Checkout page */	
.dashboard .welcome-msg {
display:block
}
select#billing-address-select {
width:410px
}
.data-table th {
padding:2px;
font-size:12px
}
.one-page-checkout .step {
padding:10px
}
.col2-set .col-1 {
width:48%;
margin-bottom:10px
}
.col2-set .col-2 {
width:48%
}
 .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:245px
}
.group-select li input.input-text, .group-select li textarea {
width:245px
}
.group-select li .input-box select {
width:260px
}
.data-table {
display:block
}
#multiship-addresses-table.data-table {
display:none
}
#multiship-addresses-table.hidden-desktop {
display:block
}
button.btn-continue {
margin-bottom:8px;
}
button.btn-update {
margin-bottom:8px;
float:left
}
button#empty_cart_button {
float:left; margin-left:5px
}
.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right
}
.checkout-progress {
float:left
}
.checkout-progress li.active {
width:205px
}
.checkout-progress li {
width:205px;
margin: 0 5px 4px 0 !important
}
.checkout-progress li.last {
width:205px
}
.addresses .title-buttons {
text-align:right
}
.cart .cart-collaterals .col2-set {
width:450px
}
.cart .discount, .cart .shipping {
width:370px;
padding:0px
}
.back-link {
float:none
}
.form-list select {
width:260px
}
.cart .totals {
width:370px; float:left; margin-top:8px
}
 .hidden-desktop {
display:none
}
.data-table td {
padding:5px
}
#shipping-zip-form .form-list input.input-text{ width:73%}

.cart{ padding:0}
.cart-table .btn-continue{ margin-right:5px}
.state_bar{ padding:0}
.multiple_addresses{ padding:0}
.login_page{ padding:0}
 #super-product-table {
    display:inline-table;
       }
       .product-tabs a {
    border-bottom: 1px solid #EAEAEA;
    border-right: none;
}
.product-tabs li
{
    width:100%;
}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
}
.cms-page-view .main-container {
    padding: 10px 0;
    width: 450px;
}
.linearize-table td { display:block; }
 .linearize-table th { display:none; }

.banner_block { width:450px; }
.banner_block #slider-wrapper { width:450px; height:375px; }
.banner_block #slider li, .banner_block  #slider2 li { width:450px; }
.banner_block #slider-wrapper #slider img { width:450px; }
.banner_block .RHS-banner { float:left !important; }
.banner_block ol#controls { display:none; }

}
 @media only screen and (min-width: 768px) and (max-width: 959px) {
#menu {background:#323C46;
display:inherit;
width:100%;
text-align:left;
margin-bottom:0px;
float:left; 
}

#menu .toggle {
float:right;
width:50px;
height:50px;
cursor:pointer;
margin-left:10px;background-color:#F12B63;
}
#menu .toggle:before {
	content:"\f0c9";
	font-family: FontAwesome;
	font-size:32px;
	color:#FFFFFF; margin:10px; line-height:50px
}
#menu ul.navmenu li {
margin:0;
list-style:none;
}
#menu ul {
margin:0px !important;
padding:0
}
#menu ul.navmenu ul.submenu {
padding:5px 0 0;
border-top:1px solid #fff;
background:#fff; border-bottom:2px #323C46 solid;
}
#menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#menu ul.navmenu .menutop h2 {
float:left;
margin:5px 0 1px 0;
font-weight:400;
color:#fff;
padding: 10px 14px;
font-size:18px;
text-transform:uppercase
}
.topnav {
padding: 40px 28px 25px 0;
position: relative;
}
ul.topnav {
padding: 0;
margin: 0;
font-size: 1em;
line-height: 0.5em;
list-style: none;
}
ul.topnav li {
position:relative;
float:none !important;
border-bottom:1px #eee solid
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none
}
ul.topnav li a {
line-height: 10px;
font-size: 15px;
padding: 10px 5px;
color: #666;
font-weight:400;
display: block;
text-decoration: none;
font-family: "Lato", sans-serif; width:85%;
}
ul.topnav li a:hover {
color:#5BD2EC;
}
ul.topnav li .active a {
background-color:#999;
color:#fff;
}
ul.topnav ul {
margin: 0;
padding: 0;
display: none;
}
ul.topnav ul li {
margin: 0;
padding: 0;
clear: both;
}
ul.topnav ul li a {
padding-left: 10px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#666;
text-transform:none
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {  background-color: #5BD2EC;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    padding: 7px;
    position: absolute;
    right: 14px;
    top: 4px; width:13px; height:8px
}

ul.topnav em:hover {
color:#333
}
.nav-container {
height:40px;
}
#nav {
display:none
}

/* home page */	
nav{ width:750px;}
body{ background-color:#FFFFFF;}
header{height:105px;}
header .top-link{ width:750px}
header .top-link > ul > li{ margin:0 0 0 15px}
header .inner{ width:750px; height:72px}
.free-shipping{ display:none}
.money-back{ display:none}
header .search{ right: 142px;top: 18px;
}
header .searchbox{ width:200px;}
header .search:after{ right:0px;}
header .search input[type="submit"]{ right:0px;}
header .inner .basket{ top:18px}
header .inner .basket a{ line-height:35px; padding:0 15px}
#mini-cart .dropdown-toggle{ height:35px;}
#mini-cart .dropdown-menu{ top:53px; width:285px}
#sequence{ width:508px; height:401px; margin-bottom:4px}
#banner-slider .inner img{ width:508px}
#banner-slider .inner{ width:750px}
#banner-slider{ width:750px; float:left;}
#banner-slider .RHS-banner{ float:right; width:235px}
#banner-slider .RHS-banner img{ width:235px}
.store-img-box .shipping-box{ padding:15px 30px; width:182px}
.store-img-box .offer-box{ padding:15px 30px; width:182px}
.store-img-box .custom-box{ padding:15px 30px; width:185px}
.nav{ width:750px}
.store-img-box{ width:750px; margin:0 0 0 0px; padding:10px 0}
.store-img-box li{ width:242px; margin-right:10px}
.home-slider{  margin-left: 75px;padding: 0;width: 650px;}
#secondary-slider .flex-direction-nav .flex-next{right: 13px; top: -5px;}
#secondary-slider .flex-direction-nav .flex-prev {left: 530px;top: -5px;}
.flexslider{ width:625px}
#secondary-slider1 .flex-direction-nav .flex-next{  right: 13px;top: -25px;}
#secondary-slider1 .flex-direction-nav .flex-prev {  left: 528px;top: -25px;
}
#secondary-slider1{margin-bottom: 30px;}
.flexslider .slides .product-image img{ width:285px}
.main-container{ width:750px; background:#FFFFFF}
ul.home-grid { margin-right:35px !important; width:290px !important;}
#secondary-slider{margin-bottom: 20px;}	

.slider-container {
padding: 8px 0 !important;
width: 420px !important;
margin-bottom:0
}
.jcarousel-next-horizontal {
margin:150px 0 0 250px !important;
}

.col-right { display:none}
.col2-left-layout .col-main{ width:750px; padding:0; margin:0}
.brand-logo {
  padding: 0;width: 750px; margin-bottom: 15px;
}
.main-container-inner {
background:none;
border-top:none; width:750px
}
.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px
}
.category-products {
padding-bottom:0px
}
.sequence-next, .sequence-prev {
width:35px;
height:35px
}
.jcarousel-skin-tango2 .jcarousel-next-horizontal {
margin:0 !important; right:-545px; top:-36px
}
.jcarousel-prev-horizontal {
left:655px;top:-36px !important;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin:0 20px 10px 28px !important
}
.jcarousel-skin-tango2 {
width:660px
}
.jcarousel-skin-tango2 .jcarousel-container-horizontal {
width:192px
}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
width:690px
}

.jcarousel-skin-tango2 .jcarousel-item{ border-right:none; padding:0; width:170px; margin-top:8px}

 
#new-arrivals {
padding-top:15px;
border-bottom:none
}
.new_title {
margin-bottom:15px
}
.footer-top {
width:270px;
padding:10px
}
.footer-top .footer-social ul {
margin:5px 0 0 0
}
.footer-subscribe .title {
display:block !important;
margin:0 !important
}
.footer-subscribe .subscribe-input {
width:146px
}
.footer-subscribe {
padding:10px 0 0 0
}
.footer-container {
width:750px; padding:0
}
.footer-top-contain {
padding-bottom:50px;
}
.footer-top .footer-social {
line-height:normal
}
.footer-top-link {
width:430px
}
ul.footer-social {
float:left;
border-top:1px #333 solid
}
.footer-column-1 {
width:22%;
margin-bottom:10px;
margin-left:0px
}
.footer-column-2 {
width:25%;
margin:0 10px 10px
}
.footer-column-3 {
width:20%;
margin:0 10px 10px 0
}
.footer-column-4 {
width:25%;
margin-left:10px
}
.footer-bottom {
width:750px;
padding:0 0;
}
.footer-bottom .inner {
width:270px
}
.footer-bottom .bottom_links {
float:left;
text-align:left;
padding:0
}
.footer .bottom_links {
float:left;
text-align:left;
margin:5px 8px 5px 0;
padding:0
}
.footer-bottom ul {
padding:0
}
.footer-bottom ul li {
margin-left:0;
margin-right:8px
}
.footer-bottom .copyright {
padding:8px 0
}
.footer h3, .footer .title {
display:block !important;
margin:0 !important
}

.footer-bottom-link{ width:750px; padding:5px 0}
.footer-bottom-link ul{ margin-left:1px}
.footer-bottom-link ul li{ margin-right:10px}
.footer-bottom-link .payment-accept{ }

.grid{ width:750px}
/* Grid page */	
.category-image img{ width:750px}
.toolbar {
width:750px
}
.category-products {
}
.products-grid li.last {
margin-right:15px;
margin-bottom:22px
}
.col-left{ width:750px}
.side-nav-categories{ width:220px; float:left; margin-right:20px}
.block-subscribe{ width:220px; float:left;margin-right:20px}
.block-cart{ width:220px; float:left;margin-right:15px}
.block-compare{ display:none}
.block-list, .block-viewed{ display:none}
.block-poll{ display:none}
.block-tags{ display:none}
.block-progress{display:none}
/* List page */	
.products-list .product-image{ margin-right:15px}
.products-list .item.first {
padding:10px
}
.products-list .item {
padding:10px
}
.products-list .product-shop {
width:535px;
margin-left:0
}
.col-main {
width:750px
}


/* detail page */	
.product-view{ width:750px}
.product-essential {
width:750px;
padding:12px 0 10px
}
.product-essential .product-img-box{ width:380px}
.product-essential .product-image{ width:380px}
.product-essential .product-image img{ width:370px}
.more-views {
width:270px
}
.more-views .jcarousel-next {
margin: 0 !important;
right: -27px;
top: 40px;
}
.more-views .jcarousel-prev {
left:-20px;
}
.product-view .product-shop {
float: right;
 margin-left: 10px;
 margin-top: 0px;
 width: 340px;
}
.product-view .product-name h1{ font-size:26px}
 .product-view .product-shop .left {
width:270px
}
 .product-view .product-shop .right {
padding:10px
}
.product-view .product-shop .add-to-box{ width:340px}
.product-view .product-shop .add-to-box .btn-cart{ float:left; margin-top:10px}
.email-addto-box .email-friend{ display:none}
.social-links{ margin:10px 0 0 0}
.add-to-cart .qty {
width:40px
}
.static-banner {
display:none
}
.product-collateral {
margin-top:8px;
width:750px;
border:none
}
.product-tabs h2 {
margin:10px 0 20px
}
.product-tabs {
width:750px; background-color:#F8F8F8
}
.tab-box a{background-color:#F8F8F8}
.tabcontent{ width:720px; padding:15px}
.review-col2 {
margin-left:0;
margin-top:10px
}
.product-collateral .product-related {
width:290px;
float:left
}
#crosssell-products-list .category-products .products-grid li {
width:240px;
margin-right:10px
}
#product-review-table.data-table {
display:inline-table
}
.product-view .box-tags .form-add input.input-text {
width:275px
}
/* Checkout page */	
.col2-right-layout .col-main{ width:750px; margin:0; padding:0}
.cart{ padding:0}
.dashboard .welcome-msg {
display:block
}
select#billing-address-select {
width:410px
}
 .col2-set .col-1 {
width:49%;
margin-bottom:10px
}
.col2-set .col-2 {
width:49%
}
 .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:245px
}
.group-select li input.input-text, .group-select li textarea {
width:250px
}
.group-select li .input-box select {
width:260px
}
.data-table {
display:inline-table
}
#multiship-addresses-table.data-table {
display:block
}
#multiship-addresses-table.hidden-desktop {
display:none
}
button.btn-continue {
float:left;
margin-right:10px
}


.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right
}
.checkout-progress {
float:left
}
.checkout-progress li.active {
width:132px
}
.checkout-progress li {
width:132px
}
.checkout-progress li.last {
width:135px
}
.cart .cart-collaterals .col2-set {
width:420px
}
.cart .discount, .cart .shipping {
width:400px;

}
.form-list select {
width:260px
}
.cart .totals {
width:320px
}
.group-select li .input-box {
width:280px
}
.footer-top-link ul li a {
padding:0 12px
}
.state_bar{ padding:0}
.multiple_addresses{ padding:0}
.login_page{ padding:0}
.static-contain{ margin-bottom:15px}
 .hidden-desktop {
display:none
}
.product-tabs #product_tabs_custom
{
    display:none;
}
.product-tabs #product1_tabs_custom
{
    display:none;
}
.cms-page-view .main-container {
    padding: 10px 0;
    width: 750px;
}
.banner_block { width:750px; }
.banner_block #slider-wrapper { width:508px; height:400px; }
.banner_block #slider li, .banner_block #slider2 li { width:508px; }
.banner_block .RHS-banner img { width:235px; }
.banner_block #slider-wrapper #slider img { width:508px; }
.banner_block .RHS-banner { width:235px !important; }

}
