table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table,table.views-table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,table.views-table>thead>tr>th,.table>thead>tr>td,table.views-table>thead>tr>td,.table>tbody>tr>th,table.views-table>tbody>tr>th,.table>tbody>tr>td,table.views-table>tbody>tr>td,.table>tfoot>tr>th,table.views-table>tfoot>tr>th,.table>tfoot>tr>td,table.views-table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th,table.views-table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,table.views-table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,table.views-table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,table.views-table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,table.views-table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,table.views-table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td,table.views-table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody,table.views-table>tbody+tbody{border-top:2px solid #ddd}.table .table,table.views-table .table,.table table.views-table,table.views-table table.views-table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd),table.views-table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,table.views-table>thead>tr>td.active,.table>thead>tr>th.active,table.views-table>thead>tr>th.active,.table>thead>tr.active>td,table.views-table>thead>tr.active>td,.table>thead>tr.active>th,table.views-table>thead>tr.active>th,.table>tbody>tr>td.active,table.views-table>tbody>tr>td.active,.table>tbody>tr>th.active,table.views-table>tbody>tr>th.active,.table>tbody>tr.active>td,table.views-table>tbody>tr.active>td,.table>tbody>tr.active>th,table.views-table>tbody>tr.active>th,.table>tfoot>tr>td.active,table.views-table>tfoot>tr>td.active,.table>tfoot>tr>th.active,table.views-table>tfoot>tr>th.active,.table>tfoot>tr.active>td,table.views-table>tfoot>tr.active>td,.table>tfoot>tr.active>th,table.views-table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,table.views-table>thead>tr>td.success,.table>thead>tr>th.success,table.views-table>thead>tr>th.success,.table>thead>tr.success>td,table.views-table>thead>tr.success>td,.table>thead>tr.success>th,table.views-table>thead>tr.success>th,.table>tbody>tr>td.success,table.views-table>tbody>tr>td.success,.table>tbody>tr>th.success,table.views-table>tbody>tr>th.success,.table>tbody>tr.success>td,table.views-table>tbody>tr.success>td,.table>tbody>tr.success>th,table.views-table>tbody>tr.success>th,.table>tfoot>tr>td.success,table.views-table>tfoot>tr>td.success,.table>tfoot>tr>th.success,table.views-table>tfoot>tr>th.success,.table>tfoot>tr.success>td,table.views-table>tfoot>tr.success>td,.table>tfoot>tr.success>th,table.views-table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,table.views-table>thead>tr>td.info,.table>thead>tr>th.info,table.views-table>thead>tr>th.info,.table>thead>tr.info>td,table.views-table>thead>tr.info>td,.table>thead>tr.info>th,table.views-table>thead>tr.info>th,.table>tbody>tr>td.info,table.views-table>tbody>tr>td.info,.table>tbody>tr>th.info,table.views-table>tbody>tr>th.info,.table>tbody>tr.info>td,table.views-table>tbody>tr.info>td,.table>tbody>tr.info>th,table.views-table>tbody>tr.info>th,.table>tfoot>tr>td.info,table.views-table>tfoot>tr>td.info,.table>tfoot>tr>th.info,table.views-table>tfoot>tr>th.info,.table>tfoot>tr.info>td,table.views-table>tfoot>tr.info>td,.table>tfoot>tr.info>th,table.views-table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,table.views-table>thead>tr>td.warning,.table>thead>tr>th.warning,table.views-table>thead>tr>th.warning,.table>thead>tr.warning>td,table.views-table>thead>tr.warning>td,.table>thead>tr.warning>th,table.views-table>thead>tr.warning>th,.table>tbody>tr>td.warning,table.views-table>tbody>tr>td.warning,.table>tbody>tr>th.warning,table.views-table>tbody>tr>th.warning,.table>tbody>tr.warning>td,table.views-table>tbody>tr.warning>td,.table>tbody>tr.warning>th,table.views-table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,table.views-table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,table.views-table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,table.views-table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,table.views-table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,table.views-table>thead>tr>td.danger,.table>thead>tr>th.danger,table.views-table>thead>tr>th.danger,.table>thead>tr.danger>td,table.views-table>thead>tr.danger>td,.table>thead>tr.danger>th,table.views-table>thead>tr.danger>th,.table>tbody>tr>td.danger,table.views-table>tbody>tr>td.danger,.table>tbody>tr>th.danger,table.views-table>tbody>tr>th.danger,.table>tbody>tr.danger>td,table.views-table>tbody>tr.danger>td,.table>tbody>tr.danger>th,table.views-table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,table.views-table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,table.views-table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,table.views-table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,table.views-table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table,.table-responsive>table.views-table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>table.views-table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>table.views-table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>table.views-table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>table.views-table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>table.views-table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>table.views-table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}a{transition:300ms}body>footer .container>div{height:240px}#content h1{font-family:museo-slab,sans-serif;font-size:1.5rem;margin-top:0.5rem}#content .offerings_summary a,#content .tab-content a{color:#4581b6;text-decoration:none !important}#content .offerings_summary a:hover,#content .tab-content a:hover{color:#376791}#content-wrap{padding-bottom:2rem}.page-node #content .field-name-body a{text-decoration:none !important;color:#4581b6}.page-node #content .field-name-body a:hover{color:#376791}.page-node-137656 #content a{color:#4581b6;text-decoration:none !important}.btn{transition:300ms}.print-only{display:none}table.views-table{border:1px solid rgba(69,129,182,0.25)}table.views-table a{text-decoration:underline !important}table.views-table tbody>tr:nth-of-type(odd){background-color:rgba(69,129,182,0.1) !important}table.views-table>thead>tr>th,table.views-table>thead>tr>th{border-bottom:0}table.views-table td{vertical-align:middle !important}table.views-table>tbody>tr>td{border-color:rgba(69,129,182,0.25)}@media (max-width:767px){body{padding-bottom:0}.breadcrumb{display:none}.not-logged-in .edit-tasks{display:none}.navbar-logo img{height:30px !important;margin-top:9px}}#print-button{padding-right:15px}#print-button .glyphicon.glyphicon-print{padding-left:1rem;color:#cccccc}#node-delete-confirm input[value="Delete"]{margin-right:1rem}#node-delete-confirm #edit-cancel{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333333;background-color:#ffffff;border-color:#cccccc;text-decoration:none}.profile .entityContent .image img{width:auto}.node-type-course .field.icon.cursor{color:#4581b6;padding:.5rem;padding-left:3rem}.node-type-course .field.icon.cursor svg{left:0.5rem;stroke:#4581b6;top:3px}.node-type-course .field.icon.cursor svg path{fill:#4581b6}.node-type-course .field.icon.cursor .view_details{color:#4581b6}.node-type-course .field.icon.cursor .view_details:hover{text-decoration:underline}.entityContent .header .field.offerings div.offering .hotel_information{display:none;padding:0 1em}.instructor-job-title{font-style:italic;margin-bottom:0.5rem}.tab-content>.field>.row{margin-left:0;margin-right:0}.field.field-name-field-live-date.field-type-datetime.field-label-inline .field-label{font-weight:400 !important}.field.field-name-field-live-date.field-type-datetime.field-label-inline .field-items{float:none !important;display:inline-block !important}.navbar{border-radius:0}.entityContent .addToCart svg{color:#ffffff}.entityContent .addToCart svg path{fill:#ffffff}.entityContent .addToCart button,.entityContent .addToCart a.cart{background-color:#4581b6;border-color:#305a7f;color:#ffffff}.entityContent .addToCart button:hover{background-color:rgba(69,129,182,0.75);border-color:#1b3247}.entityContent .addToCart .button-wrapper{position:relative}.entityContent .addToCart .button-wrapper svg{top:3px;z-index:99}#node.online_module .field.link{display:inline-flex}#node.online_module .field.link .title{padding-top:0.25rem;padding-right:0.5rem;font-weight:bold}#node.online_module .field.link .body .link{margin-top:0}.btn.btn-sog-blue{background-color:#4581b6;border-color:#305a7f;color:#ffffff !important}.btn.btn-sog-blue:hover{background-color:rgba(69,129,182,0.75);border-color:#1b3247}.page-node-147591.node-type-landing-page ul#tabs-menu{display:none}.page-node-102451 .header{overflow:visible !important}.page-node-102451 .land-use{margin-left:-1rem;margin-top:1rem;box-shadow:inset 0 0 0 1px #b5b5b5;padding:1rem}.page-node-102451 .land-use button{margin-top:.5rem;padding-left:12px}.page-node-102451 .land-use button .fa{padding-right:.5rem}.page-node-86961 #overview .field-name-body a{text-decoration:none !important;color:#4581b6}.page-node-86961 .header .field{display:none}.webform-component-managed_file input[type="submit"]{display:none !important}.entityContent .header .field.offerings div.offering{margin-bottom:1rem;margin-top:0}.entityContent .sidebar .menu-microsite{min-height:auto}.not-logged-in.node-type-webform .edit-tasks{display:none !important}.book .discount-wrapper{margin-bottom:1rem}.node-type-course-list .arrows{position:relative;top:4px}.node-type-course-list .list-date{color:#4581b6;display:inline-block;margin-left:.5rem}.drm-notice{font-size:.75rem;margin-bottom:1rem}.drm-notice a{color:#4581b6 !important}.tab-pane .drm-notice{display:none}.tab-pane .unc-press-notice{display:none}.learning-stream-notice a{color:#4581b6 !important}.learning-stream-notice .small{color:red;width:550px;padding:0.5rem 1rem;border:2px solid red;margin:0.25rem 0 0 0}.page-node-220651 #content .main,.page-node-222166 #content .main,.page-node-230251 #content .main,.page-node-233921 #content .main{width:91.6666666667%}.page-node-220651 #content .sidebar,.page-node-222166 #content .sidebar,.page-node-230251 #content .sidebar,.page-node-233921 #content .sidebar{display:none}.page-node-269533 .entityContent .tab-content .field-name-field-cover-image img{margin-bottom:0;max-width:100%}.page-node-22201 .course-materials-introduction img{max-width:100%}.view-empty .col-xs-12{padding-bottom:1.5rem}#content .display-buttons-wrapper .display-button{text-decoration:none}#content .display-buttons-wrapper .display-button svg{width:30px;height:30px}#content .display-buttons-wrapper .display-button svg path{transition:fill 300ms}#content .display-buttons-wrapper .display-button.active svg path{fill:#3f351b !important}#content .display-buttons-wrapper .display-button:hover svg path{fill:#6b97b2 !important}.sog-revamp.views-exposed-form .views-widget-filter-combine_2,.sog-revamp.views-exposed-form .views-widget-filter-field_case_year_value,.sog-revamp.views-exposed-form .views-widget-filter-field_group_tid,.sog-revamp.views-exposed-form .views-widget-filter-field_profile_types_tid_2,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_authors,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_roles,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_topics,.sog-revamp.views-exposed-form .views-widget-filter-type,.sog-revamp.views-exposed-form .views-widget-filter-type_1{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.sog-revamp.views-exposed-form .views-widget-filter-combine_2,.sog-revamp.views-exposed-form .views-widget-filter-field_case_year_value,.sog-revamp.views-exposed-form .views-widget-filter-field_group_tid,.sog-revamp.views-exposed-form .views-widget-filter-field_profile_types_tid_2,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_authors,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_roles,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_topics,.sog-revamp.views-exposed-form .views-widget-filter-type,.sog-revamp.views-exposed-form .views-widget-filter-type_1{float:left;width:50%}}@media (min-width:1200px){.sog-revamp.views-exposed-form .views-widget-filter-combine_2,.sog-revamp.views-exposed-form .views-widget-filter-field_case_year_value,.sog-revamp.views-exposed-form .views-widget-filter-field_group_tid,.sog-revamp.views-exposed-form .views-widget-filter-field_profile_types_tid_2,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_authors,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_roles,.sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_topics,.sog-revamp.views-exposed-form .views-widget-filter-type,.sog-revamp.views-exposed-form .views-widget-filter-type_1{float:left;width:25%}}.sog-revamp.views-exposed-form .views-widget-filter-keys{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.sog-revamp.views-exposed-form .views-widget-filter-keys{float:left;width:100%}}.sog-revamp.views-exposed-form #edit-content-type-hidden-wrapper,.sog-revamp.views-exposed-form .views-widget-filter-field_courts_roles_tid,.sog-revamp.views-exposed-form .views-widget-filter-field_locgov_roles_tid,.sog-revamp.views-exposed-form .views-widget-filter-field_locgov_topics_tid,.sog-revamp.views-exposed-form .views-widget-filter-field_courts_topics_tid,.sog-revamp.views-exposed-form .views-widget-filter-field_microsite_type_value,.sog-revamp.views-exposed-form .views-widget-sort-order,.sog-revamp.views-exposed-form .views-widget-sort-by{display:none}.sog-revamp .views-widget-filter-keys{float:none;padding-right:0}.sog-revamp .views-exposed-widget{padding:0 15px}.sog-revamp .views-exposed-widget .form-submit{margin-top:0}.sog-revamp .views-exposed-widget .views-widget .btn-group{width:100%}.sog-revamp .views-exposed-widgets{margin-top:0.5rem}.sog-revamp .views-widget-filter-keys{margin-bottom:0.5rem}.sog-revamp .views-widget-filter-keys button{height:34px}.sog-revamp .views-widget-filter-keys span svg{width:25px;height:25px}.sog-revamp .views-widget-filter-keys .input-group .form-control{border-bottom-left-radius:4px;border-top-left-radius:4px}.sog-revamp button[title="All Types"],.sog-revamp button[title="All Positions"],.sog-revamp button[title="All Groups"],.sog-revamp button[title="All Blogs"],.sog-revamp button[title="All Public Officials"],.sog-revamp button[title="All Locations"],.sog-revamp button[title="All Topics"],.sog-revamp button[title="All Years"],.sog-revamp button[title="All Categories"],.sog-revamp button[title="All Stages"],.sog-revamp button[title="Fee"]{border-color:#ccc;transition:300ms}.sog-revamp button[title="All Types"] span,.sog-revamp button[title="All Positions"] span,.sog-revamp button[title="All Groups"] span,.sog-revamp button[title="All Blogs"] span,.sog-revamp button[title="All Public Officials"] span,.sog-revamp button[title="All Locations"] span,.sog-revamp button[title="All Topics"] span,.sog-revamp button[title="All Years"] span,.sog-revamp button[title="All Categories"] span,.sog-revamp button[title="All Stages"] span,.sog-revamp button[title="Fee"] span{color:#AAA}.sog-revamp ::-webkit-input-placeholder{color:#AAA}.sog-revamp :-moz-placeholder{color:#AAA;opacity:1}.sog-revamp ::-moz-placeholder{color:#AAA;opacity:1}.sog-revamp :-ms-input-placeholder{color:#AAA}.sog-revamp .combined-sort .button-wrapper button{margin-right:0.5rem}.sog-revamp .combined-sort .left{display:inline-block}.sog-revamp .combined-sort .right{float:right;margin-right:0}.sog-revamp .dropdown-menu .depth-2{padding-left:3rem !important}@media screen and (max-width:1199px){.sog-revamp .views-exposed-form .views-exposed-widget{padding-bottom:15px}}.view-header .intro{margin-bottom:0.5rem}.block-item.profile{clear:none}.block-item .body{font-size:.9rem}.block-item .body .title{display:none}.block-item .edit{position:absolute;bottom:.75em;right:2.0em;font-size:.8em;opacity:.4;transition:300ms}.block-item .edit:hover{opacity:1}.block-item .has-image .body{display:none}.block-item .has-image .title{margin-top:1rem}.block-item .image{margin-top:1.5em;width:100%;text-align:center}.block-item .image img{margin:0 auto;max-height:200px;max-width:100%}.block-item .no-image .title{margin-top:.25rem;margin-bottom:.5rem}.block-item .title{font-size:1rem}.block-item .type{text-transform:uppercase;font-weight:300;font-size:.85rem}.block-item .type-bar{position:absolute;top:0;height:.5em;left:2.0em;right:2.0em;z-index:1;background-color:#6b97b2}.block-item .wrapper{-webkit-box-shadow:inset 0 0 0 1px #e3e3e3;box-shadow:inset 0 0 0 1px #e3e3e3;position:relative;margin-bottom:2rem}.block-item .wrapper a{text-decoration:none !important}.block-item .wrapper .block-link{cursor:pointer;display:block;height:420px;overflow:auto;padding:.8em 2em;transition:300ms}.hide-images.list-view .block-item .has-image .body{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.hide-images.list-view .block-item .has-image .body{float:left;width:100%}}.hide-images.list-view .block-item .has-image .title:not(.inner){position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.hide-images.list-view .block-item .has-image .title:not(.inner){float:left;width:100%}}.hide-images .block-item .body{display:block}.hide-images .block-item .image{display:none}.hide-images .block-item .title{margin-bottom:1rem}.list-view{margin-bottom:1rem}.list-view .block-item{width:100%}.list-view .block-item .body{font-size:0.8rem}.list-view .block-item .body .title{display:block;margin-top:0}.list-view .block-item .has-image .body{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:block}@media (min-width:1200px){.list-view .block-item .has-image .body{float:left;width:75%}}.list-view .block-item .has-image .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.list-view .block-item .has-image .image{float:left;width:25%}}@media screen and (max-width:767px){.list-view .block-item .has-image .image{margin-bottom:0.5rem;width:100%}}.list-view .block-item .has-image .type{margin-bottom:0.25rem}.list-view .block-item .image{float:left;width:16.6666666667%;margin:0}.list-view .block-item .no-image .body{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.list-view .block-item .no-image .body{float:left;width:100%}}.list-view .block-item .no-image .title{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:block}@media (min-width:1200px){.list-view .block-item .no-image .title{float:left;width:100%}}.list-view .block-item .title{display:none}.list-view .block-item .title-top{font-size:1rem;margin:0;padding-top:15px}.list-view .block-item .start-date{margin-top:0}.list-view .block-item .type{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.list-view .block-item .type{float:left;width:100%}}.list-view .block-item .type-bar{display:none}.list-view .block-item .wrapper{margin-bottom:0}.list-view .block-item .block-link{margin-left:-15px;margin-right:-15px;height:auto;margin-left:0;margin-right:0;padding:15px 0}.list-view .block-item .block-link:before,.list-view .block-item .block-link:after{content:" ";display:table}.list-view .block-item .block-link:after{clear:both}.list-view .pager{padding-top:2rem;margin-bottom:0}.list-view .views-row-even .block-item .wrapper{background-color:#f1f1f1}.view-bookstore .no-image .summary{font-size:.9rem;margin-top:1rem}.view-bookstore .no-image .title-top{margin-top:1rem}.block-item .block-link:hover{background-color:rgba(107,151,178,0.5)}.webinar_event.block-item .block-link:hover{background-color:rgba(75,125,72,0.5) !important}.webinar_event.block-item .type-bar{background-color:#4b7d48}.course.block-item .block-link:hover{background-color:rgba(107,151,178,0.5) !important}.course.block-item .type-bar{background-color:#6b97b2}.book.block-item .block-link:hover{background-color:rgba(63,53,27,0.5) !important}.book.block-item .type-bar{background-color:#3f351b}.report.block-item .block-link:hover{background-color:rgba(63,53,27,0.5) !important}.report.block-item .type-bar{background-color:#3f351b}#subset .results,#view-results-counter{padding-bottom:1rem !important}.subset-buttons{margin-top:1rem}.subset-buttons button{margin-right:0.5rem;margin-bottom:0.5rem}#subset-view-carousel{margin-bottom:0}#subset-view-carousel .slick-disabled{opacity:0}#subset-view-carousel .slick-next,#subset-view-carousel .slick-prev{color:#CCC;font-size:3rem;z-index:99;width:auto;height:auto}#subset-view-carousel .slick-next:before,#subset-view-carousel .slick-prev:before{display:none}#subset-view-carousel .slick-next{right:0rem}#subset-view-carousel .slick-prev{left:0rem}#edit-registration-wrapper{display:none}.course-offering{display:none;font-size:.7rem}.course-offering .label{color:#4581b6;display:inline-block;font-size:.7rem;font-weight:700;padding:0;text-align:left;border-bottom:1px solid #4581b6}.course-offering .location{margin-top:0.5rem}.course-offering .more-offerings{display:none;font-style:italic;margin-top:0.5rem}.course-offering .start-date{margin-top:1rem}.has-upcoming.additional-2 .more-offerings,.has-upcoming.additional-3 .more-offerings,.has-upcoming.additional-4 .more-offerings,.has-upcoming.additional-5 .more-offerings,.has-upcoming.additional-6 .more-offerings,.has-upcoming.additional-7 .more-offerings,.has-upcoming.additional-8 .more-offerings,.has-upcoming.additional-9 .more-offerings,.has-upcoming.additional-10 .more-offerings{display:block}.has-upcoming .body .course-offering{display:none}.has-upcoming .course-offering{display:block}.hide-images.list-view .has-upcoming.block-item .has-image .body{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.hide-images.list-view .has-upcoming.block-item .has-image .body{float:left;width:83.3333333333%}}.list-view .has-upcoming.block-item .body,.list-view .webinar_event.block-item .body{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.list-view .has-upcoming.block-item .body,.list-view .webinar_event.block-item .body{float:left;width:83.3333333333%}}.list-view .has-upcoming.block-item .has-image .body,.list-view .webinar_event.block-item .has-image .body{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.list-view .has-upcoming.block-item .has-image .body,.list-view .webinar_event.block-item .has-image .body{float:left;width:58.3333333333%}}.list-view .has-upcoming .on-demand-0,.list-view .has-upcoming .on-demand-1,.list-view .webinar_event .on-demand-0,.list-view .webinar_event .on-demand-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.list-view .has-upcoming .on-demand-0,.list-view .has-upcoming .on-demand-1,.list-view .webinar_event .on-demand-0,.list-view .webinar_event .on-demand-1{float:left;width:16.6666666667%}}.list-view .has-upcoming .course-offering{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:block}@media (min-width:1200px){.list-view .has-upcoming .course-offering{float:left;width:16.6666666667%}}.list-view .webinar-date{margin-top:0}.on-demand-0 .past-date .label{color:#c03;border-color:#c03}.on-demand-0 .past-date .on-demand{display:none}.webinar-date{font-size:.7rem;margin-bottom:0.5rem;margin-top:0.5rem}.webinar-date .label{color:#4581b6;display:inline-block;font-size:.7rem;font-weight:700;padding:0;text-align:left;border-bottom:1px solid #4581b6}.webinar-date .on-demand{font-style:italic;margin-top:0.5rem}.webinar-date .on-demand-unavaliable{color:#c03;font-style:italic;margin-top:0.5rem}.view-display-id-page_1 .view-grouping-header{display:none}.view-display-id-page_1 .views-row{margin-bottom:1rem}.view-display-id-page_1 .views-row+h3{margin-top:3rem}.course-display-options{margin-left:1rem}.course-display-options .wrapper{font-size:1.25rem;font-weight:normal;line-height:1.75rem}.course-display-options .wrapper label:before{width:20px}.course-display-options input[type=checkbox]{display:none}.course-display-options input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block}.course-display-options input[type=checkbox]+label:before{content:"\f096"}.course-display-options input[type=checkbox]+label:before{letter-spacing:10px}.course-display-options input[type=checkbox]:checked+label:before{content:"\f046"}.course-display-options input[type=checkbox]:checked+label:before{letter-spacing:5px}.block-item .has-image .title-top{display:none}.view-id-homepage_revamp .block-item.course .image{max-height:125px;overflow:hidden}.view-id-homepage_revamp .block-item.course .image img{max-height:initial;min-width:100%}.view-id-homepage_revamp .block-item .body{display:block}.view-id-homepage_revamp .block-item .no-image{margin-top:1.5rem}.view-id-homepage_revamp .block-item .summary{font-size:0.8rem;margin-top:0.25rem}.view-id-homepage_revamp .block-item .summary .title.inner{display:none}.view-id-homepage_revamp .block-item .wrapper .block-link{height:520px}.view-id-homepage_revamp.list-view .summary .title.inner{display:block}.view-id-homepage_revamp.list-view .wrapper .block-link{height:auto}.profile .image img{max-height:250px}.profile .job-title{font-size:0.8rem;margin-top:0.5rem}.list-view .profile{margin:0}.list-view .profile .image{width:auto}.list-view .profile .job-title{color:#4581b6;margin-top:0}.list-view .profile .inner,.list-view .profile .title-top{margin-bottom:.5rem}.list-view .profile .has-image .body{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:block}@media (min-width:1200px){.list-view .profile .has-image .body{float:left;width:83.3333333333%}}.list-view .profile .has-image .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.list-view .profile .has-image .image{float:left;width:16.6666666667%}}.list-view .profile .no-image .body .title-top .job-title{margin-bottom:0.5rem}.list-view .profile .no-image .body .title-top p{font-size:0.8rem}.tile.board-of-directors .wrapper .cover_image img,.tile.faculty-and-staff .wrapper .cover_image img{max-height:290px}.view-id-notifications .view-header{font-size:.9em;font-style:italic;height:34px;line-height:34px;margin:1rem 0}.view-id-notifications .view-header a{color:white !important;display:inline-block;font-style:normal;margin-left:1rem;text-decoration:none !important}.view-id-notifications .view-header .download-results{display:inline-block;float:right}.view-id-notifications .views-submit-button{float:right;padding-right:0}.node-type-faq-collection .hide_details.expanded .title .collapse{display:inline-block}.node-type-faq-collection .hide_details.expanded .title .expand{display:none}.node-type-faq-collection .hide_details .field{font-size:1rem}.node-type-faq-collection .hide_details .title{font-weight:bold;font-size:1.15rem}.node-type-faq-collection .hide_details .title i{padding-right:0.5rem}.node-type-faq-collection .hide_details .title .collapse{display:none}.node-type-faq-collection .hide_details .title .expand{display:inline-block}.node-type-faq-collection .edit a{font-size:1rem}.node-type-faq-collection .expand-all span{display:inline-block;padding-left:0.25rem}.node-type-faq-collection .expand-all.off .collapse{display:none}.node-type-faq-collection .expand-all.off .expand{display:block}.node-type-faq-collection .expand-all.on .collapse{display:block}.node-type-faq-collection .expand-all.on .expand{display:none}.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_authors,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_blog_reference_target_id,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-title,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-type,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-type_1{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_authors,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_blog_reference_target_id,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-title,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-type,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-type_1{float:left;width:25%}}@media (min-width:1200px){.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_authors,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_blog_reference_target_id,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-title,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-type,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-type_1{float:left;width:16.6666666667%}}.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-combine_2,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_group_tid,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_profile_types_tid_2,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_roles,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_topics{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-combine_2,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_group_tid,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_profile_types_tid_2,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_roles,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_topics{float:left;width:50%}}@media (min-width:1200px){.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-combine_2,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_group_tid,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-field_profile_types_tid_2,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_roles,.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-sog_view_handlers_topics{float:left;width:25%}}.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-keys{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-blogs-revamp .sog-revamp.views-exposed-form .views-widget-filter-keys{float:left;width:100%}}#content .add-speaker-button{background-color:transparent;border:1px solid #ccc;border-radius:4px;color:#444;font-size:14.4px;padding:6px 12px;transition:300ms;position:absolute;text-decoration:none;top:-51px;right:15px}#content .add-speaker-button:hover{background-color:rgba(69,129,182,0.75);border-color:#305a7f;color:white}.view-diversity-speakers,.view-ide-speakers,.view-marketing-testimonials{font-size:12px}.view-diversity-speakers .label,.view-ide-speakers .label,.view-marketing-testimonials .label{color:#444;font-size:12px;padding:0}.view-diversity-speakers .view-content,.view-ide-speakers .view-content,.view-marketing-testimonials .view-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-diversity-speakers .view-content,.view-ide-speakers .view-content,.view-marketing-testimonials .view-content{float:left;width:100%}}.view-diversity-speakers .view-content .form-select,.view-ide-speakers .view-content .form-select,.view-marketing-testimonials .view-content .form-select{width:100% !important}.view-diversity-speakers .view-content .views-field-field-last-name,.view-ide-speakers .view-content .views-field-field-last-name,.view-marketing-testimonials .view-content .views-field-field-last-name{font-size:1rem;white-space:nowrap}.view-diversity-speakers .views-exposed-form,.view-ide-speakers .views-exposed-form,.view-marketing-testimonials .views-exposed-form{margin-bottom:1rem}.view-diversity-speakers .views-exposed-form .views-widget-filter-field_diversity_speaker_topics_tid,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_ide_topics_tid,.view-ide-speakers .views-exposed-form .views-widget-filter-field_diversity_speaker_topics_tid,.view-ide-speakers .views-exposed-form .views-widget-filter-field_ide_topics_tid,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_diversity_speaker_topics_tid,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_ide_topics_tid{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-diversity-speakers .views-exposed-form .views-widget-filter-field_diversity_speaker_topics_tid,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_ide_topics_tid,.view-ide-speakers .views-exposed-form .views-widget-filter-field_diversity_speaker_topics_tid,.view-ide-speakers .views-exposed-form .views-widget-filter-field_ide_topics_tid,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_diversity_speaker_topics_tid,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_ide_topics_tid{float:left;width:25%}}.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_fee_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_fee_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_fee_value{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_fee_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_fee_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_fee_value{float:left;width:8.3333333333%}}.view-diversity-speakers .views-exposed-form .views-widget-filter-field_ide_area_of_law_value,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_ide_location_value,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_location_value,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_type_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_ide_area_of_law_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_ide_location_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_location_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_type_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_ide_area_of_law_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_ide_location_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_location_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_type_value{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-diversity-speakers .views-exposed-form .views-widget-filter-field_ide_area_of_law_value,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_ide_location_value,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_location_value,.view-diversity-speakers .views-exposed-form .views-widget-filter-field_speaker_type_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_ide_area_of_law_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_ide_location_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_location_value,.view-ide-speakers .views-exposed-form .views-widget-filter-field_speaker_type_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_ide_area_of_law_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_ide_location_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_location_value,.view-marketing-testimonials .views-exposed-form .views-widget-filter-field_speaker_type_value{float:left;width:16.6666666667%}}.view-diversity-speakers .views-exposed-form .views-widget-filter-title,.view-ide-speakers .views-exposed-form .views-widget-filter-title,.view-marketing-testimonials .views-exposed-form .views-widget-filter-title{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-diversity-speakers .views-exposed-form .views-widget-filter-title,.view-ide-speakers .views-exposed-form .views-widget-filter-title,.view-marketing-testimonials .views-exposed-form .views-widget-filter-title{float:left;width:16.6666666667%}}.view-diversity-speakers .views-exposed-form .views-submit-button,.view-ide-speakers .views-exposed-form .views-submit-button,.view-marketing-testimonials .views-exposed-form .views-submit-button{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-diversity-speakers .views-exposed-form .views-submit-button,.view-ide-speakers .views-exposed-form .views-submit-button,.view-marketing-testimonials .views-exposed-form .views-submit-button{float:left;width:16.6666666667%}}.view-diversity-speakers .views-exposed-form .views-submit-button button,.view-ide-speakers .views-exposed-form .views-submit-button button,.view-marketing-testimonials .views-exposed-form .views-submit-button button{background:transparent;border:1px solid #ccc;border-radius:4px;color:#444;height:34px;vertical-align:center;width:100%;transition:300ms;font-size:1rem}.view-diversity-speakers .views-exposed-form .views-submit-button button:hover,.view-ide-speakers .views-exposed-form .views-submit-button button:hover,.view-marketing-testimonials .views-exposed-form .views-submit-button button:hover{background-color:#e6e6e6;border-color:#adadad}.view-diversity-speakers .views-exposed-form .views-submit-button svg,.view-ide-speakers .views-exposed-form .views-submit-button svg,.view-marketing-testimonials .views-exposed-form .views-submit-button svg{float:left;padding-top:2px;width:20px}.view-diversity-speakers .views-field-body p,.view-ide-speakers .views-field-body p,.view-marketing-testimonials .views-field-body p{margin:0}.alertCarolinaMessage{border-bottom:2px solid #fff;position:fixed !important;top:0;z-index:1500 !important}.alertCarolinaMessage+#skip-link+.navbar{padding-top:26px}.alertCarolinaMessage+#skip-link+.navbar+#main-menu-row{margin-top:26px}.alertCarolinaMessage+#skip-link+.navbar+#main-menu-row+#print-header+.sog-body{padding-top:26px}.admin-menu .alertCarolinaMessage{display:none !important}.view-current-alerts,.view.view-current-alerts.view-id-current_alerts{font-family:Open Sans,sans-serif;font-weight:inherit;font-style:normal;font-size:0.9rem}.view-current-alerts span.alert-title-red,.view.view-current-alerts.view-id-current_alerts span.alert-title-red{color:#FF0000}.view-current-alerts .alert-body ul li a.ext,.view.view-current-alerts.view-id-current_alerts .alert-body ul li a.ext{color:#FF0000 !important;font-size:inherit;text-decoration:none !important;border-bottom:1px solid #FF0000}.view-current-alerts .alert-body ul li a.ext:hover,.view.view-current-alerts.view-id-current_alerts .alert-body ul li a.ext:hover{color:#c00;border-bottom:none}.view-current-alerts .alert-body ul li a.ext span,.view-current-alerts .alert-body ul li a.ext font span,.view-current-alerts .alert-body ul li a.ext font span em,.view.view-current-alerts.view-id-current_alerts .alert-body ul li a.ext span,.view.view-current-alerts.view-id-current_alerts .alert-body ul li a.ext font span,.view.view-current-alerts.view-id-current_alerts .alert-body ul li a.ext font span em{color:#FF0000;text-decoration:none !important;border-bottom:1px solid #FF0000}table.webform-grid{border:1px solid #ccc}table.webform-grid.webform-grid-1 td{width:80%}table.webform-grid.webform-grid-1 td:first-child{width:20%}table.webform-grid.webform-grid-2 td{width:40%}table.webform-grid.webform-grid-2 td:first-child{width:20%}table.webform-grid.webform-grid-3 td{width:26.6666666667%}table.webform-grid.webform-grid-3 td:first-child{width:20%}table.webform-grid.webform-grid-4 td{width:20%}table.webform-grid.webform-grid-4 td:first-child{width:20%}table.webform-grid.webform-grid-5 td{width:16%}table.webform-grid.webform-grid-5 td:first-child{width:20%}table.webform-grid.webform-grid-6 td{width:13.3333333333%}table.webform-grid.webform-grid-6 td:first-child{width:20%}table.webform-grid.webform-grid-7 td{width:11.4285714286%}table.webform-grid.webform-grid-7 td:first-child{width:20%}table.webform-grid.webform-grid-8 td{width:10%}table.webform-grid.webform-grid-8 td:first-child{width:20%}table.webform-grid.webform-grid-9 td{width:8.8888888889%}table.webform-grid.webform-grid-9 td:first-child{width:20%}table.webform-grid.webform-grid-10 td{width:8%}table.webform-grid.webform-grid-10 td:first-child{width:20%}table.webform-grid td.checkbox,table.webform-grid td.radio,table.webform-grid th.checkbox,table.webform-grid th.radio{display:table-cell}table.webform-grid tr td,table.webform-grid tr th{padding:.5rem}table.webform-grid th{border-bottom:1px solid #ccc}.page-node-40966.page-node-done .view-current-alerts{display:none}.webform-component-date .webform-datepicker{display:inline-flex;width:100%}.webform-component-date .webform-datepicker .form-item-submitted-dates-requested-month,.webform-component-date .webform-datepicker .form-item-submitted-dates-requested-day,.webform-component-date .webform-datepicker .form-item-submitted-dates-requested-year,.webform-component-date .webform-datepicker .form-item-submitted-end-date-optional-month,.webform-component-date .webform-datepicker .form-item-submitted-end-date-optional-day,.webform-component-date .webform-datepicker .form-item-submitted-end-date-optional-year{width:33%}.webform-component-date .webform-datepicker .form-item-submitted-dates-requested-month,.webform-component-date .webform-datepicker .form-item-submitted-dates-requested-day,.webform-component-date .webform-datepicker .form-item-submitted-end-date-optional-month,.webform-component-date .webform-datepicker .form-item-submitted-end-date-optional-day{margin-right:0.5rem}.webform-component-date .webform-datepicker ul.dropdown-menu.inner{max-height:300px !important}.webform-component-date .webform-datepicker ul.dropdown-menu.inner li:first-child{display:none}#block-block-26{bottom:50%;position:fixed;right:0;top:50%}@media screen and (max-width:1350px){#block-block-26{display:none}}.floating-buttons{list-style-type:none}.floating-buttons a{display:block;text-decoration:none !important}.floating-buttons li{padding-right:1.5rem}#edit-cwcc-category-stage-topic-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0}@media (min-width:768px){#edit-cwcc-category-stage-topic-wrapper{float:left;width:75%}}#edit-cwcc-category-stage-topic-wrapper>.views-widget{margin-left:-15px;margin-right:-15px}#edit-cwcc-category-stage-topic-wrapper>.views-widget:before,#edit-cwcc-category-stage-topic-wrapper>.views-widget:after{content:" ";display:table}#edit-cwcc-category-stage-topic-wrapper>.views-widget:after{clear:both}#edit-cwcc-category-stage-topic-wrapper .cwcc-category-wrapper,#edit-cwcc-category-stage-topic-wrapper .cwcc-stage-wrapper,#edit-cwcc-category-stage-topic-wrapper .cwcc-topic-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#edit-cwcc-category-stage-topic-wrapper .cwcc-category-wrapper,#edit-cwcc-category-stage-topic-wrapper .cwcc-stage-wrapper,#edit-cwcc-category-stage-topic-wrapper .cwcc-topic-wrapper{float:left;width:33.3333333333%}}.view-juvenile-justice-case-compendium,.view-child-welfare-case-compendium{margin-bottom:3rem}.view-juvenile-justice-case-compendium .sog-revamp .views-exposed-widget,.view-child-welfare-case-compendium .sog-revamp .views-exposed-widget{padding:0}.view-juvenile-justice-case-compendium .form-type-date-select,.view-child-welfare-case-compendium .form-type-date-select{width:100%}.view-juvenile-justice-case-compendium .form-type-date-select .form-type-select,.view-child-welfare-case-compendium .form-type-date-select .form-type-select{width:100%}.view-juvenile-justice-case-compendium .form-type-date-select .date-padding,.view-child-welfare-case-compendium .form-type-date-select .date-padding{float:none}.view-juvenile-justice-case-compendium .view-grouping,.view-child-welfare-case-compendium .view-grouping{margin-bottom:3rem}.view-juvenile-justice-case-compendium .view-grouping .view-grouping-header,.view-child-welfare-case-compendium .view-grouping .view-grouping-header{color:#223f5a;font-size:1.25rem;margin-bottom:2rem}.view-juvenile-justice-case-compendium .view-grouping .view-grouping .view-grouping-header,.view-child-welfare-case-compendium .view-grouping .view-grouping .view-grouping-header{color:#4581b6;font-size:1.15rem;margin-bottom:1rem}.view-juvenile-justice-case-compendium .views-exposed-form,.view-child-welfare-case-compendium .views-exposed-form{margin-bottom:1rem}.view-juvenile-justice-case-compendium .views-exposed-form .views-submit-button,.view-child-welfare-case-compendium .views-exposed-form .views-submit-button{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){.view-juvenile-justice-case-compendium .views-exposed-form .views-submit-button,.view-child-welfare-case-compendium .views-exposed-form .views-submit-button{float:left;width:25%}}.view-juvenile-justice-case-compendium .views-exposed-form .views-submit-button .form-submit,.view-child-welfare-case-compendium .views-exposed-form .views-submit-button .form-submit{margin-top:27px;width:100%}.view-juvenile-justice-case-compendium .views-exposed-form .views-widget-filter-keys,.view-child-welfare-case-compendium .views-exposed-form .views-widget-filter-keys{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;padding-right:0}@media (min-width:1200px){.view-juvenile-justice-case-compendium .views-exposed-form .views-widget-filter-keys,.view-child-welfare-case-compendium .views-exposed-form .views-widget-filter-keys{float:left;width:100%}}.view-juvenile-justice-case-compendium .view-grouping-content h3,.view-child-welfare-case-compendium .view-grouping-content h3{color:#4581b6;font-size:1rem;margin-bottom:0rem}.view-juvenile-justice-case-compendium .views-field-field-tags .field-content,.view-child-welfare-case-compendium .views-field-field-tags .field-content{display:inline}.view-juvenile-justice-case-compendium .views-field-title,.view-child-welfare-case-compendium .views-field-title{white-space:nowrap}.view-juvenile-justice-case-compendium .read-more,.view-child-welfare-case-compendium .read-more{text-align:right}.view-juvenile-justice-case-compendium .read-more a,.view-child-welfare-case-compendium .read-more a{color:#4581b6;font-size:.9rem}.node-type-child-welfare-case #content h1,.node-type-juvenile-justice-case #content h1{margin-bottom:0}.node-type-child-welfare-case #content h1 a,.node-type-juvenile-justice-case #content h1 a{color:#4581b6}.node-type-child-welfare-case .content,.node-type-juvenile-justice-case .content{margin-left:1rem}.node-child-welfare-case .field-label,.node-juvenile-justice-case .field-label{font-size:1rem}.node-child-welfare-case .field-name-field-holding,.node-juvenile-justice-case .field-name-field-holding{font-weight:bold}.node-child-welfare-case .field-dissent,.node-juvenile-justice-case .field-dissent{color:#c03;margin-bottom:0.5rem}.node-child-welfare-case .field-stay,.node-juvenile-justice-case .field-stay{color:#c03;font-size:1.25rem;margin-bottom:1rem}.node-child-welfare-case .field-name-field-jjcc-tags .field-label,.node-child-welfare-case .field-name-field-tags .field-label,.node-juvenile-justice-case .field-name-field-jjcc-tags .field-label,.node-juvenile-justice-case .field-name-field-tags .field-label{font-size:1rem;display:inline-block}.node-child-welfare-case .field-name-field-jjcc-tags .field-items,.node-child-welfare-case .field-name-field-tags .field-items,.node-juvenile-justice-case .field-name-field-jjcc-tags .field-items,.node-juvenile-justice-case .field-name-field-tags .field-items{display:inline-block}.node-child-welfare-case .field-name-field-jjcc-tags .field-item,.node-child-welfare-case .field-name-field-tags .field-item,.node-juvenile-justice-case .field-name-field-jjcc-tags .field-item,.node-juvenile-justice-case .field-name-field-tags .field-item{display:inline-block;padding-right:0.25rem}.node-child-welfare-case .field-name-field-jjcc-tags .field-item:after,.node-child-welfare-case .field-name-field-tags .field-item:after,.node-juvenile-justice-case .field-name-field-jjcc-tags .field-item:after,.node-juvenile-justice-case .field-name-field-tags .field-item:after{content:", "}.node-child-welfare-case .field-name-field-jjcc-tags .field-item:last-child:after,.node-child-welfare-case .field-name-field-tags .field-item:last-child:after,.node-juvenile-justice-case .field-name-field-jjcc-tags .field-item:last-child:after,.node-juvenile-justice-case .field-name-field-tags .field-item:last-child:after{content:""}.node-child-welfare-case .field-cwcc-category,.node-child-welfare-case .field-cwcc-stage,.node-child-welfare-case .field-cwcc-topic,.node-juvenile-justice-case .field-cwcc-category,.node-juvenile-justice-case .field-cwcc-stage,.node-juvenile-justice-case .field-cwcc-topic{margin-bottom:0.25rem}.node-child-welfare-case .field-cwcc-category .field-label,.node-child-welfare-case .field-cwcc-stage .field-label,.node-child-welfare-case .field-cwcc-topic .field-label,.node-juvenile-justice-case .field-cwcc-category .field-label,.node-juvenile-justice-case .field-cwcc-stage .field-label,.node-juvenile-justice-case .field-cwcc-topic .field-label{display:inline-block;padding-right:0.25rem;font-weight:bold}.node-child-welfare-case .field-cwcc-stage,.node-juvenile-justice-case .field-cwcc-stage{margin-left:1rem}.node-child-welfare-case .field-cwcc-topic,.node-juvenile-justice-case .field-cwcc-topic{margin-left:2rem;margin-bottom:1rem}.node-child-welfare-case .field-name-field-additional-information-sta,.node-child-welfare-case .field-name-field-additional-information-dis,.node-juvenile-justice-case .field-name-field-additional-information-sta,.node-juvenile-justice-case .field-name-field-additional-information-dis{display:inline}.node-child-welfare-case .field-name-field-additional-information-sta:before,.node-child-welfare-case .field-name-field-additional-information-dis:before,.node-juvenile-justice-case .field-name-field-additional-information-sta:before,.node-juvenile-justice-case .field-name-field-additional-information-dis:before{content:" "}.node-child-welfare-case .field-name-field-additional-information-sta .field-items,.node-child-welfare-case .field-name-field-additional-information-sta .field-item,.node-child-welfare-case .field-name-field-additional-information-dis .field-items,.node-child-welfare-case .field-name-field-additional-information-dis .field-item,.node-juvenile-justice-case .field-name-field-additional-information-sta .field-items,.node-juvenile-justice-case .field-name-field-additional-information-sta .field-item,.node-juvenile-justice-case .field-name-field-additional-information-dis .field-items,.node-juvenile-justice-case .field-name-field-additional-information-dis .field-item{display:inline}.node-child-welfare-case .tags-description .field-label,.node-juvenile-justice-case .tags-description .field-label{display:inline-block;font-weight:bold}.view-juvenile-justice-case-compendium .views-field-title{max-width:400px}.view-profiles-retired-emeriti .views-row{padding-bottom:1.5rem}.page-node-130231 #content .body a,.page-nod-242016 #content .body a{color:#4581b6}.page-node-130231 #content .buy-button a,.page-nod-242016 #content .buy-button a{text-decoration:none !important}.page-node-130231 .body,.page-nod-242016 .body{margin-bottom:1rem}.page-node-130231 .image,.page-nod-242016 .image{margin-bottom:1rem}.page-node-130231 .image img,.page-nod-242016 .image img{width:auto}@media (min-width:992px){.page-node-130231 .main.col-md-8,.page-nod-242016 .main.col-md-8{width:91.6666666667%}}.page-node-130231 .price,.page-nod-242016 .price{margin-bottom:1rem}.page-node-130231 .store-header,.page-nod-242016 .store-header{margin-bottom:1rem}.page-node-130231 .sidebar,.page-nod-242016 .sidebar{display:none}.page-node-130231 .tab-pane,.page-nod-242016 .tab-pane{padding-top:0}.page-node-130231 .tabpanel,.page-nod-242016 .tabpanel{padding-top:0}.page-node-130231 .tabs,.page-nod-242016 .tabs{padding-top:0}.page-node-130231 .title,.page-nod-242016 .title{margin-bottom:1rem}.page-node-130231 .wrapper,.page-nod-242016 .wrapper{min-height:590px;padding:.8rem 2rem}.archived-page img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.archived-page .menu-row .description,.archived-page .menu-row .divider,.archived-page .menu-row .title{color:#444 !important}.archived-page .menu-row .divider{background-color:#444 !important}.archived-page .navbar{background:#444}.archived-page .main.col-md-8{width:calc(100% - 8.3333333333%)}.archived-page .sidebar{display:none}.archived-page .social{display:none}.archived-content-notice{box-shadow:inset 0 0 0 1px #e3e3e3;background-color:#f1f1f1;padding:1rem}.archived-content-notice .graphic{float:left;margin-right:1rem}.archived-content-notice .text{padding-top:7px}.archived-content-notice .text span{font-weight:bold}ul.share a svg{transition:300ms}ul.share a svg path{transition:300ms}ul.share #share-twitter:hover svg path{fill:#00aced}ul.share #share-facebook:hover svg path{fill:#3b5998}ul.share #share-linkedin:hover svg path{fill:#007bb6}ul.share #share-email:hover svg path{fill:#4581b6}footer{z-index:750}footer .accessibility{font-size:.8rem;text-align:center;text-decoration:underline !important}footer .sog-logo img{height:60px;opacity:.8}#issueTracker{z-index:750}@media screen and (max-width:767px){body>footer{position:relative}body>footer .container>div{height:auto !important}footer .accessibility{margin:1rem 0}}.navbar-logo{margin-top:22px}.navbar-logo img{height:60px}#menu-1766 ul a img{margin-top:1rem;max-width:475px}#menu-1766 .col-sm-7 .title{display:none}@media only screen and (max-wdith:750px){.navbar-logo img{height:30px}}.unc-press-notice{margin-top:.5rem;margin-bottom:1rem}.unc-press-notice .small{font-weight:bold}.page-resources-listservs .anchor-links-center,.page-resources-microsites-listserv-listserv-list .anchor-links-center{text-align:center;margin-bottom:1rem}.page-resources-listservs table th,.page-resources-listservs table td,.page-resources-microsites-listserv-listserv-list table th,.page-resources-microsites-listserv-listserv-list table td{border-right:1px solid #cccccc !important}.page-resources-listservs table thead th,.page-resources-microsites-listserv-listserv-list table thead th{text-align:center}.page-resources-listservs .view-footer,.page-resources-microsites-listserv-listserv-list .view-footer{margin-bottom:1rem}input[type=radio].form-checkbox,input[type=checkbox].form-checkbox{margin:0}div.field-type-list-text.field-name-field-file-type.field-widget-options-select.form-wrapper,div.field-type-text.field-name-field-file-title.field-widget-text-textfield.form-wrapper{margin-top:1rem}div#edit-field-additional-files table tbody tr td input.form-submit.ajax-processed.btn.btn-default{margin:0.5rem 0}input#edit-field-price-und-0-value{width:98%;float:right}body.page-node-add .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable{z-index:1045 !important}body.page-node-add .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable iframe.references-dialog-iframe.ui-dialog-content.ui-widget-content body{padding-top:0 !important;padding-bottom:0 !important}body.modal-open{padding-right:0 !important}.modal{top:15% !important}.modal .input-helper{font-size:.75rem;margin-top:.25rem}.modal .modal-footer{border-top:0}.modal .modal-header{border-bottom:0;padding-bottom:0}.modal .modal-title{font-size:1.25rem;margin:0}.modal .modal-input{margin-top:1rem}.page-lela-feed{padding:0 !important}.page-lela-feed .field-name-field-conv-source-url{display:none}.page-lela-feed .field-name-field-micro-site{display:none}.page-lela-feed .field-name-field-author{display:none}.page-resources-tools-documents-local-government-document-warehouse .container,.page-resources-tools-documents-interlocal-agreement-index .container{max-width:1920px !important;width:100% !important}.page-node-22116 .course-materials-introduction img{width:300px;display:block;margin:0 auto}#content .sog-notifications-wrapper a{color:#FFF}.sog-notifications-wrapper{margin-bottom:1rem;margin-top:1rem}.sog-notifications-wrapper .modal-body{padding-top:0}.modal-body input[type="submit"]{margin-right:1rem}.modal-body .form-item-keep{margin-bottom:0}.modal-body .description,.modal-body .description-text{font-size:.75rem;margin-bottom:1rem}.view-notifications table{font-size:.9rem}.view-notifications .views-exposed-form .views-exposed-widget .form-submit{margin-top:1.7rem}.tabs{margin-bottom:1rem !important;padding:0}.tabs .tab-title{background:#f7f7f7;margin-bottom:0;padding-top:2px;width:25%}.tabs .tab-title a{background:transparent;border:0;color:#444;font-size:.9rem;line-height:inherit;margin:0;padding:1rem 2rem .5rem;text-align:center;text-decoration:none !important}.tabs .tab-title a .fa{display:block;padding-bottom:.5rem}.tabs .tab-title.active{background:#ffffff;border-top:2px solid #4581b6}.tabs .tab-title.active a{border-color:#444444;color:#4581b6 !important}.entityContent .tabs{padding:0}.nav-tabs{border:0}.nav-tabs>li.active a{background:transparent;border:0}.nav-tabs>li.active a:focus,.nav-tabs>li.active a:hover{border:0}.nav-tabs>li a{border:0;border-radius:0}.nav-tabs>li a:focus,.nav-tabs>li a:hover{border:0}.page-node-147591.node-type-landing-page ul#tabs-menu{display:none}.page-node-205156.node-type-landing-page ul#tabs-menu li:nth-child(3){display:none}.page-node-205156.node-type-landing-page .entityContent .sidebar .menu-microsite ul.menu li:nth-child(3){height:200px}.page-node-205156.node-type-landing-page .entityContent .sidebar .menu-microsite ul.menu li:nth-child(3) a{color:transparent !important;background-image:url("https://www.sog.unc.edu/sites/www.sog.unc.edu/files/cover_images/2017-12-11_20170797_Civic%20Technology_Stephens_Page_01.jpg");background-repeat:no-repeat;background-size:contain;background-position:center;padding:9rem 4rem;text-align:center;position:absolute}.page-node-268732 .entityContent .tab-pane{overflow:hidden}.page-node-268732 #verticalTabs li{width:100%;background-color:#4581B6 !important}.page-node-268732 #verticalTabs li a{margin:0;color:#FFFFFF !important}.page-node-268732 #verticalTabs li a:hover,.page-node-268732 #verticalTabs li a:focus{color:#4581b6 !important;background-color:#FFFFFF !important;border:2px solid #4581B6 !important}.page-node-268732 #verticalTabs li a.active{color:#4581B6 !important;background-color:#FFFFFF !important;border:2px solid #4581B6 !important}.page-node-268732 #tabs-menu li:last-child{display:none}.page-node-268732 .tab-pane .tab-content .main-header{text-align:-webkit-center;text-align:center}.page-node-269243 .entityContent .tab-pane{overflow:hidden}.page-node-269243 .main .field-name-body .row .col-sm-12 .row .col-sm-12.col-md-2 h3,.page-node-269243 .main .field-name-body .row .col-sm-12 .row .col-sm-12.col-md-3 h3,.page-node-269243 .main .field-name-body .row .col-sm-12 .row .col-sm-12.col-md-7 h3{font-size:17px;font-weight:bold;text-align:center;border-bottom:2px solid #000000}.page-node-33316 .entityContent .tab-pane{overflow:hidden}.node-type-course .tabs .tab-title{width:20%}.node-type-course .tabs .tab-title a{font-size:.8rem;padding:1rem 0 .5rem}.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .card-header.panel-heading{background-color:#FFFFFF !important;border:2px solid #4481B6 !important;padding:0.5rem 2rem 0.5rem 1rem !important;margin-bottom:1rem}.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .card-header.panel-heading a:hover,.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .card-header.panel-heading a:active{color:#FFFFFF !important;background-color:#4481B6 !important}.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .card-header.panel-heading a h5.mb-0.panel-title{font-size:1.25rem}.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .card-header.panel-heading a h5.mb-0.panel-title i.fas{position:absolute;right:30px}.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .panel-collapse .card-body.panel-body{margin-bottom:1rem}.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .panel-collapse .card-body.panel-body .award-list{margin-top:1rem}.page-node-33316 .accordion.md-accordion.panel-group .card.panel.panel-default .panel-collapse .card-body.panel-body .award-list .award-header{text-align:center;border-bottom:2px solid #000000}#content .pane-sog-panes-course-offering-summary .course-notification{color:white;text-decoration:none}#content .pane-sog-panes-course-offering-summary .offerings{list-style-type:none;line-height:1.6;margin:0 0 1rem;padding:0}#content .pane-sog-panes-course-offering-summary .offerings li{font-size:.85rem}#content .pane-sog-panes-course-offering-summary .offering-dates{margin-left:1rem;padding-left:1rem;border-left:2px solid #4581b6}#content .pane-sog-panes-course-offering-summary .offering-details{display:inline-block}#content .pane-sog-panes-course-offering-summary .offering-link-block{display:inline-block;font-style:italic}#content .pane-sog-panes-course-offering-summary .offering-link-block a{color:#4581b6;text-decoration:none}#content .pane-sog-panes-course-offering-summary .offering-link-block a.offering-notification{color:#349731}#content .pane-sog-panes-course-offering-summary .single-notification-wrapper{margin-bottom:1rem}#content .pane-sog-panes-course-offering-summary .single-notification-wrapper:nth-child(2) .offering-dates,#content .pane-sog-panes-course-offering-summary .single-notification-wrapper:nth-child(5) .offering-dates{border-color:#349731}#content .pane-sog-panes-course-offering-summary .single-notification-wrapper:nth-child(3) .offering-dates,#content .pane-sog-panes-course-offering-summary .single-notification-wrapper:nth-child(6) .offering-dates{border-color:#787878}@media screen and (max-width:767px){#content .pane-sog-panes-course-offering-summary .offering-link-block{display:table-footer-group !important}#content .pane-sog-panes-course-offering-summary .single-notification-wrapper{display:table}#content .course-layout .node-header h1{margin-top:0;margin-bottom:.5rem}#content .spanner{display:none}}#content .overview-tab .scholarship-info{margin-bottom:1rem}#content .overview-tab .course-sponsor{margin-bottom:1rem}.cle-credit label,.other-credit label{margin:0}.cle-credit tbody,.other-credit tbody{border:0}.cle-credit td,.other-credit td{padding:0rem;padding-right:3rem}.cle-credit td:last-child,.other-credit td:last-child{padding-right:0;text-align:right}.cle-credit tr:last-child td,.other-credit tr:last-child td{border-top:1px solid #4581b6;font-weight:bold}.other-credit tr:last-child td{border:0;font-weight:normal}.pane-node-field-additional-information .pane-title{font-size:1rem;font-weight:bold}#content .registration-offerings{list-style-type:none;margin:0;padding:0}#content .registration-offerings label{margin:0}#content .registration-offerings p{margin:0;margin-top:1rem}#content .registration-offerings p:first-child{margin-top:0}#content .registration-offerings .accordion-body{display:none;margin:.5rem 0 1rem 1rem}#content .registration-offerings .accordion-header{font-style:italic;margin-bottom:1rem}#content .registration-offerings .accordion-header.active .fa.fa-plus-square{display:none}#content .registration-offerings .accordion-header.active .fa.fa-minus-square{display:inline-block}#content .registration-offerings .accordion-header .fa.fa-minus-square{display:none}#content .registration-offerings .additional-information-body .class-size,#content .registration-offerings .additional-information-body .registration-criteria,#content .registration-offerings .additional-information-body .additional-details{margin-bottom:1rem}#content .registration-offerings .btn{background:#4581b6;border:1px solid #376791;color:#FFF;font-size:inherit;transition:300ms}#content .registration-offerings .btn:hover{color:#FFF;background-color:rgba(69,129,182,0.75);border-color:#305a7f}#content .registration-offerings .edit .btn{background:transparent;border-color:#ccc}#content .registration-offerings .edit .btn:hover{background-color:#e6e6e6;border-color:#adadad}#content .registration-offerings .fa{margin-right:.5rem}#content .registration-offerings .offering-body{border-left:2px solid #4581b6;margin-left:1rem;padding-left:1rem;position:relative}#content .registration-offerings .offering-dates{margin-bottom:1rem}#content .registration-offerings .offering-header{font-size:1.15rem}#content .registration-offerings .offering-header em{font-weight:normal}#content .registration-offerings .offering-ics{margin-top:-.5rem;margin-bottom:1rem}#content .registration-offerings .offering-ics button{background:#349731;border:1px solid #277025;border-radius:3px;color:#FFF;margin:0;padding:6px 12px;transition:300ms}#content .registration-offerings .offering-ics button:hover{background:#277025;border-color:#194a18}#content .registration-offerings .offering-location{margin-bottom:1rem}#content .registration-offerings .offering-price{background:rgba(69,129,182,0.05);margin-left:-1rem;padding:1rem;border-left:0;transition:300ms}#content .registration-offerings .offering-price:hover{background:rgba(69,129,182,0.1)}#content .registration-offerings .offering-price:last-child{margin-bottom:1rem}#content .registration-offerings .offering-price:nth-child(even){background:rgba(120,120,120,0.05)}#content .registration-offerings .offering-price:nth-child(even):hover{background:rgba(120,120,120,0.1)}#content .registration-offerings .offering-price label{display:none}#content .registration-offerings .offering-price .purchase{margin-top:.5rem}#content .registration-offerings .offering-price .price-terms p{font-weight:bold}#content .registration-offerings .offering-prices{margin-top:1rem}#content .registration-offerings .registration-offering{font-size:0.875rem;margin-bottom:3rem}#content .registration-offerings .registration-offering:nth-child(2) .offering-body,#content .registration-offerings .registration-offering:nth-child(5) .offering-body{border-color:#349731}#content .registration-offerings .registration-offering:nth-child(3) .offering-body,#content .registration-offerings .registration-offering:nth-child(6) .offering-body{border-color:#787878}#content .course-material-row{margin-bottom:.5rem}#content .course-material-row .file-details{padding:0;padding-top:6px}#content .course-material-row .file-size,#content .course-material-row .file-type{font-style:italic}.course-materials{margin-bottom:3rem}.course-materials .admin-only{color:#c03}#content .course-layout .course-material-row .edit{margin:0;margin-left:1rem}#content .contact-block{margin-bottom:3rem}#content .contact-block .description{margin-bottom:1rem;position:relative}#content .contact-block .profile-picture{padding-right:0}#content .contact-block .profile-picture img{border-radius:5%}#content .view-display-id-instructors_pane img{border-radius:5%;margin-bottom:1rem;max-width:125px}#content .view-display-id-instructors_pane .views-field-field-job-title{font-size:.725rem;font-style:italic;margin-bottom:.5rem}#content .view-display-id-instructors_pane .views-field-mail a{color:#4581b6;text-decoration:none;transition:300ms}#content .view-display-id-instructors_pane .views-field-mail a:hover{color:#376791}#content .view-display-id-instructors_pane .views-field-mail a{font-size:.725rem}#content .view-display-id-instructors_pane .views-field-title a{color:#4581b6;text-decoration:none;transition:300ms}#content .view-display-id-instructors_pane .views-field-title a:hover{color:#376791}#content .view-display-id-instructors_pane .views-row{margin-bottom:3rem}#content .related-content a{color:#4581b6;text-decoration:none;transition:300ms}#content .related-content a:hover{color:#376791}#content .related-content li{margin:0;margin-bottom:1rem}#content .related-content ul{list-style-type:none;margin:0;padding:0}#content .course-layout h1,#content .course-layout h2{font-size:2rem;margin-top:0;margin-bottom:0}#content .course-layout .edit{margin-bottom:.5rem;margin-top:.5rem}#content .course-layout .edit a{color:#444 !important}#content .course-layout .middle-column{margin-top:2rem}#content .course-layout .panel-pane{margin-bottom:1rem}#content .course-layout .right-column{padding-right:0}#content .course-layout .right-column label{border-bottom:1px solid #f7f7f7;display:block;font-size:1rem;font-weight:normal;margin-bottom:.5rem;text-transform:uppercase}#content .course-layout .scholarship-details .link{margin-top:1rem}.node-type-course #content .edit-tasks{margin:0}@media (max-width:767px){.right-column{margin-top:1rem}.tabs .tab-title a{padding:.5rem 0;font-size:.75rem}}#content .node-criminal-case-compendium-case blockquote{border:0;font-size:inherit;padding:1rem 3rem}#content .node-criminal-case-compendium-case .case-dissent{font-weight:bold;font-style:italic}#content .node-criminal-case-compendium-case .case-header{position:relative}#content .node-criminal-case-compendium-case .case-header a{color:#4581b6;text-decoration:underline !important;transition:300ms}#content .node-criminal-case-compendium-case .case-header a:hover{color:#376791}#content .node-criminal-case-compendium-case .case-header h1{margin:0}#content .node-criminal-case-compendium-case .case-header .back-button{position:absolute;right:0;top:0;float:right}#content .node-criminal-case-compendium-case .case-header .back-button a{background-color:#4581b6;border-color:#305a7f;color:#ffffff;margin:0;text-decoration:none !important;width:100%}#content .node-criminal-case-compendium-case .case-header .back-button a:hover{background-color:rgba(69,129,182,0.75);border-color:#1b3247}#content .node-criminal-case-compendium-case .case-header .fa{padding-right:1rem}#content .node-criminal-case-compendium-case .right-column{padding-bottom:3rem}#content .node-criminal-case-compendium-case .subsequent-history-value{font-style:italic}.node-type-criminal-case-compendium-case #content,.page-sccc #content{padding:0}.node-type-criminal-case-compendium-case #content-wrap,.page-sccc #content-wrap{border:0;min-height:0}.node-type-criminal-case-compendium-case .sog-body,.page-sccc .sog-body{width:100% !important}.page-sccc .pane-sog-panes-sccc-toc{bottom:0;position:fixed;overflow-y:scroll;top:0}.pane-sog-panes-course-list-display-picker+.panel-separator+.pane-sog-panes-course-list-list+.panel-separator+.pane-sog-panes-course-list-calendar,.pane-sog-panes-course-list-display-picker+.panel-separator+.pane-sog-panes-course-list-calendar{display:none}.node-type-course-list #content h2{margin-top:0}.node-type-course-list #content h2 a{text-decoration:none}.node-type-course-list #content h3{margin-top:0}.node-type-course-list #content .course-group{margin-bottom:3rem}.node-type-course-list #content .course-group a{color:#444;display:block;padding:.5rem;text-decoration:none}.node-type-course-list #content .course-group a:hover .title{color:#376791}.node-type-course-list #content .course-group .additional-dates{font-weight:normal;font-style:italic}.node-type-course-list #content .course-group .location{font-weight:normal}.node-type-course-list #content .course-group .offering{font-size:.85rem;font-weight:bold;margin-bottom:.25rem;margin-left:1rem;border-left:2px solid #4581b6;padding-left:1rem}.node-type-course-list #content .course-group .offering:nth-child(2),.node-type-course-list #content .course-group .offering:nth-child(5){border-color:#349731}.node-type-course-list #content .course-group .offering:nth-child(3),.node-type-course-list #content .course-group .offering:nth-child(6){border-color:#787878}.node-type-course-list #content .course-group .title{color:#4581b6;transition:300ms}.node-type-course-list #content .course-list{list-style-type:none;margin:0;padding:0}.node-type-course-list #content .course-list-wrapper{list-style-type:none;margin:0;padding:0}.node-type-course-list #content .course-list-wrapper.hide-inactive li{display:none}.node-type-course-list #content .course-list-wrapper.hide-inactive li.active{display:block}.node-type-course-list #content .course-list-wrapper li{transition:300ms}.node-type-course-list #content .course-list-wrapper li:hover{background-color:rgba(69,129,182,0.25)}.node-type-course-list #content .course-list-wrapper li:nth-child(odd){background-color:#f1f1f1}.node-type-course-list #content .course-list-wrapper li:nth-child(odd):hover{background-color:rgba(69,129,182,0.25)}.node-type-course-list #content .course-materials-introduction{margin-bottom:1rem}.node-type-course-list #content .right-column{padding-right:0}.node-type-course-list #content .right-column label{border-bottom:1px solid #f7f7f7;display:block;font-size:1rem;font-weight:normal;margin-bottom:.5rem;text-transform:uppercase}.node-type-course-list #content tbody,.page-courses-calendar #content tbody{border:0}.node-type-course-list #content .event-location,.page-courses-calendar #content .event-location{display:block;font-weight:400;padding:.25rem;padding-top:0}.node-type-course-list #content .event-title,.page-courses-calendar #content .event-title{display:block;color:#4581b6;font-weight:bold;padding:.25rem;padding-bottom:0}.node-type-course-list #content .event-wrapper,.page-courses-calendar #content .event-wrapper{background:rgba(69,129,182,0.1);border-left:3px solid #4581b6;display:inline-block;font-size:10px;text-decoration:none !important;width:100%}.node-type-course-list #content .event-wrapper.webinar_event,.page-courses-calendar #content .event-wrapper.webinar_event{background:rgba(52,151,49,0.1);border-color:#349731}.node-type-course-list #content .fc-content-skeleton,.page-courses-calendar #content .fc-content-skeleton{border:0}.node-type-course-list #content .fc-day-header,.page-courses-calendar #content .fc-day-header{background:rgba(69,129,182,0.1);border:0}.node-type-course-list #content .fc-day-number,.page-courses-calendar #content .fc-day-number{float:none}.node-type-course-list #content .fc-day-top,.page-courses-calendar #content .fc-day-top{padding-left:.5rem;padding-top:.5rem}.node-type-course-list #content .fc-event-container,.page-courses-calendar #content .fc-event-container{padding-left:.5rem;padding-right:2rem;padding-bottom:.5rem}.node-type-course-list #content .fc-today,.page-courses-calendar #content .fc-today{background:#efefef}.iframe-calendar{font-family:Open Sans,sans-serif}.iframe-calendar tbody{border:0}.iframe-calendar .event-location{display:block;font-weight:400;padding:.25rem;padding-top:0}.iframe-calendar .event-title{display:block;color:#4581b6;font-weight:bold;padding:.25rem;padding-bottom:0}.iframe-calendar .event-wrapper{background:rgba(69,129,182,0.1);border-left:3px solid #4581b6;display:inline-block;font-size:10px;text-decoration:none !important;width:100%}.iframe-calendar .event-wrapper.webinar_event{background:rgba(52,151,49,0.1);border-color:#349731}.iframe-calendar .fc-content-skeleton{border:0}.iframe-calendar .fc-day-header{background:rgba(69,129,182,0.1);border:0}.iframe-calendar .fc-day-number{float:none}.iframe-calendar .fc-day-top{padding-left:.5rem;padding-top:.5rem}.iframe-calendar .fc-event-container{padding-left:.5rem;padding-right:2rem;padding-bottom:.5rem}.iframe-calendar .fc-today{background:#efefef}.left-column.social{display:none;min-height:auto}@media screen and (min-width:992px){.left-column.social{display:block;min-height:400px}}#content .sccc-toc a{text-decoration:none}#content .sccc-toc a:hover{text-decoration:none}#content .sccc-toc .expand-icon{color:#4581b6;display:inline-block;height:12px;position:relative;width:19px}#content .sccc-toc .expand-icon .fa-plus-square{position:absolute;left:0;top:0}#content .sccc-toc .expand-icon .fa-minus-square{display:none;left:0;position:absolute;top:0}#content .sccc-toc .expanded>.term-children{display:block}#content .sccc-toc .expanded>.term-name .fa-minus-square{display:block}#content .sccc-toc .expanded>.term-name .fa-plus-square{display:none}#content .sccc-toc .hover-match>.term-name,#content .sccc-toc .hover-match.match>.term-name{background:#FFFF00;border-radius:2px;font-weight:bold}#content .sccc-toc .match>.term-name{background:#FFFF00;border-radius:2px;font-weight:bold}#content .sccc-toc .no-children.term-name{padding-left:27px}#content .sccc-toc .term-children{display:none;margin-left:1rem;overflow-x:hidden;white-space:nowrap}#content .sccc-toc .term-depth-0:last-child{padding-bottom:1rem}#content .sccc-toc .term-name{font-size:.85rem;padding-left:.25rem;padding-right:.25rem}#content .sccc-toc .toc-header{padding-right:15px;padding-top:1rem}#content .sccc-toc .toc-header h3{color:#4581b6;font-size:1.15rem;font-weight:bold;margin:0;margin-bottom:.25rem;text-align:center}#content .sccc-toc .toc-header h3 a{color:#4581b6 !important}#content .sccc-toc .toc-header h3 a:hover{color:#376791}#content .sccc-toc .toc-header h4{border-bottom:1px solid #4581b6;font-size:1rem;margin:0;margin-bottom:1rem;padding-bottom:.5rem;text-align:center}#content .pane-sog-panes-sccc-breadcrumb{margin-bottom:1rem}#content .pane-sog-panes-sccc-breadcrumb a{transition:300ms}#content .pane-sog-panes-sccc-breadcrumb a:hover{color:#4581b6}#content .pane-sog-panes-sccc-breadcrumb .breadcrumb{margin-bottom:.25rem}#content a.discount-button{background:#349731;border:1px solid #277025;border-radius:3px;color:#FFF;margin:0;padding:6px 12px;text-decoration:none;transition:300ms}#content a.discount-button:hover{background:#277025;border-color:#194a18}#content .pane-sog-panes-course-list-display-picker{margin-top:1rem;margin-bottom:3rem}#content .pane-sog-panes-course-list-display-picker .course-list-display-button{background:#4581b6;border:1px solid #376791;border-radius:3px;color:#FFF;margin:0;margin-right:2rem;min-width:200px;padding:6px 12px;text-decoration:none;transition:300ms}#content .pane-sog-panes-course-list-display-picker .course-list-display-button:hover{background:#376791;border-color:#294d6c}#content .pane-sog-panes-course-list-display-picker .course-list-display-button.active{background-color:#e6e6e6;border-color:#adadad;color:#444}#content .pane-sog-panes-course-list-display-picker .course-list-display-button .fa{margin-right:1rem}#content .pane-sog-panes-course-list-display-picker .hide-inactive-button{margin-top:.9rem}#content .pane-sog-panes-course-list-display-picker .hide-inactive-button input[type="checkbox"]{opacity:0;position:absolute}#content .pane-sog-panes-course-list-display-picker .hide-inactive-button input[type="checkbox"]:checked+label:before{content:"\f046"}#content .pane-sog-panes-course-list-display-picker .hide-inactive-button label{cursor:pointer;font-weight:normal;font-size:.75rem;font-style:italic;vertical-align:middle;text-align:center;width:200px}#content .pane-sog-panes-course-list-display-picker .hide-inactive-button label:before{content:"\f096";display:inline-block;opacity:1;font:normal normal normal 14px/1 FontAwesome;font-size:1rem;vertical-align:middle;padding-right:.25rem;width:1rem;margin-top:-2px}#content .pane-sog-panes-microsite-menu{margin-bottom:3rem}#content .pane-sog-panes-microsite-menu a{text-decoration:none}#content .pane-sog-panes-microsite-menu ul{margin:0;margin-bottom:3rem;padding:0}#content .pane-sog-panes-microsite-menu li{font-size:.9rem;margin:0;margin-top:.8rem}#content .pane-sog-panes-microsite-menu li.depth-2{margin-left:1.5rem}#content .pane-sog-panes-microsite-menu li.depth-3{margin-left:3rem}.pane-sog-panes-course-scholarship .scholarship-details{padding-bottom:1rem}.pane-sog-panes-course-scholarship .scholarship-details .link{margin-bottom:1rem}.pane-sog-panes-course-scholarship .scholarship-details .link:last-child{margin-bottom:0}.logged-in .page-sccc .duplicated{display:inline}.page-sccc{background:white}.page-sccc #content>h1{display:none}.page-sccc #content .top .breadcrumb{margin:0}.page-sccc #content .top .edit-tasks{margin:0;padding:0}.page-sccc #block-views-current-alerts-block-1{display:none;padding-left:15px;padding-right:15px}.page-sccc .duplicated{color:#999;display:none}.page-sccc .left-column{background:white}.page-sccc .pane-sog-panes-sccc-toc{background:white}.page-sccc .right-column{padding-bottom:3rem}.page-sccc .total-rows-notice{background:#c03;border:1px solid #990026;color:white;margin-bottom:1rem;padding:.5rem 1rem}.page-sccc .views-exposed-form{margin-bottom:1rem}.page-sccc .views-exposed-form .container-inline-date .form-item input{width:100%}.page-sccc .views-exposed-form .form-item-date-end,.page-sccc .views-exposed-form .form-item-date-start{width:100%}.page-sccc .views-exposed-form .form-item-date-end label,.page-sccc .views-exposed-form .form-item-date-start label{display:none !important}.page-sccc .views-exposed-form .form-item-date-end .description,.page-sccc .views-exposed-form .form-item-date-start .description{display:none}.page-sccc .views-exposed-form .form-item-date-end .form-type-textfield,.page-sccc .views-exposed-form .form-item-date-start .form-type-textfield{width:100%}.page-sccc .views-exposed-form #edit-court-wrapper{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-sccc .views-exposed-form #edit-court-wrapper{float:left;width:33.3333333333%}}@media (min-width:992px){.page-sccc .views-exposed-form #edit-court-wrapper{float:left;width:33.3333333333%}}@media (min-width:1200px){.page-sccc .views-exposed-form #edit-court-wrapper{float:left;width:16.6666666667%}}.page-sccc .views-exposed-form #edit-court-wrapper .btn-group.bootstrap-select{width:100%}.page-sccc .views-exposed-form #edit-date-end-wrapper,.page-sccc .views-exposed-form #edit-date-start-wrapper{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-sccc .views-exposed-form #edit-date-end-wrapper,.page-sccc .views-exposed-form #edit-date-start-wrapper{float:left;width:33.3333333333%}}@media (min-width:992px){.page-sccc .views-exposed-form #edit-date-end-wrapper,.page-sccc .views-exposed-form #edit-date-start-wrapper{float:left;width:33.3333333333%}}@media (min-width:1200px){.page-sccc .views-exposed-form #edit-date-end-wrapper,.page-sccc .views-exposed-form #edit-date-start-wrapper{float:left;width:16.6666666667%}}.page-sccc .views-exposed-form #edit-date-end-wrapper .date-padding,.page-sccc .views-exposed-form #edit-date-start-wrapper .date-padding{width:100%}.page-sccc .views-exposed-form #edit-keys-wrapper{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-sccc .views-exposed-form #edit-keys-wrapper{float:left;width:100%}}@media (min-width:992px){.page-sccc .views-exposed-form #edit-keys-wrapper{float:left;width:100%}}@media (min-width:1200px){.page-sccc .views-exposed-form #edit-keys-wrapper{float:left;width:33.3333333333%}}.page-sccc .views-exposed-form .sccc-sort-button{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-sccc .views-exposed-form .sccc-sort-button{float:left;width:50%}}@media (min-width:992px){.page-sccc .views-exposed-form .sccc-sort-button{float:left;width:50%}}@media (min-width:1200px){.page-sccc .views-exposed-form .sccc-sort-button{float:left;width:16.6666666667%}}.page-sccc .views-exposed-form .sccc-sort-button.checked a{color:white !important;background:#4581b6;border-color:#305a7f}.page-sccc .views-exposed-form .sccc-sort-button.checked a:hover{background-color:rgba(69,129,182,0.75);border-color:#1b3247}.page-sccc .views-exposed-form .sccc-sort-button a{color:#555 !important;display:inline-block;padding-left:0;padding-right:0;text-align:center;width:100%}.page-sccc .views-exposed-form .views-reset-button{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-sccc .views-exposed-form .views-reset-button{float:left;width:50%}}@media (min-width:992px){.page-sccc .views-exposed-form .views-reset-button{float:left;width:50%}}@media (min-width:1200px){.page-sccc .views-exposed-form .views-reset-button{float:left;width:8.3333333333%}}.page-sccc .views-exposed-form .views-reset-button a{background-color:#c03;border-color:#800020;color:#ffffff !important;margin:0;width:100%}.page-sccc .views-exposed-form .views-reset-button a:hover{background-color:rgba(204,0,51,0.75);border-color:#33000d}.page-sccc .views-exposed-form .views-submit-button{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.page-sccc .views-exposed-form .views-submit-button{float:left;width:50%}}@media (min-width:992px){.page-sccc .views-exposed-form .views-submit-button{float:left;width:50%}}@media (min-width:1200px){.page-sccc .views-exposed-form .views-submit-button{float:left;width:8.3333333333%}}.page-sccc .views-exposed-form .views-submit-button input[type="submit"]{background-color:#4581b6;border-color:#305a7f;color:#ffffff;margin:0;width:100%}.page-sccc .views-exposed-form .views-submit-button input[type="submit"]:hover{background-color:rgba(69,129,182,0.75);border-color:#1b3247}#content .view-sccc-solr{padding-top:15px}#content .view-sccc-solr a{color:#4581b6;text-decoration:none !important}#content .view-sccc-solr a:hover{color:#376791}#content .view-sccc-solr blockquote{font-size:1rem}#content .view-sccc-solr h3{border-bottom:1px solid #ccc;display:inline-block;font-size:1.5rem;padding:.25rem;margin-top:0}#content .view-sccc-solr .case-category{display:inline-block;font-size:.75rem}#content .view-sccc-solr .category-header-term{padding:0 2px}#content .view-sccc-solr .debug-info{display:none}#content .view-sccc-solr .hover-match{background:#FFFF00;border-radius:2px}#content .view-sccc-solr .match .sccc-category-header h3{background:#FFFF00;border-radius:2px}#content .view-sccc-solr .match .case-category{background:#FFFF00;border-radius:2px}#content .view-sccc-solr .mobile-toc-button{display:none}#content .view-sccc-solr .form-type-checkbox input[type="checkbox"]{opacity:0;position:absolute}#content .view-sccc-solr .form-type-checkbox input[type="checkbox"]:checked+label{color:#4581b6;text-decoration:none !important}#content .view-sccc-solr .form-type-checkbox input[type="checkbox"]:checked+label:hover{color:#376791}#content .view-sccc-solr .form-type-checkbox label{display:block !important;font-size:.9rem;font-weight:normal;width:100%;vertical-align:middle}#content .view-sccc-solr .views-exposed-form .right{float:right}#content .view-sccc-solr .views-field-title{font-size:1.15rem}#content .view-sccc-solr .views-field-title a{font-weight:bold}#content .view-sccc-solr .views-field-title a.source-url{font-weight:normal;color:#7A6642}#content .view-sccc-solr .views-field-search-api-excerpt{margin-top:.5rem}#content .view-sccc-solr .view-footer{margin-bottom:2rem}#content .view-sccc-solr .view-header h1{margin:0;font-size:1.75rem}#content .view-sccc-solr .view-header h3{border:0;display:block;font-weight:bold;font-size:1.15rem;margin:.5rem 0 0 0;padding:0}#content .view-sccc-solr .view-header .mobile-only{display:none}#content .view-sccc-solr .views-row{margin-bottom:2rem}.logged-in #content .view-sccc-solr .debug-info{display:inline-block}@media (max-width:750px){.criminal-case-compendium-layout .left-column{display:none}.view-sccc-solr .views-reset-button{margin-top:1rem}.view-sccc-solr .views-submit-button{margin-bottom:1rem}}@media (max-width:991px){#content .criminal-case-compendium-layout .left-column{display:block}#content .criminal-case-compendium-layout .pane-sog-panes-sccc-toc{left:-100%;margin-top:0;padding-left:15px;padding-right:15px;z-index:100}#content .criminal-case-compendium-layout .right-column{margin-top:0;position:relative}#content .view-sccc-solr{padding-top:0}#content .view-sccc-solr h3{font-size:1rem;width:100%}#content .view-sccc-solr h3 a{display:block}#content .view-sccc-solr h3 a:first-child:before{display:none}#content .view-sccc-solr h3 a:nth-child(3){margin-left:1rem}#content .view-sccc-solr h3 a:nth-child(5){margin-left:2rem}#content .view-sccc-solr h3 a:nth-child(7){margin-left:3rem}#content .view-sccc-solr h3 a:nth-child(9){margin-left:4rem}#content .view-sccc-solr h3 a:nth-child(11){margin-left:5rem}#content .view-sccc-solr h3 a:nth-child(13){margin-left:6rem}#content .view-sccc-solr h3 a:nth-child(15){margin-left:7rem}#content .view-sccc-solr h3 a:before{content:' ';width:7px;height:7px;display:inline-block;border-left:1px solid #444;border-bottom:1px solid #444;margin-right:2px;margin-bottom:2px}#content .view-sccc-solr .category-seperator{display:none}#content .view-sccc-solr .mobile-toc-button{background:white;border-top:1px solid #4581b6;bottom:0;color:#4581b6;display:block;font-size:1.15rem;left:0;position:fixed;right:0;text-align:center;text-decoration:none;padding:1rem;z-index:999}#content .view-sccc-solr .mobile-toc-button .fa{margin-left:1rem;margin-right:1rem}#content .view-sccc-solr .mobile-toc-button .fa-caret-square-o-left{display:none}#content .view-sccc-solr .view-header h1{font-size:1.25rem;font-weight:bold}#content .view-sccc-solr .view-header h3{font-size:.9rem}#content .view-sccc-solr .view-header p{font-size:.8rem}#content .view-sccc-solr .view-header .mobile-only{display:block}body #content-wrap{padding:0}}#content .view-courses-calendar-view .views-exposed-form{padding:0;margin-bottom:3rem}#content .view-micrsoite-search-search-api input[type="submit"]{background-color:#4581b6;border:1px solid #305a7f;border-radius:4px;color:#ffffff;font-size:14px;font-weight:400;line-height:1.428571429;margin:0;padding:6px 12px;text-align:center}#content .view-micrsoite-search-search-api input[type="submit"]:hover{background-color:rgba(69,129,182,0.75);border-color:#1b3247}#content .view-micrsoite-search-search-api .views-field-title a{color:#4581b6}#content .view-micrsoite-search-search-api .views-field-title a:hover{color:#305a7f}#content .view-micrsoite-search-search-api .views-row{margin-bottom:1.5rem}#content .view-micrsoite-search-search-api .views-widget{margin-bottom:2rem}#content .view-micrsoite-search-search-api .views-exposed-form .views-exposed-widget .form-submit{margin:0}.iframe-embed{padding-bottom:0 !important;padding-top:0 !important}.iframe-embed footer{display:none !important}.iframe-embed .navbar{display:none !important}.iframe-embed .sog-body{width:100% !important}.iframe-embed .sog-body .middle-column{width:100% !important}.iframe-embed .sog-body .left-column{display:none !important}.iframe-embed .sog-body .right-column{display:none !important}.iframe-embed .top.col-xs-12{display:none !important}#sog-orgchart .orgchart{background:transparent}#sog-orgchart .node{border:0;width:125px}#sog-orgchart .node .content{border-color:#333}#sog-orgchart .node .fa-users{display:none}#sog-orgchart .node .title{background:#333;height:40px;white-space:normal}#content .event .wrapper.color-a{border:1px solid #c03}#content .event .wrapper.color-a .top{background:#c03}#content .filter-button.color-a.active{background:#c03;border-color:#990026;color:#FFF;text-decoration:none}#content .event .wrapper.color-b{border:1px solid #9d479e}#content .event .wrapper.color-b .top{background:#9d479e}#content .filter-button.color-b.active{background:#9d479e;border-color:#7a377b;color:#FFF;text-decoration:none}#content .event .wrapper.color-c{border:1px solid #4581b6}#content .event .wrapper.color-c .top{background:#4581b6}#content .filter-button.color-c.active{background:#4581b6;border-color:#376791;color:#FFF;text-decoration:none}#content .event .wrapper.color-d{border:1px solid #efd35a}#content .event .wrapper.color-d .top{background:#efd35a}#content .filter-button.color-d.active{background:#efd35a;border-color:#eac72c;color:#FFF;text-decoration:none}#content .event .wrapper.color-e{border:1px solid #f97e77}#content .event .wrapper.color-e .top{background:#f97e77}#content .filter-button.color-e.active{background:#f97e77;border-color:#f75046;color:#FFF;text-decoration:none}#content .event .wrapper.color-f{border:1px solid #c37a4f}#content .event .wrapper.color-f .top{background:#c37a4f}#content .filter-button.color-f.active{background:#c37a4f;border-color:#a66139;color:#FFF;text-decoration:none}#content .event .wrapper.color-g{border:1px solid #014100}#content .event .wrapper.color-g .top{background:#014100}#content .filter-button.color-g.active{background:#014100;border-color:#000e00;color:#FFF;text-decoration:none}#content .event .wrapper.color-h{border:1px solid #ADFF2F}#content .event .wrapper.color-h .top{background:#ADFF2F}#content .filter-button.color-h.active{background:#ADFF2F;border-color:#98fb00;color:#FFF;text-decoration:none}.event .wrapper{background:#FFF;border-radius:5px;font-size:.75rem;margin:.25rem}.event .wrapper.dark .top{color:#000}.event .wrapper.light .top{color:#FFF}.event .wrapper .bottom{padding:.25rem}.event .wrapper .start{float:right}.event .wrapper .top{padding:.25rem}#content .full-calendar ul{list-style-type:none;margin:0}#content .full-calendar ul ul{margin-left:1rem}#content .full-calendar .event-info .start{float:right}#content .full-calendar .filter-button{background:#efefef;border:1px solid #aaa;border-radius:4px;color:#000;display:inline-block;font-size:.75rem;margin-bottom:.25rem;padding:.25rem .5rem;text-decoration:none;transition:300ms}#content .full-calendar .fc-time{display:none !important;float:right}#content .full-calendar .fc-title{display:none !important}.page-node-263546 .sog-body,.page-node-263767 .sog-body,.page-node-263780 .sog-body{min-width:90vw}.page-node-263546 .main,.page-node-263767 .main,.page-node-263780 .main{left:0;width:100%}.page-node-263546 .sidebar,.page-node-263546 .social,.page-node-263767 .sidebar,.page-node-263767 .social,.page-node-263780 .sidebar,.page-node-263780 .social{display:none}.spinner{background:rgba(255,255,255,0.9);border:1px solid #4581b6;border-radius:5px;color:#4581b6;left:45%;padding:1rem;position:absolute;right:45%;text-align:center;top:20%;z-index:99;left:50%;top:50%;margin:0 auto;margin-left:-125px;margin-top:-125px;width:250px}.spinner p{font-size:1rem;margin:0;margin-top:.5rem}html:not(.js) .entityContent .tab-pane{display:block;opacity:1}.mb-2{margin-bottom:2rem !important;}.publication-two-purchase-buttons{overflow:hidden !important;overflow-x:hidden !important;}.addToCart .publication-two-purchase-buttons svg{top:3px;left:22px;width:25px;height:25px;z-index:99;color:#FFFFFF;position:absolute;}.addToCart .publication-two-purchase-buttons svg path{fill:#FFFFFF;}.addToCart .publication-two-purchase-buttons a.cart,.addToCart .publication-two-purchase-buttons button.cart{color:#FFFFFF !important;padding:6px 12px 6px 40px;background-color:#4581b6;border-color:#305a7f;}.addToCart .publication-two-purchase-buttons a.cart:hover,.addToCart .publication-two-purchase-buttons a.cart:focus,.addToCart .publication-two-purchase-buttons a.cart:active,.addToCart .publication-two-purchase-buttons button.cart:hover,.addToCart .publication-two-purchase-buttons button.cart:focus,.addToCart .publication-two-purchase-button button.cart:active{background-color:rgba(69,129,182,0.75);border-color:#1b3247;}.node-type-book:has(.publication-two-purchase-buttons) .entityContent .header{overflow:hidden !important;overflow-x:hidden !important;}.mt-2{margin-top:2rem !important;}.mt-11{margin-top:11rem !important;}
