 /*style sheet*/
@font-face {
    font-family: 'SegoeUILight';
    src: url('../fonts/Segoe-UI-Light.ttf') format('truetype');
}


.carousel-caption h1 {
    font-family: 'SegoeUILight' !important;
    font-weight: 400 !important;
    line-height: 50px;
    font-size: 3rem !important;
}

.carousel-caption .school-title {
    font-family: 'SegoeUILight' !important;
    font-weight: 100 !important;
    font-size: 10rem;
}

.nav.navbar-nav li a {
    font-family: 'Tahoma' !important;
    font-weight: 100  !important;
}

.ceo-photo {
    width: 150px !important;
}

.rest-photo {
    width: 128px !important;
}

.team-member h4 {
    margin-top: 15px;
}

.team-member p {
    font-family: 'Tahoma' !important;
    font-weight: 100 !important;
    color: #466644 !important;
}

.landing-page .navbar .navbar-brand {
    font-family: 'SegoeUILight' !important;
}

.landing-page .navbar-wrapper .navbar-default {
    border-bottom: 1px solid #eee;
}

.landing-page .carousel-caption .btn {
    width: 250px;
    font-family: 'SegoeUILight' !important;
}

.landing-page .dark-bg-layer {
    background: rgba(0, 0, 0, 0.3);
    width: 100%;
    height: 100%;
}

.error-reporting {
    display: none;
}

.profile-element > span img {
    width: 48px;
    height: 48px;
}

.modal .sk-spinner {
    display: none;
    width: 30px;
    height: 30px;
}

.modal .sk-spinner,
.modal button {
    vertical-align: middle;
}

.sk-spinner.enter {
    width: 70px;
    height: 70px;
    background: #3c763d;
    position: absolute;
    right: 10px;
    top: 10px;
    display: none;
}

.carousel-caption .brand-logo img {
    border-radius: 5px;
    width: 200px !important;
}

.director-img img {
    width: 100% !important;
}

.landing-page .pricing-plan li {
    text-align: left !important;
}

.carousel-inner .item {
    overflow: hidden !important;
}