/*
font-family:'Univers LT W10_45 Light';
font-family:'UniversLTW10-45LightObl';
font-family:'Univers LT W10_55 Roman';
font-family:'UniversLTW10-55Oblique';
font-family:'Univers LT W10_65 Bold';
font-family:'UniversLTW10-65BoldObli';
font-family:'Univers LT W10_75 Black';
font-family:'UniversLTW10-75BlackObl';
font-family:'UniversLTW10-85ExtraBla';
font-family:'UniversLTW10-85ExtraBkO';
font-family:'UniversLTW10-47LightCn';
font-family:'UniversLTW10-47LightCnO';
font-family:'UniversLTW10-57Condense_726513';
font-family:'UniversLTW10-57Condense_726510';
font-family:'UniversLTW10-67BoldCn';
font-family:'UniversLTW10-67BoldCnOb';
*/



.flex-caption{bottom: 75px;}
#taglineWrapper{padding: 6% 1% 0;}
#contentWrapper{margin: 50px auto 15px;}
.contentDiv{float: left; width: 48%; margin-bottom: 70px;}
.contentDiv-small{float: left; width: 30%; margin-bottom: 70px;}
#bottomLeft{clear: both;}
.twoXtwo #topLeft, .twoXtwo #bottomLeft, .twoXthree #topLeft{margin-right: 2%;}
.twoXtwo #topRight, .twoXtwo #bottomRight, .twoXthree #topRight{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);}
.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:'UniversLTW01-67BoldCn', arial, sans-serif; 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: 0px auto; text-align: left;}
.columnContent div.landing-list { 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;}
#socialbox iframe {
width:100% !important;	
}
.rfi-form { color: #231f20;
    font-family: "Univers LT W01_55 Roman",Arial,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;}

.btnWrapper.apply-now, #btnWrapper.apply-now {
    background:#ebebeb center top no-repeat;
    font-family: "UniversLTW01-57Condense_723821",arial,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;
    display:none;
}

/*--------- 4 year schedule or Curriculum ----------*/


#grid {
    display:grid;
    grid-template-columns: 50% 50%;
    grid-column-gap: 10px;
    padding:10px 0px 40px;
    grid-row-gap: 10px;
}

#grid.grid-4-col {
    grid-template-columns: 25% 25% 25% 25%;    
}

#grid.grid-3-col {
    grid-template-columns: 33.33% 33.33% 33.33%;    
}

.semester ul {
    margin: 0px;
    padding: 0px;
}

.semester {border:2px solid #eeeeee; float:left; min-height:275px; box-sizing: border-box;}
.fourYearTitle {font-family:'UniversLTW01-67BoldCn', arial, sans-serif; font-size:18px; font-size:1.125rem; line-height: 26px; line-height:1.625rem; padding:3px 4px; background:#eeeeee; color:#004d86; text-transform:uppercase; }
#contentWrapper .semester ul, .semester li {list-style-type:none; margin:0px; font-family: "UniversLTW01-57Condense_723821",arial,sans-serif; font-size:15px; font-size:.9375rem; line-height:18px; line-height:1.125rem;}
.semester li {padding:3px 4px;}

.semester .fourYearTitle, .semester li {
    text-align: left;
}

.courseblock p, .courseblock p strong {font-family: 'UniversLTW01-67BoldCn', arial, sans-serif; font-weight:normal; }
.courseblock {font-family: 'UniversLTW01-57Condense_723821', arial, sans-serif; font-size:15px; font-size:.9375rem; line-height:21px; line-height:1.3125rem; color: #231f20;}
button.full {position:absolute; right:5px; bottom:5px; background:#004d86; color:#ffffff;}

.career-header {
        padding:10px 0px;
         border-bottom: 2px solid #e4a115;
    border-top: 2px solid #e4a115;
    margin-top:30px;
}


.setCopyWidth div.landing-list-career, .columnContent div.landing-list-career {
    float: left;
    width:50%;
}


.setCopyWidth div.column4, .columnContent div.column4 {
    width: 25%;
}

.setCopyWidth div.column3, .columnContent div.column3 {
    width:33%;
}


.setCopyWidth div.landing-list-career ul li {
    
    text-align:center;
        font-family: 'UniversLTW01-57Condense_723821', arial, sans-serif;
    text-transform: uppercase;
    font-size: 20px; font-size:1.25rem;
    margin-bottom:20px;
}

.setCopyWidth div.landing-list-career, .columnContent div.landing-list-career {
    
    float: left;
}

.setCopyWidth div.landing-list-career ul {
        padding: 0px 10px 0px 22px;
    list-style-image: url(https://www.unk.edu/_files/redesign/images/arrow.png);
}

.setCopyWidth div.landing-list-career ul li {
   
    text-align:left;
        font-family: 'UniversLTW01-57Condense_723821', arial, sans-serif;
    text-transform: uppercase;
    font-size:18px; font-size:1.125rem;
}

/* --- 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: 935px) {

 
}

@media all and (max-width: 900px) {
    #btnWrapper{display: none;}
	 .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;}
	
}

@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;}
.setCopyWidth div.landing-list-career, .columnContent div.landing-list-career {
    width: 50%;
}
    
}

@media (max-width: 445px) {
.setCopyWidth div.landing-list-career, .columnContent div.landing-list-career {
    width: 100%;
    float: none;
}
}

@media all and (max-width: 375px) {
    .imageText{bottom: -1px;}
}
