@media (min-width: 768px) {

    /* bootstrap - begin */
    .dropdown .dropdown .caret {
        transform: rotate(90deg);
    }

    .dropdown .dropdown .dropdown-menu {
        top: -5px;
        right: 151px;
    }

    .dropdown .dropdown li {
        padding-right: 0;
    }
    /* bootstrap - end */

    .nav-wizard {
        display: inline-block;
        transform: scale(.8);
    }

    .navbar-default .navbar-collapse {
        background-color: #556270;
    }

    .row {
        margin-right: 0;
        margin-left: 0;
    }

    .col-sm-1, .col-md-1, .col-lg-1,
    .col-sm-2, .col-md-2, .col-lg-2,
    .col-sm-3, .col-md-3, .col-lg-3,
    .col-sm-4, .col-md-4, .col-lg-4,
    .col-sm-5, .col-md-5, .col-lg-5,
    .col-sm-6, .col-md-6, .col-lg-6,
    .col-sm-7, .col-md-7, .col-lg-7,
    .col-sm-8, .col-md-8, .col-lg-8,
    .col-sm-9, .col-md-9, .col-lg-9,
    .col-sm-10, .col-md-10, .col-lg-10,
    .col-sm-11, .col-md-11, .col-lg-11,
    .col-sm-12, .col-md-12, .col-lg-12 {
        padding: 0;
    }

    .navbar-right {
        margin-left: 2em !important;
    }

    .homePage .top-image-content {
        background-size: contain;
    }

    .masterPage .top-image-content {
        height: 50px;
    }

    .top-image-content .title-img {
        background-size: cover;
        width: 400px;
        height: 68px;
        top: 18px;
        right: 26px;
        margin-top: auto;
    }

    .birthdayCongratulationContainer .marquee h4 {
        -moz-animation: birthdayMarquee 25s linear infinite;
        -webkit-animation: birthdayMarquee 25s linear infinite;
        animation: birthdayMarquee 25s linear infinite;
    }

    .school-links-container a {
        margin-bottom: auto;
    }

    .preregistration-container .divider {
        width: 509px;
        height: 71px;
        top: 50%;
        right: 50%;
        margin-right: -255px;
    }

    .pagetitle-bar {
        padding-right: 5em;
        margin-top: 50px;
    }

    .page-content {
        padding: 2em 0;
    }

    .dataTables_filter {
        text-align: left !important;
    }

    .dataTables_length {
        text-align: right !important;
    }

    .form-group label {
        text-align: left;
    }

    .col-xs-0 {
        display: inline-block;
    }

    .col-sm-0 {
        display: none;
    }

    .loading-overlay {
        width: 100%;
    }

    .newsContainer .news-item {
    }

    .newsContainer .news-image {
        width: 400px;
        height: 240px;
    }

    .newsContainer .news-logo {
        width: 101px;
        height: 50px;
        display: inline-block;
        border-right: 3px solid #fff;
        background: rgb(255,151,7);
        background: -moz-linear-gradient(left, rgba(255,151,7,1) 0%, rgba(252,207,46,1) 100%);
        background: -webkit-linear-gradient(left, rgba(255,151,7,1) 0%,rgba(252,207,46,1) 100%);
        background: linear-gradient(to right, rgba(255,151,7,1) 0%,rgba(252,207,46,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9707', endColorstr='#fccf2e',GradientType=1 );
    }

    .newsContainer .news-logo h2 {
        font-size: 17px;
        line-height: 15px;
    }

    .newsContainer .news-title {
        width: 299px;
        height: 57px;
        top: 26px;
        overflow: hidden;
        border-right: none;
        right: -4px;
    }

    .newsContainer .news-title h4 {
        font-size: 14px;
    }

    .newsContainer .news-time {
        width: 100px;
    }
    
    .newsContainer .news-link {
        width: 300px;
    }
    
}

