
@media all and (max-width: 1100px) {
.hid {display:none;}
.cameraContents h3 {font-size:25px;}
.introtext {    font-size: 11px; line-height: 16px;}
.main-menu ul li {background:none; margin-left:0;}
.main-menu ul li:hover {background:none;}
.search {display:none;}
/*.cart {display:none !important;}*/
.logo {    width: 35%;}
.phone {display:none;}
.head-middle {height:auto;}
.bottom-menu-inner  {text-align:center;}
.bottom-menu-inner ul {list-style:none;}
.bottom-menu-inner ul li{vertical-align: top; margin-left:0;}
.bottom-menu-inner ul li a{vertical-align: top; margin-left:0;text-transform:none;font-size: 17px;}.left{display:none;}
.main-menu-mobile ul {text-align:left; padding:2% ;}
.main-menu-mobile ul li{display: inline-block; width: 15%; vertical-align: top;}
.right {margin:0;width:100%; max-width:100%;}.phone_mob {display:none;}
.quantity-box {display:none;}
span.quantity-controls {display:none !important;}
.addimg {width:26%; height:26%; margin-left:2%;}
.additional-images img {max-width:100%; }
.productdetails-view .PricesalesPrice {font-size:18px !important;}
span.vm-price-desc {margin:0 !important;}
.productdetails-view .addtocart-bar {text-align:center;}
span.addtocart-button {float:none;margin-bottom: 9px;}
.desc_in_card {font-size:13px;}
a.ask-a-question {background:#003D0A; padding:0;}
ul.jwts_tabbernav li a {font-size:12px;}
.left-msg .rsform {max-width:100%;}
}
@media all and (min-width: 1026px) {
.main-menu-mobile {display:none !important;}
.phone_mob {display:none !important;}

}
@media all and (max-width: 667px) {
	.main-menu-mobile ul li{display: inline-block; width: 49%; vertical-align: top;}
.footer3 {display:none;}
	.bottom-menu-inner ul {padding:5px;}
	.bottom-menu-inner ul li a{font-size: 14px;}
.logo {display:none;}
.user-forms ul {padding:0;}
.main-menu ul li a {font-size:12px;}
.user-forms {float:none; width:auto; text-align:center;}
.head-top-inner {font-size:14px;    text-align: center;}
.main-menu ul {padding:0;}
.main-menu ul li:first-child{padding-left:5px;}
.main-menu ul li:last-child{padding-right:0;}
.mmandsearch {    height: auto; background:#E9E9E7; }
.main-menu {    height: auto; background:#E9E9E7;}
.left-msg-prod {display:none;}
.yamap {display:none;}
.pref h6 {font-size:17px;}
.footer4 {padding: 10px 15px;}
.item-145 {display:none;}
.footer2 {width:auto;}
.item-147 {display:none;}
.category-view .width25 {width:48% !important;}
.phone_mob {    text-align: center;
    padding: 5px; display:block;}
}

@media all and (max-width: 480px) {
.cart {
    float: none;
    width: 128px;
    text-align: center;
    padding: 0 0 10px;
    margin: 0 auto;
}
.head-top-inner {font-size:13px;}
.user-forms li img {display:none;}
.head-top-inner img {display:none;}
.user-forms ul li {padding: 4px 3px 10px;}
.user-forms ul li a {font-size:14px;}
.main-menu ul {text-align:center;}
.main-menu ul li {padding-left:10px;}
.main-menu ul li:hover {padding-left:10px;}
.item-131, .item-133 {display:none !important;}
body {font-size:14px;}
.footer-inner .phone_mob {font-size:13px;}
.category-view h2 a {font-size: 16px;}
.addtocart-button input{ padding: 3px 4px 8px 39px;margin-top: 0px;}
.desc_in_card {padding-right: 10px;}
.productdetails-view .addtocart-bar {text-align: center;width: 100%;}
span.addtocart-button {margin-bottom: 2px;}
.productdetails-view .addtocart-bar {padding-bottom: 5px;}
}
@media all and (width: 320px) {
/**/.category-view .product-price {margin-top: -214px;}
.quantity-box .quantity-input{height: 25px;width: 25px;}
.addtocart-button input{background: url(../images/cart_btn.png) no-repeat;
    border: 0;
    background-size: 162% 100%;
    background-position: 100% 100%;
    padding: 3px 6px 5px 9px;
	    margin-top: -4px;
}/**/
.b1c {margin-left: 0;font-size: 13px;padding: 4px 23px;}}
.horizontal-separator {display:none;}
.cat_desc {font-size:14px; color:#000; text-decoration:none; text-align:center;}
.cat_desc a{font-size:14px; color:#000; text-decoration:none; text-align:center;}
.breadcrumb{list-style:none;}
.breadcrumb li {float:left; list-style:none !important; margin-left:5px !important;}
.breadcrumb li {font-size:12px; color:#BDBDBD;}
.breadcrumb li a {font-size:12px; color:#BDBDBD;}

}
