@media (max-width: 1280px) { 
	a.callbacks1_nav.next, a.callbacks1_nav.prev {top:200px;}
}

@media (max-width: 1024px) { 
	a.callbacks1_nav.next {right:2%;}
	a.callbacks1_nav.prev {left:2%;}
	a.callbacks1_nav.next, a.callbacks1_nav.prev {top:150px;}
	.slidecaption {left: 30px; top: 80px;}
	#home_banner_message { width:100%;}
	#stay_connected { max-width:100%;}
	#stay_connected_text { margin: 20px 20px 0 3%;}
	#home_left_text {width: 255px; left: -20px; background: url("/_resources/images/site/img_higher_education.png") 0 0 no-repeat; background-size:100% auto;}
	#home_programs {width: 710px; margin-right:0;}
	#home_programs .programs_column {width: 344px;}
	
}

@media (max-width: 959px) { 
	body { background:#393839;}
	#wrapper { min-width:inherit; background:#fff; position:relative; box-shadow: 2px 0 10px #000; -webkit-box-shadow: 2px 0 10px #000; overflow-x: hidden;}
	#header_top_content { max-width:96%;}
	#header_middle_content {max-width:96%;}	
	#header_logo { float: left; width:40%;position:relative; left: inherit; background-size:100% 100%;}
	#header_logo img {margin-left:0; margin-top: -12px; max-width: 100%; padding-bottom: 17px; max-height:70px;}
	#header_middle_nav{ float: right; padding: 25px 0 0 2%; width:58%; position:relative; right:inherit;}
	#navigation { width:100%;}
	#home_banner_nav { max-width:94%;}
	#home_banner_nav .home_banner_column { margin-left:0; padding-right:4%; padding-left:2%; width:26%;}
	#home, #quicklinks, #footer_slider, #footer { max-width:96%;}
	.header_slider { max-width:96%;}
	#stay_connected {height: 160px; padding-bottom:10px;}
	#header_middle_nav > ul { float:right;}
	#header_middle_nav ul li {padding: 0 0 0 12px;}
	#navigation { display:none;}
	#header_bottom_nav .mob_nav { display:block; width:100%; max-width:70px;}
	#header_bottom_nav { width:96%; padding:0 2%;}
	.mobile-menu { display:block;} 
	.slider_block { max-width:100%; left:20px; margin:0 auto;}
	.slidecaption {left: 30px; top:60px;}
	.header_slider img {margin-right: 5%; max-width:15%;}
	.header_slider ul{ margin-right:0; width:20%; }
	#home_left_text { display:none;}
	#home_programs { width:100%; float:left; margin:0;}
	#home_programs .programs_column {width:46%; padding-left:2%; margin-right:1%;}
	#home_programs .programs_column .programs_box { max-width:100%;}
	#home_programs .programs_column .programs_box img { width:20%; margin-right:5%;}
	#home_programs .programs_column .programs_box .programs_text { width:75%;}
	#quicklinks .quicklinks_column {width: 30.33%; padding: 15px 1.5% 25px;}
	#quicklinks .quicklinks_column img { max-width:100%;}
	#quicklinks .quicklinks_column .quicklinks_box { max-width:100%;}
	#quicklinks .quicklinks_column .quicklinks_box .quicklinks_calendar { width:16%; margin-right:2%; margin-left:0;}
	#quicklinks .quicklinks_column .quicklinks_box .quicklinks_text { width:80%;}
	#stay_connected_text { width:16%; margin: 20px 2% 0 2%; background-size:100% 100%; }
	#stay_connected_picts { width:40%;}
	#stay_connected_picts img {margin: 2px;} 
	#stay_connected .social_media_column { width:18%; margin-left:2%;}
	#footer_wrapper { min-width:inherit; box-shadow: 2px 4px 10px #000; -webkit-box-shadow: 2px 4px 10px #000;}
	#footer_left { width:76%; margin-right:0;}
	#footer a.foot_logo { max-width:23%;}
	#footer a {font-size:11px;}
	#footer a img{ max-width:100%;}
	#footer_slider .footer_slider_column {margin-right: 3%; width: 22%;}
	#footer_slider ul {margin-left: 12px;}
	a.more_links {left: 40%;}
	#header_bottom_nav.fixedNav { position:absolute; top:100px;}
	#inside_banner_wrapper {max-width:96%;}
	#inside_banner_admissions { width:74%;}
	#inside_banner_buttons { width:25%; top:75px;}
	#slides .slide .image-desc { top:auto;}
	#inside_banner_adm_bg img {min-width: 1180px;}
	#inside_banner_buttons a {height: 70px; margin-top: 10px; width: 100%;}
	#inside_banner_buttons a#adm_apply, #inside_banner_buttons a#adm_visit, #inside_banner_buttons a#adm_inquire, #inside_banner_buttons a#adm_financial { background-size:cover;}
	#adm_middle { max-width:96%;}
	#adm_middle_buttons a { font-size:14px; font-weight:700; padding:25px 12px 25px 8px; width: 127px;}
	#adm_middle_buttons { max-width:92%; background:none; margin:auto;}
	#adm_middle .adm_middle_column { width:30%; padding:0 1.5%;}
	#adm_middle .adm_middle_column .adm_middle_box { width:100%; margin:5px auto;}
	#adm_middle .adm_middle_column .adm_middle_box .adm_middle_calendar { width:16%; margin-right:2%;}
	#adm_middle .adm_middle_column .adm_middle_box .adm_middle_text { width:80%; }
	#adm_middle .social_media_column {margin-right: 35px;}
	#adm_bottom { max-width:96%; margin:50px auto 0; padding-bottom:60px;}
	#adm_bottom_left {width: 63%;}
	#adm_bottom_right {width:34%;}
	#adm_bottom_right img { max-width:100%;}
	#adm_bottom_left input[type="text"] {width: 320px;}
	#adm_middle_buttons a:hover {background-position: center -90px !important;}
	.customNavigation a.btn.next, .customNavigation a.btn.prev{ display:block;}
	#alert_container { max-width:100%;}
	#alert { width:86%; padding:20px 5% 30px; left:2%; height:auto; background-size:100% 100%;}
	
	#main_banner { max-width:96%;}
	#main_banner #slides .slide .image-desc { top:40px;}
	#main_title { max-width:96%;}
	#main_title .narrow_title { width:40%;}
	#studies_dropdown { width:60%;}
	#studies_dropdown select { width:94%; padding:8px 2%;}
	#studies_dropdown p { width:48%; margin-right:2%;}
	#main_title_bg { padding-bottom:30px;}
	#main { max-width:96%;}
	#side_nav { width:24%; margin-right:3%;}
	#main .page_heading_padded { width:73%; float:left; margin-left:0;}
	#main_content {width:73%; margin-left:0;}
	#main_content_middle { max-width:100%;}	
	#college_bottom { max-width:96%;}
	#college_bottom .college_bottom_column, #college_bottom .college_bottom_column_right {width: 30.2%; padding: 15px 1.5% 25px;}
	#college_bottom .college_bottom_column img { max-width:90%;}
	#college_bottom .college_bottom_column .college_bottom_box { max-width:100%;}
	#college_bottom .college_bottom_column .college_bottom_box .college_bottom_calendar { width:16%; margin-right:2%; margin-left:0;}
	#college_bottom .college_bottom_column .college_bottom_box .college_bottom_text { width:82%;}
	
	#inside_banner_bg img { min-width:1400px;}
	#student_middle { max-width:96%;}
	#student_middle_left { width:30%;}
	#student_middle_right { width:68%;}
	#student_middle_right .student_middle_box { width:47%; margin: 10px 0 15px 3%;}
	#student_middle_right .student_middle_box img { width:100%;}
	#inside_banner_wrapper.student_slider #slides .slide .image-desc h3 { font-size:28px;}
	#inside_banner_wrapper.student_slider #slides .slide .image-desc { margin-top:0;}
	#inside_banner_wrapper.student_slider #slides p { line-height:20px;}
	#student_middle { padding-top:60px;}
	#student_directory { max-width:100%;}
	#student_directory .student_directory_column {padding: 85px 2.4% 10px; width:20%;}
	#campus_map_container { max-width:96%;}
	#campus_map_message { top:20px;}
	#campus_map_wrapper img { min-width:}
	#three_column_middle { width:60%;}
	#three_column_right { width:35%;}
	#main_content img { max-width:95%; border:4px solid #FFFFFF;}
    
    #info_buttons{ width: 100%;} 
    #main_content .info_tabs_content{ width: 100%; text-align: center;}
    #main_content .info_tabs_content br{ display: none;}
    #main_content .info_tabs_content a.info_icons{ float: none; display: inline-block; vertical-align: top; margin: 30px 3%;}
    #info_buttons a{ padding: 35px 2% 15px; width: 16%; font-size: 14px;}
    #info_bottom{ width: 96%;}
    #info_bottom .info_bottom_column{ padding: 0 2%; width: 29%;}
    #info_bottom .info_bottom_column .info_bottom_text{ width: 100%;}
    
    #library_search_container{ width: 70%;}
    #library_search{ padding: 9px 2%; width: 96%;}
    #library_get_help{ width: 26%; padding: 25px 2%;}
    #library_search ul{ text-align: center;}
    #library_search ul li{ float: none; display: inline-block;}
    #library_search ul li a{ width: auto; padding: 8px 23% 0 23%; }
    #library_search .library_search_box{ margin: 2%;}
    #library_search input[type="text"]{ width: 96%; padding: 2%;}
    
    #news_left{ width: 70%;}
    #news_right{ width: 30%;}
    #news_left .news_landing_container .content{ width: 65%;}
    .news_bg{ background: none;}
    #news_left .news_detail_content{ width: 86%;}
	
	#main_content.one_column{ width:100%;}
	#main .one_column .four_column_wrapper{ width:100%;}
	#main .one_column .four_column_wrapper .four_column{ width:20%; padding:85px 2% 10px;}
	#main .one_column .two_column_wrapper{ width:100%;}
	#main .one_column .two_column_wrapper .two_column{ width:48%; margin:10px 1% 20px 1%;}
	
	#nav{ width:100%;  }
	#nav li{ display:block;}
	#nav li a{ width:16%; padding:35px 2% 15px; font-size:14px; }
	#nav li a:hover, #nav li a.active{ background-position:center -90px !important;}
	#nav.nav_library li a{ width:12%; word-wrap:break-word; padding:20px 2% 30px;}

}

@media (min-width: 768px) and (max-width: 979px) {
	
	#library_search ul.search_tab_click section{ width:96%;}
	#library_search a.library_plus{ margin-top:20px;}

}

@media (max-width: 767px) { 
	#wrapper { margin:0 auto;}
	#push { height:auto;}
	.header_slider img  { display:none;} 
	#header_slider_wrapper {background: url(/_resources/images/site/bg_stayconnected_repeater.jpg); height:auto; padding:10px 0;}
	.header_slider {max-width:100%;}
	.header_slider ul { width:100%;}
	.header_slider ul li { border-bottom:1px solid #575556; margin-bottom:0; line-height:normal;}
	.header_slider ul li a { padding-left:30px; line-height: 28px;}
	.header_slider ul li a:hover { background:#898989; color:#fff; display:block; }
	#header_middle_nav { display:none;}	
	#header_logo {width:auto;}	
	#home h1 { margin-left:0; text-align:center;}
	#header_logo img { max-width:inherit; }	
	#header_logo img {margin-left:0; margin-top: -12px; max-width: 100%; padding-bottom: 17px; max-height:70px;}
	#home_banner img { min-width:450px;}
	#home_banner_nav_bg { position:relative; bottom:auto; background:#281516; height:auto; padding:0;}
	#home_banner_nav { max-width:100%;}
	#home_banner_nav .home_banner_column { border-left:0 none; padding:14px 4%; width:92%; border-top:1px solid #6a6161;}	
	#home_banner_nav .home_banner_column:first-child { border:0 none;}
	.slidecaption { width:60%; left:0;}
	a.learn_programs {background: url("/_resources/images/site/btn_banner_mess_arrow.png") no-repeat scroll 168px center #000000; font-size:12px; height:16px; width: 165px;}
	a.callbacks1_nav.next, a.callbacks1_nav.prev { display:none;}
	.slidecaption span { font-size:40px;}
	.slidecaption h1 { font-size:24px;}
	#quicklinks .quicklinks_column {width:96%;  padding: 15px 2% 15px;}
	#quicklinks .quicklinks_column .quicklinks_box { width:100%;}
	#quicklinks .quicklinks_column .quicklinks_box .quicklinks_calendar { width:12%;}
	#quicklinks .quicklinks_column .quicklinks_box .quicklinks_text { width:85%;}
	#quicklinks .quicklinks_column img { width:100%; }
	#home_programs .programs_column.first{ border-left:0 none; padding-left:0; margin-right:2%;}
	#quicklinks { max-width:100%;}
	#footer { height:auto;}
	#footer_slider_container, #stay_connected_text, #stay_connected_picts { display:none;}
	#stay_connected .social_media_column {margin-left: 2%; width:30%;}
	#stay_connected {height: auto; padding-bottom:15px; padding-top:15px; background-size:contain;}
	#footer_left { width:100%; text-align:center;}
	#footer a.foot_logo{ float:left; width:100%; text-align:center; max-width:inherit; margin-top:10px;}
	#footer a img { margin:0 auto;}
	#header_logo { z-index:9;}
	#header_top_content { position:relative; z-index:99;}
	#inside_banner_admissions { width:100%; position:relative; top:auto; padding-top:20px;}
	#inside_banner_buttons {width: 100%; top:auto; position:relative; right:0;}
	#inside_banner_buttons a {height:50px; width:24%; margin-right:1%; float:left;}
	#inside_banner_adm_bg { position:absolute; top:0; }
	#inside_banner_buttons { padding-bottom:10px;}
	#adm_middle_buttons { height:auto; margin-bottom:15px;}
	#inside_banner_adm_bg { max-height:inherit;}
	#inside_banner_adm_bg img { min-width: 1940px;}
	#inside_banner_wrapper #inside_banner_admissions #slides .slide .image-desc h3 { font-size:24px;}
	#inside_banner_wrapper #inside_banner_admissions #slides .slide .image-desc h5 { font-size:14px;}
	#inside_banner_wrapper #inside_banner_admissions #slides .slide .image-desc a { font-size:14px;}
	#adm_middle_wrapper { padding-top:40px;}
	#adm_middle_buttons a {font-size: 13px; padding: 25px 8px 25px 6px; width: 100px;}
	.customNavigation a.btn.prev, .customNavigation a.btn.next { width:25px;}
	
	#adm_middle .adm_middle_column { width:100%; padding:0; margin:0 0 25px; min-height:inherit; border:0 none;}
	#adm_middle .adm_middle_column.mob_col { float:left; width:45%; border-right:1px solid #ccc; margin-right:4%;}
	#adm_middle .social_media_column { width:95px;}
	#adm_middle .adm_middle_column .adm_middle_box .adm_middle_calendar { width:10%;}
	#adm_middle .adm_middle_column .adm_middle_box .adm_middle_text { width:88%;}
	#adm_bottom_left { width:100%; margin-bottom:20px;}
	#adm_bottom_right p { text-align:left;}
	#adm_bottom_right { width:100%;}
	#adm_bottom_left input[type="text"] {width: 430px;}
	#adm_bottom_left img { max-width:100%;}
	#alert  { background:#f2b41f; opacity:0.9; border-bottom-right-radius:15px; -webkit-border-bottom-right-radius:15px; border-bottom-left-radius:15px; -webkit-border-bottom-left-radius:15px; box-shadow:0 2px 5px #000; -webkit-box-shadow:0 2px 5px #000;}
	#main_title .narrow_title { width:100%; margin-bottom:20px;} 
	#studies_dropdown { width:100%; padding-bottom:20px;}
	#main_banner #slides .slide .image-desc h1 { font-size:20px;}
	
	#main_banner #slides .slide .image-desc { bottom: 0; top: auto;}
	#studies_dropdown select {background: url("/_resources/images/site/arrow_dropdown.jpg") no-repeat 95% 12px #D7D7D7;}
	#college_bottom .college_bottom_column, #college_bottom .college_bottom_column_right {width: 100%; padding:15px 0 25px; margin:10px 0 0;}
	#college_bottom .college_bottom_column { border-bottom:1px solid #ccc; border-right:0 none;}
	#college_bottom .college_bottom_column .college_bottom_box { width:100%;}
	#college_bottom .college_bottom_column .college_bottom_box .college_bottom_calendar { width:10%;} 
	#college_bottom .college_bottom_column .college_bottom_box .college_bottom_text { width:88%;}
	#college_bottom .college_bottom_column .college_bottom_box { margin:5px auto; }
	#college_bottom h6 { text-align:left;}
	.hidden_mob { display:none !important;}
	a.search_open  { display:block;}
	.mob_serach { display:block;}
	.mob_serach input[type='submit'] {float: right;}
	#student_directory { padding:30px 0;}
	#inside_banner_wrapper.student_slider #slides {border: 6px solid #FFFFFF; box-shadow: 4px 4px 5px 0 rgba(86, 85, 85, 0.5); max-width:97%; margin:0 auto;}
	#inside_banner_wrapper.student_slider #slides .slide {max-width:100%;}
	#inside_banner_wrapper.student_slider #slides .slide .image-desc { float:none; background:url(/_resources/images/site/trans_sixty.png) 0 0 repeat; position:absolute; width:96%; bottom:0; border:0 none; padding:10px 3%;}
	#inside_banner_wrapper.student_slider #slides img {float:none;  width:100%; border:0 none; box-shadow:none;}
	#inside_banner_wrapper.student_slider .slidesjs-previous, #inside_banner_wrapper.student_slider .slidesjs-next { bottom:0;}
	#inside_banner_wrapper.student_slider #slides .slide .image-desc h3 { font-size:20px; margin-bottom:0;}
	#inside_banner_bg.student_ins_bg img { min-width: 1270px;}
	#main_content_middle img { max-width:100%;}
	
	#main_content blockquote { width:100%;}
	#adm_bottom_left input[type="text"] {width: 60%;}
	#adm_bottom_left input[type="submit"] {width: 30%;}
    
    #info_buttons{ height: auto; text-align: center; background-size: 100% auto; padding-bottom: 20px;}
    #info_buttons a{ font-size: 12px; float: none; display: inline-block; width: 140px; padding: 35px 0 15px;}
    #info_buttons a:hover, #info_buttons a.active{ background-position: center -90px !important;}
    #info_bottom .info_bottom_column{ width: 96%; margin: 20px 0 10px;}
    /*.library_content #inside_banner_adm_bg{ position: relative;}*/
    .library_content #inside_banner_adm_bg img{ min-width: inherit;}
    .library_content #library_search_container{ top: 20px; width: 100%; position: relative;}
    .library_content #library_search{ margin-top: 20px; height: auto; background-repeat: no-repeat;}
    .library_content #library_get_help{ width: 96%; position: relative; top: 30px;}
    #inside_banner_adm_bg{ top: 135px;}
    
    .library_content #library_search .library_search_box a{ margin-right: 0;}
    .library_content #library_search ul li{ width: 100%;}
    #library_search input[type="submit"]{ display: block; margin-bottom: 10px;}
    .library_content #inside_banner_wrapper{ padding-bottom: 30px;}
    
    #news_left{ width: 70%;}
    #news_right{ width: 30%;}
    #news_left .news_landing_container .content{ width: 100%;}
    .news_bg{ background: none;}
    #news_left .news_landing_container .image{ width: 100%;}
    #news_right select{ width: 100%;}
    #news_right input[type="text"]{ width: 96%; padding: 7px 2%;}
    #news_right h1{ font-size: 16px;}
    #news_right h2{ font-size: 15px;}
    #news_right .latest_stories .text{ width: 100%;}
    #news_left .news_detail_content{ width: 100%;}
    #news_left .news_detail_social{ width: 100%;}
	
	#main .one_column .accordion_paper ul li{ width:100%;}
	#main .one_column .yellow_bg{ width:auto;}
	#main_tabs{ width:100%;}
	#main .one_column .four_column_wrapper .four_column{ width:45%; text-align:center; }
	
	#nav { height:auto;}
	ul#nav{ padding-bottom:0 !important;}
	#nav li a{ width:96%; background:#222; height:auto; padding:10px 2%;}
	#nav li a br{ display:none;}
	#nav li a:hover, #nav li a.active{ background:#cf2e38;}
	#nav section{ position:relative; top:0; padding:2% 0;}
	#nav section p{ text-indent:0;}
	#nav.nav_library li a{ width:96%; background:#222; padding:20px 2%;}
	#nav.nav_library li a:hover, #nav.nav_library li a.active{ background:#cf2e38;}
	
	#tabs_nav li{ display:inline-block;  width:100%; background:none;}
	#tabs_nav li a{ background:#d7d7d7; border-bottom:#efefef solid 1px;}
	#tabs_nav section{ padding:2% 0; position:relative; top:0;}
	
	#library_search ul.search_tab_click section{ position:relative; top:0;}
	
	#library_search ul li a.active, #library_search ul li a:hover{ background:#cf2e38; color:#fff;}
	


}


@media (min-width:480px) and (max-width: 640px) {
	#header_logo img {margin-left:0; margin-top: -12px; max-width: 100%; padding-bottom:7px; max-height:80px;}	
	#student_directory .student_directory_column{ min-height:245px;}
	#side_nav_buttons a {height: 50px; width: 100%; background-size:100% auto !important;}
	#side_nav_buttons a:hover { background-position: 0 -49px !important;}
}

@media (min-width:480px) and (max-width: 568px) {

	.slidecaption span { font-size:34px;}
	.slidecaption h1 { font-size:20px;}
	a.learn_programs {background: url("/_resources/images/site/btn_banner_mess_arrow.png") no-repeat scroll 152px center #000000; font-size:11px; height:16px; width:145px; margin-top:15px;}
	#stay_connected .social_media_column {width:40%;}
	#home_programs .programs_column { width: 47%;}
	#adm_middle_buttons a { font-size:12px; width:86px;}
	#adm_bottom_left input[type="text"] {width: 320px;}
	#side_nav { width:28%;}
	#main .page_heading_padded, #main_content { width:69%;}
	#main { padding-bottom:30px;}
	#inside_banner_bg.student_ins_bg img { min-width: 1170px;}
	#student_directory .student_directory_column {min-height: 275px;}	
	#three_column_middle { width: 100%;} 
	#three_column_right {width: 100%;}
	#side_nav_buttons a {height: 48px; width: 100%; background-size:100% auto !important;}
	#side_nav_buttons a:hover { background-position: 0 -51px !important;}
	#adm_bottom_left input[type="text"] {width: 60%;}
	#adm_bottom_left input[type="submit"] {width: 30%;}
}

/* BEGIN MOBILE? */
@media (min-width:361px) and (max-width: 480px) {
	/*.owl-wrapper {width: 540px !important;}
	.owl-item {width: 90px !important;}*/
	#main .padded_top {margin-top: 0;}
	#side_nav {width: 97%; float: none; padding-bottom: 5%;}
	.page_heading_padded, #main_content {width: 100%;}
	#home {background-image: none;}
	#home_programs .programs_column {width:98%; margin-right:1%; margin-left:1%;}
	#adm_middle_buttons a { text-transform:none; width: 86px;}	
	#adm_middle h2 { font-size:23px;}
	#adm_middle .social_media_column { margin-right: 10px;}
	#inside_banner_buttons a {height: 42px;}
	#inside_banner_bg.student_ins_bg img { min-width: 1050px;}
	#student_middle_left, #student_middle_right { width:100%; padding-top: 5%;}
	#student_middle_right .student_middle_box {margin: 10px 1.5% 15px 1.5%;}
	#student_directory { max-width:96%;} 
	#student_directory .student_directory_column { width:44%; text-align:center; min-height:200px; margin-bottom:20px;}
	#student_directory .student_directory_column.student_success { border:0 none;}
	#three_column_right {width: 100%;}
	#three_column_middle {width: 100%;}
	.page_heading_padded {padding-top: 30px;}
	#side_nav_buttons {padding: 20px 0;}
	#side_nav_buttons a {min-height: 55px; max-height: 55px; width: 45%; float: left; background-size:100% auto !important; margin-right: 3%;}
	#side_nav_buttons a:hover { background-position: 0 0 !important;}
	#inside_banner_buttons a {width: 49%; height: 65px;}
	#adm_bottom_left input[type="text"] {width: 60%;}
	#adm_bottom_left input[type="submit"] {width: 30%;}
    
    
     #news_left{ width: 100%; padding: 50px 0 10px 0;}
    #news_right{ width: 100%;}
    #news_left .site_path{ right: 0;}
    #news_left .news_landing_container{ margin-top: 0;}
    #news_right .news_right_container{ margin: 20px 0 0 0;}
    #news_right select{ background-position: 96% center;}
}
@media (max-width: 360px) {
	#main .padded_top {margin-top: 0;}
	#side_nav {width: 97%; float: none; padding-bottom: 5%;}
	.page_heading_padded, #main_content {width: 100%;}
	#home {background-image: none;}
	.slidecaption span { font-size:32px;}
	.slidecaption h1 { font-size:16px;}
	.slidecaption { top:40px; width:90%;}
	a.learn_programs {background: url("/_resources/images/site/btn_banner_mess_arrow.png") no-repeat scroll 125px center #000000; font-size:9px; height:12px; width:123px; margin-top:15px; padding:5px 8px}
	#home_banner_nav .home_banner_column h2 { margin-bottom:0;}
	#home h2 { font-size:18px;}
	#home_banner_nav .home_banner_column { padding:10px 4%;}
	#home {padding:20px 0;}
	#home_programs .programs_column .programs_box { margin:8px 0;}
	#home_programs .programs_column {margin-top:20px; border:0 none; padding-left:0;}	
	#home h1 { font-size:24px; line-height:normal;}
	#home_programs .programs_column { width:98%; margin-right:1%; margin-left:1%;}
	#quicklinks .quicklinks_column .quicklinks_box .quicklinks_calendar  { width:18%;}
	#quicklinks .quicklinks_column .quicklinks_box .quicklinks_text { width:77%;}
	#stay_connected .social_media_column { width:45%;}
	#stay_connected { background-size:cover;}
	#header_top_content input[type="text"] { max-width:132px;}
	.mobile-menu li a, .mobile-menu .links_top div.other_links a, .mobile-menu .links_top div.other_links .ttl   { padding:8px 0 8px 22px;}
	#header_top_content p {margin-left:10px;}
	#adm_middle_buttons a {width: 86px; font-size:14px;}
	#adm_middle_buttons { width:86%;}
	#inside_banner_wrapper #inside_banner_admissions #slides .slide .image-desc h3 { font-size:20px;}
	#inside_banner_wrapper #inside_banner_admissions #slides .slide .image-desc h5, #inside_banner_wrapper #inside_banner_admissions #slides .slide .image-desc a { font-size:12px;}
	#inside_banner_buttons a { width:49%;}
	#adm_middle .adm_middle_column .adm_middle_box .adm_middle_calendar { width:16%;}
	#adm_middle .adm_middle_column .adm_middle_box .adm_middle_text { width:82%;}
	#adm_middle .adm_middle_column.mob_col { width:100%; margin-right:0; border-right:0 none;}
	#adm_middle .adm_middle_column { border-bottom:1px solid #ccc; margin-bottom:15px; padding-bottom:15px;}
	#adm_bottom_left input[type="text"] { width:90%; padding: 12px 5%; margin-bottom:10px;}
	#adm_bottom_left input.submit { margin:0 auto 25px; float:none; display:block;}
	#adm_bottom_left a { display:block; margin-bottom:10px; margin-left:20%;}
	#alert p { line-height:18px;}
	#alert { padding-bottom:15px;}
	#main_banner #slides .slide .image-desc { padding:10px 5%; max-width:90%;}
	#main_banner #slides .slide .image-desc h1 { font-size:17px;}
	#side_nav { margin-bottom:20px; margin-right:0; width: 100%;}
	#main_content, #main .page_heading_padded { width:100%;}
	#main { padding-bottom:30px;}
	
	#inside_banner_bg.student_ins_bg img { min-width: 880px;}
	#student_middle_left, #student_middle_right { width:100%;}
	#student_middle_right .student_middle_box {margin: 10px 1.5% 15px 1.5%; width:97%}
	#student_directory .student_directory_column { padding:68px 0 25px; text-align: center; width: 100%; min-height:inherit; border-bottom:1px solid #ccc !important; margin-bottom:25px; border-left:0;}
	#campus_map_message {padding: 20px; width: 240px; top:35px;}
	#campus_map_message h2 { font-size:24px;}
	#campus_map_message p { font-size:13px; line-height:18px;}
	#campus_map_message input.submit {padding:6px 12px;}
	#main_content blockquote {width:80%;}
	blockquote:before { width:40%;}
	blockquote:after {width:40%;}
	#side_nav.padded_top { margin-top:20px;}
	#side_nav ul { text-align:center;}
	#side_nav ul li ul.sublink { margin-left:0;}
	#side_nav_buttons a {margin: 0 auto 10px;}
	#three_column_middle, #three_column_right { width:100%;}	
	#side_nav_buttons {padding: 30px 0 10px;}
	#inside_banner_buttons a {width: 49%; height: 65px;}
	#three_column_right {width: 100%;}
	#three_column_middle {width: 100%;}
	.page_heading_padded {padding-top: 30px;}
	#side_nav_buttons {padding: 20px 0;}
	#side_nav_buttons a {min-height: 55px; max-height: 55px; width: 45%; float: left; background-size:100% auto !important; margin-right: 3%;}
	#side_nav_buttons a:hover { background-position: 0 0 !important;}
    
    #news_left{ width: 100%; padding: 50px 0 10px 0;}
    #news_right{ width: 100%;}
    #news_left .site_path{ right: 0;}
    #news_left .news_landing_container{ margin-top: 0;}
    #news_right .news_right_container{ margin: 20px 0 0 0;}
    #news_right select{ background-position: 96% center;}
	
	#main .one_column .four_column_wrapper .four_column{ width:96%; text-align:center; border:none;}
	#main .one_column .two_column_wrapper .two_column{ width:98%;}


}

@media (max-width: 320px) { 
	#adm_middle_buttons a {width: 119px;}
	#wrapper { max-width:320px; overflow:hidden;}
}
