.navbar {
    background:transparent;
}

.navbar ul li a {
    font-weight:bold;
    font-size:16px;
    color:white;
} 

.navbar ul li {
    padding:8px;
}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
.sidebar {
    border:solid 1px #d4d4d4;
    border-radius:10px;
}

.sidebar  h3{
    padding: 1rem;
    border-bottom: 1px solid #2323;
    background-color: #689c685e;
    text-transform: uppercase;
    letter-spacing: .5px;
    width: 100%;
    text-align: center;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    
    margin-top:20px;
    margin: 0;
}

.sidebar  a{
    display:block;
    text-decoration:none;
    padding:10px;
    font-size:18px;
    border-bottom:solid 1px #d4d4d4;
    color:navy;
}

.navbar .dropdown ul{
    background-color: rgba(34,34,34,0.9);
}

.navbar .logo img {
    width:80px;
    float:left;
}

.navbar .logo h2 {
    font-size:30px;
    color:white;
    float:left;
    padding:10px;
    font-family: 'Lora', serif;
}

.events {
    margin:30px;
    /*width:80%;*/
    /*border-radius:10px;*/
    padding:10px;
}
 
.events h2{
    font-family: 'Roboto Slab';
    font-weight: 600;
    color:white;
}

.bulletin {
    background:#4d5f73;
    margin:30px;
    width:80%;
    border-radius:10px;
    padding:10px;
}

.bulletin h2{
    font-family: 'Roboto Slab';
    font-weight:600;
    color:white;
    margin-left:20px;
}

.bulletin li  {
    color:yellow;
    border-bottom:dotted 0.5px;
    margin-bottom:10px;
    display:block;

}
.bulletin li a {
    color:yellow;
    /*border-bottom:dotted 0.5px;*/
    /*margin-bottom:10px;*/
    /*display:block;*/
        text-decoration: none;

}

/*.head-welcome h2 {*/
/*    font-size:20px;*/
/*    text-align:center;*/
/*}*/

/*.head-welcome img {*/
/*    width:100%;*/
/*    height:235px;*/
/*}*/

.tour {
    margin-top:20px;
}

.tour h2 {
    position:absolute;
    margin-top:20px;
    margin-left:15%;
    color:white;
    text-shadow: 1px 1px 4px #333;
}

.head-welcome {
    margin-top:20px;
}

.head-welcome h2 {
    position:absolute;
    /*margin-top:202px;*/
    margin-left:16%;
    color:white;
    text-shadow: 1px 1px 4px #333;
}
@media (max-width: 768px) {
    .head-welcome h2 {
        margin-left: 29%;
    }
}
@media (max-width: 768px) {
    .tour h2 {
    margin-top: 5px;
    }
}
.head-welcome a {
    display:block;
    border:solid 1px white;
    color:#324AB2;
    padding:10px;
        border-radius: 8px;

    position:absolute;
    margin-top:-98px;
    margin-left:20%;
    text-decoration:none;
    font-weight:bold;
        background: white;

    /*text-shadow: 1px 1px 4px #333;*/
}
@media (max-width: 768px) {
    .head-welcome a{
     margin-left:36%;
    }
}
.move {
    margin-top:30%;margin-left:-65%
}
.moves {
    margin-top:-10%;margin-left:-65%
}
@media (max-width: 768px) {
    .move{
    margin-top: -75%;
    margin-left: 32%;

    }
    .moves{
        
    }
}
.glance h3 {
    font-family: 'Lora', serif;
    font-size:30px;
}

.glance-div {
    height:250px;
    border: solid 1px #ddd;
    width:300px;
    display:inline-block;
}

.glance-div i {
    display:block;
    text-align:center;
    font-size:50px;
    color:#9f1c32;
    margin-top:25px;
}

.glance-div h2 {
    text-align:center;
    font-family: 'Lora', serif;
    padding-top:30px;
}

.glance-div label {
    display:block;
    text-align:center;
    font-family: 'Lora', serif;
    font-size:25px;
}

.gallery {
    display:inline-block;
}

.gallery img {
    width:300px;
    height:400px;
    border-top-right-radius:50px;
    border-bottom-left-radius:50px;
}

.gallery-heading {
    font-family: 'Lora', serif;
    border-bottom:solid 5px;
    width:100px;
}

.alumni {
    display:inline-block;
}

.alumni img {
    width:300px;
    height:400px;
    border-top-right-radius:50px;
    border-bottom-left-radius:50px;
}

.alumni-heading {
    font-family: 'Lora', serif;
    border-bottom:solid 5px;
    width:100px;
}

.footer img {
    float:left;
}

.footer h2 {
    float:left;
    font-family: 'Lora', serif;
    color:#9f1c32;
    /*font-size:40px;*/
}

.footer label {
    color: rgba(34, 34, 34, 0.8);
    font-size: 0.889rem;
    font-weight: 400;
    line-height: 1.67;
    font-family: 'Work Sans', sans-serif;
    letter-spacing: 0.015em;
}

.contact-div h4{
    color:#777;
}


.contact-div i {
    color:#777;
    font-size:25px;
    text-align:center;
    display:inline-block;
    padding:20px;
}




