#ou-home-video h2 {
    color: #fff;
    font-size: 1.7em;
    margin-top: 0;
}

#ou-home-video h2 { color: #424242; }

#ou-home-video a {
    color:#ffc23d;
}

main {
    padding-bottom: 0;
}

#ou-home-signin {
    padding-bottom: 1em;
    padding-top: 1em;
}

a.ou-home-news {
    color: #0B55A8;
    font-weight: normal;
	text-decoration:none;
}

a.ou-home-news strong {
	text-decoration:underline;
}

a:hover.ou-home-news strong {
	text-decoration:none;
}

#ou-home-news {
    display: none;
}

div.video-container {
	height:208px;
}

div.video-container-mast {
	width:369px;
}

body .ou-footer .ou-footer-nav #ou-ia-student {
    display: none;
}

@media all and (max-width: 1030px) {

	div.video-container-mast {
		width:280px;
		height:157px;
	}
}

button, input[type=button], input[type=submit], .int-button, a.int-button {
    padding: .5em .8em;
}

@media (max-width: 767px) {
    /*General Styles*/
    .cl-mobile-hidden {
        display: none;
    }

    .cl-floatRight-sm {
        float: right;
    }

    .cl-floatLeft-sm {
        float: left;
    }

	div.video-container {
		width:320px;
		height:179px;
	}

	.int-container {
        margin-top:8px;
    }

	#ou-home-video {
		margin-bottom:50px;
	}
}



.homepage.int-banner {
                padding-right: 0;
                overflow: hidden;
}
.homepage.int-banner.dark-blue {
                background: #0b55a8;
}
.homepage.int-banner.dark-blue,
.homepage.int-banner.dark-blue p,
.homepage.int-banner.dark-blue h1,
.homepage.int-banner.dark-blue h2,
.homepage.int-banner.dark-blue h3,
.homepage.int-banner.dark-blue h4 {
                color: #fff;
}
.homepage.int-banner.dark-blue h1 {
                font-size: 1.7em;
                margin-top: .67em;
}
.homepage.int-banner.dark-blue a {
                color: #ffc23d;
}
.homepage.int-banner [class*="int-grid"] {
                display: table-cell;
                float: none;
                vertical-align: top;
                width: 49%;
}
.homepage.int-banner .image {
                background: url(../ouhomepics/home-feb16.jpg);
                -moz-border-radius: 0 0 0 198px;
                -webkit-border-radius: 0 0 0 198px;
                border-radius: 0 0 0 198px;
                background-position: -223px -90px;
                right: -15px;
                background-repeat: no-repeat;
                width: auto;
                -moz-border-radius: 17% / 0% 0% 0% 80%;
                -webkit-border-radius: 17% / 0% 0% 0% 80%;
                border-radius: 17% / 0% 0% 0% 80%;
}
@media (max-width: 767px) {
                .homepage.int-banner {
                                padding-right: 0;
                }
                .homepage.int-banner [class*="int-grid"] {
                                width: 49%;
                }
                .homepage.int-banner .image {
                                background-position: -303px -90px;
                                -moz-border-radius: 30% / 0% 0% 0% 80%;
                                -webkit-border-radius: 30% / 0% 0% 0% 80%;
                                border-radius: 30% / 0% 0% 0% 80%;
                }
}
@media (max-width: 480px) {
                .homepage.int-banner {
                                padding-right: 15px;
                }
                .homepage.int-banner [class*="int-grid"] {
                                width: 100%;
                                margin-left: 0;
                }
                .homepage.int-banner .image {
                                display: none;
                }
}

