*{margin:0px; padding:0px;}
html {
  scroll-behavior: smooth;
}
body{font-family: 'Catamaran', sans-serif;  }/*#fafcfb; background-color:#e9e7ea;*/
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('./source/fonts/glyphicons-halflings-regular.eot');
  src: url('./source/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('./source/fonts/glyphicons-halflings-regular.woff') format('woff'), url('./fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../source/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
.header_bgcolor{background-color:#fdeed8;}
.university_text{padding-top:0px; padding-left:5px;  font-size: large; padding-left: 5px; margin-bottom:5px;}
.navbar{ min-height:36px; border-radius:0px; background-color:#29a29d; border-color:#29a29d; /* background-color:#0e316f; /*#213c6d  border-color: #213c6d; */ margin-bottom:0px; /*box-shadow:1px 1px 10px  #8BC34A;*/ /*linear-gradient(to right, #009688, #83c331)*/ }
.navbar-nav > li > a{padding-top:7px; padding-bottom:7px;}	
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{background-color: #e4e3e6;  border-color: #e4e3e6; color:#211c1c; }
.navbar-inverse .navbar-nav>li>a{color:#fdfdfd;}/*#c1b2b2 */
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{background-color:#206760;  }
.title1_color{color:#e86c44; margin-top:5px; margin-bottom:5px; text-align:center; font-weight:610;}
.dropdown-submenu{ position: relative; }
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background-color:#9cdedc;}

.dropdown-submenu>.dropdown-menu{
  top:0;
  left:100%;
  margin-top:-6px;
  margin-left:-1px;
  -webkit-border-radius:0 6px 6px 6px;
  -moz-border-radius:0 6px 6px 6px;
  border-radius:0 6px 6px 6px;
}
.dropdown-submenu>a:after{
  display:block;
  content:" ";
  float:right;
  width:0;
  height:0;
  border-color:transparent;
  border-style:solid;
  border-width:5px 0 5px 5px;
  border-left-color:#cccccc;
  margin-top:5px;margin-right:-10px;
}
.dropdown-submenu:hover>a:after{
  border-left-color:#555;
}
.dropdown-submenu.pull-left{ float: none; }
.dropdown-submenu.pull-left>.dropdown-menu{
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}

.navbar-brand{height:40px;}
.navbar-default .navbar-nav>li>a{color:white;}
#menu {
  position: fixed;
  right: 0;
  top: 43vh;
  width: 8em;
  margin-top: 12.5em;
}
/*#menu1 {
  position: fixed;
  right: 0;
  top: 26%;
  width: 8em;
  margin-top: 12.5em;
}
#menu2 {
  position: fixed;
  right: 0;
  top: 32%;
  width: 8em;
  margin-top: 12.5em;
}
#menu3 {
  position: fixed;
  right: 0;
  top: 38%;
  width: 8em;
  margin-top: 12.5em;
}*/
.COVIDbtn{display: flex;color: #f5f5f5;text-align: center; padding:10%; text-decoration:none; background-color: #41655db0; font-weight: bolder;
    border-top-left-radius: 21px;}
.applayad{background-color:#ececec; border-bottom: 1px solid #0e316f;
    /* border-left: 3px solid #0e316f;*/
   border-top: 1px solid #0e316f;
   /* border-right: 3px solid #0e316f;*/}
.content {
  padding: 0px;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

.sticky + .content {
  padding-top: 60px;
}
#navbar {
  overflow: visible;
}

.parent {
  border: 2px solid #0074d9;
  color: #0074d9;
  padding: 20px;
}

.element {
  border: 1px dotted #000;
  background-color: #eee;
  padding: 20px;
  color: #000;
  position: absolute;
}

/*--banner--*/
.carousel-caption {text-shadow: 4px 4px 4px black;  background-color: #0e316f70; padding-bottom:20px; padding-top:0px;}
  .carousel-control {width:0 !important;}
/*--banner--*/
#myBtn { display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; font-size: 18px; border: none; outline: none; background-color: #e26d28; color: white;
cursor: pointer; padding: 7px 15px 7px 15px; border-radius: 4px;}
#myBtn:hover { background-color: #555;}
#myBtn { display: none; position: fixed; bottom: 20px; right: 30px; z-index: 99; font-size: 18px; border: none; outline: none;
background-color: #e26d28; color: white; cursor: pointer;padding: 7px 15px 7px 15px; border-radius: 4px; }
#myBtn:hover { background-color: #555;}
.header_part {margin-top:1%; padding-bottom:0.50%;}
.title2_fontsize {font-size:16px; margin-bottom:2px; text-align:center;  margin-top:0px;}
.title3_color {font-size:19px; margin-bottom:2px; margin-top:0px; text-align:center;}
.founder_1{background-color:#e8f3fd; margin-bottom:0%; padding-left:0px; border-radius:5px;}
.founder_title{margin-bottom:5px; font-weight:bold; margin-top:10px; font-family: 'Catamaran', sans-serif; font-weight:bold; font-size:20px;}
.founder_underline{padding-bottom:10px; width:50%;}
.front_image{width:100%; border:10px solid #dad2d2;}
.nav > li > a{padding:10px 10px;}
.active1{color:#1d6f0e;}
.pad_left0_right0{padding-left:0px; padding-right:0px;}
.mar_left0_right0{margin-left:0px; margin-right:0px;}
.mar_top{margin-top:2%;}

.card {box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); transition: 0.3s; padding:7px; border-radius:3px; margin-top:5px}

.card:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

.Announcements_box{background-color:#e26d28; color:#eae8e8;}
.Announcements_box h4{margin-top:10px; border-bottom:1px solid white; text-align:center;}
.events_box{ background-color:#63d0cb; }
.events_box h4{margin-top:10px; text-align:center; border-bottom:1px solid white;}
.AnnouncementsM{  width:100%; text-align:left;  background-color:#e26d28;  }
.EventsM{  width:100%; background-color:#63d0cb;  text-align:left; }
.cardcolor1{background-color:#ff9800; color:white;}
.cardcolor1V1{background-color:#922f2f7a; color:white;}
.cardcolor2{background-color:#29a29d; color:white;}
.cardcolor3{background-color:#29a29d; color:white;box-shadow: 0 0 2rem 0 rgb(0 0 0 / 40%) ; background: -webkit-radial-gradient(top right, #ebef20c7, #ca410dd1);}

.link_borderbottom{border-bottom:1px solid #ccc9c9;}
.link_borderbottom_title{border-bottom: 3px solid #dc6e6e; display: flow-root; margin: 1% 1% 1% 1%;}
a:hover {
  color: #1a1654;
}
.textcolorwhite{color:white;}
/*index sec 2 start*/
.cta_button{
    background-color: #ffc107;
    padding: 5px 10px 4px 10px;
    /* padding-left: 7px; */
    border-radius: 16px; margin-bottom:0px; }
.cta_button a{color:white;}
.mrgbtom_0{margin-bottom:0px;}
.title_margin{margin-top:10px; margin-bottom:0px;}
.sec2_conainer_color{}
.icon_style{font-size:3.5em;}
.courses{text-align:center; background-color:#00bcd4;  padding-top:4%; padding-bottom:2%; margin-bottom:5%; border-radius:3px; color:white;  }
.courses:hover { box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}
.sec2_bgcolor{background-color:#f5f5f5;}
.imp_anouc{background-color:#ff9800; color:white;}
.imp_anouc2{background-color:#d0cccc; color:#212121;}
.text_margin{margin-top:5px; margin-bottom:3px;}
.borderline{width:15%; margin:0px auto; border:1px solid #0e316f;}
.sec2_title{text-align:center; padding-top:1%; margin:0px; font-family: 'Signika Negative', sans-serif; margin-bottom:1.5%;}
.highlight{color:#0e316f; font-weight:bold;}
/*index sec 2 end*/

.aboutus{border-left:3px solid gray; text-align:justify;}
/*index sec 3 start*/
.sec3_bg{background-attachment:fixed; background-size:100% 100%;}
.sec3{background-color:white; margin-top:5%; margin-bottom:5%; border-radius:4px;}
.sec3_aboutus{background-color:white; margin-top:2%; margin-bottom:2%; text-align:center;}
.Principal{margin-top:7px; margin-bottom:7px;}
.Principal_name{font-weight:600; font-size:15px !important; margin-bottom:0px !important;}
/*index sec 3 end*/

/*index sec 4 start*/
.sec4_bg{background-color:#f5f5f5; padding-bottom:2%;}
.card2 {color:#463838; transition: 0.3s; background-color:#f7d6a9;}
.card2 h3{margin-top:5px; margin-bottom:4px; border-bottom:1px solid #abada9;}
.card3 {color:white; transition: 0.3s; background-color:#f44336; border-radius:3px; margin-top:5px;}
.h4top_bottom{margin-top:12px; margin-bottom:10px;}
/*index sec 4 end*/

/*------footer----*/
.footer_number{padding-top:1%; margin-top:2%; font-weight: bold; font-size: 1.8rem; text-align:center; color:#0f1788;}	
.footer_text1{padding-top:1%; padding-bottom:1%; font-weight: bold; font-size: 16px; text-align:center;}
.social_btn{border-radius:0px; background-color:#afafaf; border-color: #d7d7d7;}
.footer_bottom{background-color:#101010; padding-top:2%; padding-bottom:2%; color:white;}
.footer_bottom_links{font-size:14px; color:#adadad; list-style-type:none; text-decoration:none !important;}
.photo_border{border:1px solid gray; height:150px; padding-top:7%;}
.copy_rights{padding-top:15px; padding-bottom:10px; background-color:black;}
.copy_rights_link{color:white; text-decoration:none; text-align:right;}
.copy_rights_link:hover{color:white; text-decoration:none;}
.cp_right{color:#f58634;}
.color_ic{color:#adadad;}
.social_icons{font-size:25px; padding:1%; color:white;}
.social_icons:hover{color:#8BC34A;}
.footer_bottom_links1{font-size: 14px;
    color: white;
    list-style-type: none;
    text-decoration: none !important;}
/*--------------history page start --------------------*/
.history_subject{text-align:center;}
.history{text-align:justify;}
.history h1{text-align:center;}

/*--------------history end--------------------*/

.breadcrum1{margin-top:10px;}
.underline_textborder{text-align:center;}
.padding_para{padding-left:2%;}
.feedback_header{background-color:#29a29d; color:white;}
.events_linkcolorwhite{color:white;}
.events_linkcolorblack{color:black;}
.iqac_meetingtitle{ background-color: #fdeed8; padding-top: 1%; padding-bottom: 1%; margin:0px; text-align:center;}
/*Department*/
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
  margin-left: 18%;

}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-left > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;

  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background-color:#e86c44; color:white;}
.table_content_border{border-left:0px solid #d0d0d0; margin-bottom:2%;}
.table_title{color:#e86c44; text-align:center; margin-bottom:0px;}
/*table*/
.table_header_color {background-color:#29a29d !important; color:white; }
.breadcrum{margin-top:20px; text-overflow: ellipsis; white-space: nowrap;}
/* tables records */	
th, td { text-align:left; padding: 8px; border-bottom: 1px solid #ddd; }
/*tr:nth-child(even){} */
tr:nth-child{}
table { border-spacing: 0;  border-collapse: collapse;  background-color:white; border-radius:0px; overflow:scroll; width:100%; margin:0 auto;
/*position:relative;*/  
/*{ position:relative }*/
td,th{padding-left:8px; text-align:left; border-bottom: 1px solid #ddd;}

thead tr{ height:60px; background:#FFED86; font-size:22px; } tbody tr {border-bottom:1px solid #E3F1D5 ;}

@media #{$gl-xs}              {
  
  table					              { display:block;
	  > *,tr,td,th              { display:block; }
    
    thead                     { display:none }
    tbody tr                  { height:auto; padding:8px 0; 
      td                      { padding-left:45%; margin-bottom:12px;
        &:last-child          { margin-bottom:0 }
        &:before              { 
          position:absolute;
          font-weight:700;
          width:40%;
          left:10px;
          top:0
        }
        
        &:nth-child(1):before { content:"Logo";}
		 &:nth-child(2):before { content:"File Name";}
           &:nth-child(3):before { content:"Action";}
        
      }        
    }
  }
}  	
.table-responsive{overflow-x: visible;}
/*--Table end--*/
/*faculty*/
/*faculty*/
/*president msg*/
.president_title{margin-bottom:15px;}
.Message_align{text-align:center;}
.style{border: 1px solid grey; border-radius: 2px;  border-left-width: 5px;}

.inside{
  list-style-position: inside;
}


/*--Events--*/
/* Column container */
.row_event {
  display: -ms-flexbox; /* IE10 */
  display: flex;
  -ms-flex-wrap: wrap; /* IE10 */
  flex-wrap: wrap;
}


/* Sidebar/left column */
.side_event {
  -ms-flex: 30%; /* IE10 */
  flex: 30%;
  background-color: #f1f1f1;
  padding: 20px;
}

/* Main column */
.main_event {
  -ms-flex: 70%; /* IE10 */
  flex: 70%;
  background-color: white;
  padding: 20px;

}

/* Fake image, just for this example */
.img_event {
  float: left;
    width: 45% im;
    height: auto;
    margin: 0% 1% 1% 1%;
    box-shadow: 0 0 2rem 0 rgb(0 0 0 / 40%);
    background: -webkit-radial-gradient(top right, #4cd79e5e, #168d00eb);
}


@media screen and (max-width: 700px) {
  .row_event {
    flex-direction: column;
  }
}
/*--Events--*/