/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
article,aside,details,figcaption,figure,footer,header,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]),[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;overflow-y:scroll;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}html,button,input,select,textarea{font-family:Arial,sans-serif;}body{background:#fff;color:#333;font-family:Arial,sans-serif;font-size:16px;height:100%;line-height:1.45;margin:0;}a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}a:link{color:#024794;}a:visited{color:#465d85;}a:hover,a:active{color:rgba(2,71,148,0.7);text-decoration:underline;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}a:focus{outline:thin dotted;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}ul,ol{margin-left:0.1em;padding:0 0 0 1.2em;}.item-list ul,.item-list ol,ul.tips{margin-left:0;padding:0 0 0 1.2em;}.item-list li,.tips li{margin:0;}dd{margin:0 0 0 40px;}h1{font-size:2.5em;line-height:1;margin:0;overflow-wrap:break-word;word-wrap:break-word;}h1 > a:link,h1 > a:visited{color:inherit;text-decoration:inherit;}h2{font-size:1.625em;font-weight:normal;line-height:1;margin:0 0 .25em;overflow-wrap:break-word;word-wrap:break-word;}h2 > a:link,h2 > a:visited{color:inherit;text-decoration:inherit;}h1 + h2{margin-top:0;}h3{font-size:1.875em;font-weight:bold;line-height:1.1;margin:1.5em 0 .5em;overflow-wrap:break-word;word-wrap:break-word;}h3:first-child{margin-top:0;}h3 > a:link,h3 > a:visited{color:inherit;text-decoration:inherit;}h2 + h3{margin-top:0;}h4{font-size:1.33em;font-weight:normal;margin:1.33em 0;text-transform:uppercase;overflow-wrap:break-word;word-wrap:break-word;}h4 > a:link,h4 > a:visited{color:inherit;text-decoration:inherit;}h3 + h4{margin-top:0;}h5{border-bottom:1px solid;font-size:1.25em;font-weight:normal;margin:1.67em 0;}h5 > a:link,h5 > a:visited{color:inherit;text-decoration:inherit;}h4 + h5{margin-top:0;}h6{font-size:0.9em;font-weight:normal;margin:2.33em 0;}h6 > a:link,h6 > a:visited{color:inherit;text-decoration:inherit;}h5 + h6{margin-top:0;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}address{font-style:normal;}b,strong{font-weight:bold;}blockquote{border-top:1px solid;border-bottom:1px solid;color:#024794;font-family:Georgia,serif;margin:1.5em 0;padding:1em 1.5em 0;text-align:center;}blockquote:before{content:'\201C\201E';display:block;font-size:2em;font-weight:bold;line-height:1;}dfn{font-style:italic;}embed,iframe,img,object{max-width:100%;}img{border:0;-ms-interpolation-mode:bicubic;}hr{background-color:#00274c;border-width:0;color:#00274c;height:1px;line-height:0;margin:1.5em 0;}mark{color:#7a121c;}.marker{color:#7a121c;font-size:.75em;vertical-align:.75em;}p{margin:1.5em 0;}pre,code,kbd,samp{font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}svg:not(:root){overflow:hidden;}table{border-collapse:collapse;border-spacing:0;border:0 none;empty-cells:show;}caption{font-size:.75em;text-align:left;}thead{background:#40658f;color:#fff;font-family:Arial,sans-serif;text-transform:uppercase;}thead a,thead a:link,thead a:visited{color:#fff;}td,th{border-left:0 none;font-weight:normal;padding:.5em 1em;}td:first-child,th:first-child{border-left:0 none;}td:nth-child(2){background:#fff;}tr.even{background:#dedede;}tr.even > td:nth-child(2){background:#e9e9e9;}form{}fieldset{border:1px solid #333;border-radius:0;margin:0 0 20px;padding:.5em 1em;position:relative;}legend{}button,input,select,textarea{border:1px solid #ccc;border-radius:5px;font-size:100%;margin:0;padding:.1em 0 .1em .25em;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}select{max-width:100%;}.button,a.button,button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#fff;border:1px solid;border-radius:1px;color:#024794;cursor:pointer;display:inline-block;line-height:1;margin:0 .5em .5em 0;padding:.75em 1.5em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;*overflow:visible;}.button:hover,a.button:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#024794;color:#fff;}.button:active,a.button:active,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background-color:#024794;color:#fff;}.button:focus,a.button:focus,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:1px dashed;}button[disabled],input[disabled]{cursor:default;}.button:disabled,a.button:disabled,button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{background:#ccc;color:#222;}input[type=file]{padding:.1em;}input[type=file]::-webkit-file-upload-button{font-size:.95em;margin:0;}input[type=image]{border:0 none;}input[type=email],input[type=password],input[type=search],input[type=text]{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;font-size:14px;max-width:100%;padding:7px 12px;}.align{margin:0 5px 10px;}.align.left{float:left;margin:0 10px 10px 0;}.align.right{float:right;margin:0 0 10px 10px;}.block{}.breadcrumb{clear:both;color:#ccc;font-size:.9em;padding:10px 0;}.breadcrumb a{color:#aaa;}.breadcrumb a:hover{color:#888;text-decoration:underline;}.centered{text-align:center;}.field{}.field-label{}.field-type-image{margin-bottom:1.5em;}form{}.form-item,.form-actions{margin:5px 0 0;}.form-actions{overflow:hidden;}.form-item{position:relative;}.views-exposed-widget .form-item{margin:0;}.form-item:last-child{margin-bottom:0;}.form-item .description,.views-exposed-widget .description{color:#999;font-size:.75em;margin-bottom:18px;}label,.form-composite > legend{color:#999;display:inline-block;font-weight:bold;margin:0 10px 0 0;}label .form-required{color:inherit;}input[type=checkbox] + label,input[type=radio] + label{color:#111;font-family:inherit;font-size:.875em;text-transform:none;}.form-required{color:#e45050;font-size:.75em;}.form-item-checkboxes .form-item,.form-item-radios .form-item{margin:.25em 0}.form-item-date{}.form-item-date > .container-inline{}.form-item-date > .container-inline:after{clear:both;content:'';display:table;}.form-item-date .form-item{float:left;margin:0 10px 0 0;}.form-type-textfield,.form-type-email,.form-type-password,.webform-component-textfield,.webform-component-email{padding:13px 0 0 0;}.form-type-textfield > label,.form-type-email > label,.form-type-password > label,.webform-component-textfield > label,.webform-component-email > label{line-height:1;position:absolute;top:-4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.empty-textfield > label{top:22px;left:12px;}.input-focus > label{top:-20px;left:0;}.form-submit{margin:18px 0 0;padding:.75em 4.65em;}.webform-component-select{padding:13px 0 0;}.webform-component-select .chosen-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block !important;width:inherit !important;}.webform-component-select .chosen-single{height:35px;}.webform-component-select .chosen-container-single .chosen-single > span{color:#999;display:inline-block;font-family:Arial,sans-serif;font-size:16px;padding:5px 0;text-transform:uppercase;}.webform-component-select .chosen-container-single .chosen-single div{padding:5px 0;}@media all and (max-width:300px){.form-actions{text-align:center;}.form-submit{padding:.75em;}}.grid{}.grid .view-content{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:-20px;overflow:hidden;}.grid .view-content:after{content:' ';display:table;clear:both;}.grid .view-content > .views-row{-ms-flex:auto;-webkit-box-flex:1;-webkit-flex:auto;flex:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0 20px 20px 0;max-width:368px;min-height:50px;min-width:200px;}.has-flexbox .grid .view-content > .views-row{float:none;}.grid.three .view-content > .views-row{-webkit-box-flex:1;-ms-flex:1 0 26%;-webkit-flex:1 0 26%;flex:1 0 26%;width:inherit;}.grid.five .view-content > .views-row{-webkit-box-flex:1;-webkit-flex:1 0 222px;-ms-flex:1 0 16%;flex:1 0 16%;width:inherit;}@media all and (max-width:475px){.grid .view-content{display:block;}.grid .view-content > .views-row,.grid.three .view-content > .views-row,.grid.five .view-content > .view-row{-ms-flex:none;-webkit-box-flex:0;-webkit-flex:none;flex:none;float:none;max-width:inherit;}}@media all and (max-width:245px){.grid .view-content > .views-row,.grid.five .view-content > .views-row{min-width:inherit;}}.hide,.element-invisible{display:none;}.away{overflow:hidden;text-indent:100%;white-space:nowrap;}.skip-hide{position:relative;text-align:center;}.skip-hide a{color:#fc0;height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px;}.skip-hide a:focus{height:auto;outline:0 none;position:static;width:auto;}ul.inline{display:inline-block;list-style:none;margin:0;padding:0;}.inline > li{display:inline-block;margin:0 5px 0 0;}.inverted{background:#0f60ad;color:#f4f4f4;}.inverted a{color:#f4f4f4;}.inverted .button{background-color:#1166b7;}ul.links{}.node ul.links{display:block;margin:1em 0 .5em;text-align:center;}.menu{color:#fff;font-family:Arial,sans-serif;font-weight:bold;list-style:none;margin:0;padding:0;}.mm-listitem{color:#fff;font-weight:bold;}.menu a,.mm-menu a,.mm-listitem a{color:#fff;display:inline-block;margin:0;text-decoration:none;}.menu a:visited,.mm-menu a:visited,.mm-listitem a:visited{color:#fff;}.menu a:hover,.mm-menu a:hover,.mm-listitem a:hover,.menu a.active,.mm-menu a:active,.mm-listitem a:active{color:#ffcb05;}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,.5);}.menu > li,.mm-menu > li{display:inline;}.menu > li a,.mm-menu > li a{padding:13px 2.25em;}@media all and (max-width:965px){.menu > li a,.mm-menu > li a{padding:13px 1.1em;}}@media all and (max-width:550px){.menu > li a,.mm-menu > li a{display:block;padding:13px 1.1em;}}.page-taxonomy-term .node{border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0;}.node-readmore,.more-link{text-align:center;}.node-readmore a,.more-link a{background-color:#fff;border:1px solid;color:#024794;cursor:pointer;display:inline-block;padding:12px 24px;text-align:center;text-decoration:none;text-transform:uppercase;}.node-readmore a:hover,.more-link a:hover{background-color:#024794;color:#fff;}.node-unpublished{background:#eee;}.node-unpublished:before{color:#7a121c;content:'Not published';font-size:3em;text-transform:uppercase;}.overflow{}.overflow-visible{overflow:visible !important;}div.pager{font-size:.875em;margin:1em auto;text-align:center;}.pager a{}.pager ul{display:inline-block;margin:0;padding:0;}.pager ul > li{display:inline-block;margin:0 .25em 0 0;}.pager li > a{background-color:#fff;border:1px solid;color:#024794;display:inline-block;padding:.4em .9em;text-decoration:none;}.pager li > a:hover{background-color:#285d8a;color:#fff;}@media all and (max-width:900px){.pager ul > li.pager__item:not([class*='-']){display:none;}}.pipe-spaced{}.pipe-spaced li:after{color:#fdc;content:'|';display:inline-block;padding:0 0 0 10px;}.pipe-spaced li.last:after{display:none;}.print-break{page-break-before:always;}.site-slogan{display:block;font-family:Arial,sans-serif;font-size:1.3275em;margin:.75em 0;padding:13px 0 1px;}.social{}.tabs{border-bottom:1px solid;border-color:#ccc;list-style:none;margin:0;overflow:hidden;padding:0 0 0 1em;}.tabs.primary{}.tabs > li{border-color:#ccc;border-style:solid;border-width:1px 1px 0 1px;display:inline-block;float:left;margin:0 1em 0 0;}.tabs > li > a{-moz-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;color:#024;display:inline-block;padding:.5em 1em;text-decoration:none;transition:background-color .3s ease-out;}.tabs > li > a:hover{background:#0ae;color:#fff;}.tabs > li > a.active{background:#079ac4;color:#fff;}@media all and (max-width:550px){.tabs{font-size:.8em;padding:0;}.tabs > li{border-radius:0;border-width:0 0 1px 0;float:none;margin:0;}.tabs > li:last-child{border-width:0;}.tabs > li > a{display:block;}}.text-shadow{text-shadow:1px 1px 1px rgba(0,34,68,.5),1px -1px 1px rgba(0,34,68,.5),-1px 1px 1px rgba(0,34,68,.5),-1px -1px 1px rgba(0,34,68,.5);}.tips{font-size:.75em;}.twitter-feed{}.view{}.page{margin:0 auto;padding:0;position:relative;}.region{clear:both;padding:0;}.region > .inner{margin:0 auto;max-width:1280px;padding:10px 40px;}.path-search .block-search-icon{visibility:hidden;}.path-search .block-google-cse{visibility:hidden;}.region-header,.region-notification,.region-pre-header{z-index:4;}.region-page-top{height:0;}.region-notification{display:none;}.region-notification > .inner{max-width:inherit;padding:0;}.region-pre-header{background-color:#e5e5e5;color:#fff;display:none;padding:15px 0;width:100%;}.region-pre-header > .inner{max-width:1340px;padding:10px 30px;}.region-pre-header .block-google-cse{display:block;width:100%;}.region-header{background-color:#00274c;border-bottom:1px solid #ffcb05;color:#fff;height:140px;position:relative;width:100%;}@media all and (max-width:950px){.region-header{height:100px;}}.region-header:after{clear:both;content:'';display:table;}.region-header > .inner{max-width:1340px;padding:60px 35px 30px;}@media all and (max-width:950px){.region-header > .inner{padding:30px 35px;}}.region-header .menu--utility{display:inline-block;position:absolute;top:0;right:100px;}@media all and (max-width:950px){.region-header .menu--utility{display:none;}}.region-header .block-search-icon{display:inline-block;height:40px;position:absolute;top:0;right:55px;width:45px;}@media all and (max-width:950px){.region-header .block-search-icon{top:initial;top:unset;right:100px;}}@media all and (max-width:575px){.region-header .block-search-icon{right:75px;}}.region-header .horizontal-menu{position:inherit;position:unset;}.region-header .horizontal-menu > li{position:inherit;position:unset;}.region-header .block-system-branding-block{display:inline-block;}@media all and (max-width:575px){.region-header .block-system-branding-block{max-width:75%;}}@media all and (max-width:420px){.region-header .block-system-branding-block{margin:0 0 0 -15px;max-width:70%;}}.region-header .block-responsive-menu{float:right;}@media all and (max-width:950px){.region-header .block-responsive-menu{display:none;}.region-header .block-responsive-menu.open{display:block;}}.region-header .block-responsive-menu.contextual-region{position:static;}.region-header .block-responsive-menu .responsive-menu-block-wrapper{display:block;}.region-header .block-responsive-menu-toggle{display:none;}.region-header #block-hamburger-icon{display:none;}@media all and (max-width:950px){.region-header .block-responsive-menu-toggle{display:inline-block;}.region-header #block-hamburger-icon{display:inline-block;margin:-10px 0 0 0;}}.region-splash{padding:2.825em 0;position:relative;}.region-splash.region-has-hero{padding:130px 0px;text-align:center;}@media all and (max-width:575px){.region-splash.region-has-hero{padding:80px 0;}}@media all and (max-width:350px){.region-splash.region-has-hero{padding:50px 0;}}.region-splash > .inner{background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;}@media all and (max-width:660px){.region-splash > .inner{padding:10px 15px;}}.region-splash .block-page-title-block,.region-splash .block-views-blocknode-subtitle-block{position:relative;text-align:left;}.region-splash::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.path-frontpage .region-splash{background-color:#024794;color:#fff;padding:317px 0 282px 0;text-align:center;}@media all and (max-width:1024px){.path-frontpage .region-splash{padding:275px 0 242px 0;}}@media all and (max-width:850px){.path-frontpage .region-splash{padding:225px 0 192px;}}@media all and (max-width:500px){.path-frontpage .region-splash{padding-top:175px;}}@media all and (max-width:460px){.path-frontpage .region-splash{padding-top:125px;padding-bottom:150px;}}@media all and (max-width:400px){.path-frontpage .region-splash{padding-top:75px;padding-bottom:125px;}}@media all and (max-width:360px){.path-frontpage .region-splash{padding-top:30px;padding-bottom:50px;}}.region-quick{background-color:#00274c;color:#fff;position:relative;text-align:center;}.region-quick > .inner{padding:40px 20px;}.region-pre-content > .inner{padding:0;}#content-regions{padding-top:40px;padding-bottom:40px;}#content-regions:after{clear:both;content:'';display:table;}.region-content{}.sidebar-first .region-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:left;float:left;margin:0;max-width:568px;min-width:450px;padding:0 20px 0 0;width:49.6%;}.region-sidebar-first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:none;display:block;float:none;margin:0;min-width:220px;flex:0 0 35%;max-width:35%;}@media all and (max-width:910px){.region-sidebar-first{clear:both;display:block;float:none;margin:0 auto;max-width:550px;width:100%;flex:1 1 100%;max-width:100%;}}.region-sidebar-first > .inner{margin:0;min-width:220px;padding-top:2em;}@media all and (max-width:910px){.region-sidebar-first > .inner{padding:10px 0;}}.region-sidebar-first .block{margin-bottom:20px;}.block-twitter-block{max-height:660px;overflow:hidden;}.region-sidebar-first .block-blockgroup > h2{color:#555;font-size:26px;font-weight:400;line-height:1.45;margin-bottom:.75em;margin-left:10px;padding-left:40px;position:relative;}.region-sidebar-first h2.twit-icon::before{background-image:url(/themes/compro_theme/images/sprites/twitter.png);background-size:contain;background-position:0 0;background-repeat:no-repeat;content:'';display:inline-block;position:absolute;left:0;height:30px;width:30px;}@media all and (max-width:1200px){.sidebar-first .content-and-sidebar{padding:20px;}}@media all and (max-width:840px){#content-regions{padding-top:15px;padding-bottom:15px;}.region-sidebar-first{float:none;margin:0 auto;max-width:530px;min-width:inherit;padding:0;width:inherit;}.region-sidebar-first > .inner{min-width:inherit;}.region-sidebar-first .block{margin-bottom:20px;}.sidebar-first .region-content{float:none;margin:0 0 20px;max-width:inherit;min-width:inherit;padding:0;width:inherit;flex:1 1 100%;}}.content-and-sidebar{margin:0 auto;max-width:1280px;padding:0px 20px;display:flex;flex-direction:row;gap:2em;align-items:flex-start;}.page.has-sidebar .region-content{clear:none;float:none;flex:1 1 65%;min-width:0;}@media all and (max-width:910px){.content-and-sidebar{flex-direction:column;gap:0;}.page.has-sidebar .region-content{padding-bottom:2em;max-width:100%;width:100%;flex:1 1 100%;}}.page.has-sidebar .region-content > .inner{padding-right:4em;}@media all and (max-width:910px){.page.has-sidebar .region-content > .inner{padding-right:0;}}.region-content > .inner{max-width:initial;padding-top:2em;padding-right:1em;padding-left:0;}.path-search .region-content > .inner{padding-left:1em;}@media all and (max-width:720px){.path-search .region-content > .inner{padding-left:0;padding-right:0;}}.region-cta{background-color:#40658f;color:#fff;}.region-cta > .inner{padding-top:1.33em;padding-bottom:3em;}@media all and (max-width:960px){.region-cta > .inner{padding-top:1.33em;padding-bottom:2.75em;}}@media all and (max-width:575px){.region-cta >.inner{padding-left:1.5em;padding-right:1.5em}}.region-pre-footer{color:#333;}.region-pre-footer > .inner{padding:45px 20px;}.region-footer{background-color:#00274c;color:#fff;height:135px;padding:45px 35px 55px;position:relative;}.region-footer > .inner{max-width:1360px;padding:unset;}.region-footer .block-system-branding-block,.region-footer #block-newslettercta,.region-footer .block-address,.region-footer .block-copyright-block,.region-footer .block-compro-credit-block,.region-footer .block-social{display:inline-block;}@media all and (max-width:860px){.region-footer #block-sitebranding.block-system-branding-block,.region-footer #block-newslettercta.newsletter-cta,.region-footer #block-address.block-address,.region-footer #block-copyrightnotice.block-copyright-block,.region-footer .credit-sitemap-wrapper,.region-footer #block-social.block-social{display:block;float:none;text-align:center;width:100%;}}.region-footer .block-address,.region-footer .block-copyright-block,.region-footer .block-compro-credit-block,.region-footer .block-social{font-size:14px;}.region-footer .block-system-branding-block{float:left;margin:0 0 30px 0;}@media all and (max-width:860px){.region-footer .block-system-branding-block{margin:0 0 55px 0;}}.region-footer #block-newslettercta{float:right;}@media all and (max-width:860px){.region-footer #block-newslettercta{margin:125px 0 55px 0;}}.region-footer .block-address{clear:both;float:left;width:30%;}@media all and (max-width:860px){.region-footer .block-address{margin:0 0 40px 0;}}.region-footer .block-copyright-block,.region-footer .credit-sitemap-wrapper{font-size:14px;float:left;margin:0;text-align:center;vertical-align:baseline;width:39.5%}.region-footer .credit-sitemap-wrapper p{margin:0;}@media all and (max-width:860px){.region-footer .credit-sitemap-wrapper{float:none;margin:0 auto;width:100%;}}.region-footer .block-copyright-block{margin:20px 0 0 0;}.region-footer .block-compro-credit-block{color:#fff;display:inline-block;text-align:left;}.region-footer .block-compro-credit-block a{color:#587abc;}@media all and (max-width:900px){.region-footer .block-compro-credit-block{text-align:center;}}.region-footer .block-sitemap{border-right:1px solid #fff;display:inline-block;font-size:14px;text-align:right;margin-right:10px;padding-right:10px;}.region-footer .block-sitemap a{color:#587abc;text-decoration:none;}.region-footer .block-sitemap a:hover{color:#ffcb05;}@media all and (max-width:1063px){.region-footer .block-sitemap{border-right:none;text-align:center;}}@media all and (max-width:860px){.region-footer .block-sitemap{border-right:1px solid #fff;text-align:right;}}@media all and (max-width:468px){.region-footer .block-sitemap{border-right:none;text-align:center;}}.region-footer .block-social{float:right;margin:-20px 0 0 0;}@media all and (max-width:860px){.region-footer .block-social{position:absolute;top:146px;left:-15px;}}@media all and (max-width:860px){.region-footer{height:unset;padding:45px 35px;text-align:center;}}.region-page-bottom{padding:0;}.region-page-bottom > .inner{padding:0;}details{border:0px;border-bottom:1px solid #ccc;border-left:5px solid transparent;border-left-color:transparent;float:left;margin-bottom:1em;padding-bottom:1em;position:relative;width:100%;}details[open] summary ~ *{-webkit-animation:fade .3s ease-in-out;-o-animation:fade .3s ease-in-out;animation:fade .3s ease-in-out;}@keyframes fade{0%{height:0;}30%{}100%{height:auto;}}.field--type-entity-reference > .field__item:last-child > details{border-bottom:none;}details.entity-bundle-accordion summary{padding-right:5px;}details.entity-bundle-accordion summary  .field--type-text-long p{margin-top:0;}details:focus{border-left-color:#5E9ED6;outline:none;}.path-events details:focus{border-left-color:#5E9ED6;outline:none;}details summary:not(.not-expandable)::before{background:url(/themes/compro_theme/images/sprites/iconmonstr-plus-5.png) no-repeat center left;background-size:30px 30px;color:#40658f;display:inline-block;content:'';height:30px;float:right;top:25px;right:5px;text-decoration:underline;width:30px;}details[open] summary::before{background:url(/themes/compro_theme/images/sprites/iconmonstr-minus-5.png) no-repeat center left;background-size:30px 30px;}details summary::-webkit-details-marker{display:none;}details.entity-bundle-accordion .field--name-field-component-summary,details.entity-bundle-section .field--name-title{color:#40658f;display:inline-block;}details[open].entity-bundle-accordion .field--name-field-component-summary,details[open].entity-bundle-section .field--name-title{color:#00274c;}details.entity-bundle-accordion summary::before,details.entity-bundle-section summary::before{background:url(/themes/compro_theme/images/sprites/iconmonstr-plus-5.png) no-repeat center left;background-size:30px 30px;color:#40658f;display:inline-block;content:'';height:30px;text-decoration:underline;width:30px;}details[open].entity-bundle-accordion summary::before,details[open].entity-bundle-section summary::before{background:url(/themes/compro_theme/images/sprites/iconmonstr-minus-5.png) no-repeat center left;background-size:30px 30px;}details.entity-bundle-accordion{}details.entity-bundle-accordion summary::before{float:right;vertical-align:middle;}details.entity-bundle-accordion summary .field--name-field-component-summary{display:inline-block;font-weight:bold;width:90%;}@media all and (max-width:350px){details.entity-bundle-accordion summary .field--name-field-component-summary{width:85%;}}details.entity-bundle-accordion .field--name-field-component-body{padding-left:.5em;}details.entity-bundle-section{position:relative}details.entity-bundle-section summary::before{content:'Read More';height:30px;margin:0;margin-left:-90px;padding:0 0 0 40px;float:right;top:5px;right:25px;text-transform:uppercase;width:inherit;width:unset;}@media all and (max-width:550px){details.entity-bundle-section summary::before{text-align:center;}}details[open].entity-bundle-section summary::before{background:url(/themes/compro_theme/images/sprites/iconmonstr-minus-5.png) no-repeat center left;background-size:30px 30px;content:'Show Less';}details.entity-bundle-section .field--name-field-component-icon{display:inline-block;height:40px;float:left;margin:0 20px 0 0;width:40px;}details.entity-bundle-section .field--name-field-component-icon img{height:inherit;object-fit:contain;width:inherit;vertical-align:baseline;}details.entity-bundle-section .field--name-title{box-sizing:border-box;color:#40658f;display:inline-block;font-size:1.25em;margin-bottom:1.5em;padding-right:60px;text-transform:uppercase;vertical-align:baseline;}details.entity-bundle-section summary{margin-bottom:50px;}details.entity-bundle-section[open] .field--name-field-component-lede{border:1px solid #000;clear:both;margin:10px 0;margin-right:0.5em;padding:25px;}details.entity-bundle-section .field--name-field-component-summary{clear:both;}.entity-bundle-box{position:relative;}.entity-bundle-box .field--name-field-highlight-image{margin:0 0 35px 0;}.entity-bundle-box .field--name-field-highlight-title{font-size:1.625em;line-height:1.25;margin-bottom:10px;}@media all and (max-width:990px){.entity-type-highlight.entity-bundle-box .field--name-field-highlight-title{font-size:24px;line-height:1.25rem;}}.entity-bundle-box .field--name-field-highlight-body{font-size:14px;line-height:22px;}.path-frontpage .entity-bundle-box .field--name-field-highlight-body{height:70px;overflow:hidden;text-overflow:ellipsis;}@media all and (max-width:1090px){.path-frontpage .entity-bundle-box .field--name-field-highlight-body{height:100px;}}@media all and (max-width:865px){.path-frontpage .entity-bundle-box .field--name-field-highlight-body{height:auto;margin-bottom:1em;}}.entity-bundle-box .field--name-field-highlight-body p{margin-top:0;margin-bottom:1em;}.entity-bundle-box .field--name-field-highlight-body p a{color:#fff;}@media all and (min-width:940px){.entity-bundle-box .field--name-field-highlight-body p a{text-decoration:none;}}.entity-bundle-box .field--name-field-highlight-link{padding:20px 0;}#block-frontpagemonochrome .entity-bundle-box .field--name-field-highlight-link a{background-color:#00274c;border:1px solid #ffcb05;color:#ffcb05;font-size:16px;line-height:22px;padding:.75rem 1.5rem;text-transform:uppercase;text-decoration:none;}#block-frontpagemonochrome .entity-bundle-box .field--name-field-highlight-link a:hover{background-color:#ffcb05;color:#00274c;}#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-link a{background-color:#fff;border:1px solid #00274c;color:#00274c;font-size:16px;line-height:22px;padding:.75rem 1.5rem;text-transform:uppercase;text-decoration:none;}#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-link a:hover{background-color:#00274c;color:#fff;}@media all and (max-width:375px){#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-link{text-align:center;}#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-link a{margin:0;}}#block-sidebarmulticolor .entity-bundle-box{border-bottom:1px solid #ccc;padding:30px 0 40px 0;}#block-sidebarmulticolor .field--name-field-block-box > .field__item:last-child .entity-bundle-box{border-bottom:none;}#block-sidebarmulticolor .highlight-image-wrapper{display:inline-block;float:left;margin-top:.5em;margin-right:30px;width:91px;}@media all and (max-width:375px){#block-sidebarmulticolor .highlight-image-wrapper{display:block;float:none;margin:0 auto;transform:none;text-align:center;}}#block-sidebarmulticolor .highlight-text-wrapper{overflow:hidden;}@media all and (max-width:1085px){#block-sidebarmulticolor .highlight-text-wrapper{clear:left;}}#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-title,#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-body{display:block;}@media all and (max-width:375px){#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-title,#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-body{margin:0;text-align:center;}}#block-sidebarmulticolor .entity-bundle-box .field--name-field-highlight-title{color:#00274c;}.entity-bundle-splash{font-size:56px;margin:0 auto;text-shadow:#333 2px 2px 10px;}#block-views-block-notifications-notifications-block .view-display-id-notifications_block{color:#00274c;font-size:1rem;font-weight:500;height:auto;text-align:center;width:100%;}#block-views-block-notifications-notifications-block .contextual{right:-30px;}#block-views-block-notifications-notifications-block .view-content .views-row{background-color:#ffcb05;border-bottom:1px solid #00274c;padding:15px 0;}#block-views-block-notifications-notifications-block .view-content .views-row.urgent{background-color:#7a121c;color:#fff;font-weight:bold;}#block-views-block-notifications-notifications-block .views-row > .views-field{margin:0 auto;max-width:1130px;}#block-views-block-notifications-notifications-block .view-content .views-row:last-child{border-bottom:none;}#block-views-block-notifications-notifications-block a{font-weight:700;text-transform:uppercase;}#block-views-block-notifications-notifications-block .urgent a{color:#eee;}#block-views-block-notifications-notifications-block .icon{cursor:pointer;float:right;font-size:2rem;font-style:normal;font-weight:700;line-height:1rem;}#block-views-block-notifications-notifications-block .icon:before{content:'×';}#block-views-block-notifications-notifications-block .views-row{display:none;}.block-google-cse{}.block-google-cse .google-cse-search-box-form{display:inline-block;text-align:right;position:relative;width:100%;}@media all and (max-width:950px){.block-google-cse .google-cse-search-box-form{text-align:left;}}.block-google-cse .google-cse-search-box-form::before{color:#2d2d2d;content:'Search the Site';font-size:30px;position:absolute;top:5px;left:15px;}@media all and (max-width:1020px){.block-google-cse .google-cse-search-box-form::before{font-size:24px;}}@media all and (max-width:950px){.block-google-cse .google-cse-search-box-form::before{content:unset;}}.block-google-cse .form-item,.search-page-form .form-item{display:inline-block;margin:0 0 0 30px;padding:0;width:75%;}@media all and (max-width:950px){.block-google-cse .form-item,.search-page-form .form-item{margin:0;width:100%;}}.block-google-cse .form-item input[type=text],.search-page-form .form-item input[type=search]{background:rgb(255,255,255) !important;height:55px;padding-right:70px;width:100%;}.block-google-cse .form-item::after,.search-page-form .form-item::after{color:#fff;content:'\1f50d';font-family:'Fontello';font-size:32px;height:55px;position:absolute;top:3px;right:0;bottom:0;text-align:center;width:70px;z-index:2;}.block-google-cse .form-submit{background-color:#224873;border-radius:0 5px 5px 0;display:inline-block;height:55px;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;text-indent:-9999999px;width:70px;}.search-page-form{margin:0 0 50px 0;position:relative;}@media all and (max-width:950px){.search-page-form a.search-help-link{position:relative;top:1.75em;}}.search-page-form input.form-submit[type=submit]{background-color:#224873;border-radius:0 5px 5px 0;display:inline-block;height:55px;margin:0;padding:0;position:absolute;top:23px;right:20%;text-indent:-9999999px;width:70px;}@media all and (max-width:950px){.search-page-form input.form-submit[type=submit]{right:0;}}.search-page-form .form-item::after{top:25px;right:-3%;}@media all and (min-width:1333px){.search-page-form .form-item::after{right:-3.25%;}}@media all and (max-width:1220px){.search-page-form .form-item::after{right:-2.75%;}}@media all and (max-width:950px){.search-page-form .form-item::after{right:0;}}.search-help-link{float:right;transform:translateY(-100%);}.item-list ol.search-results{list-style-type:none;padding-left:0;}.gsc-results .gsc-cursor-box{font-size:1.125em;margin:2em auto;text-align:center;}.gsc-results .gsc-cursor-box .gsc-cursor{display:inline-block;margin:0;padding:0;}.gsc-results .gsc-cursor-box .gsc-cursor > .gsc-cursor-page{background-color:#fff;border:1px solid;color:#024794;display:inline-block;margin:0 .25em 0 0;padding:.4em .9em;text-decoration:none;}.gsc-results .gsc-cursor-box .gsc-cursor > .gsc-cursor-page:hover{background-color:#285d8a;color:#fff;}.gsc-webResult.gsc-result{padding:0;}@media all and (max-width:520px){.gsc-results td.gsc-table-cell-thumbnail{display:none;}}.search-results .gsc-control-cse{padding-right:0;padding-left:0;}.path-search .block-system-main-block > h2{padding-left:0;}.block-google-cse #google-cse-results{display:none;}.menu--utility .menu{font-size:14px;font-weight:400;margin:0;text-align:center;text-transform:capitalize;}.menu--utility .menu > li.menu-item{background-color:#305681;float:left;padding:0;}.menu--utility .menu .menu-item a{color:#fff;padding:10px 45px;}.menu--utility .menu .menu-item--expanded a{background-color:#40658f;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.menu--utility .menu .menu-item:nth-child(2):hover{background-color:rgba(48,86,129,0.69);-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out;}.menu--utility .menu .menu-item--expanded > ul{max-height:0px;overflow:hidden;position:absolute;transition-duration:1s;-webkit-transition-duration:1s;transition-property:width,max-height;-webkit-transition-property:width,max-height;width:127px;z-index:2;}.menu--utility .menu .menu-item--expanded:hover > ul,.menu--utility .menu .menu-item--expanded > a:focus + ul{max-height:400px;width:290px;transition-duration:1s;-webkit-transition-duration:1s;transition-property:width,max-height;-webkit-transition-property:width,max-height;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}.menu--utility .menu .menu-item--expanded > ul > li{background-color:#40658f;text-align:center;width:100%;}.menu--utility .menu .menu-item--expanded > ul > li:hover{background-color:#305681;}.menu--utility .menu .menu-item--expanded > ul > li:hover a{background-color:#305681;}.menu--utility .menu .menu-item--expanded > ul > li a{padding:10px 0;width:100%;}.block-search-icon{background-color:#224873;text-align:center;}@media all and (max-width:950px){.block-search-icon{background-color:unset;}}.block-search-icon .contextual{right:-12px;}.block-search-icon:hover{background-color:rgba(34,72,115,0.69);-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;-ms-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out;}@media all and (max-width:950px){.block-search-icon:hover{background-color:initial;background-color:unset;}}.block-search-icon .magnifying-glass{color:#fff;font-size:21px;position:absolute;top:5px;right:0;bottom:0;left:0;}@media all and (max-width:950px){.block-search-icon .magnifying-glass{font-size:36px;top:-5px;}}.block-search-icon.is-open > .magnifying-glass:before{content:'×';font-size:32px;font-weight:700;}@media all and (max-width:950px){.block-search-icon.is-open > .magnifying-glass:before{font-size:47px;}}@media all and (max-width:575px){.block-search-icon.isopen > .magnifying-glass:before{font-size:36px;}}.block-search-icon.is-open .magnifying-glass{top:-5px;}@media all and (max-width:950px){.block-search-icon.is-open .magnifying-glass{top:-17px;}}.block-responsive-menu .responsive-menu-block-wrapper > ul.horizontal-menu{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0;list-style-type:none;margin:0;padding:0;}@media all and (max-width:1200px){.block-responsive-menu .responsive-menu-block-wrapper > ul.horizontal-menu{margin:0 0 0 0;}}@media all and (max-width:950px){.block-responsive-menu.open ul.horizontal-menu{display:block;position:absolute;top:106px;right:0;bottom:0;width:85%;z-index:2;}}.block-responsive-menu ul.horizontal-menu > li.menu-item{display:inline-block;font-size:17px;line-height:20px;list-style-type:none;margin:0 -10px;max-width:140px;padding:5px 0 25px 65px;}@media all and (max-width:1210px){.block-responsive-menu ul.horizontal-menu > li.menu-item{padding:5px 0 25px 30px;}}@media all and (max-width:1070px){.block-responsive-menu ul.horizontal-menu > li.menu-item{max-width:122px;}.block-responsive-menu ul.horizontal-menu > li.menu-item:last-child{max-width:75px;}}.block-responsive-menu ul.horizontal-menu > li.menu-item a{color:#fff;font-size:17px;font-weight:400;padding-left:0;text-decoration:none;background-color:transparent;}@media all and (max-width:1070px){.block-responsive-menu ul.horizontal-menu > li.menu-item a{font-size:15px;}}.block-responsive-menu ul.horizontal-menu > li.menu-item a:hover,.block-responsive-menu ul.horizontal-menu > li.menu-item:hover{color:#ffcb05;}.block-responsive-menu ul.horizontal-menu li > a.hidden-heading{display:none;}.block-responsive-menu ul.horizontal-menu span.menu-heading{color:#ffcc00;font-family:'Arial';font-size:20px;font-weight:500;height:20px;position:absolute;top:40px;text-transform:uppercase;}.block-responsive-menu ul.horizontal-menu li > a.menu-sub-heading{color:#ffcc00;font-size:18px;text-transform:uppercase;}.block-responsive-menu ul.horizontal-menu > li.menu-item:hover{cursor:pointer;}.block-responsive-menu .horizontal-menu li li{position:inherit;position:unset;float:none;width:initial;width:unset;}.block-responsive-menu .horizontal-menu li .dropdown-wrapper > li.menu-sub-heading{width:25%;}.block-responsive-menu .horizontal-menu > li ul{position:inherit;position:unset;}.menu-item--expanded{list-style-image:none;list-style-type:none;}.dropdown-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;max-width:1340px;padding:80px 35px 60px;width:100%;}.block-responsive-menu .horizontal-menu > .menu-item--expanded > ul.sub-nav{background:url(/themes/compro_theme/images/mega_menu_bg.png) #0a3e6f no-repeat top right/contain;background-size:640px 425px;box-sizing:border-box;height:400px;margin:0;position:absolute;top:100%;left:0;right:0;width:100%;z-index:4;-webkit-animation:fadeOut .5s ease-in-out;-o-animation:fadeOut .5s ease-in-out;animation:fadeOut .5s ease-in-out;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.block-responsive-menu ul.horizontal-menu > li.menu-item:hover > ul.sub-nav{display:block;-webkit-animation:fade .3s ease-in-out;-o-animation:fade .3s ease-in-out;animation:fade .3s ease-in-out;}@keyframes fade{0%{opacity:0;}100%{opacity:1;}}.block-responsive-menu ul.horizontal-menu > li.menu-item:hover > ul.sub-nav .dropdown-wrapper > li.menu-item--expanded > ul.sub-nav{display:-webkit-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;flex-direction:column;margin:0 20px 0 0;padding:0;}ul.horizontal-menu > li.menu-item:hover ul.sub-nav ul.sub-nav ul.sub-nav > li.menu-item{display:inline-block;width:100%;}li.menu-item--expanded ul.sub-nav li.menu-item--expanded ul.sub-nav li.menu-item--expanded{float:left;width:30%;}li.menu-item--expanded.open ul.sub-nav li.menu-item--expanded ul.sub-nav li.menu-item--expanded{float:none;width:initial;width:unset;}ul.horizontal-menu li.menu-item--expanded.menu-sub-heading > a,ul.horizontal-menu li.menu-item--expanded ul.sub-nav .menu-item > a{padding:10px 10px 10px 0;}.responsive-menu-toggle-icon{width:30px;}.responsive-menu-toggle-icon::before,.responsive-menu-toggle-icon span.icon,.responsive-menu-toggle-icon::after{height:5px;left:0;width:100% !important;}.responsive-menu-toggle-icon::before{top:8px;}.responsive-menu-toggle-icon span.icon{top:18px;}.responsive-menu-toggle-icon::after{top:28px;}.responsive-menu-toggle-icon span.label{color:transparent;}.mm-panels,.mm-panels > .mm-panel,.mm-panels > .mm-panel .mm-navbar{background-color:#0a3e6f;}.mm-menu .mm-navbar{padding:10px 0;}.mm-navbar__title{padding-top:10px;padding-bottom:10px;}.mm-navbar__title span{color:#fff;}.mm-navbar > a.mm-navbar__title:before{color:#fff;font-size:1.25em;}.mm-panel.mm-opened .mm-navbar > a.mm-navbar__title,.mm-panel.mm-subopened .mm-navbar > a.mm-navbar__title{color:#fff;padding-left:20px;}.mm-panel.mm-opened .mm-navbar > a.mm-navbar__title:before,.mm-panel.mm-subopened .mm-navbar > a.mm-navbar__title:before{content:'';}.mm-navbar .mm-btn--prev:first-child{color:#fff;}.mm-menu .mm-btn--prev:after,.mm-menu .mm-btn--prev:before{width:10px;height:10px;border-color:#fff;border-top:3px solid #fff;border-left:3px solid #fff;}.mm-menu .mm-btn--prev{display:block;padding:10px 0;}.mm-menu .mm-panels > .mm-panel > .mm-navbar + .mm-listview{margin-top:0px;}ul.menu.mm-listview > li{position:inherit;position:unset;}ul.menu.mm-listview .mm-btn--next{top:unset;bottom:unset;left:unset;right:0px;height:40px;width:50px;}.mm-menu .mm-listview > li .mm-btn--next:before{content:'';border-left-width:1px;border-left-style:solid;border-color:inherit;display:block;position:absolute;top:0;bottom:0;left:0;}.mm-menu .mm-listview > li .mm-btn--next:after{border-color:#fff;}ul.menu.mm-listview a.is-active{color:#fff;}.mm-menu .mm-listview > li a:not(.mm-btn--next){-webkit-tap-highlight-color:#ffcb05;tap-highlight-color:#ffcb05;}.mm-listview{font-size:14px;line-height:20px;}.mm-btn--next:after,.mm-btn--prev:before{border-radius:1px;border-top:3px solid transparent;border-left:3px solid transparent;width:10px;height:10px;}.mm-btn::before{border:none;}.block-page-title-block > h2{color:#555;font-size:26px;}.block-page-title-block > h1{color:#00274c;font-size:40px;}#block-frontpagemonochrome{}#block-frontpagemonochrome .field--name-field-block-box{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:space-around;-ms-flex-pack:start;justify-content:space-around;margin:0 auto;max-width:1320px;overflow:hidden;}@media all and (max-width:595px){#block-frontpagemonochrome .field--name-field-block-box{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}#block-frontpagemonochrome .field--name-field-block-box > .field__item{margin-right:20px;min-width:250px;width:30%;}@media all and (max-width:595px){#block-frontpagemonochrome .field--name-field-block-box > .field__item{margin-right:auto;margin-left:auto;margin-bottom:30px;width:100%;}}#block-campustwitter{background-color:#e2f6ff;padding:40px;width:394px;}#block-campustwitter h2{color:#555;font-size:26px;font-weight:400;margin:0 0 50px 0;text-align:left;}#block-campustwitter h2::before{background:url(/themes/compro_theme/images/sprites/twitter.png) no-repeat center;background-size:contain;content:'Twitter';color:transparent;}#block-views-block-getting-started-getting-started-block h2{color:#0065bd;font-size:36px;margin:0 0 60px 0;text-align:center;}#block-views-block-getting-started-getting-started-block .views-row .node--type-page.node--view-mode-small .field--type-image{margin:0 0 30px 0;max-height:250px;max-width:350px;}#block-views-block-getting-started-getting-started-block .field--name-title{color:#0d57aa;font-size:26px;}#block-views-block-getting-started-getting-started-block .field--name-field-body{color:#333;font-size:14px;line-height:22px;}#block-newslettercta{}#block-newslettercta p{margin:0;}#block-newslettercta a{border:1px solid white;color:white;padding:20px 40px;text-decoration:none;}#block-newslettercta a:hover{background-color:#fff;color:#00274c;}.block-copyright-block a{color:#fff;text-decoration:none;}.block-copyright-block a:hover{color:#ffcb05;}.block-compro-credit a{color:#fff;text-decoration:none;}.block-compro-credit a:hover{color:#ffcb05;}.block-social{}.block-social .social a::before{color:#fff;font-size:35px;padding:0 0 0 25px;}.block-social .social a:hover::before{color:#ffcb05}#block-importantdatesnav{border-bottom:1px solid #ccc;padding:0 0 25px 0;text-align:center;}#block-importantdatesnav .cal-current{color:#333;display:inline-block;font-size:30px;text-align:center;}@media all and (max-width:320px){#block-importantdatesnav .cal-current{font-size:24px;}}#block-importantdatesnav a.cal-prev,#block-importantdatesnav a.cal-next{color:transparent;position:relative;text-indent:-999999999px;}#block-importantdatesnav .cal-prev::before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #2980b9;content:'';height:0;position:absolute;top:-5px;left:0;width:0;}#block-importantdatesnav .cal-next::after{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #2980b9;color:#2980b9;content:'';height:0;position:absolute;top:-5px;right:0;width:0;}.block-system-main-block{overflow:hidden;}.view-news{max-width:840px;padding:0 20px;}@media all and (max-width:575px){.view-news{padding:0;}}.view-news .view-header{color:#555;font-size:26px;margin-bottom:1.125em;}.view-news .view-header strong{font-weight:400;}.view-news .views-row{margin-bottom:3em;}.view-news .view-footer{margin-bottom:80px;}.view-display-id-subtitle_block h2{color:#333;font-size:24px;line-height:32px;}.block-views-blockevents-block-1{}.block-views-blockevents-block-1 > h2{font-size:36px;padding:20px 10px;text-align:center;}.view-display-id-block_1{width:100%;}.view-display-id-block_1 .view-header{margin-bottom:1.75em;}.view-events .view-header .tabs{border-bottom:none;padding:0;width:100%;}.view-events .view-header .tabs .important-dates{border-bottom:1px solid;border-color:#fff;}.view-events .view-header .tabs .important-dates > li{border:none;margin:0;padding:1.125rem 2.125rem;}@media all and (max-width:768px){.view-events .view-header .tabs .important-dates > li{font-size:16px;padding:1rem 1.75rem;}}@media all and (max-width:400px){.view-events .view-header .tabs .important-dates > li{padding:.75rem .5rem;}}.view-events .view-header .tabs .important-dates > li:hover{background-color:#fff;}.view-events .view-header .tabs .important-dates > li:hover a{color:#555;}.view-events .view-header .tabs .important-dates > li > a{color:#fff;padding:0;text-decoration:underline;}.view-events .view-header .tabs .important-dates > li > a:hover{background-color:#fff;color:#555}.view-events .view-header .tabs .important-dates > li.is-active{background-color:#fff;color:#555;}.view-events .slick-slider{max-width:1280px;overflow:hidden;padding:0 30px;}.view-events .field--name-title{overflow:hidden;}.view-events .field--name-title h2{font-size:22px;line-height:1.125;overflow:hidden;}.view-events .slick-slide{margin-left:25px;padding-right:30px;}@media all and (max-width:1220px){.view-events .slick-slide{margin-left:15px;padding-right:20px;}}@media all and (max-width:1074px){.view-events .slick-slide{margin-left:25px;padding-right:20px;}}@media all and (max-width:450px){.view-events .slick-slide{margin-left:15px;padding-right:15px;}}@media all and (max-width:400px){.view-events .slick-slide{margin-left:5px;padding-right:5px;}}.view-events .slick-current,.view-events .slick-current + .slick-active{border-right:1px solid #fff;}@media all and (max-width:1074px){.view-events .slick-current + .slick-active{border-right:none;}}@media all and (max-width:700px){.view-events .slick-current{border-right:none;}}.view-events .slick-next,.view-events .slick-prev{background-color:transparent;border-color:#ccc;border-width:0 0 5px 5px;height:30px;margin:0;padding:0;position:absolute;top:25%;text-indent:-9999999px;width:30px;}@media all and (max-width:575px){.view-events .slick-next,.view-events .slick-prev{width:20px;height:20px;}}.view-events .slick-next{right:5px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);}.view-events .slick-prev{left:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.view-getting-started > .view-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row;flex-flow:row;-webkit-justify-content:space-around;justify-content:space-around;}@media all and (max-width:750px){.view-getting-started > .view-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.view-getting-started .views-row{margin-bottom:2.5em;min-width:250px;max-width:350px;padding-left:10px;padding-right:10px;}@media all and (max-width:750px){.view-getting-started .views-row{float:none;display:block;margin:0 auto;}}.node--type-news{padding-right:40px;}@media all and (max-width:910px){.node--type-news{padding-right:0;}}.node--type-news.node--view-mode-teaser .field--name-title h2{color:#00264c;font-size:2em;}.node--type-news .field--name-title h2:hover > a{text-decoration:underline;}.node--type-news.node--view-mode-teaser .field--name-field-body{color:#333;font-size:14px;line-height:22px;}.node--type-news.node--view-mode-teaser .field--name-field-body::after{content:'';clear:none;}.node--type-news.node--view-mode-teaser .node__links ul{margin:0;text-align:left;}.node--type-news.node--view-mode-teaser .node__links ul li{padding:0;}.node--type-news.node--view-mode-teaser .node__links a{background-color:transparent;border:none;padding:0;text-decoration:underline;text-transform:capitalize;}.node--type-news.node--view-mode-teaser .node__links a:hover{color:#00264c;}.calendar-desk{float:left;font-size:2rem;height:100%;margin-right:30px;text-align:center;}@media all and (max-width:1220px){.calendar-desk{margin-right:15px;}}@media all and (max-width:450px){.calendar-desk{font-size:1.75rem;}}.calendar-desk .mon{font-size:1em;line-height:1;}.calendar-desk .day{font-size:1.66em;}.node--type-event.node--view-mode-teaser{border-bottom:1px solid #ccc;margin-bottom:45px;padding-bottom:35px;position:relative;}.node--type-event .field--name-title h2{font-size:1.45em;line-height:1.25;margin-bottom:.75em;overflow:hidden;padding-right:40px;}.node--type-event.node--view-mode-teaser .field--name-title h2 > a{color:#024794;text-decoration:underline;}.node--type-event.node--view-mode-teaser .field--name-title h2 > a:hover{color:rgba(2,71,148,0.7);}.node--type-event.node--view-mode-teaser .field--name-field-body,.node--type-event.node--view-mode-full .field--name-field-body{overflow:hidden;}details.node--type-event.node--view-mode-teaser[open] .node__content{padding-left:0.5em;padding-right:0.5em;}details.node--type-event,details.node--type-event.node--view-mode-teaser
details.entity-bundle-accordion,details{border-left:5px solid;border-left-color:#fff;}details.node--type-event:focus,details.entity-bundle-accordion:focus,details:focus{border-left:5px solid;border-left-color:#ccc;outline:none;outline:0;}details.node--type-event summary:focus,details.entity-bundle-accordion summary:focus,details summary:focus{outline:none;outline:0;}.calendar-line{display:inline-block;font-size:.875em;}.calendar-line .segment{border-right:2px solid #ccc;display:inline-block;padding:0 15px;}@media all and (max-width:690px){.calendar-line .segment{border-right:none;padding:15px 15px 15px 0;}}.calendar-line .segment:last-child{border-right:none;}.calendar-line .segment:first-child{padding-left:0;}.calendar-line .add-to-call{padding:0 15px 10px 15px;position:relative;z-index:2;}@media all and (max-width:690px){.calendar-line .add-to-call{border-bottom:none;padding:15px 15px 15px 0;}}.calendar-line .add-to-call::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #0d57aa;content:'';position:absolute;top:10px;right:0;}@media all and (max-width:690px){.calendar-line .add-to-call::after{top:22px;}}.calendar-line .add-to-call > span{color:#0d57aa;text-decoration:underline;}.calendar-line .add-to-call .dropdown{background-color:#fff;height:0;overflow:hidden;padding:5px;position:absolute;text-decoration:none;-webkit-transition:height .3s,padding .3s,border.3s .2s;-moz-transition:height .3s,padding .3s,border.3s .2s;-ms-transition:height .3s,padding .3s,border.3s .2s;-o-transition:height .3s,padding .3s,border.3s .2s;transition:height .3s,padding .3s,border.3s .2s;}.calendar-line .add-to-call:hover .dropdown{border:1px solid #ccc;height:79px;padding:5px;top:100%;-webkit-transition:height 0s,padding 0s,border 0s .2s;-moz-transition:height 0s,padding 0s,border 0s .2s;-ms-transition:height 0s,padding 0s,border 0s .2s;-o-transition:height 0s,padding 0s,border 0s .2s;transition:height 0s,padding 0s,border 0s .2s;width:100%;z-index:2;}.calendar-line .add-to-call .dropdown a{border-bottom:1px solid #ccc;color:#333;display:block;padding:3px;text-decoration:none;}.calendar-line .add-to-call .dropdown a:last-child{border-bottom:none;padding-bottom:0;}.calendar-line .add-to-call .dropdown a:hover{color:#024794;}.node--type-event.node--view-mode-small{border-bottom:none;border-right:1px solid;border-color:#fff;margin:75px 7% 0 0;max-height:140px;overflow:hidden;padding-right:7%;}.parents-weekend-tabs{padding:0;}.parents-weekend-tabs .field__item{border-right:1px solid #ccc;box-sizing:border-box;float:left;font-size:1.125rem;line-height:1.25;margin-top:10px;padding-bottom:10px;text-align:center;width:33%;}@media all and (max-width:1060px){.parents-weekend-tabs .field__item{font-size:1rem;}}@media all and (max-width:910px){.parents-weekend-tabs .field__item{font-size:1.125rem;}}@media all and (max-width:660px){.parents-weekend-tabs .field__item{font-size:1rem;}}.parents-weekend-tabs .field__item:last-child{border-right:none;}.parents-weekend-tabs a:hover{background-color:initial;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.parents-weekend-tabs .field__item:hover,.parents-weekend-tabs .field__item.active{border-bottom:10px solid #00274c;margin-bottom:0;padding-bottom:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.node--type-date.node--view-mode-small h2 > a{text-decoration:underline;}.user-logged-in .mm-page{padding-top:80px !important;}
