@media screen and (min-width:280px) and (max-width:388px) {
   .cmn-hdd_cntr-lft h1 { font-size: 26px; }
   .main-strrpp-saint { display: none !important; }
   #banner-wrpr-video #mediaCarousel { height: auto; }
   .cmn-hdd_cntr-lft h5 { font-size: 16px; }
   #banner-wrpr-video .horizontal-marquee-container { height: 46px;  background-color: #640000; line-height: 47px; position: static; }
   #main-menu-bars { width: 100%; margin: 0 auto -0; position: relative; border-radius: 0; }
   #aboutt-us-para .abot-text-para { padding: 35px 0 37px; }
   #aboutt-us-para .bg-wdth-ovrly { height: 215px; }
   #aboutt-us-para .about-text-item { padding-top: 25px; }
   #aboutt-us-para .cmn-hdd_cntr-lft { padding-left: 0; text-align: center; margin-bottom: 5px; }
   #aboutt-us-para .abot-paragrph-wdth p { line-height: 36px; margin: 0px auto; padding-right: 0; padding-left: 0; text-align: center; }
   #princple-message { padding: 0 00 0; }
   #princple-message .principal-card { left: 0; }
   #princple-message .message-box { border-radius: 0; width: 100%; padding: 0; text-align: left; left: 0; text-align: center; }
   #princple-message .message-title { font-size: 25px; text-align: center; }
   .container { max-width: 100%; }
   #vedo-pp .crml-hdd h1 { font-size: 23px; }
   #vedo-pp .crml-hdd svg { width: 44px; height: 44px; right: -23px; top: 6px; }
   #vedo-pp .crml-hdd { bottom: 157px; }
   #innner-banners .skew-bg-brdcrmp { display: none; }
   #innner-banners .inner-brdcrmp-common { position: static; text-align: center; font-size: 16px; background: #f4f4f4; padding: 11px 0; }
   #innner-banners .inner-brdcrmp-common h1 { font-size: 27px; }
   .svg-trigger path { stroke: #fff !important; }
   .header-row { width: 100% !important; }
   .grid figure { border-radius: 10px; }
   .demo-gallery > ul > li { padding: 4px !important; }
   #gllry-listing-pgge { padding: 28px 0; }
   #news-list-pge .events-wrapper { max-width: 90%; }
   #news-list-pge .col-lg-1 { width: 100%; }
   #news-list-pge .col-lg-11 { width: 100%; }
   #news-list-pge .date-box { width: 100%; margin-bottom: 19px; }
   #news-list-pge .event-title { text-align: center; }
   #news-list-pge .event-desc { text-align: center; }
   #news-list-pge { padding: 36px 0 101px !important; }
   #news-read-page-item .lft-hgt { width: 100%; height: 1px; }
   #news-read-page-item { padding: 44px 0 99px; }
   #facilties-page-inn .content-box { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #facilties-page-inn .content-box_2 { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #main-top-strrp .logo-contn-text { display: none; }
   #main-top-strrp .topbar { right: 15px; top: 22px; }
   .carousel-indicators { display: none; }
   #main-top-strrp .main-mennu-br { font-size: 14px; padding: 8px 14px; }
   .main-llogo { width: 63px; }
   #aboutt-us-para .about-immg-welcme { border-radius: 0 76px 0 0; }
   .cmn-hdd_cntr-lft h4 { font-size: 30px; }
   .cmn-hdd_cntr-lft h3 { font-size: 16px; }
   .cmn-hdd_cntr-lft_2 h3 { font-size: 30px; }
   .cmn-hdd_cntr-lft_2 h4 { font-size: 16px; line-height: 28px; }
   #recognition-awards1 .ittm-accredtn-wrpr_logo { padding: 19px 38px; }
   .knwmor-bttns { padding-left: 0; text-align: center; }
   #achivmnt-campus .cmn-hdd_cntr-lft_2 { text-align: center !important; }
   .knwmor-bttns_2 { padding: 12px 18px; font-size: 15px; }
   .knwmor-bttns_2:hover { padding: 12px 18px; font-size: 15px; }
   #achivmnt-campus .achievement-box { border-radius: 30px; padding: 13px 5px; width: 100%; margin: 0px auto; }
   #achivmnt-campus .owl-carousel .owl-item img { border-radius: 22px; }
   #achivmnt-campus .owl-prev { padding: 0 14px; font-size: 46px; height: 51px; width: 27px; left: 1px; top: 200px; }
   #achivmnt-campus .owl-prev span { left: -6px; } 
   #achivmnt-campus .owl-next { padding: 0 14px; font-size: 46px; height: 51px; width: 27px; right: 1px; top: 200px; }
   #achivmnt-campus .owl-next span { left: -4px; } 
}
@media screen and (min-width:389px) and (max-width:476px) {
   .cmn-hdd_cntr-lft h1 { font-size: 26px; }
   .main-strrpp-saint { display: none !important; }
   #banner-wrpr-video #mediaCarousel { height: auto; }
   .cmn-hdd_cntr-lft h5 { font-size: 16px; }
   #banner-wrpr-video .horizontal-marquee-container { height: 46px;  background-color: #640000; line-height: 47px; position: static; }
   #main-menu-bars { width: 100%; margin: 0 auto -0; position: relative; border-radius: 0; }
   #aboutt-us-para .abot-text-para { padding: 35px 0 37px; }
   #aboutt-us-para .bg-wdth-ovrly { height: 215px; }
   #aboutt-us-para .about-text-item { padding-top: 25px; }
   #aboutt-us-para .cmn-hdd_cntr-lft { padding-left: 0; text-align: center; margin-bottom: 5px; }
   #aboutt-us-para .abot-paragrph-wdth p { line-height: 36px; margin: 0px auto; padding-right: 0; padding-left: 0; text-align: center; }
   #princple-message { padding: 0 00 0; }
   #princple-message .principal-card { left: 0; }
   #princple-message .message-box { border-radius: 0; width: 100%; padding: 0; text-align: left; left: 0; text-align: center; }
   #princple-message .message-title { font-size: 25px; text-align: center; }
   .container { max-width: 100%; }
   #vedo-pp .crml-hdd h1 { font-size: 23px; }
   #vedo-pp .crml-hdd svg { width: 44px; height: 44px; right: -23px; top: 6px; }
   #vedo-pp .crml-hdd { bottom: 157px; }
   #innner-banners .skew-bg-brdcrmp { display: none; }
   #innner-banners .inner-brdcrmp-common { position: static; text-align: center; font-size: 16px; background: #f4f4f4; padding: 11px 0; }
   #innner-banners .inner-brdcrmp-common h1 { font-size: 27px; }
   .svg-trigger path { stroke: #fff !important; }
   .header-row { width: 100% !important; }   
   .grid figure { border-radius: 10px; }
   .demo-gallery > ul > li { padding: 4px !important; }
   #gllry-listing-pgge { padding: 28px 0; }
      #news-list-pge .events-wrapper { max-width: 90%; }
   #news-list-pge .col-lg-1 { width: 100%; }
   #news-list-pge .col-lg-11 { width: 100%; }
   #news-list-pge .date-box { width: 100%; margin-bottom: 19px; }
   #news-list-pge .event-title { text-align: center; }
   #news-list-pge .event-desc { text-align: center; }
   #news-list-pge { padding: 36px 0 101px !important; }
   #news-read-page-item .lft-hgt { width: 100%; height: 1px; }
   #news-read-page-item { padding: 44px 0 99px; }
   #facilties-page-inn .content-box { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #facilties-page-inn .content-box_2 { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #main-top-strrp .logo-contn-text { display: none; }
   #main-top-strrp .topbar { right: 15px; top: 22px; }
   .carousel-indicators { display: none; }
   #main-top-strrp .main-mennu-br { font-size: 14px; padding: 8px 14px; }
   .main-llogo { width: 74px; }
}
@media screen and (min-width:477px) and (max-width:575px) {
   .cmn-hdd_cntr-lft h1 { font-size: 26px; }
   .main-strrpp-saint { display: none !important; }
   #banner-wrpr-video #mediaCarousel { height: auto; }
   .cmn-hdd_cntr-lft h5 { font-size: 16px; }
   #banner-wrpr-video .horizontal-marquee-container { height: 46px;  background-color: #640000; line-height: 47px; position: static; }
   #main-menu-bars { width: 100%; margin: 0 auto -0; position: relative; border-radius: 0; }
   #aboutt-us-para .abot-text-para { padding: 35px 0 37px; }
   #aboutt-us-para .bg-wdth-ovrly { height: 215px; }
   #aboutt-us-para .about-text-item { padding-top: 25px; }
   #aboutt-us-para .cmn-hdd_cntr-lft { padding-left: 0; text-align: center; margin-bottom: 5px; }
   #aboutt-us-para .abot-paragrph-wdth p { line-height: 36px; margin: 0px auto; padding-right: 0; padding-left: 0; text-align: center; }
   #princple-message { padding: 0 00 0; }
   #princple-message .principal-card { left: 0; }
   #princple-message .message-box { border-radius: 0; width: 100%; padding: 0; text-align: left; left: 0; text-align: center; }
   #princple-message .message-title { font-size: 25px; text-align: center; }
   .container { max-width: 100%; }
   #vedo-pp .crml-hdd h1 { font-size: 23px; }
   #vedo-pp .crml-hdd svg { width: 44px; height: 44px; right: -23px; top: 6px; }
   #vedo-pp .crml-hdd { bottom: 157px; }
   #innner-banners .skew-bg-brdcrmp { display: none; }
   #innner-banners .inner-brdcrmp-common { position: static; text-align: center; font-size: 16px; background: #f4f4f4; padding: 11px 0; }
   #innner-banners .inner-brdcrmp-common h1 { font-size: 27px; }
   .svg-trigger path { stroke: #fff !important; }
   .header-row { width: 100% !important; }  
   .grid figure { border-radius: 10px; }
   .demo-gallery > ul > li { padding: 4px !important; }
   #gllry-listing-pgge { padding: 28px 0; }
      #news-list-pge .events-wrapper { max-width: 90%; }
   #news-list-pge .col-lg-1 { width: 100%; }
   #news-list-pge .col-lg-11 { width: 100%; }
   #news-list-pge .date-box { width: 100%; margin-bottom: 19px; }
   #news-list-pge .event-title { text-align: center; }
   #news-list-pge .event-desc { text-align: center; }
   #news-list-pge { padding: 36px 0 101px !important; }
   #news-read-page-item .lft-hgt { width: 100%; height: 1px; }
   #news-read-page-item { padding: 44px 0 99px; }
   #facilties-page-inn .content-box { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #facilties-page-inn .content-box_2 { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
      #main-top-strrp .logo-contn-text { display: none; }
   #main-top-strrp .topbar { right: 15px; top: 22px; }
   .carousel-indicators { display: none; }
   #main-top-strrp .main-mennu-br { font-size: 14px; padding: 8px 14px; }
   .main-llogo { width: 74px; }
}
@media screen and (min-width:576px) and (max-width:767px) {
   .cmn-hdd_cntr-lft h1 { font-size: 26px; }
   .main-strrpp-saint { display: none !important; }
   #banner-wrpr-video #mediaCarousel { height: auto; }
   .cmn-hdd_cntr-lft h5 { font-size: 16px; }
   #banner-wrpr-video .horizontal-marquee-container { height: 46px;  background-color: #640000; line-height: 47px; position: static; }
   #main-menu-bars { width: 100%; margin: 0 auto -0; position: relative; border-radius: 0; }
   #aboutt-us-para .abot-text-para { padding: 35px 0 37px; }
   #aboutt-us-para .bg-wdth-ovrly { height: 215px; }
   #aboutt-us-para .about-text-item { padding-top: 25px; }
   #aboutt-us-para .cmn-hdd_cntr-lft { padding-left: 0; text-align: center; margin-bottom: 5px; }
   #aboutt-us-para .abot-paragrph-wdth p { line-height: 36px; margin: 0px auto; padding-right: 0; padding-left: 0; text-align: center; }
   #princple-message { padding: 0 00 0; }
   #princple-message .principal-card { left: 0; }
   #princple-message .message-box { border-radius: 0; width: 100%; padding: 0; text-align: left; left: 0; text-align: center; }
   #princple-message .message-title { font-size: 25px; text-align: center; }
   .container { max-width: 100%; }
   #vedo-pp .crml-hdd h1 { font-size: 23px; }
   #vedo-pp .crml-hdd svg { width: 44px; height: 44px; right: -23px; top: 6px; }
   #vedo-pp .crml-hdd { bottom: 157px; }
   #innner-banners .skew-bg-brdcrmp { display: none; }
   #innner-banners .inner-brdcrmp-common { position: static; text-align: center; font-size: 16px; background: #f4f4f4; padding: 11px 0; }
   #innner-banners .inner-brdcrmp-common h1 { font-size: 27px; }
   .svg-trigger path { stroke: #fff !important; }
   .header-row { width: 100% !important; }   
   .grid figure { border-radius: 10px; } 
   .demo-gallery > ul > li { padding: 4px !important; }
   #gllry-listing-pgge { padding: 41px 0; }
      #news-list-pge .events-wrapper { max-width: 90%; }
   #news-list-pge .col-lg-1 { width: 100%; }
   #news-list-pge .col-lg-11 { width: 100%; }
   #news-list-pge .date-box { width: 100%; margin-bottom: 19px; }
   #news-list-pge .event-title { text-align: center; }
   #news-list-pge .event-desc { text-align: center; }
   #news-list-pge { padding: 36px 0 101px !important; }
   #news-read-page-item .lft-hgt { width: 100%; height: 1px; }
   #news-read-page-item { padding: 44px 0 99px; }
   #facilties-page-inn .content-box { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #facilties-page-inn .content-box_2 { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
      #main-top-strrp .logo-contn-text { display: none; }
   #main-top-strrp .topbar { right: 35px; top: 48px; }
   .carousel-indicators { display: none; }
   #main-top-strrp .main-mennu-br { font-size: 14px; padding: 8px 14px; }
   
}
@media screen and (min-width:768px) and (max-width:991px) {
   .cmn-hdd_cntr-lft h1 { font-size: 26px; }
   .main-strrpp-saint { display: none !important; }
   #banner-wrpr-video #mediaCarousel { height: auto; }
   .cmn-hdd_cntr-lft h5 { font-size: 16px; }
   #banner-wrpr-video .horizontal-marquee-container { height: 46px;  background-color: #640000; line-height: 47px; position: static; }
   #main-menu-bars { width: 100%; margin: 0 auto -0; position: relative; border-radius: 0; }
   #aboutt-us-para .abot-text-para { padding: 35px 0 37px; }
   #aboutt-us-para .bg-wdth-ovrly { height: 215px; }
   #aboutt-us-para .about-text-item { padding-top: 25px; }
   #aboutt-us-para .cmn-hdd_cntr-lft { padding-left: 0; text-align: center; margin-bottom: 5px; }
   #aboutt-us-para .abot-paragrph-wdth p { line-height: 36px; margin: 0px auto; padding-right: 0; padding-left: 0; text-align: center; }
   #princple-message { padding: 0 00 0; }
   #princple-message .principal-card { left: 0; }
   #princple-message .message-box { border-radius: 0; width: 100%; padding: 0; text-align: left; left: 0; text-align: center; }
   #princple-message .message-title { font-size: 25px; text-align: center; }
   .container { max-width: 100%; }
   #vedo-pp .crml-hdd h1 { font-size: 23px; }
   #vedo-pp .crml-hdd svg { width: 44px; height: 44px; right: -23px; top: 6px; }
   #vedo-pp .crml-hdd { bottom: 157px; }
   #innner-banners .skew-bg-brdcrmp { display: none; }
   #innner-banners .inner-brdcrmp-common { position: static; text-align: center; font-size: 16px; background: #f4f4f4; padding: 11px 0; }
   #innner-banners .inner-brdcrmp-common h1 { font-size: 27px; }
   .svg-trigger path { stroke: #fff !important; }
   .header-row { width: 100% !important; }   
   #gllry-listing-pgge { padding: 41px 0; }
   .grid figure { border-radius: 12px; }
   #news-list-pge .col-lg-1 { width: 19.333%; }
   #news-list-pge .col-lg-11 { width: 80.667%; }
   #news-read-page-item .lft-hgt { width: 100%; height: 1px; }
   #news-read-page-item { padding: 44px 0 99px; }
   #facilties-page-inn .content-box { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #facilties-page-inn .content-box_2 { padding: 30px; left: 0; border-radius: 21px; width: 100%; }
   #main-top-strrp .topbar { right: 29px; }
   #main-top-strrp .logo-contn-text h1 { font-size: 27px; } 
   #main-top-strrp .logo-contn-text h2 { font-size: 16px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 14px; }
   #main-top-strrp .logo-contn-text { position: absolute; top: 33px; left: 0; right: 0; }
}
@media screen and (min-width:992px) and (max-width:1150px) {
   #innner-banners .inner-brdcrmp-common { font-size: 17px;bottom: 26px; left: 69px; } 
   #innner-banners .inner-brdcrmp-common h1 { font-size: 31px; }  
   #innner-banners .skew-bg-brdcrmp { width: 52%; }
   #gallery-categ-pgge figure.effect-sarah h2 { font-size: 23px; }
   .grid figure figcaption { padding: 16px; }
   #gallery-categ-pgge .vww-pics { letter-spacing: 2px; padding: 1px 6px; font-size: 14px; } 
   #main-top-strrp .main-strrpp-saint { width: 100%; }
   #main-top-strrp .para-text-main-tb h4 { width: 100%; font-size: 12px; line-height: 21px; }
   #main-top-strrp .main-strrpp-saint img { width: 62px; }
   #gllry-listing-pgge { padding: 41px 0; }
   .grid figure { border-radius: 12px; }
   #news-list-pge .col-lg-1 { width: 19.333%; }
   #news-list-pge .col-lg-11 { width: 80.667%; }
   #news-list-pge .events-wrapper { max-width: 100%; }
   #news-list-pge .date-box { width: 100%; }
   #main-top-strrp .topbar { position: absolute; right: 49px; top: 43px; }
   #main-top-strrp .logo-contn-text h1 { font-size: 20px; }
   #main-top-strrp .logo-contn-text h2 { font-size: 12px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 10px; }
   .main-llogo { width: 100px; }
   #main-top-strrp .logo-contn-text { margin-top: 22px; } 
}
@media screen and (min-width:1150px) and (max-width:1240px) {
   #innner-banners .inner-brdcrmp-common { font-size: 17px; bottom: 34px; left: 98px; } 
   #innner-banners .inner-brdcrmp-common h1 { font-size: 39px; }  
   #innner-banners .skew-bg-brdcrmp { width: 52%; }
   #gallery-categ-pgge figure.effect-sarah h2 { font-size: 23px; }
   .grid figure figcaption { padding: 16px; }
   #gallery-categ-pgge .vww-pics { letter-spacing: 2px; padding: 1px 6px; font-size: 14px; }   
   #main-top-strrp .main-strrpp-saint { width: 100%; }
   #main-top-strrp .para-text-main-tb h4 { width: 100%; font-size: 12px; line-height: 21px; }
   #main-top-strrp .main-strrpp-saint img { width: 62px; }
   #gllry-listing-pgge { padding: 41px 0; }
   .grid figure { border-radius: 12px; }
   #news-list-pge .events-wrapper { max-width: 100%; }
   #news-list-pge .col-lg-1 { width: 12.333%; }
   #news-list-pge .col-lg-11 { width: 87.667%; }
   #main-top-strrp .topbar { right: 83px; }
   #main-top-strrp .logo-contn-text h1 { font-size: 24px; }
   #main-top-strrp .logo-contn-text h2 { font-size: 15px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 13px; }
   #main-top-strrp .logo-contn-text { margin-top: 27px; } 
   #gallery-categ-pgge figure.effect-sarah { height: 232px; }
} 
@media screen and (min-width:1241px) and (max-width:1340px) {
   #main-top-strrp .main-strrpp-saint { width: 100%; }
   #main-top-strrp .main-strrpp-saint img { width: 87px; }
   #news-list-pge .events-wrapper { max-width: 100%; }
   #innner-banners .inner-brdcrmp-common h1 { font-size: 37px; }
   #facilties-page-inn .content-box_2 h2 { font-size: 24px; }
      #main-top-strrp .topbar { right: 83px; }
   #main-top-strrp .logo-contn-text h1 { font-size: 27px; }
   #main-top-strrp .logo-contn-text h2 { font-size: 16px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 14px; }
   #main-top-strrp .logo-contn-text { margin-top: 27px; } 
   #gallery-categ-pgge figure.effect-sarah { height: 232px; }
}
@media screen and (min-width:1341px) and (max-width:1399px) {
   #main-top-strrp .main-strrpp-saint { width: 100%; }
   #main-top-strrp .main-strrpp-saint img { width: 87px; }
   #news-list-pge .events-wrapper { max-width: 100%; }
   #innner-banners .inner-brdcrmp-common h1 { font-size: 37px; }
   #facilties-page-inn .content-box_2 h2 { font-size: 24px; }
   #facilties-page-inn .content-box h2 { font-size: 23px; }
   #main-top-strrp .topbar { right: 83px; }
   #main-top-strrp .logo-contn-text h1 { font-size: 29px; }
   #main-top-strrp .logo-contn-text h2 { font-size: 18px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 16px; }
   #main-top-strrp .logo-contn-text { margin-top: 27px; } 
   #main-top-strrp .sid-bars-hgt { height: 520px; }
   #gallery-categ-pgge figure.effect-sarah h2 { padding: 15px 20px; font-size: 20px; } 
   #gallery-categ-pgge figure.effect-sarah:hover p { font-size: 12px; }
   #gallery-categ-pgge .vww-pics { letter-spacing: 2px; padding: 4px 6px; font-size: 14px; }
   #gallery-categ-pgge .vww-pics:hover { letter-spacing: 2px; padding: 4px 6px; font-size: 14px; }
   #gallery-categ-pgge figure.effect-sarah { height: 232px; }
}
@media screen and (min-width:1400px) and (max-width:1499px) {
   #main-top-strrp .main-strrpp-saint { width: 100%; }
   #main-top-strrp .main-strrpp-saint img { width: 90px; }
   #news-list-pge .events-wrapper { max-width: 100%; }
   #main-top-strrp .topbar { right: 83px; }
   #main-top-strrp .logo-contn-text h1 { font-size: 29px; }
   #main-top-strrp .logo-contn-text h2 { font-size: 18px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 16px; }
   #main-top-strrp .logo-contn-text { margin-top: 27px; } 
   #main-top-strrp .sid-bars-hgt { height: 550px; }
}
@media screen and (min-width:1500px) and (max-width:1599px) {
   #main-top-strrp .main-strrpp-saint { width: 78%; }
   #news-list-pge .events-wrapper { max-width: 88%; }
   #main-top-strrp .logo-contn-text h1 { font-size: 32px; } 
   #main-top-strrp .logo-contn-text h2 { font-size: 19px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 16px; }
   #main-top-strrp .logo-contn-text { margin-top: 19px; }
   #main-top-strrp .topbar { right: 67px; top: 48px; }
   #main-top-strrp .sid-bars-hgt { height: 560px; }
}
@media screen and (min-width:1600px) and (max-width:1699px) {
   #main-top-strrp .main-strrpp-saint { width: 75%; }
   #main-top-strrp .main-strrpp-saint img { width: 103px; } 
   #news-list-pge .events-wrapper { max-width: 88%; }
      #main-top-strrp .logo-contn-text h1 { font-size: 36px; } 
   #main-top-strrp .logo-contn-text h2 { font-size: 21px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 18px; }
   #main-top-strrp .logo-contn-text { margin-top: 19px; }
   #main-top-strrp .topbar { right: 67px; top: 48px; }
   #main-top-strrp .sid-bars-hgt { height: 560px; }
}
@media screen and (min-width:1700px) and (max-width:1799px) {
   #main-top-strrp .main-strrpp-saint { width: 75%; }
   #main-top-strrp .main-strrpp-saint img { width: 103px; } 
   #main-top-strrp .logo-contn-text h1 { font-size: 37px; } 
   #main-top-strrp .logo-contn-text h2 { font-size: 22px; }
   #main-top-strrp .logo-contn-text h3 { font-size: 19px; }
   #main-top-strrp .logo-contn-text { margin-top: 19px; }
   #main-top-strrp .topbar { right: 67px; top: 48px; }    
}
@media screen and (min-width:1800px) and (max-width:1899px) {
     
}
@media screen and (min-width:1900px) and (max-width:1999px) {
  
}
@media screen and (min-width:2000px) and (max-width:2999px) {
  
}
@media screen and (min-width:3000px) and (max-width:3999px) {

}
@media screen and (min-width:4000px) and (max-width:4999px) {

}
@media screen and (min-width:5000px) and (max-width:5999px) {

}


@media (max-width: 768px) {
   .table-responsive-card table thead{display:none}
   .table-responsive-card table,.table-responsive-card table tbody,.table-responsive-card table tr,.table-responsive-card table td{display:block;width:100%}
   .table-responsive-card table tr{margin-bottom:1rem;border:1px solid #ddd;border-radius:10px;padding:10px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,0.05)}
   .table-responsive-card table td{text-align:right;padding-left:50%;position:relative}
   .table-responsive-card table td::before{content:attr(data-label);position:absolute;left:15px;width:45%;font-weight:700;text-align:left}
}