/* -------------------------------------------------- */
/*	Media Queries
/* -------------------------------------------------- */

/* Standard 960 or larger (browsers) */
@media only screen and (min-width: 960px) {
}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 1000px) {
.form-list li.wide textarea {
	width:100%;
}
.welcome-buttons {
	display:none;
}
/* products */
.box-product-item {
	float: none;
}
.products-grid {
	padding-top: 10px;
}
/* cart */
.col3-set .col-2 {
	margin-left: 0px;
}
/* footer */
 
.footer .footer-left {
	width: 100%;
}
.footer .footer-left a {
	margin-right: 5px;
}
.footer-about {
	width: 380px;
}
.footer-about .text {
	float: none;
	border: none;
	width: 100%;
}
.footer-about .social {
	margin-top: 10px;
	padding-left: 0px;
	width: 100%;
}
#footer {
	width: auto;
}
#footer .column {
	width: 100%;
	margin-bottom: 10px;
}
#footer .column #twitter_update_list {
	width: auto;
}
.social-icons {
	float: none!important;
	text-align: center;
	margin-bottom: 10px;
}
.social-icons .soc-img {
	float: none!important;
	display: inline;
}
.footer .footer-left {
	text-align: center;
	float: none;
	margin: 0 auto;
}
.footer .footer-right {
	float: none;
	margin-top: 10px;
	text-align: center;
	width: 100%;
}
#header_menu {
	width: 100%;
}
#header_menu a:first-child {
	padding-left: 0px;
}
.links li {
	padding: 0px!important;
	margin: 0px!important;
	overflow: hidden;
}
#header_menu a:not(.currency-code) {
	padding-right: 10px;
}
.currency {
	margin-top: 30px;
}
.currency a {
	color: #F15A3B;
}
.mini-sliders {
	display: none;
}
.slidersubimages {
	display: none;
}
.header-right {
	display: none;
}
#phone {
	margin-top: 0px;
	text-align: center;
	float: none;
	margin: 0 auto;
}
.header .logo {
	text-align: center;
}
.header .header-left {
	margin-bottom: 0px!important;
	float: none;
	margin: 0 auto;
}
.header .logo img {
	margin: 0 auto;
	text-align: center;
}
.form-search input.input-text {
	margin-left: 0px!important;
}
.page, .footer-social, .additional-footer, .footer {
	width: 280px;
}
.page img {
	max-width: 100%;
}
.header .header-left {
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
.header .header-center {
	width: 100%;
	text-align: center;
	margin: 0 auto 15px;
}
.header .logo {
	float: none;
}
.header .welcome-msg {
	display: none;
}
.header .top-bar {
	float: none;
}
.header .form-search {
	margin: 0 auto;
}
.header .top-link-cart-li {
	display: inline;
}
.minicart {
	display: none;
}
.header .header-right {
	width: 100%;
}
.header .links {
	text-align: center;
}
.links li {
	display: inline-block;
}
.etheme_cp {
	display: none!important;
}
.etheme_cp_btn_show {
	display: none!important;
}
#message {
	display: none!important;
}
/*.nav-container {
	display: none;
}
#mobile-menu {
	display: block;
	width: 100%;
	margin-bottom: 10px;
}*/
.form-search button.button {
	display: none!important;
}
.form-search input.input-text {
	border-right: 1px solid #D6D4D4;
}
.home-text {
	width: 100%;
}
.iosSlider .prev {
	left: 0!important;
}
.iosSlider .next {
	right: 0!important;
}
.iosSlider .prev, .iosSlider .next {
	top: 40%!important;
	width: 28px!important;
	height: 35px!important;
}
.iosSlider .prev:hover, .iosSlider .prev:focus, .iosSlider .next:hover, .iosSlider .next:focus {
	background-position: -28px center!important;
}
.iosSlider .prev:active, .iosSlider .next:active {
	background-position: -56px center!important;
}
.iosSlider .sliderNavi, .iosSlider .text1, .iosSlider .text2 {
	display: none;
}
.view-mode, .limiter, .back-to, .sort-by {
	display: none;
}
.products-grid li.item {
	margin: 0 auto 10px!important;
	float: none!important;
}
.product-view .product-img-box {
	width: 100%;
}
.product-view img {
	height: auto;
}
.product-view .product-shop .product_right, .product-view .product-img-box .main-image .lightbox-btn {
	display: none;
}
.product-view .product-img-box .more-views {
	width: 175px!important;
}
.product-view .product-shop {
	width: 100%!important;
	float: none;
	margin: 20px 0;
}
.product-view .product-shop #container1, .product-view .product-shop .white-back {
	width: 100%!important;
}
.product-view .product-shop .addtocont {
	float: left;
}
.add-to-links {
	display: none;
}
.product-tabs li {
	float: none;
	margin: 0 !important;
	margin-bottom: 10px!important;
	text-align: center;
}
.product-tabs li.active, .product-tabs li:hover {
	border-bottom: 1px solid #D6D4D4
}
.product-collateral .product-tabs-content div, .product-collateral .product-tabs-content fieldset, .product-collateral .product-tabs-content textarea, .product-collateral .product-tabs-content input {
	max-width: 188px!important;
}
.cart-table .item-product-edit, .cart-table .item-product-whish, .cart-table .item-product-price, .cart-table .item-product-delete, .cart-table .quantity_box_button_up, .cart-table .quantity_box_button_down, .cart-table .item-product-img {
	display: none;
}
.cart-table .button {
	float: left;
	clear: both;
	margin-bottom: 20px;
}
/* Base Columns */   

.checkout-onepage-index .col-main, .col-main {
	width: 100%;
}
/* 3 Columns Layout */
.col3-layout .col-main {
	width: 100%;
}
.col3-layout .col-wrapper {
	width: 100%;
}
/* Content Columns */
    
.col-1 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.col-2 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.col-3 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.col-4 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.related, .carousel {
	width: 188px!important;
	margin: 0 auto 15px!important;
}
fieldset {
	max-width: 100%!important;
}
.form-list .input-box, .form-list li.wide .input-box, .form-list li.wide select, .form-list input.input-text {
	width: 180px!important;
}
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 1000px) {
.col-left {
	display:none;
}
.product-view .product-img-box .main-image {
	text-align:center;
}
.product-view .product-shop .white-back {
	border:none;
}
.page, .footer-social, .additional-footer, .footer {
	width: 440px;
}
.footer-container .footer-right {
	width: 249px;
	margin: 0 auto;
}
.footermenucolumn {
	width: 220px!important;
}
#added {
	margin: 0 5%;
	top: 35%;
}
.form-search input.input-text {
	border: 1px solid #D6D4D4;
}
.form-search {
	border: none;
}
#addedoverlay {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
}
body {
	width: 100%;
}
.products-grid.columns3 .ratings {
	width: 10px;
	margin: 6px 0 0 187px;
}
.product-view #added {
	margin: 20px 0 0 10%;
}
.right {
	float: none !important;
}
.footer-container .footer-right {
	width: 249px;
	margin: 0 auto;
}
.left {
	float: none !important;
}
.footermenu {
	width: 335px;
	margin: 20px auto;
}
.follow_us {
	height: 35px;
}
.page img {
	max-width: 100%;
}
.header .header-left {
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
.header .header-center {
	width: 100%;
	text-align: center;
	margin: 0 auto 15px;
}
.header .logo {
	float: none;
}
.header .welcome-msg {
	display: none;
}
.header .top-bar {
	float: none;
}
.header .form-search {
	margin: 0 auto;
	width: 250px;
}
.header .top-link-cart-li {
	display: inline;
}
.minicart {
	display: none;
}
.header .header-right {
	width: 100%;
}
.header .links {
	text-align: center;
}
.links li {
	display: inline-block;
}
.etheme_cp {
	display: none!important;
}
.etheme_cp_btn_show {
	display: none!important;
}
#message {
	display: none!important;
}
/*.nav-container {
	display: none;
}
#mobile-menu {
	display: block;
	width: 100%;
	margin-bottom: 10px;
} */
.form-search button.button {
	display: none!important;
}
.form-search input.input-text {
	border-right: 1px solid #D6D4D4;
}
.home-text {
	width: 100%;
}
.iosSlider .prev {
	left: 0!important;
}
.iosSlider .next {
	right: 0!important;
}
.iosSlider .prev, .iosSlider .next {
	top: 40%!important;
	width: 28px!important;
	height: 35px!important;
}

.iosSlider .prev:hover, .iosSlider .prev:focus, .iosSlider .next:hover, .iosSlider .next:focus {
	background-position: -28px center!important;
}
.iosSlider .prev:active, .iosSlider .next:active {
	background-position: -56px center!important;
}
.iosSlider .sliderNavi, .iosSlider .text1, .iosSlider .text2 {
	display: none;
}
.view-mode, .limiter, .back-to, .sort-by {
	display: none;
}
.products-grid li.item {
	margin: 0 auto 10px!important;
	float: none!important;
}
.product-view .product-img-box {
	width: 100%;
}
.product-view img {
	height: auto;
}
.product-view .product-shop .product_right, .product-view .product-img-box .main-image .lightbox-btn {
	display: none;
}
.product-view .product-img-box .more-views {
	width: 175px!important;
}
.product-view .product-shop {
	width: 100%!important;
	float: none;
	margin: 20px 0;
}
.product-view .product-shop #container1, .product-view .product-shop .white-back {
	width: 100%!important;
}
.product-view .product-shop .addtocont {
	float: left;
}
.add-to-links {
	display: none;
}
.product-tabs li {
	float: none;
	margin: 0 !important;
	margin-bottom: 10px!important;
	text-align: center;
}
.product-tabs li.active, .product-tabs li:hover {
	border-bottom: 1px solid #D6D4D4
}
.product-collateral .product-tabs-content div, .product-collateral .product-tabs-content fieldset, .product-collateral .product-tabs-content textarea, .product-collateral .product-tabs-content input {
	max-width: 230px!important;
}
.cart-table .item-product-edit, .cart-table .item-product-whish, .cart-table .item-product-price, .cart-table .item-product-delete, .cart-table .quantity_box_button_up, .cart-table .quantity_box_button_down, .cart-table .item-product-img {
	display: none;
}
.cart-table .button {
	float: left;
	clear: both;
	margin-bottom: 20px;
}
/* Base Columns */   
.col-left {
	width: 188px;
}
.checkout-onepage-index .col-main, .col-main {
	width: 100%;
}
.col-right {
	width: 188px;
	float: left;
}
/* 3 Columns Layout */
.col3-layout .col-main {
	width: 100%;
}
.col3-layout .col-wrapper {
	width: 100%;
}
/* Content Columns */
    
.col-1 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.col-2 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.col-3 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.col-4 {
	width: 100%!important;
	margin-bottom: 15px!important;
}
.related, .carousel {
	width: 188px!important;
	margin: 0 auto 15px!important;
}
fieldset {
	max-width: 100%!important;
}
.form-list .input-box, .form-list li.wide .input-box, .form-list li.wide select, .form-list input.input-text {
	width: 180px!important;
}
.iosSlider {
	height: 312px!important;
}
#added {
	margin: 0 5%;
	top: 35%;
}
.form-search input.input-text {
	border: 1px solid #D6D4D4;
}
.form-search {
	border: none;
}
#addedoverlay {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
}
body {
	width: 100%;
}
.products-grid.columns3 .ratings {
	width: 10px;
	margin: 6px 0 0 187px;
}
.product-view #added {
	margin: 20px 0 0 10%;
}
.follow_us {
	height: 35px;
}
#product_tabs_description_contents div.std {
	max-width: 100% !important;
	text-indent: 10px;
}
.block-related h5 {
	float: none;
	font-size: 13px;
	text-align: center;
}
.footer-social .follow_us {
	overflow: hidden;
	width: 0;
}
.left {
	margin: 0 auto 33px;
	width: 116px;
}
.col-left {
	overflow: hidden;
	width: 0;
}
.form-search input.input-text {
	margin: 0 auto 0 25px;
	width: 75%;
}
.category-products .moreinfo .additional .qty p {
	margin-left: 10px;
	margin-bottom: 0;
}
.category-products .moreinfo .additional p {
	line-height: 21px;
	margin-top: 9px;
	float: left;
	font-size: 11px;
}
.products-grid.columns3 li.item {
	height: 369px;
	width: 245px;
}
#container2 .product-options-bottom {
	width:100%;
}
.product-view .product-img-box {
	width:350px;
	margin:0 auto;
	float:none;
	
}
#zoom-window {
	display:none!important;
}
.product-view .related {
	height:auto!important;
}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
.welcome-buttons {
	display:none;
}
.products-list .product-shop {
	width:240px;
}
.products-list .addtocont {
	float:none;
	margin:0 auto;
}

.main {
    
    min-height:100px!important;
}
.col-left {
	display:none;
}
.currency {
	position:absolute;
	top:25px;
	right:20px;
	float:none;
}
.product-view .product-img-box .main-image {
	text-align:center;
}
.product-view .product-shop .white-back {
	border:none;
}
.cart .discount input.input-text, .cart .shipping .form-list select {
    width: 245px;
}
.iosSlider {
	height: 199px!important;
}
.iosSlider .prev, .iosSlider .next {
	top: 37%!important;
}
#header_menu {
	overflow:hidden!important;
}
.form-subscribe {
	display:none;
}
.footer-about {
	width:220px;
}
.more-views-arrow.next, .more-views-arrow.prev {
   
    top: 330px!important;
}
#added {
	margin: 0;
	top: 35%;
	width: 280px;
}
#added a {
	display: block;
	margin: 0;
}
.form-search input.input-text {
	border: 1px solid #D6D4D4;
}
.form-search {
	border: none;
}
#addedoverlay {
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 100%;
}
body {
	width: 100%
}
.products-grid.columns3 .ratings {
	width: 10px;
	margin: 6px 0 0 187px;
}
.product-view #added {
	margin: 20px 0 0 0;
	z-index: 350;
}
.footer-right, .right {
	float: none !important;
}
.footer-container .footer-right {
	width: 249px;
	margin: 0 auto;
}
.footermenu .footermenucolumn {
	width: 112px!important;
	margin-bottom: 20px;
}
.footer-left, .left {
	float: none !important;
}
.footermenu {
	width: 224px;
	margin: 20px auto;
}
.follow_us {
	display: none;
}
.block-related h5 {
	float: none;
	font-size: 12px;
	text-align: center;
}
.related-block-subtitle {
	float: none;
	text-align: center;
}
.header .header-center {
	float: none;
}
.form-search input.input-text {
	margin: 0 auto 0 25px;
	width: 75%;
}
.product-view .product-shop .addtocont {
	float: left;
}
.product-view .product-shop .price-box {
	width: 150px;
}
.footer-social .gift_img {
	clear: both;
}
.left {
	margin: 0 auto 33px;
	width: 116px;
}
.footer-social .follow_us {
	overflow: hidden;
	width: 0;
}
.col-left {
	overflow: hidden;
	width: 0;
}
#product-review-table th, #product-review-table td {
	display: none
}
#product-review-table th.mobile-heading, #product-review-table th.rating-name, #product-review-table th.empty, #product-review-table td.mobile-select {
	display: table-cell;
	text-align: center;
	padding-right: 4px;
}
.data-table .rating-name {
	padding: 7px;
}
.mobile-select select {
	padding: 4px;
	height: 30px;
	width: 160px;
}
#review-form .buttons-set {
	width: 95%;
}
.category-products .moreinfo .additional .qty p {
	margin-left: 10px;
	margin-bottom: 0;
}
.category-products .moreinfo .additional p {
	line-height: 21px;
	margin-top: 9px;
	float: left;
	font-size: 11px;
}
.products-grid.columns3 li.item {
	height: 369px;
	width: 245px;
}
.main-container.col2-left-layout .main .col-main {
}
#container2 .product-options-bottom {
	width:100%;
}
.product-view .product-shop .quanitybox {
	margin:0 auto;
	float:none;
	width: 70px;
}
.product-view .related {
	height:auto!important;
}
}
