/* Mob Menu */
#menu {
	background:#252525;
	display:none;
	width:100%;
	text-align:left;
	float:left;
}
#menu .toggle {
	float:left;
	width:30px;
	height:35px;
	cursor:pointer;
	transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;
	text-align:left;
	margin-left:8px;
}
#menu .toggle:before {
	content:"\f0c9";
	font-family: FontAwesome;
	font-size:24px;
	color:#aaa;
	margin:10px 0;
	line-height:44px;
}
#menu ul.navmenu ul.submenu {
	padding:2px 0 0;
	background:#151515;
	width:99.8%;
	border-bottom: 5px solid #1fb2a7;
}
#menu ul.navmenu .menutop {
	overflow:hidden;
	min-height: 46px;
	margin-top:0px; padding:0 10px;
}
#menu ul.navmenu .menutop h2 {
	float:left;
	margin:0;
	font-weight:400;
	color:#aaa;
	padding: 11px 0px;
	font-size:14px;
	text-transform:uppercase;
	font-family: Lato; letter-spacing:1px;
}
ul.topnav {
	padding: 0 5px;
	margin: 0;
	font-size: 1em;
	line-height: 0.5em;
	list-style: none;
}
ul.topnav li {
	border-bottom: 1px solid #333;
	float: none !important;
	margin: 0 15px;
	position: relative;
}
ul.topnav li.last {
	position:relative;
	float:none !important;
	border-bottom:none;
}
ul.topnav li a {
	line-height: 10px;
	font-size: 14px;
	padding: 15px 0px;
	font-weight:100;
	color: #aaa;
	display: block;
	text-decoration: none;
	font-family: Lato;
	width:80%;
	text-transform:uppercase; letter-spacing:1px;
}
ul.topnav li a:hover {
	color:#fff;
}
ul.topnav li .active a {
	background-color:#999;
	color:#fff;
}
ul.topnav ul {
	margin: 0;
	padding: 0;
	display: none;
}
ul.topnav ul li {
	margin: 0;
	padding: 0;
	clear: both;
}
ul.topnav ul li a {
	padding-left: 10px;
	font-size: 12px;
	font-weight: normal;
	outline:0;
	color:#aaa;
	text-transform:none;
	font-family: Lato; letter-spacing:normal;
}
ul.topnav ul ul li a {
	padding-left: 20px;
}
ul.topnav em {
	color: #aaa;
	cursor: pointer;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	padding: 6px 0 6px 6px;
	position: absolute;
	right: 0px;
	top: 10px;
	width:16px;
	height:25px;
}
ul.topnav em:hover {
	color:#fff;
}
.nav-container {
	height:40px;
}
@media only screen and (min-width: 170px) and (max-width: 319px) {
}
@media only screen and (min-width: 320px) and (max-width: 479px) {

	.products-grid .item {
margin:15px 10px 0 14px;
float:left;
display:inline-block;
    text-align: center;
    width: 45% !important;
}
#right_toolbar { display:none !important; }
.toolbar span.button-active.button-grid{ padding:5px 4px 2px 22px}
.toolbar .button-list { padding:5px 4px 2px 22px}
.toolbar .button-list:hover { padding:5px 4px 2px 22px}
.social ul li{ margin-right:6px;}
.payment-accept{ float:left;}
.payment-accept img{ margin:14px 8px 8px 0;}
.social-section .inner{ width:94%; margin:auto; padding:20px 3% 10px;}
.magik-producttabs .magik-pdt-container .magik-pdt-nav .pdt-nav > li {
    display: inline-block;
    float: left;      
    padding: 0 10px; font-size:13px; 
}
.pdt-list .item{ margin-left:0 !important;}
.magik-producttabs .magik-pdt-content .pdt-list{ margin-left:22px;}
#toTop {height: 30px;line-height: 30px; width:35px;}
.jcarousel-skin-tango5 ul.products-grid li.item{ width:210px !important; margin:0 25px 25px 45px !important;}
.jcarousel-skin-tango5 ul.products-grid li.item .product-wrapper img{ width:210px;}
.recommend-pro{ width:290px; margin:auto;}
.caption.light1 {
    left: 0;
    margin-right: 0;
    padding-left: 2%;
    right: 0%;
    width: 250px; padding-top:0;
}
.caption.light1.top-left {
 left: 0;
    margin-right: 0;
    padding-left: 3%;
    padding-top: 2%;
    right: 0;
    width: 94%;
}
header .header .logo a img {
    width: 65%;
}
header .top-links{ margin:auto; padding-top:6px;}
html {
 background:#fff;
}
body {
 width:100%;
 background:#fff;
 box-shadow:none;
 padding-left:0px;
 padding-right:0px;
margin:auto;
}
#os-phrases {
display:none;
}
.ei-slider-large {
width:100%;
height: 100% !important;
}
.ei-slider {
width:100% !important;
margin:0;
height:190px;
}
.ei-slider-loading {
width:100% !important;
}
.ei-slider-large li {
width:100%;
height:100%;
}
.sticky {
width:100%;
height:48px;
}
.ei-slider-large li img {
 width: 100%;
}
.ei-title {
left:0%;
top:5%;
margin-right:0%;
width:90%;
right:0;
}
 .ei-title h2, .ei-title h2 a {
font-size:18px;
line-height:inherit;
}
.ei-title h1, .ei-title h1 a {
font-size:18px;
line-height:inherit;
}
.ei-title h3, .ei-title h3 a {
font-size:15px;
line-height:inherit;
}
.ei-title .shop-btn {
background-size:100px;
float:left;
margin-left:20px;
font-size: 11px;
 font-weight: bold;
 height: 54px;
 letter-spacing: 1px;
 padding-top: 10px;
 text-align: center;
 text-transform: uppercase;
 width: 110px;
margin-top:10px;
}
.ei-title h2, .ei-title h3 {
text-align:left;
padding-left:20px;
}
.ei-title h4, .ei-title h4 a {
text-align:left;
padding-left:20px;
}
.ei-title h5 {
font-size:13px;
padding-left:20px;
text-align:left;
}
.ei-title h4, .ei-title h4 a {
line-height:inherit;
font-size:15px;
}
.ei-title h6, .ei-title h6 a {
line-height:inherit;
font-size:15px;
padding-left:20px;
text-align:left;
}
.promo-banner-section {
width:290px;
margin:15px auto 0;
}
.promo-banner-section .col {
width:290px;
margin:auto 0 8px;
}
.promo-banner-section .col img {
width:290px;
}
.promo-banner-section .col-last {
width:290px;
}
.promo-banner-section .col-last img {
width:290px;
}
.jcarousel-skin-tango4 {
width:200px;
margin-left:50px;
}
.pro-recommend {
width:240px;
margin:auto auto 15px 40px;
float:none;
display:inline-block;
}
.pro-recommend .products-grid .item {
margin-left:50px;
}
.pro-recommend .new_title.center {
text-align:center;
}
.ei-title p {
text-align:left;
display:none !important;
font-size:12px;
}
.ei-title h1, .ei-title h1 a {
text-align:left;
padding-left:20px;
}
footer {
margin:0;
}
.newsletter-wrap {
width:100%;
padding:25px 0px;
}
.newsletter-wrap h4 {
display:block; padding-bottom:0;
}
.newsletter {
width:94%; padding:0 3%;
}
.newsletter-wrap input[type="text"] {
width:142px;
}
.newsletter-wrap button.subscribe {
margin:10px 0 0;
}
.footer-column-last {
border-left:none;
margin-left:0;
padding-left:0;
margin-bottom:0;
}
.top-cart-content {
top:43px; right:15%;
}

.toolbar span.button-active.button-list {
padding:5px 4px 2px 22px;
}
.toolbar .button-grid, .toolbar a.button-grid:hover {
padding:5px 4px 2px 22px;
}
.products-list li.item, .products-list .item.first {
padding:8px 8px 10px;
}
.product-view .product-img-box {
width:300px;
}
.product-essential .product-image img {
width:300px;
}
.more-views {
width:250px;
}
.breadcrumbs .inner{ padding-right:65px;}
.product-next-prev {}
.product-view .product-name {
padding:0;
}
.pull-right {
float:left;
}
.product-view .product-shop .add-to-box .btn-cart {
margin:10px 0;
}
.product-view .product-shop ul.add-to-links span, .email-friend a span {
display:none;
}

.product-view .product-shop .add-to-links li {
padding:0 10px 0 5px
}

.product-additional {
display:none;
}
.blog_content-wrapper .popular-posts {
width:278px;
}
.blog_content-wrapper .page-title {
padding:0;
}
.blog_entry .entry-footer {
padding:0;
}
 .newsletter-sign-box {
 background: none repeat scroll 0 0 #FFFFFF;
 border-radius: 0;
 box-shadow: 0 2px 5px #000000;
 left: 5%;
 margin: 30px auto;
 min-height: 150px;
 min-width: 240px;
 padding: 20px;
 position: absolute;
 top: 15%;
 width: 240px;
 z-index: 10000;
}
.popup1 .x{ right:90px;top:-80px;}
.newsletter-sign-box h3 {
font-size:20px;
}
.newsletter-sign-box .input-box input {
 display: inline-block;
 margin-left: 0;
 margin-right: 10px;
 padding: 10px;
 width: 215px;
}
.newsletter-sign-box .subscribe {
float: left;
margin-top: 15px;
}
.newsletter-sign-box .subscribe:hover {
float: left;
margin-top: 15px;
}
.newsletter-sign-box .subscribe-bottom {
margin-left:0; float:left;
}
.related-slider {
width:300px;
}
.upsell-slider {
width:300px;
}
.cat-img-title.cat-bg .cat-heading {
font-size:15px;
}
.cat-img-title.cat-box {
 left: 2%;
    margin: 1px 1%;
    padding: 10px;
    width: 28%; height:25px !important;
}
.cat-img-title.cat-bg p{ display:none;}
.cat-img-title.cat-bg h2 div {
display:none;
}
#slides {
width:300px;
}
.slides_container {
width:300px;
height:auto;
}
.slides_container div {
height:118px !important;
}
.slides_container div img {
width:300px;
}
#slides a.prev:before {
font-size:25px;
}
#slides a.prev {
margin:38px -10px 0 0;
}
#slides a.next {
margin:38px -10px 0 0px;
}
#slides a.prev {
width:20px;
height:20px;
padding:0 6px 10px 5px;
}
#slides a.next:before {
font-size:25px;
}
#slides a.next {
width:20px;
height:20px;
padding:0 4px 10px 5px;
}
.offer-banner-section .col.last .add_img {
margin-bottom:10px;
}
.slider-intro {
margin-top:0; margin:0; width:100%;
}
.slideshow-wrapper {
width:100%; margin:auto; display:none;
}
ul.slideshow {
width:100%;
height:110px;
}
.the-slideshow .slideshow .slide img {
width:100%;
}
.slideshow-wrapper .backward {
display:none;
}
.slideshow-wrapper .forward {
display:none;
}
.the-slideshow .slideshow .slide {
width:100%;
height:130px!important
}
.caption.top-right {
display:block;
width:180px;
text-align:center;}
.caption.light1 .badge {
display:none;
}
.caption .caption-inner .permanent { font-size:12px; padding:0; margin:0;
}
.caption.top-right .heading{ border:none !important;}
.caption.top-right .intro-btn a{ font-size:8px; padding:4px 10px;}
.caption .normal-text {
font-size:14px;
border:none;
margin-left:0px; padding:0; display:block !important; text-align:left; margin-bottom:0;
}

.caption .heading{ font-size:18px; border:none; text-align:left !important; padding:0; margin:0;}
.caption.top-center{ width:94%; padding-top:1%; left:3%;}
.caption .caption-inner{ padding:5px 0;}
.caption p{ display:none;}
.caption.light1 .heading, .caption.light1 p{ font-size:9px; margin-bottom:0; padding:8px 0 0px;}
.caption.light1 .heading p.normal-text, .caption.light1 p.normal-text{ display:block;}
.caption .normal-text1 { font-size:12px;}

.caption.top-right {
    bottom: auto !important;
    margin-right: 0px !important;
    padding-top: 2% !important;
    right: 0 !important;
    top: 0 !important; width:48%;
}
.caption.light1.top-right { font-size:12px; padding-top:0 !important;}
.caption.light1 .heading {
font-size:22px;
padding:0px;
margin-left:0px;
}
.caption .intro-btn {
display:block !important; float:left; margin-top:0; padding:0;
}
.caption .intro-btn a{ font-size:8px; padding:4px 5px; margin:0; border:1px solid #b1b2b2;}
.caption.light2.top-right {
display:inherit;
}
.caption.light2 .heading {
margin-top:20px;
font-size:28px;
text-align:center;
margin-left:50px;
display:none;
}
.the-slideshow .tab-pager {
 bottom: 5px;
 left: 45%; 
}
.featured-slider {
width:290px; margin:auto;
}
.blog_post li {
    border-radius: 2px;
    float: left;
    margin-bottom: 20px;
    margin-left: 14px;
    width: 250px;
}
.blog-title {
margin-bottom:10px;
text-align:center;
}
.blog_post {
width:300px;
padding-bottom:0;
}
 .blog_fix {
margin: 5px auto auto;
padding: 15px 0 20px;
}
.blog-title h2 {
margin-left:0;
}
.blog-title h2:after {
border-bottom:none;
}
#nav {
display:none;
}
#menu {
display:inherit;
margin:auto;
}
/* home page */	
.orange-slider {
display:none;
}
.right-side-content {
display:none;
}
header {
width:100%;
margin:auto;
height:auto;
}
header .header {
margin-bottom:10px;  padding: 0 3%;
    width: 94%;
}
header .header .logo {
padding-left:0px;
 margin-top: 0;
 padding-bottom: 5px;
 padding-top: 10px;
 text-align:left;
display:inline-block;
}
header .welcome-msg {
display:none;
}
 header .top-links .inner {
 padding: 0 3%;
    width: 94%;
}
.toplinks ul.links li a {
padding:5px;
}
.toplinks ul.links li a span {
display:none;
}
.toplinks ul.links li a {
margin-left:5px;
}
.toplinks .links li.company {
display:none;
}
.toplinks .links li.demo {
display:none;
}
.toplinks div.links div a {
padding:3px 5px;
}
.toplinks div.links div a span {
display:none;
}
.toplinks div.links div a {
margin-left:5px;
}
.toplinks>div>div.myaccount>a:before {
	content:'\f007';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.wishlist>a:before {
	content:'\f004';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}

.toplinks>div>div.register>a:before {
	content:'\f007';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}

.toplinks>div>div.check>a:before {
	content:'\f00c';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.demo>a:before {
	content:'\f09e';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks .links div .click-nav ul .clicker:before {
	content:'\f15b';
	font-family: FontAwesome;
	font-size:13px;
	padding-left:4px;
	padding-top:2px;
	float:left;
	margin-right:6px;
	margin-top:-2px;
}
.toplinks>div>div.login>a:before {
	content:'\f13e';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.logout>a:before {
	content:'\f09c';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks .links div.company {
display:none;
}
.toplinks .links div.demo {
display:none;
}
 .mini-cart .basket a span {
display:none;
}
.mini-cart .basket a {
margin:0px;
font-size:14px;
letter-spacing:normal;
background:none;
font-weight:normal;
min-width:40px !important;
}
.top-cart-contain {
 margin-top: 2px;
}
.search-box {
   margin-top: -37px;
    right:3%;
}
  
 
.search-btn-bg {
right:10px
}
nav {
width:100%;
height:46px;
margin:auto;
}
.nav-inner {
height:auto;
width:100%;
margin:auto;
}
.shipping-banner {
display:none;
}
.language-box .language-switcher {
margin:0px 10px 0 0;
}
.currency-box .currency-switcher {
margin:0px 10px 0 0;
}
.slider_wrapper {
width:300px;
margin-top:12px;
}
#sequence {
width:320px;
height:160px;
}
#sequence-theme .controls a {
top:31%;
}
#sequence > .sequence-canvas > li {
height:160px;
}
.service-section {
width:100%;
margin:auto;
}
#store-messages {
width:100%;
background:none;
}
#store-messages .message strong {
font-size:14px;
}
#store-messages.messages-3 .message {
 border-bottom: 1px solid #e5e5e5;
 border-left: medium none;
 border-right: medium none;
 margin-bottom: 0px;
 margin-right: 0;
 width: 100%;
padding:10px 0;
}
#store-messages.messages-3 .message.last {
border-bottom:0px solid #e5e5e5;
}
#store-messages .phone {
float:left;
width:300px;
}
#store-messages .phone strong {
font-size:14px;
}
.offer-banner {
width:290px;
margin:auto;
padding-top:0px;
}
.offer-banner-section {
width:100%; margin:auto; 

}



.offer-inner{ height:auto; width:275px; margin:20px auto auto;}
.offer-banner-section .col-mid {
margin:10px 0;
width:290px;
}
.offer-banner-section .col-mid img {
width:275px;
}
.offer-banner-section .col {
width:290px;
margin-right:0;
margin-bottom:8px;
}
.offer-banner-section .col img {
width:275px
}
.offer-banner-section .col-last .add-banner {
width:290px;
margin-top:5px;
}
.offer-banner-section .col-last {
width:290px;
}
.offer-banner-section .col-last .add-banner img {
width:275px;
}
.offer-banner-section .col-last .add-banner1 {
width:290px;
text-align:center;
margin-top:4px;
}
.offer-banner-section .col-last .add-banner2 {
float:none;
margin-bottom:6px;
}
.offer-banner-section .col-last .add-banner3 {
float:none;
}
 .review1 {
 display: inline-block;
 float: left;
 width: 100%;
}
.review2 {
 display: inline-block;
 width: 100%;
}
.box-reviews .actions {
float:right;
}
.main-col {
width:300px;
}
.best-sales-slider {
width:290px; margin:auto;
}
 .jcarousel-skin-tango5 .jcarousel-clip-horizontal {
width:290px;
}
.jcarousel-skin-tango5 .jcarousel-item-horizontal {
margin:15px 20px 0 15px;
}
.our-features-box {
width:290px;
padding:10px 0px;
height:auto;
margin-top:0;
}
.our-features-box li {
width:290px;
margin:15px 0 30px;
}
.our-features-box .feature-box span {
font-size:12px;
}
.our-features-box .feature-box {
width:290px;
margin-left:0;
}
.store-img-box {
width:290px;
}
.store-img-box li {
width:290px;
margin-right:0;
}
.store-img-box .feature-box .content {
width:290px;
margin-left:0;
margin-bottom:10px;
}
.brand-logo {
width:100%;
margin:auto;
}
.jcarousel-skin-tango {
width:94%;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:85%;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
padding:0 35px;
}
footer .inner {
width:94%;
padding:15px 3%;
}
.footer-bottom {
 padding:15px 0px;
}
.footer-bottom .inner {
width:94%;
padding:0px 3%;
}
.footer-column-1 {
width:95%;
border-right:none;
margin-right:0; padding-right:0;
}
.footer-bottom .bottom_links {
float:left;
}
.footer-bottom .bottom_links li {
float:left;
margin-left:0;
margin-right:12px;
}
footer .coppyright {
margin-bottom:10px;
}

/* Columns Layout */

.col2-left-layout .col-main {
width:300px;
margin-left:0;
}
.col2-right-layout .col-main {
width:300px;
margin-right:0;
}


/* Grid page */
.col-left{ margin-left:15px;}
.main-container {
width:100%;
padding:0;
clear: both;
margin:auto;
}
.main-container-inner {
width:300px;
}
 .category-image img {
width:300px;
}
.toolbar {
padding:2px 0px 2px;
}
.sorter .view-mode {
float:left;
margin:5px 0 0 0
}
.toolbar .button-grid:hover, .toolbar .button-grid:focus, .button-viewall:hover, .button-viewall:focus, .toolbar .button-active.button-grid, .toolbar .button.button-grid {
width:8px;
text-indent:10000px;
overflow:hidden;
}
.toolbar .button-list:hover, .toolbar .button-list:focus, .toolbar .button-active.button-list, .toolbar .button.button-grid {
width:8px;
text-indent:10000px;
overflow: hidden;
}
.toolbar .button-list {
width:8px;
}
.toolbar .button-list {
text-indent:10000px;
overflow:hidden;
}
.toolbar .pager {
float:right;
width:200px;
text-align:right;
margin:6px 0 0 0;
}
#sort-by {
display:none;
}
#limiter {
display:none;
}
.pager .limiter label, .toolbar label {
display:none;
}
.products-grid .item {
margin:15px 10px 0 14px
}
.products-grid .item.last {
margin:15px 10px 0 14px
}

/* sidebar */
.block-price, .block-compare, .block-list, .block-viewed, .block-poll, .block-tags, .block-banner {
display:none;
}
.service-section1 {
padding-bottom:5px;
}
.col-right {
float:left;
margin-top:5px;
}

/* Products List */
.col-main {
width:300px;
}
.products-list .product-image {
border-right:none;
}
.products-list .product-shop {
width:280px;
float:left;
margin-left:0px;
padding-right:0;
margin-top:10px;
}
.products-list .item {
margin:15px 0 10px !important
}
/* Product View */
  .products-list .product-image img {
 width: 280px;
}
 #product-img-box {
 width: 300px;
margin-top:10px;
}
 #large-images {
 height: 365px;
}
 #product-img-box .bx-wrapper .bx-viewport {
 height: auto !important;
}
 .ppslider-arrows {
 top: 30%;
}
 #large-images1 {
 height: 350px;
}
 #bxpager {
 width: 300px;
}
 #bxpager a {
 margin-bottom: 6px;
}
.product-view .product-shop {
float:left;
width:300px;
margin-left:0;
}
.product-view .product-name h1 {
font-size:24px;
}
.product-view .add-to-cart label {
display:none;
}
.product-view .product-shop .add-to-box {
margin-bottom:10px;
float:none;
}
.product-collateral {
width:300px;
margin-top:10px;
}
.product-view .product-shop .social {
margin-top:10px;
}
.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;
border-bottom:1px #ddd solid;
}
.tab-box .activeLink a {
width:94%; height:42px;
}
.tab-box a {
width:94%; height:42px;
}
.tabcontent {
padding:5px 0;
width:300px;
overflow:visible;
}
.form-add-tags input.input-text, select, textarea {
margin-bottom: 8px;
 /*width: 270px !important;*/
}
.related-block {
float: left;
}
#customer-reviews {
width:300px;
overflow:auto;
}
.box-reviews1 {
width:290px;
}
.box-reviews2 {
width:290px;
float:left;
}
.box-reviews .form-list input.input-text {
width:80%;
}
.box-reviews .form-list input.input-text:focus {
width:80%;
}
.box-reviews textarea {
width:88%;
}
.box-reviews .review {
border-left:none;
margin-left:0;
padding-left:0;
width:100%;
}
#shipping-zip-form .form-list input.input-text{ width:82%;}
input#coupon_code{ width:82%;}
ul#crosssell-products-list .item, ul#crosssell-products-list .item.last{ margin:15px 0 0 10px;}
.blog_content-wrapper {
    margin: auto;
    padding-bottom: 30px;
    width: 94%;
}
.blog_entry .featured-thumb{ height:auto !important;}
/* Checkout Page */
.one-page-checkout .step-title h3 {
margin:0 0 0 45px;
}
 .one-page-checkout .step {
padding:5px 0px 10px 0px;
}
select#billing-address-select {
width:290px;
}
.one-page-checkout .step-title {
padding:0;
}
.group-select li input.input-text, .group-select li textarea {
width:275px;
}
.group-select li input.input-text:focus, .group-select li textarea:focus {
width:275px;
}
#checkout-step-login .col2-set .col-1 {
width:100%;
border-left:none;
}
#checkout-step-login .col2-set .col-2 {
width:100%;
}

/* My Dashboard */
.recent-orders .title-buttons {
display:none;
}
 .group-select li .input-box select {
width:298px !important
}
/* Shopping Cart */
.cart {
width:300px;
}
.cart-collaterals {
width:300px;
}
.cart-collaterals .totals {
width:300px;
}
.totals .inner {
padding:0;
}
.shipping, .discount {
width:300px;
margin:0;
}
button.btn-continue {
margin-bottom:8px;
width:100%;
overflow:hidden;
}
button.btn-update {
margin-bottom:8px;
width:100%;
}
button#empty_cart_button {
width:100%;
}
.cart-table tbody th, .cart-table tbody td {
padding:8px;
}
/* My Wishlist */
.my_wishlist .buttons-set button.button {
width:100%;
margin-bottom:8px;
}
.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;
width:300px;
}
#wishlist-table.data-table td {
 display: block;
 overflow: hidden;
 width: 290px;
}
.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
#wishlist-table a.remove-item span {
display:none;
}
.my_wishlist .buttons-set {
margin-bottom:0;
}
#wishlist-table button.button.btn-cart span {
display:none;
}
/* Ship to Multiple Addresses */
.checkout-progress li.active, .checkout-progress li, .checkout-progress li.last {
width:300px;
border:none;
border-bottom:1px #ddd solid;
margin-right:0;
padding:5px 0;
}
.multiple_addresses .title-buttons {
text-align:left;
}
.login_page .col2-set .col-1 {
width:90%;
margin-bottom:10px;
min-height:inherit;
padding:12px;
}
.login_page .col2-set .col-2 {
width:90%;
min-height:inherit;
margin-top:15px;
padding:12px;
float:left;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:270px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:270px;
}
.static-contain .group-select li textarea {
width:270px;
}
.static-contain .group-select li .input-box {
width:270px;
}
.hidden-desktop {
display:inherit !important;
}
/*.data-table {
display:none;
}*/
#my-orders-table.data-table thead {
display:none;
}
#my-orders-table.data-table tbody {
border-top:1px #ddd solid;
}
#my-orders-table.data-table td {
display:block;
}
#my-orders-table.data-table td.last {
display:block;
text-align:left;
}
#my-orders-table.data-table td.last.a-center {
text-align:left !important;
}
 #wishlist-table.data-table thead {
display:none;
}
#wishlist-table.data-table tbody {
border-top:1px #ddd solid;
}
#wishlist-table.data-table td {
display:block;
width:278px;
}
#wishlist-table.data-table td.last {
display:block;
text-align:left;
}
#wishlist-table.data-table td .a-center {
text-align:left;
}
.hidden-table {
display:none !important;
}
.product-view .grouped-items-table {
display:block;
border:none;
}
#wishlist-table {
display:block;
}
#wishlist-table th {
display:none;
}
 #shopping-cart-table {
display:none;
}
#shopping-cart-table th {
display:none;
}
#multiship-addresses-table {
display:none;
}
.blog_container {
width:300px;
}
.blog_entry .featured-thumb a img {
width:300px;
}
.widget_wrapper13 {
padding:0;
}
.popular-posts {
padding:10px 0;
}
.entry .featured-thumb img {
width:300px;
}
.blog_container .grid_8 {
width:300px !important;
}
.blog_fix .inner-content{ width:100%; margin:auto;}
 
}
@media only screen and (min-width: 480px) and (max-width: 567px) {
#right_toolbar { display:none !important; }
header .top-links{ margin:auto;}
.magik-producttabs ul.pdt-list li.item{ width:45%;}
.social ul li{ margin-right:6px;}
.payment-accept{ float:left;}
.payment-accept img{ margin:14px 8px 8px 0;}
.social-section .inner{ width:450px; margin:auto;}
.magik-producttabs .magik-pdt-container .magik-pdt-nav .pdt-nav > li {
    display: inline-block;
  
    padding: 0 10px; font-size:13px; 
}
.pdt-list .item{ margin-left:0 !important;}
.magik-producttabs .magik-pdt-content .pdt-list{ margin-left:0px;}
.magik-producttabs .pdt-list .wide-first {
    margin: 15px 6px 0 6px !important;
}
.magik-producttabs .magik-pdt-content .pdt-content .item{  margin: 15px 6px 0 6px !important;}
#toTop {height: 30px;line-height: 30px; width:35px;}
.jcarousel-skin-tango5 ul.products-grid li.item{ width:210px !important; margin:0 8px 25px !important;}
.jcarousel-skin-tango5 ul.products-grid li.item .product-wrapper img{ width:210px;}
.recommend-pro{ width:450px; margin:auto;}
.caption.light1 {
    left: 0;
    margin-right: 0;
    padding-left: 2%;
    right: 0%;
    width: 250px; padding-top:0;
}
.caption.light1.top-left {
 left: 0;
    margin-right: 0;
    padding-left: 3%;
    padding-top: 5%;
    right: 0;
    width: 94%;
}
.toplinks>div>div.myaccount>a:before {
	content:'\f007';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.wishlist>a:before {
	content:'\f004';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.check>a:before {
	content:'\f00c';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.demo>a:before {
	content:'\f09e';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks .links div .click-nav ul .clicker:before {
	content:'\f15b';
	font-family: FontAwesome;
	font-size:13px;
	padding-left:4px;
	padding-top:2px;
	float:left;
	margin-right:6px;
	margin-top:-2px;
}
.toplinks>div>div.login>a:before {
	content:'\f13e';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.logout>a:before {
	content:'\f09c';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
header .header .logo a img{ width:71%;}
	html {
 background:#fff;
}
body {
 width:100%;
 background:#fff;
 box-shadow:none;
 padding-left:0px;
 padding-right:0px;
margin:auto;
}
#os-phrases {
display:none;
}
.ei-slider-large {
width:100%;
height: 100% !important;
}
.ei-slider {
width:100% !important;
margin:0;
height:240px;
}
.ei-slider-loading {
width:100% !important;
}
.ei-slider-large li {
width:100%;
height:100%;
}
.sticky {
width:100%;
height:48px;
}
.ei-slider-large li img {
 width: 100%;
}
.ei-title {
left:0%;
top:5%;
margin-right:0%;
width:60%;
right:0;
}
 .ei-title h2, .ei-title h2 a {
font-size:18px;
line-height:inherit;
}
.ei-title h1, .ei-title h1 a {
font-size:18px;
line-height:inherit;
}
.ei-title h3, .ei-title h3 a {
font-size:15px;
line-height:inherit;
}
.ei-title .shop-btn {
background-size:100px;
float:left;
margin-left:20px;
font-size: 11px;
 font-weight: bold;
 height: 54px;
 letter-spacing: 1px;
 padding-top: 10px;
 text-align: center;
 text-transform: uppercase;
 width: 110px;
margin-top:10px;
}
.ei-title h2, .ei-title h3 {
text-align:left;
padding-left:20px;
}
.ei-title h4, .ei-title h4 a {
text-align:left;
padding-left:20px;
}
.ei-title h5 {
font-size:13px;
padding-left:20px;
text-align:left;
}
.ei-title h4, .ei-title h4 a {
line-height:inherit;
font-size:15px;
}
.ei-title h6, .ei-title h6 a {
line-height:inherit;
font-size:15px;
padding-left:20px;
text-align:left;
}
.promo-banner-section {
width:450px;
margin:15px auto 0;
}
.promo-banner-section .col {
width:450px;
margin:auto 0 8px;
}
.promo-banner-section .col img {
width:450px;
}
.promo-banner-section .col-last {
width:450px;
}
.promo-banner-section .col-last img {
width:450px;
}
.jcarousel-skin-tango4 {
width:200px;
margin-left:50px;
}
.pro-recommend {
width:450px;
margin:auto;
float:none; overflow:hidden; padding-bottom:18px;
}
.pro-recommend ul{ margin-left:40px;}
.pro-recommend .products-grid .item:nth-of-type(3n+3), .pro-recommend .products-grid .item *:nth-of-type(3n+3) .blog_post li{ margin-right:20px;}
.pro-recommend .products-grid .item {
margin-left:10px;
}
.pro-recommend .new_title.center {
text-align:left;
}
.ei-title p {
text-align:left;
display:none !important;
font-size:12px;
}
.ei-title h1, .ei-title h1 a {
text-align:left;
padding-left:20px;
}
footer {
margin:0;
}
.newsletter-wrap {
width:100%;
padding:25px 0px;
}
.newsletter-wrap h4 {
display:block;
}
.newsletter {
width:94%; padding:0 3%;
}
.newsletter-wrap input[type="text"] {
width:340px;
}
.newsletter-wrap button.subscribe {
margin:10px 0 0;
}
.footer-column-last {
border-left:none;
margin-left:0;
padding-left:0;
margin-bottom:0;
}
.top-cart-content {
top:43px;
}
.toolbar span.button-active.button-grid{ padding:5px 6px 2px 22px}
.toolbar .button-list { padding:5px 6px 2px 22px}
.toolbar .button-list:hover { padding:5px 6px 2px 22px}
.toolbar span.button-active.button-list {
padding:5px 6px 2px 22px;
}
.toolbar .button-grid, .toolbar a.button-grid:hover {
padding:5px 6px 2px 22px;
}
.products-list li.item, .products-list .item.first {
padding:8px 8px 10px;
}
.product-view .product-img-box {
width:450px;
}
.product-essential .product-image img {
width:450px;
}
.more-views {
width:250px;
}

.product-view .product-name {
padding:0;
}

.product-additional {
display:none;
}
.blog_content-wrapper .popular-posts {
width:278px;
}
.blog_content-wrapper .page-title {
padding:0;
}
.blog_entry .entry-footer {
padding:0;
}
.newsletter-sign-box {
left: 8%;
top: 15%;
}
.newsletter-sign-box {
 background: none repeat scroll 0 0 #FFFFFF;
 border-radius: 0;
 box-shadow: 0 2px 5px #000000;
 left: 5%;
 margin: 30px auto;
 min-height: 150px;
 min-width: 400px;
 padding: 20px;
 position: absolute;
 top: 15%;
 width: 400px;
 z-index: 10000;
}
 .newsletter-sign-box .input-box input {
 display: inline-block;
 margin-left: 0;
 margin-right: 10px;
 padding: 10px;
 width: 206px;
}
.popup1 .x{ right:0;}
.newsletter-sign-box .subscribe-bottom {
margin-left:80px;
}
 #large-images1 {
 height: 535px;
}
 #large-images1 li {
height: 535px;
}
.related-slider {
width:450px;

}
.upsell-slider {
width:450px;

}
.cat-img-title.cat-bg .cat-heading {
font-size:15px;
}
.cat-img-title.cat-box {
 left: 2%;
    margin: 1px 2%;
    padding: 10px;
    width: 42%; height:50px !important; 
}

#slides {
width:450px;
}
.slides_container {
width:450px;
height:auto;
}
.slides_container div {
height:175px !important;
}
.slides_container div img {
width:450px;
}
#slides a.prev:before {
font-size:25px;
}
#slides a.prev {
margin:70px -10px 0 0;
}
#slides a.next {
margin:70px -10px 0 0px;
}
#slides a.prev {
width:20px;
height:20px;
padding:0 6px 10px 5px;
}
#slides a.next:before {
font-size:25px;
}
#slides a.next {
width:20px;
height:20px;
padding:0 4px 10px 5px;
}
.offer-banner-section .col.last .add_img {
margin-bottom:10px;
float:left;
}
.offer-banner-section .col.last img {
width:205px;
float:right;
}
.slider-intro {
margin:auto; width:100%;
}
.slideshow-wrapper {
width:100%; margin:auto; display:none;
}
ul.slideshow {
width:100%;
height:165px;
}
.the-slideshow .slideshow .slide img {
width:100%;
}
.slideshow-wrapper .backward {
display:none;
}
.slideshow-wrapper .forward {
display:none;
}
.the-slideshow .slideshow .slide {
width:100%;
height:165px!important
}
.caption.top-right {
display:block;
width:180px;
text-align:center;}
.caption.light1 .badge {
display:none;
}
.caption .caption-inner .permanent { font-size:12px; padding:0; margin:0;
}
.caption.top-right .heading{ border:none !important;}
.caption.top-right .intro-btn a{ font-size:10px; padding:6px 10px;}
.caption .normal-text {
font-size:14px;
border:none;
margin-left:0px; padding:0; display:block !important; text-align:left;
}

.caption .heading{ font-size:24px; border:none; text-align:left !important; padding:0; margin:0;}
.caption.top-center{ width:94%; padding-top:6%; left:3%;}
.caption .caption-inner{ padding:5px 0;}
.caption p{ display:none;}
.caption.light1 .heading, .caption.light1 p{ font-size:14px; margin-bottom:0; padding:8px 0 0px;}
.caption.light1 .heading p.normal-text, .caption.light1 p.normal-text{ display:block;}
.caption .normal-text1 { font-size:18px;}

.caption.top-right {
    bottom: auto !important;
    margin-right: 0px !important;
    padding-top: 2% !important;
    right: 0 !important;
    top: 0 !important; width:48%;
}
.caption.light1.top-right { font-size:14px; padding-top:5% !important;}
.caption.light1 .heading {
font-size:32px;
padding:5px 0px;
margin-left:0px;
}
.caption .intro-btn {
display:block !important; float:left; margin-top:0;
}
.caption .intro-btn a{ font-size:10px; padding:6px 10px; margin:0; border:1px solid #b1b2b2;}
.caption.light2.top-right {
display:inherit;
}
.caption.light2 .heading {
margin-top:20px;
font-size:28px;
text-align:center;
margin-left:50px;
display:none;
}
.the-slideshow .tab-pager {
 bottom: 5px;
 left: 45%; 
}
.featured-slider {
width:450px;

}
.jcarousel-skin-tango4{ width:400px; margin-left:30px;}

.blog-title {
margin-bottom:10px;
}
.blog_post {
 float: none;
    margin: auto;
    width: 450px; padding-bottom:0;
}
.blog_post li{ width:190px; margin-right:14px;}
.blog-l{ width:auto;}
.blog-l .mask, .blog-l .content{ width:190px; height:128px;}
.blog_fix {
margin: 5px auto auto;
padding: 15px 0 20px;
}
.blog-title h2 {
margin-left:0;
}
.blog-title h2:after {
border-bottom:none;
}
#nav {
display:none;
}
#menu {
display:inherit;
margin:auto;
}
/* home page */	
.orange-slider {
display:none;
}
.right-side-content {
display:none;
}
header {
width:100%;
margin:auto;
height:auto;
}
header .header {
width:94%; padding:0 3%;
margin-bottom:0px;
}
header .header .logo {
 margin-top: 0;
 padding-bottom: 10px;
 padding-top: 12px;
 text-align:left;
display:inline-block;
}
header .header .logo a {
width:auto;
}
header .welcome-msg {
display:none;
}
header .top-links .inner {
width:94%; padding:0 3%;
}
.toplinks ul.links li a {
padding:5px;
}
.toplinks ul.links li a span {
display:none;
}
.toplinks ul.links li a {
margin-left:5px;
}
.toplinks .links li.company {
display:none;
}
.toplinks .links li.demo {
display:none;
}
.toplinks div.links div a {
padding:2px 5px;
}
.toplinks div.links div a span {
display:none;
}
.toplinks div.links div a {
margin-left:5px;
}
.toplinks .links div.company {
display:none;
}
.toplinks .links div.demo {
display:none;
}
.top-cart-contain{ margin-top:3px; right:3%;}

.jcarousel-skin-tango5 .jcarousel-container-horizontal{ width:450px;}

.search-box {
margin-top:-46px;
right:3%;
}
 
.search-btn-bg {
right:10px
}
nav {
width:100%;
height:46px;
margin:auto;
border-top:none;
}
.nav-inner {
height:auto;
width:100%;
margin:auto; 
}
.shipping-banner {
display:none;
}
.language-box .language-switcher {
margin:2px 10px 0 0;
}
.currency-box .currency-switcher {
margin:2px 10px 0 0;
}
.slider_wrapper {
width:450px;
margin-top:12px;
}
#sequence {
width:320px;
height:160px;
}
#sequence-theme .controls a {
top:31%;
}
#sequence > .sequence-canvas > li {
height:160px;
}
.service-section {
width:100%;
margin:auto;
}
#store-messages {
width:100%;
background:none;
}
 #store-messages.messages-3 .message {
margin-right:0;
margin-bottom:0px;
width:100%; padding:10px 0; border-bottom:1px solid #E5E5E5;
}
 #store-messages.messages-3 .message.last{ border-bottom:none;}
#store-messages .phone {
float:left;
width:450px;
}
 .offer-banner {
width:450px;
margin:auto;
padding-top:0px;
}
.offer-banner-section {
width:100%;
height:auto; margin:auto; padding-bottom:25px;
}
.offer-inner{ width:450px; margin:40px auto auto; height:auto;}
.offer-banner-section .col-mid {
margin:0px 0 15px;
width:268px;
text-align:center;
float:right;
}
.offer-banner-section .col-mid img {
width:268px;
}
.offer-banner-section .col {
 float: left;
 margin-right: 15px;
 text-align: center;
 width: 205px; margin-bottom:10px; height:245px;
}
.offer-banner-section .col img {
width:205px;
}
.offer-banner-section .col-last .add-banner {
width:450px;
margin-top:15px;
}
.offer-banner-section .col.last {
width:205px;
}
.offer-banner-section .col-last .add-banner img {
width:205px;
}
.offer-banner-section .col-last .add-banner1 {
width:205px;
text-align:center;
margin-top:4px;
}
.offer-banner-section .col-last .add-banner2 {
float:none;
margin-bottom:6px;
}
.offer-banner-section .col-last .add-banner3 {
float:none;
}
 .review1 {
 display: inline-block;
 float: left;
 width: 100%;
}
.review2 {
 display: inline-block;
 width: 100%;
}
.box-reviews .actions {
float:right;
}
.main-col {
width:450px;
}
.best-sales-slider {
width:450px;

}
 .jcarousel-skin-tango5 .jcarousel-clip-horizontal {
width:450px;
}
.jcarousel-skin-tango5 .jcarousel-item-horizontal {
margin:15px 20px 0 80px !important;
}
.our-features-box {
width:400px;
padding:10px 0px;
height:auto;
margin-top:0;
}
.our-features-box li {
width:400px;
margin:15px 0 30px;
}
.our-features-box .feature-box {
width:400px;
margin-left:0;
}
 .store-img-box {
width:450px;
}
.store-img-box li {
width:290px;
margin-right:0;
}
.store-img-box .feature-box .content {
width:400px;
margin-left:0;
margin-bottom:10px;
}
.brand-logo {
width:100%; margin:0;
}
.jcarousel-skin-tango {
width:450px; 
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:415px; margin:auto;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
padding:0 25px;
}
footer .inner {
width:450px;
margin-bottom:0px;
padding:15px 0px;
}
.footer-bottom {
 padding:15px 10px;
}
.footer-bottom .inner {
width:450px;
padding:10px;
}
.footer-column-1 {
width:95%;
border-right:none;
margin-right:0; padding-right:0;
}
.footer-column {
width:172px;
}
.footer-bottom .bottom_links {
float:left;
}
.footer-bottom .bottom_links li {
float:left;
margin-left:0;
margin-right:12px;
}
footer .coppyright {
margin-bottom:10px;
}

/* Columns Layout */

.col2-left-layout .col-main {
width:450px;
margin-left:0;
}
.col2-right-layout .col-main {
width:450px;
margin-right:0;
}


/* Grid page */
.main-container {
width:450px;
padding:0;
clear: both; margin:auto;
}
.main-container-inner {
width:450px;
}
.breadcrumbs {
margin-top:8px;
}
.category-image img {
width:450px;
}
.toolbar {
padding:2px 0px 2px;
}
.sorter .view-mode {
float:left;
margin:5px 0 0 0
}
.toolbar .button-grid:hover, .toolbar .button-grid:focus, .button-viewall:hover, .button-viewall:focus, .toolbar .button-active.button-grid, .toolbar .button.button-grid {
width:8px;
text-indent:10000px;
overflow:hidden;
}
.toolbar .button-list:hover, .toolbar .button-list:focus, .toolbar .button-active.button-list, .toolbar .button.button-grid {
width:4px;
text-indent:10000px;
overflow: hidden;
}
.toolbar .button-list {
width:4px;
}
.toolbar .button-list {
text-indent:10000px;
overflow:hidden;
}
.toolbar .pager {
float:right;
width:200px;
text-align:right;
margin:6px 0 0 0;
}
#sort-by {
display:none;
}
#limiter {
display:none;
}
.pager .limiter label, .toolbar label {
display:none;
}
.products-grid .item {
margin:15px 10px 0 14px;
/* float:left; */
display:inline-block;
    text-align: center;
    width: 45% !important;
}
.products-grid .item.last {
margin:15px 10px 0 14px;
/* float:none; */
display:inline-block;
}

/* sidebar */
.sidebar {
margin-left:100px; margin-bottom:15px;
}
.block-price, .block-compare, .block-list, .block-viewed, .block-poll, .block-tags, .block-banner {
display:none;
}
.service-section1 {
padding-bottom:5px;
}
.col-right {
float:left;
margin-top:5px;
}

/* Products List */
.col-main {
width:450px;
}
.products-list .product-image {
border-right:none;
}
.products-list .product-shop {
 float: left;
    margin-left: 15px;
    margin-top: 10px;
    padding-right: 0;
    width: 235px;
}
.products-list .item {
margin:15px 0 10px !important
}
/* Product View */
  .products-list .product-image img {
 width: 180px;
}
 #product-img-box {
 width: 450px;
margin-top:10px;
}
 #large-images {
 height: 550px;
}
 #product-img-box .bx-wrapper .bx-viewport {
 height: auto !important;
}
 .ppslider-arrows {
 top: 30%;
}
 #large-images li {
 height: 548px;
}
 #bxpager {
 width: 450px;
}
 #bxpager a {
 margin-bottom: 6px;
margin-right:6px;
}
.product-view .product-shop {
float:left;
width:450px;
margin-left:0;
}
.product-view .product-name h1 {
font-size:24px;
}
.product-view .add-to-cart label {
display:none;
}
 .product-collateral {
width:450px;
margin-top:10px;
}
.product-view .product-shop .social {
margin-top:10px;
}
.addtional-info {
width:
450px;
}
.product-tabs {
width:450px;
height:auto;
border-bottom:none;
padding:0;
}
.product-tabs li {
float:left;
width:450px;
text-align:center;
border-bottom:1px #ddd solid;
}
.tab-box .activeLink a {
width:96%;
}
.tab-box a {
width:96%;
}
.tabcontent {
padding:5px 0;
width:450px; overflow:visible; display:inline-block;
}
.form-add-tags input.input-text, select, textarea {
margin-bottom: 8px;
 /* width: 270px !important; */
}
.related-block {
float: left;
}
#customer-reviews {
width:450px;
}
 .box-reviews .form-list input.input-text {
width:80%;
}
.box-reviews .form-list input.input-text:focus {
width:80%;
}
.box-reviews textarea {
width:88%;
}
.box-reviews .review {
width:60%;
}

/* Checkout Page */

select#billing-address-select {
width:290px;
}
.one-page-checkout .step-title {
padding:0;
}
.group-select li input.input-text, .group-select li textarea {
width:275px;
}
.group-select li input.input-text:focus, .group-select li textarea:focus {
width:275px;
}
#checkout-step-login .col2-set .col-1 {
width:100%;
border-left:none;
}
#checkout-step-login .col2-set .col-2 {
width:100%;
}

/* My Dashboard */
.recent-orders .title-buttons {
display:none;
}
 .group-select li .input-box select {
width:298px !important
}
/* Shopping Cart */
.cart {
width:450px;
}
.cart-collaterals {
width:450px;
}
.cart-collaterals .totals {
width:450px;
}
.totals .inner {
padding:0;
}
.shipping, .discount {
width:450px;
margin:0;
}
 .cart-table tbody th, .cart-table tbody td {
padding:8px 4px;
}
.shipping .form-list select {
width:440px !important;
}
input#coupon_code {
width:410px;
padding:10px;
}
ul#crosssell-products-list .item {
margin-left:80px;
}
ul#crosssell-products-list .item.last {
margin-left:80px;
}
/* My Wishlist */

.my-wishlist .data-table tr {
display:block;
}
.my-wishlist .data-table td {
display:block;
}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
display:inline-block !important;
}
#wishlist-table.data-table tr {
display: block;
width:450px;
}
#wishlist-table.data-table td {
 display: block;
 overflow: hidden;
 width: 290px;
}
.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
#wishlist-table a.remove-item span {
display:none;
}
.my_wishlist .buttons-set {
margin-bottom:0;
}
#wishlist-table button.button.btn-cart span {
display:none;
}
/* Ship to Multiple Addresses */
.checkout-progress li.active {
width:450px;
margin-right:0;
padding:5px 0;
}
.checkout-progress li, .checkout-progress li.last {
width:450px;
margin-right:0;
padding:5px 0;
}
.multiple_addresses .title-buttons {
text-align:left;
}
.login_page .col2-set .col-1 {
width:90%;
margin-bottom:10px;
min-height:inherit; padding:20px
}
.login_page .col2-set .col-2 {
width:90%;
min-height:inherit;
margin-top:15px;
padding:20px;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:270px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:270px;
}
.static-contain .group-select li textarea {
width:270px;
}
.static-contain .group-select li .input-box {
width:270px;
}

/*.data-table {
display:none;
}*/
#my-orders-table.data-table thead {
display:none;
}
#my-orders-table.data-table tbody {
border-top:1px #ddd solid;
}
#my-orders-table.data-table td {
display:block;
}
#my-orders-table.data-table td.last {
display:block;
text-align:left;
}
#my-orders-table.data-table td.last.a-center {
text-align:left !important;
}
 #wishlist-table.data-table thead {
display:none;
}
#wishlist-table.data-table tbody {
border-top:1px #ddd solid;
}
#wishlist-table.data-table td {
display:block;
width:450px;
text-align:center;
}
#wishlist-table.data-table td.last {
display:block;
text-align:left;
}
#wishlist-table.data-table td .a-center {
text-align:left;
}
#wishlist-table .product-name, #wishlist-table .price-box {
text-align:center; padding-right:65px;
}
#wishlist-table.data-table td.last {
text-align:center;
}
 .hidden-table {
display:none !important;
}
.product-view .grouped-items-table {
display:block;
border:none;
}
#wishlist-table {
display:block;
}
#wishlist-table th {
display:none;
}
#wishlist-table a.remove-item {
 display: inline-block;
 float: none;
}
.back-link {
 float:none;
display: inline-block;
}
#shopping-cart-table colgroup {
display:none;
}
 #shopping-cart-table th {
padding:10px 4px;
}
#shopping-cart-table{ margin-top:0;}
#multiship-addresses-table select {
width:200px !important;
}
.blog_container {
width:440px !important;
}
.blog_entry .featured-thumb a img {
width:440px !important;
}
.widget_wrapper13 {
float:left;
}
.popular-posts {
padding:10px 0;
}
.entry .featured-thumb img {
width:440px !important;
}
.blog_container .grid_8 {
width:440px !important;
padding-right:0;
border:none;
}
.blog_fix .inner-content{ width:100%; margin:auto;}
 
}
@media only screen and (min-width:568px) and (max-width:767px) {
#right_toolbar { display:none !important; }
header .top-links{ margin:auto;}
.magik-producttabs ul.pdt-list li.item{ width:45%;}
.social ul li{ margin-right:6px;}
.payment-accept img{ margin:2px 6px 8px 0; width:45px;}
.social-section .inner{ width:530px; margin:auto;}
.magik-producttabs .magik-pdt-container .magik-pdt-nav .pdt-nav > li {
    display: inline-block;
  
    padding: 0 10px; font-size:13px; 
}
.pdt-list .item{ margin-left:0 !important;}
.magik-producttabs .magik-pdt-content .pdt-list{ margin-left:0px;}
.magik-producttabs .pdt-list .wide-first {
    margin: 0px 10px 0 10px !important;
}
.magik-producttabs .magik-pdt-content .pdt-content .item{  margin: 15px 10px 0 10px !important; min-height:460px;}
.magik-producttabs ul.pdt-list li.item .product-wrapper{ margin-top:0;}
#toTop {height: 30px;line-height: 30px; width:35px;}
.jcarousel-skin-tango5 ul.products-grid li.item{ width:230px !important; margin:0 14px 25px !important;}
.jcarousel-skin-tango5 ul.products-grid li.item .product-wrapper img{ width:230px;}
.recommend-pro{ width:530px; margin:auto;}
.caption.light1 {
    left: 0;
    margin-right: 0;
    padding-left: 2%;
    right: 0%;
    width: 250px; padding-top:0;
}
.caption.light1.top-left {
 left: 0;
    margin-right: 0;
    padding-left: 3%;
    padding-top: 2%;
    right: 0;
    width: 94%;
}
.toplinks>div>div.myaccount>a:before {
	content:'\f007';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.wishlist>a:before {
	content:'\f004';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.check>a:before {
	content:'\f00c';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.demo>a:before {
	content:'\f09e';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks .links div .click-nav ul .clicker:before {
	content:'\f15b';
	font-family: FontAwesome;
	font-size:13px;
	padding-left:4px;
	padding-top:2px;
	float:left;
	margin-right:6px;
	margin-top:-2px;
}
.toplinks>div>div.login>a:before {
	content:'\f13e';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
.toplinks>div>div.logout>a:before {
	content:'\f09c';
	font-family: FontAwesome;
	font-size:13px;
	padding-right:6px
}
header .header .logo a img{ width:71%;}
	html {
 background:#fff;
}
body {
 width:100%;
 background:#fff;
 box-shadow:none;
 padding-left:0px;
 padding-right:0px;
margin:auto;
}
#os-phrases {
display:none;
}
.ei-slider-large {
width:100%;
height: 100% !important;
}
.ei-slider {
width:100% !important;
margin:0;
height:240px;
}
.ei-slider-loading {
width:100% !important;
}
.ei-slider-large li {
width:100%;
height:100%;
}
.sticky {
width:100%;
height:48px;
}
.ei-slider-large li img {
 width: 100%;
}
.ei-title {
left:0%;
top:5%;
margin-right:0%;
width:60%;
right:0;
}
 .ei-title h2, .ei-title h2 a {
font-size:18px;
line-height:inherit;
}
.ei-title h1, .ei-title h1 a {
font-size:18px;
line-height:inherit;
}
.ei-title h3, .ei-title h3 a {
font-size:15px;
line-height:inherit;
}
.ei-title .shop-btn {
background-size:100px;
float:left;
margin-left:20px;
font-size: 11px;
 font-weight: bold;
 height: 54px;
 letter-spacing: 1px;
 padding-top: 10px;
 text-align: center;
 text-transform: uppercase;
 width: 110px;
margin-top:10px;
}
.ei-title h2, .ei-title h3 {
text-align:left;
padding-left:20px;
}
.ei-title h4, .ei-title h4 a {
text-align:left;
padding-left:20px;
}
.ei-title h5 {
font-size:13px;
padding-left:20px;
text-align:left;
}
.ei-title h4, .ei-title h4 a {
line-height:inherit;
font-size:15px;
}
.ei-title h6, .ei-title h6 a {
line-height:inherit;
font-size:15px;
padding-left:20px;
text-align:left;
}
.promo-banner-section {
width:530px;
margin:15px auto 0;
}
.promo-banner-section .col {
width:530px;
margin:auto 0 8px;
}
.promo-banner-section .col img {
width:530px;
}
.promo-banner-section .col-last {
width:530px;
}
.promo-banner-section .col-last img {
width:530px;
}

.pro-recommend {
width:530px;
margin:auto;
float:none; overflow:hidden; padding-bottom:18px;
}
.pro-recommend ul{ margin-left:40px;}
.pro-recommend .products-grid .item:nth-of-type(3n+3), .pro-recommend .products-grid .item *:nth-of-type(3n+3) .blog_post li{ margin-right:20px;}
.pro-recommend .products-grid .item {
margin-left:10px;
}
.pro-recommend .new_title.center {
text-align:left;
}
.ei-title p {
text-align:left;
display:none !important;
font-size:12px;
}
.ei-title h1, .ei-title h1 a {
text-align:left;
padding-left:20px;
}
footer {
margin:0;
}
.newsletter-wrap {
width:100%;
padding:25px 0px;
}
.newsletter-wrap h4 {
display:block;
}
.newsletter {
width:94%; padding:0 3%;
}
.newsletter-wrap input[type="text"] {
width:340px;
}
.newsletter-wrap button.subscribe {
margin:10px 0 0;
}
.footer-column-last {
border-left:none;
margin-left:0;
padding-left:0;
margin-bottom:0;
}
.top-cart-content {
top:43px;
}
.toolbar span.button-active.button-grid{ padding:5px 6px 2px 22px}
.toolbar .button-list { padding:5px 6px 2px 22px}
.toolbar .button-list:hover { padding:5px 6px 2px 22px}
.toolbar span.button-active.button-list {
padding:5px 6px 2px 22px;
}
.toolbar .button-grid, .toolbar a.button-grid:hover {
padding:5px 6px 2px 22px;
}
.products-list li.item, .products-list .item.first {
padding:8px 8px 10px;
}
.product-view .product-img-box {
width:530px;
}
.product-essential .product-image img {
width:530px;
}
.more-views {
width:250px;
}

.product-view .product-name {
padding:0;
}

.product-additional {
display:none;
}
.blog_content-wrapper .popular-posts {
width:278px;
}
.blog_content-wrapper .page-title {
padding:0;
}
.blog_entry .entry-footer {
padding:0;
}
.newsletter-sign-box {
left: 8%;
top: 15%;
}
.newsletter-sign-box {
 background: none repeat scroll 0 0 #FFFFFF;
 border-radius: 0;
 box-shadow: 0 2px 5px #000000;
 left: 5%;
 margin: 30px auto;
 min-height: 150px;
 min-width: 400px;
 padding: 20px;
 position: absolute;
 top: 15%;
 width: 400px;
 z-index: 10000;
}
 .newsletter-sign-box .input-box input {
 display: inline-block;
 margin-left: 0;
 margin-right: 10px;
 padding: 10px;
 width: 206px;
}
.newsletter-sign-box .subscribe-bottom {
margin-left:80px;
}
 #large-images1 {
 height: 535px;
}
 #large-images1 li {
height: 535px;
}
.related-slider {
width:530px;

}
.upsell-slider {
width:530px;

}
.cat-img-title.cat-bg .cat-heading {
font-size:15px;
}
.cat-img-title.cat-box {
 left: 2%;
    margin: 1px 6%;
    padding: 10px;
    width: 42%; height:50px !important; 
}

#slides {
width:530px;
}
.slides_container {
width:530px;
height:auto;
}
.slides_container div {
height:175px !important;
}
.slides_container div img {
width:530px;
}
#slides a.prev:before {
font-size:25px;
}
#slides a.prev {
margin:70px -10px 0 0;
}
#slides a.next {
margin:70px -10px 0 0px;
}
#slides a.prev {
width:20px;
height:20px;
padding:0 6px 10px 5px;
}
#slides a.next:before {
font-size:25px;
}
#slides a.next {
width:20px;
height:20px;
padding:0 4px 10px 5px;
}
.offer-banner-section .col.last .add_img {
margin-bottom:10px;
float:left;
}
.offer-banner-section .col.last img {
width:250px;
float:right;
}
.slider-intro {
margin:auto; width:100%;
}
.slideshow-wrapper {
width:100%; margin:auto; display:none;
}
ul.slideshow {
width:100%;
height:240px;
}
.the-slideshow .slideshow .slide img {
width:120%;
}
.slideshow-wrapper .backward {
display:none;
}
.slideshow-wrapper .forward {
display:none;
}
.the-slideshow .slideshow .slide {
width:100%;
height:240px!important
}
.caption.top-right {
display:block;
width:180px;
text-align:center;}
.caption.light1 .badge { display:none;
}
.caption .caption-inner .permanent { font-size:12px; }
.caption.top-right .heading{ border:none !important;}
.caption.top-right .intro-btn a{ font-size:12px; padding:8px 12px;}
.caption .normal-text {
font-size:14px;
display:block !important;}

.caption .heading{ font-size:22px;}
.caption.top-center{ width:94%; padding-top:6%; left:3%;}
.caption .caption-inner{ padding:5px 0;}
.caption p{ display:none; font-size:10px;}

.caption.light1 .heading p.normal-text, .caption.light1 p.normal-text{ display:block; margin-bottom:0;}
.caption .normal-text1 { font-size:18px;}

.caption.top-right {
    bottom: auto !important;
    margin-right: 0px !important;
    padding-top: 2% !important;
    right: 0 !important;
    top: 0 !important; width:42%;
}
.caption.light1.top-right { font-size:14px; padding-top:5% !important;}
.caption.light1 .heading {
font-size:34px;
}
.caption.light1.top-right .heading{ font-size:28px;}
.caption .intro-btn a{ font-size:12px; padding:8px 12px; margin:0; border:2px solid #b1b2b2;}
.caption.light2.top-right {
display:inherit;
}
.caption.light2 .heading {
margin-top:20px;
font-size:28px;
text-align:center;
margin-left:50px;
display:none;
}
.the-slideshow .tab-pager {
 bottom: 5px;
 left: 45%; 
}
.caption .normal-text1{ display:block;}
.caption .intro-btn{}
.featured-slider {
width:530px;

}

.jcarousel-skin-tango4{ width:510px; margin-left:0px;}
.jcarousel-skin-tango4 ul.products-grid li.item .product-wrapper .thumb-wrapper img{ width:230px;}
.blog-title {
margin-bottom:10px;
}
.blog_post {
 float: none;
    margin: auto;
    width: 530px; padding-bottom:0;
}
.blog_post ul{ margin-left:10px;}
.blog_post li{ width:220px; margin-right:20px;}
.blog-l{ width:auto;}
.blog-l .mask, .blog-l .content{ width:220px; height:148px;}
.blog_fix {
margin: 5px auto auto;
padding: 15px 0 20px;
}
.blog-title h2 {
margin-left:0;
}
.blog-title h2:after {
border-bottom:none;
}
#nav {
display:none;
}
#menu {
display:inherit;
margin:auto;
}
/* home page */	
.orange-slider {
display:none;
}
.right-side-content {
display:none;
}
header {
width:100%;
margin:auto;
height:auto;
}
header .header {
width:94%; padding:0 3%;
margin-bottom:0px;
}
header .header .logo {
 margin-top: 0;
 padding-bottom: 10px;
 padding-top: 12px;
 text-align:left;
display:inline-block;
}
header .header .logo a {
width:auto;
}
header .welcome-msg {
display:none;
}
header .top-links .inner {
width:94%; padding:0 3%;
}
.toplinks ul.links li a {
padding:5px;
}
.toplinks ul.links li a span {
display:none;
}
.toplinks ul.links li a {
margin-left:5px;
}
.toplinks .links li.company {
display:none;
}
.toplinks .links li.demo {
display:none;
}
.toplinks div.links div a {
padding:2px 5px;
}
.toplinks div.links div a span {
display:none;
}
.toplinks div.links div a {
margin-left:5px;
}
.toplinks .links div.company {
display:none;
}
.toplinks .links div.demo {
display:none;
}
.top-cart-contain{ margin-top:3px; right:3%;}

.jcarousel-skin-tango5 .jcarousel-container-horizontal{ width:530px;}

.search-box {
margin-top:-46px;
 
}

.search-btn-bg {
right:10px
}
nav {
width:100%;
height:46px;
margin:auto;
border-top:none;
}
.nav-inner {
height:auto;
width:100%;
margin:auto; 
}
.shipping-banner {
display:none;
}
.language-box .language-switcher {
margin:2px 10px 0 0;
}
.currency-box .currency-switcher {
margin:2px 10px 0 0;
}
.slider_wrapper {
width:530px;
margin-top:12px;
}
#sequence {
width:320px;
height:160px;
}
#sequence-theme .controls a {
top:31%;
}
#sequence > .sequence-canvas > li {
height:160px;
}
.service-section {
width:100%;
margin:auto;
}
#store-messages {
width:100%;
background:none;
}
 #store-messages.messages-3 .message {
margin-right:0;
margin-bottom:0px;
width:100%; padding:10px 0; border-bottom:1px solid #E5E5E5;
}
 #store-messages.messages-3 .message.last{ border-bottom:none;}
#store-messages .phone {
float:left;
width:530px;
}
 .offer-banner {
width:530px;
margin:auto;
padding-top:0px;
}
.offer-banner-section {
width:100%;
height:auto; margin:auto;
}
.offer-inner{ width:530px; margin:40px auto auto; height:auto; padding-bottom:15px;}
.offer-banner-section .col-mid {
margin:0px 0 15px;
width:268px;
text-align:center;
float:right;
}
.offer-banner-section .col-mid img {
width:268px;
}
.offer-banner-section .col {
 float: left;
 margin-right: 15px;
 text-align: center;
 width: 250px; margin-bottom:10px; height:300px;
}
.offer-banner-section .col img {
width:250px;
}
.offer-banner-section .col-last .add-banner {
width:530px;
margin-top:15px;
}
.offer-banner-section .col.last {
width:250px;
}
.offer-banner-section .col-last .add-banner img {
width:250px;
}
.offer-banner-section .col-last .add-banner1 {
width:250px;
text-align:center;
margin-top:4px;
}
.offer-banner-section .col-last .add-banner2 {
float:none;
margin-bottom:6px;
}
.offer-banner-section .col-last .add-banner3 {
float:none;
}
 .review1 {
 display: inline-block;
 float: left;
 width: 100%;
}
.review2 {
 display: inline-block;
 width: 100%;
}
.box-reviews .actions {
float:right;
}
.main-col {
width:530px;
}
.best-sales-slider {
width:530px;

}
 .jcarousel-skin-tango5 .jcarousel-clip-horizontal {
width:510px; margin-left:10px;
}
.jcarousel-skin-tango5 .jcarousel-item-horizontal {
margin:15px 20px 0 80px !important;
}
.our-features-box {
width:400px;
padding:10px 0px;
height:auto;
margin-top:0;
}
.our-features-box li {
width:400px;
margin:15px 0 30px;
}
.our-features-box .feature-box {
width:400px;
margin-left:0;
}
 .store-img-box {
width:530px;
}
.store-img-box li {
width:290px;
margin-right:0;
}
.store-img-box .feature-box .content {
width:400px;
margin-left:0;
margin-bottom:10px;
}
.brand-logo {
width:100%; margin:0;
}
.jcarousel-skin-tango {
width:530px; 
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:415px; margin:auto;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
padding:0 25px;
}
footer .inner {
width:530px;
margin-bottom:0px;
padding:15px 0px;
}
.footer-bottom {
 padding:15px 10px;
}
.footer-bottom .inner {
width:530px;
padding:10px;
}
.footer-column-1 {
width:95%;
border-right:none;
margin-right:0; padding-right:0;
}
.footer-column {
width:172px;
}
.footer-bottom .bottom_links {
float:left;
}
.footer-bottom .bottom_links li {
float:left;
margin-left:0;
margin-right:12px;
}
footer .coppyright {
margin-bottom:10px;
}

/* Columns Layout */

.col2-left-layout .col-main {
width:530px;
margin-left:0; margin-top:10px;
}
.col2-right-layout .col-main {
width:530px;
margin-right:0;
}


/* Grid page */
.main-container {
width:530px;
padding:0;
clear: both; margin:auto;
}
.main-container-inner {
width:530px;
}
.breadcrumbs {
}
.category-image img {
width:530px;
}
.toolbar {
padding:2px 0px 2px;
}
.sorter .view-mode {
float:left;
margin:5px 0 0 0
}
.toolbar .button-grid:hover, .toolbar .button-grid:focus, .button-viewall:hover, .button-viewall:focus, .toolbar .button-active.button-grid, .toolbar .button.button-grid {
width:8px;
text-indent:10000px;
overflow:hidden;
}
.toolbar .button-list:hover, .toolbar .button-list:focus, .toolbar .button-active.button-list, .toolbar .button.button-grid {
width:4px;
text-indent:10000px;
overflow: hidden;
}
.toolbar .button-list {
width:4px;
}
.toolbar .button-list {
text-indent:10000px;
overflow:hidden;
}
.toolbar .pager {
float:right;
width:200px;
text-align:right;
margin:6px 0 0 0;
}
#sort-by {
display:none;
}
#limiter {
display:none;
}
.pager .limiter label, .toolbar label {
display:none;
}
.products-grid .item {
margin:15px 10px 0 14px;
display:inline-block; width:238px !important; float:none; min-height:450px;
}
.products-grid .item.last {
margin:15px 10px 0 14px;
display:inline-block; width:238px !important; float:none; min-height:450px;
}
.category-products ul.products-grid li.item .product-wrapper{ margin-top:0;}

/* sidebar */
.sidebar {
margin-left:100px; margin-bottom:15px;
}
.block-price, .block-compare, .block-list, .block-viewed, .block-poll, .block-tags, .block-banner {
display:none;
}
.service-section1 {
padding-bottom:5px;
}
.col-right {
float:left;
margin-top:5px;
}
.category-image{ margin-bottom:10px;}
.category-products ul.products-grid li.item{ margin-top:0; margin-bottom:0;}
.category-products ul.products-grid li.item .product-wrapper .thumb-wrapper img{ width:238px;}
/* Products List */ 
.col-main {
width:530px;
}
.products-list .product-image {
border-right:none;
}
.products-list .product-shop {
 float: left;
    margin-left: 15px;
    margin-top: 10px;
    padding-right: 0;
    width: 315px;
}
.products-list .item {
margin:15px 0 10px !important
}
/* Product View */
  .products-list .product-image img {
 width: 180px;
}
 #product-img-box {
 width: 530px;
margin-top:10px;
}
 #large-images {
 height: 550px;
}
 #product-img-box .bx-wrapper .bx-viewport {
 height: auto !important;
}
 .ppslider-arrows {
 top: 30%;
}
 #large-images li {
 height: 548px;
}
 #bxpager {
 width: 530px;
}
 #bxpager a {
 margin-bottom: 6px;
margin-right:6px;
}
.product-view .product-shop {
float:left;
width:530px;
margin-left:0;
}
.product-view .product-name h1 {
font-size:24px;
}
.product-view .add-to-cart label {
display:none;
}
 .product-collateral {
width:530px;
margin-top:10px;
}
.product-view .product-shop .social {
margin-top:10px;
}
.addtional-info {
width:
530px;
}
.product-tabs {
width:530px;
padding:0;
}
.product-tabs li {

}
#product1_tabs_custom{ /*display:none;*/} 
.tab-box .activeLink a {
width:96%;
}
.tab-box a {
width:96%;
}
.tabcontent {
padding:5px 0;
width:530px; overflow:visible; display:inline-block;
}
.form-add-tags input.input-text, select, textarea {
margin-bottom: 8px;
 /* width: 270px !important; */
}
.related-block {
float: left;
}
#customer-reviews {
width:530px;
}
 .box-reviews .form-list input.input-text {
width:80%;
}
.box-reviews .form-list input.input-text:focus {
width:80%;
}
.box-reviews textarea {
width:88%;
}
.box-reviews .review {
width:60%;
}

/* Checkout Page */

select#billing-address-select {
width:290px;
}
.one-page-checkout .step-title {
padding:0;
}
.group-select li input.input-text, .group-select li textarea {
width:275px;
}
.group-select li input.input-text:focus, .group-select li textarea:focus {
width:275px;
}
#checkout-step-login .col2-set .col-1 {
width:100%;
border-left:none;
}
#checkout-step-login .col2-set .col-2 {
width:100%;
}

/* My Dashboard */
 .group-select li .input-box select {
width:298px !important
}
/* Shopping Cart */
.cart {
width:530px;
}
.cart-collaterals {
width:530px;
}
.cart-collaterals .totals {
width:530px;
}
.totals .inner {
padding:0;
}
.shipping, .discount {
width:530px;
margin:0;
}
 .cart-table tbody th, .cart-table tbody td {
padding:8px 4px;
}
.shipping .form-list select {
width:440px !important;
}
input#coupon_code {
width:410px;
padding:10px;
}
ul#crosssell-products-list .item {
    margin: 15px 25px 0 0;
    width: 238px;
}
ul#crosssell-products-list .item.last {
 margin: 15px 25px 0 0;
    width: 238px;
}
/* My Wishlist */

.my-wishlist .data-table tr {
display:block;
}
.my-wishlist .data-table td {
display:block;
}
#wishlist-table .cart-cell .btn-cart {
float:none !important;
display:inline-block !important;
}
#wishlist-table textarea{ width:200px !important;}
.my-wishlist .buttons-set button.button {
width: 100%;
margin-bottom:8px;
}
#wishlist-table a.remove-item span {
display:none;
}
.my_wishlist .buttons-set {
margin-bottom:0;
}
#wishlist-table button.button.btn-cart span {
display:none;
}
/* Ship to Multiple Addresses */
.checkout-progress li.active {
width:80px;
margin-right:0;
padding:5px 14px;
}
.checkout-progress li, .checkout-progress li.last {
width:80px;
margin-right:0;
padding:5px 12px;
}
.multiple_addresses .title-buttons {
text-align:left;
}
.login_page .col2-set .col-1 {
width:90%;
margin-bottom:10px;
min-height:inherit; padding:20px
}
.login_page .col2-set .col-2 {
width:90%;
min-height:inherit;
margin-top:15px;
padding:20px; float:left;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:270px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:270px;
}
.static-contain .group-select li textarea {
width:270px;
}
.static-contain .group-select li .input-box {
width:270px;
}

/*.data-table {
display:none;
}*/
#shipping-zip-form .form-list input.input-text, input#coupon_code{ width:79%;}

.product-view .grouped-items-table {
display:block;
border:none;
}
#wishlist-table {
display:block;
}

#wishlist-table a.remove-item {
 display: inline-block;
 float: none;
}
.back-link {
 float:none;
display: inline-block;
}
#shopping-cart-table colgroup {
display:none;
}
 #shopping-cart-table th {
padding:10px 4px;
}
#shopping-cart-table{ margin-top:0;}
#multiship-addresses-table select {
width:200px !important;
}
.blog_container {
width:530px;
}
.blog_entry .featured-thumb a img {
width:530px;
}
.widget_wrapper13 {
float:left;
}
.popular-posts {
padding:10px 0;
}
.entry .featured-thumb img {
width:530px;
}
.blog_entry .featured-thumb{ height:auto;}
.blog_container{ width:530px !important;}
.blog_container .grid_8 {
width:530px !important;
padding-right:0;
border:none;
 
}
.blog_fix .inner-content{ width:100%; margin:auto;}}
@media only screen and (min-width: 768px) and (max-width:977px) {
	
.mnu-search{
		right:100px;
	}	
#right_toolbar { display:none !important; }
.newsletter-wrap {
width:100%;
padding:25px 0px;
}
.newsletter {
width:94%; padding:0 3%;
}
.jcarousel-skin-tango5 ul.products-grid li.item .product-wrapper{ margin-top:0;}
.magik-producttabs ul.pdt-list li.item{ width:30% !important; margin-bottom:0 !important;}
.magik-producttabs .magik-pdt-container .magik-pdt-content{ margin-top:10px;}
.pdt-list .item {margin-left: 1.5% !important;}
.jcarousel-skin-tango5 ul.products-grid li.item{ width:230px !important;}
.jcarousel-skin-tango5 ul.products-grid li.item .product-wrapper .thumb-wrapper img{ width:230px;}
header .top-links{ margin:auto;}
#nav > li > a > span{ padding:0 10px;}
		html {
 background:#fff;
}
.os-phrases h2 {
font-family: 'Open Sans', sans-serif;
font-size: 18px;
font-weight: 300;
width: 60%;
overflow: hidden;
text-transform: uppercase;
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 18%;
letter-spacing: 1px;
text-align: center;
}
body {
 width:100%;
 background:#fff;
 box-shadow:none;
 padding-left:0px;
 padding-right:0px;
margin:auto;
}
#os-phrases {
display:block;
}
.ei-slider-large {
width:100%;
height: 100% !important;
}
.ei-slider {
width:100% !important;
margin:0;
height:340px;
}
.ei-slider-loading {
width:100% !important;
}
.ei-slider-large li {
width:100%;
height:100%;
}
.sticky {
width:100%;
}
.ei-slider-large li img {
 width: 100%;
}
.ei-title {
left:0%;
top:5%;
margin-right:0%;
width:52%;
right:0;
}
 .ei-title h2, .ei-title h2 a {
font-size:35px;
line-height:38px;
}
.ei-title h1, .ei-title h1 a {
font-size:30px;
line-height:38px;
}
.ei-title h3, .ei-title h3 a {
font-size:20px;
line-height:35px;
}

.ei-title h5 {
font-size:13px;

}
.ei-title h4, .ei-title h4 a {
line-height:30px;
font-size:15px;
}
.ei-title h6, .ei-title h6 a {
line-height:inherit;
font-size:15px;
padding-left:20px;
}
.promo-banner-section {
width:740px;
margin:15px auto 0;
}
.promo-banner-section .col {
width:362px;
margin:auto 0 8px;
}
.promo-banner-section .col img {
width:740px;
}
.recommend-pro{ width:740px;}
.promo-banner-section .col-last {
width:362px; float:right;
}
.promo-banner-section .col-last img {
width:362px;
}
.jcarousel-skin-tango4 {
width:740px;
margin-left:0px;
}
.jcarousel-skin-tango4 .jcarousel-item-horizontal{ width:175px !important; min-height:360px !important;}
.pro-recommend {
width:740px;
margin:auto;
float:none; overflow:hidden; padding-bottom:20px;

}
.pro-recommend .products-grid .item {
  margin: 20px 18px 8px 20px !important;
    min-height: 385px !important;
    width: 200px !important;
}
.pro-recommend ul{ margin-left:50px;}
.pro-recommend .new_title.center {
text-align:left;
}


footer {
margin:0;
}
.newsletter-sign-box {
top: 15%;
}
.newsletter-sign-box .input-box input{ width:250px;}
.cat-img-title .cat-heading {
font-size:20px;
}
.cat-img-title.cat-box {
margin:2px 3%;
}
.cat-img-title.cat-bg .cat-heading {
font-size:15px;
}
.cat-img-title.cat-box {
 left: 2%;
    margin: 1px 6%;
    padding: 10px;
    width: 42%; height:50px !important; 
}
.blog_post ul {
margin-left:0px;
}
.blog_container {
width:740px;
overflow:hidden;
}
.latest-news ul li p {
min-height:70px;
}
.blog_fix {
margin:auto;
padding:0;
}
.blog_post {
width:740px;
padding-bottom:0;
}

.blog_post li {
 margin-bottom: 10px;margin-right:50px; width:300px; margin-bottom:25px;
}
.blog-l{ width:300px;}
.blog-l img{ width:300px;}
.blog_post {
width:740px;
padding-bottom:0; float:none;
}
.testimonials {
margin-bottom:30px;
}
.blog_fix {
margin: 0px auto auto;
padding: 15px 0 0px;
}
.blog-title h2 {
margin-left:0;
}
.blog-title h2:after {
border-bottom:none;
}
 .blog_entry .featured-thumb a img {
width:490px;
}
.widget_wrapper13 {
padding:0;
width:205px !important;
margin-top:20px;
}
.popular-posts {
padding:10px 0;
}
.entry .featured-thumb img {
width:490px;
}
.blog_container .grid_8 {
width:490px;
border-right:none;
margin-top:20px;
}
.popular-posts {
padding:10px 0;
}
.entry .featured-thumb img {
width:500px !important;
}
.blog_container .grid_8 {
width:500px !important;
padding-right:0 !important;
border:none !important;
}
 .ad-spots .widget-content img {
width:230px !important;
}

#slides {
width:520px;
}
.slides_container {
width:520px;
height:auto;
}
.slides_container div {
height:200px !important;
}
.slides_container div img {
width:520px;
}
#slides a.prev:before {
font-size:25px;
}
#slides a.prev {
margin:90px -10px 0 0;
}
#slides a.next {
margin:90px -10px 0 0px;
}
#slides a.prev {
width:20px;
height:20px;
padding:0 6px 10px 5px;
}
#slides a.next:before {
font-size:25px;
}
#slides a.next {
width:20px;
height:20px;
padding:0 4px 10px 5px;
}
.slideshow-wrapper {
width:100%;
}
.slideshow-wrapper .forward, .slideshow-wrapper .backward {
display:none;
}
.the-slideshow .slideshow .slide {
width:100% !important;
}
.the-slideshow .slideshow .slide img {
width:120%;
}
.caption {
width:370px;
}
.caption.light1 {
width:49%;
padding:15px 8px 0; right:30%;
}
.caption.light1.top-right {
    margin-right: 0;
    padding: 15px 8px 0;
    right: 0 !important;
    width: 32%;
}
.caption.top-center{ padding-top:3%;}

.caption.light1 .heading1 {
font-size:12px;
padding:0;
}
.caption .intro-btn a {
padding:10px 35px;
font-size:16px;
}
.caption.top-right .heading{ border:none !important;}
.caption.light1 .heading {
font-size:36px !important;
margin:0;
padding:10px 0;
}
ul.slideshow {
height:320px;
}
.the-slideshow .tab-pager {
left:45%; bottom:8px;
}
.caption .heading {
font-size:38px;
padding:15px 0;
}
.caption .normal-text1 {
font-size:22px !important;
letter-spacing:3px;
}
.caption.light2 .heading {
font-size:36px;
}
.caption.light1 .badge {
  font-size: 14px;
    height: 55px;
    margin-left: 305px;
    margin-top: -100px;
    width: 74px; padding:15px 0 0;
}
.caption.light1 .badge span {
font-size:18px;
}
.caption.light1 .heading, .caption.light1 p{ font-size:12px; padding:6px 0;}
.caption .normal-text {
font-size:14px;
}
#nav {
display:block;
}
#menu {
display: none !important;
 margin-top: 10px;
}
#menu ul.navmenu ul.submenu {
margin-top:15px;
}
/* home page */	
.orange-slider {
display:none;
}
.right-side-content {
display:none;
}
header {
width:100%;
margin:auto;
height:auto;
}
header .header {
width:94%; padding:0 3%;
}
header .header .logo {
 margin-top: 10px;
 padding-top: 10px;
 text-align:left;
 padding-bottom:15px;
}
header .welcome-msg {
display:none;
}
header .top-links .inner {
width:94%; padding:0 3%;
}
.toplinks .links li.demo {
display:none;
}
.toplinks .links li.check {
display:none;
}
 .top-cart-contain {
margin-top:8px;
}
.top-cart-content{ top:48px; right:28%;}
.search-box {
    right: 3%;
    z-index: 1000;
}

.search-btn-bg {
right:10px
}
nav {
width:100%;
margin:auto;
}
#nav ul.level0 > li{ width:138px;}
#nav ul.level0 > li.last{ width:138px;}
#nav ul.level1 > li a {
    display: inline-flex;
    float: none;}
	
#nav .level0-wrapper .nav-add .push_item{ width:165px; height:auto; margin-right:8px;}
#nav .level0-wrapper .nav-add .push_item img{ width:165px; height:auto;}
#nav .level0-wrapper .nav-add .push_item .push_img a{height:auto;}
#nav .level0-wrapper .nav-add .push_item_last{ width:165px;}
#nav .level0-wrapper .nav-add .push_item_last img{ width:165px;}
#nav .level0-wrapper, #nav.classic .parent > ul{  width:720px; margin:auto; padding:8px}
.grid12-3{ width:15%;}
.grid12-3 a img{ width:100px;}
.grid12-4{ width:30%;}
.grid12-4 a img{ width:250px;}
.grid12-8{ width:60%;}
.slideshow-wrapper .browse-button, .slideshow-wrapper .tab-pager{ z-index:5;}
.cat-img img{ width:138px;}
.custom-menu .grid12-5 img{ width:168px;}
.nav-inner {
width:94%; padding:0 3%;
}
.mini-cart .basket a span{ display:none;}
.mini-cart .basket a{ min-width: 70px !important}
.shipping-banner {
width:740px;
padding:25px 0 10px;
}
.shipping-banner img {
width:740px;
}
.language-box .language-switcher {
margin:1px 15px 0 0px;
}
.currency-box .currency-switcher {
margin:1px 15px 0 0;
}
.slider_wrapper {
width:740px;
margin-top:12px;
}
#sequence {
width:740px;
height:420px;
}
#sequence > .sequence-canvas > li {
height:420px;
}
.service-section {
width:100%;
margin:auto;
}
#store-messages {
width:740px;
background:none;
}
#store-messages.messages-3 .message {
margin-right:0;
width:162px;
}
#store-messages .phone {
float:left;
width:370px;
padding-right:0;
}
.offer-banner {
width:100$;
margin:auto;
padding-top:0px;
}
.offer-banner-section {
width:100%;
margin:auto;
}
.offer-inner{ width:740px; margin:35px auto; height:205px;}
.offer-banner-section .col {
width:175px;
margin-right:10px;
}
.offer-banner-section .col img {
width:175px
}
.offer-banner-section .col-last .add-banner {
width:175px;
margin-top:5px;
}
.offer-banner-section .col.last {
width:175px;
float:right;
}
 .offer-banner-section .col-mid {
width:325px;
margin:0 10px;
}
.offer-banner-section .col.last .add_img {
margin-bottom:10px;
}
.offer-banner-section .col-mid img {
width:325px;
}
.offer-banner-section .col-last .add-banner img {
width:200px;
}
.offer-banner-section .col-last .add-banner1 {
width:365px;
text-align:center;
margin-top:4px;
}
.offer-banner-section .col-last .add-banner2 {
float:left;
margin-bottom:6px;
width:180px;
}
.offer-banner-section .col-last .add-banner3 {
float:right;
width:180px;
}
.offer-banner-section .col-last .add-banner2 img, .offer-banner-section .col-last .add-banner3 img {
width:175px;
}
.main-col {
width:740px;
}
.best-sales-slider {
width:740px;
}
.upsell-slider {
width:740px;
}
.featured-slider {
width:740px;
}

.jcarousel-skin-tango5 .jcarousel-clip-horizontal {
width:730px;
margin-left:0px;
}
.jcarousel-skin-tango5 .jcarousel-container-horizontal {
width:740px;
}
.jcarousel-skin-tango5 .jcarousel-item-horizontal {
margin:15px 20px 0 0 !important;
padding:15px 15px 20px !important;
}
.jcarousel-skin-tango5 .jcarousel-item {
width:320px !important;
}
.jcarousel-skin-tango5 .jcarousel-item-horizontal {
padding:15px 0px 20px !important;
}
.our-features-box {
width:740px;
padding:20px 0px 20px;
height:auto;
}
.our-features-box li {
margin-right:15px;
width: 236px;
}
.our-features-box li.last {
margin-right:0;
width: 236px;
}
.our-features-box .feature-box {
width:230px;
margin:0;
}
.store-img-box .feature-box {
text-align:center;
}
.store-img-box {
width:740px;
margin:0;
}
.store-img-box li {
width:230px;
margin-right:12px;
margin-bottom:15px;
}
.store-img-box .feature-box .content {
width:210px;
margin:auto;
}
.newsletter-wrap input[type="text"]{ width:320px;}
 .brand-logo {
width:100%; margin:auto;
}
.jcarousel-skin-tango {
width:94%; padding:0 3%;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:94%;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
padding:0 10px;
}
 footer .inner {
width:94%;
margin-bottom:0px;
padding:3% 3%;
}
.social-section .inner{ width:94%; padding:3% 3% 0%;}
 .footer-bottom .inner {
width:94%;
padding:10px 3%;
}
footer address{ display:inline-block; float:left;}
.phone-footer, .email-footer{ display:inline-block; margin-left:25px; float:left;}
.footer-column-1 {
width:230px;
margin-right:15px;padding-right:15px;
}
.footer-column {
width:142px;
margin-right:15px; 
}
.footer-column-last {
width:740px; border-left:none; padding-left:0; min-height:inherit; margin-bottom:0; }
.payment-accept{ float:right; padding-top:0;}
#container_form_news2 input[type="text"] {
width:250px;
}
.footer-bottom .bottom_links {
float:left;
}
.footer-bottom .bottom_links li {
float:left;
margin-left:0;
margin-right:12px;
}
footer .coppyright {
margin-bottom:10px;
}
/* Columns Layout */

.col2-left-layout .col-main {
width:520px;
margin-left:0; margin-top:10px;
}
.col2-right-layout .col-main {
width:520px;
margin-right:0;
}


/* Grid page */
.main-container {
width:100%;
padding:0;
clear:both; margin:0;
}
.blog_content-wrapper{ width:94% !important; margin:auto !important; padding:3% 3%;}
.blog_container{ width:100% !important; margin:auto !important; float:left; }
.main-container-inner {
width:740px;
/*overflow:hidden;*/
}
.breadcrumbs{ margin:0; padding:8px 0;}
.category-image img {
width:520px;
}
.toolbar {
padding:2px 8px 2px;
}
.sorter .view-mode {
float:left;
margin:5px 0 0 0
}
.toolbar .pager {
float:right;
width:200px;
text-align:right;
margin:6px 0 0 0;
}
#sort-by, #limiter {
display:none;
}
.toolbar .pager .pages label {
float:none;
margin-right:0;
}
.products-grid .item {
    margin: 15px 15px 0 0 !important;
    min-height: 400px;
    padding: 15px 0;
    width: 245px !important;
}
.products-grid .item.last {
 margin: 15px 10px 0 0;
 min-height: 370px;
 padding: 15px 0;
 width: 250px;
float:left;
}
ul.products-grid {
margin-left:0px;
}

/* sidebar */

.col-left {
width:200px; margin-top:10px;
}
.block-price, .block-compare {
display:none;
}
.block-banner a img {
width:200px;
}
.service-section1 {
padding-bottom:5px;
}
.col-right {
float:right;
margin-top:20px;
width:180px; padding:10px; margin-bottom:15px;
}
.col-left .block-cart .block-content ul li .product-details {
width:130px;
}
.col-left .block-cart ul li.item {
overflow:hidden;
}
 #recently-viewed-items .product-name a {
padding:0;
}
#recently-viewed-items .product-name {
width:185px;
}
/* Products List */
.products-list .product-image {
border-right:none;
}
.products-list .product-shop {
width:250px;
margin-left:15px;
padding-right:0;
}
.products-list .item {
margin:15px 0 10px !important; padding:10px !important;
}

/* Product View */
.product-view .product-shop ul.add-to-links span, .email-friend a span {
display:none;
}
.jcarousel-skin-tango4 ul.products-grid li.item{ width:170px !important;}
.product-view .product-shop .add-to-links li {
padding:0 10px 0 5px
}

.product-additional{ display:none;}

#product-img-box {
margin-left:35px;
}
.related-slider {
width:740px;
}
.col-main {
width:740px;
}
.product-view .product-img-box {
width:340px;
margin-bottom:22px;
}
.product-essential .product-image img{ width:340px;}
.product-view .product-name h1{ font-size:24px; }
.more-views{ width:248px;}
.product-view .product-shop {
float:left;
width:385px;
margin-left:15px; margin-right:0;
}
 .product-collateral {
width:740px;
margin-top:10px;
}
.addtional-info {
width:740px;
}
.product-tabs {
width:740px;
}
.tabcontent {
width:715px;
}
 .form-add-tags input.input-text, select, textarea {
width:270px;
margin-bottom:8px;
}
.related-block {
display:none;
}
#customer-reviews {
width:740px;
}
.box-reviews1 {
width:740px;
}
.box-reviews2 {
width:740px;
float:left;
}
.box-reviews .form-list input.input-text {
width:80%;
}
.box-reviews .form-list input.input-text:focus {
width:80%;
}
.box-reviews textarea {
width:88%;
}
.box-reviews .review {
margin-left:0px;
padding-left:15px;
width:79%;
}
.box-reviews .ratings-table {
margin:5px 10px 15px 0
}
ul#upsell-products-list .item {
width:240px;
margin: 15px 6px 0 0;
 padding: 15px 6px 20px;
}
ul#upsell-products-list .item.last {
width:240px;
padding: 15px 6px 20px;
margin: 15px 0px 0 0;
}
/* Checkout Page */
select#billing-address-select {
width:420px;
}
.one-page-checkout .step-title {
padding:0;
}

/* My Dashboard */
.recent-orders .title-buttons {
display:none;
}
.box-account {
margin-top:0;
}

/* Shopping Cart */
.cart {
width:740px;
}
.cart-collaterals .totals {
float:right;
}
.cart-collaterals .col2-set {
width:380px;
}
.totals .inner {
padding:0;
}
.shipping, .discount {
margin:0;
}
#shopping-cart-table.data-table th {
padding:10px;
}
ul#crosssell-products-list .item {
width:315px;
}
ul#crosssell-products-list .item.last {
width:315px;
}
.cart-table .btn-continue {
margin-right:45px;
}
/* My Wishlist */

.my_wishlist .buttons-set {
margin-bottom:0;
}
#my-orders-table.data-table th {
padding:5px 0;
}
/*#wishlist-table button.button.btn-cart span {
display:none;
}
#wishlist-table a.remove-item span {
display:none;
}*/
/* Ship to Multiple Addresses */
.checkout-progress li.active, .checkout-progress li {
width:85px;
padding:5px 30px;
font-size:13px;
}
.checkout-progress li.last {
margin-right:0px;
padding:5px 32px;
width:88px;
font-size:13px;
}
.login_page .col2-set .col-1 {
width:46%;
margin-bottom:15px;
min-height:295px;
padding:10px;
}
.login_page .col2-set .col-2 {
width:46%;
min-height:295px;
padding:0 0 0 30px; padding:10px;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:270px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:270px;
}
.static-contain .group-select li textarea {
width:270px;
}
.static-contain .group-select li textarea:focus {
width:270px;
}
.static-contain .group-select li .input-box {
width:305px;
}
.group-select li input.input-text, .group-select li textarea {
width:280px;
}
#wishlist-table button.button.btn-cart {
display:none;
}
.back-link {
float:none
}
.hidden-desktop {
display:none !important;
}
.hidden-table {
display:none;
}
.product-view .grouped-items-table {
display:block;
border:none;
}
#wishlist-table {
display:block;
}
#wishlist-table a.remove-item {
float:left;
}
#shopping-cart-table {
display:inline-table;
}
#shopping-cart-table th {
display:none;
}
.featured-thumb{ margin:0 10px 10px 0;}
.blog_content-wrapper .popular-posts{ width:200px !important;}
.blog_fix .inner-content{ width:100%; margin:auto;}
.slider-intro{ width:100%; margin:0;}
 

}
@media only screen and (min-width: 978px) and (max-width:1169px) {
		html {
 background:#fff;
}
body {
 width:100%;
 background:#fff;
 box-shadow:none;
 padding-left:0px;
 padding-right:0px;
margin:auto;
}
#os-phrases {
display:block;
}
.ei-slider-large {
width:100%;
height: 100% !important;
}
.ei-slider {
width:100% !important;
margin:0;
height:450px;
}
.ei-slider-loading {
width:100% !important;
}
.ei-slider-large li {
width:100%;
height:100%;
}
.sticky {
width:100%;
}
.ei-slider-large li img {
 width: 100%;
}
.ei-title {
left:0%;
top:5%;
margin-right:0%;
width:55%;
right:0;
}
 .ei-title h2, .ei-title h2 a {
line-height:inherit;
}
.ei-title h1, .ei-title h1 a {
line-height:inherit;
}
.ei-title h3, .ei-title h3 a {
line-height:inherit;
}
.ei-title h2, .ei-title h3 {

}
.ei-title h4, .ei-title h4 a {

}
.ei-title h5 {

}
.ei-title h4, .ei-title h4 a {
line-height:inherit;
font-size:15px;
}
.ei-title h6, .ei-title h6 a {
line-height:inherit;
font-size:15px;
padding-left:20px;
}
.promo-banner-section {
width:980px;
margin:15px auto 0;
}
.promo-banner-section .col {
width:480px;
margin:auto 0 8px;
}
.promo-banner-section .col img {
width:980px;
}
.promo-banner-section .col-last {
width:480px; float:right;
}
.recommend-pro{ width:980px;}
.promo-banner-section .col-last img {
width:480px;
}
.jcarousel-skin-tango4 {
width:965px;
margin-left:0px;
}
.jcarousel-skin-tango4 .jcarousel-item-horizontal{ width:175px !important; min-height:360px !important;}
.pro-recommend {
width:980px;
margin:auto;
float:none; overflow:hidden; padding-bottom:20px;

}
.pro-recommend .products-grid .item {
    margin: 20px 40px 8px 0;
    width: 290px !important;
    min-height: 510px !important;
}
.pro-recommend .products-grid .item:hover .actions .add-to-links a.link-wishlist {
	left:60px;
	opacity: 8;
	position: absolute;
}

.pro-recommend .products-grid .item:hover .actions .add-to-links a.link-compare {
	right:60px;
	opacity: 8;
	position:absolute;
	bottom:0;
}

footer {
margin:0;
}
.newsletter-sign-box {
 left: 30%;
 top: 15%;
}
.cat-img-title .cat-heading {
font-size:22px;
}
.cat-img-title.cat-box {
   height: 70px !important;
    left: 10%;
    margin: 2px 3%;
}
#slides {
width:680px;
}
.slides_container {
width:680px;
height:auto;
}
.slides_container div {
height:280px !important;
}
.slides_container div img {
width:700px;
}
#slides a.prev:before {
font-size:25px;
}
#slides a.prev {
margin:110px -10px 0 0;
}
#slides a.next {
margin:110px -10px 0 0px;
}
#slides a.prev {
width:20px;
height:20px;
padding:0 6px 10px 5px;
}
#slides a.next:before {
font-size:25px;
}
#slides a.next {
width:20px;
height:20px;
padding:0 4px 10px 5px;
}
.our-features-box {
width:980px;
padding:20px 0px 20px;
height:auto;
}
.our-features-box li {
margin-right:20px;
width: 312px;
}
.our-features-box li.last {
margin-right:0;
width: 312px;
}
.our-features-box .feature-box {
width:315px;
margin:0;
}
.slider-intro{ width:100%; margin:0}
.slideshow-wrapper {
width:100%;
}
.slideshow-wrapper .forward, .slideshow-wrapper .backward {
display:none;
}
.the-slideshow .slideshow .slide {
width:100% !important;
}
.the-slideshow .slideshow .slide img {
width:120%;
}
.caption.light1 .badge {
margin-left:460px;
margin-top:-180px;
}
.caption.light1.top-right{ width:38%; margin-top:2%; right:0 !important;}
.caption.light1.top-right .heading{ font-size:50px;}
.caption.light1 {
width:60%;
right:28%; padding-top:1%;
}
.caption.light1 .heading1 {
font-size:12px;
padding:0;
}
.caption .intro-btn a {
padding:10px 35px;
font-size:16px;
}

ul.slideshow {
height:405px;
}
.the-slideshow .tab-pager {
left:48%; bottom:8px;
}

#nav {
display:block;
}
#menu {
display:none !important;
margin-top:10px;
}
#menu ul.navmenu ul.submenu {
margin-top:15px;
}
#nav ul.level0 > li{ width:155px;}
#nav ul.level0 > li.last{ width:155px;}
#nav ul.level1 > li a {
    display: inline-flex;
    float: none;}
	
#nav .level0-wrapper .nav-add .push_item{ width:220px; height:auto; margin-right:15px;}
#nav .level0-wrapper .nav-add .push_item img{ width:220px; height:auto;}
#nav .level0-wrapper .nav-add .push_item .push_img a{height:auto;}
#nav .level0-wrapper, #nav.classic .parent > ul{  width:940px; margin:auto; padding:10px}
.grid12-3{ width:15%;}
.grid12-3 a img{ width:100px;}
.grid12-4{ width:30%;}
.grid12-4 a img{ width:350px;}
.grid12-8{ width:60%;}
.slideshow-wrapper .browse-button, .slideshow-wrapper .tab-pager{ z-index:5;}
.cat-img img{ width:170px;}
.custom-menu .grid12-5 img{ width:228px;}
.magik-producttabs .magik-pdt-content .pdt-content .item{ width:23%;}
.magik-producttabs ul.pdt-list li.item{ margin:0 18px 0 0;}
/* home page */	
.orange-slider {
display:none;
}
.right-side-content {
display:none;
}
header {
width:100%;
margin:auto;
height:auto;
}
header .header {
width:94%; padding:0 3%;
}
header .header .logo {
margin-top:10px;
padding-top:10px;
border-top:0px #ddd solid;
}
header .top-links{ margin:auto;}
header .top-links .inner {
width:94%; padding:0 3%;
}
.toplinks .links li.demo {
display:none;
}
.toplinks .links li.check {
display:none;
}
 .top-cart-contain {
margin-top:8px; right:3%;
}
.top-cart-content{ top:48px;}
.search-box {
right: 3%;
/* width: 250px; */
z-index: 1000;
}

 
.search-btn-bg {
right:10px
}
nav {
width:100%; margin:auto;

}
.nav-inner {
margin:auto;
width:94%; padding:0 3%;
}
.shipping-banner {
width:980px;
padding:25px 0 10px;
}
.shipping-banner img {
width:980px;
}
.language-box .language-switcher {
margin:1px 15px 0 0px;
}
.currency-box .currency-switcher {
margin:1px 15px 0 0;
}
.slider_wrapper {
width:980px;
margin-top:12px;
}
#sequence {
width:980px;
height:555px;
}
#sequence > .sequence-canvas > li {
height:555px;
}
.service-section {
width:100%;
margin:auto;
}
#store-messages {
width:980px;
background:none;
}
#store-messages.messages-3 .message {
margin-right:0;
width:222px;
}
#store-messages .phone {
float:left;
width:490px;
padding-right:0;
}
.offer-banner {
width:100%;
margin:auto;
padding-top:0px;
}
.offer-inner{ width:980px; margin:35px auto;}
.offer-banner-section {
width:980px;
height:345px; margin:auto;
}
.offer-banner-section .col {
width:235px;
margin-right:12px;
}
.offer-banner-section .col img {
width:235px
}
.offer-banner-section .col-last .add-banner {
width:235px;
margin-top:5px;
}
.offer-banner-section .col.last {
width:235px;
float:right; margin-right:0;
}
 .offer-banner-section .col-mid {
width:425px;
margin:0 16px;
}
.offer-banner-section .col.last .add_img {
margin-bottom:10px;
}
.offer-banner-section .col-mid img {
width:425px;
}
.offer-banner-section .col-last .add-banner img {
width:200px;
}
.offer-banner-section .col-last .add-banner1 {
width:365px;
text-align:center;
margin-top:4px;
}
.offer-banner-section .col-last .add-banner2 {
float:left;
margin-bottom:6px;
width:180px;
}
.offer-banner-section .col-last .add-banner3 {
float:right;
width:180px;
}
.offer-banner-section .col-last .add-banner2 img, .offer-banner-section .col-last .add-banner3 img {
width:175px;
}
.main-col {
width:980px;
}
.best-sales-slider {
width:470px;
}

.best-sales-slider li{ width:220px !important;}
.best-sales-slider ul.products-grid li.item .product-wrapper img{ width:220px;}

.featured-slider li{ width:220px !important;}
.featured-slider ul.products-grid li.item .product-wrapper img{ width:220px;}
.blog_fix {
margin:0;
padding:0;
}
.blog_post {
width:980px;
margin:auto;
 padding-bottom: 40px;
}
.blog_post ul {
margin-left:0px;
}
.latest-news ul li p {
min-height:80px;
}
.blog_post li {
 margin-right: 15px;
margin-left:0px;
width:210px;
}
.latest-news ul li img {
 margin-bottom: 10px;
 width: 100%;
}
.blog-l {
width:auto;
}
.our-features-box {
width:980px;
padding:20px 0px 20px;
height:auto;
}
.store-img-box .feature-box {
text-align:center;
}
.store-img-box {
width:965px;
margin:0;
}
.store-img-box li {
width:312px;
margin-right:12px;
margin-bottom:15px;
}
.blog-l .mask, .blog-l .content {
height:140px;
width:212px;
}
.brand-logo {
width:100%; margin:auto;
}
.jcarousel-skin-tango {
width:94%; padding:0 3%;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:94%;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
padding:0 15px;
}
footer {
 margin:auto;
}
footer .inner {
margin-bottom:0px;
width:94%; padding:3%;
}
 .footer-bottom .inner {
width:960px;
padding:10px;
}
.footer-column-1 {
width:230px;
margin-right:10px; padding-right:10px;
}
.footer-column {
width:140px;
margin-right:15px;
}
.footer-column-last {
width:230px;
}
.payment-accept{ float:right; padding-top:0;}
.social {
float:left; 
}
.social h4 {
margin:0 5px 6px 0;
}
#container_form_news2 input[type="text"] {
width:250px;
}


/* Columns Layout */

.col2-left-layout .col-main {
width:680px;
margin-left:10px;
}
.col2-right-layout .col-main {
width:680px;
margin-right:10px;
}


/* Grid page */
.main-container {
width:980px;
padding:0;
clear:both; margin:auto;
}
.main-container-inner {
width:980px;
/*overflow:hidden;*/
}
.breadcrumbs {
width:980px;
}
.category-image img {
width:680px;
}
.toolbar {
padding:2px 8px 2px;
}
.sorter .view-mode {
float:left;
margin:5px 0 0 0
}
.toolbar .pager {
float:right;
width:200px;
text-align:right;
margin:6px 0 0 0;
}
#sort-by {
display:none;
}
#limiter {
display:none;
}
.pager .limiter label, .toolbar label {
float:none;
margin-right:0;
}
.products-grid .item { margin:20px 18px 8px 0; min-height:410px;
}
.products-grid .item.last {
margin-right:0px; min-height:410px;
}
ul.products-grid {
margin-left:0px;
}

/* sidebar */
 .service-section1 {
padding-bottom:5px;
}
.col-right {
float:right;
margin-top:25px;
}

/* Products List */
 #product-img-box {
 width: 600px;
margin-top:10px;
}
 #large-images {
 height: 725px;
}
 #product-img-box .bx-wrapper .bx-viewport {
 height: auto !important;
}
 .ppslider-arrows {
 top: 30%;
}
 #large-images li {
 height: 548px;
}
.products-list .product-image {
border-right:none;
}
.products-list .product-shop {
width:380px;
margin-left:20px;
padding-right:0;
}
.products-list .item {
margin:15px 0 10px !important
}

/* Product View */
#product-img-box {
width:600px;
}
.col-main {
width:980px;
}

.product-view .product-shop {
width:550px; margin-right:0;

}
.product-additional{ display:none;}
.more-views {
width:334px;
}
.product-view .product-shop .social {
margin-top:5px;
clear:both;
}
.product-view .product-shop .add-to-box {
margin-bottom:10px;
float:none;
}
.product-collateral {
width:980px;
}
.addtional-info {
width:980px;
}
.related-slider {
width:980px;
}
.upsell-slider {
width:980px;
}
.product-tabs {
width:980px;
}

.tabcontent {
padding:5px 0;
width:960px;
}
.form-add-tags input.input-text, select, textarea {
width:270px;
margin-bottom:8px;
}

.box-reviews .form-list input.input-text {
width:80%;
}
.box-reviews .form-list input.input-text:focus {
width:80%;
}
.box-reviews textarea {
width:88%;
}
.box-reviews .review {
margin-left:0px;
padding-left:15px;
width:84%;
}
.box-reviews .ratings-table {
margin:5px 10px 15px 0
}
ul#upsell-products-list .item {
width:305px;
}
ul#upsell-products-list .item.last {
width:305px;
}
/* Checkout Page */

select#billing-address-select {
width:480px;
}
.one-page-checkout .step-title {
padding:0;
}

/* My Dashboard */
.recent-orders .title-buttons {
display:none;
}
.box-account {
margin-top:0;
}

/* Shopping Cart */
.cart {
width:980px;
}
.cart-collaterals .totals {
float:right;
}
.cart-collaterals .col2-set {
width:380px;
}
.totals .inner {
padding:0;
}
.shipping, .discount {
margin:0;
}
#shopping-cart-table.data-table th {
padding:10px;
}
ul#crosssell-products-list .item {
width:230px; min-height:410px;
}
ul#crosssell-products-list .item.last {
width:230px;
}
ul#crosssell-products-list .item:hover .actions .add-to-links a.link-wishlist {
	left:20px;
	opacity: 8;
	position: absolute;
}
ul#crosssell-products-list .item:hover .actions .add-to-links a.link-compare {
	right:20px;
	opacity: 8;
	position:absolute;
	bottom:0;
}

.cart-table .btn-continue {
margin-right:45px;
}
/* My Wishlist */

.my_wishlist .buttons-set {
margin-bottom:0;
}
/*#wishlist-table button.button.btn-cart span {
display:none;
}
#wishlist-table a.remove-item span {
display:none;
}*/
/* Ship to Multiple Addresses */
.checkout-progress li.active, .checkout-progress li {
width:175px;
padding:5px 10px;
}
.checkout-progress li.last {
margin-right:0px;
padding:5px 10px;
width:175px;
}
.login_page .col2-set .col-1 {
width:45%;
margin-bottom:15px;
min-height:295px;
padding:20px;
}
.login_page .col2-set .col-2 {
width:45%;
min-height:295px;
padding:20px;
}
.static-contain .group-select li .input-box input.input-text, .group-select li .input-box textarea {
width:270px;
}
.static-contain .group-select li input.input-text.required-entry, .group-select li textarea {
width:270px;
}
.static-contain .group-select li textarea {
width:270px;
}
.static-contain .group-select li .input-box {
width:305px;
}
.hidden-desktop {
display:none !important;
}
.hidden-table {
display:none;
}
.product-view .grouped-items-table {
display:block;
border:none;
}
.blog_post ul {
margin-left:0px;
}
.blog_container {
width:980px;
overflow:hidden;
}
.latest-news ul li p {
min-height:70px;
}
.blog_post li {
 border-radius: 2px;
 margin-bottom: 10px;
}

.blog_post {
width:980px;
 float:none; margin:auto;
}
.testimonials {
margin-bottom:30px;
}
.blog_fix {
margin: auto;
padding: 25px 0 0px;
}
.blog-title h2 {
margin-left:0;
}
.blog-title h2:after {
border-bottom:none;
}
 .blog_entry .featured-thumb a img {
width:640px;
}
.widget_wrapper13 {
margin-top:20px; padding:10px;
}
.popular-posts {
padding:10px 0;
}
.entry .featured-thumb img {
width:640px;
}
.blog_container .grid_8 {
width:640px;
border-right:none;
margin-top:20px;
}
.popular-posts {
padding:10px 0;
}
.entry .featured-thumb img {
width:640px;
}
.blog_container .grid_8 {
width:640px;
padding-right:0;
border:none;
}
 #shopping-cart-table {
display:inline-table;
}
#shopping-cart-table th {
display:none;
}
.featured-slider{ width:470px;}
.cart-collaterals{ width:470px;}
.blog_fix .inner-content{ width:100%; margin:auto;}
.newsletter-wrap {
width:100%;
padding:25px 0px;
}
.social-section .inner{ width:94%; padding:3% 0 1%;}
.category-products ul.products-grid li.item{ width:210px; margin-bottom:0;}
.category-products ul.products-grid li.item .product-wrapper{ margin-top:0;}
.category-products ul.products-grid li.item .product-wrapper .thumb-wrapper img{ width:210px;}
}

 @media only screen and (min-width: 320px) and (max-width: 768px) {

.magik-producttabs ul.pdt-list li.item .product-wrapper .thumb-wrapper:hover a.thumb.flip {
   -webkit-transform:none;
   -moz-transform:none;
   -ms-transform:none;
   transform:none;
}

.magik-producttabs ul.pdt-list li.item .product-wrapper a.thumb.flip .face.back {
   display: block;
   -webkit-transform:none;
   -moz-transform:none;
   -ms-transform:none;
   transform:none;
   position: absolute;
   top:3px;
   left:0px;
   right:0px;
   z-index: 10;
}

.jcarousel-skin-tango5 ul.products-grid li.item .product-wrapper .thumb-wrapper:hover a.thumb.flip {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
}
.jcarousel-skin-tango5 ul.products-grid li.item .product-wrapper a.thumb.flip .face.back {
    display: none;
    -webkit-transform:none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
    position:absolute;
    top:3px;
    left:0px;
    right:0px;
    z-index: 10;
}
.category-products ul.products-grid li.item .product-wrapper .thumb-wrapper:hover a.thumb.flip {
      -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
}
.category-products ul.products-grid li.item .product-wrapper a.thumb.flip .face.back {
    display: none;
    -webkit-transform:none;
    -moz-transform: none;
    -ms-transform: none;
    transform: none;
    position:absolute;
    top:3px;
    left:0px;
    right:0px;
    z-index: 10;
}
.col-md-3, .col-sm-3 {float:left; width:100%;}

}