@media only screen and (min-width: 1200px) and (max-width: 1499px) {
    
    
}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
    
	
	
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 991px) {
   
	.location-det-right{ padding-left:20px; padding-bottom:30px; }
	.location-outer h2{ padding-bottom:30px; }
	.address-box{ margin-bottom:15px; }
	.collection-outer h2{ padding: 13px 0 24px; }
	.accordian-outer{ padding-top:20px; padding-bottom:20px; }
	.accordian-outer h2{ padding-bottom:20px; }
	.accordian-wrap ul li .acc_content{ padding:20px 0px 20px 30px; }
	.bh-sl-container .form-input input, .bh-sl-container .form-input select{ margin:0px;width:100%;}
	.bh-sl-form-container form{ text-align:left; max-width:300px; }
	.bh-sl-container .form-input label{margin-bottom:10px; margin-top:10px; }
	.bh-sl-container .form-input{ margin-bottom:10px; }
	.bh-sl-form-container{ text-align:center; }
}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
    .banner-sec .owl-item .item{ overflow:hidden; }
	.banner-sec .owl-item .item img{ position:relative; max-width:none; width:800px; margin-left:-400px; left:50%;}
	.collection-outer h2{ padding: 13px 0 24px; font-size:30px; line-height:31px;  }
	.location-det-left{ padding:10px; display:inline-block; width:100%; }
	.location-det-right{ padding:10px; display:inline-block;  width:100%; }
	
	.location-outer h2{ padding-bottom:10px; font-size:30px; line-height:40px; }
	.address-box{ margin-bottom:15px; }
	.select-out{ padding-bottom:10px; }
	.address-box{ text-align:center; }
	.address-box h5{ font-size:18px; line-height:20px; }
	.address-box p{ font-size:16px; line-height:18px;  }
	.btn{ font-size:17px; padding: 4px 28px 6px;}
	.location-found{ max-width:220px; }
	
	.accordian-outer{ padding-top:20px; padding-bottom:20px; }
	.accordian-outer h2{ padding-bottom:20px; }
	.accordian-wrap ul li .acc_content{ padding:10px 0px 10px 15px; }
	.accordian-wrap ul li{ font-size:15px; margin-bottom:15px; padding: 10px 20px 10px 10px; line-height:20px; }
	.accordian-wrap ul li .acc_content p{ font-size:14px; line-height:18px; }
	.accordian-wrap ul li .acc_head:after{ right:-15px; }
	.collection-list{ padding-left:15px; padding-right:15px; }
	
	.bh-sl-container .form-input input, .bh-sl-container .form-input select{ margin:0px;width:100%; font-size:14px; }
	.bh-sl-form-container form{ text-align:left; max-width:300px; }
	.bh-sl-container .form-input label{margin-bottom:10px; margin-top:10px; }
	.bh-sl-container .form-input{ margin-bottom:10px; }
	.bh-sl-form-container{ text-align:center; }
	.bh-sl-container button{ padding:3px 12px; font-size:17px; }
	.bh-sl-container .bh-sl-loc-list ul{ margin-top:10px; }
	.bh-sl-container{ padding-bottom:20px;}
    .stiky-logo{display: none !important;}
    .fixed .search-icon {display: none!important;}

.easyPaginateNav a.page, .easyPaginateNav a.page.current{ width:20px; height:20px; }
.easyPaginateNav a{ font-size:12px; line-height:18px; margin: 0 8px; }
.easyPaginateNav a.page.current{ margin-top:0px; padding-top:0px;}
.easyPaginateNav a.page.current:hover{ font-size:12px; }
.easyPaginateNav a.prev, .easyPaginateNav a.next{ font-size:20px; }

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	
	.collection-list{ padding-left:20px; padding-right:20px; }
	
}
    