.content_padding{padding:0;display:block}.head_wrap{display:block;position:relative;float:left;width:100%}.head_wrap .logo{width:387px;margin:0;display:inline-block}.head_wrap .logo img{padding:0;max-width:100%}.head_wrap .head_controls{float:right;width:560px;margin:30px 0 0;z-index:9999}#page_wrapper.edit-mode .head_wrap .head_controls{margin:10px 0 0}input.GCSearchBox,input.GCSearchButton{left:0;top:0;height:30px;position:relative}.body_wrap{margin:0;background-color:#fff;box-sizing:border-box;-moz-box-sizing:border-box}#page_wrapper.tabid40 .body_wrap,#page_wrapper.tabid59 .body_wrap{background-color:transparent}.head_ctl_padding{margin:0 0 15px 10px;float:right}input.GCSearchBox{float:left;margin:0;font-family:Oswald;text-transform:uppercase;font-size:14px;line-height:30px;color:#333}.rcol_wide{float:left!important}.srow.alot .scol,.srow.eight .scol,.srow.eighteen .scol,.srow.eleven .scol,.srow.fifteen .scol,.srow.five .scol,.srow.four .scol,.srow.fourteen .scol,.srow.nine .scol,.srow.nineteen .scol,.srow.one .scol,.srow.seven .scol,.srow.seventeen .scol,.srow.six .scol,.srow.sixteen .scol,.srow.ten .scol,.srow.thirteen .scol,.srow.three .scol,.srow.twelve .scol,.srow.twenty .scol,.srow.two .scol,.subrow1.alot .scol,.subrow1.eight .scol,.subrow1.eighteen .scol,.subrow1.eleven .scol,.subrow1.fifteen .scol,.subrow1.five .scol,.subrow1.four .scol,.subrow1.fourteen .scol,.subrow1.nine .scol,.subrow1.nineteen .scol,.subrow1.one .scol,.subrow1.seven .scol,.subrow1.seventeen .scol,.subrow1.six .scol,.subrow1.sixteen .scol,.subrow1.ten .scol,.subrow1.thirteen .scol,.subrow1.three .scol,.subrow1.twelve .scol,.subrow1.twenty .scol,.subrow1.two .scol,.subrow10.alot .scol,.subrow10.eight .scol,.subrow10.eighteen .scol,.subrow10.eleven .scol,.subrow10.fifteen .scol,.subrow10.five .scol,.subrow10.four .scol,.subrow10.fourteen .scol,.subrow10.nine .scol,.subrow10.nineteen .scol,.subrow10.one .scol,.subrow10.seven .scol,.subrow10.seventeen .scol,.subrow10.six .scol,.subrow10.sixteen .scol,.subrow10.ten .scol,.subrow10.thirteen .scol,.subrow10.three .scol,.subrow10.twelve .scol,.subrow10.twenty .scol,.subrow10.two .scol,.subrow2.alot .scol,.subrow2.eight .scol,.subrow2.eighteen .scol,.subrow2.eleven .scol,.subrow2.fifteen .scol,.subrow2.five .scol,.subrow2.four .scol,.subrow2.fourteen .scol,.subrow2.nine .scol,.subrow2.nineteen .scol,.subrow2.one .scol,.subrow2.seven .scol,.subrow2.seventeen .scol,.subrow2.six .scol,.subrow2.sixteen .scol,.subrow2.ten .scol,.subrow2.thirteen .scol,.subrow2.three .scol,.subrow2.twelve .scol,.subrow2.twenty .scol,.subrow2.two .scol,.subrow3.alot .scol,.subrow3.eight .scol,.subrow3.eighteen .scol,.subrow3.eleven .scol,.subrow3.fifteen .scol,.subrow3.five .scol,.subrow3.four .scol,.subrow3.fourteen .scol,.subrow3.nine .scol,.subrow3.nineteen .scol,.subrow3.one .scol,.subrow3.seven .scol,.subrow3.seventeen .scol,.subrow3.six .scol,.subrow3.sixteen .scol,.subrow3.ten .scol,.subrow3.thirteen .scol,.subrow3.three .scol,.subrow3.twelve .scol,.subrow3.twenty .scol,.subrow3.two .scol,.subrow4.alot .scol,.subrow4.eight .scol,.subrow4.eighteen .scol,.subrow4.eleven .scol,.subrow4.fifteen .scol,.subrow4.five .scol,.subrow4.four .scol,.subrow4.fourteen .scol,.subrow4.nine .scol,.subrow4.nineteen .scol,.subrow4.one .scol,.subrow4.seven .scol,.subrow4.seventeen .scol,.subrow4.six .scol,.subrow4.sixteen .scol,.subrow4.ten .scol,.subrow4.thirteen .scol,.subrow4.three .scol,.subrow4.twelve .scol,.subrow4.twenty .scol,.subrow4.two .scol,.subrow5.alot .scol,.subrow5.eight .scol,.subrow5.eighteen .scol,.subrow5.eleven .scol,.subrow5.fifteen .scol,.subrow5.five .scol,.subrow5.four .scol,.subrow5.fourteen .scol,.subrow5.nine .scol,.subrow5.nineteen .scol,.subrow5.one .scol,.subrow5.seven .scol,.subrow5.seventeen .scol,.subrow5.six .scol,.subrow5.sixteen .scol,.subrow5.ten .scol,.subrow5.thirteen .scol,.subrow5.three .scol,.subrow5.twelve .scol,.subrow5.twenty .scol,.subrow5.two .scol,.subrow6.alot .scol,.subrow6.eight .scol,.subrow6.eighteen .scol,.subrow6.eleven .scol,.subrow6.fifteen .scol,.subrow6.five .scol,.subrow6.four .scol,.subrow6.fourteen .scol,.subrow6.nine .scol,.subrow6.nineteen .scol,.subrow6.one .scol,.subrow6.seven .scol,.subrow6.seventeen .scol,.subrow6.six .scol,.subrow6.sixteen .scol,.subrow6.ten .scol,.subrow6.thirteen .scol,.subrow6.three .scol,.subrow6.twelve .scol,.subrow6.twenty .scol,.subrow6.two .scol,.subrow7.alot .scol,.subrow7.eight .scol,.subrow7.eighteen .scol,.subrow7.eleven .scol,.subrow7.fifteen .scol,.subrow7.five .scol,.subrow7.four .scol,.subrow7.fourteen .scol,.subrow7.nine .scol,.subrow7.nineteen .scol,.subrow7.one .scol,.subrow7.seven .scol,.subrow7.seventeen .scol,.subrow7.six .scol,.subrow7.sixteen .scol,.subrow7.ten .scol,.subrow7.thirteen .scol,.subrow7.three .scol,.subrow7.twelve .scol,.subrow7.twenty .scol,.subrow7.two .scol,.subrow8.alot .scol,.subrow8.eight .scol,.subrow8.eighteen .scol,.subrow8.eleven .scol,.subrow8.fifteen .scol,.subrow8.five .scol,.subrow8.four .scol,.subrow8.fourteen .scol,.subrow8.nine .scol,.subrow8.nineteen .scol,.subrow8.one .scol,.subrow8.seven .scol,.subrow8.seventeen .scol,.subrow8.six .scol,.subrow8.sixteen .scol,.subrow8.ten .scol,.subrow8.thirteen .scol,.subrow8.three .scol,.subrow8.twelve .scol,.subrow8.twenty .scol,.subrow8.two .scol,.subrow9.alot .scol,.subrow9.eight .scol,.subrow9.eighteen .scol,.subrow9.eleven .scol,.subrow9.fifteen .scol,.subrow9.five .scol,.subrow9.four .scol,.subrow9.fourteen .scol,.subrow9.nine .scol,.subrow9.nineteen .scol,.subrow9.one .scol,.subrow9.seven .scol,.subrow9.seventeen .scol,.subrow9.six .scol,.subrow9.sixteen .scol,.subrow9.ten .scol,.subrow9.thirteen .scol,.subrow9.three .scol,.subrow9.twelve .scol,.subrow9.twenty .scol,.subrow9.two .scol{min-width:100px}#page_wrapper.tabid40 #ContentPane2,#page_wrapper.tabid40 #dnn_ContentPane2,#page_wrapper.tabid59 #ContentPane2,#page_wrapper.tabid59 #dnn_ContentPane2{background-color:#fff}.srow.dnn_SidePaneL2.dnn_SidePaneM2.dnn_SidePaneR2 .scol{width:33.3333333%}.tabid623 #SidePaneL2,.tabid623 #dnn_SidePaneL2{width:485px}.tabid623 #SidePaneM2,.tabid623 #dnn_SidePaneM2{width:237px}.tabid623 #SidePaneR2,.tabid623 #dnn_SidePaneR2{width:238px}@media screen and (max-width:1024px){.rcol_wide{float:left!important;width:100%;padding:0;margin:0;background-color:transparent;border:none}}@media screen and (max-width:1000px){.head_wrap .head_controls{width:auto}}@media screen and (max-width:930px){.head_wrap .head_controls #dnn_HeadLinksPane{display:none}}@media screen and (max-width:900px){.head_wrap .head_controls{width:auto}}@media screen and (max-width:850px){.head_wrap .head_controls{height:0;padding:0;margin:0}}@media screen and (max-width:640px){table tr td{display:inline-block;float:left}.footer_btns_wrapper .footer_btns_content img{display:block;clear:both;max-width:100%;height:auto}.srow .acprog_extraBtns li{display:block;clear:both;border:none}.g2soma_viewWrap .g2soma_innerViewWrap .g2soma_groupListWrap,.g2soma_viewWrap .g2soma_innerViewWrap .g2soma_mediaListWrap,.videos_wrap .videos_in_wrap .videos_content{overflow-y:scroll;max-height:none;height:auto}.foot_icons_outer_wrapper{width:100%;max-width:100%}.foot_icons_outer_wrapper a,.foot_icons_outer_wrapper a:link,.foot_icons_outer_wrapper a:visited{display:block;width:100%;padding:0;margin:0}#FooterPane,#FooterPane .address,#dnn_FooterPane,#dnn_FooterPane .address{clear:both;display:block;width:100%}.foot_icons_outer_wrapper a img{display:block;max-width:100%;padding:0!important;margin:0 auto!important}.lcol img,.srow .tabs-wrap .tabs-content{padding:0}.srow .srow.subrow1{width:100%}.subrow1.three .scol{min-width:100%}.footer_btns_wrapper .footer_btns_content{height:auto;width:100%;background-repeat:repeat}.footer1_wrap{width:100%;display:inline}.footer_container{width:auto}.footer_col,.srow .cpsloc_campusBodyWrap .cpsloc_majors_list_wrap{width:100%;text-align:center}.footer1_wrap .locations ul li{clear:both;display:block;background-image:none}.foot_icons_content table{max-width:233px}.foot_wrap{text-align:center}#FooterPane,#dnn_FooterPane{margin:0 0 20px}#SidePaneR1,#dnn_SidePaneR1,.CenterColumn.two .subrow1,.lcol,.rcol,.srow .acprog_rightColWrap,.srow .cpsloc_campusBodyWrap .cpsloc_majors_list_wrap,.srow .cpsloc_campusBodyWrap .cpsloc_mapWrap,.srow .cpsloc_majors_list_wrap.full-width .cpsloc_majors_list_grad,.srow .cpsloc_majors_list_wrap.full-width .cpsloc_majors_list_undergrad,.srow .tabs-wrap,.srow .tabs-wrap .tabs-content .tab-item,.srow div.acprog_wrap,.srow.dnn_LeftPane1.CenterColumn.dnn_RightPane.three .dnn_ContentPane,.srow.dnn_LeftPane1.CenterColumn.two .dnn_ContentPane,.srow.dnn_SidePaneL1.dnn_SidePaneR1.subrow2,.srow.dnn_SidePaneL1.dnn_SidePaneR1.subrow2.two #dnn_SidePaneL1{width:100%;max-width:100%;margin:0;padding:0;border:none}.lcol img{margin:0}.rcol{background-color:Transparent}.landing_banner_overlay_txt_header{height:20px;bottom:-10px}.srow .tabs-wrap{margin-top:20px}.srow .tabs-wrap h3.acprog_article_abstract{padding-top:10px!important}.srow .tabs-wrap .tabs-content .tab-item iframe,.srow .tabs-wrap .tabs-content .tab-item img{max-width:100%!important;height:auto!important}.srow .tabs-wrap .tabs-nav li.tab-item{display:block;clear:both;width:100%;padding:0;text-align:center}.landing_banner_overlay_txt_header h1,.landing_banner_overlay_txt_header h1 a,.landing_banner_overlay_txt_header h1 a:hover,.landing_banner_overlay_txt_header h1 a:link,.landing_banner_overlay_txt_header h1 a:visited{font-size:14px!important;line-height:20px;font-weight:700}.landing_banner_overlay_txt_header h1{padding-left:15px}#LeftPane1,#RightPane,#dnn_LeftPane1,#dnn_RightPane,.calPubSpan{display:none}.body_wrap{padding:10px}#page_wrapper.tabid40 .body_wrap,#page_wrapper.tabid59 .body_wrap{padding:0}}@media screen and (max-width:480px){.head_wrap .logo img{width:200px}}@media screen and (max-width:240px){.head_wrap .logo img{width:180px}}