@media only screen and (max-width:320px){.container{width:100%}div#content-column,div.content-inner,.sidebar-first div.content-inner,.sidebar-second div.content-inner,.two-sidebars div.content-inner,div.sidebar,.sidebar-first div.sidebar,.sidebar-second div.sidebar,.two-sidebars div.sidebar,div.region .block{float:none;clear:both;display:block;width:100%;margin-left:0;margin-right:0}.at-panel .region,.at-panel .panel-row,.at-panel .panel-row .region,.at-panel .inset-wrapper{float:none;display:block;width:100%}}@media only screen and (min-width:321px) and (max-width:580px){.container{width:100%}div#content-column,div.content-inner,.sidebar-first div.content-inner,.sidebar-second div.content-inner,.two-sidebars div.content-inner,div.sidebar,.sidebar-first div.sidebar,.sidebar-second div.sidebar,.two-sidebars div.sidebar,div.region .block{float:none;clear:both;display:block;width:100%;margin-left:0;margin-right:0}.at-panel .region{display:inline;float:left}.two-brick > .panel-row > .region,.two-66-33 > .region,.two-50 > .region,.two-33-66 > .region,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.three-50-25-25 > .region,.three-3x33 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:581px) and (max-width:768px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-brick > .panel-row{float:none}.two-brick > .panel-row > .region,.two-50 > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region,.four-4x25 > .panel-row > .region,.five-5x20 > .panel-row > div.region{width:50%}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.three-inset-right > .region-three-inset-right-sidebar,.three-25-50-25 > div.region-three-25-50-25-third,.three-25-25-50 > div.region-three-25-25-50-second{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region,.three-50-25-25 > .region-three-50-25-25-first,.three-3x33 > div.region-three-33-first,.three-25-50-25 > .region-three-25-50-25-first,.three-25-25-50 > .region-three-25-25-50-first,.six-6x16 > .panel-row,.four-4x25 > .panel-row,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth{float:none;display:block;width:100%;clear:both}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third{width:75%}.six-6x16 > .panel-row > .region{width:50%;float:left}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:20%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.two-brick > .panel-row{float:none}.two-brick > .panel-row > .region,.two-50 > .region,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.three-25-25-50 > div.region-three-25-25-50-third,.five-5x20 > .row-1 > .region{width:50%}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.three-3x33 > .region,.five-5x20 > .row-2 > .region{width:33.333333%}.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar,.three-50-25-25 > .region,.three-25-50-25 > .region,.three-25-25-50 > .region{width:25%}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.five-5x20 > .row-1{width:40%}.five-5x20 > .row-2{width:60%}.five-5x20 > .panel-row{float:left}}
@media only screen and (max-width:480px){.region[class*="float-blocks"] .block{float:none;width:100%;}img,embed,video{max-width:100%;height:auto;}#sidr-wrapper-0{margin:0 7.5em 0 0;}#sidr-0 li#sidr-id-menu-528-3{padding-top:5px;}#branding{width:80.8%;float:right;padding:0 0 0 12%;height:0px;margin:-3px auto;}#block-block-1{float:left;width:26%;}#block-block-1 img{height:9px !important;}#block-block-9{margin-right:0;line-height:25px;width:100vw;}#block-block-9 table{width:95vw !important;}#block-block-9 table tr,#block-block-9 table th,#block-block-9 table td{display:block;max-width:100%;}#block-block-9 table tbody tr td{max-width:100%;}#block-block-9 table td{border-top:none;}.region-leaderboard .block-search.block{margin:0;position:absolute;display:inline-block;left:12em;padding:0.2em;}#footer{padding-top:1em;}.region-leaderboard #block-search-form input.form-text{width:70px;}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;border-radius:0;}.region-header{width:39%;float:left;display:inline;}.view-people-directory-page.faculty-list ul li{min-height:275px;float:none;}}@media only screen and (max-width:784px){#nav-wrapper{display:none;}.mean-container .mean-bar{position:fixed;}}@media only screen and (max-width:767px){#senary-wrapper{display:none;}#block-views-homepage-slides-block .intro-overlay{width:77%;height:20%;position:absolute;bottom:8em;left:1em;}#block-views-homepage-slides-block .intro-overlay > h2{font-size:85%;}#block-views-homepage-slides-block .intro-overlay > h3{font-size:85%;}#block-block-3{margin-top:490px;}.flexslider .slides img{height:100vh !important;}div.border-bot{height:30px !important;}.mean-container .mean-nav{margin-top:35px;}.mean-container a.meanmenu-reveal{position:fixed;}.mean-container .mean-bar{position:fixed;top:0;background-color:rgba(0,147,213,0.7) !important;z-index:100;line-height:28px;}.mean-nav .block-inner{margin:0;}.mean-container .mean-nav ul li a.mean-expand,.mean-container .mean-nav ul li a.mean-expand:hover{background:none;border:none !important;}.mean-container .mean-nav ul li a.mean-expand:hover{color:#ffd200;}#leaderboard-wrapper{position:fixed;max-width:100%;}#block-block-9{margin-right:0;line-height:25px;width:100vw;}#block-block-9 table{width:97vw !important;}#block-block-9 table tr,#block-block-9 table th,#block-block-9 table td{display:block;max-width:98%;}#block-block-9 table tbody tr td{max-width:95%;}#block-block-9 table td{border-top:none;}}@media only screen and (max-width:769px){.region-sidebar-first .block-menu-block ul.menu li a:link,.region-sidebar-first .block-menu-block ul.menu li a:visited{font-size:80%;}.region-sidebar-first h2.block-title{font-size:120%;}#views-exposed-form-people-directory-page-page fieldset.collapsible{width:100%;margin-bottom:1em;}html.js fieldset.collapsible .fieldset-legend a.fieldset-title:after{display:none;}#block-views-exp-people-directory-page-page a.fieldset-title{color:#fff;font-size:90%;}#block-views-exp-people-directory-page-page select{width:100%;}.region-sidebar-first .block-title{margin:0;text-indent:0;}#content-wrapper .container{padding:0 1em 1em 0;}.view-people-directory-page .views-field-title a{font-size:110%;}.view-people-directory-page .views-field-field-people-title-dept p,.view-people-directory-page .views-field-field-people-email{font-size:84%;}.view-people-directory-page.faculty-list ul li{width:33%;}.view-people-directory-page .views-field-field-people-image,.view-people-directory-page.faculty-list div.views-field-title{float:none;}.view-people-directory-page.faculty-list ul li{min-height:275px;}.field-name-field-right-box .field-item{clear:both;float:left;margin:0 auto 15px;padding:20px;width:90%;}#content-wrapper .field-type-image blockquote.image-field-caption p{display:none;}.not-front #content-wrapper{padding-top:1em;}.not-front h1#page-title{font-size:150%;}}@media only screen and (min-width:1007px){#block-block-17{display:none;}.region-header nav#block-superfish-3{display:none !important;}}@media only screen and (max-width:1006px){.region-leaderboard .block-search{float:none;display:inline;margin:0;}body.section-about #outside-wrapper,body.section-undergraduate #outside-wrapper,body.section-graduate #outside-wrapper,body.section-research #outside-wrapper,body.section-people #outside-wrapper,body.section-image-archive #outside-wrapper,body.page-node-2602 #outside-wrapper,body.section-website-accessibility #outside-wrapper,body.section-search #outside-wrapper,body.section-events #outside-wrapper{background:none;}.not-front #outside-wrapper{min-height:29em;}#header-wrapper{position:fixed;width:100%;top:2.2em;height:3.9em;}#leaderboard-wrapper .container,.region-leaderboard{height:2.4em;}#block-block-1 .content p{margin:0;padding:0;}nav#block-superfish-1,ul#superfish-3,select#superfish-3-select,select#superfish-2-select{display:none !important;}.mean-container .mean-bar{position:fixed;top:0;z-index:100;line-height:25px;overflow:hidden;background:none repeat scroll 0 0 rgba(255,255,255,0.7);opacity:1;}.mean-container a.meanmenu-reveal span{background:#000;}.mean-container .mean-nav{background:#0093d5;}.mean-container a.meanmenu-reveal{color:#000;}.mean-container .mean-nav ul li a.mean-expand{border-left:none !important;border-bottom:none !important;background:none !important;}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(255,255,255,.1) !important;}}@media only screen and (min-width:768px) and (max-width:1006px){#block-views-homepage-slides-block .intro-overlay{width:50%;height:18%;position:absolute;}.region-leaderboard .block-search.block{margin:0.2em 2em 0 0 !important;float:right;}#footer{padding-top:1em;}}@media only screen and (max-width:1358px){div.border-bot{width:100%;background:url("/sites/engineering.ucsb.edu/files/images/hp-strip.png") no-repeat;height:42px;position:absolute;bottom:0;overflow:hidden;}}@media only screen and (min-width:1025px){.sidebar-second .content-inner{margin-right:29%;margin-left:0;}img,embed,object,video{max-width:100%;height:auto;}}@media only screen and (min-width:1220px) and (max-width:1007px){#block-superfish-1 ul li{margin:0 1em 0 0;}}@media only screen and (max-width:320px){body{font-size:100%;}.at-mt .at-menu-toggle h2{margin-bottom:5px;}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px;}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff;}}@media only screen and (min-width:321px) and (max-width:580px){body{font-size:100%;}.at-mt .at-menu-toggle h2{margin-bottom:5px;}.at-mt .at-menu-toggle h2 a{background:#eee;border:2px solid #ccc;padding:2px 10px;}.at-mt .at-menu-toggle ul.menu li a{background:#eee;border-bottom:1px solid #fff;}}@media only screen and (min-width:581px) and (max-width:768px){body{font-size:93.8%;}}@media only screen and (min-width:769px) and (max-width:1024px){body{font-size:93.8%;}}@media only screen and (min-width:1025px){}
