html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{height:auto}html.js input.form-autocomplete{background-position:100% 8px;background-repeat:no-repeat}html.js input.throbbing{background-position:100% -13px}body,body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.25em}@media(max-width:767px){body{position:relative}}@media(min-width:980px) and (max-width:1199px),(min-width:1200px){}body.toolbar .navbar-fixed-top{top:30px}body.toolbar-drawer .navbar-fixed-top{top:65px}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body div#admin-toolbar{z-index:500}@media(min-width:980px) and (max-width:1199px),(min-width:1200px){body.toolbar{padding-top:94px!important}body.toolbar-drawer{padding-top:129px!important}}body #admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:0;position:fixed;z-index:1100}body #admin-menu .dropdown li{line-height:normal}html body.admin-menu{margin-top:28px!important}body.admin-menu .navbar-fixed-top{top:28px}.footer{margin-top:45px;padding:35px 0 36px;border-top:1px solid #e5e5e5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-top:5px;margin-right:10px}#site-name{line-height:1;margin:0}.page-header{margin-top:0}.block h2.block-title{margin-top:0}form#search-block-form{margin:0}.navbar #block-search-form{float:right;margin:5px 0 5px 5px}@media(max-width:767px),(min-width:768px) and (max-width:979px){.navbar #block-search-form{float:none}}fieldset.search-advanced{padding-bottom:1.5em;margin-top:1em}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin-bottom:2em}ul.action-links li{display:inline;padding-right:1.5em}ul.action-links [class^="icon-"],ul.action-links [class*=" icon-"]{padding-right:.5em}input,textarea,select,.uneditable-input{max-width:100%;width:auto}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto}input.error{color:#b94a48;border-color:#eed3d7}.form-type-checkbox input,.form-type-radio input{float:left}.form-actions{clear:both}.resizable-textarea textarea{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.help-block,.control-group .help-inline{color:#999;font-size:12px;margin:-8px 0 10px;padding:0 3px}.description+.help-block,.description+.control-group .help-inline,.checkbox+.help-block,.checkbox+.control-group .help-inline,.form-type-checkbox+.help-block,.form-type-checkbox+.control-group .help-inline,.form-type-radio+.help-block,.form-type-radio+.control-group .help-inline,.form-file+.help-block,.form-file+.control-group .help-inline,.resizable-textarea+.help-block,.resizable-textarea+.control-group .help-inline{margin-top:0}.input-append{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px;width:100%}.input-append input,.input-append textarea,.input-append select,.input-append .uneditable-input{width:100%!important}.container-inline div,.container-inline label{display:block}div.error,table tr.error{background-color:#f2dede;color:#b94a48}.control-group.error{background:0}.control-group.error label,.control-group.error .control-label{color:#b94a48;font-weight:600}.control-group.error input,.control-group.error textarea,.control-group.error select,.control-group.error .uneditable-input{color:#b94a48;border:1px solid #ccc}.control-group.error .help-block,.control-group.error .help-inline{color:#999}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none}.vertical-tabs .form-type-textfield input{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;width:auto}.vertical-tabs .form-item{margin:1em 0}.submitted{margin-bottom:1em;font-style:italic;font-weight:normal;color:#777}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:bold}.password-indicator{background-color:#e9e9e9;height:.3em;width:100%}.password-indicator div{height:100%;width:0;background-color:#46a546}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.progress-wrapper .progress{margin-bottom:10px}.progress-wrapper .progress .bar{border:0 none;margin:0}.pagination ul>li>a.progress-disabled{float:left}.pagination ul>li>a .throbber{margin:0 -0.25em 0 .5em;position:relative;top:1px}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;ox; */}html{position:relative;min-height:100%;}body{padding-top:0px !important;margin:0 0 0px;font-size:16px;}a[href]:after{content:"";}.header{background:#1e4c87;height:122px;/* box-shadow: inset 0px -2px black; */}.header-block{margin-top:30px;}.header-block #block-search-form{margin-bottom:10px;}.header-block #block-block-1{padding-right:5px;}.header-block .search-query{height:30px;}#primary-nav{margin-top:-22px;position:relative;z-index:500;}.main-container{padding-bottom:75px;}.page-header{margin-bottom:10px;}#footer{position:absolute;left:0px;bottom:0px;width:100%;padding:10px;background:#193552;}#footer .container{color:white;}}#footer .container{padding:40px 20px;color:white;}.navbar{}.ugrad-announcement-page .views-row{border-bottom:1px solid #E5E5E5;}.waitlist-announcement h3{color:white;background:#1e4c87;padding:1px;border-radius:4px;text-align:center;}.waitlist-announcement p{margin-bottom:0;}.waitlist-announcement a{color:white;}.bordered{border:1px solid #E5E5E5;padding:5px;}.highlighted{text-align:center;margin-top:-25px;max-width:95%;z-index:-1;position:relative;border:1px solid #ccc;border-bottom:2px solid #ccc;}.highlighted p{margin-bottom:0px;}.front-page-announcements{margin-top:-25px;border:0px 1px 1px 1px solid #E5E5E5;border-radius:4px;height:100%;background:url(/sites/all/themes/math/css/images/banner.png);position:relative;margin-bottom:5px;}.front-page-announcements p{background:#1e4c87;border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:white;text-align:center;font-size:1.341em;padding:5px;position:relative;top:25px;width:100%;}.top-content{border-bottom:1px solid #E5E5E5;margin-bottom:10px;}.landing-sidebars .panels-ipe-portlet-wrapper,.about-sidebar .panels-ipe-portlet-wrapper,.grad-sidebar .panels-ipe-portlet-wrapper,.rr-info .panels-ipe-portlet-wrapper,.quick-links,.dls-upcoming-panel,.region-sidebar-second #block-block-15,#block-views-knowledge-base-block-1{border:1px solid #E5E5E5;border-radius:4px;padding:5px;background:#F5F5F5;margin-bottom:10px;}.quick-links{margin-top:10px;}.landing-sidebars .panel-separator{margin:0;}.landing-sidebars .pane-title,.grad-sidebar .pane-title,.about-sidebar .pane-title,.quick-links .pane-title,.rr-info .pane-title,.dls-upcoming-panel .pane-title,.region-sidebar-first #block-block-15 .block-title,#block-views-knowledge-base-block-1  .block-title{background:#1e4c87;margin-right:-10px;margin-left:-10px;border-radius:4px;padding:5px;color:white;}.about-sidebar .pane-content{padding:0 5px;}.region-sidebar-first{padding:19px 0;}.dls-upcoming-panel .pane-title{margin-left:-15px;}.region-sidebar-second #block-block-15 .block-title{margin-top:10px;}.dls-past-view td{border:1px solid #e5e5e5;border-radius:4px;width:30%;}.ugrad-course-landing-schedule,.ugrad-course-landing-schedule-ud,.ugrad-course-landing-schedule-pic,.grad-course-landing-schedule{display:none;}.breadcrumb{background:none !important;margin-bottom:0px !important;padding:8px 0px !important;}.breadcrumb a{}.ugrad-faq .ugrad-faq-question{cursor:pointer;}.ugrad-faq .ugrad-faq-answer{display:none;}.ugrad-faq .views-row,.kb .views-row{border:1px solid #E5E5E5;border-radius:4px;background:#F5F5F5;margin-bottom:10px;padding:5px;}.ugrad-faq .caret{margin-top:6px;}.kb .views-field-changed,.kb .views-field-body{font-size:0.9em;}.kb-block th{font-size:0.75em;}.node-knowledge-base-article .field-name-field-kb-tags{margin-bottom:10px;}.pane-undergraduate-opportunities-announcements,.pane-graduate-news{border:1px solid #E5E5E5;padding:5px;border-radius:4px;}.centered-pills{text-align:center;}.centered-pills ul.nav{margin-bottom:10px;}.centered-pills ul.nav-pills{display:inline-block;}.centered-pills li{display:inline;}.changedirection{unicode-bidi:bidi-override;direction:rtl;text-align:left;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;}.news .views-row{border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px;min-height:105px;height:auto !important;height:105px;overflow:hidden;}.news .views-row-last{border-bottom:0;}.news .views-row-first{padding-top:0px;padding-bottom:0px;}.news .views-row img{border:1px solid #999;margin-right:5px;}.news .news-block-footer,.ugrad-announcement-footer{background:#1e4c87;padding:5px;border-radius:4px;}.news .news-block-footer a,.ugrad-announcement-footer a{color:white;}.dls-view .dls-lecture{padding-bottom:15px;border-bottom:1px solid #999;}.dls-view .views-row-last{padding-bottom:0px;border-bottom:0px;}.tentschedule{}.tentschedule .view-grouping-header{margin:10px 0;font-weight:bold;font-size:1.1em;cursor:pointer;}.tentschedule .view-grouping-content{display:none;}.tentschedule .caret{margin-top:6px;}.tentschedule .view-grouping-content table,.tentschedule .view-grouping-content tr,.tentschedule .view-grouping-content td{min-width:30%;}.tentschedule .view-header .row-fluid{font-weight:bold;}.tentschedule .view-grouping{background:#F5F5F5;margin-bottom:10px;padding:0 10px;border:1px solid #E3E3E3;border-radius:4px;}.tentschedule caption{display:none;}h1{font-size:1.925em;}h2{font-size:1.575em;}h3{font-size:1.225em;}h4{font-size:1.094em;}h5{font-size:0.875em;}h6{font-size:0.744em;}.ugrad-tentative .view-grouping-header,.grad-tentative .view-grouping-header{display:none;}.ugrad-tentative caption,.grad-tentative caption{text-align:left;font-weight:bold}.dropdown-backdrop{position:static !important;}.caption{border:1px solid #666;margin-right:10px;margin-bottom:10px;float:left;text-align:center;max-width:100%;}.caption img{border:1px solid #666;}.caption p{padding:5px;margin-bottom:0px;text-align:center;color:#fff;background:#1e4c87;}hr{margin:10px 0 !important;}#block-edit-edit{display:none;}.pane-content .view-undergraduate-opportunities-announcements,.pane-content .view-graduate-news{margin-top:-25px;}.new-window{background-color:transparent;background-image:url(/sites/all/themes/math/assets/img/new_window.png);background-position:100% 50%;background-repeat:no-repeat;padding-right:20px !important;}@media (min-width:980px){body.toolbar-drawer{padding-top:65px !important;}.news .views-row div.span2{margin-right:8px !important;}.region-sidebar-second .alumni-block{margin-top:25px;}}@media (min-width:768px) and (max-width:979px){body.toolbar-drawer{padding-top:85px !important;}#primary-nav{margin-top:0px;}.news .views-row div.span2{margin-right:8px !important;}.region-sidebar-second .alumni-block{margin-top:25px;}}@media (max-width:767px){body.toolbar-drawer{padding-top:109px !important;}#primary-nav{margin-top:0px;margin-left:-20px;margin-right:-20px;}.navbar-inner{border-radius:0 !important;-moz-border-radius:0 !important;}#footer{position:relative !important;margin:0 -20px;margin-bottom:-300px;width:auto !important;}.tentschedule caption{display:block;font-weight:bold;}.front-page-announcements{margin-top:-20px;height:auto !important;background:none !important;position:relative;}.front-page-announcements p{border:1px 1px 1px 1px solid #E5E5E5;border-radius:4px;float:none;text-align:center;font-weight:bold;padding:15px;margin-bottom:0;width:auto;height:auto;}}@media (max-width:317px){body.toolbar-drawer{padding-top:309px !important;}}

