@media only screen and (min-width: 170px) and (max-width: 319px) {
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
#mobile_menu {
background:#00C0BE;
display:inherit;
width:300px;
text-align:left; margin:auto;
}
#mobile_menu .toggle {
float:right;
width:45px;
height:40px;
cursor:pointer;
background:#F5537D;
transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
}
#mobile_menu .toggle:before {
content:"\f0c9";
font-family: FontAwesome;
font-size:22px;
color:#fff;
margin:13px;
line-height:40px;
}
#mobile_menu ul.navmenu li {
margin:0;
list-style:none;
}
#mobile_menu ul {
margin:0px !important;
padding:0;
}
#mobile_menu ul.navmenu ul.submenu {
padding:5px 0 0;

}
#mobile_menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#mobile_menu ul.navmenu .menutop h2 {
float:left;
margin:2px 0 1px 0;
font-weight:900;
color:#fff;
padding:10px 0;
font-size:14px;
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;
box-shadow: 0 1px 0 #04a9a7, 0 2px 0 #18d2d0;
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none;
}
ul.topnav li a {
line-height: 14px;
font-size: 16px;
padding: 14px 0px;
color: #fff;
font-weight:400;
display: block;
text-decoration: none; text-transform:capitalize;
}
ul.topnav li a:hover {
color:#fff;
}
ul.topnav li .active a {
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: 5px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#fff;
text-transform:none;
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {
color: #fff;
cursor: pointer;
font-size: 24px;
font-style: normal;
font-weight: bold;
padding: 6px;
position: absolute;
right: 12px;
top: 8px;
width:10px;
height:8px;
}
ul.topnav em:hover {
color:#fff;
}
.nav-container { display:none;}
#nav {
display:none;
}
/* home page */	

.nav-inner {
width:300px;
position:relative;
height:38px;
}
.lang-curr {
position:inherit;
float:left;
left:0;
}
.search-icon {
right:5px;
margin-top:10px;
}
header .header {
width:300px; text-align:center;
}
header .top-links .inner {
width:300px;
}
.mini-cart .basket a {
padding-left:0px;
border:none;
}
header{ height:142px;}

.form-currency {
display:none;
}
.form-language {
display:block;
border:none;
margin-top:10px;
padding:0 5px;
}
ul.lang li {
margin:0 5px 0 0;
}
.toplinks ul.links li a {
padding:3px 8px 6px 12px;
}
.toplinks{ float:none; margin-left:0px;}
.toplinks .links li.myaccount span{ display:none;} 
.toplinks .links li.wishlist{ display:none;} 
.toplinks .links li.login span{ display:none;} 
.toplinks .links li.check {
display:none;
}
.toplinks .links li.logout span{
display:none;
}

header .welcome-msg {
display:none;
}
.header .logo{ float:none; padding:0;}
.search-box {
width:295px;
right:0px;
}
.search-btn-bg {
right:35px;
top:0px;
}
#search {
width:245px;
}
#search_mini_form{ float:none; width:300px;}
.quick-access{ margin-top:10px;}
.search-section {
margin-top:1px;
float:left;
}
#mini-cart .dropdown-toggle .price{ display:none;}
#mini-cart > .button{ width:20px; background:none; color:#666; padding:9px 10px 0;}
#mini-cart .cart-items{ display:none;}
#mini-cart{ margin-top:-90px;}
#header #cart{ min-width:40px;}
#header #cart .heading{ background-color: #ECF0F1; margin-top: 6px; padding: 0 0 3px;width: 40px;}
#mini-cart .dropdown-menu{ left:-266px; text-align:left; top:26px;}
#mini-cart .icon-cart:before{ font-size:15px; padding:0; color:#666;}
header .header .mini-cart-total table .right{ position:inherit; background-color:#FFFFFF; width:auto;}
.form-search .input-text{ width:250px;}
header .top-link > ul {
float:left;
margin-left:5px;
}
#mini-cart.open > .button {
	background-color: #00C0BE !important;
}
header .inner {
width:300px !important;
height:100px;
}
header .inner .logo {
position:inherit;
top:15px;
left:30px;
height:35px;
}
header .header .right {
background-color: #eaeaea;
position: absolute;
top: 3px;
width: 300px;
}
.top-cart-contain {
margin-top:-20px;
height:40px;
margin-right:14px;
}
.top-cart-content {
right:-62px;
width:295px;
top:58px;
}
.email-addto-box {
margin-top:15px;
}
#cart-sidebar li {
width:100%;
}
.mini-cart {
height:56px;
}
.mini-cart .dropdown-toggle {
height:40px;
}
.nav {
width:300px;
}
.slider_wrapper {
margin:auto;
float:left;
margin-bottom:8px;
margin-top:12px;
}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin h2{ font-size:22px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item h3{ display:none;}
.banner-slider-container .iosSlider .slider .item h5{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin p{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h2{font-size:22px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 p{margin-left:0px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h2{ font-size:22px; font-weight:normal; letter-spacing:1px; margin-left:0px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .btn-shop{ display:none !important;}
.store-img-box {
width:300px;
margin:auto;
padding:0;
}
.store-img-box li {
width:250px;
margin:auto 0 15px 0;
}
.home-slider {
width:300px;
padding:0;
}
.icon-reponsive, .icon-admin, .icon-slider, .icon-support{ margin-left:15px !important;}
 #store-messages {
width:300px;
}
#store-messages .message span {
margin:0 0 15px 7px;
}
#store-messages .phone {
float:left
}
.main-col {
width:300px;
margin:10px auto auto;
}
.offer-banner-section {
width:300px;
margin:auto auto 0px;
}
.offer-banner-section .col {
margin-right:0;
margin-bottom:10px; width:300px; margin-top:5px;
}
.offer-banner-section .col-last{ width:300px;}
.offer-banner-section .col-last img{ width:300px;}
.offer-banner-section img{ width:300px;}
.main-container {
width:300px;
background:#FFFFFF;
}
ul.home-grid {
margin-right:5px !important;
width:300px !important;
}
.slider-container {
padding: 8px 0 !important;
width: 294px !important;
margin-bottom:0;
}
.product-next-prev {
top: 70px;
}
.col-right {
margin:0;
float:left;
width:300px;
padding:0;
}
.col-left .block-cart .block-content ul li .product-details {
width:225px;
}

.custom-footer-links {
width:300px;
}
.main-container-inner {
background:none;
border-top:none;
width:300px;
}
.our-features-box {
margin: 0;
}
.store-img-box li.last{ float:left;}
.store-img-box .feature-box .content {
text-align:center;
}
.offer-banner {
border:none;
padding-top:10px;
}

.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px;
}
.category-products {
padding-bottom:0px;
}
.products_slider{ width:300px;}
.product-title{ font-size:18px;}
.jcarousel-prev-horizontal{ margin:-46px 0 0 235px;}
.jcarousel-next-horizontal{ margin:-46px 0 0 268px;}
.jcarousel-skin-tango .jcarousel-container-horizontal{ width:270px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{ width:270px;}
.jcarousel-skin-tango .jcarousel-item{ height:445px; min-height:445px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{ border-right:none;}
.brand-logo {
margin:10px auto; width:300px;
}
.jcarousel-skin-tango2{ width:270px;}
.jcarousel-skin-tango2 .jcarousel-container-horizontal{ width:270px;}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal{ width:270px;}
.jcarousel-skin-tango2 .jcarousel-item-horizontal{ margin:0 0 0 45px;}
#new-arrivals {
padding-top:15px;
border-bottom:none;
}
.new_title {
margin-bottom:15px;
}
footer .inner {
width:290px;
margin-bottom:10px;
padding:15px 5px 10px;
}
.footer-column-last {
width:300px;
}
.footer-primary-bottom{ width:295px;}
#container_form_news2 input[type="text"] {
width:270px;
margin-bottom:8px;
}
footer address {
width:212px;
margin-bottom:20px;
}
.social {
margin-top:15px;
}
.footer-bottom .inner {
width:300px;
}
.footer-bottom .bottom_links li {
float:left;
margin:0 10px 0 0;
}
.footer-column-1{ width:280px; margin-right:0;}
.newsletter label{ margin:0 0 5px; float:left;}
/* Grid page */
.pager .amount, .sorter .amount {
display:none;
}
.products-grid .item {
min-height:300px;
margin-left:16px; margin-right:0;
}
.col2-left-layout .col-main {
width:300px;
padding:0;
float:left;
margin:0;
margin-bottom:10px;
}
.col2-left-layout .main-container-inner {
margin-top:0px;
width:300px;
}
.category-image img {
width:300px;
}
.products-grid {
margin-left:0px !important;
}
.col2-right-layout .col-main {
margin-left:0px;
width:300px;
padding:0;
margin-top:0px;
}
.col-left {
width:300px;
margin-top:0;
}
.block-list, .block-viewed {
display:none;
}
.block-poll {
display:none;
}
.block-tags {
display:none;
}

.col-left .block {
margin:0;
}
.block-compare {
display:none
}
.popular-block {
display:none
}
.block-subscribe {
display:none
}
.toolbar {
width:300px;
}
.breadcrumbs .inner {
margin:0;
width:300px;
}
.sorter .view-mode {
margin-right:10px; margin-left:0; margin-bottom:8px;
}
.pager .limiter label, .toolbar label {
display:none;
}
.toolbar .sorter {
float:none;
}
.toolbar .sorter .sort-by {
float:right;
margin:0 0 8px 0;
}
.toolbar .pager {
width:300px;
margin:10px 0;
}
.toolbar .pager .pages {
float:right;
}
#limiter {
float:left;
}
.toolbar .pager .limiter {
float:left;
margin-top:3px;
}

/* List page */	
.products-list .product-image {
float:none;
text-align:center;
margin-bottom:10px;
}
.products-list .add-to-links span {
display:none;
}
.products-list .item.first {
padding:10px;
}
.products-list .product-shop {
width:275px;
margin-left:0;
float:left;
}
.col-main {
width:300px;
}
.product-essential .product-image {
width:268px;
}
ol.products-list {
width:298px;
}
/* detail page */
.product-view .product-name h1 {
font-size:26px;
}
.product-view {
width:300px;
}
.product-essential .product-img-box {
width:268px;
padding:10px;
}
.product-essential .product-image img {
width:270px;
}
.more-views {
width:195px;
}
.mousetrap {
display:none
}
.more-views .jcarousel-next {
margin: 0 !important;
right: -30px;
top: 60px;
}
.more-views .jcarousel-prev:before {
left:-10px;
}
.more-views .jcarousel-next:before {
right:-15px;
}
.more-views .jcarousel-prev {
left:-265px;
}
.product-view .product-shop {
float:left;
width:280px;
margin-top:12px;
margin-left:5px;
}
.product-view .product-shop .add-to-box {
width:250px;
}
.product-view .product-shop .add-to-box .btn-cart {
margin-top:8px;
margin-right:38px;
}
.product-additional {
display:none
}

.static-banner img {
width:300px;
}
.product-essential {
width:300px;
padding:10px 0 0px; overflow:hidden; margin-bottom:0;
}
.email-friend {
margin-top:10px;
}
.social-links {
margin:10px 0 0;
}
.social-links li.linkedin {
display:none;
}
.social-links li.youtube {
display:none;
}
.product-collateral {
margin-top:0;
width:300px;
}
.tab-box {
margin-top:5px
}
.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 li {
margin:0;
}
.product-tabs {
width:300px;
height:95px;
border-bottom:none;
}
.tabcontent {
padding:10px;
width:270px;
}
.related-block {
float: left;
margin-left:3px;
margin-top:0;
}
.products_related_slider{ width:300px;}
.tabcontent {
width:295px;
padding:10px 0 0 5px;
}

.jcarousel-prev-horizontal1 {
margin:-58px 0 0 215px;
}
.jcarousel-next-horizontal1 {
margin:-58px 0 0 250px;
}
ul#products_slider {
margin-left:12px !important;
}
ul#products_slider1 {
margin-left:12px !important;
}
ul#products_slider2 {
margin-left:12px !important;
}
.up-sell-slider {
width:280px;
margin:auto;
margin-left:3px;
}
.form-add-tags input.input-text, textarea {
width:255px !important;
margin-bottom:5px;
}
.form-add-tags input.input-text, select, textarea:foucs {
width:255px !important;
}
#product-attribute-specs-table.data-table {
display:block;
}
.addtional-info {
width:300PX;
}
.product-tabs {
width:300px;
height:auto;
border-bottom:none;
padding:0;
}
.product-tabs li {
float:left;
width:300px;
text-align:center;
background-color:#f0f0f0;
border-bottom:1px #ddd solid;
}
.tab-box .activeLink a {
width:90%;
}
.tab-box a{width:90%;}
#product1_tabs_custom {
display:none
}
.tabcontent {
padding:5px 0;
width:300px; clear:both;
}
.form-add-tags input.input-text, select, textarea {
width:270px;
margin-bottom:8px;
}
.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:62%;
}
.box-reviews .form-list input.input-text:focus {
width:62%;
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:80%;
}
.box-reviews textarea:focus {
width:80%;
}
.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:300px;
}

.products_upsell_slider{ width:300px;}
/* Checkout page */	

.one-page-checkout {
border-top:none;
}
.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%;
}
.login_page .col2-set .col-1{ width:100%;}
.login_page .col2-set .col-2{ width:100%; border-left:0; padding:0;}
.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 input.input-text:focus, .group-select li .input-box textarea:focus {
width:245px;
}
.group-select li input.input-text, .group-select li textarea:focus {
width:245px;
}
.group-select li input.input-text:focus, .group-select li textarea:focus {
width:245px;
}
.group-select li .input-box select {
width:265px;
}
.data-table {}
#shopping-cart-table.data-table th.image,
#shopping-cart-table.data-table th.model,
#shopping-cart-table.data-table th.total{ display:none;}

#shopping-cart-table.data-table td.image,
#shopping-cart-table.data-table td.model,
#shopping-cart-table.data-table td.total{ display:none;}

.wishlist-info #shopping-cart-table.data-table th.image,
.wishlist-info #shopping-cart-table.data-table th.model,
.wishlist-info #shopping-cart-table.data-table th.stock{ display:none;}
.wishlist-info #shopping-cart-table.data-table th.total{ display:block;}

.wishlist-info #shopping-cart-table.data-table td.image,
.wishlist-info #shopping-cart-table.data-table td.model,
.wishlist-info #shopping-cart-table.data-table td.stock{ display:none;}
.wishlist-info #shopping-cart-table.data-table td.total{ display:block;}
#shopping-cart-table colgroup{ display:none;}

button.btn-continue {
margin-bottom:8px;
width:100%;
overflow:hidden;
}
button.btn-update {
margin-bottom:8px;
width:auto;
}
#shopping-cart-table input.qty{ float:left;}
button#empty_cart_button {
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;
}
.addresses .title-buttons {
text-align:left;
margin-bottom:10px;
}
.multiple_addresses {
padding:0;
}
.buttons-set a.back-link{ margin-bottom:8px;}
.page-title_multi h2 {
margin:0 0 8px;
line-height:normal;
}
.login_page .page-title h2 {
line-height:normal;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:260px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:260px !important;
}
.static-contain .group-select li textarea {
float:left;
width:260px !important;
}
.static-contain .group-select li textarea:focus {
float:left;
width:260px !important;
}
.cart .cart-collaterals .col2-set {
width:300px;
}
.cart .discount, .cart .shipping {
width:288px;
padding:0px; min-height:inherit; margin-bottom:20px;
}
.form-list select {
width:260px;
}
.cart .totals {
margin-right:10px;
width:270px; min-height:inherit;
}
.hidden-desktop {
display:inherit;
}
.data-table td {
padding:5px;
}
.cart {
padding:0;
width:300px;
margin-top:0;
}
#shopping-cart-table {
text-align:left;
}
ul#crosssell-products-list .item {
margin-left:35px;
}
.cart-collaterals {
float:left;
width:300px;
margin-top:5px;
}
.totals {
width:300px;
}
.discount {
width:300px;
}
.shipping {
width: 300px;
}
input#coupon_code {
width:260px;
}
#shipping-zip-form .form-list input.input-text {
width:90%
}
button.button.btn-proceed-checkout {
padding:10px 25px; width:100%;
}
button.button.btn-proceed-checkout:hover {
padding:20px 25px;
}
#multiship-addresses-table input.input-text {
background-color:#FFF;
padding:10px 5px 10px 15px;
}
#checkout-step-login .col2-set .col-1 {
width:95%;
padding:5px 10px 15px;
}
#checkout-step-login .col2-set .col-2 {
width:95%;
padding:5px 10px 15px;
}
#opc-login h4 {
float:none;
}
#shopping-cart-table.data-table tbody th, #shopping-cart-table.data-table tbody td {
padding:5px
}
.shipping .form-list select {
width:285px;
}
.shipping .form-list select:focus {
width:285px;
}
.my_wishlist .buttons-set button.button {
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.data-table td {
display: block;
}
.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
.state_bar {
padding:0;
}
.crosssell {
padding:0;
width:300px;
}
#sort-by {
float: right;
}
.hidden-table {
display:none;
}
#shopping-cart-table.data-table th {
padding: 8px;
}
.block-currency .block-content > a, .block-language .block-content > a, .store-switcher .block-content > a{ padding:5px 6px;}
footer .coppyright{ margin-bottom:8px;}
.newsletter{ display:none;}
.add-to-box .add-to-cart, .product-options-bottom .add-to-cart{ margin:0;}
#discount-coupon-form input{ width:260px;}
#shopping-cart-table a.button.btn-update{ width:90%; margin-top:6px;}
#shopping-cart-table a.button.btn-continue{ width:90%;}
.bottom.toolbar .pager .pages{ width:300px; display:block;}
.bottom.toolbar .pager .pages .links{ display:block;}
.bottom.toolbar .pager .pages .results{ display:none;}
}

@media only screen and (min-width: 480px) and (max-width: 567px) {
#mobile_menu {
background:#00C0BE;
display:inherit;
width:450px;
text-align:left; margin:auto;
}
#mobile_menu .toggle {
float:right;
width:45px;
height:40px;
cursor:pointer;
background:#F5537D;
transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
}
#mobile_menu .toggle:before {
content:"\f0c9";
font-family: FontAwesome;
font-size:22px;
color:#fff;
margin:13px;
line-height:40px;
}
#mobile_menu ul.navmenu li {
margin:0;
list-style:none;
}
#mobile_menu ul {
margin:0px !important;
padding:0;
}
#mobile_menu ul.navmenu ul.submenu {
padding:5px 0 0;

}
#mobile_menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#mobile_menu ul.navmenu .menutop h2 {
float:left;
margin:2px 0 1px 0;
font-weight:900;
color:#fff;
padding:10px 0;
font-size:14px;
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;
box-shadow: 0 1px 0 #04a9a7, 0 2px 0 #18d2d0;
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none;
}
ul.topnav li a {
line-height: 14px;
font-size: 16px;
padding: 14px 0px;
color: #fff;
font-weight:400;
display: block;
text-decoration: none; text-transform:capitalize;
}
ul.topnav li a:hover {
color:#fff;
}
ul.topnav li .active a {
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: 5px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#fff;
text-transform:none;
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {
color: #fff;
cursor: pointer;
font-size: 24px;
font-style: normal;
font-weight: bold;
padding: 6px;
position: absolute;
right: 12px;
top: 8px;
width:10px;
height:8px;
}
ul.topnav em:hover {
color:#fff;
}
.nav-container { display:none;}
#nav {
display:none;
}
/* home page */	

.nav-inner {
width:450px;
position:relative;
height:38px;
}
.lang-curr {
position:inherit;
float:left;
left:0;
}
.search-icon {
right:5px;
margin-top:10px;
}
header .header {
width:450px; text-align:center;
}
header .top-links .inner {
width:450px;
}
.mini-cart .basket a {
padding-left:0px;
border:none;
}
header{ height:142px;}

.form-currency {
display:none;
}
.form-language {
display:block;
border:none;
margin-top:10px;
padding:0 5px;
}
ul.lang li {
margin:0 5px 0 0;
}
.toplinks ul.links li a {
padding:3px 8px 6px 12px;
}
.toplinks{ float: right;margin-right: 40px;}
.toplinks .links li.myaccount span{ display:none;} 
.toplinks .links li.wishlist span{ display:none;} 
.toplinks .links li.login span{ display:none;} 
.toplinks .links li.check span{
display:none;
}
.toplinks .links li.logout span{
display:none;
}
header .welcome-msg {
display:none;
}
.header .logo{ float:none; padding:0;}
.search-box {
width:295px;
right:0px;
}
.search-btn-bg {
right:35px;
top:0px;
}
#search {
width:415px;
}
#search_mini_form{ float:none; width:380px;}
.quick-access{ float:none; margin-top:10px;}
.search-section {
margin-top:1px;
float:left;
}
#mini-cart .dropdown-toggle .price{ display:none;}
#mini-cart > .button{ width:20px; background:none; color:#666; padding:9px 10px 0;}
#mini-cart .cart-items{ display:none;}
#mini-cart{ margin-top:-90px;}
#header #cart{ min-width:40px;}
#header #cart .heading{ background-color: #ECF0F1; margin-top: 6px; padding: 0 0 3px;width: 40px;}
#mini-cart .dropdown-menu{ left:-266px; text-align:left; top:26px;}
#mini-cart .icon-cart:before{ font-size:15px; padding:0; color:#666;}
header .header .mini-cart-total table .right{ position:inherit; background-color:#FFFFFF; width:auto;}
header .top-link > ul {
float:left;
margin-left:5px;
}
#mini-cart.open > .button {
	background-color: #00C0BE !important;
}
header .inner {
width:450px !important;
height:100px;
}
header .inner .logo {
position:inherit;
top:15px;
left:30px;
height:35px;
}
header .header .right {
background-color: #eaeaea;
position: absolute;
top: 3px;
width: 450px;
}
.top-cart-contain {
margin-top:-20px;
height:40px;
margin-right:14px;
}
.top-cart-content {
right:-62px;
width:295px;
top:58px;
}
.email-addto-box {
margin-top:15px;
}
#cart-sidebar li {
width:100%;
}
.mini-cart {
height:56px;
}
.mini-cart .dropdown-toggle {
height:40px;
}
.nav {
width:450px;
}
.slider_wrapper {
margin:auto;
float:left;
margin-bottom:8px;
margin-top:12px;
}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin h2{ font-size:25px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item h3{ display:none;}
.banner-slider-container .iosSlider .slider .item h5{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin p{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h2{ font-size:25px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 p{margin-left:100px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h2{ font-size:25px; font-weight:normal; letter-spacing:1px; margin-left:0px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .btn-shop{ padding:10px 20px !important; margin-top:0px !important;}
.store-img-box {
width:300px;
margin:auto;
padding:0;
}
.store-img-box li {
width:250px;
margin:auto 0 15px 0;
}
.home-slider {
width:450px;
padding:0;
}
.icon-reponsive, .icon-admin, .icon-slider, .icon-support{ margin-left:15px !important;}
 #store-messages {
width:450px;
}
#store-messages .message span {
margin:0 0 15px 7px;
}
#store-messages .phone {
float:left
}
.main-col {
width:450px;
margin:10px auto auto;
}
.offer-banner-section {
width:450px;
margin:auto auto 0px;
}
.offer-banner-section .col {
margin-right:0;
margin-bottom:10px; width:450px; margin-top:5px;
}
.offer-banner-section .col-last{ width:450px;}
.offer-banner-section .col-last img{ width:450px;}
.offer-banner-section img{ width:450px;}
.main-container {
width:450px;
background:#FFFFFF;
}
ul.home-grid {
margin-right:5px !important;
width:450px !important;
}
.slider-container {
padding: 8px 0 !important;
width: 294px !important;
margin-bottom:0;
}
.product-next-prev {
top: 70px;
}
.col-right {
margin:0;
float:left;
width:450px;
padding:0;
}
.col-left .block-cart .block-content ul li .product-details {
width:225px;
}

.custom-footer-links {
width:450px;
}
.main-container-inner {
background:none;
border-top:none;
width:450px;
}
.our-features-box {
margin: 0;
}
.store-img-box li.last{ float:left;}
.store-img-box .feature-box .content {
text-align:center;
}
.offer-banner {
border:none;
padding-top:10px;
}

.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px;
}
.category-products {
padding-bottom:0px;
}
.products_slider{ width:450px;}
.jcarousel-prev-horizontal{ margin:-46px 0 0 385px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-next-horizontal{ margin:-46px 0 0 420px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-skin-tango .jcarousel-container-horizontal{ width:270px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{ width:270px !important;}
.jcarousel-skin-tango .jcarousel-item{ height:445px; min-height:445px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{ border-right:none;}
.brand-logo {
margin:10px auto; width:460px;
}
.jcarousel-skin-tango2{ width:430px;}
.jcarousel-skin-tango2 .jcarousel-container-horizontal{ width:430px;}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal{ width:430px;}
.jcarousel-skin-tango2 .jcarousel-item-horizontal{ margin:0 0 0 35px;}
#new-arrivals {
padding-top:15px;
border-bottom:none;
}
.new_title {
margin-bottom:15px;
}
footer .inner {
width:440px;
margin-bottom:10px;
padding:15px 5px 10px;
}
.footer-column-last {
width:450px;
}
.footer-primary-bottom{ width:400px;}
#container_form_news2 input[type="text"] {
width:270px;
margin-bottom:8px;
}
footer address {
width:212px;
margin-bottom:20px;
}
.social {
margin-top:15px;
}
.footer-bottom .inner {
width:450px;
}
.footer-bottom .bottom_links li {
float:left;
margin:0 10px 0 0;
}
.footer-column-1{ width:400px; margin-right:0;}
.newsletter label{ margin:0 0 5px; float:left;}
.footer-column{ width:208px;}
.col-left{ margin-left:90px;}
/* Grid page */
.pager .amount, .sorter .amount {
display:none;
}
.products-grid .item {
min-height:450px;
margin-left:65px;
margin-right:10px;
width:300px;
height:450px;
}
.products-grid .item.last {
min-height:450px;
margin-left:65px;
margin-right:10px;
width:300px;
height:450px;
}
.products-grid .item .item-inner .item-img .item-img-info a.product-image img {
width:225px;
}
.products-grid .item .item-inner .item-img .item-img-info {
height:225px;
}
.col2-left-layout .col-main {
width:450px;
padding:0;
float:left;
margin:0;
margin-bottom:10px;
}
.col2-left-layout .main-container-inner {
margin-top:0px;
width:450px;
}
.category-image img {
width:450px;
}
.products-grid {
margin-left:0px !important;
}
.col2-right-layout .col-main {
margin-left:0px;
width:450px;
padding:0;
margin-top:0px;
margin-bottom:0;
}

.block-list, .block-viewed {
display:none;
}
.block-poll {
display:none;
}
.block-tags {
display:none;
}
.side-nav-categories {
margin-bottom:10px;
}
.col-left .block {
margin:0;
}
.block-compare {
display:none
}
.popular-block {
display:none
}
.block-subscribe {
display:none
}
.toolbar {
width:450px;
}
.breadcrumbs .inner {
margin:0;
width:450px;
}
.sorter .view-mode {
margin-right:10px; margin-left:0; margin-bottom:8px;
}

.toolbar .sorter {
float:none;
}
.toolbar .sorter .sort-by {
float:right;
margin:0 0 8px 0;
}
.toolbar .pager {
/*width:450px;
margin:42px 0;*/
}
.toolbar .pager .pages { display:none;
float:right;
}
#limiter {
float:left;
}
.toolbar .pager .limiter {
float:left;
margin-top:0px; margin-left:15px;
}


/* List page */	
.products-list .product-image {
float:left;
text-align:left;
margin-bottom:0px; width:190px;
}
.products-list .product-image img{ width:185px;}
.products-list .add-to-links span {
display:none;
}
.products-list .item.first {
padding:10px 0;
}
.products-list .product-shop {
float: left;
    margin-left: 5px;
    width: 232px;
}
.col-main {
width:450px;
}
.product-essential .product-image {
width:428px;
}
ol.products-list {
width:450px;
}
/* detail page */
.product-view .product-name h1 {
font-size:26px;
}
.product-view {
width:450px;
}
.product-essential .product-img-box {
width:380px;
padding:20px 0;

}
.product-essential .product-image img {
width:350px;
}
.more-views {
width:300px;
}
.mousetrap {
display:none
}
.more-views .jcarousel-next {
margin: 0 !important;
right: -30px;
top: 60px;
}
.more-views .jcarousel-prev:before {
left:-10px;
}
.more-views .jcarousel-next:before {
right:-15px;
}
.more-views .jcarousel-prev {
left:-415px;
}
.product-view .product-shop {
float:left;
width:440px;
margin-top:12px;
margin-left:5px;
}
 .product-additional {
display:none
}
.product-view .product-shop .add-to-links li {
 display: inline-block;
 float: left;
 margin-bottom: 7px;
}
 .product-essential {
width:450px;
padding:10px 0 0px;
margin-top:0; margin-bottom:0;
}

.social-links {
margin:10px 0 0;
}
.social-links li.linkedin {
display:none;
}
.social-links li.youtube {
display:none;
}
.product-collateral {
margin-top:0;
width:450px;
}
.tab-box {
margin-top:5px
}
.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 li {
margin:0;
}
.product-tabs {
width:450px;
height:45px;
padding:0;
}
#product1_tabs_custom{ display:none;}
.related-block {
float: left;
margin-top:0;
}
.products_related_slider{ width:450px;}
.tabcontent {
width:440px;
padding:10px 0 0 5px;
}
.products_upsell_slider{ width:450px;}
.jcarousel-prev-horizontal1 {
margin:-58px 0 0 385px;
}
.jcarousel-next-horizontal1 {
margin:-58px 0 0 419px;
}
ul#products_slider {
margin-left:5px !important;
}
.up-sell-slider {
width:450px;
margin:auto;
}
.up-sell-slider .block-title{ padding-right:70px;}
.form-add-tags input.input-text, textarea {
width:255px !important;
margin-bottom:5px;
}
.form-add-tags input.input-text, select, textarea:foucs {
width:255px !important;
}
#product-attribute-specs-table.data-table {
display:block; border-bottom:none;
}
.addtional-info {
width:450px;
}
#customer-reviews h4{ display:block;}
.tab-box a {
font-size:12px;
border-bottom:1px #e5e5e5 solid !important;
}
.product-tabs li:hover, .product-tabs li:hover a {
border-bottom: 0px solid #CF3341;
color: #222;
font-weight:normal;
}
.add-to-cart button.btn-cart {
margin-bottom:12px; margin-left:0;
}


.product-essential .button.prev {
margin-bottom:8px;
}
.product-tabs h2 {
margin:15px 0 10px;
}
.related-slider {
padding:10px 0;
}
#product-tabs > dt {
width:264px;
}
#product-tabs > dt.open {
width:264px;
}
#product-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:92%;
}
.box-reviews .form-list input.input-text:focus {
width:92%;
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:80%;
}
.box-reviews textarea:focus {
width:80%;
}

.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:450px;
}

/* Checkout page */	

.one-page-checkout {
border-top:none;
}
.one-page-checkout li.section {
margin-bottom:8px;
}
.dashboard .welcome-msg {
display:block;
}
select#billing-address-select {
width:370px;
}
.data-table th {
padding:2px;
font-size:12px;
}
.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 input.input-text:focus, .group-select li .input-box textarea:focus {
width:245px;
}
.group-select li input.input-text, .group-select li textarea:focus {
width:245px;
}
.group-select li input.input-text:focus, .group-select li textarea:focus {
width:245px;
}
.group-select li .input-box select {
width:265px;
}
.data-table {}
#shopping-cart-table.data-table th.image,
#shopping-cart-table.data-table th.model,
#shopping-cart-table.data-table th.total{ display:none;}

#shopping-cart-table.data-table td.image,
#shopping-cart-table.data-table td.model,
#shopping-cart-table.data-table td.total{ display:none;}

.wishlist-info #shopping-cart-table.data-table th.image,
.wishlist-info #shopping-cart-table.data-table th.model,
.wishlist-info #shopping-cart-table.data-table th.stock{ display:none;}
.wishlist-info #shopping-cart-table.data-table th.total{ display:block;}

.wishlist-info #shopping-cart-table.data-table td.image,
.wishlist-info #shopping-cart-table.data-table td.model,
.wishlist-info #shopping-cart-table.data-table td.stock{ display:none;}
.wishlist-info #shopping-cart-table.data-table td.total{ display:block;}
#shopping-cart-table colgroup{ display:none;}

#multiship-addresses-table .data-table tbody th, .data-table tbody td {
padding:10px 0
}
.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right;
}
.checkout-progress {
float:left;
}
.checkout-progress li.active {
width:80px;
}
.checkout-progress li {
width:67px;
margin: 0 0 4px !important;
padding:5px 7px;
}
.checkout-progress li.last {
width:80px;
}
.addresses .title-buttons {
text-align:left;
margin-bottom:10px;
}
.multiple_addresses {
padding:0;
}
.page-title_multi h2 {
margin:0 0 8px;
line-height:normal;
}
.login_page .col2-set .col-1{ width:80%;}
.login_page .col2-set .col-2{ width:80%; border-left:0; padding:0; float:left;}
.login_page {
margin-top:0px;
}
.login_page .page-title h2 {
line-height:normal;
font-size:26px;
padding-bottom:5px;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:260px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:260px !important;
}
.static-contain .group-select li textarea {
float:left;
width:260px !important;
}
.static-contain .group-select li textarea:focus {
float:left;
width:260px !important;
}
.cart .cart-collaterals .col2-set {
width:350px;
padding:0 0px 10px; 
}
.cart .discount, .cart .shipping {
width:350px;
padding:0px;
margin:0;min-height:inherit; margin-bottom:15px
}
.form-list select {
width:260px;
}
button.button.btn-update{ display:none;}
.cart .totals {
margin-left:0px;
width:350px;
float:left; min-height:inherit;
}
.hidden-desktop {
display:inherit;
}
.data-table td {
padding:5px;
}
.cart {
padding:0;
width:450px;
margin-top:0;
}
#shopping-cart-table {
text-align:left;
}
.crosssel {
}
ul#crosssell-products-list .item {
 background: none repeat scroll 0 0 #FFFFFF;
 float: left;
 height: 320px;
 margin-top: 0;
 min-height: 260px;
 width: 215px; margin-left:0;
}
#crosssell-products-list.products-grid .item .item-inner .item-img .item-img-info {
height:220px;
}
.cart-collaterals {
float:left;
width:410px;
margin-top:5px;
}
.totals {
width:410px;
}
.discount {
width:410px;
}
.shipping {
width: 410px;
}
input#coupon_code {
width:260px;
}
#shipping-zip-form .form-list input.input-text {
width:75%
}
#wishlist-table {
text-align:center;
}
#wishlist-table .product-name {
text-align:center;
}
#wishlist-table .price-box {
text-align:center
}
 button.button.btn-proceed-checkout {
padding:10px 35px;
}
button.button.btn-proceed-checkout:hover {
padding:10px 35px;
}
#multiship-addresses-table input.input-text {
background-color:#FFF;
padding:10px 5px 10px 15px;
}
#checkout-step-login .col2-set .col-1 {
width:100%;
}
#checkout-step-login .col2-set .col-2 {
width:100%;
}
#opc-login h4 {
float:none;
}
#shopping-cart-table.data-table tbody th, #shopping-cart-table.data-table tbody td {
padding:5px;
}
.shipping .form-list select {
width:330px;
}
.shipping .form-list select:focus {
width:285px;
}
.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.data-table td {
display: block;
padding:10px 84px;
}
.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
.state_bar {
padding:0;
}
.crosssell {
padding:0;
width:450px;
}
#sort-by {
float: right;
}
.hidden-table {
display:none;
}
#shopping-cart-table.data-table th {
padding: 8px;
}
.block-currency .block-content > a, .block-language .block-content > a, .store-switcher .block-content > a{ padding:5px 6px;}
footer .coppyright{ margin-bottom:8px;}
.newsletter{ display:none;}
.add-to-box .add-to-cart, .product-options-bottom .add-to-cart{ margin:0 0 15px 0;}
#discount-coupon-form input{ width:260px;}
#shopping-cart-table a.button.btn-update{ width:90%; margin-top:6px;}
#shopping-cart-table a.button.btn-continue{ width:90%;}
.footer-bottom .bottom_links{ float:left;}
.products-list .add-to-links .link-wishlist{ margin-right:0px;}
.category-products .products-grid li.item .product-detail-bnt{ left:150px;}
#tab-review textarea{ width:410px !important;}
.bottom.toolbar .pager .pages{ width:450px; display:block;}
.bottom.toolbar .pager .pages .links{ display:block;}
.bottom.toolbar .pager .pages .results{ display:none;}
}
@media only screen and (min-width:568px) and (max-width:767px) {
#mobile_menu {
background:#00C0BE;
display:inherit;
width:530px;
text-align:left; margin:auto;
}
#mobile_menu .toggle {
float:right;
width:45px;
height:40px;
cursor:pointer;
background:#F5537D;
transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
}
#mobile_menu .toggle:before {
content:"\f0c9";
font-family: FontAwesome;
font-size:22px;
color:#fff;
margin:13px;
line-height:40px;
}
#mobile_menu ul.navmenu li {
margin:0;
list-style:none;
}
#mobile_menu ul {
margin:0px !important;
padding:0;
}
#mobile_menu ul.navmenu ul.submenu {
padding:5px 0 0;

}
#mobile_menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#mobile_menu ul.navmenu .menutop h2 {
float:left;
margin:2px 0 1px 0;
font-weight:900;
color:#fff;
padding:10px 0;
font-size:14px;
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;
box-shadow: 0 1px 0 #04a9a7, 0 2px 0 #18d2d0;
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none;
}
ul.topnav li a {
line-height: 14px;
font-size: 16px;
padding: 14px 0px;
color: #fff;
font-weight:400;
display: block;
text-decoration: none; text-transform:capitalize;
}
ul.topnav li a:hover {
color:#fff;
}
ul.topnav li .active a {
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: 5px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#fff;
text-transform:none;
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {
color: #fff;
cursor: pointer;
font-size: 24px;
font-style: normal;
font-weight: bold;
padding: 6px;
position: absolute;
right: 12px;
top: 8px;
width:10px;
height:8px;
}
ul.topnav em:hover {
color:#fff;
}
.nav-container { display:none;}
#nav {
display:none;
}
/* home page */	
.our-features-box{ margin:5px auto}
.nav-inner {
width:530px;
position:relative;
height:38px;
}
.lang-curr {
position:inherit;
float:left;
left:0;
}
.search-icon {
right:5px;
margin-top:10px;
}
header .header {
width:530px; text-align:center;
}
header .top-links .inner {
width:530px;
}
.mini-cart .basket a {
padding-left:0px;
border:none;
}
header{ height:142px;}

.form-currency {
display:none;
}
.form-language {
display:block;
border:none;
margin-top:10px;
padding:0 5px;
}
ul.lang li {
margin:0 5px 0 0;
}
.toplinks ul.links li a {
padding:3px 8px 6px 12px;
}
.toplinks{ float: right;margin-right: 40px;}
.toplinks .links li.myaccount span{ display:none;} 
.toplinks .links li.wishlist span{ display:none;} 
.toplinks .links li.login span{ display:none;} 
.toplinks .links li.check span{
display:none;
}
.toplinks .links li.logout span{
display:none;
}
header .welcome-msg {
display:none;
}
.header .logo{ float:none; padding:0;}
.search-box {
width:295px;
right:0px;
}
.search-btn-bg {
right:35px;
top:0px;
}
#search {
width:475px;
}
#search_mini_form{ float:none; width:425px;}
.quick-access{ float:none; margin-top:10px;}
.search-section {
margin-top:1px;
float:left;
}
#mini-cart .dropdown-toggle .price{ display:none;}
#mini-cart > .button{ width:20px; background:none; color:#666; padding:9px 10px 0;}
#mini-cart .cart-items{ display:none;}
#mini-cart{ margin-top:-90px;}
#header #cart{ min-width:40px;}
#header #cart .heading{ background-color: #ECF0F1; margin-top: 6px; padding: 0 0 3px;width: 40px;}
#mini-cart .dropdown-menu{ left:-266px; text-align:left; top:26px;}
#mini-cart .icon-cart:before{ font-size:15px; padding:0; color:#666;}
header .header .mini-cart-total table .right{ position:inherit; background-color:#FFFFFF; width:auto;}
header .top-link > ul {
float:left;
margin-left:5px;
}
#mini-cart.open > .button {
	background-color: #00C0BE !important;
}
header .inner {
width:530px !important;
height:100px;
}
header .inner .logo {
position:inherit;
top:15px;
left:30px;
height:35px;
}
header .header .right {
background-color: #eaeaea;
position: absolute;
top: 3px;
width: 530px;
}
.top-cart-contain {
margin-top:-20px;
height:40px;
margin-right:14px;
}
.top-cart-content {
right:-62px;
width:295px;
top:58px;
}
.email-addto-box {
margin-top:15px;
}
#cart-sidebar li {
width:100%;
}
.mini-cart {
height:56px;
}
.mini-cart .dropdown-toggle {
height:40px;
}
.nav {
width:530px;
}
.slider_wrapper {
margin:auto;
float:left;
margin-bottom:8px;
margin-top:12px;
}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin h2{ font-size:35px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item h3{ display:none;}
.banner-slider-container .iosSlider .slider .item h5{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin p{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h2{ font-size:35px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 p{margin-left:0px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h2{ font-size:35px; font-weight:normal; letter-spacing:1px; margin-left:0px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .btn-shop{ padding:10px 20px !important; margin-top:0 !important;}
.store-img-box {
width:530px;
margin:auto;
padding:0;
}
.store-img-box li {
width:209px; margin-bottom:15px;
}
.store-img-box li.last{ float:none; display:inline-block;}
.store-img-box .feature-box .content {
text-align:center;
}
.store-img-box .feature-box{ font-size:16px;}
.home-slider {
width:530px;
padding:0;
}
.icon-reponsive, .icon-admin, .icon-slider, .icon-support{ margin-left:15px !important;}
 #store-messages {
width:530px;
}
#store-messages .message span {
margin:0 0 15px 7px;
}
#store-messages .phone {
float:left
}
.main-col {
width:530px;
margin:10px auto auto;
}
.offer-banner-section {
width:530px;
margin:auto auto 0px;
}
.offer-banner-section .col {
margin-right:0;
margin-bottom:10px; width:530px; margin-top:5px;
}
.offer-banner-section .col-last{ width:530px;}
.offer-banner-section .col-last img{ width:530px;}
.offer-banner-section img{ width:530px;}
.main-container {
width:530px;
background:#FFFFFF;
}
ul.home-grid {
margin-right:5px !important;
width:530px !important;
}
.slider-container {
padding: 0px 0 !important;
width: 528px !important;
margin-bottom:25px;
}
.product-next-prev {
top: 70px;
}
.group-select li input.input-text, .group-select li textarea{ width:332px;}
.col-right {
float:left;
}
.col-left .block-cart .block-content ul li .product-details {
width:225px;
}

.custom-footer-links {
width:530px;
}
.main-container-inner {
background:none;
border-top:none;
width:530px;
}


.offer-banner {
border:none;
padding-top:10px;
}

.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px;
}
.category-products {
padding-bottom:0px;
}
.products_slider{ width:530px;}
.jcarousel-prev-horizontal{ margin:-46px 0 0 465px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-next-horizontal{ margin:-46px 0 0 500px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-skin-tango .jcarousel-container-horizontal{ width:528px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{ width:528px !important;}
.jcarousel-skin-tango .jcarousel-item{ height:445px; min-height:445px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{ padding:15px 10px 15px 4px; margin:0 5px;}
.brand-logo {
margin:10px auto; width:530px;
}
.jcarousel-skin-tango2{ width:430px;}
.jcarousel-skin-tango2 .jcarousel-container-horizontal{ width:500px;}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal{ width:515px;}
.jcarousel-skin-tango2 .jcarousel-item-horizontal{ margin:0 0 0 0px; padding:0 10px 0 0;}
#new-arrivals {
padding-top:15px;
border-bottom:none;
}
.new_title {
margin-bottom:15px;
}
footer .inner {
width:520px;
margin-bottom:10px;
padding:15px 5px 10px;
}
.footer-column-last {
width:530px;
}
.footer-primary-bottom{ width:530px;}
#container_form_news2 input[type="text"] {
width:270px;
margin-bottom:8px;
}
footer address {
width:212px;
margin-bottom:20px;
}
.social {
margin-top:15px;
}
.footer-bottom .inner {
width:530px;
}
.footer-bottom .bottom_links li {
float:left;
margin:0 10px 0 0;
}
.footer-column-1{ width:520px; margin-right:0;}
.newsletter{ float:left;}
.newsletter label{ margin:0 0 5px; display:inherit;}
.footer-column{ width:208px;}
.footer-bottom .bottom_links{ float:left; margin-top:5px;}
/* Grid page */
.pager .amount, .sorter .amount {
display:none;
}
.products-grid .item {

margin-left:0px;
margin-right:10px;
width:240px;min-height:460px; padding:6px; margin-bottom:12px;

}
.products-grid li.last{margin-left:0px; padding:6px;
margin-right:10px;
width:240px; min-height:460px; margin-bottom:12px;

}
.products-grid .item .item-inner .item-img .item-img-info a.product-image img {
width:225px;
}
.products-grid .item .item-inner .item-img .item-img-info {
height:225px;
}
.col2-left-layout .col-main {
width:530px;
padding:0;
float:left;
margin:0;
margin-bottom:10px;
}
.col2-left-layout .main-container-inner {
margin-top:0px;
width:530px;
}
.category-image img {
width:530px;
}
.products-grid {
margin-left:0px !important;
}
.col2-right-layout .col-main {
margin-left:0px;
width:530px;
padding:0;
margin-top:0px;
margin-bottom:0;
}

.block-list, .block-viewed {
display:none;
}
.block-poll {
display:none;
}
.block-tags {
display:none;
}

.block-cart {
width: 280px;
}
.block-price {
display: inline-block;
}
.col-left .block {
margin:0;
}
.block-compare {
display:none
}
.popular-block {
display:none
}
.block-subscribe {
display:none
}
.toolbar {
width:530px;
}
.breadcrumbs .inner {
margin:0;
width:530px;
}
.sorter .view-mode {
margin-right:10px; margin-left:0; margin-bottom:8px;
}

.toolbar .sorter {
float:none;
}
.toolbar .sorter .sort-by {
float:right;
margin:0 0 8px 0;
}
.toolbar .pager {
/*width:450px;
margin:42px 0;*/
}
.toolbar .pager .pages { display:none;
float:right;
}
#limiter {
float:left;
}
.toolbar .pager .limiter {
float:left;
margin-top:0px; margin-left:15px;
}

/* List page */	
.products-list .product-image {
float:left;
text-align:left;
margin-bottom:10px;
}

.products-list .product-shop {
width:275px;
margin-left:0;
float:right;
}
.col-main {
width:530px;
}

ol.products-list {
width:530px;
}
/* detail page */
.product-view .product-name h1 {
font-size:26px;
}
.product-view {
width:530px;
}

.mousetrap {
display:none
}


.more-views .jcarousel-next {
margin: 0 !important;
right: -34px;
top: 55px;
}
.more-views .jcarousel-prev:before {
left:-18px;
}
.more-views .jcarousel-next:before {
right:-22px;
}
.more-views .jcarousel-prev {
left:-493px;
}
.product-essential .product-img-box{ float:none;}
.product-essential .product-image{ margin-left:72px;}
.product-view .product-shop {
float: right;
margin-left: 5px;
width: 520px; margin-top:8px;
}
.product-additional {
display:none
}
.product-view .product-shop .add-to-links li {
 display: inline-block;
 float: left;
 margin-bottom: 7px;
}
 .product-essential {
width:530px;
padding:10px 0 0px;
margin-top:0;
}
.social-links {
margin:10px 0 0;
}
.social-links li.linkedin {
display:none;
}
.social-links li.youtube {
display:none;
}
.product-collateral {
margin-top:0;
width:520px;
}
.tab-box {
margin-top:5px
}
.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 li {
margin:0;
}
.product-tabs {
width:530px;
height:45px;
padding:0;
}
#product1_tabs_custom{ display:none;}
.related-block {
float: left;
margin-top:0;
}
.tabcontent {
width:520px;
padding:10px 0 0 5px;
}
.jcarousel-skin-tango4 .jcarousel-next-horizontal {
top:-192px;
right:1px;
}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal {
top:-42px !important;
}
.jcarousel-skin-tango5 .jcarousel-container-horizontal {
width:730px;
}
.jcarousel-skin-tango5 .jcarousel-clip-horizontal {
width:485px;
}
.jcarousel-prev-horizontal1 {
margin:-58px 0 0 460px;
}
.jcarousel-next-horizontal1 {
margin:-58px 0 0 496px;
}
#products_slider.products-grid .item{ margin-right:20px;}
.up-sell-slider {
width:530px;
margin:auto;
}
.form-add-tags input.input-text, textarea {
width:255px !important;
margin-bottom:5px;
}
.form-add-tags input.input-text, select, textarea:foucs {
width:255px !important;
}
#product-attribute-specs-table.data-table {
display:block;
}
.addtional-info {
width:530px;
}
#customer-reviews h4{ display:block;}
.tab-box a {
font-size:14px;
border-bottom:1px #e5e5e5 solid !important;
}
.product-tabs li:hover, .product-tabs li:hover a {
border-bottom: 0px solid #CF3341;
color: #222;
font-weight:normal;
}
.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:92%;
}
.box-reviews .form-list input.input-text:focus {
width:92%;
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:80%;
}
.box-reviews textarea:focus {
width:80%;
}
.products-grid li {
background-color:#FFFFFF;
margin-bottom:18px;
}
.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:530px;
}
.products_related_slider{ width:530px;}
.products_upsell_slider{ width:530px;}
/* Checkout page */	

.one-page-checkout {
border-top:none;
}
.one-page-checkout li.section {
margin-bottom:8px;
}
.dashboard .welcome-msg {
display:block;
}
select#billing-address-select {
width:370px;
}
.data-table th {
padding:2px;
font-size:12px;
}
.col2-set .col-1 {
width:40%;
margin-bottom:10px;
}
.col2-set .col-2 {
width:40%;
}

.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right;
}
.checkout-progress {
float:left;
}
.login_page .col2-set .col-2{ padding:0 0 0 20px; width:48%;}
.checkout-progress li.active {
width:72px;
}
.checkout-progress li {
width:72px;
margin: 0 10px 4px 0;
padding:5px 12px; font-size:15px;
}
.checkout-progress li.last {
width:72px; margin-right:0;
}
.addresses .title-buttons {
margin-bottom:10px;
}
.page-title_multi h2 {
margin:0 0 8px;
line-height:normal;
}
.login_page {
margin-top:0px;
}
.login_page .page-title h2 {
line-height:normal;
font-size:26px;
padding-bottom:5px;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:260px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:260px !important;
}
.static-contain .group-select li textarea {
float:left;
width:260px !important;
}
.static-contain .group-select li textarea:focus {
float:left;
width:260px !important;
}
.cart .cart-collaterals .col2-set {
width:350px;
padding:0 0px 10px;
}
.cart .discount, .cart .shipping {
width:350px;
padding:0px;
min-height:inherit; margin:15px 0;
}
.form-list select {
width:260px;
}
.cart .totals {
margin-left:0px;
width:350px;
float:left;
}
.hidden-desktop {
display:inherit !important;
}

.data-table td {
padding:5px;
}
.cart {
padding:0;
width:530px;
margin-top:0;
}
#shopping-cart-table {
text-align:left;
}
.crosssel {
}
ul#crosssell-products-list .item {
 background: none repeat scroll 0 0 #FFFFFF;
 float: left;
 height: 320px;
 margin-top: 0;
 min-height: 260px;
 width: 220px;
}
#crosssell-products-list.products-grid .item .item-inner .item-img .item-img-info {
height:220px;
}
.cart-collaterals {
float:left;
width:530px;
margin-top:5px;
}
.totals {
width:410px;
}
.discount {
width:410px;
}
.shipping {
width: 410px;
}
input#coupon_code {
width:260px;
}
#shipping-zip-form .form-list input.input-text {
width:75%
}
#wishlist-table {
text-align:center;
}
#wishlist-table.data-table tbody th, .data-table tbody td{ padding:10px 2px 6px}
#wishlist-table .product-name {
text-align:center;
}
#wishlist-table button.button.btn-cart{ margin-bottom:6px;}
#wishlist-table .price-box {
text-align:center
}
 button.button.btn-proceed-checkout {
padding:10px 35px;
}
button.button.btn-proceed-checkout:hover {
padding:10px 35px;
}
#multiship-addresses-table input.input-text {
background-color:#FFF;
padding:10px 5px 10px 15px;
}
#checkout-step-login .col2-set .col-1 {
width:45%;
}
#checkout-step-login .col2-set .col-2 {
width:45%;
}
#opc-login h4 {
float:none;
}
#shopping-cart-table.data-table tbody th, #shopping-cart-table.data-table tbody td {
padding:5px;
}
.shipping .form-list select {
width:330px;
}
.shipping .form-list select:focus {
width:285px;
}
.my-wishlist .data-table tr {
display:block;
}
.my-wishlist .data-table td {
display:block;
}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
}

.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
.state_bar {
padding:0;
}
.crosssell {
padding:0;
width:530px;
}
#sort-by {
float: right;
}
.hidden-table {
display:none;
}
#shopping-cart-table.data-table th {
padding: 8px;
}
.block-currency .block-content > a, .block-language .block-content > a, .store-switcher .block-content > a{ padding:5px 6px;}
footer .coppyright{ margin-bottom:8px;}
.newsletter{ display:none;}
.add-to-box .add-to-cart, .product-options-bottom .add-to-cart{ margin:0 0 15px 0;}
#discount-coupon-form input{ width:260px;}
.footer-bottom .bottom_links{ float:left;}
.products-list .add-to-links .link-wishlist{ margin-right:0px;}
.category-products .products-grid li.item .product-detail-bnt{ left:150px;}
#tab-review textarea{ width:410px !important;}
.bottom.toolbar .pager .pages{ width:530px; display:block;}
.bottom.toolbar .pager .pages .links{ display:block;}
.bottom.toolbar .pager .pages .results{ display:none;}
}
@media only screen and (min-width: 768px) and (max-width:977px) {
#mobile_menu {
background:#00C0BE;
display:inherit;
width:740px;
text-align:left; margin:auto;
}
#mobile_menu .toggle {
float:right;
width:45px;
height:40px;
cursor:pointer;
background:#F5537D;
transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
}
#mobile_menu .toggle:before {
content:"\f0c9";
font-family: FontAwesome;
font-size:22px;
color:#fff;
margin:13px;
line-height:40px;
}
#mobile_menu ul.navmenu li {
margin:0;
list-style:none;
}
#mobile_menu ul {
margin:0px !important;
padding:0;
}
#mobile_menu ul.navmenu ul.submenu {
padding:5px 0 0;

}
#mobile_menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#mobile_menu ul.navmenu .menutop h2 {
float:left;
margin:2px 0 1px 0;
font-weight:900;
color:#fff;
padding:10px 0;
font-size:14px;
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;
box-shadow: 0 1px 0 #04a9a7, 0 2px 0 #18d2d0;
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none;
}
ul.topnav li a {
line-height: 14px;
font-size: 16px;
padding: 14px 0px;
color: #fff;
font-weight:400;
display: block;
text-decoration: none; text-transform:capitalize;
}
ul.topnav li a:hover {
color:#fff;
}
ul.topnav li .active a {
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: 5px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#fff;
text-transform:none;
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {
color: #fff;
cursor: pointer;
font-size: 24px;
font-style: normal;
font-weight: bold;
padding: 6px;
position: absolute;
right: 12px;
top: 8px;
width:10px;
height:8px;
}
ul.topnav em:hover {
color:#fff;
}
.nav-container { display:none;}
#nav {
display:none;
}
/* home page */	
.our-features-box{ margin:5px auto}
.nav-inner {
width:740px;
position:relative;
height:38px;
}
.lang-curr {
position:inherit;
float:left;
left:0;
}
.search-icon {
right:5px;
margin-top:10px;
}
header .header {
width:740px; text-align:left;
}
header .top-links .inner {
width:740px;
}
.mini-cart .basket a {
padding-left:0px;
border:none;
}
header{ height:120px;}

.form-currency {
display:none;
}
.form-language {
display:block;
border:none;
margin-top:10px;
padding:0 5px;
}
ul.lang li {
margin:0 5px 0 0;
}
.toplinks ul.links li a {
padding:3px 8px 6px 12px;
}
.toplinks{ float: right;margin-right: 40px;}
.toplinks .links li.myaccount span{ display:none;} 
.toplinks .links li.wishlist span{ display:none;} 
.toplinks .links li.login span{ display:none;} 
.toplinks .links li.check span{
display:none;
}
.toplinks .links li.logout span{
display:none;
}
.header .logo{ float:left; padding:0; margin-top:15px;}
.search-box {
width:295px;
right:0px;
}
.search-btn-bg {
right:35px;
top:0px;
}
#search {
width:245px;
}
#search_mini_form{ float:none; width:425px;}
.quick-access{ margin-top:10px;}
.search-section {
margin-top:1px;
float:left;
}
#mini-cart .dropdown-toggle .price{ display:none;}
#mini-cart > .button{ width:20px; background:none; color:#666; padding:9px 10px 0;}
#mini-cart .cart-items{ display:none;}
#mini-cart{ margin-top:-57px;}
#header #cart{ min-width:40px;}
#header #cart .heading{ background-color: #ECF0F1; margin-top: 6px; padding: 0 0 3px;width: 40px;}
#mini-cart .dropdown-menu{ left:-266px; text-align:left; top:26px;}
#mini-cart .icon-cart:before{ font-size:15px; padding:0; color:#666;}
header .header .mini-cart-total table .right{ position:inherit; background-color:#FFFFFF; width:auto;}
header .top-link > ul {
float:left;
margin-left:5px;
}
#mini-cart.open > .button {
	background-color: #00C0BE !important;
}
header .inner {
width:740px !important;
height:100px;
}
header .inner .logo {
position:inherit;
top:15px;
left:30px;
height:35px;
}
header .header .right {
background-color: #eaeaea;
position: absolute;
top: 3px;
width: 740px;
}
.top-cart-contain {
margin-top:-20px;
height:40px;
margin-right:14px;
}
.top-cart-content {
right:-62px;
width:295px;
top:58px;
}
.email-addto-box {
margin-top:15px;
}
#cart-sidebar li {
width:100%;
}
.mini-cart {
height:56px;
}
.mini-cart .dropdown-toggle {
height:40px;
}
.nav {
width:740px;
}
.slider_wrapper {
margin:auto;
float:left;
margin-bottom:8px;
margin-top:12px;
}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin h2{ font-size:35px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin p{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h2{ font-size:35px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h3{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h4{ margin-left:-65px; font-size:20px;letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h2{ font-size:35px; font-weight:normal; letter-spacing:1px; }
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .btn-shop{ padding:10px 20px !important; margin-top:0 !important;}
.store-img-box {
width:740px;
margin:auto;
padding:0;
}
.store-img-box li {
width:314px; margin-bottom:15px;
}
.store-img-box li.last{ float:none; display:inline-block;}
.store-img-box .feature-box .content {
text-align:center;
}
.store-img-box .feature-box{ font-size:16px;}
.home-slider {
width:740px;
padding:0;
}
.icon-reponsive, .icon-admin, .icon-slider, .icon-support{ margin-left:15px !important;}
 #store-messages {
width:740px;
}
#store-messages .message span {
margin:0 0 15px 7px;
}
#store-messages .phone {
float:left
}
.main-col {
width:740px;
margin:10px auto auto;
}
.offer-banner-section {
width:740px;
margin:auto auto 0px;
}
.offer-banner-section .col {
margin-right:0;
margin-bottom:10px; width:360px; margin-top:5px;
}
.offer-banner-section .col-last{ width:360px;}
.offer-banner-section .col-last img{ width:360px;}
.offer-banner-section img{ width:360px;}
.main-container {
width:740px;
background:#FFFFFF;
}
ul.home-grid {
margin-right:5px !important;
width:740px !important;
}
.slider-container {
padding: 0px 0 !important;
width: 738px !important;
margin-bottom:25px;
}
.product-next-prev {
top: 70px;
}
.group-select li input.input-text, .group-select li textarea{ width:332px;}
.col-right {
float:left;
}
.col-left .block-cart .block-content ul li .product-details {
width:225px;
}

.custom-footer-links {
width:740px;
}
.main-container-inner {
background:none;
border-top:none;
width:740px;
}


.offer-banner {
border:none;
padding-top:10px;
}

.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px;
}
.category-products {
padding-bottom:0px;
}
.products_slider{ width:740px;}
.jcarousel-prev-horizontal{ margin:-46px 0 0 665px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-next-horizontal{ margin:-46px 0 0 700px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-skin-tango .jcarousel-container-horizontal{ width:728px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{ width:728px !important;}
.jcarousel-skin-tango .jcarousel-item{ height:445px; min-height:445px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{ padding:15px 57px;}
.brand-logo {
margin:10px auto; width:740px;
}
.jcarousel-skin-tango2{ width:430px;}
.jcarousel-skin-tango2 .jcarousel-container-horizontal{ width:712px;}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal{ width:730px;}
.jcarousel-skin-tango2 .jcarousel-item-horizontal{ margin:0 0 0 5px;}
#new-arrivals {
padding-top:15px;
border-bottom:none;
}
.jcarousel-skin-tango .jcarousel-item .product-detail-bnt{ left:155px;}
.new_title {
margin-bottom:15px;
}
footer .inner {
width:730px;
margin-bottom:10px;


padding:15px 5px 10px;
}
.footer-column-last {display:none;}
.footer-primary-bottom{ width:740px;}
#container_form_news2 input[type="text"] {
width:270px;
margin-bottom:8px;
}
footer address {
width:212px;
margin-bottom:20px;
}
.social {
margin-top:2px;
}
.footer-bottom .inner {
width:740px;
}
.footer-bottom .bottom_links li {
float:left;
margin:0 10px 0 0;
}
.newsletter{ margin:0 5px;}
.newsletter label{ display:none;}
.footer-column{ width:172px;}
.footer-bottom .bottom_links{ float:right; margin-top:0px;}
/* Grid page */
.pager .amount, .sorter .amount {
display:none;
}
.products-grid .item {
  margin-left: 0;
    margin-right: 25px;
    min-height: 460px;
    padding: 15px 55px;

}
.products-grid li.last{margin-left:0px;
margin-right:25px;
min-height:460px; margin-bottom:18px;padding: 15px 55px;
}
.category-products .products-grid li.item .product-detail-bnt{ left:155px;}
.products-grid .item .item-inner .item-img .item-img-info a.product-image img {
width:225px;
}
.products-grid .item .item-inner .item-img .item-img-info {
height:225px;
}
.col2-left-layout .col-main {
width:740px;
padding:0;
float:left;
margin:0;
margin-bottom:10px;
}
.col2-left-layout .main-container-inner {
margin-top:0px;
width:740px;
}
.category-image img {
width:740px;
}
.products-grid {
margin-left:0px !important;
}
.col2-right-layout .col-main {
margin-left:0px;
width:740px;
padding:0;
margin-top:0px;
margin-bottom:0;
}

.block-list, .block-viewed {
display:none;
}
.block-poll {
display:none;
}
.block-tags {
display:none;
}

.block-cart {
width: 280px;
}
.block-price {
display: inline-block;
}
.col-left .block {
margin:0;
}
.block-compare {
display:none
}
.popular-block {
display:none
}
.block-subscribe {
display:none
}
.toolbar {
width:740px;
}
.breadcrumbs .inner {
margin:0;
width:740px;
}


/* List page */	
.products-list .product-image {
float:left;
text-align:left;
margin-bottom:10px;
}

.products-list .product-shop {
width:465px;
margin-left:0;
float:right;
}
.col-main {
width:740px;
}

ol.products-list {
width:740px;
}
/* detail page */
.product-view .product-name h1 {
font-size:26px;
}
.product-view {
width:740px;
}

.mousetrap {
display:none
}


.more-views .jcarousel-next {
margin: 0 !important;
right: -34px;
top: 55px;
}
.more-views .jcarousel-prev:before {
left:-18px;
}
.more-views .jcarousel-next:before {
right:-22px;
}
.more-views .jcarousel-prev {
left:-493px;
}

.product-view .product-shop {
float: right;
margin-left: 5px;
width: 345px; margin-top:8px;
}
.product-additional {
display:none
}
.product-view .product-shop .add-to-links li {
 display: inline-block;
 float: left;
 margin-bottom: 7px;
}
 .product-essential {
width:740px;
padding:10px 0 0px;
margin-top:0; overflow:hidden;
}
.social-links {
margin:10px 0 0;
}
.social-links li.linkedin {
display:none;
}
.social-links li.youtube {
display:none;
}
.product-collateral {
margin-top:0;
width:520px;
}
.tab-box {
margin-top:5px
}
.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 li {
margin:0;
}
.product-tabs {
width:740px;
height:45px;

}

.related-block {
float: left;
margin-top:0;
}
.tabcontent {
width:730px;

}
.product-tabs-content-inner{ padding:0;}
.jcarousel-skin-tango4 .jcarousel-next-horizontal {
top:-192px;
right:1px;
}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal {
top:-42px !important;
}
.jcarousel-skin-tango5 .jcarousel-container-horizontal {
width:730px;
}
.jcarousel-skin-tango5 .jcarousel-clip-horizontal {
width:485px;
}
.jcarousel-prev-horizontal1 {
margin:-58px 0 0 460px;
}
.jcarousel-next-horizontal1 {
margin:-58px 0 0 496px;
}
#products_slider.products-grid .item{ margin-right:20px;}
.up-sell-slider {
width:740px;
margin:auto;
}
.form-add-tags input.input-text, textarea {
width:255px !important;
margin-bottom:5px;
}
.form-add-tags input.input-text, select, textarea:foucs {
width:255px !important;
}
#product-attribute-specs-table.data-table {
display:block;
}
.addtional-info {
width:740px;
}
#customer-reviews h4{ display:block;}
.tab-box a {
font-size:14px;
border-bottom:1px #e5e5e5 solid !important;
}
.product-tabs li:hover, .product-tabs li:hover a {
border-bottom: 0px solid #CF3341;
color: #222;
font-weight:normal;
}
.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:92%;
}
.box-reviews .form-list input.input-text:focus {
width:92%;
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:80%;
}
.box-reviews textarea:focus {
width:80%;
}
.products-grid li {
background-color:#FFFFFF;
margin-bottom:18px;
}
.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:740px;
}
.products_related_slider{ width:740px;}
.products_upsell_slider{ width:740px;}
/* Checkout page */	

.one-page-checkout {
border-top:none;
}
.one-page-checkout li.section {
margin-bottom:8px;
}
.dashboard .welcome-msg {
display:block;
}
select#billing-address-select {
width:370px;
}
.data-table th {
font-size:12px;
}
.col2-set .col-1 {
width:40%;
margin-bottom:10px;
}
.col2-set .col-2 {
width:40%;
}

.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right;
}
.checkout-progress {
float:left;
}
.login_page .col2-set .col-2{ padding:0 0 0 35px; width:48%;}
.checkout-progress li.active {
width:72px; padding:8px 34px;
}
.checkout-progress li {
width:72px;
margin: 0 10px 4px 0;
padding:8px 32px; font-size:14px;
}
.checkout-progress li.last {
width:72px; margin-right:0;padding:8px 35px;
}
.addresses .title-buttons {
margin-bottom:10px;
}
.page-title_multi h2 {
margin:0 0 8px;
line-height:normal;
}
.login_page {
margin-top:0px;
}
.login_page .page-title h2 {
line-height:normal;
font-size:26px;
padding-bottom:5px;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:260px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:260px !important;
}
.static-contain .group-select li textarea {
float:left;
width:260px !important;
}
.static-contain .group-select li textarea:focus {
float:left;
width:260px !important;
}
.cart .cart-collaterals .col2-set {
width:350px;
padding:0 0px 10px;
}
.cart .discount, .cart .shipping {
width:380px;
padding:0px;
margin:0; min-height:inherit; margin-top:15px;
}
.form-list select {
width:260px;
}
.cart .totals {
margin-left:0px;
width:350px;
float:left;
}
.hidden-desktop {
display:inherit !important;
}
.data-table {
}
.data-table td {
padding:5px;
}
.cart {
padding:0;
width:740px;
margin-top:0;
}
#shopping-cart-table {
text-align:left;
}
#shopping-cart-table.data-table th{ padding:8px;}
ul#crosssell-products-list .item {
 background: none repeat scroll 0 0 #FFFFFF;
 float: left;
 height: 320px;
 margin-top: 0;
 min-height: 260px;
 width: 220px;
}
#crosssell-products-list.products-grid .item .item-inner .item-img .item-img-info {
height:220px;
}
.cart-collaterals {
float:left;
width:740px;
margin-top:5px;
}
.totals {
width:410px;
}
.discount {
width:410px;
}
.shipping {
width: 410px;
}
input#coupon_code {
width:260px;
}
#shipping-zip-form .form-list input.input-text {
width:75%
}
#wishlist-table {
text-align:center;
}
#wishlist-table.data-table tbody th, .data-table tbody td{ padding:10px 20px 6px}
#wishlist-table .product-name {
text-align:center;
}
#wishlist-table button.button.btn-cart{ margin-bottom:6px;}
#wishlist-table .price-box {
text-align:center
}
button.button.btn-proceed-checkout { width:auto;}
button.button.btn-proceed-checkout:hover {width:auto;}
#multiship-addresses-table input.input-text {
background-color:#FFF;
padding:10px 5px 10px 15px;
}
#checkout-step-login .col2-set .col-1 {
width:45%;
}
#checkout-step-login .col2-set .col-2 {
width:45%;
}
#opc-login h4 {
float:none;
}
#shopping-cart-table.data-table tbody th, #shopping-cart-table.data-table tbody td {
padding:5px;
}
.shipping .form-list select {
width:320px;
}
.cart .shipping .form-list input.input-text{ width:80%;}
.shipping .form-list select:focus {
width:285px;
}
.my-wishlist .data-table tr {
display:block;
}
.my-wishlist .data-table td {
display:block;
}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
}

.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
.state_bar {
padding:0;
}
.crosssell {
padding:0;
width:740px;
}
#sort-by {
float: right;
}
.hidden-table {
display:none;
}
.twitter-box{ width:730px;}
.product-essential .product-image{ width:350px;}
#tab-review textarea{ width:93% !important;}
#discount-coupon-form input{ width:305px;}
.bottom.toolbar .pager .pages{ width:740px; display:block;}
.bottom.toolbar .pager .pages .links{ display:block;}
.bottom.toolbar .pager .pages .results{ display:block;}
.welcome-msg{ display:none;}
}


@media only screen and (min-width: 978px) and (max-width:1024px) {
#mobile_menu {
background:#00C0BE;
display:inherit;
width:980px;
text-align:left; margin:auto;
}
#mobile_menu .toggle {
float:right;
width:45px;
height:40px;
cursor:pointer;
background:#F5537D;
transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
}
#mobile_menu .toggle:before {
content:"\f0c9";
font-family: FontAwesome;
font-size:22px;
color:#fff;
margin:13px;
line-height:40px;
}
#mobile_menu ul.navmenu li {
margin:0;
list-style:none;
}
#mobile_menu ul {
margin:0px !important;
padding:0;
}
#mobile_menu ul.navmenu ul.submenu {
padding:5px 0 0;

}
#mobile_menu ul.navmenu .menutop {
overflow:hidden;
min-height: 25px;
}
#mobile_menu ul.navmenu .menutop h2 {
float:left;
margin:2px 0 1px 0;
font-weight:900;
color:#fff;
padding:10px 0;
font-size:14px;
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;
box-shadow: 0 1px 0 #04a9a7, 0 2px 0 #18d2d0;
}
ul.topnav li.last {
position:relative;
float:none !important;
border-bottom:none;
}
ul.topnav li a {
line-height: 14px;
font-size: 16px;
padding: 14px 0px;
color: #fff;
font-weight:400;
display: block;
text-decoration: none; text-transform:capitalize;
}
ul.topnav li a:hover {
color:#fff;
}
ul.topnav li .active a {
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: 5px;
font-size: 14px;
font-weight: normal;
outline:0;
color:#fff;
text-transform:none;
}
ul.topnav ul ul li a {
padding-left: 20px;
}
ul.topnav em {
color: #fff;
cursor: pointer;
font-size: 24px;
font-style: normal;
font-weight: bold;
padding: 6px;
position: absolute;
right: 12px;
top: 8px;
width:10px;
height:8px;
}
ul.topnav em:hover {
color:#fff;
}
.nav-container { display:none;}
#nav {
display:none;
}
/* home page */	
.our-features-box{ margin:5px auto}
.nav-inner {
width:980px;
position:relative;
height:38px;
}
.lang-curr {
position:inherit;
float:left;
left:0;
}
.search-icon {
right:5px;
margin-top:10px;
}
header .header {
width:980px; text-align:left;
}
header .top-links .inner {
width:980px;
}
.mini-cart .basket a {
padding-left:0px;
border:none;
}
header{ height:120px;}

.form-currency {
display:none;
}
.form-language {
display:block;
border:none;
margin-top:10px;
padding:0 5px;
}
ul.lang li {
margin:0 5px 0 0;
}
.toplinks ul.links li a {
padding:3px 8px 6px 12px;
}
.toplinks{ float: right;margin-right: 45px;}
.header .logo{ float:left; padding:0; margin-top:15px;}
.search-box {
width:295px;
right:0px;
}
.search-btn-bg {
right:35px;
top:0px;
}
#search {
width:245px;
}
#search_mini_form{ float:none; width:425px;}
.quick-access{ margin-top:10px;}
.search-section {
margin-top:1px;
float:left;
}
#mini-cart .dropdown-toggle .price{ display:none;}
#mini-cart > .button{ width:20px; background:none; color:#666; padding:9px 10px 0;}
#mini-cart .cart-items{ display:none;}
#mini-cart{ margin-top:-57px;}
#header #cart{ min-width:40px;}
#header #cart .heading{ background-color: #ECF0F1; margin-top: 6px; padding: 0 0 3px;width: 40px;}
#mini-cart .dropdown-menu{ left:-266px; text-align:left; top:26px;}
#mini-cart .icon-cart:before{ font-size:15px; padding:0; color:#666;}
header .header .mini-cart-total table .right{ position:inherit; background-color:#FFFFFF; width:auto;}
header .top-link > ul {
float:left;
margin-left:5px;
}
#mini-cart.open > .button {
	background-color: #00C0BE !important;
}
header .inner {
width:980px !important;
height:100px;
}
header .inner .logo {
position:inherit;
top:15px;
left:30px;
height:35px;
}
header .header .right {
background-color: #eaeaea;
position: absolute;
top: 3px;
width: 980px;
}
.top-cart-contain {
margin-top:-20px;
height:40px;
margin-right:14px;
}
.top-cart-content {
right:-62px;
width:295px;
top:58px;
}
.email-addto-box {
margin-top:15px;
}
#cart-sidebar li {
width:100%;
}
.mini-cart {
height:56px;
}
.mini-cart .dropdown-toggle {
height:40px;
}
.nav {
width:980px;
}
.slider_wrapper {
margin:auto;
float:left;
margin-bottom:8px;
margin-top:12px;
}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin h2{ font-size:35px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin p{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h2{ font-size:35px; font-weight:normal; letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h3{ display:none;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-2 h4{ margin-left:-65px; font-size:20px;letter-spacing:1px;}
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h2{ font-size:35px; font-weight:normal; letter-spacing:1px; }
.banner-slider-container .iosSlider .slider .item .slide-container.slide-skin-3 h4{ display:none;}
.banner-slider-container .iosSlider .slider .item .btn-shop{ padding:10px 20px !important; margin-top:0 !important;}
.store-img-box {
width:980px;
margin:auto;
padding:0;
}
.store-img-box li {
width:213px; margin-bottom:15px; padding:15px 10px;
}
.store-img-box li.last{ float:none; display:inline-block;}
.store-img-box .feature-box .content {
text-align:center;
}
.store-img-box .feature-box{ font-size:16px;}
.home-slider {
width:980px;
padding:0;
}
.icon-reponsive, .icon-admin, .icon-slider, .icon-support{ margin-left:10px !important;}
 #store-messages {
width:980px;
}
#store-messages .message span {
margin:0 0 15px 7px;
}
#store-messages .phone {
float:left
}
.main-col {
width:980px;
margin:10px auto auto;
}
.offer-banner-section {
width:980px;
margin:auto auto 0px;
}
.offer-banner-section .col {
margin-right:0;
margin-bottom:10px; width:480px; margin-top:5px;
}
.offer-banner-section .col-last{ width:480px;}
.offer-banner-section .col-last img{ width:480px;}
.offer-banner-section img{ width:480px;}
.main-container {
width:980px;
background:#FFFFFF;
}
ul.home-grid {
margin-right:5px !important;
width:980px !important;
}
.slider-container {
padding: 0px 0 !important;
width: 978px !important;
margin-bottom:0;
}
.product-next-prev {
top: 70px;
}
.group-select li input.input-text, .group-select li textarea{ width:332px;}
.col-right {
float:left;
}
.col-left .block-cart .block-content ul li .product-details {
width:150px;
}

.custom-footer-links {
width:980px;
}
.main-container-inner {
background:none;
border-top:none;
width:980px;
}


.offer-banner {
border:none;
padding-top:10px;
}

.main-container.col1-layout .main-container-inner .category-products {
padding-top:5px;
}
.category-products {
padding-bottom:0px;
}
.products_slider{ width:980px;}
.jcarousel-prev-horizontal{ margin:-46px 0 0 915px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-next-horizontal{ margin:-46px 0 0 950px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.jcarousel-skin-tango .jcarousel-container-horizontal{ width:978px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{ width:978px !important;}
.jcarousel-skin-tango .jcarousel-item{ height:445px; min-height:445px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{ padding:15px 35px;}
.brand-logo {
margin:10px auto; width:980px;
}
.jcarousel-skin-tango2{ width:430px;}
.jcarousel-skin-tango2 .jcarousel-container-horizontal{ width:955px;}
.jcarousel-skin-tango2 .jcarousel-clip-horizontal{ width:930px;}
.jcarousel-skin-tango2 .jcarousel-item-horizontal{ margin:0 0 0 15px;}
#new-arrivals {
padding-top:15px;
border-bottom:none;
}
.jcarousel-skin-tango .jcarousel-item .product-detail-bnt{ left:155px;}
.new_title {
margin-bottom:15px;
}
footer .inner {
width:970px;
margin-bottom:10px;


padding:15px 5px 10px;
}
.footer-column-1{ width:290px;}
.footer-column-last { width:270px;}
.footer-primary-bottom{ width:980px;}
#container_form_news2 input[type="text"] {
width:270px;
margin-bottom:8px;
}
footer address {
width:212px;
margin-bottom:20px;
}
.social {
margin-top:2px;
}
.footer-bottom .inner {
width:980px;
}
.footer-bottom .bottom_links li {
float:left;
margin:0 10px 0 0;
}
.newsletter{ margin:0 5px; float:left;}
.footer-column{ width:172px;}

/* Grid page */
.pager .amount, .sorter .amount {
display:none;
}
.products-grid .item {
  margin-left: 0;
    margin-right: 25px;
    min-height: 460px;
    padding: 15px 38px;

}
.products-grid li.last{margin-left:0px;
margin-right:25px;
min-height:460px; margin-bottom:18px;padding: 15px 38px;
}
.category-products .products-grid li.item .product-detail-bnt{ left:155px;}
.products-grid .item .item-inner .item-img .item-img-info a.product-image img {
width:225px;
}
.products-grid .item .item-inner .item-img .item-img-info {
height:225px;
}
.col2-left-layout .col-main {
width:980px;
padding:0;
float:left;
margin:0;
margin-bottom:10px;
}
.col2-left-layout .main-container-inner {
margin-top:0px;
width:700px;
}
.category-image img {
width:700px;
}
.products-grid {
margin-left:0px !important;
}
.col2-right-layout .col-main {
margin-left:0px;
width:700px;
padding:0;
margin-top:0px;
margin-bottom:0;
}
.block-price {
display: inline-block;
}

.toolbar {
width:700px;
}
.breadcrumbs .inner {
margin:0;
width:700px;
}
.toolbar .sorter .sort-by{ display:none;}
.toolbar .pager {
width:700px;

}
.toolbar .pager .pages {
float:right;
}
.sorter .view-mode{ margin-left:0;}
#limiter {
float:left;
}

/* List page */	
.products-list .product-image {
float:left;
text-align:left;
margin-bottom:10px;
}

.products-list .product-shop {
width:430px;
margin-left:0;
float:right;
}
.col-main {
width:980px;
}

ol.products-list {
width:700px;
}
/* detail page */
.product-view .product-name h1 {
font-size:26px;
}
.product-view {
width:980px;
}

.mousetrap {
display:none
}


.more-views .jcarousel-next {
margin: 0 !important;
right: -34px;
top: 55px;
}
.more-views .jcarousel-prev:before {
left:-18px;
}
.more-views .jcarousel-next:before {
right:-22px;
}
.more-views .jcarousel-prev {
left:-944px;
}

.product-view .product-shop {
float: right;
margin-left: 5px;
width: 572px;
}
.product-additional {
display:none
}
.product-view .product-shop .add-to-links li {
 display: inline-block;
 float: left;
 margin-bottom: 7px;
}
 .product-essential {
width:980px;
padding:10px 0 0px;
margin-top:0;
}
.social-links {
margin:10px 0 0;
}
.social-links li.linkedin {
display:none;
}
.social-links li.youtube {
display:none;
}
.product-collateral {
width:980px;
}
.tab-box {
margin-top:5px
}
.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 li {
margin:0;
}
.product-tabs {
width:950px;
height:45px;

}

.related-block {
float: left;
margin-top:0;
}
.tabcontent {
width:945px;

}
.product-tabs-content-inner{ padding:0;}
.jcarousel-skin-tango4 .jcarousel-next-horizontal {
top:-192px;
right:1px;
}
.jcarousel-skin-tango4 .jcarousel-prev-horizontal {
top:-42px !important;
}
.jcarousel-skin-tango5 .jcarousel-container-horizontal {
width:970px;
}
.jcarousel-skin-tango5 .jcarousel-clip-horizontal {
width:485px;
}
.jcarousel-prev-horizontal1 {
margin:-58px 0 0 460px;
}
.jcarousel-next-horizontal1 {
margin:-58px 0 0 496px;
}
#products_slider.products-grid .item{ margin-right:20px;}
.up-sell-slider {
width:980px;
margin:auto;
}
.form-add-tags input.input-text, textarea {
width:255px !important;
margin-bottom:5px;
}
.form-add-tags input.input-text, select, textarea:foucs {
width:255px !important;
}
#product-attribute-specs-table.data-table {
display:block;
}
.addtional-info {
width:980px;
}
#customer-reviews h4{ display:block;}

.product-tabs li:hover, .product-tabs li:hover a {
border-bottom: 0px solid #CF3341;
color: #222;
font-weight:normal;
}
.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:92%;
}
.box-reviews .form-list input.input-text:focus {
width:92%;
}
.form-list li label.label-wide {
width:238px !important;
}
.box-reviews textarea {
width:80%;
}
.box-reviews textarea:focus {
width:80%;
}
.products-grid li {
background-color:#FFFFFF;
margin-bottom:18px;
}
.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:980px;
}
.products_related_slider{ width:980px;}
.products_upsell_slider{ width:980px;}
/* Checkout page */	

.one-page-checkout {
border-top:none;
}
.one-page-checkout li.section {
margin-bottom:8px;
}
.dashboard .welcome-msg {
display:block;
}
select#billing-address-select {
width:370px;
}
.data-table th {
font-size:12px;
}
.col2-set .col-1 {
width:40%;
margin-bottom:10px;
}
.col2-set .col-2 {
width:40%;
}

.my_wishlist .buttons-set button.button {
margin-bottom:8px;
float:right;
}
.checkout-progress {
float:left;
}
.login_page .col2-set .col-2{ padding:0 0 0 35px; width:48%;}
.checkout-progress li.active {
width:162px; padding:8px 12px;
}
.checkout-progress li {
width:162px;
margin: 0 10px 4px 0;
padding:8px 12px; font-size:14px;
}
.checkout-progress li.last {
width:162px; margin-right:0;padding:8px 12px;
}
.addresses .title-buttons {
margin-bottom:10px;
}
.page-title_multi h2 {
margin:0 0 8px;
line-height:normal;
}
.login_page {
margin-top:0px;
}
.login_page .page-title h2 {
line-height:normal;
font-size:26px;
padding-bottom:5px;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:260px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:260px !important;
}
.static-contain .group-select li textarea {
float:left;
width:260px !important;
}
.static-contain .group-select li textarea:focus {
float:left;
width:260px !important;
}
.cart .cart-collaterals .col2-set {
width:650px;
padding:0 0px 10px;
}
.cart .discount, 
.cart .shipping {
width:300px;
padding:0px;
margin:20px 25px 0 0; min-height:inherit;
}
#discount-coupon-form input{ width:260px;}
.form-list select {
width:260px;
}
.cart .totals {
margin-left:0px;
width:260px;

}

.hidden-table {
display:none;
}
.data-table td {
padding:5px;
}
.cart {
padding:0;
width:980px;
margin-top:0;
}
#shopping-cart-table {
text-align:left;
}

ul#crosssell-products-list .item {
 background: none repeat scroll 0 0 #FFFFFF;
 float: left;
 height: 320px;
 margin-top: 0;
 min-height: 260px;
 width: 220px;
}
#crosssell-products-list.products-grid .item .item-inner .item-img .item-img-info {
height:220px;
}
.cart-collaterals {
float:left;
width:980px;
margin-top:5px;
}
.totals {
width:410px;
}
.discount {
width:410px;
}
.shipping {
width: 410px;
}
input#coupon_code {
width:260px;
}
#wishlist-table {
text-align:center;
}
#wishlist-table.data-table tbody th, .data-table tbody td{ padding:10px 20px 6px}
#wishlist-table .product-name {
text-align:center;
}
#wishlist-table button.button.btn-cart{ margin-bottom:6px;}
#wishlist-table .price-box {
text-align:center
}
button.button.btn-proceed-checkout { width:auto;}
button.button.btn-proceed-checkout:hover {width:auto;}
#multiship-addresses-table input.input-text {
background-color:#FFF;
padding:10px 5px 10px 15px;
}
#checkout-step-login .col2-set .col-1 {
width:45%;
}
#checkout-step-login .col2-set .col-2 {
width:45%;
}
#opc-login h4 {
float:none;
}
#shopping-cart-table.data-table tbody th, #shopping-cart-table.data-table tbody td {
padding:5px;
}
.shipping .form-list select {
width:285px;
}
.shipping .form-list select:focus {
width:285px;
}
.my-wishlist .data-table tr {
display:block;
}
.my-wishlist .data-table td {
display:block;
}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
}

.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
.state_bar {
padding:0;
}
.crosssell {
padding:0;
width:980px;
}
#sort-by {
float: right;
}
.hidden-table {
display:none;
}
.products-list .item a:hover { margin-right:6px;}
#tab-review textarea{ width:95% !important;}
.welcome-msg{ display:none;}
}
