@import url(fonts/gotham-a-woff.css) screen;
/* import our Gotham A font in WOFF format */

/* ************** */
/* FONTS          */

@font-face {
    font-family: 'JosefinSans-Italic';
    font-style: normal;
    src: url("fonts/JosefinSans-Italic.ttf") format('truetype');
}

@font-face {
    font-family: 'JosefinSans-Regular';
    font-style: normal;
    src: url("fonts/JosefinSans-Regular.ttf") format('truetype');
}


@font-face {
  font-family: 'Lato-Regular';
  src: url('fonts/Lato-Regular.ttf')  format('truetype')
}


/* ******************* */
/* MAIN SITE OVERRIDES */
body {
	color: #333333;
	background-color:#F4F3F8;
	font-size:17px;
	font-family:'JosefinSans-Regular';
	font-style:normal;
	line-height:1.6em;
	padding:0px !important;
	margin:0px !important;
}

a { font-family:'JosefinSans-Italic';text-decoration:none; }

p { font-size:17px; }


.wp-post-image { max-width:100%;height:auto; }

.nau-subhead-1-h2 { font-size:1.8em; }

h2 { font-size:1.8em !important; }

.hero-unit h1 { font-size:1.8em; }


/* this holds the two columns on each page */
.content-holder {
		padding-left:40px;
		padding-right:40px;
	}


/* ******************************** */
/* added classes to the layout (but are not defined yet):

	single-locations.php = nau-content-title-holder

*/
.nau-content-left-column { width:67%;max-width:1024px;float:left;position:relative;padding-top:30px !important; }
.nau-content-right-column { width:30%;max-width:500px;float:right;position:relative;padding-top:30px !important; }



/* ************************* */
/* 3RD TIER AUTO PAGE STYLES */
/* ************************* */
.page h6 { font-size:1.2em !important; }/* this is the h6 tags inside the html in the 3rd tier pages */

.nau-3rd-tier-auto-page-content img { max-width:100%; }



/* ********************************* */
/* EXOBOY ADDITONAL MAIN SITE STYLES */
/* ********************************* */
.nau-programs-disclosures-select-menu { font-family:Lato-Regular;font-size:1em;min-height:20px;line-height:1.5em;padding:5px;width:auto;height:auto;position:relative;max-width:400px; }

.nau-mainsite-auto-program-page-h2 { font-size:1.7em;margin:0px;pading:0px; }
.nau-mainsite-auto-program-page-h1 { font-family:'JosefinSans-Regular';font-size:1.2em;font-weight:bold;font-style:italic;margin:0px;pading:0px; }

.nau-mainsite-auto-program-headline { font-size:1.5em;display:none; }

.nau-programs-disclosures-goto-link { text-decoration:none;width:auto;height:auto;display:inline-block;position:relative; }

.nau-programs-disclosures-goto-link-btn { font-family:'JosefinSans-Regular';width:auto;display:inline-block;padding:8px 10px 5px 10px;text-align:center;color:#000;font-size:1.1em;position:relative;-moz-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; -khtml-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px;background-color:#DDD;border:solid 2px #555;opacity:0.3; }

@media (hover:hover)
{
	.nau-programs-disclosures-goto-link-btn:hover { cursor:pointer; background-color:#DEECF5;border:solid 2px #5AA2CE; }/* #007CBA */
}

.nau-programs-disclosures-goto-link-btn-active { background-color:#FFFF33;border:solid 2px #C6D557;opacity:1;color:#444; }

.nau-sitemap-campus-bullet { list-style-type:circle; }

.nau-content-spacer { width:100%;height:20px;position:relative;clear:both;float:none;display:block; }

.nau-canada-online-apply-now-btn { width:200px;height:auto;font-size:1.2em;color:#FFFFFF;text-align:center;display:block;position:relative;background-color:#007CBA;padding:10px 25px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px; }

@media (hover:hover)
{
	.nau-canada-online-apply-now-btn:hover { background-color:#FEDE37;color:#007CBA; }
}

.nau-financial-aid-reps { height:auto;width:320px;position:relative;display:inline-block;margin:10px;border:solid 1px transparent;text-align:left;line-height:1.6em; }

.span12 { overflow:visible !important;z-index:0 !important; }

.nau-discrimination-reports { width:100%;overflow:visble;height:auto;position:relative;float:none;clear:both;margin:10px 0px 20px 0px; overflow-wrap: break-word; word-wrap: break-word;-ms-word-break: break-all;word-break: break-all; }

.nau-inline-address-block { width:290px;height:96px;position:relative;display:inline-block;margin:0px auto;line-height:1.5em;font-family:'Gotham A';font-size:1em; }
.nau-inline-address-block a { font-family:'JosefinSans-Regular';font-size:1em; }

.nau-program-location-page-accent-photo { width:50%;height:auto;position:relative;display:block;float:right;padding:0px 0px 0px 15px; }



/* ***************************** */
/* PROGRAM OUTCOMES TABLE STYLES */
.nau-program-outcomes-table-wrapper { font-family:'JosefinSans-Regular';width:640px;position:relative;margin:0px auto;font-size:13px;line-height:normal;padding:0px; }

.nau-program-outcomes-column-wrapper { font-family:'JosefinSans-Regular';width:13.4%;height:auto;position:relative;display:block;border:solid 1px #DDD;color:#333;float:left;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-program-outcomes-column-header { font-family:'JosefinSans-Regular';width:100%;height:40px;border-bottom:solid 1px #DDD;padding:7px 0px 0px 0px;text-align:center;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-program-outcomes-column-cell { font-family:'JosefinSans-Regular';box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;width:100%;height:30px;line-height:30px;text-align:center;border-top:solid 1px #FFF;border-right:solid 2px #FFF;border-bottom:solid 0px #FFF;border-left:solid 2px #FFF;background-color:#EFEFEF;display:block;position:relative; }


/* ************** */
/* WEBIMAX STYLES */

/* map page updates */
.state_col {
	width: 250px;
	float:left;
	display:block;
}

.state_block {
	display: block;
	margin: 15px 15px 0 0;
	position:relative;
}

.location_by_state_list {
	width:auto;
	height:auto;
	position:relative;
	display:block;
}


/* ********************* */
/* THEME STYLE OVERRIDES */

.widget > h3 {
	font-size:1.8em !important;
}

.widget > .ui-accordion-header {
	font-size:1em !important;
}

.nau-1st-tier-h2 {
	font-size:1.4em;
	margin:0px 0px 5px 0px;
	color:#007CBA;
}

.nau-2nd-tier-h2 {
	font-size:1.4em;
	margin:0px 0px 5px 0px;
	color:#007CBA;
}

/* this removes a weird beveled border around contact explorer in some pages */
.widget { border:none !important; }


/* ********************* */
/* DESKTOP WIDGET STYLES */
.nau-desktop-pe-shortcode-wrapper { width:100%;height:auto;position:relative;overflow:hidden;display:block;margin:0px auto; }


/* ********************************** */
/*  BUSY ANIMATION - ROTATING CIRCLES */
/* ********************************** */
.nau_rfi_form_content_sk_fading_circle {
  margin:0px auto !important;
  width:75% !important;
  height:75% !important;
  position: relative !important;
  top:12% !important;
  display:block !important;
}

.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #FFF;
  border-radius: 100%;
  -webkit-animation: nau_rfi_form_sk_circleFadeDelay 1.2s infinite ease-in-out both;
          animation: nau_rfi_form_sk_circleFadeDelay 1.2s infinite ease-in-out both;
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle2 {
  -webkit-transform: rotate(30deg);
      -ms-transform: rotate(30deg);
          transform: rotate(30deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle3 {
  -webkit-transform: rotate(60deg);
      -ms-transform: rotate(60deg);
          transform: rotate(60deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle4 {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle5 {
  -webkit-transform: rotate(120deg);
      -ms-transform: rotate(120deg);
          transform: rotate(120deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle6 {
  -webkit-transform: rotate(150deg);
      -ms-transform: rotate(150deg);
          transform: rotate(150deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle7 {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle8 {
  -webkit-transform: rotate(210deg);
      -ms-transform: rotate(210deg);
          transform: rotate(210deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle9 {
  -webkit-transform: rotate(240deg);
      -ms-transform: rotate(240deg);
          transform: rotate(240deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle10 {
  -webkit-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
          transform: rotate(270deg);
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle11 {
  -webkit-transform: rotate(300deg);
      -ms-transform: rotate(300deg);
          transform: rotate(300deg); 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle12 {
  -webkit-transform: rotate(330deg);
      -ms-transform: rotate(330deg);
          transform: rotate(330deg); 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle2:before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s; 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle3:before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s; 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle4:before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s; 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle5:before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s; 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle6:before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s; 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle7:before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s; 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle8:before {
  -webkit-animation-delay: -0.5s;
          animation-delay: -0.5s; 
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle9:before {
  -webkit-animation-delay: -0.4s;
          animation-delay: -0.4s;
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle10:before {
  -webkit-animation-delay: -0.3s;
          animation-delay: -0.3s;
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle11:before {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
}
.nau_rfi_form_content_sk_fading_circle .nau_rfi_form_sk_circle12:before {
  -webkit-animation-delay: -0.1s;
          animation-delay: -0.1s;
}

@-webkit-keyframes nau_rfi_form_sk_circleFadeDelay {
  0%, 39%, 100% { opacity: 0; }
  40% { opacity: 1; }
}

@keyframes nau_rfi_form_sk_circleFadeDelay {
  0%, 39%, 100% { opacity: 0; }
  40% { opacity: 1; } 
}


/* *********************** */
/* Disclosures page styles */
.nau-disclosures-page-widget-wrapper { width:100%;height:auto;position:relative;top:-30px; }
.nau-disclosures-instructions { height:auto;clear:both;float:none;font-size:1.3em;line-height:1.4em;top:-20px;width:100%;height:auto;text-align:left; }


/* ************************* */
/* home page mini nav styles */
#menu-header-mini-nav { width:auto !important; }
.headerPhone { float:left !important;clear:both;min-width:110px !important;-moz-hyphens: none !important; -ms-hyphens: none !important; -webkit-hyphens: none !important; hyphens: none !important; }

/* ************************** */
/* STYLES ADDED FOR KASSANDRA */
.nau-seamless-tiled-content-wrapper { width:100%;height:auto;padding:25px;background-repeat:repeat;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }


/* ************************************************* */
/* 3rd TIER PAGE BUILDER STYLES FOR INJECTED CONTENT */
.nau-3rd-tier-accent-images-wrapper { width:100%;height:auto;position:relative;display:block;text-align:center;content-align:center; }
.nau-3rd-tier-accent-image-holder { width:200px;height:130px;display:inline-block;position:relative;overflow:hidden;border:solid 1px #EEE;margin:0 auto; }
.nau-3rd-tier-accent-image { position:relative;display:block;position:absolute;height:auto;width:auto;max-width:200px;max-height:150px; }


/* ************************* */
/*  TUITION ESTIMATOR STYLES */

.nau-estimator-wrapper { width:320px;height:auto;position:relative;margin:0px auto; }

.nau-estimator-holder { width:320px;height:auto;background-color:#007CBA;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;position:relative;margin:0px auto;text-align:center;border:solid 2px #5AA2CE;-webkit-box-shadow:8px 8px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:8px 8px 8px 0px rgba(0,0,0,0.3);box-shadow:8px 8px 8px 0px rgba(0,0,0,0.3); }

.nau-estimator-title { display:block;margin:10px auto;width:100%;height:auto;padding:15px 0px;margin:15px 0px;font-size:1.6em;color:#FFF;text-align:center;font-family:'Gotham A';font-weight:bold; }

#nau-estimator-form { width:auto;height:auto;padding:0px;margin:0px;display:block; }

.nau-estimator-input-holder-left { width:47%;height:120px;position:relative;display:block;float:left; }

.nau-estimator-program-credits-label { width:95px;height:auto;color:#FFF;float:right;text-align:right;font-size:1em;font-family:'JosefinSans-Regular'; }

.nau-estimator-input-holder-right { width:47%;height:120px;position:relative;display:block;float:right; }

.nau-estimator-quarter-credits-label { width:95px;height:auto;color:#FFF;float:left;text-align:left;font-size:1em;font-family:'JosefinSans-Regular'; }

.nau-estimator-calc-now-btn { width:180px;height:34px;border:solid 1px #DDD;background-color:#FBFF3F;position:relative;margin:0px auto;font-size:.9em;color:#000;text-align:center;line-height:35px;font-family:'Gotham A';-moz-border-radius:12px 12px 12px 12px;-webkit-border-radius:12px 12px 12px 12px;-khtml-border-radius:12px 12px 12px 12px;border-radius:12px 12px 12px 12px; }

@media (hover:hover)
{
	.nau-estimator-calc-now-btn:hover { cursor:pointer;background-color:#093;color:#FFF; }
}
.nau-estimator-view-more-note { width:100%;height:auto;position:relative;text-align:center;font-family:'JosefinSans-Regular';font-size:1em;color:#FFF; }

.nau-estimator-result-wrapper { display:block;width:295px;height:180px;position:relative;margin:0px auto;padding:0px !important; }

#nau-estimator-result-student-type { width:100%;height:29px;background-color:#FFF;text-align:center;font-size:.8em;font-family:'Gotham A';color:#000;line-height:30px;position:relative;margin:0px auto; }

.nau-estimator-results-holder-left { width:180px;height:auto;line-height:29px;position:relative;display:block;float:left;margin:0px;padding:0px; }

.nau-estimator-results-label { width:100%;text-align:right;color:#000;height:29px;line-height:35px;auto;float:right;font-size:.9em;font-family:'JosefinSans-Regular';background-color:#BDDAEB;padding:0px 8px 0px 0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:4px 0px 0px 0px; }

.nau-estimator-results-holder-right { width:111px;height:auto;line-height:29px;position:relative;display:block;float:right;margin:0px;padding:0px; }

.nau-estimator-results-value { width:100%;text-align:right;color:#000;height:29px;line-height:35px;auto;float:right;font-size:.8em;font-family:'Gotham A';background-color:#FFF;padding:0px 8px 0px 0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:4px 0px 0px 0px; }

.nau-estimator-disclaimer { width:100%;height:auto;position:relative;text-align:center;font-family:'JosefinSans-Regular';font-size:1.1em;line-height:1.4em;color:#007CBA; }

/* END COST ESTIMATOR STYLES */




/* *************************** */
/* NEW HOME PAGE STYLES: BEGIN */
/* *************************** */
.nau-img-preload-holder { width:100%;height:0px;position:absolute;top:-10px;overflow:hidden; }

.nau-home-masthead-wrapper { width:100%;height:83px;position:fixed;min-width:700px;top:0px;left:0px;display:block;background-color:#FFF;z-index:600;-webkit-box-shadow:0px 8px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 8px 8px 0px rgba(0,0,0,0.3);box-shadow:0px 8px 8px 0px rgba(0,0,0,0.3);background-color:#FFF; }

.nau-home-masthead-accent-bar-top { width:100%;height:10px;background-image:url("/wp-content/uploads/2017/04/masthead-home-top-grad.jpg");background-size:100% 100%;background-repeat:repeat-y;display:block;position:absolute;left:0px;top:0px; }

.nau-home-masthead-accent-bar-bottom { width:100%;height:10px;background-image:url("/wp-content/uploads/2017/04/masthead-home-top-grad.jpg");background-size:100% 100%;background-repeat:repeat-y;display:block;position:absolute;left:0px;bottom:0px; }

.nau-home-masthead-menu-bar { width:100%;height:57px;background-image:url("/wp-content/uploads/2017/04/masthead-home-middle-grad.jpg");background-size:100% 100%;background-repeat:repeat-y;display:block;position:absolute;left:0px;top:13px; }

.nau-home-masthead-logo { width:211px;height:192px;position:absolute;left:40px;top:0px;background-image:url("/wp-content/uploads/2017/04/masthead-nau-logo.png"); }
.nau-home-masthead-logo-alternate { width:244px;height:83px;position:absolute;left:20px;top:-14px;background-image:url("/wp-content/uploads/2017/05/nau-masthead-logo-alternate.png");display:none; }

.nau-home-masthead-menu-btn { width:130px;height:57px;background-position:top right;position:absolute;right:0px;top:0px;font-size:18px;background-color:#004F83;line-height:59px;color:#FFF;font-family:'Gotham A';font-weight:400;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:solid 2px #FFF; }

.nau-home-masthead-menu-btn-base { width:100%;height:100%;background-position:top right;position:absolute;right:0px;top:0px;font-size:18px;line-height:59px;color:#FFF;font-family:'Gotham A';font-weight:400;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:55px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAAA5CAYAAAA2l8mgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfJJREFUeNrsm71KA0EYRXdjjP8iCBY2PoCFjyOClaIi2IiNhWAn2IilYiOojRailTYi+AAWgs8QsPE3Gousd3QEazfMtzucA5fd7obsyc43ySbNsiwByEOFtwCQCJAIkAgAiQCJAIkAiQCQCJAIkAiQCACJAIkAiQCJoG2kaeoO/cq+0lCyAHlTdpXe3K+fh9KKIZGuw4FOpw3q95R5JCo/nf4OVDXo/lB6WM7iGCsqht3MRBEsZ00dTo3qj5EoHuaUcz/0hqClnChLDNbx7M6+0fVwu6VagNqmet99JxLFJJEFeR1gOQP7yRygyltQDLSkuDloQ5lS+gJUPitHyrryyUwUwUyk67Cj0wWD+m1lGYniWBFelS6Dbtc7wEwUh0Q1o+5uBus4ljP3+9WFUf0ZEsXDrHITuPNKWcz9IWAmKsZg/WeXNqrDSIDaunrrvhOJYpLI6OsFljOwBYmgLVtLKABaUjp0WFUmlcEAlY/KobKV/DwWgkQRsKmsBOwbUyaUIWWNwbr8uLvQS5LzWed/8uRFQqKS4+RpGHW3vMQM1iXf4rsnDK+N6i/ZncXDjHIXuPM2yfmfM5az4tyJfndo7kM9rgwHqH1Q7tWd8Y01mMNyBkgESARIBIBEgESARIBEAEgESARIBEgEgETQJr4EGADaE5RftLc7mAAAAABJRU5ErkJggg=="); }

.nau-home-masthead-admissions-btn { width:135px;height:100%;position:absolute;right:130px;text-align:center;padding:16px 0px;font-size:13px;line-height:13px;font-family:'Gotham A';font-weight:600;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#FFF;background-image:url("/wp-content/uploads/2017/05/menu-button-fill.jpg");background-size:100% 100%; }

.nau-home-masthead-locations-btn { width:135px;height:100%;position:absolute;right:410px;text-align:center;padding:16px 0px;font-size:13px;line-height:13px;font-family:'Gotham A';font-weight:600;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#FFF;background-image:url("/wp-content/uploads/2017/05/menu-button-fill.jpg");background-size:100% 100%; }

.nau-home-masthead-degrees-btn { width:145px;height:100%;position:absolute;right:265px;text-align:center;padding:16px 0px;font-size:13px;line-height:13px;font-family:'Gotham A';font-weight:600;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#FFF;background-image:url("/wp-content/uploads/2017/05/menu-button-fill.jpg");background-size:100% 100%; }

/* masthead menu icons */
.masthead-menu-icon-search { background-image:url("/wp-content/uploads/2017/05/masthead-menu-icon-search.png");background-position:center right;background-size:49px 45px;background-repeat:no-repeat; }
.masthead-menu-icon-alumni { background-image:url("/wp-content/uploads/2017/05/masthead-menu-icon-alumni.png");background-position:center right;background-size:49px 45px;background-repeat:no-repeat; }
.masthead-menu-icon-contact { background-image:url("/wp-content/uploads/2017/05/masthead-menu-icon-contact.png");background-position:center right;background-size:49px 45px;background-repeat:no-repeat; }
.masthead-menu-icon-student { background-image:url("/wp-content/uploads/2017/05/masthead-menu-icon-student.png");background-position:center right;background-size:49px 45px;background-repeat:no-repeat; }

.nau-home-masthead-menu-btn-active { background-color:#FEDE37;color:#004F83;background-image:none; }
.nau-home-masthead-menu-btn-active div { color:#004F83; }

.nau-home-masthead-call-btn { width:132px;height:38px;background-image:url("/wp-content/uploads/2017/05/masthead-call-btn.png");text-align:center;color:#004F83;line-height:39px;font-size:15px;position:absolute;right:252px;bottom:-38px;display:block; }

.nau-home-masthead-apply-btn { width:134px;height:38px;background-image:url("/wp-content/uploads/2017/05/masthead-apply-btn.png");text-align:center;color:#004F83;line-height:39px;font-size:15px;position:absolute;right:120px;bottom:-38px;display:block; }

/* home page slide  wrapper and value prop elements */
.nau-home-main-slide-wrapper { width:100%;height:625px;min-height:625px;background-image:url("/wp-content/uploads/2017/04/nau-home-slide-1.jpg");background-size:cover;background-position:top left;position:absolute;top:0px;left:0px;background-repeat:no-repeat;z-index:0; }

/* holds our content carousel items on the home page */
.nau-home-slide-message-wrapper { width:700px;height:auto;position:absolute;bottom:30px;left:50px; }

.nau-home-slide-headline { width:auto;height:auto;position:relative;margin:0px;color:#FFF;font-size:32px;font-family:'Gotham A';font-weight:800;text-align:left;line-height:normal;text-shadow: 0px 0px 8px rgba(0, 0, 0, 1); }/* 002741 */

.nau-home-slide-subhead { width:auto;height:auto;position:relative;margin:0px;color:#FFF;font-size:22px;line-height:normal;font-family:'JosefinSans-Regular';text-align:left;text-shadow: 0px 0px 6px rgba(0, 0, 0, 1); }

.nau-home-slide-learn-more-btn { width:auto;height:auto;border:solid 2px #FFF;margin:15px 0px 0px 0px;padding:8px 10px;text-align:center;position:relative;display:block;float:left;line-height:20px;font-size:16px;font-family:'JosefinSans-Regular';color:#FFF;font-weight:bold;text-shadow: 0px 0px 6px rgba(0, 0, 0, 1);background-color:rgba(0,0,0,.4); }

/* holds the RFI form on the desktop home page */
.nau-home-rfi-holder { width:320px;height:auto;position:absolute;top:145px;right:90px;z-index:100;overflow:visible; }

.nau-home-slide-border-bottom { width:100%;height:auto;padding:8px 0px;background-image:url("/wp-content/uploads/2017/04/masthead-home-top-grad.jpg");background-size:100% 100%;background-repeat:repeat-y;display:block;position:relative;-webkit-box-shadow:0px -8px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px -8px 8px 0px rgba(0,0,0,0.3);box-shadow:0px -8px 8px 0px rgba(0,0,0,0.3); }

/* add media css for when they screen is 700px wide */
@media screen and (min-width: 100px) and (max-width: 768px)
{
	.nau-home-masthead-admissions-btn { width:115px;font-size:12px; }
	.nau-home-masthead-locations-btn { width:115px;font-size:12px;right:245px; }
	.nau-home-masthead-degrees-btn { width:125px;font-size:12px;right:360px;border-left:solid 2px rgba( 255, 255, 255, 0.1 ); }/* rgb values for: 4f6db8 */

	.nau-home-masthead-logo { left:10px; }
	.nau-home-masthead-logo-alternate { width:190px;height:65px;background-size:100% 100%;top:-5px; }
	
	.nau-home-slide-message-wrapper { width:45%; }
	
	.nau-home-rfi-holder { right:30px; }
	
	.nau-home-masthead-call-btn { right:192px; }
	.nau-home-masthead-apply-btn { right:60px; }
}

/* hover states for our masthead menu */
@media (hover:hover)
{
	.nau-home-masthead-menu-btn:hover { cursor:pointer;background-color:#FEDE37;color:#004F83; }/* #1FA7D0*/
	.nau-home-masthead-menu-btn div:hover { color:#004F83; }/* #1FA7D0*/
	.nau-home-masthead-admissions-btn:hover { cursor:pointer;background-color:#FEDE37;color:#004F83;background-image:none; }/* #1FA7D0 */
	.nau-home-masthead-locations-btn:hover { cursor:pointer;background-color:#FEDE37;color:#004F83;background-image:none; }
	.nau-home-masthead-degrees-btn:hover { cursor:pointer;background-color:#FEDE37;color:#004F83;background-image:none; }
	.nau-home-masthead-call-btn:hover { color:#FFF;cursor:pointer;background-image:url("/wp-content/uploads/2017/05/masthead-call-btn-over.png"); }
	.nau-home-masthead-apply-btn:hover { color:#FFF;cursor:pointer;background-image:url("/wp-content/uploads/2017/05/masthead-apply-btn-over.png"); }
	.nau-home-slide-learn-more-btn:hover { cursor:pointer;background-color:#1FA7D0; }
}


/* ******************* */
/* STUDENT QUOTES HOME */
.nau-home-student-quote-wrapper { width:100%;height:auto;position:relative;margin:0px auto;background-color:#007CBA;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 0px; }

.nau-home-student-quote-container { width:440px;height:auto;position:relative;margin:0px auto;padding:15px 50px 0px 50px; }

.nau-home-student-quotemark-left { width:55px;height:48px;display:block;position:absolute;left:0px;top:0px;background-image:url("/wp-content/uploads/2017/04/pullquote-quote-left.png"); }

.nau-home-student-quotemark-right { width:55px;height:48px;display:block;position:absolute;right:0px;top:0px;background-image:url("/wp-content/uploads/2017/04/pullquote-quote-right.png"); }

.nau-home-student-quote-content { width:100%;height:auto;margin:0px auto;position:relative;color:#FFF;font-size:22px;line-height:32px;text-align:center;font-family:'JosefinSans-Regular';font-weight:400;padding:0px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }

.nau-home-student-quote-accent-bar { width:100%;height:10px;display:block;position:absolute;left:0px;bottom:0px;background-color:#1FA7D0; }


/* **************** */
/* STUDENT QUOTES 2 */

.nau-home-student-quote-outer-wrapper-2 { width:80%;height:auto;position:relative;margin:0px auto;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px 0px; }

.nau-home-student-quote-wrapper-2 { width:100%;height:auto;position:relative;margin:0px auto;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }

.nau-home-student-quote-container-2 { width:100%;height:auto;position:relative;margin:0px auto;padding:0px 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }

.nau-home-student-quotemark-left-2 { width:55px;height:48px;display:block;position:absolute;left:0px;top:-15px;background-image:url("/wp-content/uploads/2017/11/pullquote-quote-left-2.png"); }

.nau-home-student-quotemark-right-2 { width:55px;height:48px;display:block;position:absolute;right:0px;top:-15px;background-image:url("/wp-content/uploads/2017/11/pullquote-quote-right-2.png"); }

.nau-home-student-quote-content-2 { width:100%;height:auto;min-height:40px;margin:0px auto;position:relative;color:#333;font-size:19px;line-height:28px;text-align:center;font-family:'JosefinSans-Italic';font-weight:400;padding:0px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-image:url("/wp-content/uploads/2017/11/quote-accent-background.png");background-size:100% 100%; }

.nau-home-student-quote-author-2 { width:100%;height:auto;display:block;position:relative;min-height:125px;margin:20px auto 0px auto;position:relative;color:#333;font-size:19px;line-height:28px;text-align:center;font-family:'JosefinSans-Italic';font-weight:400;padding:0px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }



/* ********* */
/* HOME INFO */

.nau-home-online-oncampus-wrapper { width:100%;height:auto;min-height:300px;padding:90px 0px 70px 0px;position:relative;margin:0px auto;background-color:#FFF;display:block; }

.nau-home-online-oncampus-content { width:600px;height:auto;margin:0px auto;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden; }

.nau-home-online-oncampus-headline { width:100%;height:auto;postion:relative;margin:0px auto;font-size:20px;font-family:'Gotham A';color:#004F83;font-weight:600;text-align:center;line-height:normal; }

.nau-home-online-oncampus-accent-image { width:auto;height:auto;position:relative;float:right; }

.nau-home-general-info-wrapper { width:100%;height:auto;padding:60px 0px 35px 0px;position:relative;margin:0px auto;background-color:#007CBA;display:block; }

.nau-home-general-info-accent-bar { width:100%;height:10px;display:block;position:absolute;left:0px;top:0px;background-color:#1FA7D0; }

.nau-home-general-info-content { width:600px;height:auto;margin:0px auto;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden; }

.nau-home-general-info-headline { width:100%;height:auto;postion:relative;margin:0px auto;font-size:20px;font-family:'Gotham A';color:#002741;font-weight:600;text-align:center;line-height:normal; }

/* ************************ */
/* APPLY ONLINE HEADER MENU */
.nau-apply-online-dropdown-menu { width:95%;height:auto;position:absolute;left:0px;top:98%;background-color:#1FA7D0;display:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px 8px;-webkit-box-shadow:8px 8px 8px 0px rgba(0,0,0,0.3);-moz-box-shadow:8px 8px 8px 0px rgba(0,0,0,0.3);box-shadow:8px 8px 8px 0px rgba(0,0,0,0.3); }

.nau-apply-online-dropdown-menu-item { width:85%;height:auto;padding:8px;position:relative;margin:0px auto;background-color:#FEDE37;color:#004F83;text-align:left;font-size:15px;line-height:normal;text-align:center;margin:10px 0px;display:block;-moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -khtml-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }

/* ******************* */
/* MASTHEAD MENU ITEMS */
.nau-masthead-menu-content-holder { width:100%;height:100%;position:relative;margin:0px auto;display:none;padding:35px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-masthead-main-menu-anchor { width:100%;height:10px;position:absolute;top:77px;left:0px;display:block;overflow:hidden;display:none; }

.nau-masthead-main-menu-wrapper { width:700px;height:auto;position:relative;display:block;padding:0px;margin:0px auto;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background-repeat:repeat;background-color:#FFF; }

/* hover states for our apply online menu */
@media (hover:hover)
{
	.nau-apply-online-dropdown-menu-item:hover { cursor:pointer;background-color:#007CBA;color:#FFF; }
}

/* ************************ */
/* NAV MENU CONTENTS STYLES */
/* ************************ */
.nau-menu-search-wrapper { width:95%;height:30px;float:none;clear:both;position:relative;display:block !important;background-color:transparent;margin:5px 0px 10px 5px; }/* 350px */

.nau-menu-search-submit-btn { border:none;display:inline;position:relative;width:30px !important;height:30px !important;background-color:#5AA2CE;background-image:url("/wp-content/uploads/2017/04/footer-search-submit-btn.png");background-position:center;position:absolute;top:0px;right:0px; }

.nau-menu-search-submit-input { padding:0px 35px 0px 8px !important;width:100% !important;height:30px !important;background-color:#DDD !important;border:none !important;display:inline !important;position:relative !important;margin:0px !important;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-masthead-nav-column-shift-left { left:30px; }

.nau-masthead-nav-menu-title { font-size:22px;margin:15px 0px 20px 0px;text-align:center;line-height:30px;width:100%;height:auto;display:block;font-family:'Gotham A';font-weight:800;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;position:relative; }

.nau-masthead-nav-column { width:40%;height:auto;position:relative;display:block;float:left;margin:0px 20px 0px 20px; }

.nau-masthead-nav-section { width:100%;height:auto;position:relative;font-size:14px;text-decoration:none;padding:6px 0px 10px 0px;border-top:1px solid #CCC;margin:0px 0px 0px 0px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-masthead-nav-ul { margin:0px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;list-style-type:square;list-style-position:outside; }

.nau-masthead-nav-li { width:90%;height:auto;padding-left:0px;margin:0px 0px 5px 10px;line-height:normal;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-masthead-nav-li a { line-height:normal;font-size:15px;color:#333;width:100%;display:block;position:relative;height:100%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;font-family:'JosefinSans-Regular',sans-serif; }

.nau-masthead-nav-parent a { color:inherit;font-family:inherit;font-weight:inherit;width:100%;height:100%;display:block;position:relative;text-decoration:none;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-masthead-nav-parent { color:#007CBA;font-family:'Gotham A';font-weight:600;width:100%;height:auto;padding:3px 0px 5px 5px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-masthead-pagemask { background-repeat:repeat;width:100%;height:125%;min-height:1524px;position:fixed;top:0px;left:0px;display:none;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAEgCAYAAAAUg66AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAspJREFUeNrs1DEBAAAIw7CBcqQjA45EQo9WkgnAgZYAMCDAgAAMCDAgAAMCDAjAgAADAjAgwIAADAgwIAADAgwIwIAAAwIMCMCAAAMCMCDAgAAMCDAgAAMCDAjAgAADAjAgwIAADAgwIAADAgwIMCAAAwIMCMCAAAMCMCDAgAAMCDAgAAMCDAjAgAADAjAgwIAAAwIwIMCAAAwIMCAAAwIMCMCAAAMCMCDAgAAMCDAgAAMCDAjAgAADAgwIwIAAAwIwIMCAAAwIMCAAAwIMCMCAAAMCMCDAgAAMCDAgwIAADAgwIAADAgwIwIAAAwIwIMCAAAwIMCAAAwIMCMCAAAMCMCDAgAADAjAgwIAADAgwIAADAgwIwIAAAwIwIMCAAAwIMCAAAwIMCDAgAAMCDAjAgAADAjAgwIAADAgwIAADAgwIwIAAAwIwIMCAAAwIMCDAgAAMCDAgAAMCDAjAgAADAjAgwIAADAgwIAADAgwIwIAAAwIwIMCAAAMCMCDAgAAMCDAgAAMCDAjAgAADAjAgwIAADAgwIAADAgwIMCAAAwIMCMCAAAMCMCDAgAAMCDAgAAMCDAjAgAADAjAgwIAADAgwIMCAAAwIMCAAAwIMCMCAAAMCMCDAgAAMCDAgAAMCDAjAgAADAgwIwIAAAwIwIMCAAAwIMCAAAwIMCMCAAAMCMCDAgAAMCDAgAAMCDAgwIAADAgwIwIAAAwIwIMCAAAwIMCAAAwIMCMCAAAMCMCDAgAADAjAgwIAADAgwIAADAgwIwIAAAwIwIMCAAAwIMCAAAwIMCMCAAAMCDAjAgAADAjAgwIAADAgwIAADAgwIwIAAAwIwIMCAAAwIMCDAgCQADAgwIAADAgwIwIAAAwIwIMCAAAwIMCAAAwIMCMCAAAMCMCDAgAADAjAgwIAADAgwIAADAgwIwIAAAwIwIMCAAAwI+GsFGABe7wLAXFfZQQAAAABJRU5ErkJggg=="); }

.nau-masthead-pagemask-no-background { background-image:none; }

.nau-desktop-homepage { width:100%;height:auto;background-color:#FFF;position:relative;margin:0px auto;min-height:1024px; }

.nau-masthead-main-menu-wrapper-clearfix { width:700px;height:auto;display:none;position:relative;clear:both;float:none;background-color:#007CBA;padding:6px 0px;text-align:center;color:#FFF;font-size:18px;font-family:'JosefinSans-Regular';font-weight:600;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-masthead-white-support { width:100%;height:100%;position:absolute;left:0px;top:0px;display:block;background-color:#FFF; }

.nau-masthead-nav-subhead { width:100%;height:auto;position:relative;display:block;text-align:center;font-size:16px;top:-10px;margin-bottom:15px; }

.nau-outer-footer-wwrapper { width:100%;height:100%;position:relative;margin:0px auto;position:relative;display:block;z-index:10;min-width:700px;background-color:#666; }

/* hover states for our nav menu content */
@media (hover:hover)
{
	.nau-menu-search-submit-btn:hover { cursor:pointer;background-color:#000;border:solid 1px #000; }
	.nau-masthead-nav-li:hover { cursor:pointer;background-color:#DDD; }
	.nau-masthead-nav-parent:hover { cursor:pointer;background-color:#DDD;background-image:inherit;background-repeat:inherit;background-position:center right; }
	.nau-masthead-main-menu-wrapper-clearfix:hover { cursor:pointer;background-color:#1FA7D0; }
}


/* ***************************************** */
/* STYLE OVERRIDE FOR OLD THEME PAGE WRAPPER */
footer { z-index:100 !important;min-width:700px !important;padding:0px !important;margin:0px !important; }


/* ************************* */
/* NEW HOME PAGE STYLES: END */
/* ************************* */


/* ************************* */
/* NEW FOOTER STYLES: BEGIN  */
/* ************************* */
.nau-footer-top-links { width:auto;height:auto;position:relative;display:inline;font-size:18px;font-famiy:'Gotham A';font-weight:800; }

.nau-lower-footer-link-btn { width:190px;height:auto;position:relative;display:inline-block;float:left;margin:10px;font-famiy:'Gotham A';font-size:13px;line-height:25px;font-weight:800;color:#FFF;border-bottom:solid 1px #AAA;font-weight:600;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;padding:0px 0px 0px 10px; }

.nau-footer-top-links-wrapper { width:100%;height:auto;background-color:#FFF;position:relative;display:block;text-align:center;border-top:solid 5px #DDD;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-footer-lower-content-wrapper { width:100%;height:auto;min-height:300px;padding:30px 20px 0px 20px;position:relative;background-color:#666;display:block;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;margin:0px; }

.nau-footer-lower-links-wrapper { width:auto;height:auto;position:relative;padding-right:440px;display:block;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-footer-creditation-wrapper { width:440px;height:auto;position:absolute;display:block;top:30px;right:20px; }

.nau-creditation-logo-wrapper { width:auto;height:auto;position:absolute;display:block;top:0px;right:0px; }

.nau-disclaimer-info { width:275px;height:auto;text-align:left;color:#FFF;font-family:'JosefinSans-Regular';font-weight:600px;line-height:18px;font-size:15px;position:relative;display:block; }

.nau-social-footer-icon { width:20px;height:18px;position:absolute;display:block;right:10px;top:0px; }

.nau-footer-search-wrapper { width:350px;height:30px;float:none;clear:both;position:relative;display:block !important;background-color:transparent;margin:20px 0px 0px 15px; }

.nau-footer-search-submit-btn { border:none;display:inline;position:relative;width:30px !important;height:30px !important;background-color:#5AA2CE;background-image:url("/wp-content/uploads/2017/04/footer-search-submit-btn.png");background-position:center; }


@media (hover:hover)
{
	.nau-footer-search-submit-btn:hover { cursor:pointer;background-color:#000;border:solid 1px #000; }
}

.nau-footer-search-submit-input { padding:0px 0px 0px 8px !important;width:300px !important;height:30px !important;background-color:#DDD !important;border:none !important;display:inline !important;position:relative !important;top:auto !important;margin:0px !important; }


/* ********************** */
/* NEW FOOTER STYLES: END */
/* ********************** */


/* ****************************************** */
/* MAIN SITE THEME theme52422-child OVERRIDES */
/* ****************************************** */
.main-holder { background-color:transparent;min-width:700px !important;display:block;position:relative !important;padding:0px;margin:0px;width:100%;height:auto !important;overflow:visible !important; }

body { box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-repeat:repeat-x !important;background-position:top !important;background-image: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCAJYAAQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAMCBv/EABgBAQEBAQEAAAAAAAAAAAAAAAADAgEF/9oADAMBAAIQAxAAAAHox6HjAAAUUZ3ZVO9Vk7VUTrsc2DoAAAAAAAAAAAAAAAAAAAAAAAAAAAH/xAAYEAEBAAMAAAAAAAAAAAAAAAARABAwUP/aAAgBAQABBQLSYIjvf//EABgRAAMBAQAAAAAAAAAAAAAAAAAREiBA/9oACAEDAQE/AcIkkXf/AP/EABcRAQEBAQAAAAAAAAAAAAAAABEAIED/2gAIAQIBAT8BwzM9/wD/xAAUEAEAAAAAAAAAAAAAAAAAAABg/9oACAEBAAY/Ahf/xAAYEAEAAwEAAAAAAAAAAAAAAAARABAgUP/aAAgBAQABPyHZChgEO5//2gAMAwEAAgADAAAAEPvvvvQvszfPPPPPPPPPPPPPPPPPPPPPPPPPPPPP/8QAFxEBAAMAAAAAAAAAAAAAAAAAERAgQP/aAAgBAwEBPxCSsm7/xAAUEQEAAAAAAAAAAAAAAAAAAABQ/9oACAECAQE/EBi//8QAGRAAAgMBAAAAAAAAAAAAAAAAAXEQESBQ/9oACAEBAAE/ENsZlOAphQ7f/9k="); }


/* *************************** */
/* NAU COUNTDOWN TIMERS: begin */
/* *************************** */

/* be sure to only affect our canvases in the clock, not the site! */
canvas {
    position: absolute;
}
/* .nau-countdown-timer-wrapper  */

.clockworks-graduate {
    overflow: hidden;
    margin: 10px auto;
    padding: 10px;
    position: relative;
    width: 275px;/* width of clock itself */
    max-width: 100%;
	height:80px;
}

.clockworks-undergraduate {
    overflow: hidden;
    margin: 10px auto;
    padding: 10px;
    position: relative;
    width: 275px;/* width of clock itself */
    max-width: 100%;
	height:80px;
}

.clock canvas {
	top: -6px;
	left: -6px;
}

.clock {
    width:50px;/* 180 */
    height:50px;/* 180 */
    
    border: 2px solid #3bb9e1;/* #fff */
    border-radius: 100%;
    
    float:left;
    margin-left: 18px;/* space between circles */
    
    position: relative;
}

.clock:first-child {
    margin-left: 0
}

/* clock big numbers */
.clock .num {
    font-family: 'JosefinSans-Regular', sans-serif;
    font-size: 22px;
    font-weight: 400;
    color:#666;/* 494949 */
    text-align: center;
    margin-top: 10px;
    line-height: 1;
}

/* clock number labels */
.clock .str {
	font-family: 'JosefinSans-Regular', sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #666;/* 8c9f9e*/
	text-align: center;
	text-transform: lowercase;
	position:absolute;
	top:8px;
	left:0px;
	width:100%;
}

@-webkit-keyframes clockworks-ani {
    0% {
        z-index: 0;
        visibility: visible;
        opacity:0;
        -webkit-transform: translateY(500%) scale(0);
        transform: translateY(500%) scale(0);
    }
    
    50% {
        z-index: 0;
        visibility: visible;
        opacity:1;
        -webkit-transform: translateY(-50%) scale(1.1);
        transform: translateY(-50%) scale(1.1);
    }
    
    100% {
        z-index: 3;
        visibility: visible;
        opacity:1;
        -webkit-transform: translateY(0%) scale(1);
        transform: translateY(0%) scale(1);
    }
}

@keyframes clockworks-ani {
    0% {
        z-index: 0;
        visibility: visible;
        opacity:0;
        -webkit-transform: translateY(500%) scale(0);
        transform: translateY(500%) scale(0);
    }
    
    50% {
        z-index: 0;
        visibility: visible;
        opacity:1;
        -webkit-transform: translateY(-50%) scale(1.1);
        transform: translateY(-50%) scale(1.1);
    }
    
    100% {
        z-index: 3;
        visibility: visible;
        opacity:1;
        -webkit-transform: translateY(0%) scale(1);
        transform: translateY(0%) scale(1);
    }
}

/* ********************* */
/* NAU CLASS TIMERS HOME */
.nau-countdown-single-timer { width:295px;height:auto;position:relative;margin:0px auto;font-size:18px;color:#004F83;text-align:center;font-family:'Gotham A';font-weight:800;float:left; }

.nau-clock-timer-link { width:100%;height:100%;position:relative;display:block;font-style:inherit;font-size:inherit;color:inherit;line-height:inherit;font-family:inherit;text-align:inherit; }
.nau-clock-timer-link:hover { cursor:pointer;background-color:#DDD; }

.nau-countdown-single-timer-right { float:right; }

.nau-content-central-class-timer-data { display:none;float:left;position:absolute;let:0px;top:0px;width:100%;height:1px; }
.nau-countdown-single-timer-message { width:230px;height:auto;padding:15px;background-color:#007CBA;color:#FFF;text-align:center;position:absolute;left:20px;top:18px;display:none;position:absolute;z-index:10; }
.nau-countdown-single-timer-desc { wdith:100%;height:auto;position:relative;display:block;font-weight:normal;font-size:inherit;font-family:inherit; }
.nau-content-central-class-timer-call-link { width:100%;height:auto;position:relative;display:block;line-height:inherit;color:inherit;font-family:inherit;font-size:inherit; }

.nau-home-class-timers-wrapper { width:100%;height:auto;position:relative;margin:0px auto;background-color:#FFF;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 0px; }

.nau-home-class-timers-container { width:631px;height:auto;min-height:125px;margin:0px auto;position:relative;display:block; }


/* ************************* */
/* for smaller clocks: begin */
.nau-countdown-single-timer-2 { width:252px;font-size:15px; }

.nau-countdown-single-timer-message-2 { width:204px;padding:13px;left:17px;top:16px; }

.nau-class-timers-wrapper-2 { width:80%;height:auto;position:relative;margin:0px auto;background-color:transparent;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 0px; }

.nau-class-timers-container-2 { width:80%;height:auto;min-height:111px; }

.nau-countdown-single-timer-2 { width:252px;font-size:16px; }

/* this is the width of the wrapper that holds the timer parts */
.clockwork-timer-2 {
	width:245px;
	height:71px;
	padding:0px;
}

.canvas-size-2 {
	top: 0px;
	left: 0px;
	width:30px;
	height:30px;
}

.clock-size-2 {
	width:44px;
	height:44px;
	margin-left:12px;
}

.num-size-2 {
	font-size:18px !important;
	font-weight:800 !important;
	width:44px;
	height:44px;
	margin-top:0px;
}

.str-size-2 {
	font-size:11px;
	top:3px !important;
}

/* media tag to handle re-ordering and centering clocks on narrow screens */
@media screen and (min-width: 100px) and (max-width: 1050px)
{
	.nau-countdown-single-timer-2 { float:none;margin:0px auto; }
	.nau-countdown-single-timer-right { float:none;margin:40px auto 0px auto; }
}


/* for smaller clocks: end */
/* ************************* */


/* ************************* */
/* NAU COUNTDOWN TIMERS: end */
/* ************************* */



/* *********************** */
/* CONTENT CAROUSEL STYLES */
/* *********************** */
.nau-carousel-item { width:100%;height:100%;position:relative;left:0px;top:0px;display:none; }


/* **************** */
/* UL-LI CUSTOM CSS */
.nau-campus-programs-sidebar-h3 { font-size:24px; }

.nau-campus-programs-sidebar-menu-item-ul li {
	font-size:18px;
	line-height:28px;
	list-style-type:none !important;
}

.nau-campus-programs-sidebar-menu-item {
	font-size:17px;
	line-height:28px;
    content: ">"; /* Insert content that looks like bullets */
    padding-right: 8px;
	color:#007CBA; /* Or a color you prefer */
}

.nau-campus-programs-sidebar-menu-item-link {
	color:inherit;
	line-height:inherit;
	font-size:inherit;
}

/* ****************************** */
/* NEW SITEMAP PAGE STYLES: begin */
/* ****************************** */
.nau-sitemap-section-wrapper { width:100%;max-width:700px;height:auto;min-height:450px;position:relative;display:block; }

.nau-sitemap-section-wrapper .nau-home-masthead-menu-content { display:block; }
.nau-sitemap-section-wrapper .nau-home-masthead-menu-content { padding:0px; }
.nau-sitemap-section-wrapper .nau-masthead-nav-column { width:45%;left:auto;margin:0px; }

.nau-sitemap-section-wrapper .nau-masthead-nav-column-shift-left { left:9%; }

.nau-sitemap-section-wrapper .nau-masthead-nav-menu-title { background-color:#007CBA;color:#FFF;padding:10px;margin:0px 0px 30px 0px; }

.nau-sitemap-programs-wrapper { width:100%;height:auto;position:relative;display:block;border:solid 1px #DDD; }

.nau-sitemap-programs-header { font-size:22px;margin:0px;text-align:center;line-height:30px;width:100%;height:auto;color:#FFF;display:block;font-family:'Gotham A';font-weight:800;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;position:relative;background-color:#007CBA;border:solid 1px #007CBA;padding:8px; }

.nau-sitemap-programs-list { width:100%;height:465px;position:relative;display:block;border:solid 1px #DDD;overflow-x:hidden;overflow-y:auto;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;background-color:#FFF; }

.nau-sitemap-campus-program-link { color:#333;width:100%;height:auto;padding:13px 20px 10px 10px;position:relative;display:block;border-bottom:solid 1px #DDD;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-inherit-link { font-size:inherit;color:inherit;line-height:inherit;text-align:inherit;font-family:inherit; }

@media (hover:hover)
{
	.nau-sitemap-campus-program-link:hover { cursor:pointer;background-color:#DDD; }
}

/* **************************** */
/* NEW SITEMAP PAGE STYLES: end */
/* **************************** */

/* ****************************** */
/* THANK YOU AND REFERRALS STYLES */
/* ****************************** */
.nau-thank-you-message-wrapper { width:auto;max-width:600px;height:auto;padding:20px;border:solid 1px #DDD;position:relative;display:block;background-image:url('/wp-content/uploads/2017/08/nau-operator-image.jpg');background-size:auto 100%;background-position:top left;background-repeat:no-repeat;background-color:#FFF; }

.nau-thank-you-message-content { width:50%;height:auto;position:relative;left:48%;display:block; }

.nau-please-call-info { color:#007CBA;font-style:italic;font-size:24px;line-height:32px;display:block;position:relative;max-width:400px;min-width:300px; }



/* **************************** */
/* CAMPUS LOCATION PAGES STYLES */
/* **************************** */
.nau-location-department-list-li { margin:0px 0px 20px 0px; }



/* ***************************** */
/* TUITION ADVANTAGE PAGE STYLES */
.nau-tuition-advantage-subhead { font-size:18px;font-weight:normal; }
.nau-tuition-advantage-graphic-wrapper { width:468px;min-height:437px;display:block;position:relative;margin:0px auto; }
.nau-tuition-advantage-graphic-img { width:100%;min-height:auto;display:block;position:relative; }
.nau-expanding-content-outer-wrapper { width:100%;height:auto;position:relative;margin:0px auto;display:block; }

.nau-tuition-advantage-img-headline { width:100%;height:auto;position:relative;display:block;margin:0px auto;text-align:center;font-weight:800;font-family:'Gotham A';font-size:26px;line-height:19px;color:#FFF;background-image:url("/wp-content/uploads/2017/10/nau-tuition-advantage-graphic-header.png");background-size:100% 100%;padding:5px 0px; }

.nau-tuition-advantage-img-msg-1-title { width:185px;height:auto;position:absolute;left:76px;top:74px;display:block;font-size:16px;font-weight:800;text-align:left;line-height:38px; }
.nau-tuition-advantage-img-msg-1 { width:185px;height:auto;position:absolute;left:76px;top:115px;display:block;font-size:16px;text-align:left;line-height:18px; }

.nau-tuition-advantage-img-msg-2-title { width:175px;height:auto;position:absolute;left:76px;top:227px;display:block;font-size:16px;font-weight:800;text-align:left;line-height:38px; }
.nau-tuition-advantage-img-msg-2 { width:175px;height:auto;position:absolute;left:76px;top:268px;display:block;font-size:16px;text-align:left;display:block;line-height:18px; }

.nau-tuition-advantage-img-msg-3-title { width:175px;height:auto;position:absolute;left:76px;top:387px;display:block;font-size:16px;font-weight:800;text-align:left;line-height:38px; }
.nau-tuition-advantage-img-msg-3 { width:175px;height:auto;position:absolute;left:76px;top:426px;display:block;font-size:16px;text-align:left;line-height:18px; }

.nau-tuition-advantage-img-msg-4 { width:160px;height:auto;position:absolute;right:40px;top:316px;display:block;font-size:13px;font-weight:800;text-align:center;display:block;line-height:14px; }

.nau-expanding-content-button { z-index:10;width:80%;max-width:400px;min-width:300px;margin:0px auto;height:auto;padding:13px 45px 10px 20px;text-align:left;position:relative;display:block;background-color:#007CBA;font-weight:800;color:#FFF;font-family:'Gotham A';-moz-border-radius: 9px; -webkit-border-radius: 9px; -khtml-border-radius: 9px; border-radius: 9px;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);box-shadow: 3px 3px 3px rgba(0,0,0,0.4);background: rgb(31,167,208);background: -moz-linear-gradient(top, rgba(31,167,208,1) 0%, rgba(0,124,186,1) 100%);background: -webkit-linear-gradient(top, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);background: linear-gradient(to bottom, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fa7d0', endColorstr='#007cba',GradientType=0 ); }

@media (hover:hover)
{
	.nau-expanding-content-button:hover { cursor:pointer;background: rgb(0,124,186);background: -moz-linear-gradient(top, rgba(0,124,186,1) 0%, rgba(31,167,208,1) 100%);background: -webkit-linear-gradient(top, rgba(0,124,186,1) 0%,rgba(31,167,208,1) 100%);background: linear-gradient(to bottom, rgba(0,124,186,1) 0%,rgba(31,167,208,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007cba', endColorstr='#1fa7d0',GradientType=0 ); }
}

.nau-expanding-content-button-icon { background-image: url('data:image/png;base64,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');background-position:top right;width:49px;height:49px;position:absolute;top:0px;right:0px;z-index:20; }


.nau-expanding-content-button-icon-open { background-image: url("data:image/png;base64,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"); }


.nau-expanding-content-holder { width:90%;height:25px;min-height:25px;position:relative;top:-20px;margin:0px auto;background-color:transparent;-moz-border-radius: 9px; -webkit-border-radius: 9px; -khtml-border-radius: 9px; border-radius: 9px;padding:25px 20px 0px 20px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;overflow:hidden;border:solid 1px transparent;clear:both; }

.nau-expanding-content-holder-opened { background-color:#FFF;margin-bottom:10px;border:solid 1px #CCC;padding:25px 25px 45px 25px; }

.nau-expanding-content-close-button { display:block;width:80px;height:30px;line-height:30px;font-size:15px;text-align:center;color:#FFF;background-color:#666;font-family:'JosefinSans-Italic';position:relative;margin:0px auto;-moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;-khtml-border-radius:6px 6px 0px 0px; border-radius:6px 6px 0px 0px; }

@media (hover:hover)
{
	.nau-expanding-content-close-button:hover { cursor:pointer;background-color:#007CBA; }
}

.nau-expanding-content-close-button-wrapper { width:100%;height:auto;position:absolute;left:0px;bottom:0px;display:none; }



/* ****************************** */
/* TUITION ADVANTAGE TABLE STYLES */

.nau-table-tuition-plan { width:100%;height:auto;border-collapse:collapse;margin:0px auto;display:block;position:relative;table-layout:fixed; word-wrap: break-word; }

.nau-table { width:100%;height:auto;border-collapse:collapse;margin:0px auto;display:table;position:relative; }/* width:355px */

.nau-table-th { border:solid 1px #DDD;background-color:#D8EDF7;font-size:15px;line-height:1.3em;text-align:center;font-family:'Gotham A'; }
.nau-table-th-track { vertical-align:top;border:solid 1px #DDD;background-color:#D8EDF7;font-size:15px;line-height:1.3em;text-align:center;font-family:'Gotham A'; }

.nau-table-td { border:solid 1px #DDD;text-align:center;line-height:1.3em;font-size:15px;font-family:'JosefinSans-Regular'; }

.nau-table-subhead { font-size:14px;line-height:1.2em;text-align:center;width:100%;display:block;position:relative;color:#333;font-family:'JosefinSans-Italic';font-weight:normal; }

.nau-table-text-right { text-align:right; }

.nau-tuition-table-th { background-color:#DDD;border:solid 1px #AAA;padding:10px;text-align:center;font-size:13px;line-height:18px;font-style:italic;vertical-align:top; }

.nau-degree-table-title { width:100%;font-weight:800;font-size:16px;line-height:normal;padding:10px 0px;text-align:center;font-family:'Gotham A';background-color:#007CBA;color:#FFF; }

.nau-tuition-table-title { width:100%;font-weight:800;font-size:16px;line-height:normal;padding:10px 0px;text-align:center;font-family:'Gotham A';background-color:#007CBA;color:#FFF; }

.nau-grey-aaa { background-color:#FFF;color:#007CBA }

@media (hover:hover)
{
	.nau-grey-aaa:hover { background-color:#999;color:#FFF; }
}

@media screen and (min-width: 100px) and (max-width: 868px)
{
	.nau-table-td, .nau-table-th, .nau-table-subhead { font-size:12px; }
}


/* ******************************** */
/* CREDIT TRANSFER STUDENTS GRAPHIC */
.nau-credit-transfer-graphic-wrapper { width:400px;height:418px;display:block;position:relative;margin:0px auto; }
.nau-credit-transfer-graphic-headline { width:80%;height:auto;font-family:'Gotham A';font-weight:800;color:#FFF;text-align:center;position:absolute;font-size:22px;line-height:normal;left:5%;top:10%; }
.nau-credit-transfer-graphic-source-1 { width:60%;height:auto;font-family:'Gotham A';font-weight:800;color:#FFF;text-align:left;position:absolute;font-size:17px;line-height:normal;left:35%;top:47%; }
.nau-credit-transfer-graphic-source-2 { width:60%;height:auto;font-family:'Gotham A';font-weight:800;color:#FFF;text-align:left;position:absolute;font-size:17px;line-height:normal;left:35%;top:78%; }



/* ************************************************** */
/* MOBILE/DESKTOP/TABLET CSS CONTENT SWITCHING STYLES */
/* these are for desktop...                           */
.nau-show-on-mobile-only { display:none; }
.nau-show-on-desktop-only { display:block; }


/* ******************************* */
/* HOME PAGE LOCATIONS BAR GRAPHIC */
.nau-location-thumnbail { width:112px;height:63px;margin:0px;position:relative;display:block;float:left;border:none !important; }/* IE9 adds borders to img tags! */
.nau-home-location-bar-center { width:1px;height:63px;position:relative;margin:0px auto;text-align:center;display:block;overflow:visible;background-color:#FFF; }
.nau-home-location-bar-content { width:2026px;height:63px;position:relative;margin:0px auto;text-align:center;display:block;left:-972px; }	

.nau-programs-locations-entry { width:100%;height:auto;line-height:normal;text-align:center;display:block; }
.nau-programs-locations-entry:hover { cursor:pointer;background-color:#DDD; }

.nau-locations-accent-image { width:45%;max-width:277px;height:auto;position:relative;display:block;float:right;margin:0px 0px 0px 10px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-locations-accent-msg { background-color:#007CBA;width:100%;height:auto;padding:10px 10px;text-align:center;color:#FFF;font-family:'Gotham A';font-weight:600;font-size:18px;line-height:1;position:relative;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }


/* ********************************* */
/* NEW CAMPUS LOCATIONS PAGES LAYOUT */
.nau-google-maps-campus-iframe { width:100%;height:420px;position:relative;margin:15px auto 15px auto; }
.nau-google-maps-campus-iframe-locations-pages { border:solid 1px #DDD;position:relative;display:none;margin:0px auto; }

.nau-locations-h2 { margin:0px auto !important;width:100% !important;height:auto;font-size:20px !important;text-align:center !important;display:block;position:relative;padding:0px !important; }
.nau-locations-p { margin:0px 0px 15px 0px !important; }

.nau-location-pagetop-wrapper { width:80%;min-width:320px;height:auto;position:relative;display:block;margin:0px auto;padding:0px; }
.nau-location-campus-image { width:100%;height:auto;display:block;position:relative;margin:0px auto; }

.nau-location-nav-buttons-wrapper { width:100%;height:auto;position:relative;display:block;margin:7px auto;padding:0px; }

.nau-location-nav-btn-1 { width:32%;height:auto;position:absolute;display:block;left:0px;top:0px;background-color:#007CBA;-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);box-shadow: 3px 3px 3px rgba(0,0,0,0.4);background: rgb(31,167,208);background: -moz-linear-gradient(top, rgba(31,167,208,1) 0%, rgba(0,124,186,1) 100%);background: -webkit-linear-gradient(top, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);background: linear-gradient(to bottom, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fa7d0', endColorstr='#007cba',GradientType=0 ); }

.nau-location-nav-btn-2 { width:32%;height:auto;position:relative;display:block;margin:0px auto;background-color:#007CBA;-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);box-shadow: 3px 3px 3px rgba(0,0,0,0.4);background: rgb(31,167,208);background: -moz-linear-gradient(top, rgba(31,167,208,1) 0%, rgba(0,124,186,1) 100%);background: -webkit-linear-gradient(top, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);background: linear-gradient(to bottom, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fa7d0', endColorstr='#007cba',GradientType=0 ); }

.nau-location-nav-btn-3 { width:32%;height:auto;position:absolute;display:block;right:0px;top:0px;background-color:#007CBA;-moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.4);box-shadow: 3px 3px 3px rgba(0,0,0,0.4);background: rgb(31,167,208);background: -moz-linear-gradient(top, rgba(31,167,208,1) 0%, rgba(0,124,186,1) 100%);background: -webkit-linear-gradient(top, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);background: linear-gradient(to bottom, rgba(31,167,208,1) 0%,rgba(0,124,186,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1fa7d0', endColorstr='#007cba',GradientType=0 ); }

.nau-location-nav-btn-base { width:100%;height:auto;display:block;position:relative;margin:0px auto; }
.nau-location-nav-btn-label { width:75%;font-size:18px;color:#FFF;text-align:left;line-height:1em;font-family:'Gotham A';font-weight:600;position:absolute;left:8px;top:10px; }

.nau-location-description { width:80%;min-width:300px;text-align:center;font-size:18px;font-family:'JosefinSans-Regular';line-height:1.4em;position:relative;display:block;margin:0px auto; }

.nau-locations-page-contact-info { width:80%;height:auto;position:relative;display:block;text-align:center !important;color:#007CBA !important;margin:0px auto !important; }


@media (hover:hover)
{
	.nau-location-nav-btn-1:hover, .nau-location-nav-btn-2:hover, .nau-location-nav-btn-3:hover { cursor:pointer;background: rgb(0,124,186);background: -moz-linear-gradient(top, rgba(0,124,186,1) 0%, rgba(31,167,208,1) 100%);background: -webkit-linear-gradient(top, rgba(0,124,186,1) 0%,rgba(31,167,208,1) 100%);background: linear-gradient(to bottom, rgba(0,124,186,1) 0%,rgba(31,167,208,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007cba', endColorstr='#1fa7d0',GradientType=0 ); }
}

@media screen and (min-width: 100px)
{
	.nau-location-nav-btn-label { font-size:11px; }
}

@media screen and (min-width: 700px)
{
	.nau-location-nav-btn-label { font-size:12px; }
}

@media screen and (min-width: 900px)
{
	.nau-location-nav-btn-label { font-size:15px; }
}


@media screen and (min-width: 1100px)
{
	.nau-location-nav-btn-label { font-size:18px; }
}

/* ***************************** */
/* transfermycredits PAGE STYLES */
.nau-transfer-credits-welcome { display:inline-block;position:relative;font-weight:600;font-size:22px; }

.nau-tansfer-credits-email-links-wrapper { width:90%;height:auto;display:block;position:relative;margin:0px auto; }

.nau-transfer-credits-undergrad-email { width:47%;min-width:256px;height:auto;padding:8px 15px;background-color:#CCC;color:#000;font-family:'JosefinSans-Regular';display:block;position:relative;float:left;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-transfer-credits-grad-email { width:47%;min-width:256px;height:auto;min-height:100%;padding:8px 15px;background-color:#CCC;color:#000;font-family:'JosefinSans-Regular';display:block;position:relative;float:right;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.nau-youtube-video-holder { width:640px;height:320px;position:relative;display:block;margin:0px auto; }


@media screen and (max-width: 500px)
{
	.nau-youtube-video-holder { width:300px;height:150px; }
}


@media screen and (max-width: 950px)
{
	.nau-transfer-credits-undergrad-email { width:80%;float:none;position:relative;margin:0px auto 20px auto; }
	.nau-transfer-credits-grad-email { width:80%;float:none;position:relative;margin:0px auto; }
	
	.nau-youtube-video-holder { width:480px;height:240px; }
}


/* ***************************** */
/* 201819 FINANCIAL PAGES STYLES */
.nau-financial-aid-li { margin-bottom:8px; }

.nau-financial-aid-li-next-step { margin-bottom:45px; }

/* ********************************** */
/* MASTHEAD MENU: HIDE LOCATIONS MENU! */
#nau-masthead-locations-menu { display:none !important }


/* COLORS: #002741 = super dark blue, #004F83 = really dark blue,  #007CBA = Shield Blue, other nau blue = #4DA3CF, button yellow = #FEDE37, button navy blue = #004F83; form tan = #E3D496, dark blue grey = #536873, light blue = #1FA7D0, light blue for tables = #D8EDF7 */