

.flex-caption{max-height: 200px; bottom: 30px;}
#taglineWrapper{padding: 2% 1% 0;}
.contentDiv{float: left; width: 48%; margin-bottom: 70px;}
.contentDiv-small{float: left; width: 30%; margin-bottom: 70px;}
#bottomLeft, #middleLeft{clear: both;}
.twoXtwo #topLeft, .twoXtwo #bottomLeft, .twoXthree #topLeft, .twoXthree #middleLeft{margin-right: 2%;}
.twoXtwo #topRight, .twoXtwo #bottomRight, .twoXthree #topRight, .twoXthree #middleRight{margin-left: 2%;}
.twoXthree #bottomCenter{margin-right: 5%; margin-left: 5%;}
.mainImageWrapper{position: relative; max-width: 525px; margin: 0px auto;}
.mainImage img{-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3); -moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3); box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3);}
.news-image {max-height:300px; overflow:hidden;}
.imageText{position: absolute; bottom: 0px; background: url(../images/text-light.png) repeat top left; width: 100%; padding: 9px 0; text-align: left;}
.imageText h2{font-family:'Roboto Condensed', sans-serif; font-weight: 700; font-size:26px; font-size:1.625rem; line-height:30px; line-height:1.875rem; color: #084f82; text-transform: uppercase; margin: 0px 12px;}
.applyBtn{text-align: center; margin: 20px 0px 10px;}
.columnContent{max-width: 525px; margin: 20px auto 0px; text-align: left;}
.columnContent div.landing-list { width:50%; float:left; }
.columnContent div.landing-list-3 { width:33%; float:left; }
#btnWrapper{text-align: left; padding: 0px 0px; background-color: #e7e7e7;}
#buttons{padding: 35px 10px; text-align: center;}
#buttons img{ max-width: 23%; -webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3); -moz-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3); box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.3);}
#buttons div{display: inline;}
#buttons div.button_container { position:relative; max-width:23%; margin: 0px 7px; display:inline;}
.button-text { display:block; position:absolute; bottom:4px; text-align:center; width:100%; left:0px;}
.security-statement {text-align:left; margin:0px 0px 20px; background:#e7e7e7; padding:15px;}
.security-statement p {padding:0px; font-size:12px; font-size:.75rem; margin:0 auto; width:90%; max-width:1100px;}
#socialbox iframe {
width:100% !important;    
}
/*------ RFI Form -----------*/
.rfi-form { color: #231f20;
    font-family: 'Roboto', sans-serif;
    font-size:17px; font-size:.1.0625rem;
    line-height:23px; line-height:1.4375rem;
    text-align:left;
	max-width:1100px;
	position:relative;
	z-index:200;
	margin:0 auto;
	width:90%;
}

.rfi-form form {
	background:rgba(255,255,255,0.90);
    bottom: -420px;
    padding: 20px;
    position: absolute;
    right: 0;
}

.rfi-form input {
width:150px;	
}

.rfi-form textarea {
width:250px;	
}

.rfi-form h2 {
margin: 0px 0 5px;	
}
	
.rfi-form table td {vertical-align:top; text-align:left; padding:5px 3px;}

.rfi-form .submit-button {text-align:center;}

/*----------- Apply Button ------------*/

.btnWrapper.apply-now, #btnWrapper.apply-now {
    background: url(https://www.unk.edu/_files/redesign/images/apply-bg.jpg) #ebebeb center top no-repeat;
    font-family: 'Roboto Condensed', sans-serif;
    font-size:34px; font-size:.2.125rem;
    line-height:50px; line-height:3.125rem;
    padding: 35px 1%;
    text-align: center;
    text-transform: uppercase;
}
    
    #btnWrapper.apply-now .gold-bracket, .btnWrapper.apply-now .gold-bracket {
    color: #ce8901;
    font-size:41px; font-size:.2.5625rem;
    line-height:50px; line-height:3.125rem;
    padding: 0 3px;
}
	
	.btnWrapper.apply-now a:link, #btnWrapper.apply-now a:link, .btnWrapper.apply-now a:visited, #btnWrapper.apply-now a:visited, #btnWrapper a:link, .#btnWrapper a:visited {
    color: #004d86;
    text-decoration: none !important;
}

    .btnWrapper.apply-now a:hover, #btnWrapper.apply-now a:hover, .btnWrapper.apply-now a:active, #btnWrapper.apply-now a:active, .btnWrapper.apply-now a:focus, #btnWrapper.apply-now a:focus, #btnWrapper a:hover, .#btnWrapper a:active, #btnWrapper a:focus {
    text-decoration: underline;
}


/* --- RESPONSIVE --- */

@media all and (max-width: 1125px) {
 .rfi-form form {bottom: -340px;}
 .rfi-form {font-size:15px; font-size:.9375rem; line-height:21px; line-height:1.3125rem;}
 .rfi-form table td {padding:2px 3px;}
}

@media all and (max-width: 900px) {
    #btnWrapper{display: none;}
    .flex-caption{bottom: 60px;}
     .rfi-form form {bottom: -300px; padding:10px;}
     .rfi-form h2 {font-size:30px; font-size:1.875rem; line-height:36px; line-height:2.25rem;}
}

@media all and (max-width: 830px) {
    .contentDiv, .contentDiv-small{float: none; width: 100%; padding: 0; margin: 0 0 70px !important;}
    #quoteWrapper{display: none;}
    .flex-caption{bottom: 75px;}
}

@media all and (max-width: 730px) {
.rfi-form table {width:50%; float:left;}
.rfi-form form {position:relative; top:0; left:0; background:none; padding:20px 0px; width:90%; margin:0 auto;}
.rfi-form {width:100%; background:#e7e7e7;}
}

@media all and (max-width: 375px) {
    .imageText{bottom: -1px;}
}
