@media screen and (max-width:1300px){
	.content .mastat{grid-template-columns: 220px 220px 220px 220px;}
}
@media screen and (max-width:1270px){
	
}
@media screen and (max-width:1200px){
	.fmenu {width: 34%;}
	.fmenu.cat {width: 42%;}
	.footcont {width: 27%;}
	.fcontform{width: 40%;}
	.content .mastat{grid-template-columns: 210px 210px 210px 210px;}
}
@media screen and (max-width:1180px){
	.content .mastat{grid-template-columns: 190px 190px 190px 190px;}
}
@media screen and (max-width:1080px){
	.content .mastat{justify-content: center;column-gap: 0;grid-template-columns: 50% 50%;text-align: center;padding:20px 0 0 0;}
}
@media screen and (max-width:1080px){
	.wrap {width: 96%;}
	.mastat {justify-content: center;column-gap: 0;grid-template-columns: 50% 50%;text-align: center;padding:20px 0 0 0;}
	.maimg{height:auto;}
}
@media screen and (max-width:980px){
	.mainmenu{font-family: 'OSB', sans-serif;}
	.leftcoll{width:35%}
	.content{width:65%}
	.foothead .fcontform {width: 35%;}
}
@media screen and (max-width:870px){
	.footbody .wrap {display:block;}
	.fmenu {float: left;width: 40%;margin-left: /*5*/0%;}
	.fmenu.cat {width: 55%;margin-left: 0;}
	.footcont {clear: both;width: 100%;padding: 30px 0 0 0;}
	.footcont{/*text-align:center;*/}
	.fcontitem {display: inline-block;margin: 0 20px 0 0;}
	
}
@media screen and (max-width:820px){
	.madescr {font-family: 'OM', sans-serif;}
	.masubtit{font-family: 'OSB', sans-serif;}
	.maincatdescr {font-size: 15px;font-family: 'OL', sans-serif;}
}
@media screen and (max-width:760px){
	/*.flogo {width: 20%;}*/
	/*.fsoc, .fsoc div{width: 30%;justify-content: center;}*/
	.flogo img{margin: 10px auto 0 auto;}
	.fcontform{text-align: center;}
	.fcopy {font-size: 12px;}
	.fdev {font-size: 12px;}
	
}
@media screen and (max-width:740px){
	.footbody {padding: 20px 0;}
	.fmenu {width: 100%;margin: 0 0 20px 0;}
	.fmenu.cat {width: 100%}
	.footcont{padding: 0;}
	.btwrap {margin: 30px 0;font-family: 'OSB', sans-serif;}
	.blocktitle{font-size: 34px;}
	.advantdescr h2{font-size: 34px;}
	.alx_feed_back .lftitle{font-size: 34px;}
	.btall{margin: 10px 0 0 0;display: block;} 
	.leftcoll{display:none;}
	.content{width:100%}
}
@media screen and (max-width:740px){
	.foothead {
  width: 100%;
}
}
@media screen and (max-width:630px){
	.fsoc{padding: 33px 0%;}
	.fsoc .soclink{margin: 0 7px;}
	.fcontform .btn.white{padding: 12px 15px 11px 40px;font-size: 10px;}
	.pagetitle{/*text-align:center;*/}
	.btwrap {/*text-align: center;*/}
	.advanttitle{text-align: left;}
	#mfaq .faqarea {width: auto;}
	.footpolicy .wrap{display:block;}
	.footpolicy .wrap a{display:block; margin-bottom:10px;}
	.footpolicy .wrap > div{display:block;}
}
@media screen and (max-width:580px){
	.foothead .ascquest {display: block;}
	
}
@media screen and (max-width:560px){
	.fmenu {float: none;width: auto;/*text-align: center;*/padding: 0px 0 0 0;}
	.fmenu.cat{width: auto;padding: 20px 0 0 0;}
	.footcatmenu{display:block;}
	.footcatmenu ul:last-child{padding: 0;}
	.fcopy{width: 48%;}
	.fdev {width: 48%;text-align: right;}
	.fdev a{display:block;}
	.footbody {padding: 30px 0;}
	/*.footcont .fcontform{display:block;}*/
	.foothead .fcontform{display:none;}
}
@media screen and (max-width:520px){
	.foothead .wrap {display: block;width:100%;}
	/*.flogo {float: left;width: 50%;}*/
	/*.fsoc {float: right;width: 50%;border-right: 0;margin-left: -1px;}*/
	.fcontform {clear: both;  border-top: 1px solid #e1e1e6;  width: /*100%*/auto;}
	.popup{width:auto;left:0;right:0;margin:0;}
	.pagetitle{padding: 15px 0;font-size: 26px;}	
}
@media screen and (max-width:480px){	
	.blocktitle{font-size: 28px;}
	.advantdescr h2{font-size: 28px;}
	.alx_feed_back .lftitle{font-size: 28px;}
}
@media screen and (max-width:425px){	
	.fmenu li {font-size: 16px; margin: 0 0 17px 0;}
	.fbottom .wrap{display:block;}
	.fcopy {width: 100%;text-align:center;}
	.fdev {width: 100%;text-align:center;padding: 10px 0 0 0;}
	.fdev a{display:inline;}
	.mtabitem{font-family: 'OSB', sans-serif;font-size: 14px;margin-right: 15px;}
	.maincatdescr {font-size: 15px;margin: 0 0px 30px 0;}
	
	
}