@media only screen and (max-width:1000px){#sliders .flexslider{width:100%;max-width:1000px}section#department_list div.dept_list{max-width:960px;width:auto}}@media only screen and (max-width:960px){body #breadcrumbs,body #main_menu,body #slider .flex-control-nav,body #slider .flex-direction-nav{display:block}#UCFHBHeader div.UCFHBWrapper{width:100%;overflow:hidden}body{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;overflow-x:hidden;font-size:.95em}body div.wrap{width:100%}body #main_header #header_title{margin:0}body #main_header nav.float_right_nav{margin-top:0}body #main_header nav{clear:both;margin-top:0;float:none}body #main_header nav>ul>li:last-child>ul,body #main_header nav>ul>li:nth-last-child(2)>ul{left:0;right:auto}body #main_header nav>ul>li:last-child>ul li.parent a i,body #main_header nav>ul>li:nth-last-child(2)>ul li.parent a i{right:0;left:auto;-moz-transform:scaleX(1);-webkit-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-ms-filter:fliph;filter:fliph}body #main_header nav>ul>li:last-child>ul.children>li>ul.children,body #main_header nav>ul>li:last-child>ul.children>li>ul.sub-menu,body #main_header nav>ul>li:last-child>ul.sub-menu>li>ul.children,body #main_header nav>ul>li:last-child>ul.sub-menu>li>ul.sub-menu,body #main_header nav>ul>li:nth-last-child(2)>ul.children>li>ul.children,body #main_header nav>ul>li:nth-last-child(2)>ul.children>li>ul.sub-menu,body #main_header nav>ul>li:nth-last-child(2)>ul.sub-menu>li>ul.children,body #main_header nav>ul>li:nth-last-child(2)>ul.sub-menu>li>ul.sub-menu{left:100%;right:auto}body #main_header nav>ul>li:last-child>ul.children>li>ul.children>li:first-child,body #main_header nav>ul>li:last-child>ul.children>li>ul.children>li:only-child,body #main_header nav>ul>li:last-child>ul.children>li>ul.sub-menu>li:first-child,body #main_header nav>ul>li:last-child>ul.children>li>ul.sub-menu>li:only-child,body #main_header nav>ul>li:last-child>ul.sub-menu>li>ul.children>li:first-child,body #main_header nav>ul>li:last-child>ul.sub-menu>li>ul.children>li:only-child,body #main_header nav>ul>li:last-child>ul.sub-menu>li>ul.sub-menu>li:first-child,body #main_header nav>ul>li:last-child>ul.sub-menu>li>ul.sub-menu>li:only-child,body #main_header nav>ul>li:nth-last-child(2)>ul.children>li>ul.children>li:first-child,body #main_header nav>ul>li:nth-last-child(2)>ul.children>li>ul.children>li:only-child,body #main_header nav>ul>li:nth-last-child(2)>ul.children>li>ul.sub-menu>li:first-child,body #main_header nav>ul>li:nth-last-child(2)>ul.children>li>ul.sub-menu>li:only-child,body #main_header nav>ul>li:nth-last-child(2)>ul.sub-menu>li>ul.children>li:first-child,body #main_header nav>ul>li:nth-last-child(2)>ul.sub-menu>li>ul.children>li:only-child,body #main_header nav>ul>li:nth-last-child(2)>ul.sub-menu>li>ul.sub-menu>li:first-child,body #main_header nav>ul>li:nth-last-child(2)>ul.sub-menu>li>ul.sub-menu>li:only-child{border-top-left-radius:0;border-top-right-radius:8px;border-top:solid 1px #F2F2F2}body #main_header{padding-left:2%;padding-right:2%;width:96%;max-width:96%}body #main_header .button a{margin-left:5px!important}body #socialMedia li{margin-right:3px!important}body #contactContainer h3.title{margin-top:6px;margin-bottom:0}body #contactContainer h3.title span.contact_title{width:75%}body #contact{top:40px}body #slider .sliderItems.wrap{width:100%}body #slider ul.slides li.slide h2,body #slider ul.slides li.slide p{max-width:80%}body #slider ul.slides li.slideBottom h2{bottom:60px}body #main_links:hover div.wrap>div{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-webkit-transition:all 0 ease-out;-moz-transition:all 0 ease-out;transition:all 0 ease-out}body #main_content #left_content{width:47%;margin-left:2%;margin-right:1%;padding:0}body #main_content #right_content{width:47%;margin-left:1%;margin-right:2%;padding:0}body #main_content .innerContent{float:left;width:73%;max-width:96%;margin-top:0!important}body #main_content .fullwidth,body #the_footer #socialMedia,body #widget_container{width:100%}body #main_content .innerContent h2,body #main_content .innerContent h3,body #main_content .innerContent h4,body #main_content .innerContent p{padding-left:0;padding-right:0!important;margin-left:0!important;margin-right:0!important}body #main_content .innerContent .alumni_department img{max-width:146px}body #main_content .innerContent .smd_area_title,body #main_content .innerContent .smd_row_title{max-width:61%}body #main_content .innerContent article.cos_course .course_label .books{max-width:480px}body #main_content #single_person article.person img{margin-right:10px!important}body #main_content #sidebar{margin:10px 0;padding:0 1%!important}body #main_content #sidebar .pageNav h2,body #main_content #sidebar .sidebar_widget h2{padding-left:8px!important}body #main_content h2.collapseomatic,body #main_content h3.collapseomatic,body #main_content h4.collapseomatic,body #main_content h5.collapseomatic,body #main_content h6.collapseomatic{padding:0 0 10px 20px}body #breadcrumbs{float:left;width:48%;margin:0 0 0 2%;padding:10px 0 0;height:auto}body #breadcrumbs a:first-child{margin-left:0}body #breadcrumbs a.mobile_menu{right:10px;top:0;line-height:15px!important;font-size:20px!important;border-top:2px solid #475159!important;color:#475159!important}body #main_content #inner_searchform{float:right;display:block;margin:0 1% 0 0;padding:10px 0 0}body #widget_container #first-footer-widget-area,body #widget_container #second-footer-widget-area,body #widget_container #third-footer-widget-area{width:45%;padding:0 2%}body #widget_container #second-footer-widget-area{border-right:none;padding-bottom:10px}body #widget_container #third-footer-widget-area{padding-top:0}body #the_footer{padding-left:2%;padding-right:2%;width:96%}body #the_footer .footer_right{margin-right:1%}body #single_person ul.personBasics li{margin-left:13.5em}}@media only screen and (max-width:860px){body #main_header nav>ul{margin-top:0}body #main_header nav>ul>li{padding-left:0;padding-right:0}body #sliders .flex-direction-nav .flex-next{right:0;opacity:0;filter:alpha(opacity=0)}body #sliders .flex-direction-nav .flex-prev{left:0;opacity:0;filter:alpha(opacity=0)}body #sliders .flexslider:hover .flex-next{opacity:.8;right:0;filter:alpha(opacity=80)}body #sliders .flexslider:hover .flex-prev{opacity:.8;left:0;filter:alpha(opacity=80)}body #sliders .flexslider:hover .flex-next:hover,body #sliders .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100)}body #contactContainer #inner_searchform{width:33%}body #contactContainer #contact{width:33%;padding-top:55px}body #contactContainer h3.title{width:33%;max-width:33%;margin-bottom:0;padding-bottom:0}body #contactContainer h3.title i{display:inline-block}body #contactContainer h3.title .contact_title{width:80%}body #contactContainer #contact #contact_list{margin-top:8px;display:none}body #main_links>div.wrap>div.mainlink-item-4,body #main_links>div.wrap>div.mainlink-item-5{width:23%}body #main_content .innerContent .alumni_department{width:98%;clear:both}body #main_content .innerContent .alumni_department h6{font-size:1.25em}body #main_content .innerContent .alumni_department p{font-size:1rem}body #main_content .innerContent .alumni_department img{max-width:225px}body #main_content .innerContent .alumni_department:first-of-type+div.alumni_department{padding-top:2%}body #main_content .innerContent article.vertical{height:400px}body #main_content .innerContent .extOppContainer{min-height:148px}body #main_content .innerContent article.cos_course .course_label .books{max-width:400px}}@media only screen and (max-width:730px){body #main_content .innerContent article.cos_course .course_label .books{max-width:360px}}@media only screen and (max-width:682px){body #sliders .flex-control-nav,body #sliders .flex-direction-nav{display:block;z-index:9999}body #sliders .flex-control-nav{bottom:1px}body #sliders ul.slides li .slideTitleContent{max-width:92%}body #sliders ul.slides li.slideTop .slideTitleContent{top:10px}body #sliders ul.slides li.slideBottom .slideTitleContent{bottom:10px}body #contactContainer{top:0}body #contactContainer #inner_searchform{display:none}body #contactContainer h3.title{position:absolute;top:0;width:100%!important;max-width:100%;margin:0;background:0 0}body #contactContainer h3.title span.contact_title{position:relative;display:block;width:87%;padding:0 3% 0 5%;left:0;margin-left:auto;margin-right:auto}body #contactContainer #contact{position:relative;top:0;margin-top:-6px;margin-bottom:0;width:100%;border-bottom-left-radius:0;padding-bottom:0}body #contactContainer #contact ul#contact_list{position:relative;top:0;width:100%!important;margin:0;padding-top:1%}body #contactContainer #contact ul#contact_list li{padding:2%}body #contactContainer #contact ul#contact_list li:last-child{padding-bottom:1%}body #contactContainer #contact h2{padding-bottom:8px;padding-top:0;background:0 0}body #contactContainer #contact h2 i{margin-top:2px}body #contactContainer #contact ul{padding:0 0 5px;margin-top:-5px!important}body #contactContainer #contact #inner_searchform,body #main_header nav i{display:none}body #main_header #header_title{margin-top:10px;margin-bottom:8px}body #main_header nav>ul>li>a:hover{background:0 0;color:#fff}body #main_header nav ul ul>li:first-child a{border-top:none}body #main_header nav{width:100%}body #main_header nav #inner_searchform{padding-top:8px;width:100%}body #main_header nav #inner_searchform input#s{margin-bottom:2px}body #main_header nav .nav-click{display:block;position:absolute;top:-2px;right:0;line-height:1;width:40px;cursor:pointer;color:#ccc;vertical-align:text-top}body #main_header nav .nav-click i{display:block;height:100%;width:100%;font-size:2.5em;background-size:100%;cursor:pointer;color:#F2F2F2;top:-2px}body #main_header nav ul,body #main_header nav ul li{text-align:left;height:auto;overflow-y:hidden;clear:both}body #main_header nav ul li ul li:hover,body #main_header nav ul>li:hover a{background:0 0}body #main_header nav>ul{display:none;padding:10px 0 10px 8px}body #main_header nav ul{margin-bottom:0;position:relative}body #main_header nav li>a{float:left}body #main_header nav ul ul,body #main_header nav ul ul ul{padding-left:20px;padding-bottom:0;top:0;left:0;display:none}body #main_header nav ul li{padding:0;width:100%;font-size:1em;line-height:1}body #main_header nav ul li i{width:25%}body #main_header nav ul li a{width:75%}body #main_header nav ul>li>a{margin-top:0;padding:10px 0}body #main_header nav ul>li:hover>a{color:#F2F2F2}body #main_header nav ul li a,body #main_header nav ul li ul li a{color:#ccc;font-size:1.1em}body #main_header nav ul>li>ul>li{position:relative;background:0 0;border:none;box-shadow:none;line-height:1;margin-right:0}body #main_header nav ul>li>ul>li .nav-click{top:-2px}body #main_header nav ul>li>ul>li:first-child,body #main_header nav ul>li>ul>li:last-child{border:0!important;box-shadow:none;border-radius:0;padding-top:0;padding-bottom:0}body #main_header nav ul li ul li:hover>a{color:#F2F2F2}body #main_header nav ul li ul li ul li a{width:90%}body #main_header nav>ul>li:last-child>ul>li>ul{right:0!important}body #main_header .nav-rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body #main_header #header_title{width:100%}body #main_header .nav-mobile{display:block;cursor:pointer;position:absolute;text-align:center;color:#ccc;bottom:6px;right:0;width:30px;font-size:1.5em;z-index:999}body #main_header .mobile_search{float:left;display:none;margin:0;padding:0;width:100%!important}body #main_header .mobile_search input#s{width:85%!important;margin-left:2%;padding:6px 0 6px 10%}body #main_header #inner_searchform div i{left:4%}body #main_header #inner_searchform input#s{text-indent:0}body #main_links{margin-top:0}body #main_links>div.wrap>div.mainlink-item-3,body #main_links>div.wrap>div.mainlink-item-4,body #main_links>div.wrap>div.mainlink-item-5{width:30%;margin-left:2%}body section#department_list h3.dept_list_title{display:block;float:left;cursor:pointer}body #main_content #inner_searchform,body section#department_list div.dept_list{display:none}body section#department_list div.dept_list ul{padding-top:0}body section#department_list div.dept_list ul li{width:45%;padding-left:4%;float:left;text-align:left}body section#department_list div.dept_list ul li a{border-right:none}body #inner_searchform{width:25%}body #inner_searchform input#s{width:70%}body #main_content #left_content,body #main_content #right_content{width:96%!important;margin:1% 2%}body #breadcrumbs{float:none;width:99%;margin:0 0 5px 1%;padding:0;display:block}body #breadcrumbs a:first-child{margin-left:0}body #main_content{margin-bottom:10px;width:100%}body #main_content>ol,body #main_content>ul{text-align:left}body #main_content .innerContent{clear:both;width:96%;max-width:96%;margin:0 2% 4%!important;padding:0;font-size:1.1em}body #main_content .innerContent article.cos_course .course_label .books{max-width:480px}body #main_content h5.topic_title{background:-webkit-linear-gradient(left,#6C747A,#6C747A 50%,#475159 50%,#475159);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c747a', endColorstr='#475159', GradientType=1);background:-moz-linear-gradient(left,#6c747a 0,#6c747a 50%,#475159 50%,#475159 100%);background:-ms-linear-gradient(left,#6c747a 0,#6c747a 50%,#475159 50%,#475159 100%)}body #main_content .page_topics{width:100%;margin-bottom:14px;float:none}body #main_content .page_topics_right{width:100%;float:none;margin-left:0;margin-top:2%;margin-bottom:10px;text-align:left!important}body #main_content .page_topics_right p{text-align:left!important}body #main_content .page_topics_right .shadow-well{margin-bottom:12px}body #main_content .page_topics_right .important-reminder{background-size:55px 75px;padding-left:65px;margin-left:10px}body #main_content .gform_wrapper .top_label input.medium,body #main_content .gform_wrapper .top_label select.medium{width:96%!important}body #main_content #recaptcha_table{margin:0 auto!important}body #main_content h1{font-size:2em}body #main_content #left_content,body #main_content #right_content{margin-left:2%;margin-right:2%;padding:0}body #main_content #left_content h3,body #main_content #right_content h3{margin-top:8px}body #main_content .news h1{padding-top:0;padding-bottom:4px}body #main_content #sidebar{width:96%!important;max-width:96%;padding:0 2%!important;margin:0!important}body #main_content #sidebar .pageNav,body #main_content #sidebar aside{margin-bottom:15px!important}body #main_content #sidebar .pageNav h2,body #main_content #sidebar .pageNav h3,body #main_content #sidebar aside h2,body #main_content #sidebar aside h3{text-align:center!important}body #main_content #sidebar .pageNav ul>li,body #main_content #sidebar>div>ul>li{font-size:1.1em}body #main_content #sidebar .pageNav ul>li.child>a,body #main_content #sidebar .pageNav ul>li>ul.children>li>a,body #main_content #sidebar .pageNav ul>li>ul.sub-menu>li>a,body #main_content #sidebar>div>ul>li.child>a,body #main_content #sidebar>div>ul>li>ul.children>li>a,body #main_content #sidebar>div>ul>li>ul.sub-menu>li>a{font-size:.8em}body #main_content #sidebar .sidebar_widget ul li{font-size:1.1em}body #main_content #sidebar aside .textwidget{padding:2% 4%}body #main_content #sidebar p{text-align:left;padding:1% 4%;margin:2% 0 1%;width:92%;border:none;font-size:1.15em;border-top:1px dashed;border-bottom:1px dashed}body #people_list article.person{width:47%;height:48%;margin-top:10px;margin-bottom:20px}body #single_person ul.personBasics li{margin-left:14.5em;font-size:1em}body #widget_container{width:100%}body #widget_container #first-footer-widget-area,body #widget_container #second-footer-widget-area,body #widget_container #third-footer-widget-area{width:45%}body #widget_container #second-footer-widget-area{border-right:none;padding-bottom:10px}body #widget_container #third-footer-widget-area{padding-top:0}body #main_footer{position:relative;top:-10px}body .dept_list{padding-top:15px}}@media only screen and (max-width:620px){body #main_content .innerContent article.vertical{width:100%;margin-right:0;height:auto}body #main_content .innerContent .extOppContainer{width:98%;min-height:auto}}@media only screen and (max-width:580px){body{transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;overflow-x:hidden;font-size:.9em}body div.wrap{width:100%}body #main_header{width:96%}body #main_header #socialMedia{padding-bottom:4px}body #main_header #header_title{margin:0 24px 10px 0}body #main_header #header_title #prefix_title{width:94%;text-align:left;display:block;float:none;clear:both;margin-left:0;line-height:1;font-size:2.1em!important}body #main_header #header_title #prefix_title .branding_prefix{padding-right:4px}body #main_header #header_title #prefix_title .branding_dept{display:inline-block}body #main_header #header_title .branding_dept{font-size:inherit!important;max-width:inherit!important;width:100%;line-height:1}body #main_header #header_title #tagline{margin:5px 0 0;text-align:left;width:90%}body #main_header .outerNav{width:98%;float:left;margin-bottom:10px}body #main_header .outerNav h3{font-size:1.3em;margin-bottom:6px}body #sliders .flexslider .flex-direction-nav{display:none}body #sliders .sliderItems.wrap{width:100%}body #sliders .flex-control-nav,body #sliders .flex-direction-nav{display:block}body #sliders ul.slides li p,body #widgets #widget_container .footerWidgetDiv{display:none}body #sliders ul.slides li .slideTitleContent{max-width:80%}body #sliders ul.slides li h2{font-size:1em}body #sliders ul.slides li.slideTop .slideTitleContent{top:10px}body #sliders ul.slides li.slideBottom .slideTitleContent{bottom:10px}body #sliders ul.slides li.slideBottom .slideTitleContent h2{margin-bottom:0}body #main_links{padding:0 2% 2%;width:96%}body #main_links>div.wrap>div.mainlink-item>div{margin-top:8px}body #main_links>div.wrap>div.mainlink-item h2{font-size:1.2em}body #main_links>div.wrap>div.mainlink-item-1,body #main_links>div.wrap>div.mainlink-item-2,body #main_links>div.wrap>div.mainlink-item-3,body #main_links>div.wrap>div.mainlink-item-4,body #main_links>div.wrap>div.mainlink-item-5{width:48%;margin:8px 1%}body #people_list .personContainer{width:47%;max-width:213px}body #people_list .personContainer:nth-child(3n){margin-right:2%}body #people_list .personContainer:nth-child(3n+1){clear:none}body #people_list .personContainer:nth-child(2n){margin-right:0}body #people_list .personContainer:nth-child(2n+1){clear:left}body #single_person ul.personBasics{clear:left;padding-top:10px;margin-right:0;max-width:100%}body #single_person ul.personBasics li{margin-left:2em}body #single_person ul.personBasics li:before{margin-left:-2.25em}body #single_person figure{float:none;text-align:center}body #single_person #office_hrs>ul>li{width:32%;margin:4px .5%}body #widgets{padding:10px 1% 0;width:98%}body #widgets div.widget p{font-size:1.1em}body #widgets div.widget>div>div{font-size:1.05em!important}body #widgets #widget_container{width:100%;min-height:auto;margin-top:-10px}body #widgets #widget_container #first-footer-widget-area,body #widgets #widget_container #second-footer-widget-area,body #widgets #widget_container #third-footer-widget-area{width:96%;padding:3% 2% 0;border-right:none;border-left:none;border-bottom:1px dashed #6C747A}body #widgets #widget_container #first-footer-widget-area .title,body #widgets #widget_container #second-footer-widget-area .title,body #widgets #widget_container #third-footer-widget-area .title{text-align:left;cursor:pointer;border-bottom:none;padding-bottom:10px;text-transform:uppercase}body #widgets #widget_container #first-footer-widget-area .title i,body #widgets #widget_container #second-footer-widget-area .title i,body #widgets #widget_container #third-footer-widget-area .title i{display:inline;float:right;margin-right:2%}body #widgets #widget_container #third-footer-widget-area{border:none}body #main_footer{position:relative;top:-10px}body #main_footer #the_footer .footer_right{text-align:left;float:left;width:100%;top:16px}body table,body tbody,body td,body th,body thead,body tr{display:block}body #main_content .innerContent table td{border-bottom:none;width:100%!important;position:relative}body #main_content .innerContent table tr{border-bottom:1px solid #6C747A}}@media only screen and (max-width:540px){body #main_content .innerContent .alumni_department{width:90%;padding-left:5%;padding-right:5%;clear:both}body #main_content .innerContent .alumni_department h6{font-size:1.25em}body #main_content .innerContent .alumni_department p{font-size:1rem}body #main_content .innerContent .alumni_department img{max-width:225px;float:none}body #main_content .innerContent .smd_area_title,body #main_content .innerContent .smd_row_title{max-width:50%}}@media only screen and (max-width:400px){body #people_list .personContainer{width:100%;margin:0 auto 20px!important;float:none}body #sliders ul.slides li h2{display:none}body #single_person #office_hrs>ul>li{width:49%}body #single_person #office_hrs>ul>li:nth-child(n+3){margin:2px .5%}}@media only screen and (max-width:360px){body #main_links>div.wrap>div.mainlink-item-1,body #main_links>div.wrap>div.mainlink-item-2,body #main_links>div.wrap>div.mainlink-item-3,body #main_links>div.wrap>div.mainlink-item-4,body #main_links>div.wrap>div.mainlink-item-5{width:86%;padding:0 7%}}