@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Libre+Baskerville|Open+Sans:300,300i,400,400i,600,600i,700,700i');
@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600|Passion+One');

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;	padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}

body {font-family: 'Open Sans', sans-serif; line-height: 1.55em;}
a {color: #04669d; text-decoration: none;}
a:link {color: #04669d; text-decoration: none;}
a:hover {color: #0C476A; text-decoration: underline;}
a:active {color: #0C476A; text-decoration: none;}
a:visited {color: #04669d; text-decoration: none;}
h1 {font-weight: 400; font-size: 2.5em; font-family:'Oswald', Helvetica, sans-serif; line-height:1.3em;}
h2 {font-weight: 400; font-size: 2.2em; font-family:'Oswald', Helvetica, sans-serif; color: #222; margin: 5px 0; line-height:1.3em;}
h3 {font-weight: 400; font-size: 1.5em; color: #222; margin: 5px 0; line-height:1.3em;}
h4 {font-weight: 600; font-size: 1.2em; color: #222; margin: 5px 0; line-height:1.3em;}
h5 {font-weight: 700; font-size: 1.0em; color: #444; margin: 5px 0; line-height:1.3em;}
h6 {font-weight: 700; font-size: 0.85em; color: #444; margin: 5px 0; line-height:1.3em;}
strong {font-weight: 600;}
.main-content-01 ul.bg-button-med li a {font-weight: 100;}
.main-content-01 ul.bg-button-med li a:focus {border: 2px solid blue;}

.column-two-01 p strong {font-weight: 700;}
.column-two-01 p a {font-weight: 600;}
.column-two-01 li a {font-weight: 600;}
em {font-style: italic;}
img {max-width: 100%; height: auto;}
blockquote {margin:25px 30px; font-weight:100; font-size:1.2em; line-height:1.7em;}
cite {text-align: right}
ul {list-style-type: disc;}
ol {list-style-type:decimal;}
dl dt {font-weight:600; margin:0 0 5px;}
dl dd {margin:0 0 5px 10px;}
dl dd:last-child {margin:0 0 15px 10px;}
.full-width {width:100%;}
.fine-print {font-size:0.8em; font-weight:100; line-height:1.5em;}

/* Tables */
table {border:1px solid #ccc; margin:0 0 15px 0;}
table caption {padding:15px; font-size:1.2em; font-weight:100}
table thead th {border:1px solid #ccc; padding:10px; font-weight:600; background-color:#efefef;}
table tr td {border:1px solid #ccc; padding:15px;}
table tfoot td {border:1px solid #ccc; padding:10px; font-size: 0.9em; font-weight:600; background-color:#efefef;}

/*CSS Display-Tables */
/*.table-container {display:table; border 2px solid:#515151; width:100%;}*/
.table-container {display:table; width:100%;}
.table-container .header-row {display:table-header-group; font-weight:600; color:#ffd024; border:1px solid #515151; background-color:#515151;}
.table-container .row {display:table-row; border:1px solid #515151;}
.table-container .row:nth-child(odd) {background-color:#efefef;}
.minors .table-container .row:nth-child(odd) {background-color:#f5f2e3;}
.table-container .column {display:table-cell; padding:10px; border:1px solid #fff; vertical-align:middle;}
.table-container.undergraduate-degrees .row .column:first-child {font-weight:700;}
.table-container div div:nth-child(3) {display:none;}

.list-bkg li {padding:5px;}
.list-bkg li:nth-child(even) {background-color:#eee;}
.list-bkg li .news-items-date {font-size:0.9em;}

.learn-more {display: block; text-align:right}
#skip-link {position: relative; background-color: #222;}
#skip-link a {position: absolute; display: block; left: 0px; top: -50px; margin: 0 10px 10px; padding: 5px; color: #000; background-color: #fc0; border: 1px solid #fc0; border-top: none; border-radius: 0 0 10px 10px; transition: top .5s;}
#skip-link a:focus {top: 0px; outline: 0;}
.top-block {color: #fff;}
.top-block a:link  {color: #fff; text-decoration: none;}
.top-block a:active  {color: #fff; text-decoration: none;}
.top-block a:visited  {color: #fff; text-decoration: none;}
.top-block .university-header-00 {background: #010101;}
.top-block .university-header-00 .university-header-01 {margin: 0 auto; padding: 10px; text-align: center;}
.top-block .university-header-00 .university-header-01 .university-header-02 {}
.top-block .university-header-00 .university-header-01 .university-header-02 header {}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 {}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 {}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-logo {padding: 0 10px;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-logo h1 {display: none;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-logo a {display: block; line-height: 0;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-search {padding: 0 10px;}
.breadcrumbs-00 {width: 100%;}
.breadcrumbs-00 .breadcrumbs-01 {max-width: 1180px; margin: 0 auto;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 {padding: 10px 20px 0; font-size:14px;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul {list-style: none; margin: 0; padding: 0; font-size: 80%; color: #444;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul li {float: left; margin: 0; padding: 0;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul li:after {content: " > "; padding: 0 5px;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul li a {color: #666; text-decoration: none;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul li a:link {color: #666;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul li a:visited {color: #666;}
.breadcrumbs-00 .breadcrumbs-01 .breadcrumbs-02 ul li a:hover {color: #000;}

.admissions-bar a {color:#fff;}
.admissions-bar div p {float:left; font-size:1.2em; font-weight:700; font-family: "Libre Baskerville",Times,serif;}
.admissions-bar div img {display:block; float:left; width:17%; height:auto; margin:5px;}
.admissions-bar a div.apply-block {background-color:#cb4f11; overflow:hidden; margin:0 0 2px 0;height:auto;}
.admissions-bar a div.visit-block {background-color:#014266; overflow:hidden;margin:0 0 2px 0;height:auto;}
.admissions-bar a div.info-block {background-color:#41683c; overflow:hidden;height:auto;}
.admissions-bar a div.program-block {background-color:#641717; overflow:hidden;height:auto;}
.admissions-bar a div.apply-block:hover {background-color:#d97b4c;}
.admissions-bar a div.visit-block:hover {background-color:#6a8fa4;}
.admissions-bar a div.info-block:hover {background-color:#708d6c;}
.admissions-bar a div.program-block:hover {background-color:#af4747;}

.admissions-bar-four a {color:#fff;}
.admissions-bar-four div p {float:left; letter-spacing: 0.02em; font-size:1.5em; font-weight:400; font-family: 'Oswald', Helvetica, sans-serif;}
.admissions-bar-four div img {display:block; float:left; width:17%; height:auto; margin:5px;}
.admissions-bar-four a div.apply-block {background-color:#cb4f11; overflow:hidden; margin:0 0 2px 0;height:auto;}
.admissions-bar-four a div.visit-block {background-color:#014266; overflow:hidden; margin:0 0 2px 0;height:auto;}
.admissions-bar-four a div.info-block {background-color:#41683c; overflow:hidden; margin:0 0 2px 0; height:auto;}
.admissions-bar-four a div.program-block {background-color:#641717; overflow:hidden;height:auto;}
.admissions-bar-four a div.apply-block:hover {background-color:#d97b4c;}
.admissions-bar-four a div.visit-block:hover {background-color:#6a8fa4;}
.admissions-bar-four a div.info-block:hover {background-color:#708d6c;}
.admissions-bar-four a div.program-block:hover {background-color:#af4747;}

.admission-links-00 {clear: both; float: none; width: 100%; overflow:visible; padding:0;}
.admission-links-00 .admission-links-01 {margin: 0; padding: 10px 20px; border-top:2px solid #222; border-bottom:2px solid #222; background:#111;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul {display:table; width:100%;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul li {}
.admission-links-00 .admission-links-01 .admission-links-02 section ul li a {transition: background 0.25s ease; text-decoration:none;}

/*-- Interdisciplinary --*/
.majors-interdisciplinary-title {color: #222; font-weight: 300; line-height: 1.3em; font-size:1.3em; border-bottom:1px solid #c3c3c3; padding:0 0 5px;}
.column-two-01 li .majors-interdisciplinary-title a {font-weight: 400;}
.majors-interdisciplinary-teaser {}
.majors-interdisciplinary-more {display: block; text-align:right}

/*-- New Admission Links --*/
.admission-links-00 .admission-links-01 .admission-links-02 section ul li.apply-button:hover {background-color:#d97b4c;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul li.visit-button:hover {background-color:#6a8fa4;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul li.info-button:hover {background-color:#708d6c;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul li.academics-button:hover {background-color:#af4747;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix {display:table;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li a {text-decoration: none; display:block; 
	overflow:hidden;}

/*--- Admissions Four ---*/
.main-nav-four ul.main-nav-four-row {list-style-type:none; margin:0}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column {padding:15px; position:relative;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner {padding:0 10px 0 70px; margin:0 0 0 10px; border-radius: 0 10px 10px 0;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner a:hover {text-decoration:none;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner.apply-button:hover {border:1px solid #d97b4c; background:#5c2307; transition: 0.25s ease;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner.visit-button:hover {border:1px solid #6a8fa4; background: #011a27; transition: 0.25s ease;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner.info-button:hover {border:1px solid #708d6c; background: #162414; transition: 0.25s ease;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner.academics-button:hover {border:1px solid #af4747; background:#310909; transition: 0.25s ease;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner h2 {font-family:'Oswald', Helvetica, sans-serif; color:#fff; font-size:1.5em; padding:15px 0; margin:0;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner p {font-family:'Oswald', Helvetica, sans-serif; color:#fff; font-size:1.3em; padding:15px 0; margin:0; letter-spacing:.015em;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner img {width:80px; height:auto; position:absolute; left:0; margin-top:-12px; margin-left:-10px; z-index:1000;}

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li a  {}
 .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li img {margin-bottom:0;}
}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li a:last-child {border-right:none;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li visit-button {margin:0;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li apply-button {margin:0;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li info-button {margin:0;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li h2 {color:#fff; font-family:"Libre Baskerville", serif; font-size: 1.5em;  margin:12px 0 0 70px;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li img {float:left;}

.apply-button {background-color: #cb4f11; margin: 0 0 10px; overflow: hidden; border:1px solid #cb4f11;}
.apply-button img  {vertical-align:middle; width:20%; margin:5px;}
.visit-button {background-color: #014266; border:1px solid #014266; margin: 0 0 10px; overflow: auto;}
.visit-button img  {vertical-align:middle; width:20%; margin:5px;}
.info-button {background-color: #41683c; border:1px solid #41683c; overflow: auto;}
.info-button img  {vertical-align:middle; width:20%; margin:5px;}
.academics-button {background-color: #641717; border:1px solid #641717; overflow: auto;}
.featured-links-00 {background-color: #515151; overflow: hidden;}
.featured-links-00 .featured-links-01 {}
.featured-links-00 .featured-links-01 .featured-links-02 {}
.featured-links-00 .featured-links-01 .featured-links-02 section {}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:link {color: #ffd204; text-decoration: none; padding: 20px; display: block; transition:background 0.25s ease 0s;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:active {color: #ffd204; text-decoration: none; padding: 20px; display: block;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:visited {color: #ffd204; text-decoration: none; padding: 20px; display: block;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:hover {color: #fdf3c6; background-color: #6f6f6f;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item h3 {color:#ffd204; font-family:Libre Baskerville, Times, serif;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:hover h3 {color:#fdf3c6;}
.page-title-00 {border-bottom:2px solid #ffd204;}
.grey-block-00 {background-color: #f0f0f0; padding: 40px 10px;}
.grey-block-00 .grey-block-01 {margin: 0 10px;}
.grey-block-00 .grey-block-01 .grey-block-02 {}
.grey-block-00 .grey-block-01 .grey-block-02 h3 {padding: 0 10px 15px; margin: 0 0 10px; border-bottom: 1px solid #d2d2d2; font-size: 1.6em; clear: both;}
.twitter-feed-00 {background-color: #fff; margin: 20px 0 20px 0;}
.twitter-feed-00 .twitter-feed-01 {padding: 20px;}
.twitter-feed-00 .twitter-feed-01 .twitter-feed-02 {}
.twitter-feed-00 .twitter-feed-01 .twitter-feed-02 aside {}
.twitter-feed-00 .twitter-feed-01 .twitter-feed-02 aside img {float: left; margin: 0 20px 0 0;}
.full-footer-00 {background-color: #3d3d3d; color: #ffffff; font-size: 1.2em; clear: both; overflow: auto; line-height:2.2em;} 
.full-footer-00 .full-footer-01 {}
.full-footer-00 .full-footer-01 .full-footer-02 h3 {font-weight: 700; margin: 0 0 10px; color:#fff;}
.full-footer-00 .full-footer-01 .full-footer-02 a {color: #fff; text-decoration: none;}
.full-footer-00 .full-footer-01 .full-footer-02 a:link {color: #fff; text-decoration: none;}
.full-footer-00 .full-footer-01 .full-footer-02 a:hover{color: #ffe77a!important; text-decoration:none;}
.full-footer-00 .full-footer-01 .full-footer-02 a:visited {color: #fff; text-decoration: none;}
.full-footer-00 .full-footer-01 .full-footer-02 a:active {color: #fff; text-decoration: none;}
.full-footer-00 .full-footer-01 ul, .full-footer-00 .full-footer-01 ol {list-style-type:none;}
.full-footer-00 .full-footer-01 ul, .full-footer-00 .full-footer-01 p {margin: 5px 0; letter-spacing:0.05em; font-weight:100;}
.full-footer-00 .full-footer-01 .full-footer-02 {}
.full-footer-00 .full-footer-01 .full-footer-02 footer {}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-one-00 {}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-one-00 .footer-one-01 {padding: 20px; line-height:1.5em; font-size:0.9em;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-one-00 .footer-one-01 .footer-one-02 img {max-width:175px; height:auto;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 {}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 .footer-two-01 {padding: 20px;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 .footer-two-01 .footer-two-02 ul li {border-top:1px solid #515151; padding:10px 0;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 .footer-two-01 .footer-two-02 ul li:last-child {border-bottom:1px solid #515151;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 {}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 .footer-three-01 {padding: 20px;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 .footer-three-01 .footer-three-02 ul li {border-top:1px solid #515151; padding:10px 0;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 .footer-three-01 .footer-three-02 ul li:last-child {border-bottom	:1px solid #515151; }
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 {}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 .footer-four-01 {padding: 20px 10px; line-height:1.5em; font-size:0.9em;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 .footer-four-01 .footer-four-02 {}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 .footer-four-01 .footer-four-02 .social-logos > a {display: inline-block; margin: 0 20px 5px 0;}
.university-footer-00 {background-color: #010101; color: #fff;}
.university-footer-00 .university-footer-01 {padding: 40px 10px; text-align: center; font-weight:100;}
.university-footer-00 .university-footer-01 h3 {display: none; color:#fff;}
.university-footer-00 .university-footer-01 p {margin:10px 0; font-size:0.8em; color:#E8E8E8; line-height: 1.5em;}
.university-footer-00 .university-footer-01 a {color: #fff; text-decoration: underline;}
.university-footer-00 .university-footer-01 a:link {color: #fff; text-decoration: underline;}
.university-footer-00 .university-footer-01 a:visited {color: #fff; text-decoration: underline;}
.university-footer-00 .university-footer-01 a:hover {color: #ffe77a!important; text-decoration:none;}
.university-footer-00 .university-footer-01 a:active {color: #fff; text-decoration: none;}
.main-content-00 {}
.main-content-00 .main-content-01 {color: #222222; margin: 0 auto; padding: 0 20px;}
.main-content-00 .main-content-01 h2 {padding:0 0 5px; margin:40px 0 10px 0; border-bottom:1px solid #f5ca04;}
.main-content-00 .main-content-01 h3 {margin: 40px 0 5px; padding:0 0 5px; border-bottom:1px solid #c3c3c3;}
.main-content-00 .main-content-01 .main-content-02 {}
.main-content-00 .main-content-01 .main-content-02 p.page-intro-text {font-size: 1.4em; font-weight: 100; line-height: 1.6em; margin: 30px 0 60px;}
.main-content-00 .main-content-01 .main-content-02 li.page-intro-text {font-size: 1.4em; font-weight: 100; line-height: 1.6em; margin-bottom:15px;}
.main-content-00 .main-content-01 .main-content-02 p {margin: 10px 0 15px;}
/* main-content-00 .main-content-01 .main-content-02 p:first-child {margin:15px 0 60px;} */
.main-content-00 .main-content-01 .main-content-02 p.header-caption {font-size: 1em; font-weight:100; line-height: 1.5em; margin: 0 0 30px 0;}
.main-content-00 .main-content-01 .main-content-02 ul p {margin: 0 0 15px;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 ol{margin:0 0 15px;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 ul.colleges-per-profile-list {list-style-type: none;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 ul.colleges-per-profile-list li {margin:0;} 
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 ul.programs-per-profile-list {list-style-type: none;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 ul.programs-per-profile-list li {margin:0;} 
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 ul.departments-per-profile-list {list-style-type: none;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 ul.departments-per-profile-list li {margin:0;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 .column-two-02 > ul {margin:0 20px 15px; list-style-type:disc;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 .column-two-02 > ul.profiles-list {margin:0 0 15px;}
.main-content-00 .main-content-01 ul, .main-content-00 .main-content-01 .column-two-02 > ol {margin:10px 20px 15px;}
.main-content-00 .main-content-01 .courses-detail-links {display:block; overflow:hidden;}
.main-content-00 .main-content-01 ul.courses-detail-links-list {list-style-type:none;}
.main-content-00 .main-content-01 ul.courses-detail-links-list li {margin:0;}
.main-content-00 .main-content-01 ul.courses-detail-links-list .courses-detail-links-title {float:left; margin:5px 0 0 0;}
.main-content-00 .main-content-01 ul.courses-detail-links-list .courses-detail-links-teaser {float:left; margin:5px 0 0 10px; clear: left;}
.main-content-00 .main-content-01 ul.courses-detail-links-list .courses-detail-links-teaser > p {margin:0}
.main-content-00 .main-content-01 ul.courses-detail-links-list .courses-detail-links-icon {width: 35px; float:left; margin-right:10px}
.main-content-00 .main-content-01 ul.courses-detail-links-list .courses-detail-links-item {clear:both;}
.main-content-00 .main-content-01 ul.more-information-detail-links-list {list-style-type:none;}
.main-content-00 .main-content-01 ul.more-information-detail-links-list li {margin:0;}
.main-content-00 .main-content-01 ul.more-information-detail-links-list .more-information-detail-links-icon {width: 35px; float:left; margin-right:10px}
.main-content-00 .main-content-01 ul.more-information-detail-links-list .more-information-detail-links-teaser {clear:both;}
.main-content-00 .main-content-01 ul li{margin:0 0 10px 15px;}
.main-content-00 .main-content-01 ol li{margin:0 0 10px 15px;}
.main-content-00 .main-content-01 ul ul, .main-content-00 .main-content-01 ol ol, .main-content-00 .main-content-01 ul ol, .main-content-00 .main-content-01 ol ul {list-style-type:circle;}
.main-content-00 .main-content-01 .resource-list li{margin:0 0 10px 15px;}
.main-content-00 .main-content-01 .main-content-02 h4 {margin:10px 0 5px;}
.main-content-00 .main-content-01 .main-content-02 .column-three-01 h4 {font-weight:400; margin-top:20px}
.main-content-00 .main-content-01 .main-content-02 .profile-block {margin:0 0 30px 0; overflow:hidden; font-size:1.1em;}
.main-content-00 .main-content-01 .main-content-02 .section-block p {margin:0 0 15px;}
.main-content-00 .main-content-01 .main-content-02 .section-block p:last-child {margin:0 0 30px;}
.main-content-00 .main-content-01 .main-content-02 .profile-block h4 {margin: 0 0 10px; font-weight:400;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-img {margin:0 20px 0 0;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-text {margin:10px 0 0;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-text p {font-size: 0.9em;}
.main-content-00 .main-content-01 .main-content-02 .quotes {line-height: 1.5em; font-weight: 300; font-size:1.2em;}
.main-content-00 .main-content-01 .column-three-00 p {font-weight:300; margin:0 0 5px; line-height: 1.5em;}
.main-content-00 .main-content-01 .column-three-00 p a {font-weight: 400;}
.main-content-00 .main-content-01 .column-three-00 ul li {font-weight:300}
.main-content-00 .main-content-01 .column-three-00 .admissions-bar p { margin:5% 0 0 4%;}
.main-content-00 .main-content-01 .section-block {margin:0 0 60px 0; clear:both; overflow:hidden;}
.main-content-00 .main-content-01 .section-block ul.dept-list li a:hover {color: #ffd204; background:#777; text-decoration:none;}
.main-content-00 .main-content-01 .section-block img {margin: 0 0 15px 0; min-width:200px; width:100%;}
.main-content-00 .main-content-01 .section-block .dept-list {clear: both; overflow: hidden; list-style-type: none; margin:0 0 15px}
.main-content-00 .main-content-01 .section-block .dept-list li {margin:0 3px 3px 0; float:left; width:100%; overflow:hidden;}
.main-content-00 .main-content-01 .section-block .section-info .section-text h2 {margin: 0 0 9px 0; padding: 0 0 10px;}
.column-one-00 {}
.column-one-00 .column-one-01 .column-one-02 h2 {padding:0 0 5px; margin:40px 0 10px 0; border-bottom:1px solid #f5ca04; font-family:Libre Baskerville, Times, sans-serif;}
.column-two-00 {}
.column-two-00 .column-two-01 {margin: 0 0 40px;}
.column-two-00 .column-two-01 .column-two-02 {}
.column-two-00 .column-two-01 .column-two-02 h2 {padding:0 0 5px; margin:40px 0 10px 0; border-bottom:1px solid #f5ca04;}
.column-two-00 .column-two-01 .column-two-02 h2:first-child {}
.column-three-00 .column-three-01 {background-color: #f6f3e5;}
.column-three-00 .column-three-01 a {font-weight:400;}
.column-three-00 .column-three-01 .column-three-02 {}
.column-three-00 .column-three-01 .column-three-02 h3 {padding: 20px 0 5px; margin: 0 0 10px; color: #b04610; border-bottom:1px solid #b04610; clear:both;}
.column-three-00 .column-three-01 .column-three-02 h3.bg-button-lg {margin: 0 0 10px; border-bottom:none;}
.column-three-00 .column-three-01 .column-three-02 h3:first-child {margin:20px 0 15px;}
.program-header-strip-00 {margin:0;}
.program-header-strip-01 {margin:0 auto; padding:0 20px; max-width:1140px;}
.program-header-strip-02 {background-color: #777; padding: 0 20px;}
.program-header-strip-02 h4 {font-weight:300; margin: 0;padding: 12px 0; font-size:0.9em; color:#fff;}
.program-header-strip-01 a {color:#fff;}
.program-header-strip-01 a:hover {color:#ffd204; text-decoration:none;}
.dept-footer-00 {background-color:#eee; clear: both; border-top:10px solid #777; padding:10px 0;}
.dept-footer-00 .dept-footer-01 {margin:0 auto; max-width:1140px; padding: 0 20px 20px; font-size:0.9em; overflow:hidden;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 h2 a {background-color:#515151; color:#ffd204; padding:10px; margin:0 0 15px; font-weight:300; font-family:'Oswald', Helvetica, sans-serif;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 p {margin:0 0 15px;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 ol {list-style-type: disc; margin:0 0 0 15px;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 ul {list-style-type: disc; margin:0 0 20px 15px;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 h3 {border-bottom: 1px dotted #515151; padding: 0 0 5px; font-size: 1.2em; font-weight: bold;}
.dept-footer-00.sustain {background-color:#eee; clear: both; border-top:10px solid #688030; padding:2px 0 0;}
.dept-footer-00.sustain .dept-footer-01 {margin:0 auto; max-width:1140px; padding: 0 20px 20px;}
.dept-footer-00.sustain .dept-footer-01 .dept-footer-02 h2 {background-color:#688030; color:#fff; padding:10px; margin:0 0 15px; font-family:Libre Baskerville, Times, sans-serif;}
.dept-footer-00.sustain .dept-footer-01 .dept-footer-02 p {}
.dept-footer-00.sustain .dept-footer-01 .dept-footer-02 ol {list-style-type: disc; margin:0 0 0 15px;}
.dept-footer-00.sustain .dept-footer-01 .dept-footer-02 ul {list-style-type: disc; margin:0 0 20px 15px;}
.dept-footer-00.sustain .dept-footer-01 .dept-footer-02 h3 {border-bottom: 1px dotted #515151; padding: 0 0 5px; font-size: 1.2em; font-weight: bold;}
.greyblock {padding:15px; background-color:#eee;}
.float-right {display:block; float:none; margin:0 0 15px 0;}
.float-left {display:block; float:none; margin:0 0 15px 0;}
.main-content-00 .column-two-00 .column-two-01 .column-two-02 .subtitle {font-weight:300; margin:15px 0; font-size:1.4em;}
.main-content-00 .column-two-00 .column-two-01 .column-two-02 .byline {color:#6f6f6f; font-size:0.8em; margin-bottom:10px;}
.main-content-00 .column-two-00 .column-two-01 .column-two-02 .date-posted {color:#6f6f6f; font-size:0.8em; margin-top:5px;}
.main-content-00 .main-content-01 .main-content-02 div.date-posted + p {margin: 15px 0;}
.main-content-00 .column-three-00 .column-three-01 .column-three-02  ul.images-sidebar {margin:0 0 10px; list-style-type:none;}
.main-content-00 .column-three-00 .column-three-01 .column-three-02  ul.images-sidebar li.images-sidebar-row {margin:0;}
.main-content-00 .column-three-00 .column-three-01 .column-three-02  ul.images-sidebar li.images-sidebar-row figcaption {margin:10px 25px; line-height:1.5em;}
.main-content-00 .column-three-00 .column-three-01 .column-three-02  ul.asides {margin:0 30px 20px; list-style-type:none;}
.main-content-00 .column-three-00 .column-three-01 .column-three-02  ul.asides li {margin:0;}
.main-content-00 .column-three-00 .column-three-01 .column-three-02 ul.asides li li {margin: 0 0 0 15px;}
.profiles-title.bg-button-lg {font-size:1.25em}

/* Slider Text Box */
.main-slider-02 .slider-text { padding:15px; color:#222; font-weight:100;}
.main-slider-02 .slider-text h3 {color:#222; font-weight: 600;}
.main-slider-02 img {display:block;}
.main-slider-02 a {color:#222; text-decoration:none;}

/*-- Back End Structure Revision Replacement Styles --*/
.main-content-00 .main-content-01 ul.profiles-list li {margin:0 0 30px; width:100%;}
.main-content-00 .main-content-01 li.profiles-item {list-style:none;}
.main-content-00 .main-content-01 li.profiles-item .inner .profiles-thumbnail {max-width:100%;}
.main-content-00 .main-content-01 li.profiles-item .inner .profiles-title {margin:0 0 10px;}

.dept-footer-00 .dept-footer-01 .dept-footer-02 ul.colleges-list {list-style-type:none; margin:0 0 30px;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 ul.departments-list {list-style-type:none; margin:0 0 30px;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 .departments-title h2 a {display:block; background-color:#515151; color:#ffd204; padding:10px; margin:0 0 15px; transition:background 0.25s ease 0s;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 .departments-title h2 a:hover {background:#777; color:#fff; text-decoration:none;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 .colleges-title h2 a {display:block; background-color:#515151; color:#ffd204; padding:10px; margin:0 0 15px; transition:background 0.25s ease 0s;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 .colleges-title h2 a:hover {background:#777; color:#fff; text-decoration:none;}

/* Black & Gold Button Controls */
.bg-button-med a {font-weight: 100; font-size: 1.1em; padding: 6px 10px; background-color: #515151; color: #fff; display: block; transition: background 0.25s ease; height:100%;}
li.bg-button-med a {background-color:initial;}
li.bg-button-med:hover {color: #ffd204; background:#616161; text-decoration:none;}
.dept-list .bg-button-med a {margin: 0 0 3px 3px;}
.main-content-00 ul.bg-button-med {list-style-type: none;}
.main-content-00 .main-content-01 ul.bg-button-med li {margin:0 0 3px 0}
.bg-button-med a:hover {color: #ffd204; background:#616161; text-decoration:none;}
.table-container .column.bg-button-med {padding:0;}
.table-container .column.bg-button-med a {padding:22px 12px; margin:0;}
.bg-button-lg a {font-weight: 100; padding: 10px; margin: 0 0 3px; background-color: #515151; color: #fff; display: block; transition: background 0.25s ease;}
li .bg-button-lg a {font-weight: 100;}
.bg-button-lg a:hover {color: #ffd204; background:#777; text-decoration:none;}
.bg-button-lg a:active {color: #ffd204; background:#777; text-decoration:none;}
.strip-content .bg-button-med a {font-weight: 100; font-size: 0.9em; padding: 10px; margin: 10px 0 0; background-color: #777; color: #fff; display: inline-block; transition: background 0.25s ease;}
.strip-content .bg-button-med a:hover {color: #ffd204; background:#515151; text-decoration:none;}
ul.dept-list li.matchheight-item {background-color:#777;}

/* Video Controls */
.video-container {position: relative; margin-bottom: 10px; padding: 28.125% 50%; width: 100%; height: 0; overflow: hidden; box-sizing: border-box; -moz-box-sizing: border-box;}
.right-col-padded div.video-container {margin:0 0 10px;}
.video-container iframe {position: absolute;	top: 0; left: 0; width: 100%; height: 100%;}
.video-container object {position: absolute;	top: 0; left: 0; width: 100%; height: 100%;}
.video-container embed {position: absolute;	top: 0; left: 0; width: 100%; height: 100%;}

/* CARES Grants Buttons */
.white-button.cares-grants {margin:15px 0 0;}
.white-button.cares-grants a {border: 2px solid #ffcc00; padding: 10px; display: block; text-align: center;border-radius: 10px; background:#fff; color:#010101; font-size:1.1em; transition: background 0.25s ease;}
.white-button.cares-grants a:hover {background:#fff8dc;}

/*AZ Listings */
.main-content-00 .main-content-01 .main-content-02 .az-skip-nav {margin:15px 0 0;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul {margin:15px 0 0; list-style-type: none;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul li {margin:0; padding:5px 15px; font-weight:700;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul li:nth-child(odd) {background-color:#efefef;}
.main-content-00 .main-content-01 .main-content-02 .az ul {list-style-type: none;}
.main-content-00 .main-content-01 .main-content-02 .az ul li {margin:0; padding:10px 15px;}
.main-content-00 .main-content-01 .main-content-02 .az ul li:nth-child(odd) {background-color:#efefef;}
.main-content-00 .main-content-01 .main-content-02 .az-return-to-top {background-color:#777; width:auto; font-size:0.85em; display:inline-block;}
.main-content-00 .main-content-01 .main-content-02 .az-return-to-top a {color:#fff; padding:0 15px; width:auto; font-size:0.85em; font-weight: 600; display:inline-block;transition: background 0.25s ease;}
.main-content-00 .main-content-01 .main-content-02 .az-return-to-top a:hover {color:#ffd204; background-color:#515151; text-decoration:none;}

.social-logos {margin: 10px 0;}
.more-link {font-size: 0.85em; text-align: right; margin: 20px 0 0; clear: both;}
.page-title-00 .page-title-01 {margin: 0 auto; padding: 20px;}
.page-title-00 .page-title-01 .page-title-02 {}
.quickfacts li {}
.date-day span {font-size: 0.7em;}
.column-three-01 ul {margin:0 0 20px;}
ul.resource-list {list-style-type:none;}
ul.resource-list li a {color: #4f5c8c; font-weight: 400; margin: 0 0 15px; display: block; line-height: 1.2em; font-size:1.05em;}
ul.resource-list li a:hover {color: #8f9ac4;}
.dept-list > li {}
.right-col-padded {padding: 0 15px 30px; margin: 0 0 40px;}
.right-col-padded .quickfacts ul li {list-style-type:disc; font-size:1.1em;}
.right-col-padded .quickfacts ul li ul li {font-size:1em; list-style-type:circle;}
.right-col-padded ul.quickfacts li {list-style-type:disc; font-size:1.1em;}
.right-col-padded .quickfacts ul li {margin: 0 0 10px 15px; font-weight: 300;}
.right-col-padded ul.quickfacts li {margin: 0 0 10px 15px; font-weight: 300;}
.strip-icon > img {margin-right:15px;}
.action-arrow {font-size:2.5em; vertical-align:text-bottom;}
.icon-thumb {width:20%; float:left; margin:0 10px 10px 0;}
.fullpage .mobile-header-00 {padding:5px 20px 0}
.column-controls {margin:10px 0; display:block;}
.column-controls a {color:#efefef; padding:0 0 0 10px;}
.column-controls a:hover {color:#ffd204; text-decoration:none;}

/* Degree Header Styles */

.degree-header {width:100%;}
.degree-header-row .degree-header-column a {padding:15px; font-weight:700; display:block; border-bottom:3px solid #e8e8e8;}
.degree-header-row .degree-header-column a.last {}
.degree-header-row .degree-header-column a:hover {color:#1a99e0;}
.degree-header-row .degree-header-column a.active {background-color:#222; color:#ffd204; border-bottom:3px solid #222222;}

.content-table {font-size:14px;}
.content-table-row-header {display:none;}
.content-table-row-header .content-table-col {border-bottom: 1px solid #222;}
.content-table-col:first-child{font-weight:600;}
.content-table-row:nth-child(odd) {background: #e8e8e8;}
.content-table-col {padding:10px;}
.content-table-col p {line-height:1.2em;}
.content-table-col p a {font-weight:400}

/*--- info session buttons/cta ---*/
.cta-block {overflow: hidden; display: block; text-align: center; margin-bottom: 10px;}
.cta-button.yellow {background-color: #ffcc00; color: #222; border: 1px solid #222;}
.cta-button {background-color: #014266;border-radius: 10px; padding: 10px 15px; font-weight: 600; color: #fff; font-size: 1.2em;}
a:hover .cta-button.yellow {background-color: #fff6d2;}

@media all and (min-width: 480px) {
.admissions-bar {overflow:hidden; margin:0 0 30px 0;}
.admissions-bar div {float:left; width:33.025%; transition:background 0.25s ease 0s}
.admissions-bar div img {width:30%; margin:2px;}
.main-content-00 .main-content-01 .column-three-00 .admissions-bar p {float:left; margin: 9% 0 0 4%;}
.admissions-bar a div.apply-block {margin:0 2px 0 0;}
.admissions-bar a div.visit-block {margin:0 2px 0 0;}
.admissions-bar a div.info-block {}
	
.admissions-bar-four {overflow:hidden; margin:0 0 30px 0;}
.admissions-bar-four div {float:left; width:24.5%; transition:background 0.25s ease 0s}
.admissions-bar-four div img {width:25%; margin:5px;}
.main-content-00 .main-content-01 .column-three-00 .admissions-bar-four p {font-size:1em; float:none; text-align:left; margin: 8px 0 0;}
.admissions-bar-four a div.apply-block {margin:0 2px 0 0; border-radius:10px 10px 0 0;}
.admissions-bar-four a div.visit-block {margin:0 2px 0 0; border-radius:10px 10px 0 0;}
.admissions-bar-four a div.info-block {margin:0 2px 0 0; border-radius:10px 10px 0 0;}
.admissions-bar-four a div.program-block {border-radius:10px 10px 0 0;}
	
.admission-links-00 .admission-links-01 .admission-links-02 section ul a li h2 {font-size:1.3em;}
.info-button img {width:15%;}
.apply-button img {width:15%;}
.visit-button img {width:15%;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item {float: left; font-size: 0.75em; font-weight: 700; text-align: center; width: 49.75%;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:link {font-size:1.2em;}
.grey-block-00 {clear: both;}
.column-two-00 .column-two-01 .column-two-02 h3 {margin: 40px 0 5px; padding:0 0 5px; border-bottom:1px solid #c3c3c3;}
.main-2-column .column-three-00 .admissions-bar div p {margin:0;}
.right-col-padded {margin: 0 0 40px; padding: 0 30px 30px;}
.right-col-padded > div {margin: 30px 0 0;}
.quote-byline {color:#666; padding:0 0 15px 30px; text-align:right;}
.table-container .column {padding:10px 15px;}
.table-container div div:nth-child(3) {display:table-cell;}
.main-content-00 .main-content-01 .main-content-02 .profile-block {display:table}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-img {display:table-cell; padding-right:20px; min-width:125px;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-text {display:table-cell; vertical-align:top;}
.main-content-00 .main-content-01 .section-info {display:table;}
/*-- 
.main-content-00 .main-content-01 .section-block .section-text {display:table-cell;vertical-align:top; width:70%;}
.main-content-00 .main-content-01 .section-block .section-text h2 {margin-top:0;}
.main-content-00 .main-content-01 .section-block .section-img {display:table-cell;vertical-align:top; padding-left:20px;}
--*/
/*-- Back End Structure Revision Replacement Styles --*/
.main-content-00 .main-content-01 li.profiles-item {display:table;}
.main-content-00 .main-content-01 li.profiles-item .inner {display:table-row;}
.main-content-00 .main-content-01 li.profiles-item .inner .profiles-thumbnail {display:table-cell; max-width:175px; width:175px; padding-right:20px; vertical-align:top;}
.main-content-00 .main-content-01 li.profiles-item .inner .profiles-teaser {}

}

@media all and (min-width: 600px) {
.main-content-00 .main-content-01 .section-block .dept-list li.full-width {width:100%}
.admissions-bar div {width:33.075%;}
.admissions-bar-four div {width:24.7%;}
.float-right {display:inline; float:right; margin:0 0 15px 15px;}
.float-left {display:inline; float:left; margin:0 15px 15px 0;}

.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner {}

/*--- info session buttons/cta ---*/
.cta-button {float: left;}

/*-- New Admission Links --*/
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix {display:table;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li a {text-decoration: none;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li a:last-child {border-right:none;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li visit-button {margin:0;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li apply-button {margin:0;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li info-button {margin:0;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li {display:table-cell; width:33.3%;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li h2 {color:#fff; font-family:"Libre Baskerville", serif; font-size:1.2em; float:left; margin:7% 0 0 0;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li img {float:left; width:20%;}
	
/*--- Admissions Four ---*/

.main-content-00 .main-content-01 .column-three-00 .admissions-bar p {margin: 10% 0 0 4%;}
.main-content-00 .main-content-01 .column-three-00 .admissions-bar-four div p {margin:10px 5px 5px 30px; font-size:1.1em;}
.fullpage .mobile-header-00 {display:none;}
.main-content-00 .main-content-01 .section-info {display: table;}
.main-content-00 .main-content-01 .section-block .section-text {display: table-cell; vertical-align: top; width: 70%;}
.main-content-00 .main-content-01 .section-block .section-img {display: table-cell; padding-left: 20px; vertical-align: top;}
}

@media all and (min-width: 768px) {
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 {display: table; table-layout: fixed; width: 100%;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 {display: table-row; width: 100%;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-logo {display: table-cell; width: 65%; vertical-align: middle; text-align: left;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-search {display: table-cell; width: 35%; vertical-align: middle; text-align: right;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-search .appstate-search-01 {margin: 7px 0;}
.main-content-00 .main-content-01 .column-three-00 .admissions-bar p {margin:10% 0 0 6%;}

.admissions-bar-four a {color:#ffffff;}
.admissions-bar-four div img {margin:5px auto 0; width:50%; float:none;}
.main-content-00 .main-content-01 .column-three-00 .admissions-bar-four div p {margin:0 0 5px !important; float:none; text-align:center;}
.admissions-bar-four div {width:24.4%;}
	
.main-nav-four {display:table; width:100%;}
.main-nav-four ul.main-nav-four-row {display:table-row;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column {display:table-cell; width:25%; padding:0; overflow:visible;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner {padding:0 10px 0 60px; margin:0; border-radius:0 40px 0 0;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner h2 {font-size:1.1em;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner p {font-size:1.1em;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner img {width:70px; margin-left:-16px;}

.admission-links-00 {background-color:#3d3d3d; padding:0 0 45px;}
.admission-links-00 .admission-links-01 {padding:0 20px; background-color:#222;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul a li h2 {font-size: 1.2em;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li h2 {margin:7.5% 0 0 1%; font-size:1.4em;}
.featured-links-00 .featured-links-01 {overflow: auto; margin: 0 20px;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item {}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item {width: 25%; float: left; text-align: center; font-size: 0.9em; font-weight: 700; border-bottom:none;}
.featured-links-00 .featured-links-01 .featured-links-02.five-column section .featured-links-item {width: 20%; font-size:12px;}
.featured-links-00 .featured-links-01 .featured-links-02.three-column section .featured-links-item {width: 33%;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item img {height: auto; margin: 0 10px 0 0;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item:first-child {}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item:last-child {border-right: none;}	
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:link {padding: 20px 10px; overflow: hidden;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:active {padding: 20px 10px; overflow: hidden;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item a:visited {padding: 0; overflow: hidden;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item h3 {font-size:1.1em;}
.grey-block-00 {padding: 40px 20px; overflow: auto;}
.twitter-feed-00 {margin: 20px 0 0;}	
.full-footer-00 {font-size: 0.9em; line-height:1.5em;} 
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-one-00 {float: left; width: 21%; padding: 1em;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 {float: left; width: 21%; padding: 1em; line-height:2em;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 .footer-two-01 {text-align: right;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 .footer-two-01 .footer-two-02 ul li {border-top:none; padding:5px 0;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 .footer-two-01 .footer-two-02 ul li:last-child {border-bottom:none; padding:5px 0;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 {float: left; width: 21%; padding: 1em; line-height:2em;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 .footer-three-01 .footer-three-02 ul li {border-top:none; padding:5px 0;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 .footer-three-01 .footer-three-02 ul li:last-child {border-bottom:none;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 {float: left; width: 21%; padding: 1em;}
.main-1-column .column-one-00 {width: 100%;}
.main-2-column .column-two-00 {width: 59.5%; float: left;}
.main-2-column .column-three-00 {width: 35%; float: right; padding-top:10px;}
.main-2-column .column-three-00 p {margin:0 0 15px 0;}
.main-3-column .column-one-00 {width: 33%; float: left;}
.main-3-column .column-two-00 {width: 33%; float: left;}
.main-3-column .column-three-00 {width: 33%; float: left;}
.main-3-column .column-two-00 .column-two-01 {margin: 0 20px;}
.section-block {margin:0 0 60px 0;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-text {max-width: 55%;}
.main-content-00 .main-content-01 .section-block .dept-list li:nth-child(3){clear:left;}
.page-title-00 .page-title-01 {padding: 20px;}
.main-content-00 .main-content-01 .main-content-02 .az-skip-nav {display:none; background-color:#efefef;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul {margin:15px 0 0;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul li {display:inline-block; padding:5px 8.75px; border-right:1px solid #bababa;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul li:nth-child(odd) {background-color:#fff;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul li:last-child {border-right:none;}
.float-right {display:block; float:none; margin:0 0 15px 0;}
.float-left {display:block; float:none; margin:0 0 15px 0;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-text {display:block; max-width:100%;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-img {display:block; max-width:90%;}
.strip-icon {float:left; width:20%; text-align:center;}
.strip-content {width:70%; float:left;}
.strip-content img {float:right;}
.main-content-00 .main-content-01 .section-info {display:block}
.main-content-00 .main-content-01 .section-block .section-text {display:inline; vertical-align: top; width: 70%;}
.main-content-00 .main-content-01 .section-block .section-img {display: inline; padding-left: 0; vertical-align: top;}
.right-col-padded {padding:0 20px 20px}
	
.degree-header-row .degree-header-column {border-right:3px solid #fff;}
.degree-header-row .degree-header-column:last-child {border-right:none;}

/*--- Admissions Four ---*/
	
/* Degree Header Styles */
.degree-header {display:table; border-bottom:10px solid #641717;}
.degree-header .degree-header-row {display:table-row;}
.degree-header .degree-header-row .degree-header-column {display:table-cell; width:16.667%;}
.degree-header .degree-header-row .degree-header-column a {border-bottom:none; border-radius:15px 15px 0 0; background-color:#e8e8e8; font-size:15px; line-height:1.3em; height:35px;}
.degree-header .degree-header-row .degree-header-column a:hover {background-color:#f6f3e5; text-decoration:none;}
.degree-header .degree-header-row .degree-header-column a.active {background-color:#641717; color:#fff;}
.majors .majors-header-01 {font-size:0.9em;}
	
.content-table {display:table; font-size:14px;}
.content-table-row-header {display:table-header-group; font-weight:600;}
.content-table-row-header .content-table-col {border-bottom: 1px solid #222;}
.content-table-row {display:table-row;}
.content-table-row:nth-child(odd) {background: #e8e8e8;}
.content-table-col {display:table-cell; padding:5px; border-right: 2px solid #fff;}
.content-table-col ul li {line-height:1.2em;}
.content-table-col ul li a {font-weight:400;}

}

@media all and (min-width: 960px) {

.admissions-bar div {width:32.9%;}
.admissions-bar div img{margin:5px; float:left; width:27.5%;}
.admissions-bar a p:hover {text-decoration:none;}
.admissions-bar div.apply-block {background-color:#cd5113;}
.admissions-bar div.visit-block {background-color:#014266;}
.admissions-bar div.info-block {background-color:#41683c;}
	
.admissions-bar-four div {width:24.5%;}
.admissions-bar-four div img {margin:5px auto 0; width:40%; float:none;}
.main-content-00 .main-content-01 .main-content-02 .admissions-bar-four a div p {}
.admissions-bar-four a div p:hover {text-decoration:none;}

.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner {padding:0 10px 0 75px; margin:0;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner h2 {font-size:1.1em; margin:0; padding:15px 0;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner p {font-size:1.4em; margin:0; padding:15px 0;}
.main-nav-four ul.main-nav-four-row li.main-nav-four-column .inner img {margin-top:-14px; width:80px;}
	
.main-content-00 .main-content-01 .column-three-00 .admissions-bar p {font-size:1.1em; margin:7% 0 0 4%;}
.main-content-00 .main-content-01 .section-info {display: table;}
.main-content-00 .main-content-01 .section-block .section-text {display: table-cell; vertical-align: top; width: 70%;}
.main-content-00 .main-content-01 .section-block .section-img {display: table-cell; padding-left: 20px; vertical-align: top;}
.main-content-00 .main-content-01 .section-block img {margin: 0;}
.main-content-00 .main-content-01 .section-block .dept-list li:nth-child(even) {margin:0 0 3px 0;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-logo {width: 70%;}
.top-block .university-header-00 .university-header-01 .university-header-02 header .university-header-03 .university-header-04 .university-header-search {width: 30%;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul a li h2 {font-size: 1.4em; font-weight:100;}
.featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item {width: 25%;}
.featured-links-00 .featured-links-01 .featured-links-02.five-column section .featured-links-item {width:20%; font-size:13px;}
.featured-links-00 .featured-links-01 .featured-links-02.three-column section .featured-links-item {width:33%;}
.twitter-feed-00 {max-width: 74%; float: right; margin: 0; padding: 0;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-one-00 {width: 22%;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-two-00 {width: 22%;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-three-00 {width: 22%;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 {width: 22%;}
.main-content-00 .main-content-01 .section-block .dept-list li {width:49.72%;}
.main-content-00 .main-content-01 .main-content-02 .az-nav ul li {display:inline-block; padding:5px 12px;}
.float-right {display:inline; float:right; margin:0 0 15px 15px;}
.float-left {display:inline; float:left; margin:0 15px 15px 0;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-text {display:table-cell; max-width:55%;}
.main-content-00 .main-content-01 .main-content-02 .profile-block .profile-img {display:table-cell;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 .departments-teaser {width:75%;}
.dept-footer-00 .dept-footer-01 .dept-footer-02 .colleges-teaser {width:75%;}
.full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 .footer-four-01 .footer-four-02 .social-logos > a 		{display: inline-block; margin: 0 5px 5px 0;}
.right-col-padded {padding:0 30px 20px}

.main-slider-02 {position:relative;}
.main-slider-02 .slider-text {background-image:url(/_images/background-tile-grey-60.png); padding:30px; position:absolute; left:0; bottom:0; width: 27%; color:#fff; font-weight:100;}
.main-slider-02 .slider-text h3 {color:#fff;}
.main-slider-02 a {color:#fff;}
.admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li h2 {font-size:1.6em;}

/*Custom Feature Header area custom styles added to _styles.css*/
.main-slider-02.feature .slider-text {background-image: url(/_images/background-tile-grey-60.png); padding-top: 20px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; position:absolute; left:0; bottom:0; width: 70%; color:#fff; font-weight:100;}
	
}

@media all and (min-width: 1180px) {
  .top-block .university-header-00 .university-header-01 {max-width: 1180px;}
	.column-controls {margin:10px 0; display:inline;}
	.column-controls a {color:#efefef; padding:0 0 0 10px;}
	.column-controls a:hover {color:#ffd204; text-decoration:none;}
	.main-slider-02 .slider-text {width:28%;}

/*Feature Header area custom styles added to _styles.css*/ 
	.main-slider-02.feature .slider-text {width:70%;}
}

@media all and (min-width: 1200px) {
    .admissions-bar div {width:32.95%;}
    .admissions-bar div img {margin:3px;}
    .admissions-bar-four div {width:24.6%;}
    .admissions-bar-four div img {margin:5px auto 0;}
    .main-content-00 .main-content-01 .column-three-00 .admissions-bar p {font-size:1.1em;}
    .main-content-00 .main-content-01 .section-block .dept-list li {width: 49.78%;}
    .admission-links-00 .admission-links-01 {max-width: 1160px; margin: 0 auto;}
    .featured-links-00 .featured-links-01 {max-width: 1160px; margin: 0 auto; overflow: auto;}
    .featured-links-00 .featured-links-01 .featured-links-02 section .featured-links-item {width: 24.915%;}
    .featured-links-00 .featured-links-01 .featured-links-02.five-column section .featured-links-item {width: 20%;}
    .grey-block-00 .grey-block-01 {max-width: 1160px; margin: 0 auto;}
    .full-footer-00 .full-footer-01 {max-width: 1160px; margin: 0 auto;}
    .main-content-00 {max-width: 1180px; margin: 0 auto;}
    .page-title-00 .page-title-01 {max-width: 1140px; margin: 0 auto;}
    .full-footer-00 .full-footer-01 .full-footer-02 footer .footer-one-00 .footer-one-01 {padding:20px 0;}
    .full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 .footer-four-01 {padding:20px 0;}
    .full-footer-00 .full-footer-01 .full-footer-02 footer .footer-one-00 {padding:1em 1em 1em 0;}
    .full-footer-00 .full-footer-01 .full-footer-02 footer .footer-four-00 {float:right; padding:1em 0 1em 1em;}

    /*-- New Admission Links --*/
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix {display:table;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li a {text-decoration: none;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li a:last-child {border-right:none;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li visit-button {margin:0;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li apply-button {margin:0;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li info-button {margin:0;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li {display:table-cell; width:33.3%;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li h2 {color:#fff; font-family:"Libre Baskerville", serif; font-size:1.6em; float:left; margin:6.5% 0 0 2%;}
    .admission-links-00 .admission-links-01 .admission-links-02 section ul.fix li img {float:left; width:18%;}

    /*--- Admissions Four ---*/
    .admission-links-00 .admission-links-01 {max-width: 100%; margin: 0 auto;}
    .admission-links-00 .admission-links-01 .admission-links-02 {max-width: 1160px; margin: 0 auto;}
  
}