@media only screen and (max-width: 817px){
	.header .wrapper .nav ul li{
		margin-left: 1%;
		margin-right: 1% !important;
	}
}

.mobile_req {
	display: none;
}

@media only screen and (max-width: 767px){
	.header .wrapper .search .request-info{display:none;}
	.header .wrapper .search .apply-now{display:none;}
	.mobile_req {float: right;width: 139px;height: 33px;margin: 43px 0 0;display: block;bottom: 0;right: 22px;	}
	.mobile_req a {display: block;float: left;width: 100%;height: 33px;background: url('../images/location_tab.png') no-repeat 0 0;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
	.mobile_req a span {float: left;width: 133px;height: 33px;padding: 0 0 0 3px;font-size: 1.5em;font-family: Georgia, "Times New Roman", Times, serif;color: #fff;line-height: 31px;text-shadow: 1px 1px #142f7a;}
	.content {margin-top: 0px;}
	.content .wrapper{width:93.75%;padding:0px;}
	.wrapper{width:93.75%;}
	body .homepage .wrapper{width:93.75%;padding:6px 0;}
	body .homepage .wrapper .innerWrapper{width:96%;padding:0 6px;}

	.content .wrapper .innerWrapper{width:100%;}
	.content .wrapper .innerWrapper .full_width{width:96%;padding:10px 6px;}
	.contentWrap{float:left;width:100%;background:none;}
	.header{float:left;}
	.header .wrapper{height:auto;}
	.header .wrapper .logo{margin:10px 0;/*height:64px;*/}
	.header .wrapper .nav{width:100%;float:left;height:auto;padding:0 0 10px;margin:0;display:none;}
	.header .wrapper .nav ul{height:auto;width:100%;float:left;height:auto;margin:0;}
	.header .wrapper .nav ul li{width:150px !important;}
	
	.header .wrapper .search{width:100%;margin:2px 0 0;line-height:30px;font-size:1em;position:relative;z-index:-1;}
	.header .wrapper .search .search-box{width:139px;float:right;margin-top:-75px;}
	.header .wrapper .search .search-box form fieldset .txtSearch{width:105px;}
	.header .wrapper .search .location{display: none !important; float:right;width:130px;margin:0;display:block;}
	.header .wrapper .search .location a span{float:left;width:125px;height:33px;padding:0 0 0 3px;font-size:1.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;line-height:31px;background:url('../images/arrow_white_down.png') no-repeat right center;text-shadow:1px 1px #142f7a;}
	.header .wrapper .search .location-progfinder{display:none;}

	.header .wrapper .search .location-search{float:right;width:130px;margin:0;display:block;}
	.header .wrapper .search .location-search a span{float:left;width:125px;height:33px;padding:0 0 0 3px;font-size:1.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;line-height:31px;background:url('../images/arrow_white_down.png') no-repeat right center;text-shadow:1px 1px #142f7a;}
	.header .wrapper .search .location-progfinder{display:none;}

	.header .wrapper .mobile_nav_toggle{float:right;margin:-4px 0 0;width:139px;height:33px;display:block;bottom: 0; right: 22px;}
	.header .wrapper .mobile_nav_toggle a{float:left;width:100%;height:33px;background:url('../images/location_tab.png') no-repeat 0 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
	.header .wrapper .mobile_nav_toggle a span{float:left;width:125px;height:33px;padding:0 0 0 3px;font-size:1.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;line-height:31px;background:url('../images/arrow_white_down.png') no-repeat right center;text-shadow:1px 1px #142f7a;}
	.header .wrapper .mobile_nav_toggle a:hover, .header .wrapper .mobile_nav_toggle a:hover span{text-decoration:none;}
	.header .wrapper .mobile_nav_toggle a.closeNav span{background-image:url('../images/arrow_white_up.png');}
	.content .wrapper .webster_images ul{width:100%;margin:0;}
	.content .wrapper .webster_images ul li{margin:20px 18px 0 0;}
	.content .wrapper .webster_images ul li.last{margin:20px 0 0;}
	.content .wrapper .divider{width:104%;margin:0 -2%;}

.content .wrapper .centennialbanner {display:inline-block;width:103%; background: url('http://webster.edu/_resources/images/centennial/top_bar_72.png');  margin-bottom: 10px; height: 55px;}
.content .wrapper .centennialbanner p{padding: 20px 7px 10px; text-align:left;}
.content .wrapper .centennialbanner a{color: #00297D; text-decoration: none; text-transform: uppercase; font-size:1.3em; font-weight: bold; text-shadow: 0px 1px 4px rgba(0, 0, 0, 0.0);}

/* Body Content of RMI */
.bodyCopy .content2Cols-info .col-info{display:none;}
.bodyCopy .content2Cols-info {display:none;}
.bodyCopy .content2Cols-info .no_margin-info{display:none;}


.content .wrapper div .alert-snow{float:left;background:url('../images/icon_alert_snow.png') no-repeat 227px 20px #fdbf57;width:247px;border:4px solid #d6d6d6;padding:20px 13px 20px 20px;}
.content .wrapper div .alert-snow h4{float:left;width:205px;font-size:2.4em;color:#122955;line-height:1.1em;font-weight:normal;text-transform:none;padding:0 0 20px;font-family:"adobe-garamond-pro";}
.content .wrapper div .alert_snow ul{float:left;width:100%;list-style:none;padding:0;}
.content .wrapper div .alert_snow ul li{float:left;width:100%;padding:0 0 6px;}
.content .wrapper div .alert-snow ul li a{text-decoration:underline;}


.content .wrapper div.col2 .alert-snow{width:404px;background-position:370px 20px;}
.content .wrapper div.col2 .alert-snow h4{width:350px;}








.content .wrapper div .videoEmbed{width:48%;overflow:hidden;position:relative;}

.content .wrapper .col2{width:100%;}
	.content .wrapper .col3{float:left;width:100%;height:auto;padding:0 0 14px;text-align:left;}
	.content .wrapper .col3 .img{float:left;width:100%;margin:0;background:#e5e5e5;height:150px;}
	
	.content .wrapper .col3 .table-responsive{display:none;}
	.content .wrapper .col3 .table-responsive-mobile{display:block;}
	
	.content .wrapper .col3 h2{padding:0;}
	/*.content .wrapper .col3 p{font-size:0.6em;}*/
	.content .wrapper .col3 .summary{width:100%;margin:8px 0 0;}
	
	
	.content .wrapper .col3 img, body .content .wrapper .half img {border: 4px solid #D6D6D6;float: left;height: auto;margin: 0;width: 48%;}
	.content .wrapper .col3 .summary, body .content .wrapper .half .summary {float: right;height: auto;margin: 0;width: 48%;}
	
	.content .wrapper .col4{float: left;height: auto;padding:0 0 10px;text-align: left;width: 100%;margin:0;}
	.content .wrapper .col4 img{float:left;width:280px;margin:0 0 6px 0;height:auto;border:4px solid #d6d6d6;}
	.content .wrapper .col4 h2{font-size:2.8em;}
	.content .wrapper .col4 .summary{float:left;width:100%;margin:0;margin:0;}
	
	.content .wrapper .listing li .img{display:none;}
	body .content .wrapper .department_columns{width:92%;padding:20px 4%;border-top:2px solid #ccc;}
	.content .wrapper .department_columns .third{float:left;width:100%;height:120px;margin:0 0 10px;padding:30px 0;}
	.content .wrapper .department_columns .last{margin:0;}
.content .wrapper .webster_images h3 {color: #0F205C;float: left;font-family: "adobe-garamond-pro";font-size: 2.7em;width: 100%;}
	
	.util {float:left;position: relative;bottom: auto;height: auto;background:url('../images/utility_bg.jpg') no-repeat center -86px;width: 100%;border-top:1px solid #092477;}
	.util .wrapper{}
	
	.util .wrapper .item{width:50%;height:43px;line-height:43px;font-size:1.3em;color:#333;text-align:center;margin:0;font-weight:bold;}
	.util .wrapper .item_left{float:left;}
	.util .wrapper .item_right{float:right;}
	.util .wrapper .item a{float:left;width:100%;height:43px;}
	
	.util_drop{float:left;width:100%;height:auto;}
	.util_drop .info{float:left;width:93.75%;height:auto;background:#febf58;display:none;padding:10px 3.125%;}
	.util_drop .task{float:left;width:93.75%;height:auto;background:#d0e4fd;display:none;padding:10px 3.125%;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}
	.util_drop div ul{float:left;width:100%;}
	.util_drop div ul li{font-size:1.3em;float:left;width:50%;padding:0 0 7px;}
	
	.bodyCopy h1{font-size:3.6em;}
	.footer{display:none;}
	.content .wrapper .container{padding:0 0 20px;display:inherit;}
	.no_margin{border-bottom:none !important;}
	.content .wrapper .main{width:92%;padding:0 4%;border:none;padding-bottom:0;}
	.content .wrapper .main .col50{width:100%;margin:0;}
	.content .wrapper .secondary{width:92%;padding:35px 4% 0;background:url('../images/dash_border.jpg') repeat-x 0 0;}
	.content .wrapper .secondary .navigation{padding:0;}
	.content .wrapper .navigation ul li.active ul{float:left;width:276px;}
	.content .wrapper .navigation ul li.active a{width:260px;}
	.promo{padding:0 0 20px;}
	
	.home-title{display:none;}
	.breadcrumb{display:none;}
	.facebook{display:none;}
	.mobile_hide{display:none;}
	.mobile_show{display:block;}
	.content .wrapper .wideBanner{display:none;}
	.header .wrapper .desktop_hide{display:block;}
	
	.news_events .tabContent div ul li{width:83%;padding:48px 17% 20px 0;}
.news_events .tabContent div ul li.first{padding:26px 17% 10px 0;}
.news_events .tabContent div ul li.alt{padding:26px 17% 0 0;}

body .content .wrapper .feed_columns{float:left;width:96%;padding:0 2%;}
.content .wrapper .feed_columns .col3{width:100%;margin:0;}
.content .wrapper .feed_columns .no_margin{margin:0;}
.content .wrapper .feed_columns .col3 .list ul li.first a {font-size: 2.8em;line-height:1.2em;}
.bodyCopy .content3Cols .col, .bodyCopy .content2Cols .col{padding:0 0 20px;}

.bodyCopy .map #map {width: 100%; height:300px; float:left;border:4px solid #d6d6d6; margin: 0 0 15px 0;}
.bodyCopy .map #panel-wpr {width: 100%; height:auto; float:left;}

.bodyCopy table.schedule tr th {display:none;}

.bodyCopy .inlinePromo{float:left;width:100%;padding:0 0 20px;}
.bodyCopy .inlinePromo .media{float:left;width:35%;height:auto;border:4px solid #d6d6d6;margin:0 10px 10px 0;}
.bodyCopy .inlinePromo .media img{float:left;width:100%;height:auto;}
.bodyCopy .inlinePromo .text{float:none;width:100%;height:auto;margin:0;}
.bodyCopy .inlinePromo .text span{float:none;}

.bodyCopy .inlinePromo .media-worldwide{float:left;width:100%;height:auto;margin:0 10px 10px 0;}
.bodyCopy .inlinePromo .media-worldwide img{display: block; margin-left: auto; margin-right: auto;width:150px;height:auto;}
.bodyCopy .inlinePromo .text-worldwide{float:none;width:100%;height:auto;margin:0;}
.bodyCopy .inlinePromo .text-worldwide span{float:none;}

.bodyCopy .content2Cols .col{float:left;width:100%;margin:0;}
.bodyCopy .content2Cols .no_margin{margin:0;}
.bodyCopy .content3Cols .col{float:left;width:100%;margin:0;}
.bodyCopy .content3Cols .no_margin{margin:0;}
body .content .wrapper .bodyCopy .content4Cols .col{float:left;width:40%;padding: 0 2% 2% 0;}
body .content .wrapper .bodyCopy .content4Cols .col img{float:none;width:90%;height:auto;padding: 0;}
body .content .wrapper .bodyCopy .content4Cols .no_margin{margin:0;}

body .content .wrapper .bodyCopy .content5Cols .col{float:left;width:40%;padding: 0 2% 2% 0;}
body .content .wrapper .bodyCopy .content5Cols .col img{float:none;width:90%;height:auto;padding: 0;}
body .content .wrapper .bodyCopy .content5Cols .no_margin{margin:0;}

body .content .wrapper .bodyCopy .content6Cols .col{float:left;width:40%;padding: 0 2% 2% 0;}
body .content .wrapper .bodyCopy .content6Cols .col img{float:none;width:80%;height:auto;padding: 0;}
body .content .wrapper .bodyCopy .content6Cols .no_margin{margin:0;}

body .content .wrapper .bodyCopy .content7Cols .col{float:left;width:40%;padding: 0 2% 2% 0;}
body .content .wrapper .bodyCopy .content7Cols .col img{float:none;width:90%;height:auto;padding: 0;}
body .content .wrapper .bodyCopy .content7Cols .no_margin{margin:0;}

body .content .wrapper .bodyCopy .inlinePromo{float:left;width:100%;padding:0 0 5px;}
body .content .wrapper .bodyCopy .inlinePromo .media-onboard{float:left;width:250px;height:200px;margin:0 10px 20px 0;}
body .content .wrapper .bodyCopy .inlinePromo .media-onboard img{float:left;width:200px;height:auto;}
body .content .wrapper .bodyCopy .inlinePromo .text-onboard{float:none;width:100%;height:auto;margin:0 10px 0 0;}
body .content .wrapper .bodyCopy .inlinePromo .text-onboard-upass{float:none;width:100%;height:auto;margin:0 10px;}
body .content .wrapper .bodyCopy .inlinePromo .text-onboard-buttons{float:left;width:100%;height:auto;margin:0;}			
body .content .wrapper .bodyCopy .inlinePromo .text-onboard span{float:none;}

body .content .wrapper .content_columns{float:left;width:96%;padding:0 2% 10px;}
body .content .wrapper .content_columns .col3{width:100%;margin:0;padding:0 0 10px;}
body .content .wrapper .content_columns .col3 img{width:280px;}
body .content .wrapper .content_columns .col3 .summary{margin:10px 0 0;width:100%;}
body .content .wrapper .content_columns .no_margin{margin:0;}
body .content .wrapper .table-responsive{display:none;}
body .content .wrapper .table-responsive-asset{display:none;}
body .content .wrapper .table-responsive-mobile{display:block;}

body .content .wrapper .graphic-responsive{display:none;}
body .content .wrapper .graphic-responsive-mobile{display:block;}

.content .wrapper .col4 li a, .content .wrapper .content3Cols li a {
    float: none;

}

.accordions .column{width:100%;}
.location_map .tabs{display:none;}
.location_map #map{height:300px !important;}
.location_map .map_area{border-top:4px solid #d6d6d6;}

.location_map .map_area .map_result .search{padding: 10px 2%;width: 96%;}
.location_map .map_area .map_result{position:relative;width:97%;padding:8px 1.5%;}
.location_map .map_area .map_result .result_list ul li img{margin:0 20px 0 0;}
.location_map .map_area .map_result .result_list ul li .item{float:left;width:auto;}
body .content .wrapper .full_width .title h2 {
    color: #0F205B;
    font-family: "adobe-garamond-pro";
    font-size: 3.6em;
    padding: 0 0 20px;
}


.content .wrapper div.col2 .courses{width:92%;background-position:right 20px;}
.content .wrapper div.col2 .courses h4{width:80%;}
	
	/** Sliders ***/

.content .wrapper .home_carousel {height:auto;}
.content .wrapper .home_carousel .carousel_slider {width:280px;height:178px;}
.content .wrapper .home_carousel .thumbs{right:auto;top:151px;}
.content .wrapper .home_carousel .carousel_content{width:43%;margin:0;}

.content .wrapper .dept_carousel {height:auto; width:100%; margin: 0 0 -50px 0;}
.content .wrapper .dept_carousel .carousel_slider {float:left;width:270px;height:200px; margin: 0 20px 10px 0;}
.content .wrapper .dept_carousel .thumbs{right:auto;top:175px;}
.content .wrapper .dept_carousel .carousel_content{float:none;width:100%;}




.content .wrapper .content_carousel{background:none;min-height:10px;margin:0;height:auto;padding:0;}
.content .wrapper .content_carousel .carousel_slider {width:270px;height:222px;margin:0;}
.content .wrapper .content_carousel .carousel_slider img {height:auto !important;}
.content .wrapper .content_carousel .carousel_slider .slide_item .info{height:50px;width:250px;bottom:0px;top:auto;right:0px;padding:10px}
.content .wrapper .content_carousel .carousel_slider .slide_item .info p{display:none;}
.content .wrapper .content_carousel .carousel_slider .slide_item .info h2{font-size:2em;line-height:1.2em;}
.content .wrapper .content_carousel .carousel_controls{top:196px;left:203px;width:65px;}

body .content .wrapper .admission_carousel{background:none;min-height:10px;background-size:100%;}
body .content .wrapper .admission_carousel .carousel_slider {margin:0;}
body .content .wrapper .admission_carousel .carousel_controls{top:196px;}

.content .wrapper .branding_feature{height:auto;background:none;}
.content .wrapper .branding_feature h1{width:96%;font-size:2.6em;padding:0 2%}
.content .wrapper .branding_carousel {width:280px;height:368px;padding:0 6px;margin:10px 0 0;}
.content .wrapper .branding_carousel .carousel_slider {width:280px;height:360px;}
.content .wrapper .branding_carousel .carousel_slider .slide_item .media{width:100%;height:180px;}
.content .wrapper .branding_carousel .carousel_slider .slide_item .info{width:260px;height:160px;padding:10px;}
.content .wrapper .branding_carousel .carousel_slider .slide_item .info h2{font-size:2em;line-height:1.2em;padding:0 0 8px;}
.content .wrapper .branding_row{margin:0;padding:0;}
.content .wrapper .branding_carousel .thumbs{bottom:4px;left:10px;}


/**
 * Stack Table Cells
 * @jaechick
**/
.headerCopy{
	margin-bottom: 25px;
}
.headerCopy table, .headerCopy thead, .headerCopy tbody, .headerCopy th, .headerCopy td, .headerCopy tr {
	/* Force table to not behave like a table */
	display: block;
}
thead tr{
	/* Hide table headers but not via display: none; for accesibility */
	position: absolute;
	top: -9999;
	left: -9999
}
.headerCopy td{
	/* Behave like a row */
	position: relative;
}


}

@media only screen and (max-width: 600px){
	.content .wrapper .col2 img{float:left;width:98%;margin:0;height:auto;border:4px solid #d6d6d6;}
		
	.content .wrapper .home_carousel .carousel_content{width:100%;margin:10px 0 0;}
}


@media only screen and (max-width: 400px){
	.content .wrapper .col3 img {border: 4px solid #D6D6D6;float: left;height: auto;margin: 0;width: 98%;}
	.content .wrapper .col3 .summary, body .content .wrapper .half .summary {float: left;width: 100%;}
	body .content .wrapper .half img{width:96%;}
	
.content .wrapper div .videoEmbed{width:80%;overflow:hidden;position:relative;}

.bodyCopy .inlinePromo .media{float:left;width:100%;}
.bodyCopy .inlinePromo .text{float:left;width:100%;margin:10px 0 0;}
.bodyCopy .inlinePromo .text span{float:left;}
	
}
