@media only screen and (max-width:1350px){
.search-form2 ul li:nth-child(3) { width: 80.3%; }
}
@media only screen and (max-width:1200px) and (min-width:992px){.recommend-box{margin-top:15px;}
.recommend-section h3{margin-bottom:0;}
.product-search-image img{max-height:146px;min-height:146px;}
.scroller .product-search-image img{max-height:none;min-height:0;}
.slidy .free_shipping.bottom_left, .slidy .watermark.bottom_left {top: 260px; bottom: auto;}
.col-sm-9 .slidy .free_shipping.bottom_left, .col-sm-9 .slidy .watermark.bottom_left { top: 200px; bottom: auto; }
}
@media only screen and (max-width:1024px) and (min-width:768px){
	.tablet{display:block;}
	.product-search-image img { height:auto; }
	.product-box-inr { min-height:285px; }
	#my-nav ul li > a { font-size:11px; padding: 17px 4px 14px; }
	.search-form2 ul li:last-child { width:79%; }
	.scroller .product-search-image img { width:auto; }
	.navbar-header > span { font-size:12px !important; max-width: 300px; display: inline-block; }
	.left_nav li a { font-size:12px; padding: 7px; }
	.left_nav li a:after { right: 6px; top: 2px; font-size: 17px; }
	.screen-element.table-bordered>tbody>tr>td input { float:none !important; margin:0 auto 10px; }
	.slidy .free_shipping.bottom_left, .slidy .watermark.bottom_left {
		top: 200px;
		bottom: auto;
	}
	.col-sm-9 .slidy .free_shipping.bottom_left, .col-sm-9 .slidy .watermark.bottom_left { top: 150px; bottom: auto; }
}
@media only screen and (max-width:991px) and (min-width:768px){.product-search-image img/* {max-height:100px;min-height:100px;} */
.recommend-box{margin-top:15px;}
.recommend-section h3{margin-bottom:0;}
.search-form ul li:first-child{width:10%;}
.search-form ul li:nth-child(3){width:58.8%;}
}
@media only screen and (max-width:767px){
	body, body.padding-0 {overflow-x:hidden;padding:100px 0 0 0; background:#fff;}
	.clearfix { clear:both;}
/*.slidy.mobile .free_shipping { left: 25px; top: 15px;bottom: auto;}*/
.slidy .free_shipping.bottom_left, .slidy .watermark.bottom_left { left:15px; bottom: 70px !important;  top: auto !important; }
.cart-area li.drop-menu > ul{width:160px;left:-55px;}
.cart-area li.drop-menu:hover > ul:before{right:67px;}
.cd-dropdown-content a:focus, .cd-dropdown-content a:hover{color:#fff;}
.logo-text a{color:#000;}
.navbar-inverse .navbar-collapse{clear:both;border-top:none;box-shadow:inset 0 1px 0 rgb(0, 0, 0);}
..navbar-collapse{border-shadow:inset 0 1px 0 rgb(0, 0, 0);}
.cart-area{float:right;width:70%;//position:fixed;right:10px;z-index:9;}
.navbar-header{float:left;margin-left:0px !important;}
.contact-form{width:92%;}
.error-box{width:92%;}
.message-box{width:92%;}
.product-box-inr{margin-top:5px;}
.product-search-box { margin-bottom: 5px; margin-top: 0; }
.product-box-inr, .grid_6  .product-box-inr {/* min-height:375px;max-height:375px; */}
.product-search-image img, .grid_6  .product-search-image img {/* max-height:225px;min-height:225px; */}
.right-box-content img{max-height:160px;width:100%;}
.product-image img{min-height:150px;max-height:435px;width:50%;display:block;margin:0 auto;}
.responstable td .add-cart a{display:block;text-align:center;}
.responstable td .alteady-cart a{display:block;text-align:center;}
.recommend-box img{//max-height:160px;//min-height:150px;}
.recommend-box{margin-top:15px;min-height:180px;}
.product-table td:nth-child(6){display:none;}
.product-table th:nth-child(6){display:none;}
.cart-table-box tr.cart-details td:nth-child(5){display:none;}
.cart-table-box th:nth-child(5){display:none;}
.product-details-left{margin:5px 0;overflow:hidden;max-width:100%;border-top:none;}
.product-details-left table tr td:nth-child(3){white-space:normal;}
.product-details-left table tr td:nth-child(4){white-space:normal;}
.product-details-left table tr:last-child{border-bottom:solid 1px transparent;}
.product-left-area .carousel-inner img{max-height:100%;}
tr.cart-details td:last-child{border-right-color:#D9E4E6;text-align:left;}
.seller-table table{margin:0 auto;width:100%;}
.payment-table tr.cart-details td:nth-child(5){//display:block;border:none;}
.card-info{width:100%;}
.address-info{width:100%;}
.add-card{width:100%;}
.add-full-address{width:100%;}
.desktop{display:none !important;}
.mobile{display:block;}
.product-search-wrap{margin-top:0;margin-bottom:0;overflow:hidden;}
.product-search-heading p{margin-bottom:0;}
.panel-group{margin-top:5px;margin-bottom:5px;}
.product-search-wrap .panel-group{margin-top:5px;margin-bottom:5px;}
.recommend-section h3{margin-bottom:5px;margin-top:5px;}
.responstable{margin:5px 0;}
.two-col-view{width:50%}
.two-col-view .product-search-image img{max-height:100px;min-height:100px;}
.two-col-view .product-box-inr{min-height:295px;max-height:295px;padding:10px;}
.margin-bottom{margin-bottom:20px !important;}
.product-search-wrap .product-search-heading.margin-bottom{margin-bottom:5px !important;}
.cart-page table{margin:20px 0;}
.product-list-head ul.list-view li:nth-child(3) a{display:block !important;}
.form-generic{width:440px;}
.form-generic .panel-group{margin-top:10px;}
#myNavbar2 > .menu > li.drop-menu > ul{position:relative;right:0px !important;}
.header_box{padding-bottom:10px;}
.header_box h3{margin-bottom:10px;}
.header_box ul{margin:0;}
.header_box p{padding-top:0;margin-bottom:10px;}
.pgwSlideshow{margin:5px 0;}
.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item h3, .cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3{color:#fff;margin:30px 0 5px;}
.cd-dropdown-content .see-all a{color:#fff;}
.product-search-wrap .product-search-heading{margin-top:5px;margin-bottom:5px}
.seller-table a{color:#000;}
.cart-area ul{margin-top:6px;}
.cd-dropdown-trigger{margin-top:0px;padding:0 0px 0 0px;}
.pagination{margin:20px 0 10px;}
.sp-large a img{height:auto;//max-height:100%;//min-height:100%;}
.message-search-box input[type=text]{width:265px;}
.form-generic > .form-group > .form-group{margin-bottom:10px;}
.form-generic > .row.form-group{margin-bottom:0;}
.search-form ul li{margin-bottom:5px;}
.search-form ul li:first-child{width:20%;}
.search-form ul li:nth-child(2){width:30%;}
.search-form ul li:nth-child(3){width:48.5%;}
.search-form ul li:nth-child(4){width:20%;}
.search-form ul li:nth-child(5){width:30%;}
table.table.table-bordered.screen-element tr td{border-right:none;border-bottom:none; border-left: none;}
.screen-element td input[type=text], .screen-element td input, .mobile_cart td input[type=number] {
    margin: 0;
    width: 35px;
    padding: 2px 4px;
	margin-right:8px;
}
.mobile_cart td input[type=submit], .screen-element td input[type=submit] {width:auto;}
.list_2 .wide_list {height:auto;}
tr.mobile{display:table-row;}
.payment-option > .row > .col-xs-8{width:55%;}
.payment-option > .row > .col-xs-4{width:45%;}
.payment-address > .row > .col-xs-9{width:65%;}
.payment-address > .row > .col-xs-3{width:35%;}
.grocery-list ul > li{width:100%;}
.grocery-list p{padding:0;}
.grocery-list p a, .grocery-list ul > li a{display:block;padding-left:0px;padding:10px 14px;border:solid 1px #ccc;border-bottom:none;}
.grocery-list p:before{left:auto;right:10px;top:10px;}
.grocery-list .row > div:last-child p a{border-bottom:solid 1px #ccc;}
.grocery-list ul > li{padding:0px;}
.grocery-list ul > li:before{left:auto;right:10px;top:5px;}
.pagination>li>a, .pagination>li>span{padding:6px 8px;}
.owl-theme .owl-controls .owl-buttons div:first-child{left:10px;top:140px;}
.owl-theme .owl-controls .owl-buttons div:last-child{right:10px;top:140px;}
.product-search-wrap button.accordion{margin:5px auto 5px;width:100%;display:block;}
.product-search-wrap button.accordion + div.panel-head.show{width:97%;margin:-10px auto 0;}
.pgwSlideshow .ps-current>ul>li img{width:90%;height:auto !important;}
.category-list p{line-height:2;}
.span_num + div{margin-top:-20px;padding-left:27px;}
.panel-head .product-list-view-box{text-align:center;}
.recommend-box img{border:none;}
.list_col_2 ul li, .list_col_3 ul li, .list_col_4 ul li, .list_col_5 ul li    { width:100%; }
.listing ul li:before { display:none; }
.listing ul li { padding:0; }
.listing ul li a { padding:10px 0; border-bottom:solid 1px #eee; display: block; }
.listing ul li:after { content: "\f105"; font-family: FontAwesome; color: #737576; position: absolute; right: 0px; top: 8px;
    font-size: 20px; }
.listing ul li:last-child a { padding-bottom:0; border:none; }
.footer-box ul > li  > a{ border-bottom: solid 1px #333; padding: 10px 0; display:block; }
.footer-box, .copy-right p{ text-align: center; }
.footer-box ul > li:before { display:none; }
.mobile_grid_2 .product-search-box { width:50%; }
.mobile_grid_2 .product-search-image img { /* max-height: 153px; min-height: 153px; */ height: 160px; width: auto; }
.mobile_grid_2 .product-box-inr { min-height: 315px; max-height: 315px; }
table.screen-element + div.space { display:none; }
.pl { padding-left:15px; }
.left_nav { margin-left: 0px; margin-bottom: -5px;  margin-right:0; }
.left_nav_wrapper { margin:5px 0; }
.left_nav_wrapper:last-child { margin-bottom:5px; }
.more_btn { padding-bottom: 45px; }
.mobile_center  { text-align:center; }
#paypal-button { margin-bottom: 15px; text-align: center; position: relative; top: 5px; left:0; float:none; height: auto; z-index: 9; margin-bottom: 10px; }
a.link-btn2, a.link-btn, .submit-btn-grey {position:relative; z-index:99;}
.paypal-button-container { position: relative; top: -40px; }
.display_table .product-search-box  img { min-height:156px; max-height:156px; }
.display_table  .product-box-inr { min-height:inherit; max-height:inherit; }
.glass-case { width:100% !important; }
.owl-pagination {
    display: none;
}
/*.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: rgb(249, 249, 249) !important;
}*/
.product-details-left .table-striped > tbody > tr td { /*border-top:1px solid #ddd !important;*/  padding:8px 8px; }
.product-details-left .table-striped > tbody > tr td iframe { max-width:100%; height:auto;}
/*.product-details-left.table-responsive { border:1px solid #ddd !important; }*/
#recent_SOLD.scroller .product-search-image img, #recent_view.scroller .product-search-image img {
    height: 200px !important; width:auto;
}
.product-list-view-box:hover .listimg_hover {display:none;}
.scroller .product-search-image img { height:auto; width:auto; }
.social_icon { margin:10px 0; text-align:center; }
.pay_ico {margin:10px 0 0;}
.pgwSlideshow.narrow .ps-caption {display:none !important;}
.pl-0 {padding-left:15px;}
.mobile_grid_2 .product-search-box:nth-child(even) { padding-right:0;}
.mobile_grid_2 .product-search-box:nth-child(odd) { padding-left:0;}
.full_width { width:100%;}
.list_2 .wide_list { width:100%; float:none !important;}
.pr {padding-right:15px;}
.no_scroll ul {display:none;}

.wide_list { overflow:hidden; }	
.display_flex {display:block;padding:0;}
.fixed_cart { border: solid 1px #eee; margin-top: 5px; margin-bottom: 5px; position: fixed; bottom: 120%; right: 15px;
    width: 290px; background: #fff; transition:all 500ms ease; z-index:9999;     box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.15);
}
.fixed_cart.slide_right { transition:all 500ms ease; bottom: 0%;}
.fixed_cart .scroll_table { max-height: 300px; overflow: auto;}
table + .col-xs-12.col-sm-12.mobile { padding: 0; }
.m-fn { text-align:center; }
.m-fn a{ float:none !important; }
.fresh_search_bar { width: calc( 100% ); float: none; position: relative;}
.search-bar-top a.update.maroon_btn.full_width { float: none; width: 100%; margin: 5px 0;}
.checkout-buttons > .col-xs-12 { padding:0; }
#selectZip {width:100%;}
.bx_row {display: block;}
.no-bottom-border tr { border-bottom: 1px solid #fff; }

.product-table .bullet-list li { margin-bottom: 3px; }
.width100 {width: 80px;}
.width100 img { height:auto; }
.pgwSlideshow.narrow + .watermark.top_right { right: 20px; top: 10px; }
.cart-area ul > li > a i { font-size: 20px; }
.product-table .mobile ul.bullet-list {
    padding: 0 0 0 20px;
}
.common-nav + .container { margin-top: 85px;}
.common-nav.admin-nav + .container { margin-top: 45px; }
.search-form2 ul.threeBox li:first-child, .search-form2 ul.threeBox li:nth-child(2), .search-form2 ul.threeBox li:last-child { width: 100%; padding: 0; margin: 0 0 5px;}
.threeBox { position: relative;}
.search-form2 ul.threeBox li .button-search-pro { top: auto; bottom: 15px; right: 5px;}
.ui-widget-content{ max-width: calc( 100% - 30px ); padding-top: 5px; }
ul#ui-id-2 {
    padding-top: 5px;
}
}
@media only screen and (max-width:767px) and (min-width:480px){.recommend-box{margin-top:15px;//min-height:215px;}
.recommend-box img{}
.product-search-box, .product-search-box.grid_6{width:50%;}
.product-list-head{margin-bottom:20px;}
.sp-large a img{width:30%;}
.multi_state ul li, .form_list_4 ul li, .form_list_5 ul li, .form_list_3 ul li { width:50%; }
.search-form2 ul li:nth-child(1) { width: 35%; }
.search-form2 ul li:nth-child(2) { width: 63.7%; }
.search-form2 ul li .button-search-pro { right: 20px; top: 9px; }
.search-form2 ul li button[type=reset] { top: 8px; }

}
@media only screen and (min-width:767px){.owl-pagination{display:none;}}
@media (min-width:480px){.responstable th:nth-child(2) span{display:block;}
.responstable th:nth-child(2):after{display:none;}
.responstable td{border:1px solid #eeeeee;}
.responstable th,
.responstable td{display:table-cell;padding:8px;text-align:center;vertical-align:top;font-weight:normal;}
.responstable td{font-size:14px;}
.payment-table tr.cart-details td:nth-child(6){border-left:solid 1px #D9E4E6;}
.product-list-view-box img {width:auto; max-width:100%;}
.wide_list .product-list-view-box img { width:70px; float:right;}
}
@media (max-width:480px){
.product-table .responstable td:first-child{display:none;}
.product-table .seller-image{width:25%;}
.product-table .responstable td:nth-child(2){padding-top:15px;display:table-cell;text-align:center;border-right:1px solid #D9E4E6;min-width:100px;vertical-align:top;}
.cart-table-box .responstable td:first-child{display:none;}
.cart-table-box .responstable td:nth-child(2){padding-top:15px;display:table-cell;text-align:center;border-right:1px solid #D9E4E6;min-width:100px;vertical-align:top;}
.product-table td:nth-child(3){max-width:195px;}
.responstable th{padding:8px;line-height:1;}
.responstable th:nth-child(1):after{content:attr(data-th);font-style:normal;font-weight:normal;font-size:14px;}
/* .product-area .product-table .responstable th:nth-child(1):after{content:attr(data-th);font-style:normal;font-weight:normal;font-size:14px;}
.product-area .product-table .responstable th:nth-child(2):after{display:none;} */
.product-table table tbody{border-bottom:none;border-bottom-color:#D9E4E6;}
.product-table tr td:last-child{border-right:none;border-right-color:#D9E4E6;}
tr.cart-details td:nth-child(6){max-width:250px;}
tr.cart-details td:last-child{border-right-color:#fff;text-align:left;}
.seller-table table > tbody > tr > td{text-align:center;padding:9px 0;}
.seller-table table > thead > tr > th:nth-child(3){display:none;}
.seller-table table > tbody > tr > td:nth-child(3){display:none;}
.address{width:100%;}
.payment-table tr.cart-details td:last-child{text-align:left;border:none;}
.responstable td .product-item-image img{margin:0 auto;}
.payment-table .responstable td:first-child{vertical-align:top;padding-top:15px;min-width:50px;}
.payment-table .responstable td{border-right:none;}
.payment-table .responstable td:first-child{display:none;}
.payment-table .responstable td:nth-child(2){padding-top:15px;display:table-cell;border-right:1px solid #D9E4E6;min-width:100px;vertical-align:top;border-left:solid 1px #D9E4E6;}
.payment-table tr.cart-details td:nth-child(5){max-width:251px;}
.add-card ul li{width:100%;}
.add-card ul.edit-card-2-buttons li{width:100%;}
.add-card ul li a{margin-top:10px;}
.add-full-address ul li{width:100%;}
.add-full-address ul.edit-card-2-buttons li{width:100%;}
.add-full-address ul li a{margin-top:10px;}
.product-list-head { margin-bottom: 0px !important; margin-top: 0px; padding:5px 0; }
.message-box{width:92%;}
.error-box{width:92%;}
.form-generic{width:92%;}
.sp-large a img{width:75%;}
.faq .page-header{margin:0px 0 10px;}
.faq .panel-group{margin-top:0;margin-bottom:10px;}
.faq .panel-body{padding-bottom:0;}
.faq .page-header{margin:0px 0 10px;}
.faq .panel-group{margin-top:0;margin-bottom:10px;}
.faq .panel-body{padding-bottom:0;}
.product-list-view-box img{margin:0 0 0 5%;}
.screen-element td input[type=text], .screen-element td input[type=number]{margin:0;width:50px;padding:2px 4px;}
.product-search-box, .product-search-box.grid_6{width:100%;}
.panel-head .product-list-view-box img{margin:0 auto;display:block;}
.multi_state ul li, .form_list_4 ul li, .form_list_5 ul li , .form_list_5 ul li{ width:100%; }
.search-form2 ul li:nth-child(1) { width: 20%; width: 100%;  margin-bottom: 3px; }
.search-form2 ul li:nth-child(2) { width: 100%; margin: 0; position: relative; }
.search-form2 ul li .button-search-pro { right: 5px; top: 9px; }
.search-form2 ul.single-col li .button-search-pro { right: 20px; }
.search-form2 ul li button[type=reset] { right: 35px; top: 8px; }

.mobile_grid_2.height_auto .product-box-inr {  min-height:1px; max-height:100%; }
.height_auto .product-search-details p:first-child {font-size:18px; min-height: 56px;}
}
@media (max-width:380px){
.mobile_grid_2 .product-search-image img { max-height: 133px; min-height: 133px; }
.mobile_grid_2 .product-box-inr { min-height: 290px; max-height: 290px; }

}
@media (max-width:320px){
.mobile_grid_2 .product-search-image img { max-height: 108px; min-height: 108px; }
.mobile_grid_2 .product-box-inr { min-height: 250px; max-height: 250px; }
td.width100 ~ td p span {
    display: block;
    margin-bottom: 10px;
}
}

@media print{body{margin:0 !important;padding:0 !important;font-size:14px !important;width:1170px !important;}
a[href]:after{content:none !important;}
*{-webkit-print-color-adjust:exact;print-color-adjust:exact;}
.seller-table table > thead > tr > th{background:#000 !important;color:#fff !important;}
.heading{color:#000 !important;background:#e4e4e4 !important;}
.navbar{display:block;border-width:0 !important;}
.navbar-toggle{float:left !important;width:45px !important;margin-left:15px;color:#fff !important;border:solid 1px #fff !important;}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff !important;}
.navbar-header{width:350px !important;float:left !important;}
.cart-area{width:400px !important;float:right !important;}
#my-nav{background:#000 !important;}
#my-nav ul li > a{color:#fff !important;}
.footer{background:#1e1f24 !important;}
.footer .col-lg-3{width:25% !important;}
.footer-box h4{color:#fff !important;}
footer-box ul > li > a{color:#737576 !important;}
.copy-right{background:#000 !important;color:#737576 !important;}
.copy-right p{color:#737576 !important;}
.copy-right .col-sm-6{width:50% !important;}
.footer-list li a{color:#737576 !important;}
.sellers-head h3{background:#e4e4e4 !important;}
.product-list-head{background:#e4e4e4 !important;}
.product-box-inr{background:#F5F5F5 !important;}
.product-search-image{background:#fff !important;}
.message-box{background:#FFFBD0 !important;}
.error-box{background:#ffdfe4 !important;}
.form-generic h3{background:#e4e4e4 !important;}
button.form-btn, input[type=submit].submit-btn, button.submit-btn, .fa_submit, a.link-btn2, .responstable th, .responstable td .add-cart a, .recommend-section h3, a.link-btn2, .update, .screen-element > thead > tr > th, .product-left-area h3,
.basic-table > thead > tr > th, .add-card > a, .add-full-address > a, .change-password .main-btn, .main-btn{background:#000 !important;color:#fff !important;}
a.link-btn, input[type=submit].submit-btn2, .input-group-addon{background:#e4e4e4 !important;color:#000 !important;}
.panel-default>.panel-heading{color:#333 !important;background-color:#f5f5f5 !important;}
.header_box h3{background:#e4e4e4 !important;}
.main-btn{background:#000 !important;}
.table-striped>tbody>tr:nth-of-type(odd), .basic-table>tbody>tr:nth-of-type(even){background-color:#f9f9f9 !important;}
.responstable td .alteady-cart a{background:#e4e4e4 !important;color:#000 !important;}
button.accordion{background-color:#eee !important;color:#444 !important;}
.sp{color:#C00 !important;}
.col-lg-2{width:16.66666667%;}
.col-lg-3{width:25%;}
.col-lg-4{width:33.33333333%;}
.col-lg-6, .col-sm-6{width:50%;}
.col-lg-8{width:66.66666667%;}
#my-nav{position:inherit !important;}
.container{width:1170px !important;}
}
@media print{section{display:block;page-break-before:always;}
pre code{page-break-after:always;}
@page{margin-top:0.4cm;margin:0.5cm;}
p a, code, pre{word-wrap:break-word;}
/**img{display:none;}**/
pre a[href]:after{content:"";}
pre abbr[title]:after{content:"";}
pre .ir a:after,
pre a[href^="javascript:"]:after,
pre a[href^="#"]:after{content:"";}
.no-print{display:none;}
.table-bordered>tbody>tr>td img .col-xs-12 a img{display:block !important;}
.col-sm-4 {width: 33.33333333%;}
.product-details-left table tr td:first-child, .font-bold { font-weight: normal !important; }
.scroller .product-box-inr, .recommend-section h3, .recommend-section h1 {background-color:#fff !important;}
.navbar {display: block; border-width:0 !important; }
.navbar-toggle { display:none;}
#my-nav ul li > a, nav a{color:#fff !important;}
.product-left-area h3, .product-left-area h1, button.accordion, .responstable th { background: #e4e4e4 !important;}
.responstable th, .recommend-section h3, .recommend-section h1 {color:#000 !important;}






}
