  @media only screen and (max-width: 978px){
	.content .wrapper{width:96%;}
	.wrapper{width:96%;}
	body .homepage .wrapper{width:96%;}
	body .homepage .wrapper .innerWrapper{float:left;width:94%;padding:22px 3%;}
	body .slimline{display:none !important;}
	.content .wrapper .innerWrapper{width:100%;}
	.content .wrapper .innerWrapper .full_width{width:96%;padding:16px 2% 0;}
	
	
	body .content .wrapper .full_width .divider{margin:0 -3%;}

.contentWrap{float:left;width:100%;background:url('/catalog/_resources/images/contentBorder.jpg') repeat-y 26.7% 0;}
	.tablet_clear{float:left;width:100%;height:1px;}
	.header .wrapper .nav ul li {font-size: 1.2em;width: 100px;}
	.header .wrapper .nav ul li a {padding:0 8px;}
	.header .wrapper .nav ul li.last{width:auto;}
	
	.header .wrapper .logo{width:130px;height:64px;margin:18px 0;}
	.header .wrapper .nav{width:430px;margin:0 0 0 10px;}
	.header .wrapper .search{width:149px;margin:5px 0;}
	.header .wrapper .search .search-box{width:149px;}
	.header .wrapper .search .search-box form fieldset .txtSearch{width:115px;}

.header .wrapper .search .location-progfinder{width:149px;margin: -105px 0;padding:0 0 0 3px;}
.header .wrapper .search .location-progfinder a{float:left;width:100%;height:33px;background:url('/catalog/_resources/images/location_tab.png') no-repeat 0 0;}
.header .wrapper .search .location-progfinder a:hover{background-position:0 -33px;}
.header .wrapper .search .location-progfinder a span{float:left;width:131px;height:33px;padding:0 0 0 13px;font-size:1.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;line-height:31px;background:url('/catalog/_resources/images/arrow_white_right.png') no-repeat right center;text-shadow:1px 1px #142f7a}
.header .wrapper .search .location-progfinder a:hover, .header .wrapper .search .location a:hover span{text-decoration:none;}
.header .wrapper .search .location-progfinder a.open span{background-image:url('/catalog/_resources/images/arrow_white_right.png');}

.header .wrapper .search .location{float:right;width:149px;margin: 37px 0;}
.header .wrapper .search .location a{float:left;width:100%;height:33px;background:url('/catalog/_resources/images/location_tab.png') no-repeat 0 0;}
.header .wrapper .search .location a:hover{background-position:0 -33px;}
.header .wrapper .search .location a span{float:left;width:131px;height:33px;padding:0 0 0 13px;font-size:1.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;line-height:31px;background:url('/catalog/_resources/images/arrow_white_down.png') no-repeat right center;text-shadow:1px 1px #142f7a}
.header .wrapper .search .location a:hover, .header .wrapper .search .location a:hover span{text-decoration:none;}
.header .wrapper .search .location a.open span{background-image:url('/catalog/_resources/images/arrow_white_up.png');}

.header .wrapper .search .location-search{float:right;width:149px;margin: 37px 0;}
.header .wrapper .search .location-search a{float:left;width:100%;height:33px;background:url('/catalog/_resources/images/location_tab.png') no-repeat 0 0;}
.header .wrapper .search .location-search a:hover{background-position:0 -33px;}
.header .wrapper .search .location-search a span{float:left;width:131px;height:33px;padding:0 0 0 13px;font-size:1.5em;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;line-height:31px;background:url('/catalog/_resources/images/arrow_white_down.png') no-repeat right center;text-shadow:1px 1px #142f7a}
.header .wrapper .search .location-search a:hover, .header .wrapper .search .location a:hover span{text-decoration:none;}
.header .wrapper .search .location-search a.open span{background-image:url('/catalog/_resources/images/arrow_white_up.png');}
	
	.content .wrapper .main{width:73%;}
	.content .wrapper .home-title .banner{float:left;width:100%;padding:5px 0;}

.content .wrapper .home-title .banner{margin-top: 1px;width:100%;}
.content .wrapper .home-title .banner a h2 {color: #0F205C;font-family: "adobe-garamond-pro";font-size: 2.5em;line-height: 1.2em;width:100%; text-decoration:none;width:100%;}


	.location_map .tabs .near_you{width:67px;float:right;margin:0 0px 0 0;}
	.location_map .tabs .near_you p{display:none;}	
	.content .wrapper .col3{float: left;height: auto;padding:0 0 20px;text-align: left;width: 100%;margin:0;}
	.content .wrapper .col3 img{float:left;width:33.5%;margin:0;height:auto;border:4px solid #d6d6d6;}

	.content .wrapper .col3 .table-responsive{display:block;}
	.content .wrapper .col3 .table-responsive-mobile{display:none;}

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

	.content .wrapper .col2 img{float:left;width:96%;margin:0;height:auto;border:4px solid #d6d6d6;}
	
	body .content .wrapper .half img{width:96%;}
	
	.content .wrapper .col3 .summary{float:right;width:61%;margin:0;}
	
	.content .wrapper .half {width:48%;margin:0 4% 0 0;}
	body .content .wrapper .half .summary{width:100%;margin:20px 0 0;}
	
	.content .wrapper .no_margin{padding-bottom:0;}
	
	.content .wrapper .col4{float: left;height: auto;padding:0 2% 20px 0;text-align: left;width: 48%;margin:0;}
	.content .wrapper .col4 img{float:left;width:150px;margin:0 10px 6px 0;height:auto;border:4px solid #d6d6d6;}
	.content .wrapper .col4 h2{font-size:2em;}
	.content .wrapper .col4 .summary{float:none;width:auto;margin:0;margin:0 8px;}
	
body .content .wrapper .content_columns{float:left;width:96%;padding:0 2% 20px;}
body .content .wrapper .content_columns .col3{width:31%;margin:0 3% 0 0;}
body .content .wrapper .content_columns .col3 img{width:202px;}
body .content .wrapper .content_columns .col3 .summary{margin:10px 0 0;width:100%;}
body .content .wrapper .content_columns .no_margin{margin:0;}

.content .wrapper div .videoEmbed{overflow:hidden;position:relative;}
.videoEmbed iframe,  
.videoEmbed object,  
.videoEmbed embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

	.content .wrapper .home-mid .carousel{width:100%;padding:80px 0;background:#ccc;}
	.content .wrapper .webster_images ul{width:100%;margin:20px 0 0 0;}
	.content .wrapper .webster_images ul li{margin:0 38px 0 0;}
	.content .wrapper .divider{width:106%;margin:0 -3%;}
	
	.footer .wrapper .col{width:23%;}
	.footer .wrapper .last{width:180px;}
	/*.footer .wrapper .first {
    margin: 0 1% 0 22px;
}*/
	.util {background:url('/catalog/_resources/images/utility_bg.jpg') no-repeat center -43px;}
	.util .wrapper .left_side{width:67%;}
	.util .wrapper .right_side{width:32%}
	.util .wrapper div ul{width:100%;}
	.util .wrapper div ul li{font-size:1.1em;padding:0 1% 0 0;}
	
	.util .wrapper .right_side ul{float:right;}
	.util .wrapper .right_side ul li {font-size: 1.1em;padding: 0 5px 0 0;}

	.share{float:left;width:71%;padding:14px 0 14px 29%;background:url('/catalog/_resources/images/share_bg.jpg') no-repeat 0 0;background-position:right 0;}
	body .content .wrapper .wide_title{font-size:0.4em;}
	
.mobile_show{display:none;}
.facts_and_figures{width:90%;padding:10px 5% 20px;}
.facts_and_figures .sector{width:100%;padding:0 0 16px;margin:0;}
.facts_and_figures .sector div{width:85%;}


body .content .wrapper .feed_columns{float:left;width:94%;padding:0 22px;}


.content .wrapper .feed_columns .col3{width:220px;margin:0 22px 0 0;}
.content .wrapper .feed_columns .no_margin{margin:0;}
.content .wrapper .feed_columns .col3 .list ul li.first a {font-size: 2em;line-height:1.2em;}

body .content .wrapper .lower_department{width:704px;}
.content .wrapper .col3 .courses{background:url('/catalog/_resources/images/course_icon.png') no-repeat 217px 20px #fdbf57;padding:20px;}
.content .wrapper .col3 .courses h4{width:205px;margin:0 90px 0 0;}
.content .wrapper .col3 .courses ul{}

.news_events .tabs .social{display:none;}

/** Sliders ***/

.content .wrapper .home_carousel {height:262px;width:100%;}
.content .wrapper .home_carousel .carousel_slider {width:400px;height:254px;}
.content .wrapper .home_carousel .thumbs{top:227px;left:0px;right:auto;}
.content .wrapper .home_carousel .carousel_content{width:40%;}
.content .wrapper .home_carousel .carousel_content div.slide_info h3{font-size:2.8em;line-height:1em;padding:0 0 6px;}
.content .wrapper .home_carousel .carousel_content div.slide_info h4{font-size:2em;line-height:1em;padding:0 0 6px;}
.content .wrapper .home_carousel .carousel_content div.slide_info p{padding:0 0 10px;}

body .content .wrapper .admission_carousel{background:url('/catalog/_resources/images/ua_bg.jpg') no-repeat 0 0;min-height:413px;background-size:100%;}
body .content .wrapper .admission_carousel .carousel_slider {margin:40px 0 0 20px;}
body .content .wrapper .admission_carousel .carousel_controls{top:339px;}

.content .wrapper .content_carousel{margin:-20px 0 -25px;}
.content .wrapper .content_carousel .carousel_slider {width:480px;height:325px;margin:5px 0 0 20px;}
.content .wrapper .content_carousel .carousel_slider .slide_item .info{height:285px;}
.content .wrapper .content_carousel .carousel_slider .slide_item .info h2{font-size:2em;line-height:1.2em;}
.content .wrapper .content_carousel .carousel_controls{left: 443px;right: auto;top: 305px;}


.content .wrapper .branding_feature{height:auto;padding:24px 0 60px;}
.content .wrapper .branding_feature h1{width:704px;font-size:3.5em;}
.content .wrapper .branding_carousel {width:704px;height:301px;}
.content .wrapper .branding_carousel .carousel_slider {width:696px;height:293px;}
.content .wrapper .branding_carousel .carousel_slider .slide_item .media{width:460px;height:293px;}
.content .wrapper .branding_carousel .carousel_slider .slide_item .info{width:196px;height:293px;padding:20px;}
.content .wrapper .branding_carousel .carousel_slider .slide_item .info h2{font-size:2em;line-height:1.2em;}


.content .wrapper .col2 {
    float: left;
    height: auto;
    margin: 0 26px 0 0;
    padding: 0;
    text-align: left;
    width: 48%;
}

.content .wrapper div.col2 .courses {
    background-position: right 20px;
    width: 90%;
}
.content .wrapper div .courses {
    background: url("/catalog/_resources/images/course_icon.png") no-repeat scroll 227px 20px #FDBF57;
    border: 4px solid #D6D6D6;
    float: left;
    padding: 20px 3% 20px 5%;
    width: 247px;
}
.content .wrapper div.col2 .courses h4 {
    width: 80%;
}

}

@media only screen and (max-width: 850px){

	.content .wrapper div .videoEmbed{width:33.5%;overflow:hidden;position:relative;}
.videoEmbed iframe,  
.videoEmbed object,  
.videoEmbed embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
}

@media only screen and (min-device-width: 248px) and (max-device-width:1024px){
	
	.content .wrap .homeFeature .item a img:hover {opacity:1;}
}
