/* LAYOUT */
#page {position: relative;}
#block-system-main-menu > .content,
.super-region > * {max-width: 30rem; max-width: 300px; min-width: 30rem; min-width: 300px; width:100%;}
body.with-sidebar #page_main .region-content,
#page_main .region-content,
body.with-sidebar #page_main .region-content-sidebar,
#page_footer .region {float:left; margin-left: 0; width: 100%; margin-top: 1em; margin-bottom: 1em; min-height:0px;}
body.node-type-academic-program.two-sidebars #page_main .region-content {float: left; width: 100%;  margin-top: 25px;}
#block-menu-menu-mobile {display: block;}
/*body.node-type-academic-areaofstudy #page_main #page_content {display:none;}*/
body.page-node-162.node-type-academic-areaofstudy #page_content #block-system-main{display:block;}
body.node-type-academic-areaofstudy #page_content #block-system-main {margin-top: 0em; display: none;}
body.node-type-academic-areaofstudy #page_main #page_content_sidebar_lower {display:none;}
body.page-node-34 #page_main #page_content_sidebar_lower {display:block;}
body.page-node-34 #page_main #page_content_sidebar_lower #block-views-success-stories-related{display:none;}
/* Set default font size */
#page_upper .block,
#page_lower .block,
#page_main .sub-region > .block,
#page_main .sub-region > .content > .block {font-size: 1.4em; line-height: 1.4;}
#block-alert-box-alertbox { display: none; }
#block-pageblock-pb3 { /*display: none;*/ }
#block-views-plattform-feature > .content div.slide:after, #block-views-plattform-feature > .content .slide figcaption {
    z-index:9;
}
section#block-views-related-programs-programpage { display: none;}

body.node-type-remarketing-landers.two-sidebars #page_main .region-content-sidebar-upper { width: 100%;  margin-right: 0px;  float: right;  margin-top: 1em;}

/*Banner*/

.announcement_desktop {display:none;}
.announcement_mobile {display:block;}
/* tall Navigation */
nav#block-system-main-menu ul:first-child {line-height: 1em;}
#block-menu-menu-mobile > .content li {display: inline-block; margin: 0 .4em; vertical-align: middle; line-height: 20px; margin-right: 0.4em; margin-left: 0.4em; }
#block-menu-menu-mobile li.openmenu > span { background: url('../images/icon_menu.png') center .5em no-repeat; border: 1px solid #fff; border-radius: .5em; color: #fff; cursor: pointer; display: block; font-size: 10px; line-height: 2.1; padding-bottom: 0; padding-right: 0; padding-left: 0; text-transform: uppercase; font-weight: bold; width: 40px; padding-top: 2em; }
.button { background-color: #1f3e75; border: .1em solid #1f3e75; color: #fff; cursor: pointer; display: inline-block; font-size: 1.6em; font-weight: normal; line-height: 1em; padding: .4em .7em; text-align: center; text-transform: uppercase; width: 121px; }

/* MODULAR STYLES */
.block.degreeslist .views-field-field-related-degrees .field-content {display: block;}
h2 {font-size: 2em;}
body.page-node-74 #page_upper .inner_page_title h1,
body.page-node-45 #page_upper .inner_page_title h1,
body.page-node-38 #page_upper .inner_page_title h1,
body.page-node-84 #page_upper .inner_page_title h1,
body.page-node-85 #page_upper .inner_page_title h1,
body.page-node-86 #page_upper .inner_page_title h1,
body.page-node-87 #page_upper .inner_page_title h1,
body.page-node-88 #page_upper .inner_page_title h1,
body.page-node-89 #page_upper .inner_page_title h1,
body.page-node-58 #page_upper .inner_page_title h1,
body.page-node-69 #page_upper .inner_page_title h1,
body.page-node-70 #page_upper .inner_page_title h1,
body.page-node-71 #page_upper .inner_page_title h1,
body.page-node-72 #page_upper .inner_page_title h1,
body.page-node-73 #page_upper .inner_page_title h1,
body.page-node-50 #page_upper .inner_page_title h1,
body.page-node-104 #page_upper .inner_page_title h1,
body.page-node-111 #page_upper .inner_page_title h1,
body.page-node-63 #page_upper .inner_page_title h1,
body.page-node-105 #page_upper .inner_page_title h1,
body.page-node-106 #page_upper .inner_page_title h1{font-size: 1.6em;}

body.page-node-110 #page_upper .inner_page_title h1{font-size: 1.4em;}

#page_upper .slides figcaption h1{ font-size: 2.4em;}
body.page-node-147 #page_upper .slides figcaption h1{ font-size: 1.8em;}
.wpm-residential{margin-left:0em;}
.block.requestinfo {background: #1f3e75; }
.block.requestinfo > header {font-size: 1.7em; padding: 0;}
.block.requestinfo > .content {}
.block.requestinfo .disclaimer {position:relative; font-size:1em; bottom:-0px;}
.block.requestinfo .privacypolicy {background: none; width:100%; bottom:-0px; padding-top: 0.5em; padding-bottom: 0.5em; padding-right:0em; padding-left:0em; position:relative; right:0px; font-size:0.9em;}
.block.requestinfo #fcc{bottom:-65px;}

/* REGION STYLES */
body.node-type-academic-program #block-block-6 { display: block;}
#HomeControldisplay {display:none;}
.sidepic {margin-top:1em;}

body.page-node-145 #page_upper .inner h5{font-size:1.5em;}
/* body.page-node-74 #block-pageblock-pb78 {display:none;} */

body.page-node-1 #page_main #page_content_sidebar_lower {display:none;}
body.page-node-6 #block-block-6,
body.page-node-8 #block-block-6,
body.page-node-145 #block-block-6,
body.page-node-159 #block-block-6,
body.page-node-135 #block-block-6,
body.page-node-136 #block-block-6,
body.page-node-144 #block-block-6 {display:none;}
body.page-node-4 #page_content #block-system-main {margin-bottom:1em; margin-top:0em;}
body.node-type-campus-location .mapWrap div.embed {top:0em;}
body.node-type-campus-location .addressWrap {position: relative; top: 0em;}
body.node-type-campus-location #block-views-location-map {margin-bottom:0em;}
body.node-type-campus-location #page_content #block-system-main {margin-top:0em;}
.block.locationshublist > .content .view-content { -webkit-column-count: 1; -moz-column-count: 1;  column-count: 1;  padding-left: 2em;}
#page {padding-top: 5.2em;}
#page_navigation,
#block-menu-menu-mobile li,
#block-menu-menu-mobile li.actionitems > span,
.navsearch {-moz-transition: 1s; -ms-transition: 1s; -o-transition: 1s; -webkit-transition: 1s; transition: 1s; }

body[data-open="menu"] {overflow: hidden;}
body[data-open="menu"] #page_navigation {/*background-color: #d8d8d8; background-image: none;*/ border-top-width: 0; height: 100%; min-height: 100%;}
body[data-open="menu"] #page_navigation > .content {margin-top: -3em; padding-top: 3em;}
body[data-open="menu"] #block-menu-menu-mobile > .content > .menu > li {opacity: 0; z-index:0;}
body[data-open="menu"] #block-menu-menu-mobile > .content > .menu > li.phonenumber{z-index: 0;}
body[data-open="menu"] #page_navigation:after,
body[data-open="menu"] #block-menu-menu-mobile > .content > .menu > li.actionitems,
body[data-open="menu"] #block-menu-menu-mobile > .content > .menu > li.actionitems > span {opacity: 1; z-index: 1;}
body[data-open="menu"] #block-system-main-menu {display: block;}
body[data-open="menu"] .navsearch {display: block; opacity: 1; z-index: 12;}

.node-type-remarketing-landers #page_upper {margin-top:0px;}
.node-type-remarketing-landers li.leaf.openmenu {visibility: hidden;}

#page_navigation {border-top: #eabd32 solid 0; height: auto; min-height: 1%; position: fixed; top: 0; left: 0; right: 0; z-index: 99999999;}
#page_navigation:after {background-color: #c3c2c2; content: ''; display: block; height: 4.5em; opacity: 0; position: absolute; top: 85px; left: 0; right: 0; z-index: -1}
#page_navigation > .content {height: 100%; margin-top: 0; padding-top: 0; position: relative;}
#block-menu-menu-mobile {float: none; position: relative; z-index: 11;}
#block-menu-menu-mobile > .content {font-size: 1.6em; line-height: .9em; padding: .4em 0;}
#block-menu-menu-mobile ul.menu {text-align: center;}
#block-menu-menu-mobile li {position: relative; opacity: 1; z-index: 1;}
#block-menu-menu-mobile li.actionitems {display: block; left: 0; opacity: 0; border-top: transparent solid; border-width: .5em 0; position: absolute; top: 0; width: 100%; z-index: -1; }
#block-menu-menu-mobile li.actionitems li > span {border: 1px solid #1f3e75; border-radius: .5em; color: #1f3e75; cursor: pointer; display: block; padding: .25em .5em; }
#block-menu-menu-mobile li.actionitems li.goback {left: 0; position: absolute; top: 84px;}
#block-menu-menu-mobile li.actionitems li.goback > span {background: url('../images/icon_back.png') .5em center no-repeat; padding-left: 1.25em;}
#block-menu-menu-mobile li.actionitems li.closemenu {position: absolute; top: 85px; right: 19px;}
#block-menu-menu-mobile li.actionitems li.closemenu > span {background: url('../images/icon_close.png') center no-repeat; overflow: hidden; text-indent: -9999px; width: .8em; }
#block-menu-menu-mobile li.actionitems > span {background-color: #eabd32; color: #1f3e75; display: block; font-weight: bold; left: 0; opacity: 0; position: fixed; right: 0; top: .25em; text-align: center; z-index: -1;}
#block-menu-menu-mobile li.actionitems > a {background-color: #eabd32; color: #1f3e75; display: block; font-weight: bold; left: 0; opacity: 1; position: fixed; right: 0; top: 3.5em; text-decoration: none; padding: 5px; text-align: center; z-index: -1;}
#block-menu-menu-mobile li.phonenumber > a {background-position: .7em center; border: 1px solid #fff; background-size: auto 70%; border-radius: .5em; font-size: 10px; line-height: 1; padding: .5em .5em .5em 2em ; height:auto; text-indent: -99999px; font-weight:bold;}
#block-menu-menu-mobile li.phonenumber > a:after {content: attr(title); text-indent: 0; display: block; position: relative; left: 5px; top: 0; font-size: 10px; line-height: 1; width:3em; text-transform:uppercase;}

#block-system-main-menu {background-color: #d8d8d8; bottom: 0; display: none; left: 0; position: absolute; right: 0; top: 16em; padding: 0;}
#block-system-main-menu > .content {height: 100%;}
#block-system-main-menu > .content > .menu {height: 100%; font-size: 1.6em;}
#block-system-main-menu > .content > .menu a,
#block-system-main-menu > .content > .menu span { cursor: pointer; color: #1f3e75; display: block; padding: 1em 20px; text-decoration: none;}
#block-system-main-menu > .content .entity-menu-fields {display: none;}
#block-system-main-menu > .content .section {display: block;}
#block-system-main-menu > .content li {border-bottom: 1px solid #c3c2c2; display: block; margin-left:0px;}
#block-system-main-menu > .content li.expanded{background: url('../images/icon_haschild.png') 94% center no-repeat;}
#block-system-main-menu > .content .menu-level-1 .menu {background-color: #d8d8d8; bottom: 0; left: 0; /*overflow: auto;*/ position: absolute; right: 0; top: 0; /*margin-bottom: 2.5em; max-height:375px; overflow-y:scroll;*/}
#block-system-main-menu > .content .menu-level-3 .menu {overflow-y: scroll; max-height: 375px;}

#block-system-main-menu .menu-open .menu-content-level-1 > .menu,
#block-system-main-menu .menu-open > .menu {display: block;}
#block-system-main-menu .menu-open > a,
#block-system-main-menu .menu-open > span {background-color: #eabd32; display: block; font-weight: bold; left: 0; padding: .25em !important; position: fixed; right: 0; text-align: center; top: 58px; z-index: 12;}

#block-system-main-menu .menu-level-1:first-child {/*margin-left: -4px;*/}

.navsearch {float: none; display: none; opacity: 0; position: absolute; top: 12.3em; left: 33%; right: 17%; z-index: -1;}
.navsearch > header,
.navsearch #edit-actions {display: none;}
.navsearch > .content .form-text {border: 0; box-sizing: border-box; display: block; line-height: 1.2em; padding: .5em .5em .5em 3em; width: 100%;}
.navsearch > .content .form-text { background: #fff url(../images/icon_search_gray.png) no-repeat 7px center; }


#block-views-plattform-feature > .content .slides:after {background-color: #1f3e75; background-color: rgba(31, 62, 117, 0.72); background-size: 65%; background-position: center 2em; bottom: 0; height: auto; left: 0; right: 0; top: 0; width: auto; }
#block-views-plattform-feature > .content div.slide {}
#block-views-plattform-feature > .content div.slide:after,
#block-views-plattform-feature > .content .slide figcaption {font-size: .75em;}
#block-views-plattform-feature > .content div.slide,
#block-views-plattform-feature > .content .slide img {height: 320px; background-image: none !important; /*-webkit-filter: blur(10000px); -moz-filter: blur(10000px); -o-filter: blur(10000px); -ms-filter: blur(10000px); filter: blur(10000px);*/ background-color: SlateGray; position: relative; width: 100%; height: 100%; opacity: 0;/* -moz-opacity: 20%; -webkit-opacity: 20%;*/ z-index: 2;}

.page-node-2 #page_upper #block-views-plattform-feature > .content .slide img{opacity: 1;}
body.page-node-2 #block-views-plattform-feature > .content .slide img {height:auto;}

#page_main > header {font-size: 1.4em; position: static; margin-top: -13em;}
#page_main > header:after {background: #fff; content: ''; display: block; left: 0; position: absolute; width: 100%; z-index: 0;}
#page_main > header h1 {right: 0; position: relative; bottom: 0; font-size:1.5em;}
#page_main > .content {position: relative; z-index:1;}

#page_lower {margin-top: 1em; margin-bottom: 40px;}
#page_lower + #page_footer {margin-top: 0em;}
#page_footer_first,
#page_footer_third {text-align: center;}
/*Added to fix Qc*/
body.page-node-110 #page_upper div.inner_page_title h1{font-size:2.4em;}
input#edit-keys {
    width: 70%;
}
.navsearch{
	left: 17%;
}
.navsearch.backenable{left:32%;}
/*Added to fix Qc*/
@media (max-width: 47.99em){
	.span-m-5 {width: 48%; margin-right: 0px;}
}

.sidepic {display:none;}
/* PAGE SPECIFIC STYLES */
body.front.with-sidebar #page_main .region-content,
body.front.with-sidebar #page_main .region-content-sidebar {width: auto; margin: auto;}

body.node-type-academic-program .region-content-sidebar-lower {border-left: 0; }
body.node-type-academic-program .region-content-sidebar-lower > * {margin-left: 0;}
#block-views-locations-map { display:block;/*display: none !important;*/ }
#page_upper { margin-top:0px; }
.addressWrap { margin-top : 0px !important }
#page_content_sidebar_upper { margin-right:0px; width: 100%; }
.mapWrap div.embed { position:relative; /*top:52px;*/ width:263px; }
.view-id-location.view-display-id-map { /*min-height:auto; */}
.block.areasofstudylist .view-content .item-list { width:100%; }
.block.areasofstudylist .view-content .item-list:nth-child(2) { float:left; }
.item-list .pager li { float:left; margin: 10px 4px; list-style-type: none;}
body.node-type-academic-program.two-sidebars #page_main .region-content-sidebar-upper { width:100%;}
body.node-type-academic-program.two-sidebars #page_main .region-content-sidebar-upper #block-views-success-stories-block-1{display:none;}
body.node-type-academic-program.two-sidebars #page_main .page_wrap { width:100%; margin-top:1em;}
div.inner_page_title h1 { font-size:1.5em; }
#on-campus{width: 77%; margin-top: 20px; background: #1f3e74 url(../images/down-blue.png) no-repeat 10px center; color: #fff; padding: 14px; font-size: 1.6em; padding-left:54px; text-transform:uppercase;}

#block-block-6 ul { margin-left:0px; padding-left:0px; }
#block-block-6 ul li { list-style-type:none; }
#block-block-6 ul.parentContainer { float:left; margin-bottom: 0px; width:100%; display: none; }
#block-block-6 ul.parentContainer > li > a { font-size: 1.2em; padding: 10px; display: block; background: #E6E6E6;    float: left; width: 93%; cursor: pointer; }
#block-block-6 ul.parentContainer2 { display:none; }
#block-block-6 ul.parentContainer2 li a { font-size: 1em; padding: 15px 10px 15px 25px; display: block; background: #E6E6E6; float: left; width: 88%; text-decoration: none; }
.quickDropDown {width: 77%; background: #4d4d4d url(../images/down-white.png) no-repeat 10px center; color: #fff; padding: 14px; font-size: 1.2em; padding-left:54px; float:left;  text-transform:uppercase;}
.block.availableonline { padding: 10px; }
.block.availableonline > .content a {background-size:275px 95px; width:275px; height:83px; margin-bottom:0;}
.block.availableonline .views-field-title .field-content { padding: 10px 10px 10px 3px; }
body.node-type-academic-program #block-system-main h1 {font-size: 3em;}
body.node-type-academic-program #block-system-main p { font-size: 1.5em;}
div.embed[data-aspectratio="2x3"]:after, div.embed[data-aspectratio="2X3"]:after { padding-bottom: 2%; }
body.node-type-campus-location.two-sidebars #page_main .region-content { width: 100%; margin-top: 2em;}
.block.areasofstudylist .view-content .item-list ul {-webkit-column-count: 1; padding-left:5px; -moz-column-count:1; column-count:1;}

::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {background: none;	}
::-webkit-scrollbar-thumb {background: -webkit-linear-gradient(left, #547c90, #002640); border: 1px solid #333333; box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4); }
#block-pageblock-pb337 {margin-top: 20px}
#block-pageblock-pb337 #flashContent h3{font-size: 1.55em;}

div.embed iframe { height: auto; width: auto; }

#block-menu-menu-mobile li.openmenu{margin: 0;}
#block-menu-menu-mobile li.requestinformation{margin: 0 1.4em;}
#block-menu-menu-mobile li.phonenumber, #block-menu-menu-mobile li.phonenumber a{margin: 0;}
#block-menu-menu-mobile li.requestinformation > span{border-radius: 2em; padding: 0.7em 0.7em;}

a#back-to-top { text-decoration: none !important; color: #333 !important; pointer-events: none;}
.announce-section{display: block;}

/*  begin 145216  */

.page-node-145 #block-pageblock-pb361 {
    margin-bottom: 15px;
}

.page-node-145  .announce-section {
	width:auto !important;
}
.announce-section a {
    color: #ffffff;
	text-decoration:none;
}
/*  end 145216  */

/*  begin 145583  */
section#block-block-5 {
    margin-bottom: 10px;
}
/*  begin 145583  */

/*  begin 145712  */
.redcallout a {
    color:#c70008;
}
.page-node-175 div.inner_page_title h1 { text-transform:none !important; }
.page-node-175 div#program-accordion header { text-transform: none; }
/*  end 145712  */

/*  begin 145988  */
.views-field.views-field-title p { font-size: 15px !important; }
.views-field.views-field-title p a { display: inline !important; }
.views-field.views-field-title { font-size: 15px !important; }
.views-field.views-field-title ul { font-size: 15px !important; }
.views-field.views-field-title ul li { font-size: 15px !important; }
.views-field.views-field-title ul li p { font-size: 15px !important; }
/*  end 145988  */

/* Begin 148273  - Video AB Test with sliding text */
body.vid_blurb .video_wrap 
{
    width: 100%;
    float: left;
}
body.vid_blurb .video_wrap div.embed 
{
    width: 100%;
    float: left;
}
body.vid_blurb .video_wrap div.embed iframe
{
    width: 100%;
    height: 200px;
}
body.page-node-144 div.embed iframe, body.page-node-161 div.embed iframe, body.page-node-35 div.embed iframe {width: 300px; height: auto;}

body.vid_blurb .video_slides
{
    width: 100%;
    float: left;
    padding-bottom: 22px;
}
body.vid_blurb .video_slides .v_slide
{
    width: 100%;
    float: left;
    /*display: none;*/
}

#page_lower > .content
{
	max-width: 500px;
}
#page_lower .testi_slider
{
    width: 80%;
    margin-left:10%;
    box-sizing: border-box;
}
.quoteflip_nav.next 
{
    right: -30px;
}
.quoteflip_nav.prev 
{
    left: -30px;
}
.testi_slider header
{
	font-size: 24px;
	line-height: 31px;
}
.quote_wrap > p 
{
    width: 100%;
    margin-right: 0;
}
.quote_wrap p iframe 
{
    width: 100%;
    max-width: 330px;
}
.quote_wrap p + .quote_cont 
{
    width: 100%;
}
.quote_cont h1, .quote_cont h2
{
	font-size: 22px;
}
.quote_wrap:first-child div p 
{
    width: 100%;
    /*font-size: 24px;
    line-height: 28px;*/
    font-size: 18px;
}
.quote_cont .auth_name, 
.quote_cont .auth_title
{
    width: 92%;
    float: left;
    margin-right: 0px;
    /*font-size: 17px;*/
    font-size: 100%;
    font-weight: normal;
}

.quote_wrap p + .quote_cont div.auth_name, 
.quote_wrap p + .quote_cont div.auth_title 
{
    width: 92%;
    float: left;
    margin-right: 0px;
    /*font-size: 17px;*/
    font-size: 100%;
    font-weight: normal;
}
/* Quote with Picture */
.quote_wrap > img + .quote_cont 
{
    width: 100%;
    float: left;
}
.quote_wrap > img 
{
    width: 140px;
    float: none;
    margin: 0 auto;
}
/*.quote_wrap > img + .quote_cont p 
{
    font-size: 20px !important;
    line-height: 24px;
}*/
.quoteflip_nav.next
{
    z-index: 99;
}
.block.requestinfo 
{
	margin-top: 30px !important; 
}
.ota1 .error .err_msg,
.labtech1 .error .err_msg
{
	font-size: 11px;
}
.block.requestinfo .step
{
	padding-bottom: 20px;
}
.block.requestinfo .step2 
{
    padding-bottom: 13px;
}

.block.requestinfo fieldset:first-of-type  .req_field
{
    padding-top: 8px;
	display: block;
}
.home_content_new > p br
{
	display: none;
}
.list_left, .list_right
{
	width: 100%;
	padding: 0;
}
.home_content_new ul
{
	padding: 0;
}
.home_content_new li 
{
	list-style: none;
}
.home_content_new li > *
{
	padding-left: 25px;
}
.home_content_new li:last-child
{
	margin-bottom: 0.7em;
}
.home_content_new li h3
{
	background: url(../images/mob_plus.png) no-repeat 0px 3px;
	font-size: 19px;
}
.home_content_new li h3.open
{
	background: url(../images/mob_minus.png) no-repeat 0px 3px;
}
.home_content_new li p
{
	display: none;
}

.tab_wrap ul.aos_tab li
{
	width: 50%;
	background-size: 92px !important;
	/*min-height: 170px;
	min-height: auto;*/
}
.tab_wrap ul.aos_tab li:nth-child(even) 
{
	clear: right;
}
.tab_wrap ul.aos_tab li a
{
	padding-top: 105px;
    min-width: 100px;
}
.tab_wrap ul.aos_tab li
{
	display: block;
}
.tab_wrap .tab_row .tb,
.tab_wrap .tabs
{
	display: none;
}

.tab_wrap ul.aos_tab li:nth-child(1),
.tab_wrap ul.aos_tab li:nth-child(2),
.tab_wrap ul.aos_tab li:nth-child(3),
.tab_wrap ul.aos_tab li:nth-child(4)
{
	/*display: block;*/
}
.view_allarea
{
	display: inline-block;
    font-size: 20px;
    font-weight: 700;
    padding-top: 18px;
    width: 100%;
}
.sch_box 
{
   width: 100%;
   max-width: 300px;
   margin: 0 auto;
   float: none;
   padding: 18px;
}
.video_box
{
	width: 100%;
	max-width: 300px;
    margin: 20px auto 0;
    float: none;
}
.sch_box h2
{
	font-size: 23px;
}
.sch_box p
{
	font-size: 13px;
	line-height: 17px;
	padding-bottom: 10px;
}
.sch_box .icon_title
{
	font-size: 18px;
}
.sch_box .icon_text
{
	font-size: 13px;
}
.sch_box .sch_online,
.sch_box .sch_campus
{
	background-size: 60px;
}
.sch_box .icon_row
{
	padding-left: 75px;
	line-height: 18px;
    padding-top: 5px;
}
.all_areas .tab_wrap .tab_row > *
{
	width: 100%;
}
.all_areas .tab_row > ul > li
{
	margin-left: 0px;
    margin-right: 0px;
    width: 100%;
}
.all_areas .tab_row > ul > li > a
{
	width: 100%;
    float: left;
    height: 90px;
    line-height: 90px;
    padding-top: 0px;
    font-size: 26px;
}
.all_areas .tab_row < ul > li > a::before
{
	display: none;
}
.all_areas .tab_row > ul > li > a::after
{
	width: 55px;
    position: relative;
    left: 10px;
    height: 20px;
    border: 0 !important;
    background: url(../images/allarea_arrow.png) no-repeat;
    z-index: 999;
    display: inline-block;
}
.all_areas .tab_row > ul > li.on > a::after
{
	background: url(../images/allarea_arrow_down.png) no-repeat;
    height: 22px;
    top: 2px;
}
.all_areas .tab_row
{
	border: 0;
}
.all_areas > .content >  h2,
.all_areas > .content >  h3,
.all_areas > .content >  p
{
	display: none;
}
.all_areas > .content > .mob_title
{
	display: block;
	font-size: 30px;
	font-weight: 700;
	color: #213f73;
	text-align: center;
}

section.h_testimonials
{
	height: auto;
}
section.h_testimonials > .content
{
	max-width: 335px;
}

section.h_testimonials > .content .item-list ul
{
	padding: 0;
	margin: 0;
}
.h_quote p
{
	font-size: 15px;
    line-height: 20px;
}
.h_quote_name, 
.h_quote_info
{
	font-size: 13px;
}
.h_quote_name
{
	margin-top: 10px;
}
#page_lower .home_content_new
{
	display: block;
    width: 100%;
    max-width: 320px;
    margin: 32px auto;
    text-align: left;
}
#page_navigation:after
{
	height: 0px;
}
body[data-open='menu'] #page_navigation:after
{
	height: 4.5em;
}

/*#RT 176159*/
@media screen and (max-width: 767px) and (orientation: landscape){
  body.node-type-email-marketing-lander #page_header>.content .header.phonenumber {  right: 25%; }
}

@media screen and (max-width: 320px){
  body.node-type-email-marketing-lander #page_lower .start_date_box .inner-wrapper a{ font-size: 14px; }
  body.node-type-email-marketing-lander #page_lower section.get-started >header, body.node-type-email-marketing-lander #page_lower section.on-your-schedule >header, body.node-type-email-marketing-lander #page_lower section.financial-services >header, body.node-type-email-marketing-lander #page_lower section.accreditations >header, body.node-type-email-marketing-lander #page_lower section.degree-programs >header,
  body.node-type-email-marketing-lander #page_lower section.get-started >header.expanded, body.node-type-email-marketing-lander #page_lower section.on-your-schedule >header.expanded, body.node-type-email-marketing-lander #page_lower section.financial-services >header.expanded, body.node-type-email-marketing-lander #page_lower section.accreditations >header.expanded, body.node-type-email-marketing-lander #page_lower section.degree-programs >header.expanded{ font-size: 22px !important; }
  body.node-type-email-marketing-lander .block.requestinfo .field .button.full:after{ right: 60px; }
}
/*#RT 176159*/