
/* Responsive css start */

@media (min-width: 240px) and (max-width: 980px) {
	.slider-displaynone{
		display:none !important;
	}
}
@media (min-width: 240px) and (max-width: 800px) {
	.slider-displaynone{
		display:none !important;
	}	
	.heading2{
		font-size:16px;
	}	
	.heading2:hover{
		font-size:16px;
	}	
	.mobnone{
		display:none !important;
	}	
	.mobblock{
		display:block !important;
	}	
	.mob-bgwhite{
		background-color:#FFFFFF !important;
	}	
	.img-center{
		 margin: 0 auto;
	}	
	.button3{
		margin-right:0px !important;
	}	
	.mb-5, .my-5 {
		margin-bottom: 10px !important;
	}	
	.minheight-200 {
		min-height: auto !important;
	}
	.minheight-168 {min-height: auto !important;}
	.ftco-section1{padding:0px !important;}
	.alert-success{
		font-size:12px !important;
	}	
	.bg-grey{
		padding: 5px 0px !important;
	}	
	.ftco-section{
		padding:0px !important;
	}	
	.mob-mg-t10{
		margin-top:10px;
	}	
	.mob-mb5{
		margin-bottom: 0rem !important;
	}	
	.pt-5,
	.py-5 {
		padding-top: 1rem !important; 
	}	
	.pb-5,
	.py-5 {
		padding-bottom: 0rem !important; 
	 }	 
	 .mob-mg-t-20{
		margin-top: 20px;
	 }		
	.mob-pd-t-10{
		padding-top: 10px !important;
	}	
	.mob-pd-t-20{
		padding-top: 20px !important;
	}
	.mob-pd-bt-0{
		padding-bottom: 0px !important;
	}	
	.mob-width100-per{
		width:100% !important;
	}	
	.mob-mg-t-0{
		margin-top:0px !important;
	}	
	.mob-mg-l-0{
		margin-left:0px !important;
	}	
	.width100-per{
		width:100% !important;
	}	
	.textarea1 {
		width:100% !important;
	}	
	.mob-mg-t-10{
		margin-top:10px !important;
	}	
	.mob-mg-t-20{
		margin-top:20px !important;
	}	
	.mob-mg-l-0{
		margin-left:0px !important;
	}	
	.fl{
		float:none !important;
	}	
	.mob-fl{
		float:left !important;
	}	
	.mob-line {
		margin: 10px 0px 10px 0px;
		width: 100%;
		border-top: 1px solid rgba(255, 255, 255, 0.1);
	}	
	.mobmg-bt-20{
		margin-bottom:20px !important;
	}	
	.owl-dots{
		display:none !important;
	}	
	.subheading1{
		font-size:13px;
	}	
	.height400 {
		height: 162px !important;
	}	
	.heading8{
		font-size:16px !important;
	}	
	.mob-left{
		text-align: left !important;
	}	
	p{
		margin-bottom: 0px !important;
	}	
	.counter-number {
		font-size: 12px !important;
		padding:4%; 
		height: 50px !important;
		border-right: 1px solid #999999 !important;
	}	
	.counter-bg{
		border-right:0px !important;
		height: 50px !important;
	}	
	.mob-bordernone{
		border:0px !important;
	}	
	.sb-prev, .sb-next, .sb-cancel{
		width:20px !important;
	}	
	.mobmrgnbtm15{margin-bottom: 15px;}
}

@media (min-width: 500px) and (max-width: 800px) {
    
	.mob-mg-l20-minus{
		margin-left: -20px !important;
	}
}
@media (min-width: 800px) and (max-width: 980px) {
	.mob-line {
		margin: 10px 0px 10px 0px;
		width: 100%;
		border-top: 1px solid rgba(255, 255, 255, 0.1);
	}
}
@media (min-width: 1000px) and (max-width: 1199px) {
	.textbox1{
		width:154px !important;
	}
	.search-content .textbox1{ width:100% !important;}
}
@media (min-width: 768px) and (max-width: 800px) {
	.tab-mg-t-10{
		margin-top:10px !important;
	}
	.dish-menu .nav-pills .nav-link{
	  margin-left: 3px !important;
	  margin-right: 3px !important;
	}
}
@media (min-width: 320px) and (max-width: 414px) {
.search-widget-title {
    margin: 0px -10px 25px -10px;
    padding: 0px 10px 0px;
}
.marginbtm10{margin-bottom: 10px;}
.mobtextcenter{text-align: center;}
}



@media (max-width: 960px) {
.holder {margin: 0 0 25px 0 !important;}
.holder1 {margin: 0 0 25px 0 !important;}
}
@media (max-width: 800px) {
.mobmrgnbtm10px { margin-bottom: 10px; }
}
@media (min-width: 900px) and (max-width: 960px) {
.dish-menu .nav-pills .nav-link{
  margin-left: 3px !important;
  margin-right: 3px !important;
}
.mobnone{display: none;}
.mob-mg-t-20 { margin-top: 20px !important; }
.mobblock { display: block !important; }
.width100-per {width: 100% !important;}
}
@media (min-width: 1000px) and (max-width: 1080px) {
.heading2 { font-size: 18px; }
.heading2:hover { font-size: 18px; }
.width100-per { width: 100% !important; }
.textarea1 { width: 100% !important; }
}
@media (min-width: 800px) and (max-width: 980px) {
	.dish-menu .nav-pills .nav-link { padding: 2px 10px 2px 10px !important; }
}

@media (max-width: 575px) {
.mcenter{text-align:center !important;} 
}
/* Responsive css end */