@media screen and (min-width: 1200px) {
  .inner {
    width: 1150px;
}
#sortable-wrap .prod_hold {
	margin-right:5px;
	margin-left:5px;
}
#container.boxed {
	width: 1190px;
}
}
@media only screen and (min-width: 320px) {
.product-info .tags {
	margin-top:20px;
}
}
@media screen and (max-width: 1199px) {
  p.very_short_description {
	  display:inline;
  }
  p.short_description {
	  display:none;
  }
  .htabs a, .ptabs a {
	  margin-bottom:5px;
  }
}
@media screen and (max-width: 979px) {
.mob-show {
    display: block !important;
}
body {
            overflow-x: hidden !important;
        }
 .clrmenu{clear:both;}
 
#header_wrapper {
    position: relative;
}
#cur_lang{
display:none !important;
}
#container {
    margin-top: 0;
}
  #tabs-header {width:100%}
  #google_translate_element{display:none;}
  /*#footer{display:block !important;height:auto !important;position:relative !important;}*/
  #menu, .box.box-ultimatum-column-category { display: none; }
  a.mob-menu-toggle{ display: inline-block; float:right; }
  #main_nav {
	display:none;
}
.js .selectnav { display: block; margin:6px 0 0 0; width:100%; }
#blog_menu {
    bottom: -55px;
    height: 45px;
    left: 50%;
    margin-left: -150px;
    position: absolute;
    width: 300px;
}
  .product-info > .right >  #custom_column + .right_default  {
	margin-right: 0;
}
#custom_column {float:none; width:100%;}
.quickshop{display:none;}
}
@media screen and (max-width: 767px) {
.pull-item, #prev-post, #next-post, .testimoial_author_img:after, .testimoial_author_img:before, #header .banner {
	display:none;
}
}
@media screen and (max-width: 600px) {
.owl-controls, #header .icon_links {
	  display:none !important;
  }
}
@media only screen and (min-width: 980px) and (max-width: 1199px) {
	.column-category ul#topnav_column > li.mega .children {
	width:710px;
}
.product-info .image{
	width:400px;
}
#image{
	width:400px;
}
input.button_cart_product{
padding:0 20px;
}
.product-info > .left + .right {
width:55%;
}
.product-info > .left {
width:42%;
}
#tabs-header {
    display: block !important;
	width:20%; 
}
#header_colapse #search {
	width:55% !important;
}
#tabs-header .mob-hide{
    display:block !important;
}
}
@media only screen and (min-width: 600px) and (max-width: 959px) {
.mobright{
	margin-top:5px;
}
#header_top #cart {
    margin-top: -65px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1199px) {

#content.content-column-left #content_top_two_third.two_third, #content.content-column-left #content_top_one_third_last.one_third, #content.content-column-right #content_top_two_third.two_third, #content.content-column-right #content_top_one_third_last.one_third {
	width:100%;
	margin-right:0;
}
#header_wrapper{
	height:135px;
}
.latest-post-big, .latest-post-big.post_right {
	float:left !important;
	width:100%;
	margin:0 0 30px 0 !important;
}
.box-posts-holder:before, .post-list:before {
	display:none !important;
}
.box-posts-holder .latest-post-big .post_wrapper, .post-list .latest-post-big .post_wrapper {
	margin:0 auto !important;
}
.description_holding_div {
	float:none;
	clear:none;
	margin-left:212px;
}
.latest-post-big .post-date:before, .latest-post-big .post-date:after, .latest-post-big .post-date span:before {
	display:none !important;	
}
.latest-post-big .post-date, .latest-post-big.post_right .post-date {
    left: 10px;
    top: -10px;
}
.post-title {
	margin-left:65px;
}

.fullscreen_slider_holder {
    padding-top: 140px;
}
.fullscreen_slider_holder .slide h2 {
	font-size:60px;
	line-height:85px;
}
.fullscreen_slider_holder .full_desc_holder {
	display:none !important;
}
.latest-post-big .blog-meta {
	display:none !important;
}
#container.boxed {
	width:100%;	
}
.clrmenu{display:none;}
#header_colapse{
height:auto;
float:none;
min-height:80px;
}
#header_colapse .inner {
	display:block !important;
        height:auto; 
	/*text-align:center;
top: -35px;*/
}
#tabs-header{
display:none;
}
.header_support{
	width:60%;
	margin-left:10px;
	
}
#menu_mobile{
	clear:both;
}
#header_colapse #search{
width:57% !important;
margin-left:10px;
z-index:99;
}
#header_colapse #search input{
width:65% !important;
}
.inner {
	width:95% !important;
	left:0 !important;
}
#cur_lang {
	display:inline-block;
}
.cart-info .mob-hide{
	display:'' !important;
}
.no-paralax {
    padding: 30px 0;
}
.box-paralax {
    padding: 30px 0;
}
#footer .column {
	width:48% !important;
	margin:10px 5px !important;
	min-height:100px;
	float:none;
	display:inline-block;
	vertical-align:top;
}
#footer .one_half {
	width:100% !important;
	margin:10px 0 !important;
}
p.accordeon_description {
	display:none;
}
div.prod_hold .prod-info-fly .price, .accordeonHolder .price {
	margin-bottom:25px;
}
#shopbypricefilter-slider-holder {
	width:100%;
}
.slideshow, .slideshow-accordeon {
	background:none;
}
#toggle_switch {
	display:none;
}
#header .banner .one_third, #content .banner .one_third {
	width:32.7%;
}
#menu > ul.topnav2 > li.custom_link_one > div, #menu > ul > li.custom_link_two > div, #menu > ul > li.custom_link_three > div, #menu > ul#topnav > li.custom_link_one > div, #menu > ul#topnav > li.custom_link_two > div, #menu > ul#topnav > li.custom_link_three > div {
	right:auto;
}
p img {
	max-width:100% !important;
	height:auto !important;
}
.product-info .cart {
	height:auto;
	overflow:auto;
}
#column-left + #content .product-info .left, #column-right + #content .product-info .left, #column-right + #content .product-info .right, #column-left + #content .product-info .right {
	margin:0 0 20px 0 !important;
	width:100%;
	float:none;
	clear:left;
}
.product-info .cart input[type="text"] {
	margin-bottom:10px;
}
.htabs a i{
	display:none !important;
}
.login-content .left, .login-content .right {
	width:40%;
}
}
@media only screen and (min-width: 481px) and (max-width: 767px) {

td.quantity, td.products{
    width:auto !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
#container.boxed {
	width:100%;	
}
.latest-post-big, .latest-post-big.post_right {
	float:left !important;
	width:100%;
	margin:0 0 30px 0 !important;
}
.box-posts-holder:before, .post-list:before {
	display:none !important;
}
.box-posts-holder .latest-post-big .post_wrapper, .post-list .latest-post-big .post_wrapper {
	margin:0 auto !important;
}
.description_holding_div {
	float:none;
	clear:none;
	margin-left:212px;
}
.latest-post-big .post-date:before, .latest-post-big .post-date:after, .latest-post-big .post-date span:before {
	display:none !important;	
}
.latest-post-big .post-date, .latest-post-big.post_right .post-date {
    left: 10px;
    top: -10px;
}
.post-title {
	margin-left:65px;
}
.latest-post-big .blog-meta {
	display:none !important;
}
.fullscreen_slider_holder {
    padding-top: 50px;
}
.fullscreen_slider_holder .slide h2 {
	font-size:30px;
	line-height:40px;
}
.fullscreen_slider_holder .full_desc_holder {
	display:none !important;
}
#toggle_switch {
	display:none;
}
.inner {
	width:440px !important;
	left:0 !important;
}
#header_colapse {
	height:auto;
}
.header_support, #header_colapse .inner.inner2 {
	display:none !important;
}
.product-info .left, .product-info .right {
	margin:0 0 20px 0 !important;
	width:100%;
	float:none;
	clear:left;
}
.product-info .left {
	text-align:center;
}
#header_colapse .inner {
	display:block !important;
	text-align:center;
	height:120px;
	width:100%;
	padding-bottom:8px;
}
#header_colapse #cart {
    min-width: 240px;
}
#header_colapse #search {
	width:100%;
	margin-left:0;
	z-index:99;
}
#header_colapse #search input {
    width:75% !important;
	float:left;
}
#tabs-header{
	height:0 !important;
	width:0 !important;
}
.no-paralax {
    padding: 30px 0;
}
.box-paralax {
    padding: 30px 0;
}
.box-product, .product-list {
	text-align:center;
}
div.prod_hold {
	margin:10px auto;
}
#shopbypricefilter-slider-holder {
	width:100%;
}
a#compare-total {
	display:block;
	text-align:right;
	margin:0 auto !important;
	margin-bottom:8px !important;
	width:100%;
}
.product-filter .limit, .product-filter .sort {
margin: 0 auto !important;
width:100%;
margin-bottom:5px !important;
text-align:right !important;
}
.cat_hold {
	margin:0px 4px 15px 4px;
}
#header .links {
	margin:0;
}
#currency {
	margin-left:0px;
}
#header #welcome {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:10px;
}
#header #search {
	position:relative;
	clear:both;
	width:440px;
	margin-bottom:10px;
}
#header #search input {
	width:380px;
}
#header #support {
	display:none;
}
#header_colapse .inner, #cur_lang {
	height:auto;
}
#header_colapse .inner {
	padding-bottom:8px;
}
#column-right, #column-left {
	float:none;
	width:100%;
}
#column-right + #content, #column-left + #content, #column-left + #column-right + #content {
	margin:0 0 0 0;	
}
#footer .column {
	width:100% !important;
	margin:10px 0 !important;
	min-height:100px;
}
#footer .one_half {
	width:100% !important;
	margin:10px 0 !important;
}
.htabs a {
	font-size:14px;
}
.product-info .image {
	width:380px;
	border:none;
	margin:0 auto 20px auto !important;
	float:none !important;
	padding-left:27px;
height:auto;	
}
a.twitter_follow_link {
	display:none !important;
}
.deal_holder .image, .deal_holder .deal_info {
	padding: 10px 0;
	width: 100%;
}
.product-info .image img{
	max-width:100%;	
}
.product-info > .left + .right {
	float:left;
	margin:0;
	clear:left;
}
.contact-info .one_third {
	width:100% !important;
	margin-bottom:15px;
}
span.map, span.skype, span.hours, span.fax, span.phone, span.address {
	height:auto;
}
img {
	max-width:100% !important;
	height:auto !important;
}
#column-left div.prod_hold, #column-right div.prod_hold {
	margin:0px 8px 20px 8px;
}
#header .banner .one_third, #content .banner .one_third {
	width:32.7%;
}
.checkout-content .right, .checkout-content .left {
	float:none;
width:100%;
}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
    float: left;
    margin-right: 0 !Important;
	margin-bottom:15px;
    position: relative;
	width:100%;
	text-align:center;
}
.banner .one_half, .banner .one_third, .banner .one_fourth, .banner .one_fifth {
    margin-right: 0 !Important;
	margin-bottom:15px;
	width:100%;
}
.box-iconboxes .one_half, .box-iconboxes .one_third, .box-iconboxes .one_fourth, .box-iconboxes .one_fifth {
	margin-bottom:40px !important;
}
#sortable-wrap .prod_hold {
	margin-right:0px;
	margin-left:0px;
}
.htabs a {
	font-size:12px;
	padding:8px 6px !important;
}
.htabs a i{
	display:none !important;
}
.login-content .left, .login-content .right {
	width:40%;
}
}
@media only screen and (min-width: 360px) and  (max-width: 480px) {
#header #cart {
	position:absolute;
	right:10px;
	top:30px;
	z-index:9999;	
}
.fullscreen_slider_holder {
    padding-top: 30px;
}
.fullscreen_slider_holder .slide h2 {
	font-size:30px;
	line-height:40px;
}
.fullscreen_slider_holder .full_desc_holder {
	display:none !important;
}
.latest-post-big, .latest-post-big.post_right {
	float:left !important;
	width:100%;
	margin:0 0 30px 0 !important;
	text-align:center;
}
.box-posts-holder:before, .post-list:before {
	display:none !important;
}
.box-posts-holder .latest-post-big .post_wrapper, .post-list .latest-post-big .post_wrapper {
	margin:0 auto !important;
}
.description_holding_div {
	float:left;
	clear:both;
}
.latest-post-big .post-date:before, .latest-post-big .post-date:after, .latest-post-big .post-date span:before {
	display:none !important;	
}
.latest-post-big .post-date, .latest-post-big.post_right .post-date {
    left: 10px;
    top: -10px;
}
.post-title {
	margin-left:65px;
	text-align:left !important;
}
.latest-post-image {
	float:none;
	margin:0 auto 10px auto;
}
.latest-post-big .blog-meta {
	display:none !important;
}	
#container.boxed {
	width:100%;	
}
.inner {
	width:100% !important;
	left:0 !important;
	padding:0;
}
#header_colapse {
	height:auto;
}
#header_colapse .inner {
	padding-bottom:8px;
}
.header_support, #header_colapse .inner.inner2 {
	display:none !important;
}
#header_colapse .inner {
	display:block !important;
	height:120px;
	width:100% !important;
	
}
#cur_lang {
    margin: 15px auto 0px auto;
	/*float:right;*/
	display:inline-block;
	text-align:center;
}
#cur_lang #currency, #cur_lang #language{
	float:none;
	display:inline-block;
	text-align:center;
}
#header_colapse .links{
	float:none;
	display:inline-block;
	text-align:center;
}
#toggle_switch {
	display:none;
}
#header .links {
	margin:0;
}
#currency {
	margin-left:0px;
}
#header #welcome {
	float:left;
	clear:both;
	width:100%;
	margin-bottom:10px;
}
#header_colapse #search {
	position:relative;
	clear:both;
	margin:5px 0;
	width:100% !important;
}
#header_colapse #search input {
	width:82% !important;
	float:left;
}
#header_colapse #cart {
    
}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
    float: left;
    margin-right: 0 !Important;
	margin-bottom:15px;
    position: relative;
	width:100%;
}
.banner .one_half, .banner .one_third, .banner .one_fourth, .banner .one_fifth {
    margin-right: 0 !Important;
	margin-bottom:15px;
	width:100%;
}
.box-iconboxes .one_half, .box-iconboxes .one_third, .box-iconboxes .one_fourth, .box-iconboxes .one_fifth {
	margin-bottom:40px !important;
}
#header #support {
	display:none;
}
#header #cart h4, #header #cart #cart-total {
	display:none;
}
.deal_holder .image, .deal_holder .deal_info {
	padding: 10px 0;
	width: 100%;
}
#header #cart .content {
	top:35px;	
}
#header_colapse .inner {
	padding:10px 0px;
	text-align:center;
}
#column-right, #column-left {
	float:none;
	width:100%;
}
#column-right + #content, #column-left + #content, #column-left + #column-right + #content {
	margin:0 0 0 0;	
}
.box-product, .product-list {
	text-align:center;
}
div.prod_hold {
	margin:10px auto;
}
#footer .column {
	width:100% !important;
	margin:10px 0 !important;
	min-height:100px;
}
#footer .one_half {
	width:100% !important;
	margin:10px 0 !important;
}
#header .banner .one_half, #header .banner .one_third, #header .banner .one_fourth, #header .banner .one_fifth, #content .banner .one_half, #content .banner .one_third, #content .banner .one_fourth, #content .banner .one_fifth {
	width:100% !important;
	margin:10px 0 !important;
}
#shopbypricefilter-slider-holder {
	width:100%;
}
a#compare-total {
	display:block;
	text-align:right;
	margin:0 auto !important;
	margin-bottom:8px !important;
	width:100%;
}
.product-filter .limit, .product-filter .sort {
margin: 0 auto !important;
width:100%;
margin-bottom:5px !important;
text-align:right !important;
}
.cat_hold {
	margin:0px 4px 15px 4px;
}
.slideshow {
	background:none;
}
.slideshow-accordeon {
	display:none;
}
.htabs a {
	font-size:12px;
	padding:8px 6px !important;
}
.htabs a i{
	display:none !important;
}
.product-info .image {
	width:260px;
height:auto;
	margin:0 auto 20px auto !important;
	float:none !important;	
}
.product-info .left {
	text-align:center;
	width:100%;
}
.product-info .image img{
	max-width:100%;	
}
.product-info > .left + .right {
	float:left;
	margin:0;
	clear:left;
}
.login-content .left, .login-content .right {
	width:90%;
	float:left;
	margin-bottom:10px;
}
.order-list td:nth-child(6), .order-list td:nth-child(2), .cart-info table td:nth-child(3), .cart-info table td:nth-child(1), .wishlist-info table td:nth-child(3), .wishlist-info table td:nth-child(1) {
	display:none;
}
.contact-info .one_third {
	width:100% !important;
	margin-bottom:15px;
}
span.map, span.skype, span.hours, span.fax, span.phone, span.address {
	height:auto;
}
img {
	max-width:100% !important;
	height:auto !important;
}
.checkout-content .right, .checkout-content .left {
	float:none;
width:100%;
}
#header_colapse #cart .content, #header_colapse #cart, #AjaxAutoSuggest {
	width:280px !important;
	min-width:280px !important;
}
.product-info .image-additional {
	max-width:280px !important;
}
}
@media only screen and (max-width: 359px) {
#header_colapse{
margin-bottom:0;
}
.inner {
	width: 100%;
    padding:0px !important;
}
#container.boxed {
	width:100%;	
}
.fullscreen_slider_holder {
    padding-top: 30px;
}
.fullscreen_slider_holder .slide h2 {
	font-size:24px;
	line-height:30px;
}
.fullscreen_slider_holder .full_desc_holder {
	display:none !important;
}
.product-info > .left + .right {
	float:left;
	margin:0;
	clear:left;
}
.login-content .left, .login-content .right {
	width:90%;
	float:left;
	margin-bottom:10px;
}
#header_colapse, #cur_lang {
	height:120px;
	float:none;
	/*float:right;*/
}
#header_colapse #search {
	clear:both;
	width:100% !important;
	margin:5px 0;
	z-index:99;
}
#header_colapse #search input {
	display:block !important;
	width:80% !important;
	padding:5px !important;
}
#logo{
position:relative;

}
#container{
margin-top:0;
}
#header_wrapper{
position:relative;
}
.header_support, #header_colapse .inner.inner2 {
	display:none !important;
}
#header_colapse .inner {
	display:block !important;
	height:120px;
width:100%;
	padding-bottom:8px;
}
#footer .column {
	width:100% !important;
	margin:10px 0 !important;
	min-height:100px;
}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
    float: left;
    margin-right: 0 !Important;
	margin-bottom:15px;
    position: relative;
	width:99%;
}
.banner .one_half, .banner .one_third, .banner .one_fourth, .banner .one_fifth {
    margin-right: 0 !Important;
	margin-bottom:15px;
	width:100%;
}
.box-iconboxes .one_half, .box-iconboxes .one_third, .box-iconboxes .one_fourth, .box-iconboxes .one_fifth {
	margin-bottom:40px !important;
}
#footer .one_half {
	width:100% !important;
	margin:10px 0 !important;
}
#header .banner .one_half, #header .banner .one_third, #header .banner .one_fourth, #header .banner .one_fifth, #content .banner .one_half, #content .banner .one_third, #content .banner .one_fourth, #content .banner .one_fifth {
	width:100% !important;
	margin:10px 0 !important;
}
#header_colapse #cart .content, #header_colapse #cart, #AjaxAutoSuggest {
	width:260px !important;
	min-width:260px !important;

}
#column-right, #column-left {
	float:none;
	width:100%;
}
#column-right + #content, #column-left + #content, #column-left + #column-right + #content {
	margin:0 0 0 0;	
}
.box-product, .product-list {
	text-align:center;
}
div.prod_hold {
	margin:10px auto;
}
#footer .column {
	width:100% !important;
	margin:10px 0 !important;
	min-height:100px;
}
#footer .one_half {
	width:100% !important;
	margin:10px 0 !important;
}
#header .banner .one_half, #header .banner .one_third, #header .banner .one_fourth, #header .banner .one_fifth, #content .banner .one_half, #content .banner .one_third, #content .banner .one_fourth, #content .banner .one_fifth {
	width:100% !important;
	margin:10px 0 !important;
}
#shopbypricefilter-slider-holder {
	width:100%;
}
a#compare-total {
	display:block;
	text-align:right;
	margin:0 auto !important;
	margin-bottom:8px !important;
	width:100%;
}
.product-filter .limit, .product-filter .sort {
margin: 0 auto !important;
width:100%;
margin-bottom:5px !important;
text-align:right !important;
}
.cat_hold {
	margin:0px 4px 15px 4px;
}
.slideshow {
	background:none;
}
.slideshow-accordeon {
	display:none;
}
.htabs a {
	font-size:12px;
	padding:8px 6px !important;
}
.htabs a i{
	display:none !important;
}
.product-info .image {
	width:280px;
height:auto;
	margin:0 auto 20px auto !important;
	float:none !important;	
}
.product-info .left {
	text-align:center;
}
.product-info .image img{
	max-width:100%;	
}
.product-info > .left + .right {
	float:left;
	margin:0;
	clear:left;
}
.login-content .left, .login-content .right {
	width:90%;
	float:left;
	margin-bottom:10px;
	height:auto !important;
}
.order-list td:nth-child(6), .order-list td:nth-child(2), .cart-info table td:nth-child(3), .cart-info table td:nth-child(1), .wishlist-info table td:nth-child(3), .wishlist-info table td:nth-child(1) {
	display:none;
}
.contact-info .one_third {
	width:100% !important;
	margin-bottom:15px;
}
span.map, span.skype, span.hours, span.fax, span.phone, span.address {
	height:auto;
}
img {
	max-width:100% !important;
	height:auto !important;
}
.checkout-content .right, .checkout-content .left {
	float:none;
width:100%;
}
.latest-post-big, .latest-post-big.post_right {
	float:left !important;
	width:100%;
	margin:0 0 30px 0 !important;
	text-align:center;
}
.box-posts-holder:before, .post-list:before {
	display:none !important;
}
.box-posts-holder .latest-post-big .post_wrapper, .post-list .latest-post-big .post_wrapper {
	margin:0 auto !important;
}
.description_holding_div {
	float:left;
	clear:both;
}
.latest-post-big .post-date:before, .latest-post-big .post-date:after, .latest-post-big .post-date span:before {
	display:none !important;	
}
.latest-post-big .post-date, .latest-post-big.post_right .post-date {
    left: 10px;
    top: -10px;
}
.post-title {
	margin-left:65px;
	text-align:left !important;
}
.latest-post-big .blog-meta {
	display:none !important;
}
.latest-post-image {
	float:none;
	margin:0 auto 10px auto;
}
input.button_cart_product {
	padding:0 10px;
}
.product-info .image-additional {
	max-width:280px !important;
}
}
@media(max-width: 480px) {
        #logo{max-width: 289px !important;}
	.search_info{
		width: 240px !important;
		margin: 0 auto;		
	}
#content_wrap{
width:100%;
}
#content_top_fullwidth{
padding-right:0;
padding-top:8px;
}
	.deal_image .sale_save_holder, .prod_hold .sale_save_holder{top:30px;position:absolute;}
div.prod_hold .image {
width:270px;
}
	.pro_list_mob tbody,.pro_list_mob tr{
		display:block;
	}
	.pro_list_mob td{
		display:block;
		text-align:left !important;
		width:100% !important;
		padding-left:0px !important;
	}
	.visible-480{
		font-weight:600;
		margin-bottom:3px;
		display:block;
	}
	.prod_hold{
		width:100% !important;
	}
	
	.hidden-phone{
		display:none !important;
	}
   	#container{
		width: 90% !important;
	}
	.mob-show
	{
		display:block !important;
	}
	.mob-hide
	{
		display:none !important;
	}	
	#header_colapse .button-search {
		width:40px !important;
	}
	#tabs-header{
		height:0px !important;
		margin:0px !important;
	}
	#header_top{
		margin-bottom:5px !important;
	}
	div.prod_hold {
		margin-top: 0px !important;
	}
	/*#footericon{left:260px !important;}*/
	#toTop {float: left !important;	}
	#footer{max-height:400px !important;}
	.newsletter{
		padding:0px !important;
	}
	.deal-email{
		margin-bottom:5px;
		width:80% !important;
	}
	.deal-button{
		margin-left:0px !important;
	}
        .quickshop{display:none;}
        
         .res-tab{
                width:96%;
         }
         .htabs a {
            background-color: #000 !important;
           color: #fff;
         }
         .res-tab a{
                width:95%;
         }
         .tab-content{
               margin-top:15px !important; 
               padding:20px 0 !important; 
         }
         .contact_btn{
             padding-top:10px;
         }
         .contact_data{
           /* margin-top:-65px; */
         }
		 #header_top #cart .content {
			min-width:275px !important;
			max-width:280px !important; 
		 } 
		 .cart-info td{
			display:table-cell !important;
			/*width:100% !important;*/
			text-align:left !important;
		 }
		 .cust_payment_refe td{
			display:block !important;
			width:100% !important;
		}
		.element_from_right{
		opacity:1 !important;
		right:0px !important;
		}
		.concartpage{
			padding:0px !important;		
		}
}
@media (min-width: 481px){
	.visible-480{
		display:none !important;
	}	

}
@media only screen and (min-width: 320px) and (max-width: 480px) {
#menu_mobile{
display: none;
    position: absolute;
    right: 0;
    width: 220px;
    z-index: 999999999;
}
.accord-header, .togg-header{
background-color: rgba(0, 0, 0, 0.8);
    border-left: 3px solid #333;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
margin-top:0px;
    padding: 10px 12px;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.accord-header a{
color: #fff;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
.accord-content, .togg-content{
background-color:#333;
}
.accord-content a {
    color: #fff;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
a.mobile_sub{
border-bottom:none;
padding:2px 0;}
.accord-content, .togg-content{
border-bottom:none;
padding:15px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
#menu_mobile{
display: none;
    position: absolute;
    right: 20px;
top:70px;
    width: 220px;
    z-index: 999999999;
}
.accord-header, .togg-header{
background-color: rgba(0, 0, 0, 0.8);
    border-left: 3px solid #333;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
margin-top:0px;
    padding: 10px 12px;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.accord-header a{
color: #fff;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
.accord-content, .togg-content{
background-color:#333;
}
.accord-content a {
    color: #fff;
    text-decoration: none;
    transition: all 0.5s ease 0s;
}
a.mobile_sub{
border-bottom:none;
padding:2px 0;}
.accord-content, .togg-content{
border-bottom:none;
padding:15px;
}
}
@media only screen and (min-width: 320px) and (max-width: 640px) {
#header_colapse #search{padding-left:0px !important;
top:0px !important;}
}
@media only screen and (min-width: 375px) and (max-width: 640px) {
#header_colapse .button-search{
margin-left:8px !important;}
}