﻿@import url('https://fonts.googleapis.com/css?family=Nunito:200,300,400,600,700,800,900');

html{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*{outline:none;}img{border:none;}a{text-decoration:none;}
ul,ol,p{margin:0;padding:0;list-style:none;}
*,:before,:after{box-sizing:inherit;}
::selection { background: #432869;  color: #fff;  text-shadow: none;}

body{margin:0px;padding:0px;text-align:justify;font-family: 'Nunito', sans-serif;font-weight: 300;}
.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}
.main_container{width:100%;float:left;position:relative;box-sizing:border-box}
.pointshed ul>li{line-height:2em;}
.overlay{width:100%;float:left;position: relative;top:0;box-sizing:border-box;height:100%;z-index:999;text-align:center;margin:0;padding:0;background:rgba(0, 0, 0, 0.85); }
.wrapper, .wrapper_master,.wrapper_master_head{ margin:0 auto; width:1200px;}
.main_container1{width:100%;float:left;position: relative;top:0;box-sizing:border-box;height:100%;z-index:3;text-align:center;margin:0;padding:0;background: url(../images/overlay.png) top center no-repeat;}
.main_container10{width:100%;float:left;top:0;height:100%;z-index:-1;margin:0;padding:0;/* background-position:center; *//* background-size:cover; */}
.skitter .info_slide_dots { display: none !important;}
.logo{position:relative;top:215px}
.main_container1{width:100%;float:left;position:relative;top:662px;z-index:3;text-align:center;margin:0;padding:0;background: url(../images/section1.jpg) center bottom  no-repeat; }

.main_container2{width:100%;float:left;position:relative;top:662px;z-index:3;text-align:center;margin:0;padding:0;background: url(../images/section2new.jpg) center bottom   no-repeat;}

.main_container3{width:100%;float:left;position:relative;top:662px;z-index:3;text-align:center;margin:0;padding:0;background: url(../images/section3.jpg) center bottom   no-repeat;}

.main_container4{width:100%;float:left;position:relative;top:662px;z-index:3;text-align:center;margin:0;padding:0;background: url(../images/section4.jpg) center bottom  no-repeat;}

.main_container5{width:100%;float:left;position:relative;top:662px;z-index:3;text-align:center;margin:0;padding:0;background: url(../images/section5.jpg) center bottom  no-repeat;}

.main_container6{width:100%;float:left;position:relative;top:662px;z-index:3;text-align:center;margin:0;padding:0;background: #fff1cf /*url(../images/section6.jpg) center bottom 0px no-repeat*/;}

.main_container7{width:100%;float:left;position:relative;top:662px;z-index:3;background-repeat:no-repeat;/* background-position-x:center; */text-align:center;margin:0;padding:0;background:#fff /*url(../images/section7.jpg) center bottom 0px no-repeat*/;}
.main_container8{width:100%;float:left;position:relative;top:662px;z-index:3;text-align:center;margin:0;padding:0;background: url(../images/section6new.jpg) center bottom   no-repeat;}

 .logo-area { width: 467px;float: none;position: relative;top: 208px;margin: 0 auto;}
.sliderbipin { width: 100%;  height: 681px;position: fixed; top:0; z-index:1; padding: 0px 0 0 0;}
.skew{ width: auto; float: left;  height: 72px;  margin: 0 14px 0 0;  transition: all 0.4s;}
.text_in {text-align: left; padding: 5px 0 0 0; font-size: 25px; font-weight: 500;  float: left; color: #fff; text-transform: capitalize;}
.sli_yellow{ color:#ead475;}
.sli_dark{ color:#ff9811;}
span.clr{ clear:both; display:block;}

.nav_icon{width:auto;float:right;z-index:5}
.nav_icon2{width:auto;float:right;position:fixed;z-index:5;     right: 0px}
/*.menu{width:auto;float:left;position:absolute;left:-77px}*/
#btnToogle{padding-right:57px;padding-top:40px}
.nav_icon1{width:100%;float:left;text-align:center; position: absolute;top:90%;tranistion:all 2s}
#btn1 {display:inline-block; animation:mymove 2s infinite;position:relative}
@keyframes mymove {
0%{transform:translateY(0px)}
50%{transform:translateY(20px)}
100%{transform:translateY(0px)}
}

.menu1{  height:108px;background: #bd2050 url(../images/menu_home.jpg) no-repeat top center;width:100%;float:left;position:fixed;top:0;z-index: 99;}
/* .menu2{display:block!important;transform:translatey(0px);-webkit-transform:translatey(0px);top:0px;} */
.nav{width: 865px;float:right;height: 31px;border-radius: 100px 0px 0px 0px;position: relative;/*background: url(../images/nav.png);*/margin:-17px -30px 0 0px;}
.nav ul {-webkit-font-smoothing:antialiased;/*text-shadow:0 1px 0 #FFF;*/color:#fff;list-style: none;margin: 0;padding: 0;}
.nav li {/*z-index:1;*/background: #fff  url(../images/line_menu.png) no-repeat 0px;float: left;margin: 0;padding: 0;position: relative;transition: all .15s ease;overflow-y: visible;}
.nav ul li:first-child{ background:none;}
.nav a { height: 31px;  white-space: nowrap; padding: 0 11px 0 11px; color: #432869; font-weight:600; text-transform: uppercase;
display: block;  font-size:13px; font-family: 'Nunito', sans-serif;line-height:31px;text-align: center; text-decoration: none; margin-left: 2px; }

.nav li:hover > a {background: #fff;color: #432869;margin-left: 2px;border-radius: 17px 0px 0px 0px;}
.nav li:hover > a:before {-webkit-transition: all .5s ease;transition: all .5s ease;background: url(../images/top_arrow1.png) no-repeat 0px;content:"";width: 30px;height:7px;bottom: -1px;left: 50%;position:absolute;z-index: 99;}
.nav li:hover > a:after {-webkit-transition: all .5s ease;transition: all .5s ease;/* background: url(../images/top_arrow.png) no-repeat 0px; */content:"";width:459px;height:7px;bottom:-1px;left:2px;border-bottom: 1px solid #bd2151;position:absolute;z-index:9;}

.nav li ul.dropdown {float: left; margin-left:2px; opacity: 0;position: absolute;visibility:hidden;z-index: -1;margin-top: -30%;/* height: 500px; overflow: hidden;*/}
.nav li:hover ul.dropdown {border-top: 0px solid #bd2151;opacity: 1;visibility: visible;-webkit-transition: all .5s ease;transition: all .5s ease;margin-top: 0%;/*background: rgba(254, 213, 153, 0.78);*/min-height: 195px;}
.nav li ul.menu_right{right: 0; }

.nav li:hover > a.change_be:before {-webkit-transition: all .5s ease;transition: all .5s ease;background: url(../images/top_arrow1.png) no-repeat 0px;content:"";width: 30px;height:7px;bottom: -1px;left: 50%;position:absolute;z-index: 99;}
.nav li:hover > a.change_be:after {-webkit-transition: all .5s ease;transition: all .5s ease;/* background: url(../images/top_arrow.png) no-repeat 0px; */content:"";width:459px;height:7px;bottom:-1px; right:0; left:auto;border-bottom: 1px solid #bd2151;position:absolute;z-index:9;}

.menu-icon{ display:none;}
.nav li ul.dropdown li {float: none;width: 100%;min-width: 170px;background: none;}
.nav li ul.dropdown li  a{background:none;text-align:left; padding: 13px 0 0 10px;
    line-height: 26px;border-left: 0px solid #bd2050;border-top: 0px solid #9e0030;color: #000000;}
@media screen and (-webkit-min-device-pixel-ratio:0) {   
    ::i-block-chrome, .nav li:hover ul {visibility:visible; display:block;}
    ::i-block-chrome, .nav li ul  {visibility:hidden;display:none;}
}
.nav li ul.dropdown li > a:hover{background:none; border-left: 0px solid #fff;color: #fff;}
.nav li ul.dropdown li:hover > a:before{ display:none;}
.nav li ul.dropdown li:hover > a:after{ display:none;}
.menu_img{background:rgba(254, 213, 153, 0.86) url(../images/menu_about.jpg) no-repeat left top;width:459px;height: 383px;}
.menu_img2{background:rgba(254, 213, 153, 0.86) url(../images/foundress-1.jpg) no-repeat left top;width:459px;height: 285px;background-size: 100% 100%;}
.menu_img3{background:rgba(254, 213, 153, 0.86) url(../images/foundress.jpg) no-repeat left top;width:459px;height: 247px;}
.menu_img4{background:rgb(247, 158, 38) url(../images/prospectus.jpg) no-repeat left top;width:459px;height: 430px;}
.menu_img5{background:rgba(254, 213, 153, 0.86) url(../images/gallery.jpg) no-repeat left top;width:459px;height: 262px;}
.menu_img6{background:rgba(254, 213, 153, 0.86) url(../images/Achivement_drop.jpg) no-repeat left top;width:459px;height: 197px;}
.menu_img7{background:rgba(254, 213, 153, 0.86) url(../images/office_ber.jpg) no-repeat left top;width:459px;height: 245px;}
.menu_img8{background:rgba(254, 213, 153, 0.86) url(../images/contact-us.jpg) no-repeat left top;width: 459px;height: 247px;}
.home_mob{ display:none;}
.Letter_mobile{ display:none;}
.<li><a href="exam-schedule.html"><span class="underline1">Tentative Exam Schedule</span></a></li> {position: relative;}
.<li><a href="exam-schedule.html"><span class="underline1">Tentative Exam Schedule</span></a></li>:before {content: "";position: absolute;z-index: 9;left: 0; right: 100%; bottom: -2px;background: #432869; height: 1px;  -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-out;  transition-timing-function: ease-out;}
.<li><a href="exam-schedule.html"><span class="underline1">Tentative Exam Schedule</span></a></li>:hover:before, .<li><a href="exam-schedule.html"><span class="underline1">Tentative Exam Schedule</span></a></li>:focus:before, .<li><a href="exam-schedule.html"><span class="underline1">Tentative Exam Schedule</span></a></li>:active:before {left: 0;right: 0;}

/* logo start */
.home_logo { float: left;  width: 490px; margin: 14px 0 0 -40px;}
/* home start */
.home_icon{ width:570px; height:28px; float:right; margin: 24px 0px 0 0px;}
.home_icon ul{ margin:0; padding:0;}
.home_icon ul li{background:url(../images/line_homeicon.png) no-repeat 3px;padding: 0 0px 0 24px;float: left;margin-left: 24px;}
.home_icon ul li:first-child{ background:none;}
.home_icon ul li{color:#432869;}
.home_icon ul li a{display:inline-block;float:left;color:#432869;font-size: 13px;line-height:28px;text-transform: uppercase; letter-spacing: 0.4px;}
.home_icon ul li a span{ display:inline-block;}
.home_ic{background: url(../images/icon_home.png) no-repeat 0px 1px;height: 20px;width: 18px;float: left;margin: 3px 0 0 0px;}
.con_icon{background: url(../images/icon_home.png) no-repeat -116px 2px;height: 25px;float: left;width:20px;margin-left: 1px;}
.news_icon{background: url(../images/icon_home.png) no-repeat -205px 2px;height: 25px;float: left;width:20px;margin-left: 1px;}
.gall_icon{background: url(../images/icon_home.png) no-repeat -264px 2px;height: 25px;float: left;width:20px;margin-left: 1px;}

.text_home{float:left;padding: 0 0 0 5px;}
.home_icon ul li:hover a{ color:#fff;}
.home_icon ul li:hover > a .home_ic{background: url(../images/icon_homehvr.png) no-repeat 0px 1px;}

.home_icon ul li:hover > a .con_icon{background:url(../images/icon_homehvr.png) no-repeat -116px 2px;}
.home_icon ul li:hover > a .news_icon{background:url(../images/icon_homehvr.png) no-repeat -205px 2px;}

/*top-menu  Icon Buzz */
@keyframes hvr-icon-buzz { 50% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg);  }}

/*Notice Start*/
.notice{ width:780px; float:left; height:auto; margin:108px 0 0 0;}
.notice_full{ width:100%; float:left; }
.notice_head{ margin: auto; background: url(../images/notice_full.png) no-repeat center center; width: 208px; height: 108px; font-size: 25px;
    text-transform: uppercase; color: #bd2050; padding: 52px 7px 0 0; font-weight: 700; margin-top: 61px; }
#newnotice_lblnoticedownloads {height:250px !important;display:block;overflow:hidden;margin: 42px 0 0 0px;width:774px!important; float:left;}
#newnotice_lblnoticedownloads ul { margin:0px; padding:0px;}
#newnotice_lblnoticedownloads ul li {float:left!important; width:774px!important; margin-right:0px;height:205px !important; position:relative; color:#fff;  font-size:15px; display:list-item;margin-bottom: 0px;letter-spacing: 0.3px; font-weight: 400; }
#newnotice_lblnoticedownloads ul li a{text-align:left;color:#000;font-size:15px;font-weight: 600;/* text-transform:uppercase; */}
.divide_in{ clear:both; float:left;margin: 0 0 36px 0;}

.update_date{  background: #bd2050;  color: #fff;  font-size: 23px;  width: 70px; height: 65px;  padding: 14px 11px;  line-height: 20px; float: left;    }
.update_date span{font-size: 15px; display:block; clear:both;}
.full_width{float:left;height:76px;width:680px;margin: 2px 7px 0 16px;}
.heading_in{float:left;color:#bd2050;font-size:15px;text-transform: uppercase;font-weight: 700;}
.school_info{clear: both;float:left;color:#000;font-size:15px;text-align: left;}
.readmore_no a{clear: both; float: right;  display: block;  color: #f0130b !important;  text-align: center;  padding: 5px;  font-size: 14px !important;}
.next-no{cursor: pointer;position: absolute;z-index:9;right: 0px;top: 0px;background: #be2050 url(../images/notice_next.png)  center no-repeat;width: 32px;height: 32px;}
.previous-no{cursor: pointer;position: absolute;z-index: 9;left: 0px;top: 0px;width:32px;height:32px;background: #be2050 url(../images/notice_pre.png) center no-repeat;}

.center_notice { width: 100%; float: left; padding: 0px 0px 0 288px;}
.view_all{ margin-top: 64px;float:left; width:200px; text-align:center; position:relative; margin:0 auto; clear:both;}
.view_no{margin: 0 auto;width: 93px;line-height: 32px;}view_no{ margin: 0 auto; width: 93px; line-height: 26px;}
.view_no a{ color: #be2050;  font-size: 15px;  text-transform: uppercase;  font-weight: 500;}

/*msg in */
.principal_mo,.about_mob,.mo_port1,.mo_port3{ display:none;}
.msg{ width:834px; float:right; height:auto; margin:108px 0 0 0;}
.msg_full{width:100%;float:left;margin: 1px 0 34px 0;}
.msg_head{ margin: auto;  background: url(../images/pri_msg.png) no-repeat center center;  width: 400px; height: 126px; font-size: 25px;  text-transform: uppercase;
    color: #432869;  padding: 73px 7px 0 0;  font-weight: 700;  margin-top: 61px;  }
.msg_text{ font-size: 15px; color: #000;  font-weight: 500;  line-height: 26px;  float: left; text-align: justify; margin: -5px 0 0 0;letter-spacing: 0.4px;}
.msg_no a{ width: 78px;    font-size: 14px; text-align: center;  float: right;  color: red;  display: block;  font-weight: 500;  margin: 5px 0 0 0;}
.msg_no a:hover, .About_no a:hover,.bdy_no a:hover,.topper1_no a:hover,.topper2_no a:hover { color:#bd2151;}
/*Extra link Start*/
.use_link{ width:806px; float:left; height:auto; //margin:108px 0 0 0;
//margin:10px 0 0 0;
}
.tab-left a,.tab-right a{text-transform: uppercase;}
.link_full{width:100%;float:left;margin: 1px 0 34px 0;}
.link_head{  margin: auto; background: url(../images/get_extra.png) no-repeat center center; width: 315px; height: 126px; font-size: 25px; text-transform: uppercase; color: #432869;
    padding: 48px 7px 0 0; font-weight: 700; margin-top: 63px; }
.extra_link{float:left;position:relative;width: 801px;}
.link_in{width: 763px !important;float:left;height:92px!important;margin: 0 0 0 17px;}
.link_in ul{ margin:0; padding:0;}
.link_in ul li{ width:183px!important; height:91px!important; float:left; margin:0 4px;}
.link_in ul li a{ display:block;}
a.Mission_Statement{ background:url(../images/mission_ste.png)  center no-repeat; height:91px; width:183px;}
a.mary_mard{ background:url(../images/mary_ward.png)  center no-repeat; height:91px; width:183px;}
a.loretosis{ background:url(../images/loreto_sister.png)  center no-repeat; height:91px; width:183px;}
a.read_book{ background:url(../images/rea_book.png)  center no-repeat; height:91px; width:183px;}
a.payment{ background:url(../images/payment.png)  center no-repeat; height:91px; width:183px;}

a.fee_book{ background:url(../images/schoolfeelatest.jpg)  center no-repeat; height:91px; width:183px;}
a.jpic{ background:url(../images/jpic.png)  center no-repeat; height:91px; width:183px;}
a.Bus_route{ background:url(../images/bus_routes.png)  center no-repeat; height:91px; width:183px;}
a.addmission{ background:url(../images/admission.png)  center no-repeat; height:91px; width:183px;}
a.loreto_site{ background:url(../images/loreto_celebration.png)  center no-repeat; height:91px; width:183px;}



.next-link{cursor: pointer;position: absolute;z-index:9;right: 0px;top: 36px;}
.previous-link{cursor: pointer;position: absolute;z-index: 9;left: -3px;top: 36px;}

.allicon{/* min-height:800px; */float:left;width:100%;
//margin: 59px 0 0 0px;
margin: 20px 0 0 0px;
height: 135px;}
.allicon ul{ margin:0; padding:0;}
.allicon ul li{//width: 116px;
width:175px;display:inline-block;float:left;margin: 0 13px;transition: all .3s ease-in;}
a.eCare.icon-green { color: #0f632d;}
.allicon ul li a{ transition: all .3s ease-in;height: 114px;display:block;font-weight:600;padding: 80px 0 0 0;color:#432869;width:100%;letter-spacing: .4px;float:left;text-align:center;font-size: 15px;text-transform: uppercase;}

.eCare{background: url(../images/users.png) 59px 27px  no-repeat;}
.allicon ul li:hover > .eCare:hover{background: url(../images/users.png) 59px 12px no-repeat;  }
.allicon ul li:hover > span.eCare1{background: url(../images/icon_hover.png) center 0px no-repeat;display:block;height: 20px;width:100%;margin: 61px 0 0 0;}

.Corner{background: url(../images/user.png) center 27px  no-repeat;}
.allicon ul li:hover > .Corner:hover{background: url(../images/user.png) center 12px no-repeat;  }
.allicon ul li:hover > span.Corner1{background: url(../images/icon_hover.png) center 0px no-repeat;display:block;height: 20px;width:100%;margin: 61px 0 0 0;}

.Calender{background: url(../images/location.png) center 28px  no-repeat;}
.allicon ul li:hover > .Calender:hover{background: url(../images/location.png) center 12px no-repeat;transition: all .3s ease-in;}
.allicon ul li:hover > span.Calender1{background: url(../images/icon_hover2.png) center 0px no-repeat;display:block;height: 20px;width:100%;margin: 61px 0 0 0;}


.alumni{background: url(../images/clock.png) center 30px  no-repeat;}
.allicon ul li:hover > .alumni:hover{background: url(../images/clock.png) center 16px no-repeat;transition: all .3s ease-in;}
.allicon ul li:hover > span.alumni1{background: url(../images/icon_hover3.png) center 0px no-repeat;display:block;height: 20px;width:100%;margin: 61px 0 0 0;}
.school{background: url(../images/virtual_tour.png) center 19px  no-repeat;}
.allicon ul li:hover > .school:hover{background: url(../images/virtual_tour.png)center 5px no-repeat;transition: all .3s ease-in;}
.allicon ul li:hover > span.school1{background: url(../images/icon_hover2.png) center 0px no-repeat;display:block;height: 20px;width:100%;margin: 61px 0 0 0;}
.Virtual{background: url(../images/news.png) center 19px  no-repeat;}
.allicon ul li:hover > .Virtual:hover{background: url(../images/news.png)center 5px no-repeat;transition: all .3s ease-in;}
.allicon ul li:hover > span.Virtual1{background: url(../images/icon_hover4.png) center 0px no-repeat;display:block;height: 20px;width:100%;margin: 61px 0 0 0;}

/*About school in */
.About{width: 719px;float:right;height:auto;margin:108px 0 0 0;}
.About_full{width:100%;float:left;margin: 1px 0 23px 0px;padding: 0 0 0 10px;}
.About_head{ margin: auto; background: url(../images/about_head.png) no-repeat center center; width: 268px;  height: 126px; font-size: 25px; text-transform: uppercase;
    color: #bd2050; padding: 66px 0px 0 0; font-weight: 700; margin-top: 124px; /* margin-left: 1px; */    }
.About_text{font-size: 15px;color: #000;font-weight: 500;line-height: 25px;float: left;text-align: justify;margin: 0px 0 0 0;letter-spacing: 0.3px;}
.About_no a{ width: 78px;    font-size: 14px; text-align: center;  float: right;  color: red;  display: block;  font-weight: 500;  margin: 5px 0 0 0;}

.photo_gry{ width:834px;float:left;height:auto;margin:108px 0 0 0;}
.photo_full{width:100%;float:left;margin: 1px 0 23px 0px;padding: 0 0 0 0px;}
.photo_head{ margin: auto;  background: url(../images/photo_head.png) no-repeat center center;
    width: 233px;  height: 126px;  font-size: 25px; text-transform: uppercase; color: #fff; padding: 63px 6px 0 0; font-weight: 700; margin-top: 50px; /* margin-left: 1px; */ }
#glry{ float:left; width:350px !important; height:230px;}
.photo_in { float: left;  margin: 5px 0 0 0px;  width: 100%;}
#homephotog_lblSlider li img:hover { -moz-transform: scale(1.04);  -webkit-transform: scale(1.04);  transform: scale(1.04);}
#homephotog_lblSlider li img {transition:all 0.4s;-moz-transition:all 0.4s;}
.pho_content{width: 440px;height: 76px;float:right;}
.b_gyr {float: left;  margin: 26px 0 0 0; width:100%;}
.b_gyr a{ transition:all ease-in-out 0.5s; display: inline-block;  width: 95px;  color: #fff;  font-size: 15px; background: #432869; line-height: 30px; text-transform: uppercase; font-weight: 500; margin: 0 0 0 386px;}
.b_gyr a:hover{background: #5a2f96;}
.date_pho{width: 75px;height:77px;background:#432869;float:left;text-align:center;}
.date_no{width: 50px;height: 39px;line-height: 33px;background:#fff;/* float:left; */font-size: 19px;margin: 0 auto;margin-top: 12px;color:#432869;font-weight: 700;}
.date_pho span{ text-align:center; font-size:12px; color:#fff; display:inline-block; clear:both;}
.con_full{float:left;width:350px;height:74px;margin: -3px 0 0 9px;}
.head_pho_in{color: #fff;float:left;font-size: 19px;font-weight: 700;margin: -2px 0 2px 0;}
.content_in{text-align:justify;float:left;font-size: 14px;color: #fff;font-weight: 500;}

.switcher{height:110px;width: 447px;float:right;margin: 42px 0px 0 0px;}
.switcher ul{ margin:0; padding:0;}
.switcher ul li{width:77px;height:51px;float:left;margin: 0 6px 11px 6px;}
.switcher ul li img{width:77px;height:51px;opacity: 0.5;-webkit-filter: grayscale(100%); filter: grayscale(100%);}
.tab-nav .flex-active img {opacity: 1;-webkit-filter: grayscale(0%); filter: grayscale(0%);}


/*------topper start-------*/
.topper_full{width:100%;float:left;height: auto;margin: 108px 0 0 0;}
.skew_top{ z-index:999; width: 236px; height: 33px;  float:left;  }
.bdy_full{width:100%;float:left;margin: 1px 0 23px 0px;padding: 0 0 0 0px;}
.bdy_head{ margin: auto;  background: url(../images/birth_head.png) no-repeat center center;  width: 233px;  height: 126px;  
		   font-size: 25px; text-transform: uppercase; color: #bd2050; padding: 63px 6px 0 0; font-weight: 700; margin-top: 50px; /* margin-left: 1px; */ }

.top_full{width:100%;float:left;margin: 1px 0 0px 0px;padding: 0 0 0 0px;}
.top_head{ margin: auto;  background: url(../images/topper_head.png) no-repeat center center;  width: 233px;  height: 126px;  
		   font-size: 25px; text-transform: uppercase; color: #bd2050; padding: 63px 6px 0 0; font-weight: 700; margin-top: 50px; /* margin-left: 1px; */ }

.box_in_sec{width: 566px;height: 470px;float:left; background:url(../images/baloons.png) no-repeat -35px 264px; }
.box_in_sec2{width: 482px;height: 502px;float:right;    background: url(../images/topper_bg.png) no-repeat -6px 165px;}
.marg_sec{margin: 49px 0 0 6px;float: left;position:relative;}

.topper1{width: 166px;height:292px;float:left;}
.bdy_in{width: 353px;height:292px;float:left;padding: 0px 0 00 155px;}
.xleft{float:left; width:100%; position:relative;}
.topper-std {width: 138px!important;float:none;height: 209px;color:#fff;margin:auto;text-align:center;overflow:hidden;}
.topper-std ul { margin-top:0px !important;}
.topper-std ul li{display:inline-block;min-height:230px!important;padding:0px 0px;text-align:center;}
.topper-std ul li img { width:138px!important; max-height:160px!important;}
.which-class{width:100%; float: left; margin: 16px 0 8px 0;}   
.which-class .box_c{text-transform:uppercase;text-align: center;font-size: 19px;font-weight:700;color:#000;margin: 9px 0 0 0;}

.topper1_all{margin-top: 64px;float:none;width: 161px;text-align:center;position:relative;margin:0 auto;}
.topper1_no{margin: 0 auto;width: 93px;line-height: 32px;}
.topper1_no a{ color: #be2050;  font-size: 15px;  text-transform: uppercase;  font-weight: 500;}
.next-topper1{cursor: pointer;position: absolute;z-index:9;right: 0px;top: 0px;background: #be2050 url(../images/notice_next.png)  center no-repeat;width: 31px;height: 31px;}
.previous-topper1{cursor: pointer;position: absolute;z-index: 9;left: 0px;top: 0px;width:31px;height:31px;background: #be2050 url(../images/notice_pre.png) center no-repeat;}

.topper-std1 {width:138px!important;float:none;height: 211px;color:#fff;margin:auto;text-align:center;/* margin: 0 0 0 37px; */overflow:hidden;}
.topper-std1 ul { margin-top:0px !important;}
.topper-std1 ul li{display:inline-block;min-height:230px!important;padding:0px 0px;text-align:center;}
.topper-std1 ul li  img {width:138px!important; max-height:160px!important;}
.namestd{ float:left;background: url(../error.html) no-repeat center left; padding: 0 10px 0 10px;}
.cgpa{ font-size:11px; float:left; color:#000;background: url(../error.html) no-repeat center left;padding: 0 0 0 13px;}
.t_name1 {padding-top: 2px;font-size: 13px;font-weight: 600;color: #be2050;float: left;min-height: 23px;text-transform: capitalize;width: 100%;}
.t_class1 { font-size: 13px; padding: 0px 0 0 0; float: left; text-transform: uppercase ; width: 100%; font-weight:500; color: #000;}
.topper2{width: 166px;height: 269px;float: right;margin: 0 -1px 0 0px;}
.which-class1{width:100%;float: left;margin: 21px 0 2px 0;text-align:center;}   
.which-class1 .box_c{text-transform:uppercase;text-align: center;font-size: 19px;font-weight:700;padding:0 15px;display:inline-block;line-height: 35px;color:#000;margin:0 auto;}

.topper2_all{margin-top: 64px;float:none;width: 162px;text-align:center;position:relative;margin:0 auto;}
.topper2_no{margin: 0 auto;width: 79px;line-height: 32px;}
.topper2_no a{ color: #be2050;  font-size: 15px;  text-transform: uppercase;  font-weight: 500;}
.next-topper2{cursor: pointer;position: absolute;z-index:9;right: 0px;top: 0px;background: #be2050 url(../images/notice_next.png)  center no-repeat;width: 31px;height: 31px;}
.previous-topper2{cursor: pointer;position: absolute;z-index: 9;left: 0px;top: 0px;width:31px;height:31px;background: #be2050 url(../images/notice_pre.png) center no-repeat;}


#std_bdy{width:138px!important;float:none;height: 212px;color:#fff;margin:auto;text-align:center;margin: 0 0 0 30px;overflow:hidden;}
#std_bdy ul { margin-top:0px !important;}
#std_bdy ul li{display:inline-block;min-height:230px!important;padding:0px 0px;text-align:center;}
#std_bdy ul li  img {width:138px!important; max-height:160px!important;}
.bdy_right { float: left; width: 100%;}
 span.nameb,.sld-name { padding-top: 0px; font-size: 15px; font-weight: 600; color: #be2050; float: left;  min-height: 12px; text-transform: capitalize; display: block;width: 100%; }
.sTClassb,.sld-name1{  font-size: 13px;  float: left; text-transform: uppercase ; width: 100%; font-weight:500; color: #000;}
 
.bdy_all{margin-top: 0px;float:none;width: 162px;text-align:center;position:relative;margin:0 auto;}
.bdy_no{margin: 0 auto;width: 93px;line-height: 32px;}
.bdy_no a{ color: #be2050;  font-size: 15px;  text-transform: uppercase;  font-weight: 500;}
.next-bdy{cursor: pointer;position: absolute;z-index:9;right: 0px;top: 0px;background: #be2050 url(../images/notice_next.png)  center no-repeat;width: 31px;height: 31px;}
.previous-bdy{cursor: pointer;position: absolute;z-index: 9;left: 0px;top: 0px;width:31px;height:31px;background: #be2050 url(../images/notice_pre.png) center no-repeat;}



/* e_care_box start */ 
.ecarebg{width:100%;min-height: auto;float:left;padding:0px 0 0 0;margin: 108px 0 0 0;position:relative;}
#app_scroll {float: left;width: 100%;text-align:center;height: auto;margin: 0px 0 0 0px;}
#app_scroll .flex-next, #app_scroll .flex-prev { display:none;}
#app_scroll li p {color:#000;padding-top: 1px;font-size:15px;letter-spacing: 0.2px;line-height:18px;/* font-style:italic; */margin-top: -6px; */font-weight: 100;}
#app_scroll .flex-control-nav {position:absolute;bottom: 0px;top: 253px;right: 0;width: 643px;}
#app_scroll .flex-control-nav li{ float:none;}
#app_scroll .flex-control-paging li a { width: 11px; height: 11px; background:url(../images/dot_ecare.png) no-repeat center; -webkit-border-radius: 0px;  -moz-border-radius: 0px;
    border-radius: 0px;  }
#app_scroll .flex-control-paging li a.flex-active { background:url(../images/full_dot.png) no-repeat center;}
.app_iconLeft {position:absolute;bottom: 46px;margin: 18px 0px 0 0;float:left;width: 645px;right: 1px;text-align:center;color:#000;text-transform: uppercase;font-family: 'Nunito', sans-serif;font-variant: normal;z-index: 9;}
/*.app_iconLeft ul { width:100%; float:left; margin-top:8px;}*/
.app_iconLeft ul li {display:inline-block;}
.app_iconLeft img { max-width:100%;}
/*.app_iconLeft ul li a img:hover {-webkit-filter: opacity(0.9); filter: opacity(0.9);  }*/
.s_code {margin-top: 4px;float: left;width: 100%;font-weight: 500;font-size: 11px;margin-bottom: 0px;letter-spacing: 0.6px;text-transform: none;}
.app_sname{font-size: 16px;margin-top: 0px;font-weight: 500;text-transform: none;}
.s_code span {color: #432869;font-size: 14px;font-weight: 500;}
.now{color: #432869;font-size: 21px;font-weight: 600;margin-bottom: 0px;float: left;width: 100%;}
.app_left {width: 484px;float: right;margin: 108px 80px  0 0px;}
.app_left center img { max-width:100%;}
.app_left img {margin:18px 0px;}
.app_right{width: 370px;margin: 25px 0px 0 83px;height: 529px;float: left;text-align:center;padding: 107px 0 0 119px;background: url(../images/ecare_bg_hand.png)  bottom left no-repeat;}
.app_right img {max-width:172px!important;display:inline!important;margin: 0 5px 0 0;}

.mid_wrap {float: left;width: 334px;margin: 9px 0 0 143px;}
.down_app{text-align:center; }
.mid_wrap ul { width:100%; float:left; margin-top:8px;}
.mid_wrap ul li {display:inline-block;margin: 0 3px 0 3px;}
.mid_wrap img { max-width:100%;}
/*.mid_wrap ul li a img:hover {-webkit-filter: opacity(0.9); filter: opacity(0.9); }*/

.footer{width: 100%;float: left;height: auto;text-align: center;margin: 20px 0px 0px 0px;padding: 0px 0 0 0;}
.footer ul{margin:0px; padding:0px; }
.footer ul li{float:none;text-align:center;text-decoration:none;font-weight: 400;text-transform: none;font-size: 12px;padding: 0 0px 0px 0;letter-spacing: 0.5px;}
.footer ul li a{list-style:none;color: #000;letter-spacing: 1px;font-weight: 500;transition:  all 0.3s ease-in;}
.fixft{font-weight: 600;letter-spacing: .6px;color: red;font-size: 13px;}
.fixft:hover { color: #bd2050;}
.pvt{font-weight: 700;letter-spacing: .6px;color: #432869;font-size: 13px;}

/* Float Shadow */
.shadow {
  display: inline-block;
  position: relative;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.shadow:before {
  pointer-events: none;
  position: absolute;
  /* z-index: -1; */
  content: '';
  top: 100%;
  left: 5%;
  height: 12px;
  width: 90%;
  opacity: 0;
  background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
  /* W3C */
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.5s;

}
.shadow:hover, .shadow:focus, .shadow:active {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  /* move the element up by 5px */
}
.shadow:hover:before, .shadow:focus:before, .shadow:active:before {
  opacity: 1;
  -webkit-transform: translateY(5px);
  transform: translateY(5px);
  /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}

.head_master{color:#432869;font-size: 20px;width:100%;margin:152px 0 0 0;font-weight: 600;float:left;text-transform:uppercase;}
.change_color{color:#c7c7c7;position:relative;font-weight: 500;font-size: 18px;padding: 0 31px 0 0;}
.change_color:after{background: url(../images/arrow_head.png)  top center no-repeat;margin: 6px 9px 0px 0;position:absolute;content:"";right:0;width: 20px;height: 18px;}
.mas_footer{background: url(../images/line_fotter.png)  top center no-repeat;padding: 18px 0 30px 0;}
.page_master { width:100%; padding: 27px 0 0 0; font-size: 15px;font-weight: 400;  color: #333333;  line-height: 20px;  float: left; min-height: 390px;}
.page_master b{ font-weight:600;}
.page_master p{font-size: 15px;color: #333333;line-height: 25px;padding: 0 0 15px 0;font-weight: 400;letter-spacing: 0.3px;}
.pointshed{ float:left; width:100%; margin: 0 0 7px 0;}
.pointshed ul{ margin:0 0 9px 0px; padding:0;}
.pointshed ul li{background: url(../images/bullet.png) no-repeat left 3px;margin-bottom: 15px;line-height: 20px;font-weight: 500;padding-left: 24px;font-size: 15px; color: #333333;}
.pointshed ul li  a:hover{  color: #b0292b;padding: 0 0 0 7px;}
.pointshed ul li a { transition: all 0.5s; color:#000;}
.inner {margin: 0 21px 5px 0px;float: left;}
.inner_right {margin: 0 0px 5px 21px;float: right;}
.cross{margin: 0 0px 5px 21px;float: right;}
.head_inn {font-weight: 600;color: #432869;font-size: 18px;text-transform: uppercase;margin: 0 0 22px 0;}
img.hi_img { width: 272px;}
.inner_right img { border: 1px solid #868282;}
.logomoto { display: none;}
.moto { margin: 00px 0 10px 0;}
.motto_text { font-size: 20px; font-weight: 500; color: #bd2151; margin: 0 0 12px 0;}
.abc_left{ margin:0 0 10px 20px;}


.accordionHeader_Y{border: 1px solid #ffe9b4;color: #bd2151;background: #ffe9b4  url(../images/ajax-arrow1.png) 99% 9px no-repeat;font-size: 16px;padding: 7px 12px;margin-top: 5px;cursor: pointer;font-weight: 600;}
.accordionHeaderSelected {font-weight: 600;border: 1px solid #da275e;color: #ffffff;background: #da275e  url(../images/ajax-arrow.png) 99% 15px no-repeat;font-size: 16px;padding: 7px 12px;margin-top: 5px;cursor: pointer;}      
.accordionContent_Y { letter-spacing: 0.3px; border-top: none; padding: 10px 8px 12px 8px;background: #f3f3f3; margin: 0 0px 0px 0px; /* border-bottom: 1px solid #bd2151; */ /* border-left: 1px solid #bd2151; */ /* border-right: 1px solid #bd2151; */ }


.mgitab table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;margin:0px 0 13px 0;border: 1px solid #bd3d3c;}
.mgitab table tr td{border: 1px solid #c7cace;padding: 4px 10px;font-weight: 500;font-size: 15px;color: #333333;}
.mgitab table tr th{background: #e2e2e2;font-weight: 600;font-size: 15px;color: #3b3b3c;padding: 5px 7px;text-align: center;border: 1px solid #c7cace;}
.mgitab table tr:nth-child(even){background: #fbfbfb;color: #272727;}
.mgitab table tr:nth-child(odd){background: #f5f5f5;color: #272727;}
.head_girl{float: right;margin: 0 0px 5px 21px; border: solid 1px #333;}
.Mary_ward{float: right; margin: 5px 0px 0px 21px;} 
.Foundress{float: right; margin: 5px 0px 0px 21px;} 
.Foundress img,.Foundress1 img{border: solid 1px #333;}
.Foundress1{float: left; margin: 5px 21px 0px 0px;} 

.left_sms { width: 31.3%; float: left; padding: 10px;background: #ffe4a3; min-height: 134px; margin: 0 1% 25px 1%;}

.messages_in{ position: fixed; left:0; top: -9px;z-index:-1}
.text_in_principal{background:rgba(255, 255, 255, 0.75); width: 647px;float: right; position: absolute;  right: 87px;
padding: 15px 20px 20px 20px;}
 .all_res { margin: 0 0 14px 0;}
.all_res img{ max-width:100%;}

 .full_maz{ float:left; background: url(../images/slide_sha.png) no-repeat center 242px; width:100%; height: 413px;}
 .close-flyer{ display:none;}

.mag-right { float:right;}
.mag-left { float:left;}
/*.mag-center { margin: 0 52px;}*/
.mag-text-left { text-align:left;}
.magazine { display:inline-block; float:left;width: 354px;margin:0 -53px 0 92px;}


.magazine li { font-size:16px;color: #38920e; }
.maz_img{ float:left; width: 201px;}
.download_pdf{ float:left; width:140px;}
.down-view { padding-top:10px;float:left;}
.magazine-name { color:#bd2050; margin-top: 27px; font-size:16px; width:56%; float:left; clear:both; text-transform:uppercase;  text-align:center;font-weight: 600;}
.down-view a.view_img{background: url(../images/view.png) right center no-repeat;  width: 42px; height: 37px; display:block; transition:all ease-in-out .4s; }
.download_pdf a.download_pdf{background: url(../images/download.png) right center no-repeat;  width: 42px; height: 37px;display:block; transition:all ease-in-out .4s;}
.down-view:hover > a.view_img{background: url(../images/view_hvr.png) right center no-repeat;  width: 89px; height: 37px; display:block; }
.download_pdf:hover > a.download_pdf{background: url(../images/download_hvr.png) right center no-repeat;  width: 125px; height: 37px;display:block; }

/*container 2 start*/
 
.container2 {  float: left; margin: 0;  position: relative;  width: 100%;}
.container2 .object { position: absolute;   text-align:left;}
.container2 .object.ss-moving {cursor: move;z-index: 9999;opacity: .7;	transform:rotate(2deg);	-ms-transform:rotate(2deg); /* IE 9 */
	-moz-transform:rotate(2deg); /* Firefox */	-webkit-transform:rotate(2deg); /* Safari and Chrome */	-o-transform:rotate(2deg); /* Opera */}
.back-to-top {  position: fixed;  bottom: 2em; right: 10px;  display: none;  height: 50px;  width: 51px;  background: url(../images/top1.png)no-repeat;  transition: all 0.5s ease 0s;    animation: mymove 2s infinite;  z-index:99;}



/*container 2 Responsive*/
@media screen and (max-width: 1200px)
 {
  .container2 .object { width: 40%;}
.container2 .object .placeholder { width: 100%;  }
}
@media screen and (max-width: 800px)
 {
 .container2 .object { width: 40%;}

.container2 .object .placeholder {  width: 50%;}
}

@media screen and (max-width: 500px)
 {
 .container2 .object { width: 80%;}
.container2 .object .placeholder {width: 50%;}

.container-career .object{ width:518px; border-bottom:none; border:none}
  }  

/*container 2 and*/




.full_in_sports{ width:100%; clear:both; float:left;}
.left_img{ width:auto; height:350px; float:left;}
.left_img img{ width:auto; height:auto; border: 1px solid #bd2151;}
.left_content{ padding:30px; width:760px; min-height:316px; float:left; box-shadow:2px 1px 10px 0px #d1d1d1; background:#fff; margin:18px 0 0 -22px;}

.top_sports{margin-top:60px;}
.full_in_sports_right{ width:100%; clear:both; float:left; margin:60px 0 0 0;}
.right_img{ width:auto; height:350px; float:right;}
.right_img img{ width:auto; height:auto;    border: 1px solid #bd2151; }
.right_content{ padding:30px; width:760px; min-height:316px; float:left; box-shadow:-2px 1px 10px 0px #d1d1d1; background:#fff; margin:18px -22px 0 0px;}
.right_content b, .left_content b {  color: #bd2151; font-size: 17px;}

.ext_top{ margin-top:93px;}

.right_img1 { height: auto; float: right; width: 100%; text-align: center;}

.right_content1 { text-align: center;padding: 30px; width: 100%; min-height: 316px; float: left; box-shadow: -2px 1px 10px 0px #d1d1d1; background: #fff;
margin: 8px -22px 0 0px;}
.right_img1  img{border: 1px solid #bd2151;}
.full_in_center{width:100%; clear:both; float:left;margin:70px 0 0 0px;box-shadow:2px 1px 10px 0px #d1d1d1;}
.center_sports{ text-align:center; float:left;width: 286px; margin: 8px 7px 0 7px;}
.center_sports img{ max-width:100%;  border: 1px solid #bd2151;}
.Deepali { margin-top: 114px;}

.msg-full{ width:100%; float:left; position:relative; height:auto; }
#Maxims {width: 770px; float:left; height:auto; }
#Maxims .slides li {padding-bottom: 30px; width:100%; position: relative;height:528px;}
#Maxims .slides li img{height:auto; max-width:100%; border:1px solid #bd3d3c;}
.msgin a.flex-prev, .msgin a.flex-next { display: none;}

.thum_maxims { height: 110px; width: 425px; float: right; margin: 0px 0px 0 0px; }
.thum_maxims .tab-nav { width:100%; float:left; height: auto; line-height: 50px;}
.thum_maxims .tab-nav li { overflow:hidden; margin:0px 0 15px 17px; display: inline; cursor: pointer; float: left; width: 90px; height: 51px; border: 1px solid #bd2151;}
.thum_maxims .tab-nav li img{ /*max-width:100%;*/ max-height:50px;}

.thum_maxims .tab-nav .flex-active { color:#ec2b42; border:1px solid #525252; webkit-filter: brightness(110%); filter: brightness(110%);}
#Maxims .flex-direction-nav .flex-next{-webkit-filter: brightness(1%);position: absolute; right: 0px;  width: 63px;  height: 72px;  background: url(../error.html) 0 0 no-repeat;   cursor: pointer;}
#Maxims .flex-direction-nav .flex-prev{-webkit-filter: brightness(1%);position: absolute; left: 42px;  width: 63px;  height: 72px;  background: url(../error.html) 0 0 no-repeat;   cursor: pointer;}






input[type='radio'] {  -webkit-appearance: none;  width: 11px;  height: 11px;  border: 1px solid #432869;  border-radius: 50%; outline: none;  margin: 3px 4px -1px 0px;  padding: 0px 1px 0px 1px;}
input[type='radio']:checked:before {  background: #432869;}


/*ul.gallery-search1 li input[type='radio'] {
    -webkit-appearance: none;
    width: 12px;
    height: 12px;
    border: 1px solid #293f9c;
    border-radius: 50%;
    outline: none;
 
  
    padding: 0px 1px 0px 1px;
}*/


ul.gallery-search1 li input[type='radio']:before { content: ''; display: block; width: 5px;  height: 5px;  border-radius: 50%;}

.gallery-searchA ul li input[type='radio'] { -webkit-appearance: none; width: 11px;  height: 11px; border: 1px solid #432869; border-radius: 50%; outline: none; background: #fff;}
.gallery-searchA ul li input[type='radio']:checked:before { background: #432869;}
input[type='radio']:before { content: ''; display: block; width: 5px; height: 5px;  border-radius: 50%; margin: 2px 5px 7px 1px;}


/*virtual tour*/
 .iframe-1{margin-top: 5px; width: 100%; height: 500px !important; margin-bottom: -1px;border: 1px solid #fff;}
 .virtual_tour_list{text-align:center;  padding: 0; margin: 0;}
.virtual_tour_list li{ font-size: 12px; cursor: pointer;  float: left;  text-align: center;  padding:16px 37px 9px 37px;  border: 1px solid #f2ba7f;  color: #4b4b4b;  margin: 1% 1% 1% 1%;  background-color: #ffe4a3;  /*box-shadow: 1px 1px 5px #c9c9c9;*/  font-weight: 400;}
.virtual_tour_list a { text-decoration: none; font-size: 13px; color: #000000;}
.virtual_tour_list li.active1{ background: #bd2151;  color:#fff;border: 1px solid #e24d7b;}
.virtual_tour_list li.active1 > a{ color:#fff;}
.image_virtual{ width: 140px; height: 70px;background-position: top;transition: all 0.5s ease-in-out; border-radius: 10px; box-shadow: 0 0 16px #898989  inset; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; margin: 0px 0 4px 0px;}
.image_virtual:hover{ background-position: bottom; box-shadow: none;}
.view1{ background-image:url(../virtual/Assembly.jpg)}
.view2{ background-image:url(../virtual/Entrance.jpg)}
.view3{ background-image:url(../virtual/OpenHall.jpg)}
.view4{ background-image:url(../virtual/Reception.jpg)}
.view5{ background-image:url(../virtual/Chemistry.jpg)}
.view6{ background-image:url(../virtual/Physics.jpg)}
.view7{ background-image:url(../virtual/Bio.jpg)}
.view8{ background-image:url(../virtual/Basketball.jpg)}
.view9{ background-image:url(../virtual/Computer.jpg)}
.view10{ background-image:url(../virtual/Library.jpg)}
.view11{ background-image:url(../virtual/Kids.jpg)}

.jprc {display: inline-block; position:fixed; bottom:0px;  left: -1px; z-index: 9;  border: none;}

.footer ul li a{
    float: none;
    text-align: center;
    text-decoration: none;
    font-weight: 400;
    text-transform: none;
    font-size: 12px;
    padding: 0 0px 0px 0;
    letter-spacing: 0.5px;
}










