/*********************************************/
/***************** CUSTOM STYLES *************/
/*********************************************/
body {
    padding-top: 171px; /* 60px to make the container go all the way to the bottom of the topbar */
    /* background: #1c1c1c url(../images/background-hiu-01.jpg) no-repeat; */
    font-family: 'Open Sans', sans-serif;
}
body#global-business-rules { padding-top: 100px; }


/* ========================================= */
/* TYPOGRAPHY */
/* ========================================= */
/*h1, h2, h3, h4, h5, h5, h6 { font-family: Arial,Helvetica,sans-serif; }*/

h3 { color: #0785bc; }
h5 { color: #404040; font-size: 16px; font-weight: 400; line-height: 24px;}
h5.bold { color: #505050; margin-bottom: 20px; font-size: 16px; font-weight: 600; margin-top: 0px;}
h5.small { color: #505050; margin-bottom: 10px; font-size: 15px; font-weight: 400; margin-top: 0px;}
h6 { color: #333333; }
img { vertical-align: top;}
.clear {clear: both;}
.visible-phone h3 { margin: 0px; }
.section-info h4 { color: #484848; font-weight: 600; }
.section-info h5 {color: #333333; font-weight: 600; margin-top:15px;}
.footer-wrapper h6 { text-transform: uppercase; color: #d5d5d5; font-size: 12px;}
.footer-wrapper h6 a { color: #d5d5d5; text-decoration: none;}
.footer-wrapper h6 a:hover { color: #6cebfe; text-decoration: none;}
form h6 { margin-bottom: 2px; margin-top: 15px;}
p {color: #888; font-size: 12px; line-height: 20px;}
.dark { color: #333;}
form .small { margin-bottom: 0px;}
form select { border-radius: 0px !important; }
.small { font-size: 11px; line-height: 15px; color: #545456;}
.medium { font-size: 12px; line-height: 20px; color: #888; margin-bottom: 20px;}
.medium-20px { margin-bottom: 20px !important;}
.medium-15px { margin-bottom: 15px !important;}
.medium-10px { margin-bottom: 10px !important;}
.medium-5px { margin-bottom: 5px !important;}
.large { font-size: 16px; }
.no-margin { margin: 0px !important;}
.no-top-margin { margin-top: 0px;}
.no-bottom-margin { margin-bottom: 0px !important;}
.dark-gray { color: #545456; }
.bold { font-weight: 700; }
.red { color: #f50000;}
.white { color: #fff; }
.required { color: #f50000;}
.underline { text-decoration: underline; }
.divider { font-size: 10px; padding: 0px 3px;}
.nav li { list-style-type: none !important;}
ul li, ol li { color: #888; font-size: 12px;}
ul { list-style-type: square;}
hr.gray {border-bottom: 1px solid #c8c8c8;}
hr.closer{margin: 18px 0 16px 0 !important; }
.news-detail hr.closer, .chapel-schedule-detail hr.closer { margin: 13px 0 16px 0 !important; }
ul.unstyled { font-size: 12px; list-style-type: none;}
table { font-size: 12px; color: #545456;}
.table-schedule td { border: 0px; }
.table-schedule tr:last-child { border-bottom: 1px solid #dfdfdf; }
.error-msg-list li { color: #b94a48;}
.error-msg-list li a { color: #b94a48 !important; text-decoration: underline;}
.error-msg-list li a:hover { color: #f50000 !important; text-decoration: underline;}
#errorMsg h5 { margin-bottom:15px;}
.errorField { color: #f50000; font-size: 12px;}
.table-head th { text-align: left; padding-left: 10px; background: #ccc;}
.general-content ol > li { padding-bottom: 10px;}
.footer-wrapper hr.gray {border-bottom: 1px solid #333; border-top: 0px;}

/* FOR REG MARKS AND THANGS */
.reg-fix { position: absolute; font-size: 10px; margin-top: -3px; }
.txt-center { text-align: center; }
.hidden { display: none; }
.show { display: block !important;}
label.checkbox { margin-bottom: 1px; white-space: nowrap; padding-right: 8px;}
label.radio { margin-bottom: 2px;}
.definition { margin-bottom: 15px !important;}
.input-append br {
  display: none;
}

.fancybox-title-float-wrap .child { white-space: normal;}
.fancybox-title-float-wrap { width: 95.5% !important;}

/* ========================================= */
/* COLORS */
/* ========================================= */
.color-white {color: #FFF; }
.bg-gray { background-color: #999; }
.bg-gray-light { background-color: #CCC; }

/* ========================================= */
/* SHIMS AND CHEATERS */
/* ========================================= */
.height200 {
    height: 200px;
    width: 100%;
}

.height300 {
    height: 300px;
    width: 100%;
}

.height600 {
    height: 600px;
    width: 100%;
}

/*.utilitynav {
  background-color: #fafafa;
  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
  background-repeat: repeat-x;

}
*/

/* ========================================= */
/* NAV BAR CTA */
/* ========================================= */
.cta-nav { margin-right: 28px !important;}
.home-cta-b, .about-HIU-cta-a { background: #38aada; margin-right: 2px;}
.home-cta-b a { color: #bfdbe3 !important; text-shadow: none !important; }
.home-cta-b a:hover { color: #fff !important; text-shadow: none !important; }
.washington-programs-cta-b { background: #38aada; margin-right: 2px;}
.washington-programs-cta-b > a { color: #fff !important; text-shadow: none !important; font-size: 10px; letter-spacing: 0.5px;}
.washington-programs-cta-b > a:hover { color: #fff !important; text-shadow: none !important; background: #025376 !important;}
.undergraduate-on-campus-cta-b { background: #ffa23a; margin-right: 2px;}
.undergraduate-on-campus-cta-b a { color: #fff !important; text-shadow: none !important; }
.undergraduate-on-campus-cta-b a:hover { color: #fff !important; text-shadow: none !important; }
.undergraduate-on-campus-cta-a { box-shadow: inset 9px 0 54px #7b2c05; background: #ff7200; margin-right: 2px;}
.undergraduate-on-campus-cta-a a { color: #fff !important; text-shadow: none !important; }
.undergraduate-on-campus-cta-a a:hover { color: #fff !important; text-shadow: none !important; }
.undergraduate-online-cta-a {box-shadow: inset 0px 0px 80px #1f000c; background: #cc0053; margin-right: 2px;}
.undergraduate-online-cta-a a { color: #fff !important; text-shadow: none !important; }
.undergraduate-online-cta-a a:hover { color: #fff !important; text-shadow: none !important; }
.undergraduate-online-cta-b { background: #f15191; margin-right: 2px; }
.undergraduate-online-cta-b a { color: #fff !important; text-shadow: none !important;font-size: 12px;}
.undergraduate-online-cta-b a:hover { color: #fff !important; text-shadow: none !important;}
.international-students-cta-a {box-shadow: inset 0px 0px 80px #233e00; background: #539600; margin-right: 2px;}
.international-students-cta-a a { color: #fff !important; text-shadow: none !important; }
.international-students-cta-a a:hover { color: #fff !important; text-shadow: none !important; }
.international-students-cta-b { background: #f15191; margin-right: 2px;}
.international-students-cta-b a { color: #fff !important; text-shadow: none !important;}
.international-students-cta-b a:hover { color: #fff !important; text-shadow: none !important;}
.graduate-students-cta-a {box-shadow: inset 0px 0px 57px #000; background: #1d7373; margin-right: 2px;}
.graduate-students-cta-a a { color: #fff !important; text-shadow: none !important; }
.graduate-students-cta-a a:hover { color: #fff !important; text-shadow: none !important; }
.graduate-students-cta-b { background: #30c1c1; margin-right: 2px;}
.graduate-students-cta-b a { color: #fff !important; text-shadow: none !important;}
.graduate-students-cta-b a:hover { color: #fff !important; text-shadow: none !important;}
.navbar .nav > li.undergraduate-online-cta-b > a { font-size: 10px; letter-spacing: 0.5px;}

/* ========================================= */


.sidebar {position: relative; border-right: 1px solid #eee; padding-bottom: 80px;}
.sidebar hr { margin: 20px 0 20px 0;}
.sidebar h6 { color: #4b4b4b; font-size: 15px; font-weight: 600; line-height: 23px;}
.sidebar .pageheader { min-width: 220px; position: absolute; z-index: 9;}
.sidebar .pagename .prev-pg-link { background: #e9e9e9; padding: 2px 0px 2px 30px;}
.sidebar .pagename .prev-pg-link a { font-size:12px;}
.sidebar .pagename .prev-pg-link a:hover { text-decoration: none;}
.sidebar .pagename { background: #fff; overflow: hidden;}
.pagename h3 { font-size:22px; white-space: nowrap; padding: 10px 30px; margin: 0px; text-transform: uppercase; font-weight: 600;}
.sidebar .sidebar-links li a { font-size: 12px; line-height: 30px; text-decoration: none;}
.sidebar .sidebar-links .chatemailnow { background: #000; padding: 1px 5px 0 7px;}
.emailnow { background: #000; padding: 1px 5px 0 7px;}

.body-about-HIU hr.closer { margin: 10px 0 10px 0 !important;}
.body-about-hiu .pagename .prev-pg-link a { color: #0182b8;}
.body-about-hiu .pagename .prev-pg-link a:hover { color: #0c5f83;}
.body-about-hiu .pagename h3 { color:#0098d7; }
.body-donors .pagename .prev-pg-link a { color: #0182b8;}
.body-donors .pagename .prev-pg-link a:hover { color: #0c5f83;}
.body-donors .pagename h3 { color:#0098d7; }
.body-current-students .pagename .prev-pg-link a { color: #0182b8;}
.body-current-students .pagename .prev-pg-link a:hover { color: #0c5f83;}
.body-current-students .pagename h3 { color:#0098d7; }
.body-special-programs .pagename .prev-pg-link a { color: #0182b8;}
.body-special-programs .pagename .prev-pg-link a:hover { color: #0c5f83;}
.body-special-programs .pagename h3 { color:#0098d7; }
.body-alumni .pagename .prev-pg-link a { color: #0182b8;}
.body-alumni .pagename .prev-pg-link a:hover { color: #0c5f83;}
.body-alumni .pagename h3 { color:#0098d7; }
.body-churches .pagename .prev-pg-link a { color: #0182b8;}
.body-churches .pagename .prev-pg-link a:hover { color: #0c5f83;}
.body-churches .pagename h3 { color:#0098d7; }
.body-undergraduate-on-campus .pagename .prev-pg-link a { color: #ff6000;}
.body-undergraduate-on-campus .pagename .prev-pg-link a:hover { color: #b13d00;}
.body-undergraduate-on-campus .pagename h3 { color:#ff8700; }
.body-undergraduate-online .pagename .prev-pg-link a { color: #e5005d;}
.body-undergraduate-online .pagename .prev-pg-link a:hover { color: #a92d5f;}
.body-undergraduate-online .pagename h3 { color: #e5005d;}
.body-international-students .pagename .prev-pg-link a { color: #457c00;}
.body-international-students .pagename .prev-pg-link a:hover { color: #2f5500;}
.body-international-students .pagename h3 { color: #76b02e;}
.body-graduate-students .pagename .prev-pg-link a { color: #009999;}
.body-graduate-students .pagename .prev-pg-link a:hover { color: #1d7373;}
.body-graduate-students .pagename h3 { color: #009999;}

.sidebar-about-hiu .sidebar-links li a { color: #0182b8; line-height: 18px; }
.sidebar-about-hiu .sidebar-links li a:hover { color: #0c5f83; }
.sidebar-donors .sidebar-links li a { color: #0182b8; line-height: 18px; }
.sidebar-donors .sidebar-links li a:hover { color: #0c5f83; }
.sidebar-special-programs .sidebar-links li a { color: #0182b8; line-height: 18px; }
.sidebar-churches .sidebar-links li a { color: #0182b8; line-height: 18px; }
.sidebar-churches .sidebar-links li a:hover { color: #0c5f83; }
.sidebar-special-programs .sidebar-links li a:hover { color: #0c5f83; }
.sidebar-alumni .sidebar-links li a { color: #0182b8; line-height: 18px; }
.sidebar-alumni .sidebar-links li a:hover { color: #0c5f83; }
.sidebar-current-students .sidebar-links li a { color: #0182b8; line-height: 18px; }
.sidebar-current-students .sidebar-links li a:hover { color: #0c5f83; }
.sidebar-undergraduate-on-campus .sidebar-links li a { color: #ff7200; line-height: 18px; }
.sidebar-undergraduate-on-campus .sidebar-links li a:hover { color: #b13d00; }
.sidebar-undergraduate-online .sidebar-links li a { color: #e5005d; line-height: 18px; }
.sidebar-undergraduate-online .sidebar-links li a:hover { color: #a92d5f; }
.sidebar-international-students .sidebar-links li a { color: #76b02e; line-height: 18px; }
.sidebar-international-students .sidebar-links li a:hover { color: #457c00; }
.sidebar-graduate-students .sidebar-links li a { color: #009999; line-height: 18px; }
.sidebar-graduate-students .sidebar-links li a:hover { color: #175a5a; }

.sidebar .pagename-shadow img.shadow1 { padding-top: 80px; width: 100%;}
.sidebar.wc .pagename-shadow img.shadow1 { padding-top: 125px; width: 100%;}
.sidebar .pagename-shadow img.shadow2 { padding-top: 83px;}
.sidebar .nextstep-shadow img { vertical-align: top; width: 100%;}
.sidebar .left-side-nav-items,
.sidebar .left-side-contact-us-info,
.sidebar .left-side-stay-connected,
.sidebar .left-side-event-items { padding-left: 30px; padding-right: 25px;}
.sidebar .left-side-event-items h6 { padding-bottom: 5px;}
.sidebar .left-side-next-steps li a { font-weight: 600;}
.sidebar .left-side-contact-us-info li a {color: #5d5b5b;}
.sidebar .left-side-contact-us-info .sidebar-links { margin-top: 10px;}
.sidebar .left-side-stay-connected { margin-bottom: 25px;}
.sidebar .left-side-nav-items {margin-bottom: 20px;}
.sidebar .no-top-padding { padding-top: 0px !important;}
.sidebar .no-top-padding h6 { margin-top: 0px !important;}


.sidebar .left-side-nav-items h6 { color: #929292; font-size: 15px; font-weight: 600; margin-top: 0px;}

.sidebar-links .active, .top-nav-left .active { background: #338fcf; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding-left: 5px; }
.sidebar-links .active a, .top-nav-left .active a {color: #fff;}
.sidebar .left-side-next-steps { background: #f5f3ef; padding: 15px 10px 20px 30px; margin-top: 0px;}

.i-check li{ background: url(../images/i-check.jpg) 0px 6px no-repeat; padding-left: 18px; }
.i-facebook { width: 16px; height: 16px; display: inline-block; background: url(../images/i-facebook-b.png) no-repeat;}
.i-facebook:hover { width: 16px; height: 16px; display: inline-block; background: url(../images/i-facebook-w.png) no-repeat;}
.i-twitter { width: 16px; height: 16px; display: inline-block; background: url(../images/i-twitter-b.png) no-repeat;}
.i-twitter:hover { width: 16px; height: 16px; display: inline-block; background: url(../images/i-twitter-w.png) no-repeat;}
.i-instagram { width: 16px; height: 16px; display: inline-block; background: url(../images/i-instagram-b.png) no-repeat;}
.i-instagram:hover { width: 16px; height: 16px; display: inline-block; background: url(../images/i-instagram-w.png) no-repeat;}
.i-pinterest { width: 16px; height: 16px; display: inline-block; background: url(../images/i-pinterest-b.png) no-repeat;}
.i-pinterest:hover { width: 16px; height: 16px; display: inline-block; background: url(../images/i-pinterest-w.png) no-repeat;}
.i-youtube { width: 16px; height: 16px; display: inline-block; background: url(../images/i-youtube-b.png) no-repeat;}
.i-youtube:hover { width: 16px; height: 16px; display: inline-block; background: url(../images/i-youtube-w.png) no-repeat;}
.i-paperclip { padding-right:10px !important;}

@media (max-width: 979px) { .cta a:hover { background: #0088cc !important; text-shadow: none !important; }}

ul.a-z-index-box, ul.glossary-box { list-style-type: none; margin: 0px;}
ul.a-z-index-box li, ul.glossary-box li { float: left; padding: 8px 15px 20px 0px; font-size: 16px;}
ul.a-z-index-box li a, ul.glossary-box li a { color: #ff8700;}
ul.a-z-index-box li.disabled a, ul.glossary-box li.disabled a { color: #8b8b8b; }
ul.a-z-index-box li.disabled a:hover, ul.glossary-box li.disabled a:hover { color: #8b8b8b; text-decoration: none; cursor: default;}
ul.top-nav-left { margin: 0; }
ul.top-nav-right { margin: 15px 30px 15px 15px; border-top: 1px #727271 solid; border-bottom: 1px #727271 solid;}
ul.top-nav-left li{ list-style-type: none; display: inline; /*padding: 0px 2px;*/ font-size: 12px;}
ul.top-nav-right li { list-style-type: none; display: inline; /*padding: 0px 2px;*/ font-size: 11px; color:#bbbbbb; padding: 5px 5px;}
ul.top-nav-right li:last-child { padding-right: 0px;}
ul.top-nav-right li a { color:#bbbbbb;}
ul.top-nav-right li a:hover { color:#6cebfe; text-decoration: none;}
ul.top-nav-left li { padding-right: 13px; }
ul.top-nav-right .dropdown li { padding: 0px; }
/*ul.top-nav-right li img { width: 15px; }*/
ul.top-nav-right li .input-append img { width: auto; }
ul.top-nav-right li .input-append { display: inline; }
.right-divide { border-right: 1px #727271 solid; padding-right: 15px !important; margin-right: 5px;}

.navbar-inner { min-height: 33px; }
.navbar .nav > li > a { font-size: 13px; }
.nav li.cta:last-child  { margin-right: 30px; }
.nav li.apply-now-hiu { background: #38aada; }
.dropdown-menu li > a { font-size: 12px; }

.panel_button .left-arr { height: 44px; margin-left: -44px; float: left;}
.target-nav-home, .target-nav-current-students, .target-nav-alumni, .target-nav-donors, .target-nav-churches, .target-nav-special-programs, .target-nav-about-HIU { background: #025376; }
.target-nav-home .left-arr, .target-nav-about-HIU .left-arr, .target-nav-current-students .left-arr, .target-nav-alumni .left-arr, .target-nav-donors .left-arr, .target-nav-churches .left-arr, .target-nav-special-programs .left-arr { background: #38aada;}
.target-nav-undergraduate-on-campus { background: #ff8522; }
.target-nav-undergraduate-on-campus .left-arr { background: #ffb057; }
.target-nav-undergraduate-online {background: #a92d5f;}
.target-nav-undergraduate-online .left-arr { background: #f15191;}
.target-nav-international-students {background: #76b02e;}
.target-nav-international-students .left-arr { background: #96dc3e;}
.target-nav-graduate-students {background: #009595;}
.target-nav-graduate-students .left-arr { background: #30c1c1;}
.target-cap { color: #fff; font-weight: bold; margin-bottom: 0px;}
.target-hint { color: #fff; font-style: italic; margin-bottom: 0px;}

.hero-unit { min-height: 200px; }

ul.sidebar-links { margin: 0px; padding-right: 15px;}
ul.sidebar-links li { list-style-type: none; padding: 5px 0px;}
ul.sidebar-links li.subNavLink { background: url(../images/i-subnav.png) 0px 7px no-repeat; padding-left: 18px;  }
ul.sidebar-links li a { font-size: 12px; color: #888;}

.well ul { margin: 0px; }
.well ul li { list-style-type: none;}
.well ul li a {font-size: 12px; color: #888;}
.well hr { margin: 3px 0px 5px 0px; }
.well h4.title-left { margin: 0px; /*padding-top: 10px;*/ }

.searchform { display: inline-block; margin: 0px;}
.searchform br {display: none;}
.searchform a img { margin-left: -3px;}
#breadcrumb { font-size: 11px !important; margin: 0px !important; background: #272727;}
#breadcrumb li a { color:#e2e2e2; font-size: 11px;}
#breadcrumb-search-results { font-size: 12px !important; }
.body-undergraduate-online #breadcrumb, .body-international-students #breadcrumb, .body-graduate-students #breadcrumb, .body-undergraduate-on-campus #breadcrumb { background: #000;}

.body-undergraduate-on-campus .general-content.academic-programs h4,
.body-undergraduate-online .general-content.academic-programs h4,
.body-home .general-content.academic-programs h4 {  margin-bottom: 15px; font-size: 20px; font-weight: 400; line-height: 26px;}
.body-home .general-content.academic-programs h4 { color: #0785bc;}
.body-undergraduate-on-campus .general-content.academic-programs ul li,
.body-graduate-students .general-content.academic-programs ul li,
.body-undergraduate-online .general-content.academic-programs ul li,
.body-home .general-content.academic-programs ul li { margin-left: 15px;}
.body-undergraduate-on-campus .general-content.academic-programs ul li.ap-2 { margin-left: 0px; font-weight: 400; font-size: 16px; color:#ff7200;}

.body-graduate-students .general-content.academic-programs h4 { margin-top: 15px; margin-bottom: 0px; font-size: 20px; font-weight: 400; line-height: 26px;}
.body-graduate-students .general-content.academic-programs h3 { margin-bottom: 15px;}




.body-undergraduate-on-campus .general-content.academic-programs h5,
.body-graduate-students .general-content.academic-programs h5,
.body-undergraduate-online .general-content.academic-programs h5,
.body-home .general-content.academic-programs h5{ margin-top: 15px; margin-bottom: 7px;}

.body-undergraduate-on-campus .general-content.academic-programs h5 a,
.body-graduate-students .general-content.academic-programs h5 a,
.body-undergraduate-online .general-content.academic-programs h5 a,
.body-home .general-content.academic-programs h5 a { color: #404040; text-decoration: underline;}

.body-undergraduate-on-campus .general-content.academic-programs h5 a:hover { color: #b13d00;}
.body-graduate-students .general-content.academic-programs h5 a:hover { color: #009999; }
.body-undergraduate-online .general-content.academic-programs h5 a:hover { color: #e5005d; }
.body-home .general-content.academic-programs h5 a:hover { color: #0088cc; }

.body-home .general-content.academic-programs h4.ap-undergrad a { color: #ff7200; text-transform: uppercase; line-height: 22px; font-weight: 600;}
.body-home .general-content.academic-programs h4.ap-undergrado a { color: #e5005d; text-transform: uppercase; line-height: 22px; font-weight: 600;}
.body-home .general-content.academic-programs h4.ap-grad a { color: #009999; text-transform: uppercase; line-height: 22px; font-weight: 600;}

/*#flip { text-align:center; border:solid 1px #c3c3c3; }
#panel { display:none; width: 400px; font-size: 13px; }
*/

#slider-academic { margin-left: -20px;}
/*.carousel-inner h3 {position: absolute; color: #1b1b1b; font-size: 20px; font-weight: 400; background: url(../images/background-white-trans-01.png) repeat; top: 125px; padding: 10px 18px;text-transform: uppercase; margin-left: 20px;}*/
.carousel-inner h3 {position: static; color: #fff; top:auto; font-size: 20px; font-weight: 400;  padding: 10px 30px ;text-transform: uppercase; margin: 0px; width: 100%; line-height: 30px;}
.carousel-inner p {position: static; color: #fff; font-size: 14px; font-weight: 400; top: auto; padding: 0px 30px 15px; margin: 0px; bottom: 0px; line-height: 22px; width: 100%;}
.slide-content { position: absolute; color: #fff; font-size: 14px; font-weight: 400; background: rgba(0, 0, 0, 0.7); top: auto; width: 100%; padding: 0px; margin: 0px; line-height: 22px; border-bottom: 1px solid #333; bottom: 0px;}
/*.carousel-inner p {position: absolute; color: #1b1b1b; font-size: 14px; font-weight: 400; background: url(../images/background-white-trans-02.png) repeat; top: 200px; padding: 4px 18px; margin-left: 20px; line-height: 22px;}*/
.carousel-inner a { color: #60b5da; font-size: 13px;}
.carousel-inner a:hover { color: #fff; font-size: 13px; text-decoration: none;}

#slider-home .carousel-inner h3 { position: static; line-height: 30px; bottom: 64px !important; color: #fff; font-size: 20px; font-weight: 400; padding: 10px 30px;text-transform: uppercase; width: 100%; margin: 0px; top: auto;}
/*#slider-home .carousel-inner h3 {position: absolute; color: #1b1b1b; font-size: 20px; font-weight: 400; background: url(../images/background-white-trans-01.png) repeat; top: 115px; padding: 10px 18px;text-transform: uppercase; margin-left: 30px;}*/
#slider-home .carousel-inner p { position: static; color: #fff; font-size: 14px; font-weight: 400; top: auto; width: 100%; padding: 0px 30px 15px; margin: 0px; line-height: 22px; bottom: 0px;}
#slider-home .slide-content { position: absolute; color: #fff; font-size: 14px; font-weight: 400; background: rgba(0, 0, 0, 0.7); top: auto; width: 100%; padding: 0px; margin: 0px; line-height: 22px; border-bottom: 1px solid #333; bottom: 0px;}
/*#slider-home .carousel-inner p {position: absolute; color: #1b1b1b; font-size: 14px; font-weight: 400; background: url(../images/background-white-trans-02.png) repeat; top: 190px; padding: 4px 18px; margin-left: 30px; line-height: 22px;}*/
#slider-home .carousel-control { left: auto; right: 45px; bottom: 0px; }
.carousel-control { left: auto; right: 45px; bottom: 0px; }
#slider-home .carousel-control.right { left: auto;right: 0px; }
.carousel-control.right { right: 0px; left: auto; }
.about-hiu, .connect-hiu, .map-directions, .financial-aid, .admissions { min-height: 200px !important; }
.orientation, .living-on-campus, .career-services { min-height: 220px; }

.content-wrap { background: #fff; padding-bottom: 30px;}

.social-media-area { position: absolute;right: 30px;top: 50px;}
.social-media-area p { font-weight: 700; font-size: 11px; margin-bottom: 0px; }
.social-media-area img { width: 17px; padding-left: 3px;}
.social-media-area hr {border-bottom: 1px solid #cecece;margin: 14px 0 8px 0 !important;}
.social-media-area li  { line-height: 23px;list-style-type: none; color: #fff; text-decoration: none; display: inline-block; font-size: 11px;}
.social-media-area li.dropdown { line-height: 15px;}
.social-media-area li .chatemailnow { width: auto;}
.social-media-area li a { color: #bbbbbb; text-decoration: none; }
.social-media-list { margin: 10px 0px 0px 0px !important;}
.social-media-list li { list-style-type: none; display: inline; padding: 0px 2px;}
.social-media-list-dropdown { margin: 0 !important;}
.social-media-list-dropdown li { list-style-type: none; display: inline; }
.social-media-list-dropdown li a { display: inline; padding:0px;}
.social-media-list-dropdown li a:hover {background: none !important;}
.social-media-list-small li { list-style-type: none; padding-bottom:5px; padding-left: 20px;}
.social-dropdown-menu { width: 430px; padding: 15px; /*right: -150px !important;*/ top: 30px; background: #fff !important;}
.social-dropdown-menu-left { float: left; width: 200px; margin-right: 30px;}
.social-icons-feature { margin: 2px 0px 10px 0px; }

/*.thumbnail { margin-bottom: 15px; }*/

.well-latest-news { background: #fff !important;}
.well-title { margin-top: 0px; }
.top-right-link { /*padding-top: 10px;*/ font-size: 12px;  }

.event-list, .past-event-list {margin-bottom: 10px;}
.chapel-event-list .span2 { background: url(../images/chapel-sprite.jpg) 0px 0px no-repeat; height: 50px; }
.event-list .span1 { background: url(../images/chapel-sprite-s.jpg) 0px 0px no-repeat; height: 50px; }
.past-chapel-event-list .span2 { background: url(../images/chapel-sprite.jpg) 10px -102px no-repeat; height: 38px; }
.chapel-event-list .span2 p { font-weight: 600; text-transform: uppercase; padding-left:5px;padding-top: 16px; width: 42px; line-height: 16px; text-align: center;}
h5.chapel-event-title { font-size: 14px; margin-bottom: 0px;}
.body-undergraduate-on-campus .chapel-event-list .span3 p { color: #ff8522; }
.body-undergraduate-online .chapel-event-list .span3 p { color: #e5005d; }
.body-undergraduate-on-campus .event-list .span1 p { color: #ff8522; font-weight: 600; text-transform: uppercase; padding-left:5px;padding-top: 19px; width: 42px; line-height: 13px; text-align: center;}
.body-undergraduate-online .event-list .span1 p { color: #e5005d; font-weight: 600; text-transform: uppercase; padding-left:5px;padding-top: 19px; width: 42px; line-height: 13px; text-align: center;}
.body-graduate-students .event-list .span1 p { color: #009999; font-weight: 600; text-transform: uppercase; padding-left:5px;padding-top: 19px; width: 42px; line-height: 13px; text-align: center;}
.body-graduate-students .event-list .span1 p { color: #009999;}

.sidebar-event-list-date { font-size: 11px; color: #000; text-transform: uppercase;background: #f5f4f2; text-align: center; line-height: 18px; padding: 7px; font-weight: 600;}
/*.see-gallery { background:url(../images/i-gallery.png) -2px 0px no-repeat; padding-left: 22px;}*/
.see-gallery img { background: #ff8700; padding: 3px 2px 3px 3px; width: 15px; margin-right: 5px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;}
.body-undergraduate-on-campus .see-gallery img { background: #ff8700; }
.body-undergraduate-online .see-gallery img { background: #e5005d; }
.body-international-students .see-gallery img { background: #76b02e; }
.body-graduate-students .see-gallery img { background: #009999; }
.body-current-students .see-gallery img { background: #0098d7; }
.body-churches .see-gallery img { background: #0098d7; }
.event-list-date .date { font-size: 16px;}
.event-list-date { font-size: 12px; color: #8e8e8e; }
.event-list-date-L { font-size: 14px; color: #8e8e8e; }
h6.event-list-title { margin: 0px; line-height: 16px;} 
.body-undergraduate-on-campus .event-list-title a { color: #ff8700; font-size: 12px; font-weight: 700; margin-top: 0px;}
.body-undergraduate-online .event-list-title a { color: #e5005d; font-size: 12px; font-weight: 700; margin-top: 0px;}
.body-international-students .event-list-title a { color: #76b02e; font-size: 12px; font-weight: 700; margin-top: 0px;}
.body-graduate-students .event-list-title a { color: #009999; font-size: 12px; font-weight: 700; margin-top: 0px;}
.event-list-title-lg { margin: 0px 0px 2px 0px;}
.event-list-time { margin: 0px; color: #323131; font-size: 11px; line-height: 15px; margin-bottom: 5px;}
.event-list-desc { margin: 0px; color: #5d5b5b; font-size: 11px; line-height: 14px;}
.event-list-info { padding-left: 5px; padding-right: 20px; padding-bottom: 10px;}

.tagline { background: #000; padding: 18px 0px;}
.tagline p, .tagline p a, .tagline p a:hover { color:#dfdfdf; font-size:18px; font-weight: 400; text-decoration: none;}

.subfeature { margin-bottom: 20px; position: relative; width: 268px;}
.subfeature .caption { position: absolute; bottom: 0px; width: 100%;}
.subfeature .caption p { color: #fff; font-size: 13px; font-weight: 400; margin:0px; line-height: 30px; background: url(../images/background-black-trans.png) repeat;}
.subfeature .caption p a { color: #fff; display: block; padding-left: 10px;}
.subfeature .caption p a:hover { text-decoration: none;}
.subfeature a img { width: 100%;}
.text-info { font-size: 15px; line-height: 24px; color: #808080; margin-bottom: 15px;}
.body-undergraduate-on-campus .subfeature .caption p.hover-cap { color: #fff; text-decoration: none;background: url(../images/background-orange-trans.png) repeat; }
.body-undergraduate-online .subfeature .caption p.hover-cap { color: #fff; text-decoration: none;background: url(../images/background-pink-trans.png) repeat; }
.body-international-students .subfeature .caption p.hover-cap { color: #fff; text-decoration: none;background: url(../images/background-green-trans.png) repeat; }
.body-about-HIU .subfeature .caption p.hover-cap { color: #fff; text-decoration: none;background: url(../images/background-blue-trans.png) repeat; }

/*college landing pages*/
.subfeature.undergraduate-on-campus .caption p.hover-cap { color: #fff; text-decoration: none;background: url(../images/background-orange-trans.png) repeat; }
.subfeature.undergraduate-online .caption p.hover-cap { color: #fff; text-decoration: none;background: url(../images/background-pink-trans.png) repeat; }
.subfeature.graduate-students .caption p.hover-cap { color: #fff; text-decoration: none;background: url(../images/background-grad-trans.png) repeat; }



/*.subfeature img { border-radius: 4px; -web-kit-border-radius: 4px; -moz-border-radius: 4px; }*/

.btm-text { text-align: center;}

.section-cate { background: #fff; padding-bottom: 13px}
.section-cate p { color: #404040; font-size: 13px; line-height: 22px; margin-top: 5px;}
.section-cate h4 { margin-top: 0px; font-size: 18px; font-weight: 600; text-transform: uppercase; line-height: 22px; margin-bottom: 0px;}
.section-cate .small-cta {padding-left: 30px;}
.section-shadow img { width: 100%; }
.section-info {background: #ebe8e2; padding-bottom: 30px;}
.section-info .about-hiu { margin-left: 30px;}
.section-info .news .news-wrap { margin-bottom: 10px;}
.section-info .news p { font-size: 11px; font-weight: 400; line-height: 16px; margin-bottom: 5px; }
.section-info .news p.article-date { color: #686868; }
.section-info .news img { margin-bottom: 15px; }
.section-info .map-directions { margin-right: 30px;}
.section-info .map-directions p { margin-top: 15px;}
.section-texts { background: #fff;}
.section-texts p { font-size: 18px; line-height: 29px; color: #7c7c7c; padding: 20px 30px; margin: 0px;}

.sec-undergrad h4 a { color: #ff7200; padding-left: 30px; padding-bottom: 5px;}
.sec-undergrad p { padding-left: 30px; }
.sec-undergrad div {  }
.sec-undergrad div:hover { background: #ff7200;}
.sec-undergrad div a { display: block; padding-top:25px;}
.sec-undergrad div a:hover { color: #fff !important; text-decoration: none; }

.sec-undergrad-online h4 a { color: #e5005d; padding-left: 30px; padding-bottom: 5px;}
.sec-undergrad-online p { padding-left: 30px; }
.sec-undergrad-online div {  }
.sec-undergrad-online div:hover { background: #e5005d;}
.sec-undergrad-online div a { display: block; padding-top:25px;}
.sec-undergrad-online div a:hover { color: #fff !important; text-decoration: none; }
.sec-grad h4 a { color: #009999; padding-left: 30px; padding-bottom: 5px;}
.sec-grad p { padding-left: 30px; }
.sec-grad div:hover { background: #009999;}
.sec-grad div a { display: block; padding-top:25px;}
.sec-grad div a:hover { color: #fff !important; text-decoration: none; }
.sec-international h4 a { color: #76b02e; padding-left: 30px; padding-bottom: 5px;}
.sec-international p { padding-left: 30px; padding-right: 30px; }
.sec-international div:hover { background: #76b02e;}
.sec-international div a { display: block; padding-top:25px;}
.sec-international div a:hover { color: #fff !important; text-decoration: none; }

.sub-sec-list { list-style-type: none; display: inline-block; margin: 0px;}
.sub-sec-list li { display: inline; float: left; padding: 0px 36px;}
.sub-sec-list li a { font-size: 15px; color: #808080;}
.sub-sec-list li a:hover { font-size: 15px; color: #0785bc; text-decoration: none;}
.sub-sec-list-wrap { text-align: center;}
.overview-content .box-shadow img { vertical-align: top;}

.apply-now h4 { font-size: 18px; font-weight: 600; line-height: 22px;}
.undergrad h4 a { color: #ff7200; }
.undergradonline h4 a { color: #e5005d; }
.grad h4 a { color: #009999; }
.international h4 a { color:#76b02e; }

.small-cta {font-size: 12px; color: #0785bc; }
.white-cta {padding: 11px 20px 0 0;}
.white-cta a {color: #fff !important; }
.attached-cta a { color: #fff !important; font-size: 12px; font-weight: 400; display: block; padding: 3px 15px; text-decoration: none;}
.attached-cta a.past-event-link { line-height: 52px; padding: 3px 32px;}
.body-about-HIU .small-cta {font-size: 12px; color: #0182b8;}
.body-about-HIU .small-cta:hover {font-size: 12px; color:#0c5f83;}
.body-about-HIU .attached-cta a { background: #5fb5da;}
.body-about-HIU .attached-cta a:hover { background: #00518f; text-decoration: none;}
.body-about-HIU .attached-cta .go-top { padding-right: 32px; background: #5fb5da url(../images/top-arr.png) 90px no-repeat !important;}
.body-about-HIU tr .attached-cta { padding-top: 0px; padding-right: 0px; text-align: center;}
.body-about-HIU .attached-cta .go-top:hover { padding-right: 32px; background: #00518f url(../images/top-arr.png) 90px  no-repeat !important;}
.body-about-HIU .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
.body-about-HIU .cta-wrap .cta { border-left: 10px #0182b8 solid; color: #fff; background: #38aada; display: block; padding: 6px 15px;}
.body-about-HIU .cta-wrap .cta:hover { background:#0182b8; color:#fff;text-decoration: none;}

.body-about-HIU .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #38aada;}
.body-about-HIU .dropdown-menu { background: #38aada; }
.body-about-HIU .datepicker.dropdown-menu, .body-about-HIU .bootstrap-timepicker { border: #38aada 1px solid; background: #fff;}
.body-about-HIU .datepicker-dropdown:before { border-bottom: 7px solid #38aada; }
.body-about-HIU .dropdown-menu li > a { color: #fff; }
.body-about-HIU .dropdown-menu li > a:hover { color: #fff; }
.body-about-HIU .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #025376;}



.body-current-students .small-cta {font-size: 12px; color: #0182b8;}
.body-current-students .small-cta:hover {font-size: 12px; color:#0c5f83;}
.body-current-students .attached-cta a { background: #5fb5da;}
.body-current-students .attached-cta a:hover { background: #00518f; text-decoration: none;}
.body-current-students .attached-cta .go-top { padding-right: 32px; background: #5fb5da url(../images/top-arr.png) 90px no-repeat !important;}
.body-current-students tr .attached-cta { padding-top: 0px; padding-right: 0px; text-align: center;}
.body-current-students .attached-cta .go-top:hover { padding-right: 32px; background: #00518f url(../images/top-arr.png) 90px  no-repeat !important;}
.body-current-students .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
.body-current-students .cta-wrap .cta { border-left: 10px #0182b8 solid; color: #fff; background: #38aada; display: block; padding: 6px 15px;}
.body-current-students .cta-wrap .cta:hover { background:#0182b8; color:#fff;text-decoration: none;}
.body-current-students .cta-wrap.search-job-btn { background: url(../images/cta-shadow.png) 3px bottom no-repeat; width: 118px; height: 55px; margin-top: 15px;}
.body-current-students .cta-wrap.search-job-btn2 { background: url(../images/cta-shadow.png) 3px bottom no-repeat; width: 188px; height: 55px; margin-top: 15px;}
.body-current-students .cta-wrap.posting-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 125px; height: 55px; margin-top: 15px;}

.body-current-students .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #38aada;}
.body-current-students .dropdown-menu { background: #38aada; }
.body-current-students .dropdown-menu li > a { color: #fff; }
.body-current-students .dropdown-menu li > a:hover { color: #fff; }
.body-current-students .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #025376;}
.body-current-students .event-list .span1 p { color: #38aada; font-weight: 600; text-transform: uppercase; padding-left:5px;padding-top: 19px; width: 42px; line-height: 13px; text-align: center; }


.body-churches .small-cta {font-size: 12px; color: #0182b8;}
.body-churches .small-cta:hover {font-size: 12px; color:#0c5f83;}
.body-churches .attached-cta a { background: #5fb5da;}
.body-churches .attached-cta a:hover { background: #00518f; text-decoration: none;}
.body-churches .attached-cta .go-top { padding-right: 32px; background: #5fb5da url(../images/top-arr.png) 90px no-repeat !important;}
.body-churches tr .attached-cta { padding-top: 0px; padding-right: 0px; text-align: center;}
.body-churches .attached-cta .go-top:hover { padding-right: 32px; background: #00518f url(../images/top-arr.png) 90px  no-repeat !important;}
.body-churches .cta-wrap { background: url(../images/cta-shadow.png) 0px bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
.body-churches .cta-wrap .cta { border-left: 10px #0182b8 solid; color: #fff; background: #38aada; display: block; padding: 6px 15px;}
.body-churches .cta-wrap .cta:hover { background:#0182b8; color:#fff;text-decoration: none;}
.body-churches .cta-wrap.salt-long { width: 190px;}

.body-churches .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #38aada;}
.body-churches .dropdown-menu { background: #38aada; }
.body-churches .dropdown-menu li > a { color: #fff; }
.body-churches .dropdown-menu li > a:hover { color: #fff; }
.body-churches .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #025376;}

.body-donors .small-cta {font-size: 12px; color: #0182b8;}
.body-donors .small-cta:hover {font-size: 12px; color:#0c5f83;}
.body-donors .attached-cta a { background: #5fb5da;}
.body-donors .attached-cta a:hover { background: #00518f; text-decoration: none;}
.body-donors .attached-cta .go-top { padding-right: 32px; background: #5fb5da url(../images/top-arr.png) 90px no-repeat !important;}
.body-donors tr .attached-cta { padding-top: 0px; padding-right: 0px; text-align: center;}
.body-donors .attached-cta .go-top:hover { padding-right: 32px; background: #00518f url(../images/top-arr.png) 90px  no-repeat !important;}
.body-donors .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
#annual-fund .cta-wrap { background: url(../images/cta-shadow.png) 0px bottom no-repeat; width: 210px; height: 55px; margin-top: 25px;}
#giving-back-to-hope .cta-wrap { background: url(../images/cta-shadow.png) 0px bottom no-repeat; width: 210px; height: 55px; margin-top: 25px;}
.body-donors .cta-wrap .cta { border-left: 10px #0182b8 solid; color: #fff; background: #38aada; display: block; padding: 6px 15px;}

.body-donors .cta-wrap .cta:hover { background:#0182b8; color:#fff;text-decoration: none;}

.body-donors .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #38aada;}
.body-donors .dropdown-menu { background: #38aada; }
.body-donors .dropdown-menu li > a { color: #fff; }
.body-donors .dropdown-menu li > a:hover { color: #fff; }
.body-donors .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #025376;}


.body-special-programs .small-cta {font-size: 12px; color: #0182b8;}
.body-special-programs .small-cta:hover {font-size: 12px; color:#0c5f83;}
.body-special-programs .attached-cta a { background: #5fb5da;}
.body-special-programs .attached-cta a:hover { background: #00518f; text-decoration: none;}
.body-special-programs .attached-cta .go-top { padding-right: 32px; background: #5fb5da url(../images/top-arr.png) 90px no-repeat !important;}
.body-special-programs tr .attached-cta { padding-top: 0px; padding-right: 0px; text-align: center;}
.body-special-programs .attached-cta .go-top:hover { padding-right: 32px; background: #00518f url(../images/top-arr.png) 90px  no-repeat !important;}
.body-special-programs .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
.body-special-programs .cta-wrap .cta { border-left: 10px #0182b8 solid; color: #fff; background: #38aada; display: block; padding: 6px 15px;}
.body-special-programs .cta-wrap .cta:hover { background:#0182b8; color:#fff;text-decoration: none;}

.body-special-programs .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #38aada;}
.body-special-programs .dropdown-menu { background: #38aada; }
.body-special-programs .dropdown-menu li > a { color: #fff; }
.body-special-programs .dropdown-menu li > a:hover { color: #fff; }
.body-special-programs .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #025376;}

.body-alumni .small-cta {font-size: 12px; color: #0182b8;}
.body-alumni .small-cta:hover {font-size: 12px; color:#0c5f83;}
.body-alumni .attached-cta a { background: #5fb5da;}
.body-alumni .attached-cta a:hover { background: #00518f; text-decoration: none;}
.body-alumni .attached-cta .go-top { padding-right: 32px; background: #5fb5da url(../images/top-arr.png) 90px no-repeat !important;}
.body-alumni tr .attached-cta { padding-top: 0px; padding-right: 0px; text-align: center;}
.body-alumni .attached-cta .go-top:hover { padding-right: 32px; background: #00518f url(../images/top-arr.png) 90px  no-repeat !important;}
.body-alumni .cta-wrap { background: url(../images/cta-shadow.png) 1px 31px no-repeat; width: 190px; height: 55px; margin-top: 25px;}
.body-alumni .cta-wrap .cta { border-left: 10px #0182b8 solid; color: #fff; background: #38aada; display: block; padding: 6px 15px;}
.body-alumni .cta-wrap .cta:hover { background:#0182b8; color:#fff;text-decoration: none;}

.body-alumni .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #38aada;}
.body-alumni .dropdown-menu { background: #38aada; }
.body-alumni .dropdown-menu li > a { color: #fff; }
.body-alumni .dropdown-menu li > a:hover { color: #fff; }
.body-alumni .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #025376;}

.body-undergraduate-on-campus a { color: #ff7200; }
.body-undergraduate-on-campus .carousel a:hover { color: #fff; }
.body-undergraduate-on-campus a:hover { color: #b13d00; }
.body-undergraduate-on-campus .small-cta {font-size: 12px; color: #ff7200;}
.body-undergraduate-on-campus .small-cta:hover {font-size: 12px; color:#b13d00;}
.body-undergraduate-on-campus .attached-cta a { background: #ffa23a;}
.body-undergraduate-on-campus .attached-cta a:hover { background: #F33F07; text-decoration: none;}
.body-undergraduate-on-campus .attached-cta .go-top { padding-right: 32px; background: #ffa23a url(../images/top-arr.png) 90px no-repeat !important;}
.body-undergraduate-on-campus .attached-cta .go-top:hover { padding-right: 32px; background: #F33F07 url(../images/top-arr.png) 90px  no-repeat !important;}
.body-undergraduate-on-campus .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
.undergrad .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 135px; height: 55px; margin-top: 25px;}
.body-undergraduate-on-campus .cta-wrap.search-job-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 116px; height: 55px; margin-top: 15px;}
.body-undergraduate-on-campus .cta-wrap.search-job-btn2 { background: url(../images/cta-shadow.png) 3px bottom no-repeat; width: 188px; height: 55px; margin-top: 15px;}
.body-undergraduate-on-campus .cta-wrap.posting-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 125px; height: 55px; margin-top: 15px;}
.body-undergraduate-on-campus .cta-wrap .cta { border-left: 10px #ff6000 solid; color: #fff; background: #ff8522; display: block; padding: 6px 15px;}
.undergrad .cta-wrap .cta { border-left: 10px #ff6000 solid; color: #fff; background: #ff8522; display: block; padding: 6px 15px;}
.body-undergraduate-on-campus .cta-wrap .cta:hover { background:#ff6000; color:#fff;text-decoration: none;}
.undergrad .cta-wrap .cta:hover { background:#ff6000; color:#fff;text-decoration: none;}
.body-undergraduate-on-campus .cta-wrap-l { background: url(../images/cta-shadow-l.png) bottom no-repeat; width: 286px; height: 55px; margin-top: 25px;}
.body-undergraduate-on-campus .cta-wrap-l .cta { border-left: 10px #ff6000 solid; color: #fff; background: #ff8522; display: block; padding: 6px 15px;}
.body-undergraduate-on-campus .cta-wrap-l .cta:hover { background:#ff6000; color:#fff;text-decoration: none;}
.undergrad .cta-wrap-l .cta:hover { background:#ff6000; color:#fff;text-decoration: none;}

.body-undergraduate-on-campus .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #ffb057;}
.body-undergraduate-on-campus .dropdown-menu { background: #ffb057; }
.body-undergraduate-on-campus .datepicker.dropdown-menu, .body-undergraduate-on-campus .bootstrap-timepicker { border: #ffb057 1px solid; background: #fff;}
.body-undergraduate-on-campus .datepicker-dropdown:before { border-bottom: 7px solid #ffb057; }
.body-undergraduate-on-campus .dropdown-menu li > a { color: #fff; }
.body-undergraduate-on-campus .dropdown-menu li > a:hover { color: #fff; }
.body-undergraduate-on-campus .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #ff8522;}

.body-undergraduate-online a { color: #e5005d; }
.body-undergraduate-online .carousel a:hover { color: #fff; }
.body-undergraduate-online a:hover { color: #a92d5f; }
.body-undergraduate-online .small-cta {font-size: 12px; color: #e5005d;}
.body-undergraduate-online .small-cta:hover {font-size: 12px; color:#a92d5f;}
.body-undergraduate-online .attached-cta a { background: #f15191;}
.body-undergraduate-online .attached-cta a:hover { background: #7b0032; text-decoration: none;}
.body-undergraduate-online .attached-cta .go-top { padding-right: 32px; background: #f15191 url(../images/top-arr.png) 90px no-repeat !important;}
.body-undergraduate-online .attached-cta .go-top:hover { padding-right: 32px; background: #7b0032 url(../images/top-arr.png) 90px  no-repeat !important;}
.body-undergraduate-online .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
.undergradonline .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 135px; height: 55px; margin-top: 25px;}
.body-undergraduate-online .cta-wrap .cta { border-left: 10px #90003b solid; color: #fff; background: #f13782; display: block; padding: 6px 15px;}
.undergradonline .cta-wrap .cta { border-left: 10px #90003b solid; color: #fff; background: #f13782; display: block; padding: 6px 15px;}
.body-undergraduate-online .cta-wrap.search-job-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 118px; height: 55px; margin-top: 15px;}
.body-undergraduate-online .cta-wrap.posting-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 125px; height: 55px; margin-top: 15px;}
.body-undergraduate-online .cta-wrap .cta:hover { background:#90003b; color:#fff;text-decoration: none;}
.undergradonline .cta-wrap .cta:hover { background:#90003b; color:#fff;text-decoration: none;}

.body-undergraduate-online .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #f15191;}
.body-undergraduate-online .dropdown-menu { background: #f15191; }
.body-undergraduate-online .datepicker.dropdown-menu, .body-undergraduate-online .bootstrap-timepicker { border: #f15191 1px solid; background: #fff;}
.body-undergraduate-online .datepicker-dropdown:before { border-bottom: 7px solid #f15191; }

.body-undergraduate-online .dropdown-menu li > a { color: #fff; }
.body-undergraduate-online .dropdown-menu li > a:hover { color: #fff; }
.body-undergraduate-online .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #a92d5f;}


.body-graduate-students a { color: #009999; }
.body-graduate-students .carousel a { color: #fff; }
.body-graduate-students a:hover { color: #175a5a; }
.body-graduate-students .small-cta {font-size: 12px; color: #009999;}
.body-graduate-students .small-cta:hover {font-size: 12px; color:#2f5500;}
.body-graduate-students .attached-cta a { background: #30c1c1;}
.body-graduate-students .attached-cta a:hover { background: #175a5a; text-decoration: none;}
.body-graduate-students .attached-cta .go-top { padding-right: 32px; background: #30c1c1 url(../images/top-arr.png) 90px no-repeat !important;}
.body-graduate-students .attached-cta .go-top:hover { padding-right: 32px; background: #175a5a url(../images/top-arr.png) 90px  no-repeat !important;}
.body-graduate-students .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
#webinar-rsvp .cta-wrap { background: url(../images/cta-shadow.png) 0px bottom no-repeat; width: 245px; height: 55px; margin-top: 25px;}
.grad .cta-wrap { background: url(../images/cta-shadow.png) 3px bottom no-repeat; width: 135px; height: 55px; margin-top: 25px;}
.body-graduate-students .cta-wrap.search-job-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 118px; height: 55px; margin-top: 25px;}
.body-graduate-students .cta-wrap.posting-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 125px; height: 55px; margin-top: 25px;}
.body-graduate-students .cta-wrap.dmft-btn { background: url(../images/cta-shadow.png) bottom no-repeat; width: 225px; height: 55px; margin-top: 25px;}
.body-graduate-students .cta-wrap .cta { border-left: 10px #175a5a solid; color: #fff; background: #009595; display: block; padding: 6px 15px;}
.grad .cta-wrap .cta { border-left: 10px #175a5a solid; color: #fff; background: #009595; display: block; padding: 6px 15px;}
.body-graduate-students .cta-wrap .cta:hover { background:#175a5a; color:#fff;text-decoration: none;}
.grad .cta-wrap .cta:hover { background:#175a5a; color:#fff;text-decoration: none;}

.body-graduate-students .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #30c1c1;}
.body-graduate-students .dropdown-menu { background: #30c1c1; }
.body-graduate-students .datepicker.dropdown-menu, .body-graduate-students .bootstrap-timepicker { border: #30c1c1 1px solid; background: #fff;}
.body-graduate-students .datepicker-dropdown:before { border-bottom: 7px solid #30c1c1; }

.body-graduate-students .dropdown-menu li > a { color: #fff; }
.body-graduate-students .dropdown-menu li > a:hover { color: #fff; }
.body-graduate-students .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #009595;}


.body-international-students a { color: #457c00;}
.body-international-students .carousel a { color: #fff;}
.body-international-students a:hover { color: #2f5500;}
.body-international-students .small-cta {font-size: 12px; color: #457c00;}
.body-international-students .small-cta:hover {font-size: 12px; color:#2f5500;}
.body-international-students .attached-cta a { background: #81bf33;}
.body-international-students .attached-cta a:hover { background: #2f5500; text-decoration: none;}
.body-international-students .attached-cta .go-top { padding-right: 32px; background: #81bf33 url(../images/top-arr.png) 90px no-repeat !important;}
.body-international-students .attached-cta .go-top:hover { padding-right: 32px; background: #325a00 url(../images/top-arr.png) 90px  no-repeat !important;}
.body-international-students .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 162px; height: 55px; margin-top: 25px;}
.international .cta-wrap { background: url(../images/cta-shadow.png) bottom no-repeat; width: 135px; height: 55px; margin-top: 25px;}
.body-international-students .cta-wrap .cta { border-left: 10px #325a00 solid; color: #fff; background: #76b02e; display: block; padding: 6px 15px;}
.international .cta-wrap .cta { border-left: 10px #325a00 solid; color: #fff; background: #76b02e; display: block; padding: 6px 15px;}
.body-international-students .cta-wrap .cta:hover { background:#325a00; color:#fff;text-decoration: none;}
.international .cta-wrap .cta:hover { background:#325a00; color:#fff;text-decoration: none;}

.body-international-students .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { color:#fff; background: #81bf33;}
.body-international-students .dropdown-menu { background: #81bf33; }
.body-international-students .dropdown-menu li > a { color: #fff; }
.body-international-students .dropdown-menu li > a:hover { color: #fff; }
.body-international-students .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a { background: #669928;}
.body-international-students .nav > li > a {padding: 9px 0px 9px 12px;}
.body-international-students .nav > li > a:hover {color:#fff; background: #81bf33;}

.pagination { margin: 50px 0 0; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; height: 28px;}
.pagination .p-right { text-align: right;}
.pagination .total-events-per-page { margin-left: 10px; padding-left: 10px; padding-right:3px;border-left: 1px solid #e6e6e6;}
.pagination .total-events-per-page-input form { display: inline;}
.pagination .total-events-per-page-input form select { margin: 0px; width: 50px; height: 20px; line-height: 20px;}
.pagination p { margin: 0px !important; line-height: 28px; font-size: 11px;}
.pagination ul li.result-pg, .pagination ul li b { line-height: 20px; float: left; padding: 4px 5px;}
.course-list li { margin-bottom: 3px;}
.course-list li div { display: inline-block; width: 500px; border-bottom: 1px solid #ddd; line-height: 18px; height: 18px;}
.layer2 .course-list li div { width: 490px;}
.course-list li div:hover { background: #f5f5f5;}
.course-list li div span { float: right;}
.course-list li a { line-height: 18px;}
.course-list li a:hover { text-decoration: none; } 
.course-list h6 { font-weight: 600; margin-bottom: 1px;}
.course-list-lec { border-bottom: 1px solid #ddd; width: 597px; margin-bottom: 10px;}
.course-list-lec:hover { background: #f5f5f5; }
.course-list-lec h5 { margin:0px;}
.course-list-lec span { float: right;}
.core-headline { color: #a15500; font-size: 16px; font-weight: 400; line-height: 24px; font-style: italic; margin:0px;}
.core-headline span { font-size: 14px;}
.core-subheadline { font-weight: 400; margin-bottom: 7px !important; margin-top: 20px !important; width: 612px;}
.core-subheadline span { float: right;}
a.core-headline:hover { text-decoration: none;}
a.core-headline { color: #a15500 !important;}
.body-graduate-students a.core-headline { color: #0f4545 !important; }
.body-undergraduate-online a.core-headline { color: #58001b !important; }
.body-churches a.core-headline { color: #00355e !important; }
.body-special-programs a.core-headline { color: #00355e !important; }
.body-churches .core-subheadline { width: 650px;  }
.body-international-students a.core-headline { color: #325a00 !important;  }
.layer1 { margin-left: 15px !important;}
.layer2 { margin-left: 5px !important; } 

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.overview-content { margin-right: 20px; }
.sub-overview-content { margin-right: 30px; padding-bottom: 60px; /*margin-left: 30px;*/ }
.sub-overview-content h5 { margin-top: 0px; line-height: 24px; margin-bottom: 16px;}
.subfeature-content { margin-top: 20px; margin-right: 20px;}
.subfeature-content h4 strong { font-weight: normal !important; }
.subfeature-content h4 { color: #38aada; font-size: 20px; margin-bottom: 15px; }
.general-content { margin-top: 27px; margin-right: 30px; padding-bottom: 60px;} 
.general-content h3 { font-size: 22px; font-weight: 600; color: #2a2a2a; line-height: 22px; margin-bottom: 0px; line-height: 34px; margin-top: 0px;}
.general-content .p1 img { margin-right: 20px; }
.gc2 { margin-top: 85px;}
.gc2-70 { margin-top: 70px;}
.gc2 img.cover-image { margin-top: -85px;}
.gc2 p { margin: 0 0 10px;}
.body-home .news .news-wrap img { width: 160px; height: auto;}
.body-home .full-width { background: #fff;}
.body-home .gc2-full { padding: 30px; background: #fff; margin: 0px;}
.event-detail-headline { margin-bottom: 15px !important;}
#student-blogs-detail .event-detail-headline { margin-bottom: 0px !important;}
.program-list { margin-top: 25px;}
.tab-content { padding-top: 30px;}
.tab-content .table td { padding: 20px 15px;}
.body-about-HIU .nav-tabs > .active.tab-uoncamp > a,
.body-about-HIU .nav > li.tab-uoncamp > a:hover { background-color: #ff8700 !important; }
.body-about-HIU .nav-tabs > .active.tab-uonline > a,
.body-about-HIU .nav > li.tab-uonline > a:hover   { background-color: #e5005d !important; }
.body-about-HIU .nav-tabs > .active.tab-gstud > a,
.body-about-HIU .nav > li.tab-gstud > a:hover   { background-color: #009999 !important;}

table tr th { color: #404040;}
.tuition-table {width: 100%;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > li > a { font-size: 14px; }

.boxed-msg {padding-left: 30px; }
.bio-title, .case-name { font-size: 12px; font-weight: 600; color: #404040; margin-top: 0px; margin-bottom: 5px;}
.gray-box .author-name, .gray-box .case-headline { color: #161616; font-weight: 600; margin: 0px;}
.gray-box .class-level, .gray-box .case-name { color: #656565; font-weight: 600; margin: 0px 0 5px 0; line-height: 16px;}
.gray-box .blog-desc, .gray-box .case-desc { color: #656565; font-size: 11px; line-height: 15px;}
#jobs-detail .no-margin { margin: 0px !important; }
form .search-btn a { background: #5fb5da; color: #fff !important; padding: 3px 15px;}
form .search-btn a:hover { background: #00518f;}
form .search-btn { background: #5fb5da; color: #fff !important; padding: 3px 15px; border:0px; letter-spacing: 1px; margin-right: 48px;}
.body-undergraduate-on-campus form .search-btn { background: #ffa23a; margin-right: 5px; margin-top: 10px;}
.body-undergraduate-on-campus .filter2 .span5 { width: 47%;}

.body-undergraduate-on-campus form .search-btn:hover { background: #ff7200;}
form .search-btn:hover { background: #00518f;}

#sitemap h4 { color: #000; font-size: 18px; font-weight: 600;}
.general-content .tab-content .dean-info { width: 148px; float: left;margin-right: 15px;}
.general-content .tab-content .dean-info p { margin-bottom: 0px;}
.general-content .image-info { width: 148px; float: left;margin-right: 15px;}

.body-about-HIU .filter .control-label { width: 118px;}
.body-about-HIU .filter .controls { margin-left: 132px;}
.body-about-HIU .filter2 .control-label { width: 55px;}
.body-about-HIU .filter2 .controls { margin-left: 65px;}
.body-about-HIU .filter2 .span5 { width: 47%;}
.body-about-HIU .filter2 .search-btn { margin-right: 5px; margin-top: 10px; }

.body-about-HIU .sub-overview-content a  { color:#0182b8;}
.body-about-HIU .overview-content a:hover,
.body-about-HIU .general-content a:hover,
.body-about-HIU .sub-overview-content a:hover { color:#0c5f83;}
.body-about-HIU .overview-content h4,
.body-about-HIU .sub-overview-content h4 { margin-bottom: 15px; color:#0182b8; font-size: 18px; font-weight: 600;}
.body-about-HIU .overview-content h4 a,
.body-about-HIU .sub-overview-content h4 a { color: #0182b8; text-decoration: none; font-weight: 600;}
.body-about-HIU .overview-content h4 a:hover, 
.body-about-HIU .sub-overview-content h4 a:hover { color: #0c5f83; }
.body-about-HIU .overview-content h4.color { margin: 0px;}
.body-about-HIU .overview-content h4.color a { background: #0098d7; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-about-HIU .overview-content ul li { padding: 2px 0;}
.body-about-HIU .sub-overview-content ul li { padding: 2px 0;}
.body-about-HIU .overview-content ul li a,
.body-about-HIU .sub-overview-content ul li a { color: #888; }
.body-about-HIU .general-content h4, 
.body-about-HIU .general-content h4 a {margin-bottom: 15px; color:#38aada; font-size: 20px; font-weight: 400;}
.body-about-HIU h4 a { line-height: 26px; }
.body-about-HIU .general-content h4 a:hover { text-decoration: none;}
.body-about-HIU .general-content h4.boxed { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 36px; padding: 10px 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-about-HIU .general-content h4.boxed-thin { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-about-HIU .general-content .boxed-wrap { background: #00518f;}
.body-about-HIU .general-content hr { margin: 30px 0px;}

.body-about-HIU .nav-tabs > .active > a { background-color: #38aada; color: #fff}
.body-about-HIU .nav-tabs { border-bottom: 1px solid #38aada; margin-bottom: 0px;}
.body-about-HIU .nav > li > a:hover { background-color: #38aada; color: #fff;}
.body-about-HIU .cta-wrap.btn-rsvp-here { background: url(../images/cta-shadow.png) bottom no-repeat; width: 109px; height: 55px; margin-top: 15px;}

.body-home hr { margin: 30px 0px;}

.body-alumni .filter .control-label { width: 118px;}
.body-alumni .filter .controls { margin-left: 132px;}

.body-alumni .overview-content a,
.body-alumni .general-content a,
.body-alumni .sub-overview-content a  { color:#0182b8;}
.body-alumni .overview-content a:hover,
.body-alumni .general-content a:hover,
.body-alumni .sub-overview-content a:hover { color:#0c5f83;}
.body-alumni .overview-content h4,
.body-alumni .sub-overview-content h4 { margin-bottom: 15px;}
.body-alumni .overview-content h4 a,
.body-alumni .sub-overview-content h4 a { color: #0182b8; text-decoration: none; font-weight: 600;}
.body-alumni .overview-content h4 a:hover, 
.body-alumni .sub-overview-content h4 a:hover { color: #0c5f83; }
.body-alumni .overview-content h4.color { margin: 0px;}
.body-alumni .overview-content h4.color a { background: #0098d7; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-alumni .overview-content ul li { padding: 2px 0;}
.body-alumni .sub-overview-content ul li { padding: 2px 0;}
.body-alumni .overview-content ul li a,
.body-alumni .sub-overview-content ul li a { color: #888; }
.body-alumni .general-content h4, 
.body-alumni .general-content h4 a {margin-bottom: 15px; color:#38aada; font-size: 20px; font-weight: 400;}
.body-alumni h4 a { line-height: 26px;}
.body-alumni .general-content h4 a:hover { text-decoration: none;}
.body-alumni .general-content h4.boxed { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 36px; padding: 10px 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-alumni .general-content h4.boxed-thin { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-alumni .general-content .boxed-wrap { background: #00518f;}
.body-alumni .general-content hr { margin: 30px 0px;}

.body-alumni .nav-tabs > .active > a { background-color: #38aada; color: #fff}
.body-alumni .nav-tabs { border-bottom: 1px solid #38aada; margin-bottom: 0px;}
.body-alumni .nav > li > a:hover { background-color: #38aada; color: #fff;}


.body-churches .filter .control-label { width: 118px;}
.body-churches .filter .controls { margin-left: 132px;}

.body-churches .overview-content a,
.body-churches .general-content a,
.body-churches .sub-overview-content a  { color:#0182b8;}
.body-churches .overview-content a:hover,
.body-churches .general-content a:hover,
.body-churches .sub-overview-content a:hover { color:#0c5f83;}
.body-churches .overview-content h4,
.body-churches .sub-overview-content h4 { margin-bottom: 15px;}
.body-churches .overview-content h4 a,
.body-churches .sub-overview-content h4 a { color: #0182b8; text-decoration: none; font-weight: 600;}
.body-churches .overview-content h4 a:hover, 
.body-churches .sub-overview-content h4 a:hover { color: #0c5f83; }
.body-churches .overview-content h4.color { margin: 0px;}
.body-churches .overview-content h4.color a { background: #0098d7; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-churches .overview-content ul li { padding: 2px 0;}
.body-churches .sub-overview-content ul li { padding: 2px 0;}
.body-churches .overview-content ul li a,
.body-churches .sub-overview-content ul li a { color: #888; }
.body-churches .general-content h4, 
.body-churches .general-content h4 a {margin-bottom: 15px; color:#38aada; font-size: 20px; font-weight: 400;}
.body-churches h4 a { line-height: 26px;}
.body-churches .general-content h4 a:hover { text-decoration: none;}
.body-churches .general-content h4.boxed { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 36px; padding: 10px 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-churches .general-content h4.boxed-thin { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-churches .general-content .boxed-wrap { background: #00518f;}
.body-churches .general-content hr { margin: 30px 0px;}

.body-churches .nav-tabs > .active > a { background-color: #38aada; color: #fff}
.body-churches .nav-tabs { border-bottom: 1px solid #38aada; margin-bottom: 0px;}
.body-churches .nav > li > a:hover { background-color: #38aada; color: #fff;}
.body-churches .course-list li a { color: #025376;}
.body-churches .course-num { min-width: 105px; display: inline-block; line-height: 18px; color: #fff; margin-right: 10px; background: #025376; padding: 1px 8px; font-size: 11px;}
.body-churches form#church-residency-app h4{color: #38aada;font-size: 20px;font-weight: 400; }


.body-special-programs .filter .control-label { width: 118px;}
.body-special-programs .filter .controls { margin-left: 132px;}

.body-special-programs .overview-content a,
.body-special-programs .general-content a,
.body-special-programs .sub-overview-content a  { color:#0182b8;}
.body-special-programs .overview-content a:hover,
.body-special-programs .general-content a:hover,
.body-special-programs .sub-overview-content a:hover { color:#0c5f83;}
.body-special-programs .overview-content h4,
.body-special-programs .sub-overview-content h4 { margin-bottom: 15px;}
.body-special-programs .overview-content h4 a,
.body-special-programs .sub-overview-content h4 a { color: #0182b8; text-decoration: none; font-weight: 600;}
.body-special-programs .overview-content h4 a:hover, 
.body-special-programs .sub-overview-content h4 a:hover { color: #0c5f83; }
.body-special-programs .overview-content h4.color { margin: 0px;}
.body-special-programs .overview-content h4.color a { background: #0098d7; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-special-programs .overview-content ul li { padding: 2px 0;}
.body-special-programs .sub-overview-content ul li { padding: 2px 0;}
.body-special-programs .overview-content ul li a,
.body-special-programs .sub-overview-content ul li a { color: #888; }
.body-special-programs .general-content h4, 
.body-special-programs .general-content h4 a {margin-bottom: 15px; color:#38aada; font-size: 20px; font-weight: 400;}
.body-special-programs h4 a { line-height: 26px;}
.body-special-programs .general-content h4 a:hover { text-decoration: none;}
.body-special-programs .general-content h4.boxed { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 36px; padding: 10px 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-special-programs .general-content h4.boxed-thin { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-special-programs .general-content .boxed-wrap { background: #00518f;}
.body-special-programs .general-content hr { margin: 30px 0px;}

.body-special-programs .nav-tabs > .active > a { background-color: #38aada; color: #fff}
.body-special-programs .nav-tabs { border-bottom: 1px solid #38aada; margin-bottom: 0px;}
.body-special-programs .nav > li > a:hover { background-color: #38aada; color: #fff;}
.body-special-programs .course-list li a { color: #025376;}
.body-special-programs .course-num { display: inline-block; min-width: 55px; color: #fff; margin-right: 10px; background: #025376; padding: 1px 8px; font-size: 11px;}

.body-special-programs form .search-btn { margin-right: 5px; margin-top: 10px;}
.body-special-programs .filter2 .span5 { width: 47%;}


.body-donors .filter .control-label { width: 118px;}
.body-donors .filter .controls { margin-left: 132px;}

.body-donors .h5s { color: #0182b8; margin-bottom: 0px;}
.body-donors .overview-content a,
.body-donors .general-content a,
.body-donors .sub-overview-content a  { color:#0182b8;}
.body-donors .overview-content a:hover,
.body-donors .general-content a:hover,
.body-donors .sub-overview-content a:hover { color:#0c5f83;}
.body-donors .overview-content h4,
.body-donors .sub-overview-content h4 { margin-bottom: 15px;}
.body-donors .sub-overview-content h4,
.body-donors .overview-content h4 a,
.body-donors .sub-overview-content h4 a,
.body-donors .subfeature-content h4 a { color: #0182b8; text-decoration: none; font-weight: 600;}
.body-donors .overview-content h4 a:hover, 
.body-donors .sub-overview-content h4 a:hover { color: #0c5f83; }
.body-donors .overview-content h4.color { margin: 0px;}
.body-donors .overview-content h4.color { background: #0098d7; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-donors .overview-content h4.color a { background: #0098d7; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-donors .overview-content ul li { padding: 2px 0;}
.body-donors .sub-overview-content ul li { padding: 2px 0;}
.body-donors .overview-content ul li a,
.body-donors .sub-overview-content ul li a { color: #888; }
.body-donors .general-content h4, 
.body-donors .general-content h4 a {margin-bottom: 15px; color:#38aada; font-size: 20px; font-weight: 400;}
.body-donors h4 a { line-height: 26px;}
.body-donors .general-content h4 a:hover { text-decoration: none;}
.body-donors .general-content h4.boxed { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 36px; padding: 10px 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-donors .general-content h4.boxed-thin { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-donors .general-content .boxed-wrap { background: #00518f;}
.body-donors .general-content hr { margin: 30px 0px;}

.body-donors .nav-tabs > .active > a { background-color: #38aada; color: #fff}
.body-donors .nav-tabs { border-bottom: 1px solid #38aada; margin-bottom: 0px;}
.body-donors .nav > li > a:hover { background-color: #38aada; color: #fff;}

.body-donors .ignite-brochure-wrap img { float: left;}
.body-donors .ignite-brochure-wrap ul { list-style-type: none; padding-left: 190px; margin-top: 10px;}
.body-donors .ignite-brochure-wrap ul li a { font-size: 16px; }



.body-current-students .filter .control-label { width: 118px;}
.body-current-students .filter .controls { margin-left: 132px;}
.body-current-students .filter2 .span5 { width: 47%;}
.body-current-students .filter2 .search-btn { margin-right: 5px; margin-top: 10px; }
.body-current-students .overview-content a,
.body-current-students .general-content a,
.body-current-students .sub-overview-content a  { color:#0182b8;}
.body-current-students .overview-content a:hover,
.body-current-students .general-content a:hover,
.body-current-students .sub-overview-content a:hover { color:#0c5f83;}
.body-current-students .overview-content h4,
.body-current-students .sub-overview-content h4 { margin-bottom: 15px;}
.body-current-students .overview-content h4 a,
.body-current-students .sub-overview-content h4 a { color: #0182b8; text-decoration: none; font-weight: 600;}
.body-current-students .overview-content h4 a:hover, 
.body-current-students .sub-overview-content h4 a:hover { color: #0c5f83; }
.body-current-students .overview-content h4.color { margin: 0px;}
.body-current-students .overview-content h4.color a { background: #0098d7; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-current-students .overview-content ul li { padding: 2px 0;}
.body-current-students .sub-overview-content ul li { padding: 2px 0;}
.body-current-students .overview-content ul li a,
.body-current-students .sub-overview-content ul li a { color: #888; }
.body-current-students .general-content h4, 
.body-current-students .general-content h4 a {margin-bottom: 15px; color:#38aada; font-size: 20px; font-weight: 400;}
.body-current-students h4 a { line-height: 26px;}
.body-current-students .general-content h4 a:hover { text-decoration: none;}
.body-current-students .general-content h4.boxed { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 36px; padding: 10px 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-current-students .general-content h4.boxed-thin { margin-top:0px;color: #00518f; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
#tech-support-faqs .general-content h4.boxed-thin { font-size: 16px; }
.body-current-students .general-content .boxed-wrap { background: #00518f;}
.body-current-students .general-content hr { margin: 30px 0px;}

.body-current-students .nav-tabs > .active > a { background-color: #38aada; color: #fff}
.body-current-students .nav-tabs { border-bottom: 1px solid #38aada; margin-bottom: 0px;}
.body-current-students .nav > li > a:hover { background-color: #38aada; color: #fff;}


.body-undergraduate-on-campus .course-list li a { color: #a15500;}
.body-undergraduate-on-campus .course-num { color: #fff; margin-right: 10px; background: #ff8522; padding: 0px 8px; font-size: 11px; display: inline-block; min-width: 68px; line-height: 18px;}
.body-undergraduate-on-campus .other-cate-links { color: #808080 !important;}
.body-undergraduate-on-campus .other-cate-links:hover { color: #b13d00 !important; text-decoration: none;}

.body-undergraduate-on-campus .pagination ul li a.active { color: #b13d00; background: #f5f5f5;}
.body-undergraduate-on-campus .overview-content a,
.body-undergraduate-on-campus .general-content a,
.body-undergraduate-on-campus .sub-overview-content a  { color:#ff7200;}
.body-undergraduate-on-campus .overview-content a:hover,
.body-undergraduate-on-campus .general-content a:hover,
.body-undergraduate-on-campus .sub-overview-content a:hover { color:#b13d00;}
.body-undergraduate-on-campus .overview-content h4,
.body-undergraduate-on-campus .sub-overview-content h4 { margin-bottom: 15px; color: #ff7200; text-decoration: none; font-weight: 600; line-height: 26px;}
.body-undergraduate-on-campus .overview-content h4 a,
.body-undergraduate-on-campus .sub-overview-content h4 a { color: #ff7200; text-decoration: none; font-weight: 600;}
.body-undergraduate-on-campus .overview-content h4 a:hover, 
.body-undergraduate-on-campus .sub-overview-content h4 a:hover { color: #b13d00; }
.body-undergraduate-on-campus .overview-content h4.color { margin: 0px;}
.body-undergraduate-on-campus .overview-content h4.color a { background: #ff9b2a; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-undergraduate-on-campus .overview-content ul li { padding: 2px 0;}
.body-undergraduate-on-campus .sub-overview-content ul li { padding: 2px 0;}
.body-undergraduate-on-campus .overview-content ul li a,
.body-undergraduate-on-campus .sub-overview-content ul li a { color: #888; }
.body-undergraduate-on-campus .general-content h4, 
.body-undergraduate-on-campus .general-content h4 a {margin-bottom: 15px; color:#ff8700; font-size: 20px; font-weight: 400;}
.body-undergraduate-on-campus h4 a { line-height: 26px;}
.body-undergraduate-on-campus .general-content h4 a:hover { text-decoration: none;}
.body-undergraduate-on-campus .general-content h4.boxed { margin-top:0px;color: #F33F07; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 36px; padding: 10px 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-undergraduate-on-campus .general-content h4.boxed-thin { margin-top:0px;color: #F33F07; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-undergraduate-on-campus .general-content .boxed-wrap { background: #f33f07;}
.body-undergraduate-on-campus .general-content hr { margin: 30px 0px;}
#faq h4.boxed-thin { font-size: 18px; padding-left: 0px; margin-bottom: 15px !important;}
#common-questions h4.boxed-thin { font-size: 18px; padding-left: 0px; margin-bottom: 15px !important;}
#downloadable-forms-category .general-content .span6 .span12 > h4 { line-height: 30px; }

.body-undergraduate-on-campus .nav-tabs > .active > a { background-color: #ff8700; color: #fff}
.body-undergraduate-on-campus .nav-tabs { border-bottom: 1px solid #ff8700; margin-bottom: 0px;}
.body-undergraduate-on-campus .nav > li > a:hover { background-color: #ff8700; color: #fff;}
.body-undergraduate-online .nav > li > a:hover { background-color: #a92d5f; color: #fff; }


.body-undergraduate-online .overview-content a,
.body-undergraduate-online .general-content a,
.body-undergraduate-online .sub-overview-content a  { color:#e5005d;}
.body-undergraduate-online .overview-content a:hover,
.body-undergraduate-online .general-content a:hover,
.body-undergraduate-online .sub-overview-content a:hover { color:#a92d5f;}
.body-undergraduate-online .overview-content h4,
.body-undergraduate-online .sub-overview-content h4 { margin-bottom: 15px;}
.body-undergraduate-online .overview-content h4 a,
.body-undergraduate-online .sub-overview-content h4 a { color: #e5005d; text-decoration: none; font-weight: 600;}
.body-undergraduate-online .overview-content h4 a:hover, 
.body-undergraduate-online .sub-overview-content h4 a:hover { color: #a92d5f; }
.body-undergraduate-online .overview-content h4.color { margin: 0px;}
.body-undergraduate-online .overview-content h4.color a { background: #e5005d; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-undergraduate-online .overview-content ul li { padding: 2px 0;}
.body-undergraduate-online .sub-overview-content ul li { padding: 2px 0;}
.body-undergraduate-online .overview-content ul li a,
.body-undergraduate-online .sub-overview-content ul li a { color: #404040; }
.body-undergraduate-online .general-content h4, 
.body-undergraduate-online .general-content h4 a { margin-bottom: 15px; color:#e5005d; font-size: 20px; font-weight: 400;}
.body-undergraduate-online h4 a { line-height: 26px;}
.body-undergraduate-online .general-content h4 a:hover { text-decoration: none;}
.body-undergraduate-online .general-content h4.boxed { margin-top:0px;color: #7b0032; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 55px; padding-left: 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-undergraduate-online .general-content h4.boxed-thin { margin-top:0px;color: #7b0032; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-undergraduate-online .general-content .boxed-wrap { background: #7b0032;}
.body-undergraduate-online .general-content hr { margin: 30px 0px;}

.body-undergraduate-online .nav-tabs > .active > a { background-color: #e5005d; color: #fff}
.body-undergraduate-online .nav-tabs { border-bottom: 1px solid #e5005d; margin-bottom: 0px;}
.body-undergraduate-online .nav > li > a:hover { background-color: #a92d5f; color: #fff; }

.body-undergraduate-online .course-list li a { color: #e5005d;}
.body-undergraduate-online .course-num { color: #fff; margin-right: 10px; padding: 0 8px; background: #a92d5f; line-height: 18px; display: inline-block; min-width: 51px; font-size: 11px;}
.body-undergraduate-online .other-cate-links { color: #808080 !important;}
.body-undergraduate-online .other-cate-links:hover { color: #a92d5f !important; text-decoration: none;}

.body-graduate-students .overview-content a,
.body-graduate-students .general-content a,
.body-graduate-students .sub-overview-content a  { color:#009999;}
.body-graduate-students .overview-content a:hover,
.body-graduate-students .general-content a:hover,
.body-graduate-students .sub-overview-content a:hover { color:#175a5a;}
.body-graduate-students .overview-content h4,
.body-graduate-students .sub-overview-content h4 { margin-bottom: 15px;}
.body-graduate-students .overview-content h4 a,
.body-graduate-students .sub-overview-content h4 a { color: #009999; text-decoration: none; font-weight: 600;}
.body-graduate-students .overview-content h4 a:hover, 
.body-graduate-students .sub-overview-content h4 a:hover { color: #175a5a; }
.body-graduate-students .overview-content h4.color { margin: 0px;}
.body-graduate-students .overview-content h4.color a { background: #009999; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-graduate-students .overview-content ul li { padding: 2px 0;}
.body-graduate-students .sub-overview-content ul li { padding: 2px 0;}
.body-graduate-students .overview-content ul li a,
.body-graduate-students .sub-overview-content ul li a { color: #404040; }
.body-graduate-students .general-content h4, 
.body-graduate-students .general-content h4 a {margin-bottom: 15px; color:#009999; font-size: 20px; font-weight: 400;}
.body-graduate-students h4 a { line-height: 26px;}
.body-graduate-students .general-content h4 a:hover { text-decoration: none;}
.body-graduate-students .general-content h4.boxed { margin-top:0px;color: #175a5a; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 55px; padding-left: 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-graduate-students .general-content h4.boxed-thin { margin-top:0px;color: #175a5a; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; padding-left: 15px;  margin-bottom: 20px !important; font-size: 22px;}
.body-graduate-students .general-content .boxed-wrap { background: #175a5a;}
.body-graduate-students .general-content hr { margin: 30px 0px;}

.body-graduate-students .nav-tabs > .active > a { background-color: #009999; color: #fff}
.body-graduate-students .nav-tabs { border-bottom: 1px solid #009999; margin-bottom: 0px;}
.body-graduate-students .nav > li > a:hover { background-color: #009595; color: #fff; }

.body-graduate-students .course-list li a { color: #009999;}
.body-graduate-students .course-num { color: #fff; margin-right: 10px; background: #009595; padding: 1px 8px; font-size: 11px; display: inline-block; min-width: 50px;}
.body-graduate-students .other-cate-links { color: #808080 !important;}
.body-graduate-students .other-cate-links:hover { color: #009595 !important; text-decoration: none;}

.body-international-students .overview-content a,
.body-international-students .general-content a,
.body-international-students .sub-overview-content a  { color:#457c00;}
.body-international-students .overview-content a:hover,
.body-international-students .general-content a:hover,
.body-international-students .sub-overview-content a:hover { color:#2f5500;}
.body-international-students .overview-content h4,
.body-international-students .sub-overview-content h4 { margin-bottom: 15px;}
.body-international-students .overview-content h4 a,
.body-international-students .sub-overview-content h4 a { color: #76b02e; text-decoration: none; font-weight: 600;}
.body-international-students .overview-content h4 a:hover, 
.body-international-students .sub-overview-content h4 a:hover { color: #2f5500; }
.body-international-students .overview-content h4.color { margin: 0px;}
.body-international-students .overview-content h4.color a { background: #76b02e; color: #fff; font-weight: 400; padding: 8px 20px; display: block; font-size: 16px;}
.body-international-students .overview-content ul li { padding: 2px 0;}
.body-international-students .sub-overview-content ul li { padding: 2px 0;}
.body-international-students .overview-content ul li a,
.body-international-students .sub-overview-content ul li a { color: #404040; }
.body-international-students .general-content h4, 
.body-international-students .general-content h4 a {margin-bottom: 15px; color:#76b02e; font-size: 20px; font-weight: 400;}
.body-international-students h4 a { line-height: 26px;}
.body-international-students .general-content h4 a:hover { text-decoration: none;}
.body-international-students .general-content h4.boxed { margin-top:0px;color: #325a00; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 55px; padding-left: 20px; margin-left: 8px !important; margin-bottom: 20px !important;}
.body-international-students .general-content h4.boxed-thin { margin-top:0px;color: #325a00; font-weight: 600; background:#fff; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; line-height: 45px; margin-bottom: 20px !important; font-size: 22px; padding-left:15px;}
.body-international-students .general-content .boxed-wrap { background: #325a00;}
.body-international-students .general-content hr { margin: 30px 0px;}

.body-international-students .nav-tabs > .active > a { background-color: #81bf33; color: #fff}
.body-international-students .nav-tabs > li > a { padding:12px 15px;}
.body-international-students .nav-tabs { border-bottom: 1px solid #81bf33; margin-bottom: 0px;}
.body-international-students .nav > li > a:hover { background-color: #81bf33; color: #fff;}

.body-international-students .course-list li a { color: #81bf33;}
.body-international-students .course-num { color: #fff; margin-right: 10px; background: #2f5500; padding: 1px 8px; font-size: 11px; display: inline-block; min-width: 50px;}
.body-international-students .other-cate-links { color: #808080 !important;}
.body-international-students .other-cate-links:hover { color: #2f5500 !important; text-decoration: none;}

#academics-calendar h4, #calendar h4, #upcoming-events h4, #past-events h4, #news h4, #hiu-in-news h4, #press-releases h4, #resources h4, #chapel-schedule h4 { font-weight: 400; margin: 0px;}
form h4 { margin-bottom: 3px !important;}
#petition-downloadable-forms .span6 { margin-bottom: 20px;}

#faculty-detail .general-content ul { margin-bottom: 20px;}
#faculty-detail .general-content ul li { list-style-type: square;}
ul.bio-publications, ul.pro-presentations, ul.recommended-resources { margin-left: 10px;}
ul.bio-publications > li, ul.pro-presentations > li { list-style-type: none !important; font-style: italic; }
ul.recommended-resources > li { list-style-type: none !important; font-style: italic; font-weight: 600;}
ul.bio-publications > li > ul > li, ul.pro-presentations > li > ul > li, ul.recommended-resources > li > ul > li {font-style: normal; font-weight: 400;}
#departments .staff-list { margin: 0px;}
#departments .staff-list li { list-style-type: none; /*float:left; width: 49%;*/ margin-bottom: 30px; /*min-height: 85px;*/ }
#departments .staff-title { color: #545456; margin: 0px; }
#light-box_link { cursor: pointer;}

.case-study-person-wrap, .student-blog-author-wrap { margin-right: -31px; padding: 20px;}
.case-study-person-wrap p.medium, .student-blog-author-wrap p.medium { color:#fff;}
.case-study-person-wrap h5, .student-blog-author-wrap h5, .student-blog-author-wrap h5 a { color: #fff !important;font-weight: 600; font-size: 14px; margin-top: 14px; }
.case-study-info { font-size: 12px; color: #8e8e8e; margin-bottom: 0px !important;}
.case-study-box .gray-box .span7 { margin-left: auto; }
.gray-box { background: #f4f4f4; padding: 10px 20px; min-height: 130px;}
.gray-box .span7 { margin-left: 0px;}
.body-graduate-students .case-study-person-wrap { background: #30c1c1;}
.body-alumni .case-study-person-wrap { background: #0098d7;}
.body-donors .case-study-person-wrap { background: #0098d7;}
.body-undergraduate-on-campus .case-study-person-wrap, .body-undergraduate-on-campus .student-blog-author-wrap { background: #ffa23a;}
.body-undergraduate-online .case-study-person-wrap { background: #f15191;}
.body-international-students .case-study-person-wrap { background: #76b02e; }
.body-undergraduate-on-campus .student-blog-author-wrap h6 { margin-top: 0px; line-height: 16px; margin-bottom: 7px;}

.footer-wrapper { padding: 16px 0px; margin-top: 65px;}
.footer .social-media-list img { width: 17px; padding-left: 3px; }
.footer .directorynav ul { text-align: left; margin-left: 0px;}
.footer .directorynav ul li { margin: 0px; display: block; line-height: 16px; padding: 3px 0px;}
.footer .directorynav ul li a { font-size: 11px; font-weight: normal; color: #7b7b7b; }
.footer .directorynav ul li a:hover { color: #6cebfe; text-decoration: none; }
.footer-links, .footer-links-secondary {margin: 2px 0;}
.footer-links li.brand { color: #dbdbdb;}
.footer-links li a {font-size: 11px; font-weight: normal; color: #7b7b7b;}
.footer-links li a:hover {color: #6cebfe; text-decoration: none;}
.footer-links-secondary a {color:#7b7b7b; text-decoration: underline;}
.footer-links-secondary a:hover {color: #6cebfe; text-decoration: underline;}

/* ============================================================================= */
/* HEADER/NAV BAR */
/* ============================================================================= */
/*.target-audience-nav { background: #d1dde3 !important; }*/
.target-audience-nav #toppanel .target-nav-undergraduate-online a:hover { color: #fff;}
.target-audience-nav #toppanel .target-nav-undergraduate-on-campus a:hover { color: #fff;}
.target-audience-nav #toppanel .target-nav-graduate-students a:hover { color: #fff;}
.target-audience-nav #toppanel .target-nav-international-students a:hover { color: #fff;}
.trans-black { background: url(../images/background-black-trans.png) repeat; position: relative;}
.navbar .cate { text-decoration: none; font-size: 16px; font-weight: bold; color: #333; padding-right: 10px; margin: 3px 0 0 -5px;}
.navbar .cate:hover { text-decoration: none;}
.home-nav-bar, .current-students-nav-bar, .alumni-nav-bar, .donors-nav-bar, .churches-nav-bar, .special-programs-nav-bar, .about-HIU-nav-bar {background: #000 url(../images/background-black-trans.png) repeat; }
.undergraduate-on-campus-nav-bar, .body-undergraduate-on-campus div.navbar.navbar-fixed-top div.navbar-inner.cate-nav {background: #ff6000; }
.international-students-nav-bar, .body-international-students div.navbar.navbar-fixed-top div.navbar-inner.cate-nav {background: #539600; }
.graduate-students-nav-bar, .body-graduate-students div.navbar.navbar-fixed-top div.navbar-inner.cate-nav {background: #006363; }
.undergraduate-online-nav-bar, .body-undergraduate-online div.navbar.navbar-fixed-top div.navbar-inner.cate-nav {background: #90003a; }
.navbar .nav > li:first-child { margin-left: 15px;}
.navbar .cta-nav > li:first-child { margin-left: 0px;}
.accordion-toggle { text-decoration: none !important;}
.accordion-toggle a { text-decoration: none;}
.accordion-click-hint { padding-left: 5px; font-size: 12px; color: #888;}
#featured-courses .accordion-inner { border-top: 0px;}
#featured-courses .accordion-heading .accordion-toggle { padding: 0px;}
/*.cate-nav { background: #e5e9eb !important; }*/
ul.target-nav { text-decoration: none; margin: 0px;} 
ul.target-nav li { list-style-type: none; padding: 2px 0px; font-size: 14px;}
ul.target-nav li a { display: block; padding: 6px 0px 6px 15px; }
ul.target-nav li a:hover { text-decoration: none; background: #fff;}
ul.target-nav li.divider hr { margin: 0 35px; border-bottom: 1px solid #bcbcbc; border-top: 0px; }
.navbar .nav > li > a { color:#fff; text-transform: uppercase; text-shadow:none; font-size: 10px;}
.menu-btn:hover { cursor: pointer; margin-right: 20px;}

.identity-list-1 { padding: 0px 5px 0px 30px; margin-top: 20px;}
.identity-list-1 a { font-size: 14px; line-height: 28px; font-weight: 600; color: #549fbf;}
.identity-list-1 a:hover { color: #fff; text-decoration: none;}
.identity-list-1 ul { margin: 0 0 10px 19px;}
.identity-list-1 ul li { list-style-type: disc; color: #549fbf; font-size: 15px;}
.identity-list-2 { margin-top:20px; padding: 0px 0px 0px 25px; border-left: 1px solid #1a6889;}
.identity-list-2 a {line-height: 24px; font-size: 13px; color: #549fbf; font-weight: 600; }
.identity-list-2 a:hover { color: #fff; text-decoration: none;}
.body-undergraduate-on-campus .identity-list-2 { border-left: 1px solid #ffa45a;}
.body-undergraduate-on-campus .identity-list-1 ul li {color: #ffcba1;}
.body-undergraduate-on-campus .identity-list-1 a, .body-undergraduate-on-campus .identity-list-2 a {color: #ffcba1;}
.body-undergraduate-on-campus .identity-list-1 a:hover, .body-undergraduate-on-campus .identity-list-2 a:hover {color: #fff;}
.body-undergraduate-online .identity-list-2 { border-left: 1px solid #c75d88;}
.body-undergraduate-online .identity-list-1 a, .body-undergraduate-online .identity-list-2 a {color: #cea2b4;}
.body-undergraduate-online .identity-list-1 ul li {color: #cea2b4;}
.body-undergraduate-online .identity-list-1 a:hover, .body-undergraduate-online .identity-list-2 a:hover {color: #fff;}
.body-international-students .identity-list-2 { border-left: 1px solid #99d64d;}
.body-international-students .identity-list-1 a, .body-international-students .identity-list-2 a { color: #bfe88d;}
.body-international-students .identity-list-1 ul li { color: #bfe88d;}
.body-international-students .identity-list-1 a:hover, .body-international-students .identity-list-2 a:hover { color: #fff;}
.body-graduate-students .identity-list-2 { border-left: 1px solid #42abab;}
.body-graduate-students .identity-list-1 ul li { color: #b0dcdc;}
.body-graduate-students .identity-list-1 a, .body-graduate-students .identity-list-2 a { color: #b0dcdc;}
.body-graduate-students .identity-list-1 a:hover, .body-graduate-students .identity-list-2 a:hover { color: #fff;}

.image-gallery { width: 600px; margin-top: 0px;}
.image-gallery h5 { margin-bottom: 20px; }
.image-gallery li { margin: 0px 12px 12px 0px; }
.body-undergraduate-on-campus .image-gallery a.thumbnail:hover { border-color: #ff8522;}
.body-undergraduate-online .image-gallery a.thumbnail:hover { border-color: #f13782;}

#panel-wrapper{position: relative; height: 45px;}
#toppanel { position: absolute; top: 0px; z-index: 25;}
#panel { width: 445px; position: relative; top: 0px; height: 0px; z-index: 10; overflow: hidden; text-align: left;
    border-radius: 0px 0px 6px 0px;}
#panel_contents { background: #025376;height: 100%; width: 430px; position: absolute; z-index: -1;}
.body-undergraduate-on-campus #panel_contents { background: #ff8522;}
.body-undergraduate-online #panel_contents { background: #a92d5f;}
.body-international-students #panel_contents { background: #76b02e;}
.body-graduate-students #panel_contents { background: #009595;}


.panel_button { position: relative; width: 285px; height: 45px; z-index: 20; cursor: pointer;}
.panel_button a {text-decoration: none; color: #fff; font-size: 17px; position: relative;padding-left: 30px; top: 13px;font-weight: 400;}

#hide_button { text-align: left; padding-left: 12px; width: 18px; background: #00425e; height: 28px;}
#hide_button a { top: -18px; font-size: 12px; }
.body-undergraduate-on-campus #hide_button { background: #ff6000;}
.body-undergraduate-online #hide_button { background: #90003a;}
.body-international-students #hide_button { background: #539600;}
.body-graduate-students #hide_button { background: #006363;}

.choose-identity-link { margin-left: 22px; font-size: 12px !important; color: #0088cc !important; text-decoration: underline !important; font-weight: normal !important; }
.choose-identity-link .caret { margin: 9px; border-top: 4px solid #0088cc !important; }

.search-result-box {  width: 250px;}
.search-result-box li > a {  white-space: normal !important;}
.search-result-title { font-weight: bold; color: #000; }
.search-result-title:hover { font-weight: bold; color: #fff; }
.search-result-box p {color:#333 !important; line-height: 16px; margin:0px;}
.search-result-box p:hover {color:#fff !important;}
.search-result-list .go-top, .go-top {font-size: 13px; font-weight:normal; text-decoration: underline;}

.SuggestFramework_List { width: auto !important; right: 0px;}
.SuggestFramework_Normal { background-color: #fff !important; color: #000; padding: 5px 10px !important;}
.SuggestFramework_Highlighted { background-color: #38aada !important; color: #000; padding: 5px 10px !important; }
.body-undergraduate-on-campus .SuggestFramework_Highlighted { background-color: #ffb057 !important;}
.body-international-students .SuggestFramework_Highlighted { background-color: #96dc3e !important;}
.body-graduate-students .SuggestFramework_Highlighted { background-color: #30c1c1 !important;}
.body-undergraduate-online .SuggestFramework_Highlighted {background-color: #f15191 !important;}

.input-margin-top { margin-top: 5px !important;}
.classnotes-video { margin-bottom: 15px; }

.body-undergraduate-online .nav-schedule-form .errorMsg h3 { font-size: 16px; font}
.body-undergraduate-online .schedule-form-button { background: rgba(255, 255, 255, 0.8); }
.body-undergraduate-online .schedule-form-button > a { color: #90003a !important; font-size: 14px; font-weight: 600;}
.body-undergraduate-online .schedule-form-button:hover,.body-undergraduate-online .navbar .nav > li.schedule-form-button > a:hover { background: #ffffff;} 
.body-undergraduate-online .navbar .nav > li.schedule-form-button > a { font-size: 11px;}
.body-undergraduate-online .navbar .nav li.schedule-form-button.dropdown.open > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.active > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.open.active > .dropdown-toggle { background: rgba(255, 255, 255, 0.5); }
.body-undergraduate-online .schedule-form-button .dropdown-menu { background: #fff; left: auto; right: 0px; width: 440px; padding: 20px 30px;}
.body-undergraduate-online .schedule-form-button .dropdown-menu h2 { font-size: 19px; line-height: 27px; color: #e5005d; font-weight: 600;}
.body-undergraduate-online .schedule-form-button .form-horizontal .control-label { text-align: left; color: #000; width: 60px; float: none;}
.body-undergraduate-online .schedule-form-button .form-horizontal .controls { margin-left: 0px;}
.body-undergraduate-online .schedule-form-button .form-horizontal input.span4 { width: 42%;}
.body-undergraduate-online .schedule-form-button .form-horizontal input.span8 { width: 88%;}
.body-undergraduate-online .schedule-form-button .form-horizontal input[type="text"] { height: 25px;}
.body-undergraduate-online .schedule-form-button .form-horizontal button.btn, input[type="submit"].btn {
border: 1px solid #ad2c60 !important; font-weight: 500 !important;border-radius: 4px !important; color: #fff !important; background: #eb4b8b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViNGI4YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2IxMmU2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMTJlNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #eb4b8b 0%, #b12e63 72%, #b12e63 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eb4b8b), color-stop(72%,#b12e63), color-stop(100%,#b12e63)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eb4b8b 0%,#b12e63 72%,#b12e63 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eb4b8b 0%,#b12e63 72%,#b12e63 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eb4b8b 0%,#b12e63 72%,#b12e63 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eb4b8b 0%,#b12e63 72%,#b12e63 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4b8b', endColorstr='#b12e63',GradientType=0 ); /* IE6-8 */
 padding: 6px 40px;

 }

#washington-programs .nav-schedule-form .errorMsg h3 { font-size: 16px; font}
#washington-programs .schedule-form-button { background: rgba(255, 255, 255, 0.8); }
#washington-programs .schedule-form-button > a { color: #025376 !important; font-size: 14px; font-weight: 600;}
#washington-programs .schedule-form-button:hover,.body-undergraduate-online .navbar .nav > li.schedule-form-button > a:hover { background: #ffffff;} 
#washington-programs .navbar .nav > li.schedule-form-button > a { font-size: 11px; cursor: pointer;}
#washington-programs .navbar .nav li.schedule-form-button.dropdown.open > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.active > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.open.active > .dropdown-toggle { background: rgba(255, 255, 255, 0.5); }
#washington-programs .schedule-form-button .dropdown-menu { background: #fff; left: auto; right: 0px; width: 440px; padding: 20px 30px;}
#washington-programs .schedule-form-button .dropdown-menu h2 { font-size: 19px; line-height: 27px; color: #0182b8; font-weight: 600;}
#washington-programs .schedule-form-button .form-horizontal .control-label { text-align: left; color: #000; width: 60px; float: none;}
#washington-programs .schedule-form-button .form-horizontal .controls { margin-left: 0px;}
#washington-programs .schedule-form-button .form-horizontal input.span4 { width: 42%;}
#washington-programs .schedule-form-button .form-horizontal input.span8 { width: 88%;}
#washington-programs .schedule-form-button .form-horizontal input[type="text"] { height: 25px;}
#washington-programs .schedule-form-button .form-horizontal button.btn, input[type="submit"].btn {
	border: 1px solid #025376 !important; font-weight: 500 !important;border-radius: 4px !important; color: #fff !important; 
	background: #38aada; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4YWFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjUzNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #38aada 0%, #025376 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#38aada), color-stop(100%,#025376)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #38aada 0%,#025376 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #38aada 0%,#025376 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #38aada 0%,#025376 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #38aada 0%,#025376 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38aada', endColorstr='#025376',GradientType=0 ); /* IE6-8 */
}
#minnesota-programs .nav-schedule-form .errorMsg h3 { font-size: 16px; font}
#minnesota-programs .schedule-form-button { background: rgba(255, 255, 255, 0.8); }
#minnesota-programs .schedule-form-button > a { color: #025376 !important; font-size: 14px; font-weight: 600;}
#minnesota-programs .schedule-form-button:hover,.body-undergraduate-online .navbar .nav > li.schedule-form-button > a:hover { background: #ffffff;} 
#minnesota-programs .navbar .nav > li.schedule-form-button > a { font-size: 11px; cursor: pointer;}
#minnesota-programs .navbar .nav li.schedule-form-button.dropdown.open > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.active > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.open.active > .dropdown-toggle { background: rgba(255, 255, 255, 0.5); }
#minnesota-programs .schedule-form-button .dropdown-menu { background: #fff; left: auto; right: 0px; width: 440px; padding: 20px 30px;}
#minnesota-programs .schedule-form-button .dropdown-menu h2 { font-size: 19px; line-height: 27px; color: #0182b8; font-weight: 600;}
#minnesota-programs .schedule-form-button .form-horizontal .control-label { text-align: left; color: #000; width: 60px; float: none;}
#minnesota-programs .schedule-form-button .form-horizontal .controls { margin-left: 0px;}
#minnesota-programs .schedule-form-button .form-horizontal input.span4 { width: 42%;}
#minnesota-programs .schedule-form-button .form-horizontal input.span8 { width: 88%;}
#minnesota-programs .schedule-form-button .form-horizontal input[type="text"] { height: 25px;}
#minnesota-programs .schedule-form-button .form-horizontal button.btn, input[type="submit"].btn {
	border: 1px solid #025376 !important; font-weight: 500 !important;border-radius: 4px !important; color: #fff !important; 
	background: #38aada; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4YWFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjUzNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #38aada 0%, #025376 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#38aada), color-stop(100%,#025376)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #38aada 0%,#025376 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #38aada 0%,#025376 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #38aada 0%,#025376 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #38aada 0%,#025376 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38aada', endColorstr='#025376',GradientType=0 ); /* IE6-8 */
}
#nevada-programs .nav-schedule-form .errorMsg h3 { font-size: 16px; font}
#nevada-programs .schedule-form-button { background: rgba(255, 255, 255, 0.8); }
#nevada-programs .schedule-form-button > a { color: #025376 !important; font-size: 14px; font-weight: 600;}
#nevada-programs .schedule-form-button:hover,.body-undergraduate-online .navbar .nav > li.schedule-form-button > a:hover { background: #ffffff;} 
#nevada-programs .navbar .nav > li.schedule-form-button > a { font-size: 11px; cursor: pointer;}
#nevada-programs .navbar .nav li.schedule-form-button.dropdown.open > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.active > .dropdown-toggle, .navbar .nav li.schedule-form-button.dropdown.open.active > .dropdown-toggle { background: rgba(255, 255, 255, 0.5); }
#nevada-programs .schedule-form-button .dropdown-menu { background: #fff; left: auto; right: 0px; width: 440px; padding: 20px 30px;}
#nevada-programs .schedule-form-button .dropdown-menu h2 { font-size: 19px; line-height: 27px; color: #0182b8; font-weight: 600;}
#nevada-programs .schedule-form-button .form-horizontal .control-label { text-align: left; color: #000; width: 60px; float: none;}
#nevada-programs .schedule-form-button .form-horizontal .controls { margin-left: 0px;}
#nevada-programs .schedule-form-button .form-horizontal input.span4 { width: 42%;}
#nevada-programs .schedule-form-button .form-horizontal input.span8 { width: 88%;}
#nevada-programs .schedule-form-button .form-horizontal input[type="text"] { height: 25px;}
#nevada-programs .schedule-form-button .form-horizontal button.btn, input[type="submit"].btn {
	border: 1px solid #025376 !important; font-weight: 500 !important;border-radius: 4px !important; color: #fff !important; 
	background: #38aada; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4YWFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjUzNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #38aada 0%, #025376 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#38aada), color-stop(100%,#025376)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #38aada 0%,#025376 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #38aada 0%,#025376 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #38aada 0%,#025376 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #38aada 0%,#025376 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38aada', endColorstr='#025376',GradientType=0 ); /* IE6-8 */
}
/* ============================================================================= */
/* BIZ RULE STYLES */
/* ============================================================================= */

.global-biz-list li { padding: 10px 0px; font-size: 14px; color: #333;}

#biz-rules {
    z-index: 999999;
}

#biz-rules #tray-slide-btn {
    padding: 20px;
    background: rgba(25, 25, 25, .75);
    color: #FFF;
    border: none !important;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius:  4px 4px 0 0;
    border-radius:  4px 4px 0 0;
    margin-bottom: 0px !important;
}

.biz-rule-headline { color: #fff; font-size: 20px;}
.biz-rule-content { color: #fff;}
.biz-rule-headline a { color: #fff; text-decoration: underline;}
.biz-rule-headline a:hover { color: #fff; text-decoration: underline;}


#biz-rules #tray {
    padding: 40px;
    background: rgba(25, 25, 25, .75);
    color: #FFF;
    border: none !important;
    font-size: 14px;
    line-height: 25px;
    display: none;
}

#biz-rules #tray hr { border-top: 0px; border-bottom: #7e7e7e 1px solid; }

#biz-rules #tray ol li {
    margin-bottom: 8px;
    background: rgba(50, 50, 50, .25);
    padding: 8px 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 28px;
}

#biz-rules #tray ol li.lit {
    background: rgba(100, 25, 25, .75);
    border: #800 solid 1px !important;
}

#biz-rules,
#biz-rules #tray-slide-btn,
#biz-rules tray ol {
    text-shadow: 1px 2px 3px #000;
}

#errorMsg {
  border-bottom: 1px solid #eee;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

#errorMsg h3 {
    color: #f50000;
    font-size: 20px;
    font-weight: 400;
}

#errorMsg ol li {
  padding: 5px 0 0 ;
}

.link-spanner {
  height:100%;
  top:0;
  left: 0;
}
/*==== FULL CALENDAR CUSTOM STYLES ====*/

.calendar { margin-bottom: 15px;}
.fc-header { background: #363737; text-align: center;}
.fc-header-title h2 { color: #f5f5f5; font-size: 11px; font-weight: normal; line-height: 15px; text-transform: uppercase;}
.fc-border-separate { border: 1px solid #dbdcde;}
.fc-day { border: 1px solid #dbdcde;}
.fc-day-header { font-size: 9px; color: #5a5c5c; }
.fc-day-number { font-size: 10px; color: #5a5c5c; font-weight: bold;text-align: center;}
.fc-day.fc-other-month .fc-day-number { color: #cfcfcf;}
.fc-day.fc-today {background: #e5e2e2;}
.fc-text-arrow {color: #ccc; font-size: 20px; font-weight: 300; padding: 3px;}
.fc-header-right, .fc-header-left { cursor: pointer;}
.fc-first .fc-day {border-top: 0px;}

/*==== CUSTOM RESPONSIVE STYLES ====*/
/* Large desktop */
@media (min-width: 1200px) {
  #slider-academic { margin-left: -30px;}
  .sidebar .pagename .prev-pg-link { min-width: 240px; }
  .pagename-shadow .shadow2 { width: 100%;}
  .gc3 { margin-top: 40px; }
  .section-info .news .span6 p { margin-left: -10px;}
  .body-international-students .nav > li > a { padding: 9px 12px;}
}

@media (max-width: 1199px) {
  .subfeature { width: auto;}
  .event-list .span1 { background: url(../images/chapel-sprite-responsive.jpg) 0px 0px no-repeat; height: 50px; }
  .body-undergraduate-on-campus .event-list .span1 p { color: #ff8522; font-weight: 600; text-transform: uppercase; padding-left:0px;padding-top: 19px; width: 42px; line-height: 13px; text-align: center;}
  .section-info .news .span6 p { margin-left: 15px;}
  .past-chapel-event-list .span2 { background: url(../images/chapel-sprite.jpg) 0px -102px no-repeat; height: 38px; }

}

/* Portrait tablet to landscape and desktop */
@media (max-width: 979px) { 
  .target-cap, .target-hint { margin-left: 35px;}
  .section-info .news .span6 p { margin-left: 0px;}
  .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: auto;}
  .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 0px;}
  .body-home .navbar-fixed-top .target-audience-nav,
  .body-current-students .navbar-fixed-top .target-audience-nav,
  .body-alumni .navbar-fixed-top .target-audience-nav,
  .body-churches .navbar-fixed-top .target-audience-nav,
  .body-donors .navbar-fixed-top .target-audience-nav,
  .body-special-programs .navbar-fixed-top .target-audience-nav,
  .body-about-HIU .navbar-fixed-top .target-audience-nav 
   { background: #025376;}
  .body-undergraduate-online .navbar-fixed-top .target-audience-nav { background: #a92d5f;}
  .body-graduate-students .navbar-fixed-top .target-audience-nav { background: #009595;}
  .body-international-students .navbar-fixed-top .target-audience-nav { background: #76b02e;}
  .body-undergraduate-on-campus .navbar-fixed-top .target-audience-nav { background: #ff8522;}
  .body-home ul.target-nav li a,
  .body-current-students ul.target-nav li a,
  .body-alumni ul.target-nav li a,
  .body-churches ul.target-nav li a,
  .body-donors ul.target-nav li a,
  .body-special-programs ul.target-nav li a,
  .body-about-HIU ul.target-nav li a
   { color: #549fbf; }
  .body-undergraduate-on-campus ul.target-nav li a { color: #ffcba1; }
  .body-undergraduate-online ul.target-nav li a { color: #cea2b4; }
  .body-graduate-students ul.target-nav li a { color: #b0dcdc; }
  .body-international-students ul.target-nav li a { color: #bfe88d; }
  .body-home ul.target-nav li a:hover, 
  .body-current-students ul.target-nav li a:hover, 
  .body-alumni ul.target-nav li a:hover, 
  .body-churches ul.target-nav li a:hover, 
  .body-donors ul.target-nav li a:hover, 
  .body-special-programs ul.target-nav li a:hover,
  .body-about-HIU ul.target-nav li a:hover
  { color: #00425e;}
  .body-undergraduate-on-campus ul.target-nav li a:hover { color: #ff7200;}
  .body-undergraduate-online ul.target-nav li a:hover { color: #90003a;}
  .body-graduate-students ul.target-nav li a:hover { color: #006363;}
  .body-international-students ul.target-nav li a:hover { color: #539600;}
  .navbar .cate { color: #fff; font-weight: normal;}
  ul.target-nav li a { padding: 6px 0px 6px 35px;}
  .accordion-heading .accordion-toggle { color: #fff; padding: 8px 30px 8px 30px;}
  .accordion-heading .accordion-toggle:hover { color: #fff;}
  .navbar .btn-navbar { text-shadow: none; background: none; box-shadow: none; -webkit-box-shadow:none; box-shadow: none;}
  .navbar .caret { vertical-align: middle; border-top: 4px solid #fff;}
  .navbar .schedule-form-button .caret { border-top: 4px solid #90003a;}
  .schedule-form-button .btn-navbar { float: none; text-align: right; }
  .schedule-form-button h2 { font-size: 19px; line-height: 27px; color: #e5005d; font-weight: 600;}
  .nav-schedule-form .form-wrap { background: #fff; padding: 20px 30px; }
  #washington-programs .schedule-form-button h2 { font-size: 19px; line-height: 27px; color: #0182b8; font-weight: 600;}
  #washington-programs .navbar .schedule-form-button .caret { border-top: 4px solid #0182b8;}
  .navbar-inner .accordion .caret { margin-left: 5px;}
  .navbar .btn-navbar:hover { background: none;}
  .navbar .btn-navbar { margin-right: 20px; padding: 9px 10px;}
  .menu-btn:hover { text-decoration: none;}
  .nav-collapse .dropdown-menu { margin: 0px;}
  .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; padding: 7px 35px;}
  .navbar .nav > li:first-child { margin: 0px;}
  .navbar-fixed-top { margin-bottom: 0px;}
  .target-audience-nav .accordion-inner { border: 0px;}
  .cta-nav { margin-right: 0px !important;}
  .cta-nav li { margin-right: 0px !important;}
  .navbar .nav li.dropdown > .dropdown-toggle .caret, .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; margin-top: 0px; margin-left: 5px;}
  .other-cate-links { line-height: 30px;}
  .footer-wrapper { padding: 16px 30px;}
    .body-undergraduate-online .schedule-form-button .dropdown-menu { width: 100%;}
  .course-list li div, .layer2 .course-list li div { width: 690px; }

}

@media (min-width: 768px) and (max-width: 945px) { 
  #slider-home .carousel-inner p { top: auto; }
  #slider-home .carousel-inner h3 { top: auto;}
  .body-current-students .filter2 .span5 { width: 45%;}
  .body-current-students .filter2 .search-btn { margin-right: 5px; margin-top: 10px; }
  .body-about-HIU .filter2 .span5 { width: 45%;}
  .body-about-HIU .filter2 .search-btn { margin-right: 5px; margin-top: 10px; }
  .general-content { margin-top: 100px;}
  .course-list li div, .layer2 .course-list li div { width: 450px; }

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
  body { padding: 0px;}
  .sub-sec-list-wrap, .btm-text { text-align: left;}
  .subfeature-content { margin-left: 30px;}
  .subfeature-content .subfeature { width: 268px;}
  .general-content, .sub-overview-content { margin-left: 30px; padding-bottom: 30px;}
  .overview-content { margin-left: 30px;}
  .overview-content br, .sub-overview-content br { display: none;}
  .overview-content .row-fluid [class*="span4"], .sub-overview-content .row-fluid [class*="span4"] { border-bottom: 1px solid #eeeeee; padding-bottom: 30px; margin-bottom: 25px;}
  .overview-content .row-fluid [class*="span4"].last, .sub-overview-content .row-fluid [class*="span4"].last { border-bottom: 0; padding-bottom: 25px; margin-bottom: 0px;}
  /*#slider-home .carousel-inner p { position: static; top: auto; margin: 0px; padding: 5px 30px;}*/
  /*#slider-home .carousel-inner h3 { position: static; top: auto; margin: 0px; padding: 10px 30px;line-height: 26px;}*/
  #campus-directory h5 { margin-top: 10px !important;}
  #staff-faculty-directory h5 { margin-top: 10px !important;}
  [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { margin-left: 0px !important; width: 100% !important;}
  .section-info .news, .section-info .map-directions { margin-left: 30px; margin-top: 50px; margin-right: 30px;}
  .section-info .map-directions, .section-info .about-hiu { margin-right: 30px;}
  .section-info .news p { margin: 0px;}
  .section-info .news .news-wrap { margin-bottom: 25px;}
  .section-cate .span3 p { padding-right: 30px;}
  .sub-sec-list { margin: 0px;}
  .sub-sec-list li { float: none; padding: 0px 30px; display: block;}
  .section-shadow .span12 { min-height: 0px; line-height: 0px;}
  .section-shadow .span12 img { vertical-align: top;}
  .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin: 0px;}
  .navbar .brand { margin: 0px; padding-left: 0px;}
  .chapel-event-list { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee;}
  .chapel-event-list .span2 { display: none;}
  ul.top-nav-right { margin: 15px 30px;}
  ul.top-nav-right li { padding:5px 10px 5px 0px;}
  .social-media-area { top: 45px;}
  .social-dropdown-menu { width: 365px;}
  .sidebar .no-top-padding { padding-top: 15px !important;}
  .sidebar .no-top-padding h6 { margin-top: 7px !important;}
  .left-side-nav-items { border-top: 1px solid #eee; padding: 30px 20px 0px;}
  .body-alumni .sidebar { border-top: 1px solid #eee; padding: 20px 0px;}
  .footer-wrapper { padding-left: 30px; padding-right: 30px;}
  .footer-wrapper .social-media-list { float: left;}
  #slider-academic { margin-left: 0px;}
  .course-list li div, .layer2 .course-list li div { width: 400px; }
  .navbar .cate { margin: 12px 0 5px 0px;}
  .navbar .cateshow { margin-left: 20px;}
  .navbar-inner .accordion-heading { margin: 0;}
  .gc2 { margin-top: 25px;}
  .prev-pg-link { margin-left: 30px;}
}
 
/* Landscape phones and down */
@media (max-width: 480px) { 
  .footer-wrapper { padding-left: 20px; padding-right: 20px;}
  .subfeature-content { margin-left: 20px;}
  .overview-content { margin-left: 20px;}
  .general-content { margin-left: 20px; margin-right: 20px;}
  ul.top-nav-right { margin: 15px 20px;}
  #departments .staff-list li { list-style-type: none; float: left; width: 100%; margin-bottom: 20px;min-height: 0; }
  form [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { width: 100% !important;}
  
  .nav-tabs > li { float: none;} 
  ul.top-nav-right li { display: inline-block; padding: 5px 10px 0 0;}
  .social-media-area { top: auto; right: auto; float: right; position: static; margin-right: 20px; margin-bottom: 0px;}
  .social-dropdown-menu { width: 250px;}
  .social-dropdown-menu-left { width: 125px;}
  .navbar .cate { margin: 3px 0px 5px 0px; display: block; }
  .target-audience-nav .accordion-heading .accordion-toggle { padding: 8px 20px;}
  .target-audience-nav .accordion-heading .accordion-toggle .pull-right { float: left;}
  .target-audience-nav .accordion { padding-bottom: 10px;}
  .target-audience-nav .accordion-body { clear: both;}
  ul.target-nav li a { padding: 6px 0 6px 20px;}
  ul.target-nav li.divider hr { margin: 0 20px; border-bottom: 1px solid #bcbcbc; border-top: 0px; }
  .target-cap { margin-left: 20px; margin-top:10px;}
  .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 7px 20px;}
  .prev-pg-link { margin-left: 20px;}
  .pagename h3 { padding: 10px 20px; white-space: normal; line-height: 30px;}
  .sidebar .left-side-nav-items, .sidebar .left-side-contact-us-info, .sidebar .left-side-stay-connected, .sidebar .left-side-event-items { padding-left: 20px;}
  .sidebar .left-side-next-steps { padding-left: 20px;}
  #faq h4.boxed-thin { padding-top: 35px; line-height: 30px;}
  /*.carousel .item { min-height: 246px; }*/
  .carousel-inner h3 { position: static; background: rgba(0, 0, 0, 1);}
  .carousel-inner p { position: static; background: rgba(0, 0, 0, 1);}
  .carousel-control { bottom: 91px; bottom: 0px;}
  #slider-home .carousel-control { bottom: 0px;}
  #slider-home .carousel-inner p {position: static; background: rgba(0, 0, 0, 1);}
  #slider-home .carousel-inner h3 { position: static; background: rgba(0, 0, 0, 1);}
  .slide-content { position: static;}
  .body-alumni .sidebar { border-top: 1px solid #eee; padding: 20px 0px;}
  .course-list li div, .layer2 .course-list li div { width: 265px !important; }
  .layer1, .layer2 { margin-left: 0px !important;}
  .navbar .cateshow { margin-left: 0px;}
  .gc2 { margin-top: 25px;}
  .body-undergraduate-online .schedule-form-button .form-horizontal .controls input.firstname { margin-bottom:10px;margin-left: 0px; } 
  .social-media-area {
    margin-top: 20px;
}
}



