@media only screen and (min-width: 1025px) and (max-width:1199px)
{
    .advnccar h6.cmnsbhdng{margin-bottom: 10px;}
    .advnccar{padding:30px 0 0;}
    .advnccar .col-sm-4{align-self: flex-end;}
    .cstmchk{margin-bottom: 10px;}
    .advnccar input[type="submit"]{margin-bottom: 10px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p{font-size: 16px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p br{display: none;}
    .whyysclg .clgbxlp p{font-size: 15px;min-height: 125px;}
    .whyysclg .clgbxlp{padding:15px;}
    .tbdvsc .descctn h3{font-size: 24px;}
    .tbdvsc .descctn ul li img{    margin-right: 10px;float: left;margin-bottom: 10px;}
    h2.cmntle{font-size: 36px;}
    .abtsc .col-sm-6{align-self: center;}
    .topbnr .bnrovrlytxt h2{font-size: 30px;}
}
@media only screen and (min-width: 992px) and (max-width:1024px)
{
    .advnccar h6.cmnsbhdng{margin-bottom: 10px;}
    .advnccar{padding:30px 0 0;}
    .advnccar .col-sm-4{align-self: flex-end;}
    .cstmchk{margin-bottom: 10px;}
    .advnccar input[type="submit"]{margin-bottom: 10px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p, .cpjcmunty .cnctyvtylp .col-sm-4 p{font-size: 16px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p br, .cpjcmunty .cnctyvtylp .col-sm-4 p br{display: none;}
    .whyysclg .clgbxlp p{font-size: 15px;min-height: 125px;}
    .whyysclg .clgbxlp{padding:15px;}
    .tbdvsc .descctn h3{font-size: 24px;}
    .tbdvsc .descctn ul li img{    margin-right: 10px;float: left;margin-bottom: 10px;}
    h2.cmntle{font-size: 36px;}
    .abtsc .col-sm-6{align-self: center;}
    .topbnr .bnrovrlytxt h2{font-size: 30px;}
    .ourassociate .ourassoclgo{    height: 100px;line-height: 100px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
        .advnccar h6.cmnsbhdng{margin-bottom: 10px;}
    .advnccar{padding:30px 0 0;}
    .advnccar .col-sm-4{align-self: flex-end;}
    .cstmchk{margin-bottom: 10px;}
    .advnccar input[type="submit"]{margin-bottom: 10px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p, .cpjcmunty .cnctyvtylp .col-sm-4 p{font-size: 16px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p br, .cpjcmunty .cnctyvtylp .col-sm-4 p br {display: none;}
    .whyysclg .clgbxlp p{font-size: 15px;min-height: 125px;}
    .whyysclg .clgbxlp{padding:15px;}
    .tbdvsc .descctn h3{font-size: 20px;line-height: 24px;}
    .tbdvsc .descctn ul li img{    margin-right: 10px;float: left;margin-bottom: 10px;}
    h2.cmntle{font-size: 36px;}
    .abtsc .col-sm-6{align-self: center;}
    .topbnr .bnrovrlytxt h2{font-size: 30px;}
    .ourassociate .ourassoclgo{    height: 100px;line-height: 100px;}
    .topbnr .mnlgo img{width: auto;max-width: 100%;}
    .topbnr .mdtxtwrp h5{font-size: 16px;}
    .topbnr .mdtxtwrp p{font-size: 14px;}
    .bnrovrlytxt .col-sm-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .bnrovrlytxt .col-sm-2{display: none;}
    .topbnr .bnrovrlytxt .inrwhtl{width: 100%;}
    .topbnr .bnrovrlytxt .inrwhtl .col-sm-5{-ms-flex: 0 0 40%;flex: 0 0 40%;max-width:40%;}
    .topbnr .bnrovrlytxt .inrwhtl .col-sm-7{-ms-flex: 0 0 60%;flex: 0 0 60%;max-width:60%;}
    .topfrm{float: none;margin: 20px auto 0;}
    .abtsc  .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;margin-bottom: 20px;}
    .abtsc  .col-sm-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .tesicar .bluebg p{line-height: 24px;font-size: 16px;}
    .tesicar .tpctn h4{font-size: 22px;}
    .tesicar .bluebg p{margin-bottom: 0;}
    .faqsec .card .card-header button.btn{padding:10px 60px 10px 20px;line-height: 24px;}
    .cnctyvtylp .col-sm-1{display: none;}
    .cnctyvtylp .col-sm-5{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;}
    .rankdaccridt .accridlgo{height: 115px;line-height: 115px;}
    .tbdvsc .nav-tabs .nav-link{margin: 0 5px;font-size: 15px;padding:0.5rem 0.8rem;}
    .whyysclg .callclgnmb h2{font-size: 30px;}
    .tesicar .bluebg p{padding-right: 20px;}
}

@media only screen and (max-width: 767px)
{
    .tbdvsc .descctn {
      padding: 30px 0px;
    }
    .tbdvsc .blcurbxl {margin-top: 30px;width: calc(100% - 30px); }
    .cpjcmunty .cnctyvtylp .col-sm-4:last-child:before { content: none; }
    .whyysclg .clgbxlp .clgbicn{margin-bottom: 5px;}
    .advnccar h6.cmnsbhdng{margin-bottom: 10px;}
    .advnccar{padding:30px 0 0;}
    .advnccar .col-sm-4{align-self: flex-end;}
    .cstmchk{margin-bottom: 10px;}
    .advnccar input[type="submit"]{margin-bottom: 10px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p, .cpjcmunty .cnctyvtylp .col-sm-4 p{font-size: 16px;}
    .cpjcmunty .cnctyvtylp .col-sm-6 p br, .cpjcmunty .cnctyvtylp .col-sm-4 p br{display: none;}
    .whyysclg .clgbxlp p{font-size: 15px;min-height: 125px;}
    .whyysclg .clgbxlp{padding:15px;}
    .tbdvsc .descctn h3{font-size:18px;line-height: 24px;}
    .tbdvsc .descctn ul li img{    margin-right: 10px;float: left;margin-bottom: 10px;}
    h2.cmntle{font-size: 24px;padding-bottom: 10px;line-height: 40px;}
    .abtsc .col-sm-6{align-self: center;}
    .topbnr .bnrovrlytxt h2{font-size:18px;line-height: 30px;}
    .ourassociate .ourassoclgo{    height: 125px;line-height: 125px;}
    .topbnr .mnlgo img{width: auto;max-width: 100%;}
    .topbnr .mdtxtwrp h5{font-size: 15px;}
    .topbnr .mdtxtwrp p{font-size: 13px;}
    .bnrovrlytxt .col-sm-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .bnrovrlytxt .col-sm-2{display: none;}
    .topbnr .bnrovrlytxt .inrwhtl{width: 100%;}
    .topbnr .bnrovrlytxt h5 {font-size: 22px; }
    .topbnr .bnrovrlytxt .inrwhtl .col-sm-5{-ms-flex: 0 0 40%;flex: 0 0 40%;max-width:40%;}
    .topbnr .bnrovrlytxt .inrwhtl .col-sm-7{-ms-flex: 0 0 60%;flex: 0 0 60%;max-width:60%;}
    .topfrm{float: none;margin: 20px auto 0;}
    .abtsc  .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;margin-bottom: 20px;}
    .abtsc  .col-sm-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .tesicar .bluebg p{line-height: 24px;font-size: 16px;}
    .tesicar .tpctn h4{font-size: 22px;}
    .tesicar .bluebg p{margin-bottom: 0;}
    .faqsec .card .card-header button.btn{padding:10px 60px 10px 20px;line-height: 24px;}
    .cnctyvtylp .col-sm-1{display: none;}
    .cnctyvtylp .col-sm-5{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;}
    .rankdaccridt .accridlgo{height: 115px;line-height: 115px;}
    .tbdvsc .nav-tabs .nav-link{margin: 0 5px;font-size: 12px; padding: 0.5rem 0.75rem;}
    .whyysclg .callclgnmb h2{font-size: 20px;line-height: 30px;}
    .tesicar .bluebg p{padding-right: 20px;}
    .topbnr .bnrovrlytxt span {font-size: 17px; }
    .tabsldr.owl-carousel .owl-dots { display: block; }
    .padd80{padding:30px 0;}
    h6.cmnsbhdng{margin-bottom: 20px;font-size: 16px;}
    .nav-tabs .nav-item{margin-bottom: 5px;}
    .whyysclg .clgbxlp p{min-height:inherit;}
    .proventrackrecord .nmbr{float: none;margin: 0 auto 10px;}
    .tesicar .bluebg .tstimg img{margin-top: 20px;}
    .ourassociate{padding-top: 0;}
    .faqsec .card .card-header button.btn{font-size: 16px;line-height:22px;}
    .cpjcmunty .cnctyvtylp .col-sm-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .cpjcmunty .cnctyvtylp .col-sm-5:nth-child(even):before{display: none;}
    .cpjcmunty .cnctyvtylp{padding: 10px 15px;margin-bottom:20px;}
    .cpjcmunty .cnctyvtylp .col-sm-5{margin-bottom:20px;}
    .cpjcmunty .cnctyvtylp .col-sm-5 p{margin-right: 0;}
    .cpjcmunty .col-sm-12{margin-top:30px;}
    .advnccar .form-control{height: 40px;}
    .topfrm{width:100%;padding:10px 15px;}
    .header .mnlgo{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;align-items: center;text-align:right;}
    .header .lastlgo{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;align-items: center;text-align:left;}
    .header .mdtxtwrp{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;order: 3;margin-top: 20px;}
    .topbnr .mdtxtwrp p{line-height: 18px;}
    .topbnr .lastlgo img{width:auto;max-width: 100%;}
    .topbnr .header{padding:12px 20px;border-radius:0px;margin-bottom: 20px;width: 100%;box-shadow:none;border: none;}
    .topbnr{padding-top:0;}
    .header .mnlgo img{max-width:80%;position:relative;bottom: inherit;}
    .header .mdtxtwrp{margin-top: 10px;}
    .whyysclg .clgbxlp .vtclmd{min-height:inherit;}
    .header .lastlgo{text-align: left !important;}
    .header .mnlgo{text-align: right !important;}
    .topfrm h4{font-size: 20px;}
    .whyysclg .callclgnmb{margin-top: 0;}
    .proventrackrecord .nmbr h4{font-size:30px;}
    .proventrackrecord .nmbr h4 span.count{font-size:30px;}
    .tesicar .bluebg:before{top: -25px;}
    .header .lastlgo img{max-width:70%;}
    .advnccar .col-sm-4{display: none;}
    .mdtxtwrp {padding:0;}
    .galarylst{ /*display: none; */}
    .cpjstry .galarylst {
      margin-top: 0px;
      padding-top: 0px;
    }
    .cpjstry .galarylst .col-sm-6 {
        width: 50%;
    }
    .galarylstmbwrp{display: block;}
    .galarycar{padding:0 10px;}
    .galarycar .mbbxglry{margin-bottom: 10px;}
    .cpjcmunty .cnctyvtylp .col-sm-6:nth-child(odd):before, .cpjcmunty .cnctyvtylp .col-sm-4:nth-child(odd):before, .cpjcmunty .cnctyvtylp .col-sm-4:nth-child(even):before{content: none;}
    .ftrBtm p { font-size: 14px; }
    
     .sticky-footer {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        color: #fff;
        display: flex;
        justify-content: space-around;
        align-items: center;
        padding: 10px 0;
        z-index: 9999;
      }
      .sticky-footer a {
          border: 1px solid #ffca05;
          font-weight: bold;
        background-color: #ffca05;
        color: #000;
        width: 49%;
        margin: 0px 5px;
        text-align: center;
        padding: 10px 20px;
        border-radius: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        text-decoration: none;
      }
      .ftrBtm {
        padding: 10px 15px 70px;
      }
      .popup-body {
          padding: 30px 10px !important;
        }
    .popup-title {
        font-size: 17px;
    }
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
	
	
}




img {
	max-width: 100%;
	height: auto;
	width: auto; /* ie8 */
}

