@import url('fonts.googleapis.com/css?family=Montserrat');

.logout {background-color:transparent; border:none; padding:15px 0 10px 15px}
.responsive-img {width:100%; height:auto}
.col-md-6 img {width:100%; heigh:auto}
nav {overflow:hidden; height:100% !important}
.find-id-wrapper {width:40%; margin:0 auto}
.find-id-half {width:48%; float:left; margin:1%}
.txtcenter {text-align:center}
.infotxt {font-size:.75em; line-height:1.25em}
.coursefullpage {width:100%; float:left}
.formcol {width:30%; padding:1%; margin:1%; float:left}
.bhalf {width:48%; margin:0 1%; float:left}
.strikethru {text-decoration: line-through;}
.hptrio {width:33%; float:left; text-align:center}
.triotxt {width:85%; padding: 3% 0 0 15%; float:left; text-align: left; line-height: 1.35em}
.hpsec {width:27%; float:left; background-color: #464a55; color:#fff; margin:0 3%; min-height: 300px; font-size:.85em; line-height: 1.6em}
.hpsec a:link, .hpsec a:visited, .hpsec a:hover, .hpsec a:active { color:#fff; }
.GoldText{color:#b09850 !important; font-family: 'Montserrat', sans-serif; font-size:1.1em; font-weight: bold; text-align: center; line-height: 1em; padding-top:15px; border-bottom: 1px solid #839396; padding-bottom: 15px}
.spacerw {width:100%; float:left; height:50px}
.spacerg {width:100%; float:left; height:1px; background-color: #839396; margin: 2% 0}
.hp-section-subhdr {font-size:1em; font-weight: bold; color:#2a344f}
.hp-section-subhdr a:link, .hp-section-subhdr a:visited, .hp-section-subhdr a:hover, .hpsec a:active { color:#2a344f; }
.mdfont {font-size:.85em; font-family: 'Verdana', sans-serif;}
.smfont {font-size:.75em; font-family: 'Verdana', sans-serif; color: #000}
.capfont {font-size:.75em; font-family: 'Verdana', sans-serif; line-height: 1.25em}
.redfont {color:red}
.adblock {padding:2%; text-align: center}
.txtinput {display:inline; padding:10px 5px; width:100%; margin-bottom: 10px; line-height: 18px}
.txtinput_s {display:inline; padding:10px 5px; width:10%; margin-bottom: 10px; line-height: 18px}
.txtinput_m {display:inline; padding:10px 5px; width:40%; margin-bottom: 10px; line-height: 18px}
.select_l {display:inline; padding:10px 5px; width:100%; margin-bottom: 10px}
.select_m {display:inline; padding:10px 5px; width:40%; margin-bottom: 10px}
.select_s {display:inline; padding:10px 5px; width:10%; margin-bottom: 10px}

@media all and (min-width:481px) and (max-width:991px) {
.col-md-6 {width:50%; float:left}
.find-id-half {width:100%; float:left}
.formcol {width:100%; float:left}
.hptrio {width:100%; float:left}
.hpsec {width:100%; float:left; margin:10px 0; min-height: inherit}
.triotxt {width:100%; float:left; padding:3% 0; text-align: center}
.txtinput {display:inline; padding:5px; width:100%; margin-bottom: 10px}
.txtinput_s {display:inline; padding:5px; width:20%; margin-bottom: 10px}
.txtinput_m {display:inline; padding:5px; width:50%; margin-bottom: 10px}
.select_l {display:inline; padding:10px 5px; width:100%; margin-bottom: 10px}
.select_m {display:inline; padding:10px 5px; width:40%; margin-bottom: 10px}
.select_s {display:inline; padding:10px 5px; width:20%; margin-bottom: 10px}
}

@media all and (min-width:120px) and (max-width:480px) {
.find-id-wrapper {width:70%; margin:0 auto}
.find-id-half {width:100%; float:left}
.formcol {width:100%; float:left}
.bhalf {width:100%; float:left}
.hptrio {width:100%; float:left}
.hpsec {width:100%; float:left; margin:10px 0; min-height: inherit}
.triotxt {width:100%; float:left; padding:3% 0; text-align: center}
.txtinput {display:inline; padding:5px; width:100%; margin-bottom: 10px}
.txtinput_s {display:inline; padding:5px; width:100%; margin-bottom: 10px}
.txtinput_m {display:inline; padding:5px; width:100%; margin-bottom: 10px}
.select_l {display:inline; padding:10px 5px; width:100%; margin-bottom: 10px}
.select_m {display:inline; padding:10px 5px; width:100%; margin-bottom: 10px}
.select_s {display:inline; padding:10px 5px; width:100%; margin-bottom: 10px}
}