@import url("https://fonts.googleapis.com/css?family=Lato:400,300,700,900,100");@import url("https://fonts.googleapis.com/css?family=Droid+Serif:400,700");a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px !important}body.navbar-is-fixed-bottom{padding-bottom:64px !important}body.toolbar{padding-top:30px !important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px !important}body.toolbar-drawer{padding-top:64px !important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px !important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px !important}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100% !important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #e5e5e5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.block:first-child h2.block-title,.page-header{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}.navbar-search .control-group{margin-bottom:0}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both;display:inherit}.form-type-password-confirm label,.panel-heading{display:block}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-actions{clear:both}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}
.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media(min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media(min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media(min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}
body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a{color:#2b542c}.alert-info a{color:#245269}.alert-warning a{color:#66512c}.alert-danger a{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0 !important;min-height:0;padding:3px 3px 3px 25px !important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px !important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px !important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}@font-face{font-family:'fontello';src:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/fonts/fontello.eot?71551196);src:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/fonts/fontello.eot?71551196#iefix) format("embedded-opentype"),url(//web.law.columbia.edu/sites/all/themes/custom/culaw/fonts/fontello.woff2?71551196) format("woff2"),url(//web.law.columbia.edu/sites/all/themes/custom/culaw/fonts/fontello.woff?71551196) format("woff"),url(//web.law.columbia.edu/sites/all/themes/custom/culaw/fonts/fontello.ttf?71551196) format("truetype"),url(//web.law.columbia.edu/sites/all/themes/custom/culaw/fonts/fontello.svg?71551196#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:'\e800'}.icon-linkedin:before{content:'\e801'}.icon-thumbs-up:before{content:'\e802'}.icon-rss:before{content:'\e803'}.icon-down-open-big:before{content:'\e804'}.icon-up-open-big:before{content:'\e805'}.hide,.view-display-id-sub_featured_content_list{display:none}@media(max-width:767px){.show{display:block}}@media(max-width:991px){.footer .visible.block-menu-block .block-title::after{content:"\e805"}}@media(min-width:992px){.footer .block__menu-admissions-block .title__wrap::before,.footer .block__menu-about-us .title__wrap::before{background-color:#0281c6;bottom:0;content:"";height:100%;position:absolute;top:0;width:400px}}.announcement__container .alert__title::before,.announcement__container .alert__message::after,.announcement__container .close::after,#block-menu-menu-header-menu .nav li:last-child a::before,.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a::after,.tb-megamenu-column-inner>.tb-megamenu-subnav>.tb-megamenu-item.dropdown-submenu>a::after,.tb-megamenu .btn-navbar.menu_open .fa::before,ul.level-0>.level-1.dropdown>.link__wrap::after,.carousel .carousel-control .icon-next::before,.carousel .carousel-control .icon-prev::before,.view-sub-featured-homepage-content .views-field-view-node a::after,.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-field-featured-content-link a::after,.front .region-content .views-field-field-quote-call-to-action a::after,.community-content-calendar .views-field-views-conditional::before,.community-content-cls-capi-event .views-field-views-conditional::before,.community-content-cls-mcl-event .views-field-views-conditional::before,.community-content-calendar .views-field-event-read-more a,.community-content-cls-capi-event .views-field-event-read-more a,.community-content-cls-mcl-event .views-field-event-read-more a,#experience_columbia_law_links li:hover a::after,.view-display-id-events_listing_page .views-field-field-event-date .field-content::before,.view-display-id-events_listing_page .views-field-field-location-name .field-content::before,.deadline::before,.filter__results .reset-all-events a::before,.content__top .field-name-field-event-date .field-item::before,.content__top .field-name-field-location-name .field-item::before,#block-cls-faculty-faculty-link a::before,#block-cls-events-calendar-law-school-events-link a::before,#block-cls-events-calendar-law-school-events-link-bottom a::before,.view-display-id-listing_page .views-field-field-faculty-office-phone::before,.view-display-id-listing_page .views-field-field-faculty-office-email::before,.view-faculty-listing .back-to-full-list a::before,.user__profile .field.field-name-field-element-name .field-item::after,.user__profile .sidebar__first .office__addess::before,.user__profile .sidebar__first .views-field-field-faculty-assistant-name::before,.user__profile .sidebar__first .views-field-field-faculty-assistant-phone::before,.user__profile .sidebar__first .views-field-field-faculty-office-email::before,.user__profile .sidebar__first .views-label-field-faculty-office-phone::before,.user__profile .sidebar__first .views-field-field-faculty-assistant-email::before{background-size:cover;content:" ";display:inline-block;position:relative}
.show__more{border-radius:0;color:#057fc1;font-size:15px;padding-bottom:14px}@media(min-width:768px){.show__more{display:none}}.show__more::before{content:"+";font-size:22px;margin-right:6px;position:relative;top:2px}.show__more.visible::before{content:""}#block-cls-core-calendar-navigation ul,.view-display-id-events_listing_page ul,.views-field-add-to-calendar ul,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul{list-style:none;margin:0;padding-left:0}.views-field-add-to-calendar li,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li{display:inline-block;overflow:hidden}@media(min-width:768px){.views-field-add-to-calendar li,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li{margin-right:8px}}.views-field-add-to-calendar li a,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li a{display:block;font-size:0}.views-field-add-to-calendar li a::after,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li a::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/apple.png) no-repeat;background-size:contain;content:" ";display:block;height:15px;width:25px}@media(min-width:768px){.views-field-add-to-calendar li a::after,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li a::after{height:18px;width:31px}}.views-field-add-to-calendar li a.google::after,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li a.google::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/google.png) no-repeat;background-size:contain}.views-field-add-to-calendar li a.outlook::after,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li a.outlook::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/outlook.png) no-repeat;background-size:contain}.views-field-add-to-calendar li a.yahoo::after,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul li a.yahoo::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/yahoo.png) no-repeat;background-size:contain}html,body{font-family:"Lato",sans-serif;font-size:100%;height:100%}img{max-width:100%}.front .page-header{display:none}.well{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin-bottom:20px;min-height:0;padding:0}.not-front .main__master{margin-left:30px;margin-right:30px}@media(min-width:992px){.not-front .main__master{float:none;margin:0 auto;margin-top:30px;width:80%}}.not-front .main__master .page-header{margin-top:30px;padding-left:0}.announcement__container{background:#434346;color:#fff;display:none;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.announcement__container .announcement{padding-left:40px;vertical-align:middle;width:95%}@media(min-width:768px){.announcement__container .announcement{padding-left:60px}}@media(min-width:992px){.announcement__container .announcement{margin-left:12px}}.announcement__container .alert{border:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0;padding-bottom:12px;width:90%}@media(min-width:768px){.announcement__container .alert{width:94%}}@media(min-width:992px){.announcement__container .alert{width:80%}}.announcement__container .alert__title{color:#088fd8;font-size:18px;font-weight:700;padding-right:6px;text-transform:uppercase}.announcement__container .alert__title::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/alert-icon-blue.svg) no-repeat 100% 100%;height:36px;margin-left:-50px;margin-right:15px;top:10px;width:36px}@media(min-width:768px){.announcement__container .alert__title::before{margin-left:-60px;margin-right:25px}}.announcement__container .alert__message{font-family:"Droid Serif",serif;font-size:16px;line-height:1.5}.announcement__container .alert__message::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-white.svg) no-repeat 100% 100%;height:25px;margin-left:8px;vertical-align:middle;width:25px}
@media(min-width:992px){.announcement__container .alert__message::after{margin-left:35px}}.announcement__container .close{display:block;font-size:0;opacity:.7;position:relative;top:18px}.announcement__container .close::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/x-icon-white.svg) no-repeat 100% 100%;height:21px;width:21px}header{min-height:97px;position:relative}header .control-label{display:none}header .block-search,header #block-google-cse-google-cse{position:absolute;right:106px;width:240px;z-index:101}@media(max-width:767px){header .block-search,header #block-google-cse-google-cse{top:0}}@media(min-width:768px){header .block-search,header #block-google-cse-google-cse{margin-top:20px;right:3%;top:0}}@media(min-width:992px){header .block-search,header #block-google-cse-google-cse{right:10%}}header .block-search .input-group input,header .block-search .input-group-btn .btn,header .block-search .form-control.form-text,header .block-search .form-submit,header #block-google-cse-google-cse .input-group input,header #block-google-cse-google-cse .input-group-btn .btn,header #block-google-cse-google-cse .form-control.form-text,header #block-google-cse-google-cse .form-submit{background-color:transparent;border:0;border-bottom:2px solid #fff;border-radius:0;box-shadow:none;color:#fff}header .block-search .form-control.form-text,header #block-google-cse-google-cse .form-control.form-text{background:transparent !important}@media(min-width:768px){header .block-search .form-control.form-text,header #block-google-cse-google-cse .form-control.form-text{padding-right:30px}}@media(min-width:768px){header .block-search .input-group,header #block-google-cse-google-cse .input-group{width:240px}}@media(max-width:767px){header .block-search .input-group,header #block-google-cse-google-cse .input-group{text-align:right}}header .block-search .input-group input,header #block-google-cse-google-cse .input-group input{font-size:15px}header .block-search .input-group-btn .btn,header #block-google-cse-google-cse .input-group-btn .btn{width:30px}header .block-search .input-group-btn .btn,header .block-search .form-submit,header #block-google-cse-google-cse .input-group-btn .btn,header #block-google-cse-google-cse .form-submit{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/search-icon-white.svg) no-repeat center;background-size:20px;font-size:0;height:34px}@media(max-width:767px){header .block-search .input-group-btn .btn,header .block-search .form-submit,header #block-google-cse-google-cse .input-group-btn .btn,header #block-google-cse-google-cse .form-submit{border-bottom:0;border-left:2px solid #0a6395;padding-top:10px;width:48px}}header .block-search .form-submit,header #block-google-cse-google-cse .form-submit{bottom:0;position:absolute;right:0;top:0}header .block-search .input-group input::-webkit-input-placeholder,header .block-search .form-control.form-text::-webkit-input-placeholder,header #block-google-cse-google-cse .input-group input::-webkit-input-placeholder,header #block-google-cse-google-cse .form-control.form-text::-webkit-input-placeholder{color:#fff}header .block-search .input-group input:-moz-placeholder,header .block-search .form-control.form-text:-moz-placeholder,header #block-google-cse-google-cse .input-group input:-moz-placeholder,header #block-google-cse-google-cse .form-control.form-text:-moz-placeholder{color:#fff}header .block-search .input-group input::-moz-placeholder,header .block-search .form-control.form-text::-moz-placeholder,header #block-google-cse-google-cse .input-group input::-moz-placeholder,header #block-google-cse-google-cse .form-control.form-text::-moz-placeholder{color:#fff}header .block-search .input-group input:-ms-input-placeholder,header .block-search .form-control.form-text:-ms-input-placeholder,header #block-google-cse-google-cse .input-group input:-ms-input-placeholder,header #block-google-cse-google-cse .form-control.form-text:-ms-input-placeholder{color:#fff}@media(max-width:767px){header .block-search,header #block-google-cse-google-cse{width:160px}
header .block-search .input-group,header #block-google-cse-google-cse .input-group{position:relative;width:160px}header .block-search .input-group input,header .block-search .form-control.form-text,header #block-google-cse-google-cse .input-group input,header #block-google-cse-google-cse .form-control.form-text{border-bottom:0;border-left:2px solid #0a6395;height:37px;position:absolute;right:0;text-indent:9999px;-webkit-transition:all .5s;transition:all .5s;width:55px;z-index:201}header .block-search .input-group-btn,header .block-search .form-submit,header #block-google-cse-google-cse .input-group-btn,header #block-google-cse-google-cse .form-submit{position:absolute;right:0;top:3px;z-index:200}header .block-search .input-group-btn,header #block-google-cse-google-cse .input-group-btn{right:47px}header .block-search .input-group-btn .btn,header .block-search .form-submit,header #block-google-cse-google-cse .input-group-btn .btn,header #block-google-cse-google-cse .form-submit{border-left:0}header .block-search .input-group input::-webkit-input-placeholder,header .block-search .form-control.form-text::-webkit-input-placeholder,header #block-google-cse-google-cse .input-group input::-webkit-input-placeholder,header #block-google-cse-google-cse .form-control.form-text::-webkit-input-placeholder{text-indent:9999px}header .block-search .input-group input:-moz-placeholder,header .block-search .form-control.form-text:-moz-placeholder,header #block-google-cse-google-cse .input-group input:-moz-placeholder,header #block-google-cse-google-cse .form-control.form-text:-moz-placeholder{text-indent:9999px}header .block-search .input-group input::-moz-placeholder,header .block-search .form-control.form-text::-moz-placeholder,header #block-google-cse-google-cse .input-group input::-moz-placeholder,header #block-google-cse-google-cse .form-control.form-text::-moz-placeholder{text-indent:9999px}header .block-search .input-group input:-ms-input-placeholder,header .block-search .form-control.form-text:-ms-input-placeholder,header #block-google-cse-google-cse .input-group input:-ms-input-placeholder,header #block-google-cse-google-cse .form-control.form-text:-ms-input-placeholder{text-indent:9999px}header .block-search .input-group input:focus,header .block-search .input-group input:active,header .block-search .form-control.form-text:focus,header .block-search .form-control.form-text:active,header #block-google-cse-google-cse .input-group input:focus,header #block-google-cse-google-cse .input-group input:active,header #block-google-cse-google-cse .form-control.form-text:focus,header #block-google-cse-google-cse .form-control.form-text:active{background:none;border-bottom:2px solid;border-left:0;right:40px;text-indent:0;width:160px;z-index:199}.google-cse-results{margin-top:38px}}#block-menu-menu-header-menu{background-color:#0a6da4}#block-menu-menu-header-menu .block-title{display:none}@media(min-width:768px){#block-menu-menu-header-menu .nav{float:right}}@media(min-width:992px){#block-menu-menu-header-menu .nav{margin-right:10%}}@media(min-width:768px){#block-menu-menu-header-menu .nav li{float:left;font-size:13px}}#block-menu-menu-header-menu .nav li.open>a{background-color:initial}#block-menu-menu-header-menu .nav li:last-child a{background-color:#124460;padding-left:40px;position:relative}#block-menu-menu-header-menu .nav li:last-child a::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/events-icon.svg) no-repeat 100% 100%;height:17px;left:24px;margin-right:10px;position:absolute;top:8px;width:17px}#block-menu-menu-header-menu .nav li:last-child a:hover{background-color:#124460;color:#8fd6fd}#block-menu-menu-header-menu .nav li:last-child a:hover::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/events-icon-blue.svg) no-repeat 100% 100%}#block-menu-menu-header-menu .nav li a{border-left:2px solid #0a6395;color:#fff;font-size:12px;text-align:center;text-transform:uppercase;width:120px}@media(min-width:768px){#block-menu-menu-header-menu .nav li a{padding:10px 7px}}#block-menu-menu-header-menu .nav li a:hover{background-color:#09689c;text-decoration:none}
@media(max-width:767px){#block-menu-menu-header-menu .nav li:last-child a{border-left:2px solid #0a6395;padding-left:0;text-indent:9999px;width:54px}#block-menu-menu-header-menu .nav li:last-child a::before{left:0;margin-left:auto;margin-right:auto;right:0}}.front .header__container{position:relative}@media(min-width:992px){.tb-megamenu.tb-megamenu-menu-main-mega-menu{background-color:transparent;padding-left:10%;padding-right:10%}}@media(max-width:767px){.tb-megamenu-menu-main-mega-menu{background-color:#0a6da4 !important}}.tb-megamenu ul.level-0 li.leaf{display:none}@media(max-width:767px){.tb-megamenu ul.level-0 li.leaf{display:block;background-color:#0a6da4}.tb-megamenu ul.level-0 li.leaf a{background-color:#0a6da4;border-top:0;border-bottom:2px solid #0a6395;color:#fff;font-size:12px;text-align:left;text-transform:uppercase}.tb-megamenu ul.level-0 li.leaf a:hover{color:#fff;background-color:#09689c;text-decoration:none}.tb-megamenu ul.level-0 li.leaf:first-child a{border-top:0}}.tb-megamenu .nav>li>.link__wrap>a{color:#fff;display:block;padding:15px;-webkit-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}@media(min-width:768px){.tb-megamenu .nav>li>.link__wrap>a{font-size:17px;padding:15px 10px}}@media(min-width:1080px){.tb-megamenu .nav>li>.link__wrap>a{padding:15px 22px}}.tb-megamenu .nav>li>.link__wrap>a:hover{text-decoration:none}@media(min-width:768px){.not-front .region-header{position:relative}}@media(min-width:992px){.tb-megamenu .nav>li:first-child>.link__wrap>a{padding-left:0}}.tb-megamenu{background-color:transparent}.tb-megamenu .nav .open>a{background-color:transparent;border-color:transparent}.tb-megamenu .nav .open>a:hover,.tb-megamenu .nav .open>a:focus{color:#8fd6fd;text-decoration:none}.tb-megamenu .dropdown-submenu:hover>a{color:#fff}.tb-megamenu .nav .active .dropdown-toggle .caret,.tb-megamenu .nav>.dropdown>.dropdown-toggle .caret,.lower__button.lower__menu-btn,.lower__menu-btn{display:none}.tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.tb-megamenu .nav>li.dropdown.open.active>a:hover{background-color:transparent;border:0;font-size:17px;font-weight:400}.block-tb-megamenu{background-color:rgba(4,149,228,0.9)}.block-tb-megamenu{position:absolute;top:69px;width:100%;z-index:100}.tb-megamenu-submenu{width:100%}.mega-dropdown-inner{color:#fff;padding:50px 0}@media(min-width:992px){.mega-dropdown-inner{margin:auto;width:80%}}.mega-dropdown-inner a{color:#fff}.mega-dropdown-inner .dropdown-submenu>.dropdown-menu{background-color:transparent;border:0;box-shadow:none;display:block;position:static}.mega-dropdown-inner .mega-dropdown-inner{padding:10px 0;width:100%}.tb-megamenu-submenu .tb-megamenu-submenu .mega-inner{padding:0}.tb-megamenu .dropdown-menu{background-color:rgba(7,120,182,0.93);border-bottom:0}.tb-megamenu .dropdown-menu li>a,.tb-megamenu .dropdown-menu a{color:#fff}.tb-megamenu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li a{border:0}.tb-megamenu .row-fluid .mega-col-nav,.tb-megamenu .row-fluid .span4{margin-left:0}.tb-megamenu .tb-block{padding-right:10px}.tb-block .block-boxes .boxes-box-content{font-family:"Droid Serif",serif;font-size:18px}@media(max-width:991px){.tb-block .block-boxes .boxes-box-content{font-size:17px}}.tb-block .block-boxes .boxes-box-content img{height:auto !important;max-width:340px;width:100% !important}.tb-megamenu .row-fluid [class*="span"]:nth-child(3){width:35%}.tb-megamenu .row-fluid [class*="span"]:nth-child(3) .mega-inner{padding-right:0}.tb-megamenu-item.level-1.open>.link__wrap .dropdown-toggle::after{border-bottom:12px solid rgba(7,120,182,0.96);border-left:20px solid transparent;border-right:18px solid transparent;bottom:0;content:" ";left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:20px}li.tb-megamenu-item.open .link__wrap .dropdown-toggle{overflow:hidden;position:relative}.tb-megamenu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li a{font-weight:400;line-height:2}.tb-megamenu .dropdown-menu li>a:hover{color:#fff}@media(min-width:768px){.tb-megamenu-item.level-1.dropdown.active.open .link__wrap .dropdown-toggle{color:#127fbc}}@media(min-width:768px){.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a,.tb-megamenu-column-inner>.tb-megamenu-subnav>.tb-megamenu-item.dropdown-submenu>a{border-bottom:1px solid #086294;font-size:24px;font-weight:400;line-height:1;margin-bottom:15px;padding-bottom:13px;position:relative}
}.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a:hover,.tb-megamenu-column-inner>.tb-megamenu-subnav>.tb-megamenu-item.dropdown-submenu>a:hover{color:#fff;text-decoration:none}.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a.dropdown-toggle .caret,.tb-megamenu-column-inner>.tb-megamenu-subnav>.tb-megamenu-item.dropdown-submenu>a.dropdown-toggle .caret{display:none}@media(min-width:768px){.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a::after,.tb-megamenu-column-inner>.tb-megamenu-subnav>.tb-megamenu-item.dropdown-submenu>a::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-blue.svg) no-repeat 100% 100%;border:0;display:inline-block !important;float:none;height:26px;margin:0;margin-left:10px;vertical-align:middle;width:26px}}@media(min-width:768px){.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a:hover::after,.tb-megamenu-column-inner>.tb-megamenu-subnav>.tb-megamenu-item.dropdown-submenu>a:hover::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-white.svg) no-repeat 100% 100%;opacity:.9}}.logo{background-color:rgba(4,149,228,0.9);display:block;height:70px;left:0;margin:0;padding-left:10px;padding-top:15px;position:absolute;top:0;width:100%;z-index:101}@media(min-width:992px){.logo{padding-left:10%}}.logo img{height:auto;max-width:424px;padding-left:15px;vertical-align:middle}@media(min-width:992px){.logo img{padding-left:0}}.topmenu{display:none !important}@media(min-width:768px){.header__container:hover .logo,.header__container:hover .block-tb-megamenu{background-color:#0495e4}}@media(min-width:768px) and (max-width:991px){.collapse{display:block}.tb-megamenu .mega-dropdown-menu,.tb-megamenu .row-fluid [class*="span"]{float:left;min-width:initial !important;width:50% !important}.tb-megamenu .btn-navbar{display:none}.tb-megamenu .nav-collapse{background-color:transparent}.tb-megamenu .nav-collapse,.tb-megamenu .nav-collapse.collapse{height:auto !important;overflow:visible !important}.tb-megamenu .nav-collapse .dropdown-menu{background-color:rgba(7,120,182,0.93);padding-bottom:40px;position:absolute}.tb-megamenu .nav-collapse{margin-top:0;position:relative;top:0}.tb-megamenu .nav-collapse .nav>li{float:left}.tb-megamenu .always-show .mega>.mega-dropdown-menu,.tb-megamenu .always-show .dropdown-menu{display:none !important}.tb-megamenu .mega.dropdown.open>.mega-dropdown-menu,.tb-megamenu .mega.dropdown-submenu:hover>.mega-dropdown-menu{display:block !important;width:100% !important}.tb-megamenu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li a{margin-left:20px;padding:5px 0}.tb-megamenu .nav-collapse .dropdown-menu{width:100% !important}.tb-megamenu .row-fluid [class*="span"]:nth-child(3) .mega-inner{padding-right:30px}.tb-megamenu .nav-collapse .nav>li>a,.tb-megamenu .nav-collapse .dropdown-menu a{padding:15px 12px}.tb-megamenu-nav.level-0{padding-left:15px}.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a,.tb-megamenu-column-inner>.tb-megamenu-subnav>.tb-megamenu-item.dropdown-submenu>a{font-size:22px}.tb-megamenu .tb-megamenu-column.span8{float:none;width:100% !important}.dropdown-menu{font-size:18px}.level-1 .level-1 .dropdown-submenu .mega-dropdown-menu,.level-1 .level-1 .tb-megamenu-column{background:transparent;display:block !important;padding-bottom:0;position:static}}ul.level-0>.level-1.dropdown>.link__wrap::after{display:block}@media(min-width:992px){.tb-megamenu .dropdown-menu .mega-nav>li a{font-size:20px}}@media(max-width:991px){.tb-megamenu .dropdown-menu .mega-nav>li a{font-size:18px}}.menu__toggler{display:none}@media(max-width:979px){.tb-megamenu .nav-collapse .nav>li.active>a:hover,.tb-megamenu .nav-collapse .nav>li.active>a:focus{background-color:transparent}}@media(max-width:767px){.block-views .view-display-id-featured_homepage_slider{margin-top:63px}.topmenu{background:#0286d0;display:block !important}.logo{background-color:#0495e3;border-bottom:1px solid rgba(4,89,136,0.31);height:60px;padding-top:8px;top:37px}.logo img{max-width:300px;padding-left:5px;padding-top:6px;width:100%}}@media(max-width:767px) and (min-width:768px){.logo img{max-width:320px}}@media(max-width:767px){.mega-dropdown-inner{display:none}.tb-megamenu-subnav .level-2 .mega-dropdown-inner .menu__toggler{display:none}tb-megamenu-submenu dropdown-menu mega-dropdown-menu nav-child tb-megamenu-submenu dropdown-menu mega-dropdown-menu nav-child .block-tb-megamenu{background-color:#0a6da4}.header__container{padding-top:34px}.tb-megamenu .btn-navbar{background:#046296;border:0;border-radius:0;float:right;font-size:22px;margin-bottom:0;padding:8px 18px;right:0}.tb-megamenu .btn-navbar:active,.tb-megamenu .btn-navbar:focus{background:transparent;outline:0}.tb-megamenu .btn-navbar:hover{background-color:#0495e3}.tb-megamenu .btn-navbar.menu_open{background-color:#0495e3}.tb-megamenu .btn-navbar.menu_open .fa::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/x-icon-white.svg) no-repeat 100% 100%;height:16px;width:21px}.block-tb-megamenu{top:0}.tb-megamenu .nav-collapse{background:#0495e3;margin-top:70px}.visible .mega-dropdown-inner{display:block;padding:0}.tb-megamenu .nav-collapse .dropdown-menu{background:#1c9fe6}.tb-megamenu .row-fluid [class*="span"]:not(:first-child){display:none}.tb-megamenu .nav>li>.link__wrap{cursor:pointer;display:block}.tb-megamenu .nav>li>.link__wrap>a{border:0;border-bottom:1px solid rgba(4,89,136,0.31);pointer-events:none}.tb-megamenu .nav>li>.link__wrap>a.topmenu{pointer-events:auto}ul.level-0>.level-1.dropdown>.link__wrap{position:relative}ul.level-0>.level-1.dropdown>.link__wrap::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/mobile-nav-arrow.svg) no-repeat 100% 100%;height:24px;margin-bottom:8px;position:absolute;right:20px;top:14px;width:24px}.tb-megamenu-item.level-1.open>.link__wrap .dropdown-toggle::after{content:none}.tb-megamenu .mega-inner,.mega-dropdown-inner{padding:0}.tb-megamenu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li a,.tb-megamenu .mega-nav>li:first-child>a,.tb-megamenu .dropdown-menu .mega-nav>li:first-child>a{border-bottom:1px solid rgba(4,89,136,0.31);margin-left:0;padding:12px;padding-left:15px;padding-top:12px}.tb-megamenu .mega-nav>li a:hover,.tb-megamenu .dropdown-menu .mega-nav>li a:hover,.tb-megamenu .mega-nav>li:first-child>a:hover,.tb-megamenu .dropdown-menu .mega-nav>li:first-child>a:hover{background:#fff;color:#037abb}.tb-megamenu .dropdown-menu .first__nav .mega-nav.level-1>li:first-child>a:hover{color:#037abb}.tb-megamenu .row-fluid [class*="span"]:nth-child(3){min-height:0}.tb-block .block-boxes .boxes-box-content{font-size:15px;padding:15px}#block-menu-menu-header-menu{position:absolute;right:54px;top:0;z-index:101}#block-menu-menu-header-menu ul li{display:none}#block-menu-menu-header-menu ul li:last-child{display:block}.region.region-header-top .block-menu .nav li:last-child a::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/calendar-icon.svg) no-repeat 100% 100%;height:20px;left:17px;margin-right:10px;position:absolute;top:9px;width:20px}.region.region-header-top .block-menu .nav li:last-child a{background-color:#0a6da4;font-size:0;min-height:37px;padding-left:24px;padding-right:30px;position:relative}.first__nav .tb-megamenu-column.mega-col-nav{display:block !important}.menu__toggler{background-color:#0286d0;border:0;display:block;font-size:13px;padding:5px;padding-left:15px;text-align:left;width:100%}.menu__toggler::before{content:"\2190";font-size:20px;margin-right:10px}
.first__nav .menu__toggler{display:none}.tb-megamenu .btn-navbar.lower__menu-btn{background:#046296;box-shadow:none;display:block;height:35px;outline:0;width:100%}.tb-megamenu .btn-navbar.lower__menu-btn::after{content:"\e805";font-family:"fontello";font-size:15px;text-align:center}.tb-megamenu .nav-collapse.hide__nav,.tb-megamenu .nav-collapse.collapse.hide__nav{height:0 !important;overflow:hidden !important}.tb-megamenu .lower__menu-btn.lower__button{display:none}.activated>.link__wrap,.not__activated{display:none !important}}.tb-megamenu .mega.open>.mega-dropdown-menu{border:0}@media(min-width:768px){.not-front .view-display-id-featured_homepage_slider{clear:both}.not-front .logo{position:relative}.not-front .block-tb-megamenu{position:static}}.navbar.container,.container{max-width:inherit;overflow:hidden;padding-left:0;padding-right:0;width:100%}@media(min-width:320px){.navbar.container,.container{max-width:inherit;width:100%}}.carousel .views-field-field-featured-content-image img{width:100%}.carousel-inner .item .views-field-title{background:-webkit-linear-gradient(left,rgba(0,0,0,0.31) 0,transparent 100%);background:linear-gradient(to right,rgba(0,0,0,0.31) 0,transparent 100%);bottom:0;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);font-size:32px;font-weight:300;left:0;padding:35px;padding-left:90px;position:absolute;right:0;width:75%}.carousel-inner .item .views-field-title a{color:#fff}.carousel-inner .item .views-field-title a:hover{text-decoration:none}@media(min-width:992px){.carousel-inner .item.active{border-left:2px solid #fff;border-right:2px solid #fff}}.view-display-id-featured_homepage_slider{margin-top:70px}@media(min-width:992px){.view-display-id-featured_homepage_slider{margin-top:0}}.carousel-indicators{bottom:7px;left:auto;right:15px;width:30%}@media(max-width:991px){.carousel-indicators{right:50px;width:auto}}.carousel-indicators li{background-color:#fff;height:12px;left:auto;margin:6px;opacity:.5;padding:5px;right:15px;width:12px}.carousel-indicators li.active{margin:6px;opacity:1}.carousel .carousel-control{opacity:.1;width:14%}@media(min-width:992px){.carousel .carousel-control{margin:0 5%}.carousel .carousel-control .icon-next{right:15%}.carousel .carousel-control .icon-prev{left:15%}}.carousel .carousel-control .icon-next::before,.carousel .carousel-control .icon-prev::before{height:100px;width:20px}.carousel .carousel-control .icon-prev::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/left-slider-arrow.svg) no-repeat 100% 100%}.carousel .carousel-control .icon-next::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/right-slider-arrow.svg) no-repeat 100% 100%}.carousel .carousel-control span{visibility:hidden}@media(min-width:992px){.carousel .carousel-control:hover{opacity:1}.carousel .carousel-control:hover span{visibility:visible}}.carousel .carousel-control.right .carousel .carousel-control.left{margin-left:0;margin-right:15px}.carousel{overflow:hidden}.carousel-inner{left:-85%;width:270%}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(33%,0,0);transform:translate3d(33%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-33%,0,0);transform:translate3d(-33%,0,0)}.carousel-inner .col-xs-4{padding:0}@media(min-width:992px){.carousel-inner .col-xs-4.cloneditem-1{border-left:2px solid #fff;border-right:2px solid #fff}.carousel-inner .col-xs-4:first-child,.carousel-inner .col-xs-4.cloneditem-2{-webkit-filter:blur(2px);filter:blur(2px);margin-top:-2px}}@media(max-width:991px){.carousel .carousel-inner{left:0;width:300%}.carousel-inner .item .views-field-title{padding-left:30px}.carousel .carousel-control{background-image:none;opacity:.1}}@media(max-width:767px){.carousel-inner .item .views-field-title{background:transparent;font-size:22px;margin:auto;min-height:130px;padding:12px 0;position:relative;text-align:center;width:90%}
.carousel .carousel-inner{background-color:#85807d;padding-bottom:35px}.carousel-indicators{left:0;margin-left:auto;margin-right:auto;right:0}}.sub__feature{padding:0}.front .region-sub-featured{background-color:#e6eff4;display:table;width:100%}@media(min-width:992px){.front .region-sub-featured{margin:auto;width:80%}}.front .region-sub-featured .block-views:first-child{background:#fff;line-height:1;margin:0;padding:20px;padding-bottom:30px}@media(min-width:768px){.front .region-sub-featured .block-views:first-child{padding:40px;padding-bottom:20px;padding-left:20px;width:52%}}@media(min-width:768px) and (max-width:992px){.front .region-sub-featured .block-views:first-child{padding-left:30px;padding-right:30px;padding-top:30px}}.front .region-sub-featured .block-views:first-child img{width:100%}@media(min-width:768px){.front .region-sub-featured .block-views{display:table-cell;vertical-align:top;width:50%}}.view-display-id-sub_featured_content_list .views-row .views-field-field-featured-content-link a{border-bottom:1px solid #bddef1;border-top:1px solid #bddef1;display:block;font-size:18px;margin-top:-1px;padding:46px}@media(min-width:992px){.view-display-id-sub_featured_content_list .views-row .views-field-field-featured-content-link a{font-size:20px;padding:53px}}.view-display-id-sub_featured_content_list .views-row .views-field-field-featured-content-link a:hover{background-color:#cfe3ef;text-decoration:none}@media(min-width:768px){.view-display-id-sub_featured_content_list .views-row:hover .views-field-view-node a::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-white.svg) no-repeat 100% 100%;opacity:.9}}.view-display-id-sub_featured_content_list{padding:40px 0}@media(min-width:768px){.view-display-id-sub_featured_content_list{display:block}}@media(min-width:768px) and (max-width:992px){.view-display-id-sub_featured_content_list{padding:30px 0}}.view-display-id-sub_featured_content_list .views-row{position:relative}@media(max-width:767px){.view-display-id-sub_featured_content_list .views-row .views-field-view-node a{bottom:20px;right:46px;position:absolute}}@media(min-width:768px){.view-display-id-sub_featured_content_list .views-row .views-field-view-node a{bottom:20px;position:absolute;right:40px}}@media(min-width:992px){.view-display-id-sub_featured_content_list .views-row .views-field-view-node a{bottom:50px;right:20px}}.load__more{border-radius:0;color:#057fc1;font-size:15px;padding:6px;padding-bottom:10px}.load__more:hover{color:#057fc1}@media(min-width:768px){.load__more{display:none}}.load__more::before{content:"+";font-size:22px;margin-right:6px;position:relative;top:2px}.load__more.visible::before{content:""}.view-display-id-sub_featured_homepage_block .views-field{margin-bottom:15px}.view-display-id-sub_featured_homepage_block .views-field.views-field-title a{font-size:18px}@media(min-width:992px){.view-display-id-sub_featured_homepage_block .views-field.views-field-title a{font-size:20px}}.view-display-id-sub_featured_homepage_block .views-field.views-field-body p{font-family:"Droid Serif",serif;font-size:14px;line-height:1.5}@media(min-width:992px){.view-display-id-sub_featured_homepage_block .views-field.views-field-body p{font-size:15px}}.view-sub-featured-homepage-content .views-field-view-node a{font-size:13px}@media(min-width:768px){.view-sub-featured-homepage-content .views-field-view-node{float:right}.view-sub-featured-homepage-content .views-field-view-node a{display:block;font-size:0;margin-top:-15px;text-align:right}.view-sub-featured-homepage-content .views-field-view-node a::after{background:#fff url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-gray.svg) no-repeat 100% 100%;border-radius:100%;height:28px;width:28px}}@media(max-width:767px){.view-sub-featured-homepage-content .views-field-view-node{float:right}.view-sub-featured-homepage-content .views-field-view-node a{display:block;font-size:0;margin-top:-15px;text-align:right}.view-sub-featured-homepage-content .views-field-view-node a::after{background:#fff url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-gray.svg) no-repeat 100% 100%;border-radius:100%;height:28px;width:28px}}.view-sub-featured-homepage-content .view-display-id-sub_featured_content_list .views-field-view-node a{margin-top:0}.view-sub-featured-homepage-content .view-display-id-sub_featured_content_list a:hover{color:#acafac;text-decoration:none}.front .region-content{overflow:hidden;position:relative}@media(min-width:768px){.front .region-content::after{background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0,transparent 100%);content:" ";height:300px;position:absolute;top:0;width:100%}}.front aside.col-sm-3{float:none}.admission--block{color:#fff;height:100%;position:absolute;right:10%;top:0;width:26%;z-index:8}@media(max-width:991px){.admission--block{right:0;width:48%}}@media(max-width:767px){.admission--block{height:auto;position:static;width:100%}}.marketing-content-intro{list-style:none;margin:0;padding-left:0}.marketing-content-title{color:#fff;font-size:36px;font-weight:400;position:absolute;text-shadow:0 1px 1px #446b6d;z-index:1}.marketing-content-title .field-content{display:block;margin-left:10%;margin-top:46px;width:45%}@media(max-width:991px){.marketing-content-title{font-size:28px}.marketing-content-title .field-content{margin-left:3%;width:46%}}@media(max-width:767px){.marketing-content-title{background-color:#9da6ad;font-size:22px;position:initial;text-align:center}.marketing-content-title .field-content{margin:0;padding:20px;width:100%}}.front .region-content .view.view-marketing-featured-content-nodequeue ul{list-style:none;margin:0;padding-left:0}.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field.views-field-title{font-size:30px;font-weight:400;line-height:1;margin-bottom:20px}@media(max-width:991px){.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field.views-field-title{font-size:24px;margin-bottom:10px}}@media(max-width:767px){.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field.views-field-title{font-size:22px}}.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field.views-field-title a:hover{text-decoration:none}.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-body{font-family:"Droid Serif",serif;font-size:15px}.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-body p{margin-bottom:0}@media(max-width:991px){.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-body{font-size:14px}}@media(max-width:767px){.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-body{font-size:13px}}.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-field-featured-content-link{font-size:20px;font-weight:300;margin-top:10px;text-align:right}@media(max-width:991px){.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-field-featured-content-link{font-size:18px;margin-top:10px}
}@media(max-width:767px){.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-field-featured-content-link{font-size:20px}}.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-field-featured-content-link a::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-blue.svg) no-repeat 100% 100%;height:26px;margin-left:10px;vertical-align:middle;width:26px}.front .region-content .view.view-marketing-featured-content-nodequeue ul .views-field-field-featured-content-link a:hover::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-blue-darker.svg) no-repeat 100% 100%}.front .region-content .view-marketing-featured-content-nodequeue ul li{background-color:#056da6;padding:22px}@media(max-width:991px){.front .region-content .view-marketing-featured-content-nodequeue ul li{padding:25px;padding-right:25px;width:100%}}@media(min-width:992px){.front .region-content .view-marketing-featured-content-nodequeue ul li{padding:28px 30px}}@media(min-width:992px) and (max-width:1079px){.front .region-content .view-marketing-featured-content-nodequeue ul li{padding:20px}}@media(max-width:767px){.front .region-content .view-marketing-featured-content-nodequeue ul li{padding:24px 30px}}.front .region-content .view-marketing-featured-content-nodequeue ul li:first-child{background-color:rgba(10,144,217,0.9)}@media(max-width:767px){.front .region-content .view-marketing-featured-content-nodequeue ul li:first-child{background-color:#229bdd}}.front .region-content .view-marketing-featured-content-nodequeue ul li:nth-child(2){background-color:rgba(2,129,198,0.9)}@media(max-width:767px){.front .region-content .view-marketing-featured-content-nodequeue ul li:nth-child(2){background-color:#1b8dcc}}@media(min-width:768px){.front .region-content .view-marketing-featured-content-nodequeue ul li:last-child{min-height:1200px}}.front .region-content .view-marketing-featured-content-nodequeue ul li:last-child .views-field-field-featured-content-link{margin-top:30px}@media(min-width:992px) and (max-width:1079px){.front .region-content .view-marketing-featured-content-nodequeue ul li:last-child .views-field-field-featured-content-link{margin-top:10px}}@media(max-width:767px){.front .region-content .view-marketing-featured-content-nodequeue ul li:last-child{display:inline-block;min-height:auto}.front .region-content .view-marketing-featured-content-nodequeue ul li:last-child .views-field-field-featured-content-link{margin-top:25px}}.front .region-content .view-marketing-featured-content-nodequeue ul li a{color:#fff}.front .region-content .view-marketing-featured-content-nodequeue ul li a:hover{text-decoration:none}.front .region-content .quotes--slideshow{bottom:0;position:absolute;right:36%;width:75%}@media(min-width:992px){.front .region-content .quotes--slideshow{bottom:-1px}}@media(max-width:991px){.front .region-content .quotes--slideshow{background:#fff;left:0;position:relative;width:100%;z-index:10}}@media(max-width:767px){.front .region-content .quotes--slideshow{height:0;visibility:hidden}}.front .region-content .quotes--slideshow::before{position:relative}.front .region-content .jcarousel-skin-default .jcarousel-container-horizontal{padding:0}.front .region-content .jcarousel-skin-default .jcarousel-next,.front .region-content .jcarousel-skin-default .jcarousel-prev{display:none}.front .region-content .jcarousel-skin-default .jcarousel-clip-horizontal{height:300px;width:100%}.front .region-content .jcarousel-skin-default .jcarousel-container-horizontal{background-color:#fff;float:right;margin-right:0;min-height:300px;width:72%}@media(max-width:991px){.front .region-content .jcarousel-skin-default .jcarousel-container-horizontal{float:none;width:100%}}.front .region-content .jcarousel-skin-default .jcarousel-item-undefined,.front .region-content .jcarousel-skin-default .jcarousel-item-NaN{display:none}.front .region-content .jcarousel-skin-default .jcarousel-item{border:0;height:300px;margin:0;padding:45px;padding-left:75px;text-align:left}.front .region-content .jcarousel-skin-default .jcarousel-item::before{color:#037abb;content:"\201C";font-family:"Droid Serif",serif;font-size:70px;font-weight:600;line-height:1;margin-left:-33px;margin-right:5px;margin-top:-3px;position:absolute}.front .region-content .views-field.views-field-field-quote-text{font-size:20px;line-height:1.3;margin-left:17px}.front .region-content .views-field-field-quote-call-to-action{font-size:16px;text-align:right}.front .region-content .views-field-field-quote-call-to-action a{color:#0281c6;text-decoration:none}.front .region-content .views-field-field-quote-call-to-action a::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-blue.svg) no-repeat 100% 100%;height:26px;margin-left:10px;vertical-align:middle;width:26px}.front .region-content .views-field-field-quote-call-to-action a:hover::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-blue-dark.svg) no-repeat 100% 100%}.front .region-content .jcarousel-skin-default .jcarousel-navigation{bottom:40px;left:70px;margin:0;padding:0;position:absolute}.front .region-content .jcarousel-navigation a{border-radius:100%;font-size:0;margin:10px;position:relative}.front .region-content .jcarousel-navigation a::after{background-color:#e8edf1;border-radius:100%;bottom:0;content:" ";height:10px;left:0;position:absolute;right:0;top:0;width:10px}.front .region-content .jcarousel-navigation .active a::after{background-color:#d6e0ea}.front .region-content .views-field-field-marketing-background-image .field-content{overflow:hidden}.front .region-content .views-field-field-marketing-background-image img{-webkit-transform:scale(1.4) translate(-14%,-8%);transform:scale(1.4) translate(-14%,-8%)}@media(min-width:768px) and (max-width:992px){.front .region-content .views-field-field-marketing-background-image img{min-height:600px}}.front .region-content #block-system-main{display:none}.community--block.block h2.block-title{display:none;margin-bottom:55px;margin-top:72px;text-align:center}@media(min-width:768px){.community--block.block h2.block-title{display:block;font-size:28px}}@media(min-width:992px){.community--block.block h2.block-title{font-size:36px}
}.view-community-content-section{margin:0 20px;margin-top:20px}@media(min-width:992px){.view-community-content-section{margin:0 auto;max-width:1165px;width:80%}}.view-community-content-section ul{list-style:none;margin:0;padding-left:0}.view-community-content-section ul li{background-color:#03a6be;float:left;height:280px;margin-bottom:25px;overflow:hidden;text-align:center;-webkit-transition:.5s box-shadow;transition:.5s box-shadow;width:100%}@media(min-width:768px){.view-community-content-section ul li{height:235px;margin-bottom:4px}}@media(min-width:992px){.view-community-content-section ul li{height:384px;margin-bottom:4px}}.view-community-content-section ul li a{color:#fff;font-size:26px;font-weight:300;line-height:1}.view-community-content-section ul li a:hover{text-decoration:none}@media(min-width:992px){.view-community-content-section ul li a{font-size:22px}}@media(min-width:992px){.view-community-content-section ul li a{font-size:30px}}@media(min-width:768px){.view-community-content-section ul li:first-child{margin-right:.33%}}@media(min-width:768px){.view-community-content-section ul li:nth-child(2){max-width:384px;width:33%}}.view-community-content-section ul li.community-content-cls-capi-event{background-color:#00a0c8}@media(min-width:768px){.view-community-content-section ul li:first-child,.view-community-content-section ul li:nth-child(4){max-width:774px;width:66.66%}}@media(min-width:768px){.view-community-content-section ul li:nth-child(3),.view-community-content-section ul li:nth-child(5),.view-community-content-section ul li:nth-child(6){margin-right:.33%;max-width:384px;width:33%}}@media(min-width:768px){.view-community-content-section ul li:nth-child(7){max-width:384px;width:33.33%}}.view-community-content-section ul li:nth-child(4),.view-community-content-section ul li:nth-child(5),.view-community-content-section ul li:nth-child(6),.view-community-content-section ul li:nth-child(7){display:none}@media(min-width:768px){.view-community-content-section ul li:nth-child(4),.view-community-content-section ul li:nth-child(5),.view-community-content-section ul li:nth-child(6),.view-community-content-section ul li:nth-child(7){display:block}}.view-community-content-section ul .views-field-field-featured-content-image{background-color:#000}.view-community-content-section ul .views-field-field-featured-content-image img{height:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.view-community-content-section ul .views-field-field-featured-content-image img{min-height:235px}}@media(min-width:992px){.view-community-content-section ul .views-field-field-featured-content-image img{min-height:384px}}.community-content-featured-content{position:relative}.community__text{bottom:30px;left:0;padding-left:30px;padding-right:30px;position:absolute;text-align:left;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(min-width:992px){.community__text{bottom:50px;padding-left:50px;padding-right:40px}}.view-community-content-section .views-field.views-field-sub-headline{display:inline-block;font-size:12px;margin-bottom:8px;padding-bottom:5px;position:relative;text-transform:uppercase}@media(min-width:992px){.view-community-content-section .views-field.views-field-sub-headline{font-size:14px}}.view-community-content-section .views-field.views-field-sub-headline::after{background-color:#fff;bottom:0;content:" ";height:1px;left:0;position:absolute;width:36px}.community-content-calendar,.community-content-cls-capi-event,.community-content-cls-mcl-event{padding:35px}@media(min-width:768px){.community-content-calendar,.community-content-cls-capi-event,.community-content-cls-mcl-event{padding:20px 40px}}.community-content-calendar:hover,.community-content-cls-capi-event:hover,.community-content-cls-mcl-event:hover{box-shadow:inset 0 0 175px rgba(0,0,0,0.3)}.community-content-calendar .views-field-views-conditional,.community-content-cls-capi-event .views-field-views-conditional,.community-content-cls-mcl-event .views-field-views-conditional{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.community-content-calendar .views-field-views-conditional::before,.community-content-cls-capi-event .views-field-views-conditional::before,.community-content-cls-mcl-event .views-field-views-conditional::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/calendar-icon.svg) no-repeat 100% 100%;height:35px;margin-bottom:8px;width:35px}@media(min-width:992px){.community-content-calendar .views-field-views-conditional::before,.community-content-cls-capi-event .views-field-views-conditional::before,.community-content-cls-mcl-event .views-field-views-conditional::before{height:50px;width:50px}}.community-content-calendar .views-field-event-title,.community-content-cls-capi-event .views-field-event-title,.community-content-cls-mcl-event .views-field-event-title{color:#fff;font-size:24px;font-weight:300;line-height:1}@media(min-width:768px){.community-content-calendar .views-field-event-title,.community-content-cls-capi-event .views-field-event-title,.community-content-cls-mcl-event .views-field-event-title{font-size:22px}}@media(min-width:992px){.community-content-calendar .views-field-event-title,.community-content-cls-capi-event .views-field-event-title,.community-content-cls-mcl-event .views-field-event-title{font-size:30px;line-height:1.4}}.community-content-calendar .views-field-event-read-more a,.community-content-cls-capi-event .views-field-event-read-more a,.community-content-cls-mcl-event .views-field-event-read-more a{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-blue-light.svg) no-repeat 100% 100%;border-radius:100%;display:block;font-size:0;height:28px;margin:0 auto;margin-top:15px;text-align:right;width:28px}.community-content-calendar .views-field-event-body,.community-content-calendar .views-field-event-body h1,.community-content-cls-capi-event .views-field-event-body,.community-content-cls-capi-event .views-field-event-body h1,.community-content-cls-mcl-event .views-field-event-body,.community-content-cls-mcl-event .views-field-event-body h1{color:#fff;font-family:"Droid Serif",serif;font-size:14px;margin-top:10px}@media(min-width:768px){.community-content-calendar .views-field-event-body,.community-content-calendar .views-field-event-body h1,.community-content-cls-capi-event .views-field-event-body,.community-content-cls-capi-event .views-field-event-body h1,.community-content-cls-mcl-event .views-field-event-body,.community-content-cls-mcl-event .views-field-event-body h1{font-size:13px}}@media(min-width:992px){.community-content-calendar .views-field-event-body,.community-content-calendar .views-field-event-body h1,.community-content-cls-capi-event .views-field-event-body,.community-content-cls-capi-event .views-field-event-body h1,.community-content-cls-mcl-event .views-field-event-body,.community-content-cls-mcl-event .views-field-event-body h1{font-size:15px}}.community-content-cls-mcl-event{position:relative}.community-content-cls-mcl-event .views-field-cls-mcl-event-url a{bottom:0;display:block;font-size:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}@media(min-width:992px){.community-content-featured-content .views-field.views-field-views-conditional img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.community-content-featured-content:hover .views-field.views-field-views-conditional img{opacity:.5}.community-content-featured-content:hover .community__text{bottom:auto;left:0;margin-left:auto;margin-right:auto;padding-left:40px;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.community-content-featured-content:hover .views-field.views-field-sub-headline::after{left:0;margin-left:auto;margin-right:auto;right:0;text-align:center}
.community-content-cls-capi-event:hover .views-field-event-read-more a,.community-content-cls-mcl-event:hover .views-field-event-read-more a{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-white.svg) no-repeat 100% 100%}}.community-content-featured-content .views-field-views-conditional::before{background:-webkit-linear-gradient(top,rgba(153,153,153,0) 0,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(153,153,153,0) 0,rgba(0,0,0,0.6) 100%);bottom:0;content:" ";height:220px;left:0;position:absolute;width:100%}.community-content-featured-content img{-webkit-transition:all .2s linear;transition:all .2s linear}.community-content-featured-content:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#block-cls-core-experience-columbia-law{border-bottom:1px solid #d1e6ea;border-top:1px solid #d1e6ea;margin-top:1px}@media(min-width:992px){#block-cls-core-experience-columbia-law{padding-left:10%;padding-right:10%}}@media(min-width:992px){#block-cls-core-experience-columbia-law .title__wrap{float:left;height:177px;padding-right:25px;width:35%}}#block-cls-core-experience-columbia-law .title__wrap .block-title{border-bottom:1px solid #d1e6ea;margin-bottom:0;padding:25px 30px}@media(min-width:768px){#block-cls-core-experience-columbia-law .title__wrap .block-title{padding:35px}}@media(min-width:992px){#block-cls-core-experience-columbia-law .title__wrap .block-title{border:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#block-cls-core-experience-columbia-law .experience-block-title{color:#464646;font-size:24px}@media(min-width:992px){#block-cls-core-experience-columbia-law .experience-block-title{font-size:30px}}#block-cls-core-experience-columbia-law .description{display:block;font-family:"Droid Serif",serif;font-size:13px;margin-top:10px}@media(min-width:768px){#block-cls-core-experience-columbia-law .description{font-size:14px}}#experience_columbia_law_links{display:block;list-style:none;margin:0;overflow:hidden;padding-left:0}@media(min-width:992px){#experience_columbia_law_links{float:right;width:65%}}#experience_columbia_law_links li{border-bottom:3px solid #3db85a;border-left:1px solid #d1e6ea;float:left;height:140px;overflow:hidden;text-align:center;width:50%}@media(min-width:768px){#experience_columbia_law_links li{width:25%}}@media(min-width:992px){#experience_columbia_law_links li{height:177px}}@media(min-width:992px){#experience_columbia_law_links li:last-child{border-right:1px solid #d1e6ea}}#experience_columbia_law_links li a{color:#464646;display:block;font-size:22px;line-height:26px;padding:50px 35px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width:992px){#experience_columbia_law_links li a{font-size:24px;padding:60px 20px}}#experience_columbia_law_links li a:hover{color:#3db85a;text-decoration:none}#experience_columbia_law_links li:hover a{color:#3db85a}@media(min-width:992px){#experience_columbia_law_links li:hover a::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-filled-green.svg) no-repeat 100% 100%;display:block;height:27px;margin:0 auto;margin-top:15px;width:25px}}.footer__bottom{background-color:#005f93;color:#fff;font-size:11px;font-weight:300;overflow:hidden;padding:20px}.footer__bottom a{color:#fff}@media(min-width:992px){.footer__bottom .region-footer-bottom{margin:0 auto;width:80%}}@media(max-width:767px){.footer__bottom .block-cls-core{text-align:center}}@media(max-width:991px){.footer__bottom .block-cls-core{padding-bottom:10px;padding-top:10px}}@media(min-width:992px){.footer__bottom .block-cls-core{float:left;width:35%}}@media(max-width:991px){.footer__bottom .block-menu-block{padding-bottom:10px;padding-top:10px}}@media(min-width:992px){.footer__bottom .block-menu-block{float:left;width:65%}}.footer__bottom .block-menu-block .nav .open>a,.footer__bottom .block-menu-block .nav .open>a:hover,.footer__bottom .block-menu-block .nav .open>a:focus{background-color:transparent;border-color:#fff}.footer__bottom .block-menu-block ul{font-size:14px;list-style:none;margin:0;padding-left:0}@media(min-width:992px) and (max-width:1079px){.footer__bottom .block-menu-block ul{font-size:13px}}@media(max-width:767px){.footer__bottom .block-menu-block ul{text-align:center}}@media(min-width:992px){.footer__bottom .block-menu-block ul{text-align:right}}.footer__bottom .block-menu-block li{display:inline-block}.footer__bottom .block-menu-block li a{border-right:1px solid #fff;line-height:1;padding:0 6px}@media(min-width:992px) and (max-width:1079px){.footer__bottom .block-menu-block li a{padding:0 4px}}.footer__bottom .block-menu-block li a:hover{background:none;color:#0a90d9;text-decoration:none}.footer__bottom .block-menu-block li:last-child a{border-right:0}@media(min-width:992px){.block__menu-admissions-block,.block__menu-academics-cources,.block__menu-our-faculty,.block__menu-research-scholarships,.block__menu-careers,.block__menu-about-us{float:left;padding-bottom:35px;vertical-align:top;width:16.66%}}.footer{color:#fff;font-size:14px;overflow:hidden;padding:0}@media(max-width:767px){.footer{margin-top:25px}}@media(max-width:991px){.footer .menu-block-wrapper,.footer .menu-name-menu-main-mega-menu{display:none}}@media(max-width:991px){.footer .block__social-menu .menu-block-wrapper,.footer .menu-name-menu-social-menu{display:block}}@media(max-width:991px){.footer .visible .menu-block-wrapper,.footer .visible .menu-name-menu-main-mega-menu{display:block}}.footer .block-menu-block .nav .open>a,.footer .block-menu-block .nav .open>a:hover,.footer .block-menu-block .nav .open>a:focus{background-color:transparent}.footer .block-menu-block .block-title{background-color:#037abb;border-bottom:1px solid #00527f;font-size:17px;font-weight:300;margin:0;padding:15px;padding-left:30px;position:relative}.footer .block-menu-block .block-title::after{content:"\e804";font-family:"fontello";position:absolute;right:24px}@media(min-width:992px){.footer .block-menu-block .block-title{background-color:#0281c6;border-bottom:0;font-size:20px}.footer .block-menu-block .block-title::after{content:none}}.footer .block-menu-block a{color:#fff;font-weight:300;padding:9px;padding-left:30px}.footer .block-menu-block a:hover{background-color:transparent;color:#0a90d9}@media(min-width:992px){.footer .block__menu-admissions-block .title__wrap::before{border-right:1px solid #00527f;left:-400px}}@media(min-width:992px){.footer .block__menu-about-us .title__wrap::before{right:-401px}}.footer .title__wrap .block-title a{font-weight:400;padding:0}@media(max-width:991px){.footer .title__wrap .block-title a{pointer-events:none}}.footer .title__wrap .block-title a:hover{color:#fff;text-decoration:underline}.footer .block-title .menu-attach-block-drop-link,.footer .block-title a.external{display:none}.footer .block__social-menu{background-color:#434346;clear:both;color:#fff;text-align:center}.footer .block__social-menu .block-title a{color:#037abb}@media(min-width:768px){.footer .block__social-menu .block-title,.footer .block__social-menu .menu-name-menu-social-menu{border:0;float:left;width:50%}.footer .block__social-menu .block-title{padding-left:10%;text-align:left}.footer .block__social-menu .menu-name-menu-social-menu{padding-right:10%;text-align:right}}.footer .block__social-menu .block-title{background-color:#434346;border-bottom:0;border-right:0;font-size:30px;height:auto;line-height:1;padding-bottom:27px;padding-top:27px}
@media(max-width:991px){.footer .block__social-menu .block-title{font-size:24px;padding-bottom:30px;padding-left:3%;padding-top:30px}}@media(max-width:767px){.footer .block__social-menu .block-title{padding-bottom:15px}}.footer .block__social-menu .block-title.open__accordion::after,.footer .block__social-menu .block-title::after{content:none}@media(max-width:991px){.footer .block__social-menu .menu-name-menu-social-menu{padding-right:3%}}@media(max-width:767px){.footer .block__social-menu .menu-name-menu-social-menu{padding-bottom:20px}}.footer .block__social-menu .menu-name-menu-social-menu .nav .open>a,.footer .block__social-menu .menu-name-menu-social-menu .nav .open>a:hover,.footer .block__social-menu .menu-name-menu-social-menu .nav .open>a:focus{background-color:transparent}.footer .block__social-menu .menu-name-menu-social-menu .nav .open>a:hover{opacity:.7}.footer .block__social-menu .nav li{display:inline-block;padding:12px;padding-left:0;padding-right:10px;text-align:right}.footer .block__social-menu .nav li:last-child{padding-right:0}.footer .block__social-menu .nav li a{font-size:0;padding:0;padding-bottom:0;padding-top:0;text-align:center}.footer .block__social-menu .nav li a:hover{background-color:transparent;color:#fff}.footer .block__social-menu .nav li a::after{background:#09a4f8;display:block;font-family:"fontello";font-size:36px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;height:60px;line-height:60px;width:60px}.footer .block__social-menu .nav li a.social-media-twitter::after{content:"\e800"}.footer .block__social-menu .nav li a.social-media-linkedin::after{background-color:#0774af;content:"\e801"}.footer .block__social-menu .nav li a.social-media-facebook::after{background-color:#015b8c;content:"\e802"}.footer .block__social-menu .nav li a.social-media-rss::after{background-color:#f88509;content:"\e803"}.region-footer>.footer__menu-wrap{display:inline-block;height:100%;width:100%;background-color:#056da6}@media(min-width:992px){.region-footer>.footer__menu-wrap{padding-left:10%;padding-right:10%;margin-bottom:-5px}}@media(max-width:991px){.region-footer>.footer__menu-wrap .block-title{cursor:pointer}}@media(min-width:992px){.region-footer>.footer__menu-wrap .title__wrap{background-color:#0281c6;border-bottom:0;border-right:1px solid #00527f;font-size:20px;height:80px;margin-bottom:20px;position:relative}.region-footer>.footer__menu-wrap .title__wrap .block-title{background-color:#0281c6;display:block;font-size:17px;font-weight:300;margin:0;padding:15px;padding-left:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.region-footer>.footer__menu-wrap .title__wrap .block-title a:hover{text-decoration:none}}.region-footer>.footer__menu-wrap .title__wrap:hover{background-color:#0073b6}.region-footer>.footer__menu-wrap .title__wrap:hover .block-title{background-color:#0073b6}.region-footer>.footer__menu-wrap li{line-height:18px}#block-cls-core-address{color:#000;display:block;height:300px;line-height:1.7;overflow:hidden;padding:38px 30px;position:relative;text-align:center}@media(max-width:767px){#block-cls-core-address{background-color:#e8f1f6}}@media(min-width:768px){#block-cls-core-address{line-height:1;padding:50px 60px}#block-cls-core-address::before{background:-webkit-linear-gradient(rgba(231,241,247,0.94),rgba(231,241,247,0.95)),url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/map.png) no-repeat center;background:linear-gradient(rgba(231,241,247,0.94),rgba(231,241,247,0.95)),url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/map.png) no-repeat center;background-size:cover;bottom:0;content:"";height:215%;left:-5%;position:absolute;right:0;top:-20%;-webkit-transform:rotate(5deg);transform:rotate(5deg);width:124%;z-index:-1}}#block-cls-core-address .title__wrap::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/pin.png) no-repeat;content:" ";display:inline-block;height:75px;left:0;margin-top:10px;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;right:0;text-align:center;width:60px}
#block-cls-core-address .block-title{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/cls-logo.png) no-repeat;background-size:contain;font-size:0;height:27px;margin:auto;margin-bottom:20px;max-width:400px;text-align:center}#block-cls-core-address .address,#block-cls-core-address .city{font-size:18px;font-weight:700;padding-right:6px}@media(max-width:767px){#block-cls-core-address .address,#block-cls-core-address .city{display:block;font-size:16px}}#block-cls-core-address .contact{display:block;font-size:15px}@media(min-width:768px){#block-cls-core-address .contact{margin-top:20px}}@media(max-width:767px){#block-cls-core-address .contact{font-size:14px}}.maintenance-page{background-color:#056da6;color:#fff;font-weight:300;height:100%;text-align:center}.maintenance-page #site-name,.maintenance-page .title{display:none}.maintenance-page #logo{display:block;margin-bottom:12px}.maintenance-page #logo img{max-width:450px;width:100%}.maintenance-page #page{color:#fff;line-height:1.4;margin:auto;position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70%}.maintenance-page #page a{color:#fff;text-decoration:underline}.maintenance-page h1{font-size:50px;font-weight:300;line-height:1.4;margin-bottom:12px;margin-top:0}.maintenance-page p{font-size:25px;margin:0 auto;width:90%}.main__container{margin:auto;margin-top:20px;width:80%}@media(min-width:768px){.main__container{margin-bottom:35px}}.page-header{border-bottom:0;display:block;font-size:26px;margin-bottom:20px;padding-bottom:0;padding-left:15px}@media(min-width:768px){.page-header{font-size:40px;margin-bottom:35px}}.page-events .right__sidebar{float:right}.page-events .breadcrumb{display:none}#block-cls-core-calendar-navigation ul li{border:1px solid #e5eef2;float:left;font-size:16px;font-weight:bold;text-align:center;text-transform:uppercase;width:33.3333%}#block-cls-core-calendar-navigation ul li a{color:#000;display:block;padding:9px}#block-cls-core-calendar-navigation ul li a.activelink{background-color:#0097e9;border:0;color:#fff}.view-display-id-events_listing_page .date-nav.item-list{color:#fff;display:block;margin-bottom:0;padding:10px;position:relative}@media(min-width:768px){.view-display-id-events_listing_page .date-nav.item-list{padding:25px}}.view-display-id-events_listing_page .date-nav.item-list .date-heading h3{font-size:16px}@media(min-width:768px){.view-display-id-events_listing_page .date-nav.item-list .date-heading h3{font-size:20px}}.view-display-id-events_listing_page .date-nav-wrapper{background-color:#0097e9;margin-bottom:0;margin-top:1px}.view-display-id-events_listing_page .date-nav-wrapper .date-prev{left:0;right:auto}.view-display-id-events_listing_page .date-nav-wrapper .date-prev a,.view-display-id-events_listing_page .date-nav-wrapper .date-next a{height:30px;margin:5px 25px;width:30px}@media(min-width:768px){.view-display-id-events_listing_page .date-nav-wrapper .date-prev a,.view-display-id-events_listing_page .date-nav-wrapper .date-next a{margin:20px 25px}}.view-display-id-events_listing_page .date-nav-wrapper .date-prev,.view-display-id-events_listing_page .date-nav-wrapper .date-next,.view-display-id-events_listing_page .date-nav-wrapper .pager li>a,.view-display-id-events_listing_page .date-nav-wrapper .pager li>span{background-color:transparent;border:0;font-size:0}.view-display-id-events_listing_page .date-nav-wrapper .date-prev a{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-white.svg) no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view-display-id-events_listing_page .date-nav-wrapper .date-next a{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-white.svg) no-repeat}.view-display-id-events_listing_page .views-row{border-bottom:1px solid rgba(0,87,134,0.07);display:table;padding:40px 15px;width:100%}@media(min-width:768px){.view-display-id-events_listing_page .views-row{padding:60px 30px}}@media(min-width:992px){.view-display-id-events_listing_page .views-row{padding:60px}}.view-display-id-events_listing_page .views-row.views-row-even{background-color:#f8fafb}.view-display-id-events_listing_page .views-field-field-event-date-1{margin-bottom:15px}.view-display-id-events_listing_page .views-field-field-event-date-1 .date-repeat-rule{display:none}@media(min-width:768px){.view-display-id-events_listing_page .views-field-field-event-date-1{display:table-cell;margin-bottom:0;padding-right:40px;position:relative;top:5px;width:70px}}.view-display-id-events_listing_page .views-field-field-event-date-1 .field-content{width:67px}.view-display-id-events_listing_page .views-field-field-event-date-1 .field-content .date-display-single{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/calendar-date-outline.svg) no-repeat;background-size:cover;display:block;height:70px;margin-bottom:10px;padding:17px;text-align:center;text-transform:uppercase;width:67px}
.view-display-id-events_listing_page .views-field-title a{color:#0281c6;font-size:22px;font-weight:400}@media(min-width:768px){.view-display-id-events_listing_page .views-field-title a{font-size:28px}}@media(min-width:992px){.view-display-id-events_listing_page .views-field-title a{font-size:30px}}.view-display-id-events_listing_page .views-field-title a:hover{text-decoration:none}.view-display-id-events_listing_page .views-field-field-event-promotion-text{font-family:"Droid Serif",serif;font-size:16px;line-height:22px;margin-bottom:25px;margin-top:15px}.view-display-id-events_listing_page .views-field-field-event-date,.view-display-id-events_listing_page .views-field-field-location-name{color:#6f8c9b;font-size:14px;line-height:1.2;margin-bottom:5px;padding-left:40px}.view-display-id-events_listing_page .views-field-field-event-date .field-content::before,.view-display-id-events_listing_page .views-field-field-location-name .field-content::before{display:inline-block;height:18px;left:-14px;margin-left:-28px;margin-right:10px;position:relative;vertical-align:middle;width:18px}@media(max-width:767px){.view-display-id-events_listing_page .views-field-field-event-date{margin-bottom:10px}}.view-display-id-events_listing_page .views-field-field-event-date .field-content::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/time-icon.svg) no-repeat center}.view-display-id-events_listing_page .views-field-field-location-name .field-content::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/location-icon.svg) no-repeat center}.view-display-id-events_listing_page .views-field-field-location-name,.view-display-id-events_listing_page .views-field-field-location-name-1{display:inline-block}.view-display-id-events_listing_page .views-field-field-location-name-1{border-left:2px solid #e5eef2;line-height:1;margin-left:15px;padding-left:15px}@media(max-width:479px){.view-display-id-events_listing_page .views-field-field-location-name-1{display:block;margin-left:40px}}.view-display-id-events_listing_page .views-field-field-location-name-1 a{color:#037abb;font-size:14px;font-weight:bold}.view-display-id-events_listing_page .views-field.views-field-field-location-name .field-content{line-height:1}aside .view-id-law_school_events{border-bottom:3px solid #e5eef2;margin-bottom:20px;padding:30px 0}@media(max-width:991px){aside .view-id-law_school_events{display:none}}#block-cls-core-event-category-search-block input,#block-cls-core-event-title-search-block input,.block-mefibs input{border:1px solid rgba(0,87,134,0.15);border-radius:0;box-shadow:none;font-size:16px;height:45px;padding:10px;padding-left:15px;padding-right:50px}#block-cls-core-event-category-search-block .views-exposed-widgets,#block-cls-core-event-title-search-block .views-exposed-widgets,.block-mefibs .views-exposed-widgets{margin-bottom:0}#block-cls-core-event-category-search-block .views-submit-button,#block-cls-core-event-title-search-block .views-submit-button,.block-mefibs .views-submit-button{position:absolute;right:10px;top:9px}#block-cls-core-event-category-search-block .views-exposed-form,#block-cls-core-event-title-search-block .views-exposed-form,.block-mefibs .views-exposed-form{position:relative}#block-cls-core-event-category-search-block .views-exposed-form .views-exposed-widget,#block-cls-core-event-title-search-block .views-exposed-form .views-exposed-widget,.block-mefibs .views-exposed-form .views-exposed-widget{float:none;padding:0}#block-cls-core-event-category-search-block .views-exposed-form .views-exposed-widget .btn,#block-cls-core-event-title-search-block .views-exposed-form .views-exposed-widget .btn,.block-mefibs .views-exposed-form .views-exposed-widget .btn{margin-top:0}#block-cls-core-event-category-search-block .form-submit,#block-cls-core-event-title-search-block .form-submit,.block-mefibs .form-submit{background:transparent url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/search-icon.svg) no-repeat center;border:0;font-size:0;height:22px;padding:0;width:40px}
#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid>label,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid>label,.block-mefibs .views-widget-filter-field_lawcal_categories_tid>label{font-weight:bold;text-transform:uppercase}#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid label,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid label,.block-mefibs .views-widget-filter-field_lawcal_categories_tid label{font-size:16px;margin-bottom:5px;vertical-align:bottom}#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .form-type-bef-checkbox,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .form-type-bef-checkbox,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .form-type-bef-checkbox{margin-bottom:5px}#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .form-control,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .form-control,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .form-control{border:0;box-shadow:none;height:auto;padding-left:0}#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input,#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes label,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes label,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes label{display:inline-block;font-weight:400}#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input::before,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input::before,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input::before{background:#fff;border:1px solid #e5eef2;content:"";display:block;height:25px;position:relative;width:25px;z-index:1}#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input:checked::before,#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input:hover::before,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input:checked::before,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input:hover::before,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input:checked::before,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input:hover::before{background-color:#12abff;border:0}#block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input,#block-cls-core-event-title-search-block .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input,.block-mefibs .views-widget-filter-field_lawcal_categories_tid .bef-checkboxes input{height:25px;margin-right:18px;width:25px}#block-cls-core-event-title-search-block label{display:none}#block-cls-core-event-title-search-block form{margin-bottom:0}aside .view-id-law_school_events .date-nav-wrapper .date-nav{margin-bottom:0;padding-bottom:0}aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-prev a,aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-next a{height:25px;margin:20px;width:25px}aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-prev,aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-next,aside .view-id-law_school_events .date-nav-wrapper .date-nav .pager li>a,aside .view-id-law_school_events .date-nav-wrapper .date-nav .pager li>span{background-color:transparent;border:0;font-size:0;padding:0}
aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-prev a{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-blue.svg) no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-next a{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-blue.svg) no-repeat}aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-heading{border:1px solid #e5eef2;border-bottom:0}aside .view-id-law_school_events .date-nav-wrapper .date-nav .date-heading h3{line-height:1}aside .view-id-law_school_events .pager{margin:0}aside .view-id-law_school_events .date-heading{padding:15px}aside .view-id-law_school_events .date-heading a{color:#000;font-size:20px;text-transform:uppercase}aside .view-id-law_school_events .calendar-calendar thead{border:1px solid #e5eef2;border-top:0}aside .view-id-law_school_events .calendar-calendar tbody::before{color:transparent;content:"_";display:block;line-height:1em}aside .view-id-law_school_events .calendar-calendar .days{background-color:transparent;border:0;color:#000;font-size:12px;padding-bottom:10px}aside .view-id-law_school_events .calendar-calendar td{color:#0281c6;font-size:16px;text-align:center}aside .view-id-law_school_events .calendar-calendar td a{color:#0281c6}aside .view-id-law_school_events .calendar-calendar td .month{padding-bottom:10px;padding-top:10px}aside .view-id-law_school_events .calendar-calendar td .mini-day-on a{text-decoration:none}aside .view-id-law_school_events .calendar-calendar td.has-no-events{color:#7c98a6}aside .view-id-law_school_events .calendar-calendar .today{background-color:#12abff;color:#fff}aside .view-id-law_school_events .calendar-calendar .today a{color:#fff}@media(max-width:991px){.main__content,.right__sidebar,.main__container{padding:0;width:100%}}@media(max-width:991px){.main__content{margin-top:15px}.right__sidebar{display:none}.right__sidebar .form-item-mefibs-form-event-title-title{padding-left:15px;padding-right:15px}}@media(min-width:992px){.main__content .region-sidebar-second{display:none}}.main__content .region-sidebar-second #block-cls-core-event-title-search-block .form-item-title,.main__content .region-sidebar-second .form-item-mefibs-form-event-title-title{margin:15px 20px}.main__content .region-sidebar-second .view-id-law_school_events{display:none}.main__content .region-sidebar-second #block-cls-core-event-title-search-block .views-exposed-widget .btn,.main__content .region-sidebar-second .block-mefibs .views-exposed-form .views-exposed-widget .btn{margin:17px 14px}.main__content .region-sidebar-second .block-mefibs .close-category{display:none}@media(max-width:991px){.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid>label,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid>label{background-color:#f9fbfb;border:1px solid rgba(0,87,134,0.15);display:block;padding:10px;text-align:center}.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .views-widget,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid .views-widget{display:none;margin-bottom:15px;padding-left:15px}.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid .close-category,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid .close-category{display:none}.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid.show__category,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid.show__category{background-color:#fff;height:100%;left:0;opacity:1;overflow:scroll;position:fixed;top:0;width:100%;z-index:9999}
.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid.show__category .form-type-select,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid.show__category .form-type-select{margin-left:25px;margin-right:25px}.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid.show__category .close-category,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid.show__category .close-category{color:#434346;display:block;font-size:40px;font-weight:300;margin-left:25px;margin-right:25px;margin-top:10px;text-align:right}.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid.show__category>label,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid.show__category>label{background-color:transparent;border:0;margin-left:25px;padding:10px;text-align:left}.main__content .region-sidebar-second #block-cls-core-event-category-search-block .views-widget-filter-field_lawcal_categories_tid.show__category .views-widget,.main__content .region-sidebar-second .block-mefibs .views-widget-filter-field_lawcal_categories_tid.show__category .views-widget{display:block}}#block-cls-core-event-category-search-block .views-submit-button{display:none;position:static}#block-cls-core-event-category-search-block .views-submit-button .form-submit{background-color:#12abff;background-image:none;border:1px;font-size:14px;height:auto;padding:6px 12px;width:auto}.views-field-add-to-calendar{border-top:1px solid #d4e3eb;margin-top:25px;padding-top:15px}.views-field-add-to-calendar .field-content{display:inline-block;margin-left:10px;vertical-align:middle}@media(min-width:768px){.views-field-add-to-calendar .field-content{margin-left:25px}}.views-field-add-to-calendar .views-label{color:#434346;display:inline-block;font-size:14px;font-weight:bold;text-transform:uppercase}@media(min-width:768px){.views-field-add-to-calendar .views-label{position:relative;top:2px}}.views-field-add-to-calendar li{margin-right:0;vertical-align:top}@media(min-width:768px){.views-field-add-to-calendar li{margin-right:8px}}.deadline{background-color:#f35906;color:#fff;display:inline-block;font-size:13px;margin-bottom:10px;padding:5px 20px;text-transform:uppercase}.deadline::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/alert-icon-white.svg) no-repeat 100% 100%;height:16px;margin-right:9px;vertical-align:top;width:16px}.page-events .page-header{margin-bottom:5px}@media(min-width:768px){.page-events .page-header{margin-bottom:25px;margin-top:15px}}@media(min-width:992px){.page-events .page-header{margin-bottom:50px;margin-top:30px}}.filter__results{display:block;font-size:16px;padding-top:25px}@media(max-width:991px){.filter__results{margin-left:25px;margin-right:25px}}.filter__results .search-term{font-weight:bold}.filter__results .search-term::before{content:open-quote}.filter__results .search-term::after{content:close-quote}.filter__results .reset-all-events{border-bottom:1px solid #e5eef2;border-top:1px solid #e5eef2;display:block;margin-top:25px;padding-bottom:25px;padding-top:25px}.filter__results .reset-all-events a{color:#0281c6}.filter__results .reset-all-events a::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-blue.svg) no-repeat;display:inline-block;height:25px;margin-right:20px;position:relative;top:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;width:25px}@media(min-width:992px){.filter__results .reset-all-events a::before{height:32px;top:-2px;width:32px}}.group-main-content{display:table;margin:0 auto;padding-right:50px;width:80%}@media(min-width:768px){.group-main-content{padding-right:35%}}@media(min-width:992px){.group-main-content{padding-right:25%}}@media(max-width:991px){.group-main-content{margin-left:25px;width:100%}}.group-main-content .field-name-field-event-description{font-family:"Droid Serif",serif;font-size:13px;margin-top:0}.group-main-content .field-name-field-event-description .field-items a{color:#0281c6}@media(min-width:768px){.group-main-content .field-name-field-event-description{font-size:14px;min-height:210px;padding-top:40px}}@media(min-width:992px){.group-main-content .field-name-field-event-description{font-size:15px}}.group-main-content .field-name-field-event-description img{height:auto}.group-main-content .field-name-field-event-description strong{font-family:"Lato",sans-serif;font-size:16px;font-weight:normal}@media(min-width:768px){.group-main-content .field-name-field-event-description strong{font-size:18px}
}@media(min-width:992px){.group-main-content .field-name-field-event-description strong{font-size:20px}}.group-main-content .group-main--content-left{display:none;margin-bottom:25px}@media(min-width:992px){.group-main-content .group-main--content-left{display:table-cell;visibility:hidden;width:130px}}.group-main-content .field-name-field-event-date,.group-main-content .field-name-field-location-name,.group-main-content .field-name-field-location-name+div{display:none}.node-type-calendar .left__sidebar{margin-bottom:25px;margin-left:25px;margin-right:25px;padding-left:0}@media(min-width:768px){.node-type-calendar .left__sidebar{position:absolute;right:0;width:30%}}@media(min-width:992px){.node-type-calendar .left__sidebar{margin-right:10%;width:25%}}.node-type-calendar .left__sidebar .well{background-color:transparent;border:0;border-bottom:1px solid #e5eef2;border-radius:0;box-shadow:none;margin-bottom:0;min-height:20px;padding:0;padding-bottom:25px;padding-top:25px}@media(min-width:768px){.node-type-calendar .left__sidebar .well{margin-left:40px}}.node-type-calendar .left__sidebar .block-cls-events-calendar{margin-top:10px}.node-type-calendar .left__sidebar .block-cls-events-calendar .title__wrap{display:inline-block}.node-type-calendar .left__sidebar .block-cls-events-calendar .title__wrap .block-title{color:#0281c6;font-size:15px;margin:0}.node-type-calendar .left__sidebar .block-cls-events-calendar .addthis_toolbox{float:left;margin-right:15px}.node-type-calendar .left__sidebar .block-cls-events-calendar .at-icon-wrapper{display:none}.node-type-calendar .left__sidebar .block-cls-events-calendar .addthis_button_print,.node-type-calendar .left__sidebar .block-cls-events-calendar .addthis_button_compact{margin-bottom:0;position:relative;top:2px}.node-type-calendar .left__sidebar .block-cls-events-calendar .addthis_button_print::before,.node-type-calendar .left__sidebar .block-cls-events-calendar .addthis_button_compact::before{content:" ";display:inline-block;height:20px;margin-right:15px;vertical-align:middle;width:20px}.node-type-calendar .left__sidebar .block-cls-events-calendar .addthis_button_print::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/print.png) no-repeat;background-size:contain}.node-type-calendar .left__sidebar .block-cls-events-calendar .addthis_button_compact::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/share.png) no-repeat;background-size:contain}article header{min-height:0}article p{margin-bottom:25px}.field-name-field-event-contact-info .field-items a{color:#0281c6}@media(min-width:992px){.field-name-field-event-contact-info{margin-left:130px}}.node-type-calendar .main__content{margin-top:0}.node-type-calendar .field-name-field-event-image{margin-top:25px}@media(max-width:767px){.node-type-calendar .elipsis::after{content:"..";display:inline-block}}.node-type-calendar .read__more{color:#0b7fc1;font-family:"Lato",sans-serif;font-size:13px}.node-type-calendar .read__more p{font-weight:bold}@media(min-width:768px){.node-type-calendar .read__more{display:none}}.node-type-calendar .hide__content{display:none}@media(min-width:768px){.node-type-calendar .hide__content{display:block}}.node-type-calendar .main__content{padding-left:0;padding-right:0}@media(max-width:767px){.node-type-calendar .main__content{margin-top:0}}.node-type-calendar .field-name-field-event-promotion-text{display:none}.node-type-calendar .page-header{font-size:26px;line-height:1.2;margin-bottom:25px;margin-top:14px;padding-left:0}@media(min-width:768px){.node-type-calendar .page-header{font-size:38px;margin-bottom:20px;margin-top:0}}@media(min-width:992px){.node-type-calendar .page-header{font-size:50px;margin-bottom:40px;margin-left:0;margin-right:0}}.group-sub-content{background-color:#f8fafb;border:1px solid #e5eef2;border-left:0;border-right:0;margin-top:25px;padding:25px}@media(min-width:768px){.group-sub-content{margin-top:60px;padding-bottom:40px;padding-top:40px}}@media(min-width:992px){.group-sub-content{padding-left:10%;padding-right:10%}}@media(max-width:767px){.group-sub-content .field-name-field-event-rsvp{margin-top:40px}}.group-sub-content .field-label{font-size:16px;margin-bottom:20px;text-transform:uppercase}.main-container{color:#434346}.group-sub-content .field-items{font-size:15px}@media(min-width:768px){.group-sub-content .field{display:inline-block;padding-right:40px;vertical-align:top;width:49%}}@media(min-width:992px){.group-sub-content .field{width:40%}}.field-group-div .field a{color:#016fab}.node-type-calendar .region-sub-content .block-title{font-size:24px;margin-bottom:25px;padding-top:25px;text-align:center}@media(min-width:768px){.node-type-calendar .region-sub-content .block-title{font-size:34px;margin-bottom:50px;padding-top:60px}}@media(min-width:992px){.node-type-calendar .region-sub-content .block-title{font-size:36px}}.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul{list-style:none;margin-left:25px;padding-left:0}@media(min-width:992px){.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul{margin:0 auto;width:80%}}.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul li{display:table;padding-right:25px}@media(min-width:768px){.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul li{float:left;padding-right:40px;width:33.33%}}.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul li .views-field-field-event-date{display:table-cell;height:100px;position:relative;top:10px;width:94px}.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul li .views-field-field-event-date .date-repeat-rule{display:none}.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul li .views-field-field-event-date .field-content{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/calendar-date-outline.svg) no-repeat;background-size:cover;height:74px;padding:17px;text-align:center;text-transform:uppercase;width:71px}.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul li .views-field-title a{color:#0281c6;font-size:18px;line-height:1.3}@media(min-width:992px){.node-type-calendar .region-sub-content .view-display-id-upcoming_events ul li .views-field-title a{font-size:24px}}.is__bold{margin-bottom:0}@media(max-width:991px){#block-cls-events-calendar-events-addthis-print-block{display:none}}.node-type-calendar .footer{margin-top:0}.events__header{clear:both;margin-left:25px;margin-right:25px;padding-top:25px}@media(min-width:992px){.events__header{padding-top:10px}}@media(min-width:992px){.events__header{display:table;margin:0 auto;padding-top:60px;width:80%}}.events__header .featured__content{height:85px}@media(min-width:768px){.events__header .featured__content{display:table-cell;height:100px;margin-bottom:0;padding-left:0;padding-right:40px;position:relative;top:10px;width:120px}}@media(min-width:768px){.events__header .featured__content{padding-right:60px;width:130px}}@media(min-width:992px){.events__header .page__title{display:table-cell;vertical-align:top}}.events__header .block-cls-events-calendar{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/calendar-date-outline.svg) no-repeat;background-size:cover;height:74px;line-height:1;padding:15px;text-align:center;text-transform:uppercase;width:71px}
.content__top{float:none;margin-left:25px;margin-right:25px;padding:0}@media(min-width:992px){.content__top{margin:0 auto;width:80%}}.content__top .region-content-top{border-bottom:3px solid #e5eef2;padding-bottom:40px}@media(min-width:992px){.content__top .region-content-top{margin-left:130px;padding-bottom:60px}}.content__top .field-name-field-event-date,.content__top .field-name-field-location-name{color:#6f8c9b;font-size:16px;line-height:1.4;margin-bottom:15px;padding-left:40px}@media(min-width:768px){.content__top .field-name-field-event-date,.content__top .field-name-field-location-name{font-size:17px;margin-bottom:5px}}@media(min-width:992px){.content__top .field-name-field-event-date,.content__top .field-name-field-location-name{font-size:20px}}.content__top .field-name-field-event-date .field-item::before,.content__top .field-name-field-location-name .field-item::before{display:inline-block;height:20px;left:-14px;margin-left:-28px;margin-right:10px;position:relative;vertical-align:middle;width:20px}.content__top .field-name-field-event-date .field-item::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/time-icon.svg) no-repeat center}.content__top .field-name-field-location-name .field-item::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/location-icon.svg) no-repeat center}.content__top .field-name-field-location-name,.content__top .directions-link{display:inline-block;margin-bottom:0}.content__top .directions-link{border-left:2px solid #e5eef2;color:#037abb;font-size:16px;font-weight:bold;margin-left:15px;padding-left:15px}@media(max-width:479px){.content__top .directions-link{display:block;margin-left:40px}}@media(min-width:992px){.content__top .directions-link{font-size:17px}}@media(min-width:992px){.content__top .directions-link{font-size:18px}}.content__top .field-name-field-location-name .field-items{line-height:1;margin-right:10px}#block-cls-faculty-faculty-link,#block-cls-events-calendar-law-school-events-link,#block-cls-events-calendar-law-school-events-link-bottom{border-bottom:1px solid #e1ebf0;font-size:16px;padding:12px 25px}@media(min-width:992px){#block-cls-faculty-faculty-link,#block-cls-events-calendar-law-school-events-link,#block-cls-events-calendar-law-school-events-link-bottom{font-size:20px;padding:18px 10%}}#block-cls-faculty-faculty-link a,#block-cls-events-calendar-law-school-events-link a,#block-cls-events-calendar-law-school-events-link-bottom a{color:#0281c6}#block-cls-faculty-faculty-link a::before,#block-cls-events-calendar-law-school-events-link a::before,#block-cls-events-calendar-law-school-events-link-bottom a::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-blue.svg) no-repeat;display:inline-block;height:25px;margin-right:20px;position:relative;top:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;width:25px}@media(min-width:992px){#block-cls-faculty-faculty-link a::before,#block-cls-events-calendar-law-school-events-link a::before,#block-cls-events-calendar-law-school-events-link-bottom a::before{height:32px;top:-2px;width:32px}}#block-cls-events-calendar-law-school-events-link-bottom{border-bottom:0;border-top:1px solid #e1ebf0;margin-top:25px}@media(min-width:768px){#block-cls-events-calendar-law-school-events-link-bottom{margin-top:60px}}.node-type-calendar #block-cls-events-calendar-events-add-to-calendar{margin-top:0}@media(min-width:768px){.node-type-calendar #block-cls-events-calendar-events-add-to-calendar{border-bottom:1px solid #e5eef2;margin-bottom:25px;margin-top:10px;padding-bottom:25px}}.node-type-calendar #block-cls-events-calendar-events-add-to-calendar .left__sidebar .title__wrap .block-title,.node-type-calendar #block-cls-events-calendar-events-add-to-calendar .title__wrap .block-title{color:#434346;font-size:14px;font-weight:bold;text-transform:uppercase}@media(max-width:767px){.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul{display:inline-block;margin-left:5px;vertical-align:middle}}@media(min-width:768px){.node-type-calendar #block-cls-events-calendar-events-add-to-calendar>ul{margin-top:15px}}.calendar-date-month,.views-field-field-event-date,.block-cls-events-calendar{line-height:1}.calendar-date-month .month,.views-field-field-event-date .month,.block-cls-events-calendar .month{display:block;font-size:13px;font-weight:bold}.calendar-date-month .day,.views-field-field-event-date .day,.block-cls-events-calendar .day{display:block;font-size:30px}.page-faculty .main__master{float:none;margin-left:0;margin-right:0;overflow:auto}@media(min-width:992px){.page-faculty .main__master{margin:auto;margin-top:50px;width:80%}}.page-faculty .main__master .page-header{font-size:26px;margin:25px 30px}@media(min-width:768px){.page-faculty .main__master .page-header{font-size:38px;margin:30px}.page-faculty .main__master .page-header.desktop__title{margin-left:0;margin-right:0}}.page-faculty .main__master .page-header.desktop__title{display:none}@media(min-width:992px){.page-faculty .main__master .page-header{font-size:50px;margin-bottom:50px;margin-top:0}
.page-faculty .main__master .page-header.mobile__title{display:none}.page-faculty .main__master .page-header.desktop__title{display:block}}@media(min-width:768px){.page-faculty .main__master .content__region{margin-left:30px;margin-right:30px}}@media(min-width:992px){.page-faculty .main__master .content__region{float:right;margin:0;padding-left:25px;width:75%}}.page-faculty .region-help,.page-faculty .jumbotron{display:none}.page-faculty .view-display-id-listing_page .view-header{margin-left:30px;margin-right:30px;position:relative}@media(min-width:768px){.page-faculty .view-display-id-listing_page .view-header{margin:0}}.alpha-pagination{border-bottom:3px solid #e5eef2}.alpha-pagination .alpha-pagination-list{margin:0 auto;overflow-x:auto;padding:20px 0;width:95%}@media(min-width:992px){.alpha-pagination .alpha-pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;overflow:visible;padding:30px 0;width:100%}}.alpha-pagination .alpha-pagination-list li{border:0;color:#7c98a6;display:table-cell;font-size:16px;font-weight:bold;line-height:1;padding:0 12px}@media(min-width:992px){.alpha-pagination .alpha-pagination-list li{display:inline-block;padding:0 5px}}.alpha-pagination .alpha-pagination-list li.all{display:none}.alpha-pagination .alpha-pagination-list li:first-child,.alpha-pagination .alpha-pagination-list li:last-child{border:0}.alpha-pagination .alpha-pagination-list li a{color:#3693d0}.view-display-id-listing_page .arrow-left,.view-display-id-listing_page .arrow-right{cursor:pointer;display:block;font-size:0;height:23px;position:absolute;top:17px;width:12px;z-index:2}@media(min-width:992px){.view-display-id-listing_page .arrow-left,.view-display-id-listing_page .arrow-right{display:none}}.view-display-id-listing_page .arrow-left{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/left-slider-arrow-gray.svg) no-repeat;left:0}.view-display-id-listing_page .arrow-right{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/right-slider-arrow-gray.svg) no-repeat;right:0}.view-display-id-listing_page .view-content h3{border-bottom:1px solid #e1ebf0;font-size:28px;line-height:1;margin:0;margin-left:30px;margin-right:30px;padding:20px;padding-left:0}@media(min-width:768px){.view-display-id-listing_page .view-content h3{font-size:34px;margin:0;padding:25px;padding-left:30px}}@media(min-width:992px){.view-display-id-listing_page .view-content h3{font-size:36px;padding:30px 35px}}.view-display-id-listing_page .views-field.views-field-nothing a{color:#0a81c5;font-size:22px}@media(min-width:768px){.view-display-id-listing_page .views-field.views-field-nothing a{font-size:28px}}@media(min-width:992px){.view-display-id-listing_page .views-field.views-field-nothing a{font-size:30px}}.view-display-id-listing_page .views-row{border-top:1px solid #e1ebf0;padding:30px}.view-display-id-listing_page .views-row.views-row-first{border-top:0}@media(min-width:768px){.view-display-id-listing_page .views-row{display:table;padding:40px 35px;width:100%}}.view-display-id-listing_page .views-row-even{background:#f8fafc}@media(min-width:768px){.view-display-id-listing_page .faculty-name-bio{padding-left:35px}}@media(min-width:992px){.view-display-id-listing_page .faculty-name-bio{float:left;padding-right:40px;vertical-align:top}}.view-display-id-listing_page .faculty-phone-email{margin-top:20px}.view-display-id-listing_page .faculty-phone-email.ajax-loading-icon{height:38px;background:url("/sites/all/modules/custom/cls_curriculum_guide/images/lazy-loader.gif") no-repeat center}@media(min-width:768px){.view-display-id-listing_page .faculty-phone-email{padding-left:35px}}@media(min-width:992px){.view-display-id-listing_page .faculty-phone-email{display:table-cell;margin-top:0;padding-left:0;vertical-align:middle;width:32%}}.view-display-id-listing_page .views-field-field-faculty-bio-summary{font-size:16px;line-height:1.5;margin-top:10px}@media(min-width:768px){.view-display-id-listing_page .views-field-field-faculty-bio-summary{font-size:18px}}.view-display-id-listing_page .views-field.views-field-field-faculty-profile-image{margin-bottom:20px}
@media(min-width:768px){.view-display-id-listing_page .views-field.views-field-field-faculty-profile-image{display:table-cell;margin-bottom:0;min-width:90px;vertical-align:top;width:90px}}.view-display-id-listing_page .views-field.views-field-field-faculty-profile-image img{height:110px;width:90px}.view-display-id-listing_page .views-field.views-field-nothing{line-height:1}.view-display-id-listing_page .views-field-field-faculty-office-phone .views-label-field-faculty-office-phone{display:inline-block;font-weight:bold;padding-right:5px}.view-display-id-listing_page .views-field-field-faculty-office-phone .field-content{display:inline-block}.view-display-id-listing_page .views-field-field-faculty-office-phone,.view-display-id-listing_page .views-field-field-faculty-office-email{display:none;color:#7c98a6;font-size:13px;padding-left:30px;padding-top:5px;position:relative}@media(min-width:768px){.view-display-id-listing_page .views-field-field-faculty-office-phone,.view-display-id-listing_page .views-field-field-faculty-office-email{font-size:14px;word-break:break-all}}.view-display-id-listing_page .views-field-field-faculty-office-phone .field-content,.view-display-id-listing_page .views-field-field-faculty-office-email .field-content{display:inline-block}.view-display-id-listing_page .views-field-field-faculty-office-phone::before,.view-display-id-listing_page .views-field-field-faculty-office-email::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/phone-icon.svg) no-repeat left;height:15px;left:0;position:absolute;top:6px;width:20px}.view-display-id-listing_page .views-field-field-faculty-office-phone a,.view-display-id-listing_page .views-field-field-faculty-office-email a{color:#7c98a6}.view-display-id-listing_page .views-field-field-faculty-office-email::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/email-icon.svg) no-repeat 100% 100%;height:18px;top:4px}#block-cls-core-faculty-name-filter-block form{margin-bottom:0;margin-left:30px;margin-right:30px;position:relative}@media(min-width:768px){#block-cls-core-faculty-name-filter-block form{margin:0}}#block-cls-core-faculty-name-filter-block form .views-widget-filter-field_faculty_role_value,#block-cls-core-faculty-name-filter-block form .views-widget-filter-combine{padding:0;width:100%}#block-cls-core-faculty-name-filter-block form .views-exposed-widgets{margin-bottom:0}#block-cls-core-faculty-name-filter-block form .input-group-addon{display:none}#block-cls-core-faculty-name-filter-block form .input-group{width:100%}#block-cls-core-faculty-name-filter-block form .input-group input{border-radius:0;box-shadow:none;font-size:14px;height:40px}@media(min-width:992px){#block-cls-core-faculty-name-filter-block form .input-group input{font-size:15px}}@media(min-width:992px){#block-cls-core-faculty-name-filter-block form .input-group input{font-size:16px;height:45px}}#block-cls-core-faculty-name-filter-block form .views-submit-button{padding:0;position:absolute;right:0;z-index:100}#block-cls-core-faculty-name-filter-block form .views-submit-button button{background:transparent url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/search-icon.svg) no-repeat center;background-size:20px;border:0;font-size:0;height:40px;margin-top:0;width:50px}@media(min-width:992px){#block-cls-core-faculty-name-filter-block form .views-submit-button button{height:45px}}.sidebar__first .col-sm-3{padding-left:0}.sidebar__first{padding-bottom:5px}@media(min-width:768px){.sidebar__first{padding-bottom:0}}@media(max-width:991px){.sidebar__first{margin-left:30px;margin-right:30px}.sidebar__first .col-sm-3{float:none;padding:0;width:100%}}#block-cls-core-faculty-role-filter-block .block-title{background-color:#046296;color:#fff;cursor:pointer;display:block;font-size:16px;height:40px;margin-bottom:0;padding:12px;position:relative}#block-cls-core-faculty-role-filter-block .block-title::after{border-left:1px solid #025684;content:"\e804";font-family:"fontello";height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:40px}#block-cls-core-faculty-role-filter-block.visible .block-title::after{background:#169ce6;border-left:0;content:"\e805"}@media(min-width:992px){#block-cls-core-faculty-role-filter-block .title__wrap{display:none}}#block-cls-core-faculty-role-filter-block .views-submit-button{display:none}@media(min-width:992px){#block-cls-core-faculty-role-filter-block form .bef-select-as-links{border:1px solid #e1ebf0}}#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item{border-top:1px solid #1392d8}@media(min-width:992px){#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item{border-top:1px solid #e1ebf0}}#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item a{background-color:#169ce6;color:#fff;display:block;font-size:14px;padding:10px;padding-left:14px}#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item a:hover{text-decoration:none}@media(min-width:992px){#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item a{font-size:15px}}@media(min-width:992px){#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item a{background-color:transparent;color:#444346;font-size:16px;padding:14px}#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item a:hover{color:#169ce6}#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item a.active{background-color:#169ce6;color:#fff}#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item a.active:hover{color:#fff}
}@media(min-width:992px){#block-cls-core-faculty-role-filter-block form .bef-select-as-links .form-item:first-child{border-top:0}}#block-cls-core-faculty-role-filter-block form .views-exposed-widgets{margin:0}#block-cls-core-faculty-role-filter-block form .views-widget-filter-field_faculty_role_value{display:block;float:none;padding:0;width:100%}@media(max-width:991px){#block-cls-core-faculty-role-filter-block form{display:none}}@media(max-width:991px){#block-cls-core-faculty-role-filter-block.visible form{display:block}}.view-faculty-listing .back-to-full-list{border-top:1px solid #e1ebf0;font-size:16px;padding:12px 0}@media(min-width:992px){.view-faculty-listing .back-to-full-list{font-size:20px;padding:18px 0}}.view-faculty-listing .back-to-full-list a{color:#0281c6}.view-faculty-listing .back-to-full-list a::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/arrow-knockout-blue.svg) no-repeat;display:inline-block;height:25px;margin-right:20px;position:relative;top:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;width:25px}@media(min-width:992px){.view-faculty-listing .back-to-full-list a::before{height:32px;top:-2px;width:32px}}.profile .field-name-field-faculty-profile-bio{background-color:#f8fafc;padding:35px 20px;position:relative}@media(min-width:768px){.profile .field-name-field-faculty-profile-bio{margin-bottom:35px;padding:30px}}@media(min-width:992px){.profile .field-name-field-faculty-profile-bio{padding:40px 50px}}.profile .field-name-field-faculty-profile-bio .field-label{font-size:22px;font-weight:normal;margin-bottom:15px}@media(min-width:768px){.profile .field-name-field-faculty-profile-bio .field-label{font-size:24px}}@media(min-width:992px){.profile .field-name-field-faculty-profile-bio .field-label{font-size:30px}}.profile .field-name-field-faculty-profile-bio .field-items{color:#6f8c9b;font-family:"Droid Serif",serif;font-size:13px;line-height:1.5}@media(min-width:768px){.profile .field-name-field-faculty-profile-bio .field-items{font-family:"Lato",sans-serif;font-size:18px}}@media(min-width:992px){.profile .field-name-field-faculty-profile-bio .field-items{font-size:20px}}.profile .field-name-field-faculty-profile-bio .read__button{display:block;font-family:"Lato",sans-serif;font-size:13px;font-weight:bold;margin-top:20px;text-transform:uppercase}@media(min-width:768px){.profile .field-name-field-faculty-profile-bio .read__button{font-size:14px}}@media(min-width:992px){.profile .field-name-field-faculty-profile-bio .read__button{margin-top:35px}}.profile .field-name-field-faculty-profile-bio .read__button a{color:#0a81c5;display:block}.profile .field-name-field-faculty-profile-bio .read__button.not__visible{display:none}.profile .field-name-field-faculty-profile-bio::before,.profile .field-name-field-faculty-profile-bio::after{background-color:#f8fafc;content:" ";height:100%;position:absolute;right:100%;top:0;width:100%;z-index:9}.profile .field-name-field-faculty-profile-bio::after{left:100%}@media(max-width:767px){.user__profile .user__page-header,.user__profile .sidebar__first{padding-left:20px;padding-right:20px}}.user__profile .main__master{clear:both;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-top:25px}@media(min-width:768px){.user__profile .main__master{padding-left:25px;padding-right:25px;padding-top:30px}}@media(min-width:992px){.user__profile .main__master{margin:0 auto;padding-left:0;padding-right:0}}.user__profile .full__name{font-size:26px;margin-top:0}@media(min-width:768px){.user__profile .full__name{font-size:38px;margin-bottom:15px}}@media(min-width:992px){.user__profile .full__name{font-size:50px}}.user__profile .user__title{font-size:18px;margin-bottom:25px}@media(min-width:992px){.user__profile .user__title{font-size:26px;margin-bottom:30px}}@media(min-width:992px){.user__profile .user__title{font-size:36px}}.user__profile .row{margin-left:0;margin-right:0}.user__profile .content__main{margin-top:25px;padding-left:0;padding-right:0}@media(min-width:768px){.user__profile .content__main{float:left;margin-top:0;width:65%}}@media(min-width:992px){.user__profile .content__main{width:72%}}.user__profile .field-name-cls-user-first-name,.user__profile .field-name-cls-user-middle-name,.user__profile .field-name-cls-user-last-name,.user__profile .field-name-cls-user-suffix,.user__profile .field-name-cls-user-title,.user__profile .highlighted.jumbotron,.user__profile .alert-info,.user__profile .page-header{display:none}@media(min-width:768px){.user__profile .field.field-name-field-faculty-profile-elements{padding-left:30px}}@media(min-width:992px){.user__profile .field.field-name-field-faculty-profile-elements{padding-left:50px}}.user__profile .group-element-description{display:none;font-family:"Droid Serif",serif;font-size:15px;line-height:2.5;margin-bottom:26px}@media(max-width:767px){.user__profile .group-element-description{padding-left:20px;padding-right:20px}}.user__profile .field.field-name-field-element-name .field-item{border-top:1px solid #e1ebf0;cursor:pointer;font-size:22px;padding-bottom:14px;padding-top:18px;position:relative}@media(max-width:767px){.user__profile .field.field-name-field-element-name .field-item{padding-left:20px;padding-right:20px}}@media(min-width:768px){.user__profile .field.field-name-field-element-name .field-item{font-size:24px;padding-bottom:11px;padding-top:14px}}@media(min-width:992px){.user__profile .field.field-name-field-element-name .field-item{font-size:30px;padding-bottom:26px;padding-top:26px}}.user__profile .field.field-name-field-element-name .field-item::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/plus-icon.svg) no-repeat 100% 100%;height:20px;position:absolute;right:25px;width:20px}@media(min-width:768px){.user__profile .field.field-name-field-element-name .field-item::after{right:0}}.user__profile .visible .field-name-field-element-name .field-item::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/minus-icon.svg) no-repeat 100% 100%}.user__profile .visible .group-element-description{display:block}
@media(min-width:992px){.user__profile .show__content .field-name-field-element-name .field-item::after{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/minus-icon.svg) no-repeat 100% 100%}.user__profile .show__content .group-element-description{display:block}}.user__profile .field-name-field-faculty-profile-elements>.field-items>.field-item ul{list-style:none;margin:0;padding-left:20px}.user__profile .field-name-field-faculty-profile-elements>.field-items>.field-item li::before{color:#d4e3ec;content:"• ";font-size:16px;margin-left:-20px;padding-right:10px;position:relative}.user__profile .sidebar__first{color:#fff;margin-left:0;margin-right:0;padding-bottom:0}@media(min-width:768px){.user__profile .sidebar__first{float:left;max-width:300px;padding:0;position:relative;width:35%;z-index:10}}@media(min-width:992px){.user__profile .sidebar__first{width:28%}}.user__profile .sidebar__first a{color:#fff;text-decoration:underline;word-break:break-all}.user__profile .sidebar__first .views-field-field-faculty-profile-image img{width:100%}.user__profile .sidebar__first .office-location-title,.user__profile .sidebar__first .contact-info-title,.user__profile .sidebar__first .assistant-info-title{font-size:22px;margin-bottom:15px}@media(min-width:992px){.user__profile .sidebar__first .office-location-title,.user__profile .sidebar__first .contact-info-title,.user__profile .sidebar__first .assistant-info-title{font-size:24px}}.user__profile .sidebar__first .office__addess{position:relative}.user__profile .sidebar__first .office__addess::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/location-icon.svg) no-repeat 100% 100%;height:20px;left:-4px;margin-bottom:8px;position:absolute;width:20px}.user__profile .sidebar__first .office__addess .views-field-field-faculty-office-city,.user__profile .sidebar__first .office__addess .views-field-field-faculty-office-state,.user__profile .sidebar__first .office__addess .views-field-field-faculty-office-zip-code{display:inline-block}.user__profile .sidebar__first .office__addess .views-field-field-faculty-office-city .field-content::after{content:","}.user__profile .sidebar__first .field__content{padding-left:30px}.user__profile .sidebar__first .field__content .views-field{font-size:14px}.user__profile .sidebar__first .views-field-field-faculty-office-phone .views-label-field-faculty-office-phone,.user__profile .sidebar__first .views-field-field-faculty-office-phone .views-label-field-faculty-office-fax,.user__profile .sidebar__first .views-field-field-faculty-office-phone .field-content,.user__profile .sidebar__first .views-field-field-faculty-office-fax .views-label-field-faculty-office-phone,.user__profile .sidebar__first .views-field-field-faculty-office-fax .views-label-field-faculty-office-fax,.user__profile .sidebar__first .views-field-field-faculty-office-fax .field-content{display:inline-block;padding-right:3px;position:relative}.user__profile .sidebar__first .views-field-field-faculty-assistant-name::before,.user__profile .sidebar__first .views-field-field-faculty-assistant-phone::before,.user__profile .sidebar__first .views-field-field-faculty-office-email::before,.user__profile .sidebar__first .views-label-field-faculty-office-phone::before,.user__profile .sidebar__first .views-field-field-faculty-assistant-email::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/phone-icon.svg) no-repeat 100% 100%;height:20px;margin-bottom:8px;margin-left:-30px;position:absolute;width:20px}.user__profile .sidebar__first .views-field-field-faculty-assistant-email,.user__profile .sidebar__first .views-field-field-faculty-office-email{margin-top:10px;position:relative}.user__profile .sidebar__first .views-field-field-faculty-assistant-email::before,.user__profile .sidebar__first .views-field-field-faculty-office-email::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/email-icon.svg) no-repeat 100% 100%;margin-top:-3px}.user__profile .sidebar__first .views-field-field-faculty-assistant-name{margin-bottom:10px;position:relative}
.user__profile .sidebar__first .views-field-field-faculty-assistant-name::before{background:url(//web.law.columbia.edu/sites/all/themes/custom/culaw/images/person-icon.svg) no-repeat 100% 100%;margin-top:-3px}.user__profile .sidebar__first .faculty-office-location{background-color:#0a90d9}.user__profile .sidebar__first .faculty-contact-info{background-color:#0281c6}.user__profile .sidebar__first .assistant-information{background-color:#056da6}.user__profile .sidebar__first .faculty-office-location,.user__profile .sidebar__first .faculty-contact-info,.user__profile .sidebar__first .assistant-information{padding:30px}.userpage__footer .footer{margin-top:0}.userpage__sub-content{margin-top:45px}.field-name-field-faculty-profile-bio p{margin:0 0 15px;display:block}.field-name-field-faculty-profile-bio .trimmed__text p{display:block}.no__body,.not__visible,.trimmed__text{display:none}.visible__area{display:block;font-style:normal}.more+.trimmed__text.visible__area{display:inline}div.example{margin:20px 0 20px 20px;width 560px}div.example div.excerpt{background:none repeat scroll 0 0 #eaeaea;float:left;font-family:serif;font-size:small;width:420px;margin-bottom:20px}div.example div.excerpt div{margin:30px 0 0 10px}div.example div.tags{float:left;margin:0;width:420px}div.example div.explanation{float:none;margin:0 0 20px 0;width:420px}div.example div.explanation div{border:3px solid #eaeaea;display:block;float:none}div.example div.tags{float:right;margin-top:30px;width:150px;font-size:12px;margin-right:70px}div.example div.tags p{margin:0;color:#000}div.example p{margin:20px}div.tags ul{list-style:square outside none;margin:0 0 20px;padding:0 0 0 15px}div.tags li{margin:5px 0 0 5px}#content div.tags p{margin:0 0 20px;padding:0}span.what-it{display:none}div.example span.thumb-space{float:right}div.friendly div.excerpt{background:url("http://www.keepyourcopyrights.org/images/friendly_bg.png") no-repeat scroll right top #eaeaea}div.friendly span.thumb-space{height:18px;width:40px}div.unfriendly div.excerpt{background:url("http://www.keepyourcopyrights.org/images/unfriendly_bg.png") no-repeat scroll right top #eaeaea}div.unfriendly span.thumb-space{height:18px;width:30px}div.could-be-worse div.excerpt{background:url("http://www.keepyourcopyrights.org/images/could-be-worse_bg.png") no-repeat scroll right top #eaeaea}div.overreaching div.excerpt{background:url("http://www.keepyourcopyrights.org/images/overreaching_bg.png") no-repeat scroll right top #eaeaea}div.overreaching span.thumb-space{height:18px;width:80px}.excerpt ins{background:none repeat scroll 0 0 #f9f9f9;color:#d00;font-weight:bold;text-decoration:none}div.glossary div.excerpt{font-size:large;margin:20px}p.friendly-types-small-menu img{vertical-align:middle}.clause-example{color:#00f}li.acquia_agent{display:none}