 /*-------------------ques-answer-----------------------*/
.footer-faq h3 {  margin: 0 0 10px 0;  font-size: 20px;  font-weight: normal;  float: left; width: 100%; line-height: normal; text-align: left;  margin-bottom: 25px!important; position:relative  }
 .footer-faq h3 span{ color: #0c0c0c!important; font-size: 18px!important;  top: 10px;   position: relative; padding: 10px 0px; }
.footer-faq a{ position: absolute; right: 15px;  top: 12px; background: red; color: yellow; padding: 2px 3px; border-radius: 26%;  width: 26px; height: 24px;}
 .footer-faq {margin-top: 20px;}
.city-link-list{padding:0 20px 0 0px; margin-bottom:0px;}
.footer-faq{margin:0px!important; padding:0px!important;}
.footer-faq h4{font-size: 14px; font-weight: bold; color: #656565; width:100%; padding-left: 25px;  margin-top: 13px;}
.footer-faq span{font-weight:500; color:#524747; position: absolute;  top: 9px;}
.footer-faq h2{font-size:13px; font-weight: 500; color: #3e3737; width:100%;}
.footer-faq p{font-size:12px; font-weight:400; color:#707070;width:100%; margin-bottom:0px;}
.footer-faq .row{margin:0px;}
.footer-faq{ padding-bottom:50px !important}
.footer-faq .rowfaq{display: inline-block; width: 100%; position: relative;}
/*---------------------------Know More-------------------*/
.footer-knowmore h3 {  margin: 0 0 10px 0;  font-size: 20px;  font-weight: normal;  float: left; width: 100%; line-height: normal; text-align: left;  margin-bottom: 25px!important; position:relative  }
 .footer-knowmore h3 span{ color: #0c0c0c!important; font-size: 18px!important;  top: 10px;   position: relative; padding: 10px 0px; }
.footer-knowmore a{ position: absolute; right: 15px;  top: 12px; background: red; color: yellow; padding: 2px 3px; border-radius: 26%;  width: 26px; height: 24px;}
.footer-knowmore {margin-top: 20px;}
.footer-knowmore {margin:0px!important; padding:0px!important;}
.footer-knowmore span{font-weight:500; color:#524747;}
.footer-knowmore h2{font-size:18px; font-weight: 500; color: #3e3737; width:100%;margin: 10px 0px 0px 0px;}
.footer-knowmore p{font-size:12px; font-weight:normal; color:#707070;width:100%; margin-bottom:0px;}
.footer-knowmore .row{margin:0px;}
.footer-knowmore{ padding-bottom:20px !important}
.footer-knowmore .rowknowmore{display: inline-block; width: 100%;}
.footer-knowmore h4 { font-size: 14px; color: #3e3737; margin-top: 15px;}
.footer-knowmore h5  { font-size: 12px; color:#707070; font-weight: bold;  margin-top: 15px;}    
.footer-knowmore ul { padding-left: 12px; color:#707070; margin-top: 15px;  float: left; width: 100%;}
.footer-knowmore ul li{ font-size: 12px; color:#707070; padding: 2px 0px;}
 /*-------------------city-link-list-----------------------*/
.city-link-list{padding:0px;}
.city-link-list li{float:left; font-size:12px; list-style-type:none;}
.city-link-list li a{color:#707070; margin:0px 5px; }
.city-link-list li a:hover{color:#b3b3b3;}
.city-link-list b { float: left; font-size: 12px; padding-left:6px; color:#b1adad;}
@media (max-width:414px) {
.city-list-page{ padding-top:0 !important}
.footer-faq{ padding-bottom:20px !important}
.footer-faq.no-more-sec{ padding-bottom:0px !important}
.footer-faq p{margin-bottom:10px;padding: 0px 0px 0px 25px;}
}
 /*-------------------FAQ show hide-----------------------*/
.city-link-list{padding:0px;}
.city-link-list li{float:left; font-size:12px; list-style-type:none;}
.city-link-list li a{color:#707070; margin:0px 5px; }
.city-link-list li a:hover{color:#b3b3b3;}
.city-link-list b { float: left; font-size: 12px; padding-left:6px; color:#b1adad;}
.count-serial{ position: fixed; bottom:30px; width:auto;   z-index: 9;   border-radius:4px; background:#fff; padding:4px;   left: 50%;
    transform: translateX(-50%); box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;}
.count-serial ul{  padding: 0;  margin: 0; }
.count-serial ul li{ float: left; list-style-type: none;    margin: 5px 2px; } 
.count-serial ul li a{color:#fff; padding:5px 11px; background: #ccc; color:#333; font-weight:bold; border-right: 1px solid #fff; border-radius:4px; font-size: 16px;}
 .floating-add .searchbtn .bx {
 font-size: 20px;}
.count-serial ul li a.active{background:red; color:#fff}
.listing .back-to-top{display:none;}
@media (max-width:414px) {
 .listing .back-to-top{display:none !important;}
.row.Asked-paragraph{padding:0 0px;}	
.affi-contant h2 {font-size: 22px !important; margin-bottom:0px !important;}
.box-point img {width:75% !important; border-radius:25% !important;}
.city-list-page{ padding-top:0 !important}
.footer-faq{ padding-bottom:20px !important}
.footer-faq.no-more-sec{ padding-bottom:0px !important}
.footer-faq p{margin-bottom:10px;}
 .section-title h1 {  font-size: 20px;  text-align: center!important; margin-bottom: 0px;}
}
@media (max-width:375px) {
	.count-serial { width: 189px;}
}