

.w3-btn,.w3-button{
border:none;
display:inline-block;
padding:8px 16px;
vertical-align:middle;
overflow:hidden;
text-decoration:none;
color:inherit;
background-color:inherit;
text-align:center;
cursor:pointer;
white-space:nowrap
}


.w3-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.w3-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.w3-btn,.w3-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
.w3-bar-block .w3-dropdown-hover .w3-button,.w3-bar-block .w3-dropdown-click .w3-button{width:100%;text-align:left;padding:8px 16px}
.w3-bar .w3-button{white-space:normal}
.w3-disabled,.w3-btn:disabled,.w3-button:disabled{cursor:not-allowed;opacity:0.3}.w3-disabled *,:disabled *{pointer-events:none}
.w3-dropdown-hover:hover > .w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{background-color:#ccc;color:#000}
.w3-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.w3-display-bottommiddle{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}
.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}
.w3-content,.w3-auto{margin-left:auto;margin-right:auto}.w3-content{max-width:1440px}.w3-auto{max-width:1440px}





body {
  font-size: 100%;
  background: white;
  
  color: #222222;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  position: relative;
  cursor: default;
}


.nabar {
  overflow: hidden;
  background-color: #abc;
}

.nabar a {
  float: left;
  font-size: 16px;
  color: white;
  text-align: center;
  padding: 14px 16px;
 
  text-decoration: none;
}


.navbar {
  overflow: hidden;
  background-color: #abc;
}



.navbar a {
  float: left;
  font-size: 14px;
  color: white;
  text-align: center;
  padding: 14px 16px;
 
  text-decoration: none;
}

.dropdown {
  float: left;
  overflow: hidden;
}

/* changes for Main menu content (horizontal items) */
.dropdown .dropbtn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;  
  border: none;
  outline: none;
  color: white;
  padding: 14px 20px;
  background-color: inherit;
  font-family: inherit;
  margin: 0;
}

.navbar a:hover, .dropdown:hover .dropbtn {
  background-color: red;
}
/* Changes for Drow down menu content */

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  float: none;
  color: brown;
  padding: 10px 16px;
  
  text-decoration: none;
  display: block;
  text-align: left;
}

.dropdown-content a:hover {
  background-color: #ddd;
}

.dropdown:hover .dropdown-content {
  display: block;
}


. {display:none;}


  .education {
      margin: 0px 0px 0px 0x ;
      height: auto;
      width: 100%;
      padding: 0px;
     
  }
.education >h1{
      color: white;
      font-size: 30px;
      text-align: center;
      width: 100%;
      padding: 0px;
      margin: 0px 0px 0px 0x ;
      display: block;
      background-color: #912b7f;
      text-transform: uppercase;

  }

.education >h2{
    background-color: #b27ab3;
    /* box-shadow: 0 2px 1px 2px lightgray;*/
    color: white;
    display: block;
    font-size: 29px;
    margin: 0px 0px 0px 0x ;
    padding: 0px;
    text-align: center;
    width: 100%;
  }


  .education > p {

         display: block;
        font-size: 17px;
        margin: 1px auto auto;
        padding: 0px;
        text-align: justify;
        width: 100%;
        font-family: 'proxima_novaregular';
  }



 .pn h2{

      background-color: #30a4dc;
    box-shadow: 2px 2px 2px 2px #ccc;
    color: white;
    font-size: 25px;
    margin:auto;
    padding: 2px 10px 2px 20px;
    text-align: center;
    text-transform: uppercase;
    width: 95%;
    /* border: 2px solid green;*/
    }


  

  

.philosophy-teacher-part .philosophy-part1{

     /* border: 2px solid green;*/
      display: block;
      float: left;
      height: 425px;
      margin: auto;
      padding-right: 10px;
      position: relative;
      width: 50%;
    }
    .philosophy-part1 h3{

      background-color: #30a4dc;
    box-shadow: 2px 2px 1px 2px #ccc;
    color: white;
    font-size: 29px;
    margin:auto;
    padding: 4px 10px 4px 20px;
    text-align: center;
    text-transform: uppercase;
    width: 68%;
    /* border: 2px solid green;*/
    }

    .philosophy-part1 .para1{

         font-size: 17px;
        margin: 20px 0 0;
        padding: 11px 20px 0;
        text-align: justify;
        width: 100%;
        font-family: 'proxima_novaregular';
    }
.top-round-point {
    	  margin-left: 20%;
    	margin-right: 20%;
    	margin-top: 9px;
    	margin-bottom: 2px;
    	 border-color: #fbae17;
	}




p {
  font-weight: 400;
}






a:hover {
  cursor: pointer;
}


img {
  max-width: 100%;
  height: auto;
}


img {
  -ms-interpolation-mode: bicubic;
}



select {
  width: 100%;
}




a {
  color: #008cba;
  text-decoration: none;
  line-height: inherit;
}

a:hover, a:focus {
  color: #0078a0;
}

a img {
  border: none;
}


p {
  font-family: inherit;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility;
}

p.lead {
  font-size: 1.21875rem;
  line-height: 1.6;
}

p aside {
  font-size: 0.875rem;
  line-height: 1.35;
  font-style: italic;
}


h1, h2, h3, h4, h5, h6 {
  font-family: "proxima_novaregular";
  font-weight: normal;
  font-style: normal;
  color: #222222;
  text-rendering: optimizeLegibility;
  margin-top: 0.1rem;
  margin-left: 1.0rem;
  margin-bottom: 0.1rem;
  line-height: 1.4;
text-align:centre;
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  font-size: 60%;
  color: #6f6f6f;
  line-height: 0;
}


h1 {
  font-size: 2.0 rem;
}


h2 {
  font-size: 1.6875rem;
}


h3 {
  font-size: 1.375rem;
}


h4 {
  font-size: 1.125rem;
}

h5 {
  font-size: 1.112rem;
}


h6 {
  font-size: 1rem;
}


.subheader {
  line-height: 1.4;
  color: #6f6f6f;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
}

hr {
  border: solid #dddddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 1.25rem 0 1.1875rem;
  height: 0;
}


em,
i {
  font-style: italic;
  line-height: inherit;
}


strong,
b {
  font-weight: bold;
  line-height: inherit;
}


small {
  font-size: 60%;
  line-height: inherit;
}


code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: bold;
  color: #bd260d;
}


table, tr, th, td {
  padding: 0px;
  
}





ul,
ol,
dl {
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  list-style-position: outside;
  font-family: inherit;
}



ul {
  margin-left: 1.1rem;
}

ul.no-bullet {
  margin-left: 0;
}

ul.no-bullet li ul,
ul.no-bullet li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
  list-style: none;
}


ul li ul,
ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit;
}

ul.square {
  list-style-type: square;
  margin-left: 1.1rem;
}

ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem;
}

ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem;
}

ul.no-bullet {
  list-style: none;
}




.mySlides {display: none;}
img {vertical-align: middle;}

/* Second Slideshow container */

.slideshow-container {
  max-width: 1440px;
  position: relative;
  margin: 0px;
}


/* The dots/bullets/indicators */
.dot {
  height: 0px;
  width: 0px;
  margin: 0px 0px;
  background-color: #bbb;
  border-radius: 0%;
 /* display: inline-block; */
  transition: background-color 0.6s ease;
}

.active {
/*background-color: #717171;*/ 
  background-color: #ffffff;

}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .text {font-size: 11px}
}







 .cam-img {
   /* border: 2px solid green;*/
    height: auto;
    width: 100%;
  }
  
  .campus-content{
    display: none;
  }

  .campus:hover .campus-content {
   /* border: 2px solid blue;*/
    color:#912b7f;
    display: block;
    font-size: 16px;
    height: auto;
    padding: 10px;
    text-align: justify;
    line-height: 22px;

  }

  .campus:hover .campus {

    display: block;
    height: 200px;
    text-align: justify;
    padding: 10px;

  }

  .campus:hover .cam-img {

    display: none;

  }

p {
  color: navy;
  text-indent: 0px;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 1em;
  margin-right: 2em;
  text-align:justify;
}