/* @font-face {font-family: 'Conv_Comfortaa-Light';src: url('../font/Comfortaa-Light.eot');src: local('☺'), url('../font/Comfortaa-Light.ttf') format('truetype');font-weight: normal;font-style: normal;} */
@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap');
@font-face {font-family: 'Conv_Bradley_Hand_ITC_Std_Bold';src: url('../font/Bradley_Hand_ITC_Std_Bold.eot');src: local('☺'), url('../font/Bradley_Hand_ITC_Std_Bold.otf') format('truetype');font-weight: normal;font-style: normal;}  


:root{
    --pri-c:#a52a2a;
    --sec-c:#de5050;
    --light-c:#ffa0a0;
}


*{margin: 0px;padding: 0px;outline:none; } body{margin: 0px;padding: 0px;}                                           
body{font-family: "Comfortaa", sans-serif;overflow-x:hidden; background:#fff;}
.principal_message_font{font-family: 'Conv_Bradley_Hand_ITC_Std_Bold' !important;}
.white_bg{background:#fff;}
.oppa{background:rgba(255, 255, 255, 0.42);}
.clr{clear: both;} 
.clr10{clear: both;height:10px;} 
.clr15{height:18px;clear: both;} 
.clr20{clear: both;height:20px;}
.clr25{clear: both;height:30px;}
p{line-height:24px; font-size: 16px;text-align: justify;font-family:Arial;}
a{color:#333333;outline:none !important;text-decoration:none !important;}
a:hover, a:focus {color: #d85871; text-decoration: underline;}
input{outline:none !important;}
h2 {font-size: 25px; text-align: center;font-weight:bold;}
h3{text-transform: uppercase;  color: #725135;  font-size: 30px;font-family: "Comfortaa", sans-serif;}
.white_bg{background:#fff;}
.bg_oppa{}
.modal-dialog{width: 700px;}
.modal-dialog {transition: all 3s;animation:mymove1 3s;}@keyframes mymove1 {from {top:0px;} to {top:100px;}}@keyframes mymove1 {from {top:100px;} to {top:0px;}}
.modal-open .modal{padding-right:0px !important;}
.modal-body{padding: 0px;}
.modal-body p{margin:0px 10px;text-align:center;font-size:18px;line-height: 40px;}
.modal{background: url(../images/popup.jpg) repeat;background-position: center;object-fit: cover;}
.modal-body img{height: 550px !Important;width:100%;object-fit: fill;object-position:top;}
.modal-header .close {margin-top: -2px;color: #fff;opacity:9;right:8px;font-size: 25px;}
.modal-header{background: var(--pri-c);/* display: none; */}
.modal-header h4{color: #fff;font-size: 16px;letter-spacing: 1px;text-align: center;}
.modal-content{/* background:none; */}
.modal .carousel-control.right, .carousel-control.left{background-image: inherit;}
.modal .carousel-control{top:50px;}
hr{border:dashed 1px #c75b6f}
/*******************************************************************************************************************/
.blink_online{animation: blinker 1s linear infinite; /*background: #333476;*/ color:var(--pri-c) ;}
@keyframes blinker{50% {opacity:0;}}
.online_reg a {color: #00709e !important; padding: 5px; font-size: 15px; font-weight: bold; }

.online_reg_new{position: fixed;bottom: 100px;z-index: 9;width: 190px;right: 0px;}
.online_reg_new img{margin:0px;}
.online_reg_new .fa-paperclip{font-size: 20px;width: 35px;height: 35px;background: var(--pri-c);border-radius: 100%;text-align: center;color: #fff;padding-top: 7px;position: absolute;top: 0px;left: 0px;}

.download_main {position:fixed;bottom:1px;right:0px;z-index:99999;}
.overlay {    border-radius: 7px; position: absolute; top: 0; left: 0; width: 100%; height: 100%;cursor:pointer; }
.download_main:hover .overlay { display: block;  }
.download .arrow img{height:50px;position:absolute;top:-10px;left:3px;}
.title { position: absolute; width:500px;left:0;top:120px;font-weight:700; font-size:30px; text-align:center; text-transform:uppercase; color:white; z-index: 1; transition: top .5s ease; }
.download_main:hover .title { top: 90px; } 
.button { position: absolute;left:0; top:-37px;text-align:center;opacity:0;transition:opacity .35s ease; } 
.button img { width:123px;z-index: 1;float:left;height:35px;margin-right:2px;border-radius:5px;} 
.download_main:hover .button { opacity: 1; }
.download{border: solid 1px #fff; display: block;background: linear-gradient(0deg, #fdff04, #ffdf00 59%, #fdff04);padding: 10px; border-top-left-radius: 10px;border-bottom-left-radius: 10px; padding-left: 35px; cursor: pointer;box-shadow: 1px 2px 9px 1px #4c4c4c;}
.download h3{color:#a92a40;margin-top:0px;text-align:right;font-size:15px;font-weight: bold;}
.download h4{color:#000;margin-top:0px;text-align:right;font-size:13px;margin-bottom:0px;}
.erp_links {right: 0px;position: fixed;top: 300px;z-index: 9999;}
.erp_links img{width:100px;}
header{width:auto;background:#fff;}
header img{width:380px;}
.topmenu{background:var(--pri-c);padding-top:0px; height: 30px;}
.topmenu ul{float:right;}
.topmenu ul li { float: left; list-style-type: none; margin-top:6px; }
.topmenu ul li a{color:#ffffdc;padding: 0px 6px;}
.topmenu ul li:nth-child(n+2) a{border-right:solid 0px;}
.topmenu ul li a:hover{color:#fdff04;}
.topmenu marquee{color:#fff;margin-top:6px;}
.topmenu p{margin-bottom:0px;}
.topmenu p a{color:#ffffdc;}
.topmenu p a:hover{color:#fdff04;}
.menu{background:var(--pri-c);}
.nav > li > a{padding:10px 15px;color:#fff;font-size: 16px;font-weight: bold;}
.nav > li > a:hover, .nav > li > a:focus{background-color:var(--sec-c);color:#fff;}
.nav > li > a{-o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s;} 
.nav > li > a:hover {background-color:var(--sec-c); color: #fff;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color:var(--sec-c);color:#fff; }
.nav > li li{font-size:16px;}
.dropdown-menu > li > a, .dropdown-menu > li > a {-o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition: .5s; font-size: 14px;
font-weight: bold;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #fff; background-color: var(--sec-c); }
.welcometexts p{color: #4e4e4e;font-size: 18px; line-height: 27px; font-family: Calibri;}
.sliders .carousel{height:350px;}
.sliders .carousel-indicators{display:none;}
.sliders img{width:100%;}
.resslider{display:none;}
.carousel-control.left, .carousel-control.right{background-image:inherit;}
.contact_top{margin-top:19px}
.contact_top h4{color:var(--sec-c);font-weight:bold;}
.contact_top p, .contact_top a{color:#424242;}
.btn_read_more{}
.read_more {background:#d85871; border-radius: 4px; border:solid 1px #fff;color: #fff; text-align: center; font-size:13px; padding:10px 10px;transition: all 0.5s; cursor: pointer; margin: 5px; outline: none;text-transform:uppercase; font-weight: bold} 
.read_more:hover{color:#ffc0b9;}
.read_more span { cursor: pointer; display: inline-block; position: relative; transition: 0.5s; }
.read_more span:after { content: '\00bb'; position: absolute; opacity: 0; top: 0; right: -20px;transition: 0.5s;}
.read_more:hover span { padding-right: 25px; }
.read_more:hover span:after { opacity: 1; right: 0; }
.read_more_nobrdr{border:none !important;background:none;font-size:15px;text-transform:capitalize;}
.navbar-toggle .icon-bar{background: #fff;}
.news_event_sec{background: var(--light-c);}
.news_event_sec .rows{background:url(../img/watermark2.png) 50% no-repeat;}
.slider_top{margin-bottom: 200px;}
.slider_top .fa { color:#def5ff; font-size:35px; margin-top:5px;margin-bottom: 10px;}
.slider_top p{color:#fff;overflow: hidden; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; height:50px; text-align: justify; width: 90%;margin:auto;font-size:15px;}
.slider_top h4{text-align:center;color:#97e1ff;font-weight:bold;font-size: 22px;}
.option1{background:#0e98d0;height:300px;padding-top:10px;    margin-bottom: 30px;}
.option1 .row{background:url(../img/watermark2.png) 50% no-repeat;}
.option2{background:#00628a;height:300px;padding-top:10px;    margin-bottom: 30px;}
.option2 .row{background:url(../img/watermark2.png) 50% no-repeat;}
.option2 .row .home_pri { height: 100px; width: 100px; object-fit: cover; border-radius:100px; }
.option1 .row .home_pri { height: 100px; width:100px; object-fit: cover; border-radius:100px; }
.newhome_img{margin-top:20px;    margin-bottom:10px;}
.slider_top .fa-angle-right {background: #fff;color: #0e98d0; width: 47px; height: 38px; border-radius: 17px; border: solid 2px #0e98d0; }
.slider_top .fa-angle-right:hover{background: #d85871; color: #ffffff; border: solid 1px #d85871;}
.welcomesec h2{color:#121a1f;text-align:left;}
.welcomesec h2 span{color:#d85871;}
.welcomesec p{line-height:29px;font-size:15px;overflow: hidden; display: -webkit-box; -webkit-line-clamp:10; -webkit-box-orient: vertical; height:285px; text-align: justify;}
.news_event_sec .latest_link{float:right;}
.news_event_sec .latest_link .fa{margin:0px;margin-right: 10px;}
.news_event_sec .latest_link a{color:#ffffff;}
.news_event_sec .latest_link a:hover{color:#121a1f;}
.news_event_sec h2 {color: #121a1f;background: var(--sec-c); padding: 10px 0px; margin-top:10px;}
.news_event_sec h2 span{color:#ffffff;}
.news_event_sec .news-area{background:#fcecec;margin-bottom:10px;padding:5px 10px;}
.news_event_sec .fa{font-size:20px; margin-top:10px;}
.news_event_sec h5 .fa{font-size:20px; margin-top:0px;} 
.news_event_sec marquee{height:340px;}
.news-area h4{color:#d8566e;font-size: 13px;font-weight: normal;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 37px;text-overflow: ellipsis;text-align: left;float:left;width:80%;text-transform: uppercase;line-height: 20px;}
.news-area .attach_link{float:right;width:20%;text-align:center;}
.news-area h5{font-size: 16px; font-family: Calibri;}
.news-area p{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height:45px;text-overflow: ellipsis;font-size: 16px;font-family: Calibri;}
abbr[title], abbr[data-original-title]{border-bottom:0px;}
.footer { background: var(--pri-c); color: #fff; }
.footer p {padding: 10px 0px 0px 0px;text-align: center;line-height: 15px;font-size: 14px;color: white;}
.footer .link {color: #ffe780;}
.footer .link:hover {color: #fff;text-decoration: none;}
.footer .link1 {color: #bd0101}
.footer .link1:hover {color: #ff0000;text-decoration: none;}
.resshow{display:none;}
.navbar-collapse.in{overflow-y: inherit;}
.navbar-nav{float:none;margin:auto;text-align:center;}
.navbar-nav > li{display:inline-block;float:none;}
/***************************************************************************Innerpage***************************************************************************************************************/
.innercontentimg{float:left;margin:10px 20px 20px 0px;width:300px;height:250px;object-fit:cover;}
.innercontentimgside{float:right;margin:20px 0px 20px 20px;width:400px;height:250px;object-fit:cover;}
.innertable {overflow: auto;}
.innertable th { background:rgb(199, 91, 111); border: solid 1px #ffdabd; padding: 5px; color: #fff; font-size: 18px; font-weight: bold; }
.innertable td { border: solid 1px #ffe6eb; padding: 5px; font-size: 16px; }
.innertable tr:nth-child(odd) {background-color: #fff5f7;}
.innersecbg .oppabg{background:rgba(255, 255, 255, 0.57);}
.innerpage{background:#fff;padding:0 35px 52px;}
.innerpage p { font-size:19px; line-height:29px; font-family: calibri; color: #6d6d6d; }
.innerpage li { margin-left: 15px; font-size:19px; line-height:32px; font-family: calibri; color: #6d6d6d;text-align:justify;    list-style-type: circle;}
.a_alphts{margin-left:20px;}
.a_alphts li{list-style-type:lower-alpha !important;}
.a_alphts_2{margin-left:40px;}
.a_alphts_2 li{list-style-type:lower-roman !important;}
.bottomspace img{margin-bottom:20px;}
.innerpage b{color:#115b80;}
.innerpage h2{font-size:25px;margin-top:50px;margin-bottom: 40px;color:#115b80;    text-transform: uppercase;}
.innerpage h3{font-size:20px;margin-top:5px;margin-bottom:20px;color: var(--sec-c);text-transform: initial;font-weight:bold;}
.resulutsec h4{text-align:center;padding-top:15px;font-size:15px;}
.resulutsec img{width:50px;height:50px;margin:auto;}
.resulutsec article {background: #ececec;padding: 20px 7px 1px 2px;margin-bottom: 17px;border-radius: 10px;min-height: 155px;}
.laurels img{width:240px;height:220px;margin:auto;object-fit: contain;object-position: center;border: dashed 1px #919191; background: #cdcdcd; padding: 4px;}
.laurels article{background: #ffffff;}
.laurels article h4{text-align:center;font-size:15px;color: #c75b6f;text-transform:capitalize;line-height:25px;font-weight:bold;margin:0px;}
.certificate img{width:100%;height: 400px;object-fit:fill;object-position:top;}
.fathersec article{background:#f4f4f4;padding-bottom:15px;margin-bottom:20px;border: solid 1px #ddd;}
.fathersec article img{width:100%;height: 360px;object-fit:cover;margin:auto;object-position: top;}
.fathersec article h3{text-align:center;font-size:18px;color:#c75b6f;text-transform:capitalize;font-weight:bold;margin-top:15px;margin-bottom:0px;}
.fathersec article h4{text-align:center;font-size:15px;color: #c75b6f;text-transform:capitalize;line-height: 25px;}
.avroom img{width:100%;height:260px;object-fit:cover;margin:auto;object-position:top;margin-bottom:20px;}
.latest_news_sec span, .latest_news_sec a{color:#b51b37;}
.newgallery .gallery_new{padding-bottom:0px !important;}
.newgallery .gallery_new article { background: #ffd8df; border: solid 1px #f5abb9; padding: 4px; margin-bottom: 20px;border-top-right-radius:40px;}
.newgallery .gallery_new article h4{color:#7d1528 !important;margin-top:10px;margin-bottom:15px;text-align:center;}
.newgallery .gallery_new img{object-fit:cover;object-position:top;width:100%;height:180px;cursor:pointer;border-radius:0px !important;}
.newgallery .gallery_new .gallery_detail{margin-bottom:20px;}
.newgallery .gallerydate { text-align: center; position: absolute; bottom: 25px; left: 20px; background: #2eb6ff; padding: 4px 17px; font-weight: bold; font-family: calibri; color: #fff; }
.newgallery .item img{min-height:400px;max-height:400px;object-position:top;width:100%;object-fit:cover;}
.newgallery .modal {z-index: 99999; background: rgba(0, 0, 0, 0.3); }
.newgallery .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5;background:#f5d700 ; text-align: center;}
.newgallery .modal-header h4 {color: #441714 !important;text-align:center;text-transform:capitalize;margin:0px !important; }
.newgallery .modal-header .close { margin-top: -2px; opacity: 9; font-size: 26px; font-weight: normal;color:#fff;position:inherit !important;}
.newgallery .carousel-control.left{background-image:inherit !important;}
.newgallery .carousel-control.right{background-image:inherit !important;}
.newgallery .modal-body{padding:0px;}
.newgallery .modal-body img{height:350px;}
.newgallery .item{margin-left:0px;}
.newgallery .modal p{color:#444;text-align:justify;text-transform:capitalize;}
.newgallery .carousel-inner img{border:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius: 0px;border: solid 5px #fff;}
.newgallery .glyphicon{font-size:25px;color:#fff;}
.panel-heading { background: #f1f1f1; }
.news_title {font-size: 18px;font-family: calibri;font-weight: 600;color: #c75b6f}
.news_details {float: right; margin-top: -17px;color:#c75b6f;}
.topperspart { background: #fff; padding: 5px; margin-bottom: 20px; }
.topperspart .topperimgnew { position: absolute; left: 10px; width: 80px; bottom:87px; }
.topperspart .birdayimg { object-fit: cover; object-position: top; width: 100%; height: 240px !Important; border: solid 6px #fff; box-shadow: 0px 0px 20px #d4d4d4; }
.topperspart h5 {background:#fff; color:#c52900!important; width: 100%; text-align: center; line-height: 25px; margin: 0px; font-weight: bold;margin-top:5px;overflow: hidden; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; height:25px; text-overflow: ellipsis; }
.topperspart h6 {background:#fff; color:#c52900!important; width: 100%; text-align: center; line-height: 25px; margin: 0px; font-weight: bold; padding-top: 1px; }
.about_us_img{float: left; width:200px; margin: 0px 25px 25px 0px;}
.contact_sec article { background: #fcf5f6; border: dashed 1px #fccbd2;padding-top:15px;}
.animation{width: 100%; border: 5px solid rgba(158, 158, 158, 0.1);    background: #eaeaea;}
.details {line-height: 27px; font-size: 16px;  color: #4e4e4e !important;}
.imgheading {font-size:19px!important; text-transform: none; color: #715135;text-align: center; margin-bottom: 20px;text-decoration: none;}
.assistance{background: rgba(68, 23, 20, 0.06); padding: 13px; border: solid 1px #ddd; }
#myImg, #myImg1, #myImg2 {width: 100%; border: 5px solid rgba(158, 158, 158, 0.1);background:#eaeaea; cursor: pointer; transition: 0.3s;}
#myImg:hover {opacity: 0.7;}
.animodal {display: none;position:fixed; z-index: 99999999999; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.9);}
.animodal-content {margin: auto;display: block;}
#anicaption, #anicaption2, #anicaption3 {margin: auto;display: block;text-align: center;color: #fff;padding: 10px 0;height: 150px;font-size: 24px; text-transform: capitalize;}
.animodal-content, #anicaption {-webkit-animation-name: zoom; -webkit-animation-duration: 0.6s; animation-name: zoom;animation-duration: 0.6s;}
@-webkit-keyframes zoom {from {-webkit-transform:scale(0)} to {-webkit-transform:scale(1)} }
@keyframes zoom {from {transform:scale(0)} to {transform:scale(1)}  }
.close {position: absolute; top: 15px; right: 35px; color: #f1f1f1; font-size: 40px; font-weight: bold; transition: 0.3s; opacity: 0.5;}
@media only screen and (max-width: 700px){.modal-content {width: 100%;height: auto;} .animodal-content, #anicaption {width: 100%;}}
.prospectus .panel-heading {padding: 0;border:0;background: #fff3f5;} 
.prospectus .panel-title{line-height:10px;}
.prospectus .panel-title>a, .panel-title>a:active{ display:block; padding:15px; color:#555; font-size:16px; font-weight:bold; text-transform:uppercase; letter-spacing:1px; word-spacing:3px; text-decoration:none; }
.prospectus .panel-heading a:before { font-family: 'Glyphicons Halflings'; content: "\e114"; float: right; transition: all 0.5s; }
.prospectus .panel-heading.active a:before { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
.prospectus .no_style_list li{list-style-type:lower-alpha;}
.prospectus .no_style_list1 li{list-style-type: lower-roman;}
.management_sec article{background: #ffffff;padding: 30px;margin-bottom: 30px;border: solid 1px #eee;background: url(../images/emblem-new.jpg) no-repeat bottom right #fff;background: linear-gradient(110deg, #fbeaed 60%, #f1f1f1 60%);}
.management_sec article h3{font-size: 16px;margin: 0px;}
.management_sec article h4{font-size: 15px;font-weight: bold;}
.management_sec img{margin-bottom:20px;border: solid 1px #ddd;}
.myDiv {display: none;}
.selected_year {display: block;}
#ddlYear {border: solid 1px #ffd6ee;color: #001a52;width: 200px;height: 31px;padding: 5px;margin-top: 0px;background: #ffecf7;margin-bottom: 15px;}
.year_selction_sec{float:right;padding:0px 15px;}
.year_selction_sec select{margin:0px;}
.year_selction_sec select{width:100%;background:#ffe1c9;border:solid 1px #ffc291;height:28px;color:#9e0405;margin-top:15px;}
.student_achieve img {-webkit-transition: all 2s ease; -moz-transition: all 1s ease; -ms-transition: all 2s ease; transition: all 2s ease; }
.student_achieve img:hover {filter: grayscale(1);}

.new_reg{position: fixed;z-index: 1;top: 45px;right: 0px;animation: blinker2 1s linear infinite;background: #2590c6;padding: 10px 10px;line-height: 30px;font-size: 17px;border-bottom-left-radius: 20px;border-top-left-radius: 20px;width: 127px;} @keyframes blinker2{50% {background: var(--sec-c);}}
.new_reg a {color:#fff;}
.new_reg .fa{background: #ffffff;padding: 5px 6px;color: #c15e2a;border-radius: 20px;font-size: 15px;}
.new_reg .fa:hover{color: #fb0;}

.newletter img { width: 100%;  margin: auto;  display: block;}
.newletter h4 { font-size: 15px; font-weight: bold;  text-align: center;}
.newletter a {text-align: center; margin: auto; display: block; background: #00b6ff; width: max-content; padding: 0 12px; color: white; border-radius: 4px; line-height: 22px; transition: 0.8s;}
.newletter a:hover {background: #bd3f57;}
/***************************************************************************Innerpage***************************************************************************************************************/
@media (max-width:2000px){.innerpage{min-height:740px;}.landingpopup .modal-dialog{margin-top: 5px;}}
@media (max-width:1600px){.news_event_sec marquee{height:322px;}}
@media (max-width:1440px){.news_event_sec marquee{height:282px;}}
@media (max-width:1400px){.news_event_sec marquee{height:275px;}.landingpopup .modal-dialog{margin-top: 5px;}}
@media (max-width:1366px){.news_event_sec marquee{height:263px;}.innerpage{min-height:450px;}.sliders .carousel {height: 336px;}}
@media (max-width:1280px){.new_reg{top:200px;}.news_event_sec marquee{height:240px;}.sliders .carousel {height: 315px;}}
@media (max-width:1199px){
 .nav > li > a {padding: 10px 7px;}   
 .imgheading{margin-top:25px;margin-bottom:10px;}.innerpage h2{margin-top: 30px;  margin-bottom: 21px;}.sliders .carousel {height: 425px;}.slider_top .footer{position:inherit !important;}.sliders{display:none;}.resslider{display:block;}}
@media (max-width:991px){.new_reg{top: 11px;font-size: 14px;line-height: 19px;width: 110px;}.topmenu ul{float:none;}.certificate img{height:auto;}.contact_sec h3 {margin-top:20px;}.contact_sec h3, .contact_sec p{text-align:center;}.erp_links{top:100px;}.erp_links img{width:100px;}.nav > li > a{padding: 10px 4px; font-size:12px;}.topmenu ul li{display:inline-block;float:none;}.topmenu ul{text-align:center;margin-bottom: 4px;}.welcomesec p{overflow: hidden; display: -webkit-box; -webkit-line-clamp:5; -webkit-box-orient: vertical; height:150px; text-align: justify;} .topmenu {background: var(--pri-c); padding-top: 0px; height: auto;}}
@media (max-width:767px){.online_reg_new{width:150px;}.modal-body p, .modal-header h4{font-size:15px;}.modal{z-index:99999;}.modal-body img{height:320px !important;}.modal-dialog{width:95%;}.new_reg{top: 284px;width: 220px;}.nav > li > a{font-size:16px;}.innercontentimg, .innercontentimgside{float:none;margin:15px auto;}
.menu{position:relative;z-index:9999;}.erp_links img {width: 70px;}.resgalbg { border-bottom: solid 1px #e05774; background: #fed8e0; }.resgal{display:none;}.footer p{line-height:25px;}.news_title{float:none;text-align:center;} .news_details{float:none;text-align:center;margin-top:10px;}.sliders .carousel{height:auto;}.navbar-nav > li{display:block;}.navbar-nav{text-align:left;}.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{color:#fff;} .topmenu {background: var(--pri-c); padding-top: 0px; height: auto;} .erp_links {top: 342px;}
.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;}
/*.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color:inherit;}*/
.navbar-nav{width:auto;}.welcomesec h2{text-align:center;}.welcomesec .btn_read_more{width:140px;margin:auto;}.slider_top{margin-top:20px;}.contact_top p, .contact_top h4{text-align:center;} .footer {position: relative!important; width: 100%;bottom: 0px;}}
@media (max-width:700px){.innerpage h2{font-size:20px;line-height:25px;}}
@media (max-width:520px){.about_us_img{float:none;margin:auto;margin-bottom:20px;}.news-area h4, .news-area .attach_link{float:none;text-align:center;width:auto;}.news-area h5{text-align:center;}.topmenu ul li:nth-child(n+3){margin-bottom:10px;}.topmenu ul li a{border-right:none;}.topmenu ul li{float:none;text-align:center;display:block;}}
@media (max-width:460px){.fullwidth{width:100%;}}
@media (max-width:450px){.new_reg {top: 363px;}.erp_links {top: 410px;position:absolute;} .slider_top .option3{margin-bottom:2px;}.slider_top .option1{margin-bottom:30px;}.news_event_sec h2{font-size:20px;}.reshid{display:none;}.resshow{display:block;}header img {width:250px;}.news_event_sec .fa{margin-top:0px;}.news-area h4{text-align:center;}}
@media (max-width:360px){ .innerpage h3{line-height:30px;}.fullwidth2{width:100%;}.erp_links img{width:70px;} .slider_top .option1, .slider_top .option2, .slider_top .option3{height:auto;}#sticky.stick {display:none;} }
@media (max-width:330px){.download h3{font-size:12px;}.download h4{font-size:11px;}.button img{width:115px;}}




 .dropdown-menu .dropdown-item2:hover .dropdown-submenu {
    display: block !important;
    opacity:1 !important;
}

 

 .dropdown-menu .dropdown-submenu {
    display: none;
    position: absolute;
    top: 13%;
    left: 96%;
    z-index: 1000;
    width: 100%;
    float: left;
    /* min-width: ; */
    padding: 3px 20px;
    margin: 2px 0 0;
   
    text-align: left;
    list-style: none;
    background-color: #fff;
    -webkit-background-clip: padding-box;
            background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
            box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-submenu li a:hover{
   color: var(--pri-c) !important;
}
li a{
    cursor:pointer;
}
.dropdown-submenu li a{
    font-size: 14px;
    font-weight: bold;
}
 .dropdown-menu .dropdown-submenu-left {
    right: 100%;
    left: auto;
}


@media only screen and (max-width: 768px) {
    .contact_top{
        display:none;
    }
.dropdown-menu .dropdown-submenu {
    position: static;
    margin: 5px 0 0 0;
    /* border: 1px solid #fff; */
    border-radius: 0;
    background-color: #de5050;
    padding: 3px 5px;
}

.dropdown-submenu li {
    border-bottom: 3px solid #a42929;
    padding-left: 7mm;
    margin: 6px 0;
}

.dropdown-submenu li a{
    color:white;
}

.col-md-6.col-lg-5{
border-top:2px solid white;
font-weight: bold;
}



}


