body.navbar-is-fixed-bottom{padding-bottom:50px!important;}body.navbar-is-fixed-top{padding-top:70px!important;}body.navbar-is-fixed-top-padding{padding-top:70px!important;}body div#admin-bar{z-index:1600;}body.navbar-admin-bar.navbar-is-fixed-top .navbar-fixed-top{padding-top:33px;}.navbar-brand img{height:40px;float:left;margin-top:-10px;padding-right:10px;}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}html.js fieldset.collapsed{height:auto;}fieldset legend.panel-heading{float:left;line-height:1em;margin:0;}fieldset .panel-body{clear:both;}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px;}fieldset .panel-heading a.panel-title:hover{text-decoration:none;}.input-group span.input-group-addon{min-width:100px;}.contact-site-form span.input-group-addon{min-width:150px;}.input-group textarea{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:0;}.form-control.required::-webkit-input-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required::-moz-placeholder{color:rgba(255,0,14,0.68);}.form-control.required:-ms-input-placeholder{color:rgba(255,0,14,0.68);}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0px;}.form-actions .btn{margin-left:2px;margin-right:2px;}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell;}tr.even{background-color:transparent;}.sticky-header th{padding:8px;}.vertical-tab-item{background-color:#f7f7f9;}.vertical-tab-link{color:black;}.vertical-tab-link span{color:#555;}.vertical-tab-link:focus strong,.vertical-tab-link:active strong,.vertical-tab-link:hover strong,.vertical-tab-link:focus .fieldset-legend,.vertical-tab-link:active .fieldset-legend,.vertical-tab-link:hover .fieldset-legend{text-decoration:none;outline:none;}.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover,.vertical-tab-item:focus,.vertical-tab-item:active,.vertical-tab-item:hover{background-color:white;}.vertical-tabs-pane .fieldset-wrapper{padding:1em;}a.fieldset-title,a.fieldset-title:focus,a.fieldset-title:hover{text-decoration:none;}.dropbutton .dropbutton-action > *{padding:6px 12px;}.dropbutton .dropbutton-action a,.dropbutton .dropbutton-action a:hover{color:#337ab7;border:none;}.dropbutton .dropbutton-action a:hover{text-decoration:underline;}div.handle{box-sizing:content-box;}div.tabs{padding-bottom:10px;}ul.action-links i.fa{padding-right:10px;}.js fieldset.collapsible .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsible .fieldset-title:before{content:"\e252";font-family:'Glyphicons Halflings';font-style:normal;font-size:13px;padding-right:10px;}.js fieldset.collapsed .fieldset-title{background:none;padding-left:0px;}.js fieldset.collapsed .fieldset-title:before{content:"\e250";font-family:'Glyphicons Halflings';font-style:normal;font-size:13px;padding-right:10px;}.container-inline div{display:inline-block;}.views-display-setting .label{color:#666666;font-size:12px;}#views-ui-preview-form > div > div,#views-ui-preview-form > div > input{float:none;}.views-display-columns > *{margin:0;}.views-display-columns > *:first-child{margin:0px;padding-left:15px;}.views-ui-display-tab-bucket{padding-top:0px;}.views-ui-display-tab-bucket .dropbutton li > *{padding:6px 12px;}.views-ui-display-tab-bucket + .views-ui-display-tab-bucket{border-top:1px solid #ddd;}h1.page-title{padding-bottom:15px;}.user-picture img{border:1px solid #e5e7e8;padding:1px;}.view-mode-teaser,.comment{padding-bottom:15px;padding-top:15px;margin-top:0px;border-bottom:1px dashed #efefef;}ul.pager{padding-top:20px;}@media (min-width:1200px){.container{max-width:1170px;}}.navbar-is-fixed .l-header{}#navbar .container{padding:10px 20px;}img{margin:20px 0;}footer,.block-system-main-menu{display:block;padding:20px 0px;}.js .menu-dropdown a,.js .menu-dropdown a:hover,.js .menu-dropdown a:focus,.js .menu-dropdown a:active{padding-right:24px;}span.password-toggle-wrapper{width:100%;}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{margin-bottom:0;}body.cerulean .dropbutton .dropbutton-action a,body.cerulean .dropbutton-toggle button{color:#2FA4E7;background-color:#ffffff;background-image:none;}body.cerulean .dropbutton .dropbutton-action a:hover{color:#0D8FDB;background-color:#f7f7f7;}body.cerulean .dropbutton .dropbutton-action>*{padding:0.1em 0.5em;}body.cosmo .dropbutton .dropbutton-action a{color:#2780E3;background-color:#ffffff;background-image:none;}body.cosmo .dropbutton .dropbutton-action a:hover{color:#1864AB;background-color:#f7f7f7;}body.cosmo .dropbutton .dropbutton-action>*{padding:0.1em 0.5em;}body.cyborg .dropbutton .dropbutton-action a{color:#2A9FD6;background-color:#ffffff;background-image:none;}body.cyborg .dropbutton .dropbutton-action a:hover,body.cyborg .dropbutton-arrow{color:#1E7CAB;background-color:#f7f7f7;}body.cyborg .dropbutton .dropbutton-action>*{padding:0.1em 0.5em;}body.cyborg .table a:not(.btn),body.cyborg .table a:not(.btn){color:#2a9fd6;text-decoration:none;}body.cyborg tr.odd{background-color:unset;}body.cyborg .table>tbody>tr:nth-of-type(odd){background-color:#080808;}body.cyborg table>tbody>tr:hover{background-color:#282828;}body.darkly .dropbutton .dropbutton-action a,body.darkly .dropbutton-toggle button{color:#0ce3ac;background-color:#464545;background-image:none;}body.darkly .dropbutton .dropbutton-action a:hover,body.darkly .dropbutton-toggle button:hover,body.darkly .dropbutton-toggle button:focus{color:#0ce3ac;background-color:#2c2c2c;}body.darkly .dropbutton .dropbutton-action>*{padding:0.1em 0.5em;}body.darkly .table a:not(.btn),body.darkly .table a:not(.btn){color:#0ce3ac;text-decoration:none;}body.darkly tr.odd{background-color:unset;}body.darkly tr.even,body.darkly tr.odd{border-bottom:none;}body.darkly .table>tbody>tr:nth-of-type(odd){background-color:#3d3d3d;}body.darkly table>tbody>tr:hover{background-color:#464545;}body.flatly .dropbutton .dropbutton-action a{color:#18BC9C;background-color:#f7f7f7;}body.flatly .dropbutton .dropbutton-action a:hover{color:#148F77;}body.journal .dropbutton .dropbutton-action a{color:#EB6864;background-color:#f7f7f7;}body.journal .dropbutton .dropbutton-action a:hover{color:#DA4F4B;}body.lumen .dropbutton .dropbutton-action a{color:#158CBA;background-color:#f7f7f7;}body.lumen .dropbutton .dropbutton-action a:hover{color:#1175A0;}body.paper .dropbutton .dropbutton-action a{color:#2196F3;background-color:#f7f7f7;}body.paper .dropbutton .dropbutton-action a:hover{color:#2196f3;}body.readable .dropbutton .dropbutton-action a{color:#4582ec;}body.readable .dropbutton .dropbutton-action a:hover,body.readable .dropbutton-widget{color:#4582ec;background-color:#f7f7f7;}body.sandstone .dropbutton .dropbutton-action a{color:#93c54b;background-color:#f7f7f7;}body.sandstone .dropbutton .dropbutton-action a:hover{color:#93c54b;}body.sandstone .dropbutton .dropbutton-action>*{padding:0.1em 0.5em;}body.simplex .dropbutton .dropbutton-action a{color:#D9230F;background-color:#f7f7f7;background-image:none;}body.simplex .dropbutton .dropbutton-action a:hover{color:#C71C08;}body.slate .dropbutton .dropbutton-action a{color:#ffffff;}body.slate .dropbutton .dropbutton-action a:hover{color:#ffffff;}body.spacelab .dropbutton .dropbutton-action a{color:#3399F3;background-color:#f7f7f7;background-image:none;}body.spacelab .dropbutton .dropbutton-action a:hover{color:#227FDD;}body.superhero .dropbutton .dropbutton-action a,body.superhero .dropbutton-arrow{color:#DF691A;background-color:#f7f7f7;}body.superhero .table a:not(.btn),body.superhero .table a:not(.btn){color:#DF691A;text-decoration:none;}body.superhero .dropbutton .dropbutton-action a:hover,body.superhero .table a:not(.btn):hover,body.superhero .table a:not(.btn):hover{color:#CF5C0A;text-decoration:underline;}body.superhero .dropbutton .dropbutton-action>*{padding:0.1em 0.5em;}body.superhero table,body.superhero .table{font-size:inherit;}body.united .dropbutton .dropbutton-action a{color:#E95420;background-color:#f7f7f7;}body.united .dropbutton .dropbutton-action a:hover{color:#D4420D;}body.yeti .dropbutton .dropbutton-action a{color:#008CBA;background-color:#f7f7f7;}body.yeti .dropbutton .dropbutton-action a:hover{color:#0079A1;}body.yeti table,body.yeti .table{font-size:inherit;}
#header-top{background-color:#ffffff;border-bottom:1px dashed #eaeaea;min-height:46px;position:relative;z-index:20;}#header-top .top-bar-left{padding-top:4px;}#header-top ul.menu{margin:0;padding:0;list-style:none;}#header-top ul.menu li{display:inline-block;margin:0;padding:0;}#header-top ul.menu li a{display:inline-block;padding:10px 14px;font-size:13px;color:#666;text-decoration:none;transition:color 0.2s ease;}#header-top ul.menu li a:hover,#header-top ul.menu li a:focus{color:#245580;text-decoration:none;}#header-search{float:right;padding:6px 0;}#header-search .search-block-form{position:relative;margin:0;display:inline-block;}#header-search .form-item{margin:0;display:inline-block;}#header-search input.form-search,#header-search input.form-text{height:34px;padding:6px 36px 6px 12px;font-size:13px;border:1px solid #e0e0e0;border-radius:4px;width:190px;background-color:#fafafa;color:#333;transition:width 0.3s ease,border-color 0.2s ease,background-color 0.2s ease;box-shadow:none;}#header-search input.form-search:focus,#header-search input.form-text:focus{width:230px;background-color:#fff;border-color:#7191b3;outline:none;}#header-search .form-actions{position:absolute;top:0;right:0;margin:0;height:34px;width:34px;}#header-search .form-actions::before{content:"\f002";font-family:'FontAwesome','Glyphicons Halflings';position:absolute;top:7px;right:10px;font-size:14px;color:#888;pointer-events:none;z-index:1;}#header-search .form-actions input.form-submit{width:34px !important;height:34px !important;border:none !important;background:transparent !important;box-shadow:none !important;padding:0 !important;font-size:0 !important;color:transparent !important;text-indent:-9999px !important;cursor:pointer;position:relative;z-index:2;display:block !important;outline:none !important;}#header-branding{background-color:#ffffff;padding:30px 0 20px;text-align:center;}#logo{display:block;text-align:center;margin:0 auto;}#logo a{display:inline-block;line-height:0;}#logo img{display:inline-block;max-height:220px;width:auto;height:auto;aspect-ratio:200 / 234;float:none !important;margin:0 auto;padding:0;vertical-align:middle;}#site-slogan{text-align:center;color:#777;font-size:15px;margin-top:10px;font-style:normal;}#main-navigation{background-color:#fcfcfc;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;box-shadow:0 2px 4px rgba(0,0,0,0.05);position:relative;z-index:15;}#main-navigation .main-navbar{margin-bottom:0;border:none !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;min-height:48px;}#main-navigation ul.menu-dropdown,#main-navigation .navbar-nav{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;}#main-navigation ul.menu-dropdown > li,#main-navigation .navbar-nav > li{display:inline-block;list-style:none;position:relative;}#main-navigation ul.menu-dropdown > li > a,#main-navigation .navbar-nav > li > a{text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:0.5px;padding:16px 18px;color:#444;background:transparent !important;display:block;text-decoration:none;transition:color 0.2s ease;}#main-navigation ul.menu-dropdown > li > a:hover,#main-navigation ul.menu-dropdown > li > a:focus,#main-navigation .navbar-nav > li > a:hover,#main-navigation .navbar-nav > li > a:focus{color:#245580;text-decoration:none;}#main-navigation ul.menu-dropdown > li.active > a,#main-navigation ul.menu-dropdown > li.active-trail > a,#main-navigation .navbar-nav > li.active > a,#main-navigation .navbar-nav > li > a.active{color:#245580 !important;}#main-navigation ul.menu-dropdown li.has-children > a{padding-right:26px;}#main-navigation ul.menu-dropdown ul,#main-navigation .dropdown-menu{background-color:#ffffff;border:1px solid #eaeaea;box-shadow:0 4px 10px rgba(0,0,0,0.08);border-radius:3px;padding:6px 0;min-width:220px;list-style:none;}#main-navigation ul.menu-dropdown ul li a,#main-navigation .dropdown-menu > li > a{padding:8px 18px;font-size:13px;color:#555;display:block;text-transform:capitalize;font-weight:400;text-decoration:none;transition:background-color 0.15s ease,color 0.15s ease;}#main-navigation ul.menu-dropdown ul li a:hover,#main-navigation .dropdown-menu > li > a:hover{background-color:#f5f5f5;color:#245580;}#page-header{display:none !important;}.carousel img,.carousel-inner img,.carousel-inner > .item img,.carousel-inner > .item > a > img{margin:0 !important;display:block !important;width:100% !important;height:auto !important;padding:0 !important;}.carousel-inner > .item > a{display:block !important;line-height:0 !important;margin:0 !important;padding:0 !important;}.carousel-inner > .item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;}.carousel .carousel-caption{background-color:rgba(0,0,0,0.5) !important;color:#ffffff !important;padding:15px 20px !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;margin:0 !important;text-align:center;box-sizing:border-box !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);}.carousel .carousel-caption h1,.carousel .carousel-caption h2,.carousel .carousel-caption h3,.carousel .carousel-caption h4,.carousel .carousel-caption h5,.carousel .carousel-caption h6,.carousel .carousel-caption p{color:#ffffff !important;margin:0 auto;max-width:1170px;text-shadow:0 1px 2px rgba(0,0,0,0.6);box-sizing:border-box;}.carousel .carousel-caption *:last-child{margin-bottom:0 !important;}.carousel .carousel-indicators,.carousel ol.carousel-indicators{position:absolute;top:15px;bottom:auto !important;left:auto !important;right:20px;z-index:10;padding:0;margin:0;width:auto;text-align:right;opacity:0;transition:opacity 0.3s ease;}.carousel .carousel-indicators li,.carousel ol.carousel-indicators li{display:inline-block;margin:0 4px;padding:0;width:14px;height:14px;border:none !important;border-radius:100%;background-color:rgba(0,0,0,0.5);cursor:pointer;transition:background-color 0.2s ease;}.carousel .carousel-indicators li.active,.carousel ol.carousel-indicators li.active{width:14px;height:14px;margin:0 4px;background-color:#ffffff;}.carousel .carousel-control{opacity:0;transition:opacity 0.3s ease;}.carousel:hover .carousel-indicators,.carousel:hover ol.carousel-indicators{opacity:1;}.carousel:hover .carousel-control{opacity:0.8;}.carousel .carousel-control:hover{opacity:1;}.call-to-action{text-align:center;padding:20px 0;}.call-to-action .lead{font-size:32px;font-weight:700;line-height:100%;margin-bottom:10px;text-transform:uppercase;}.call-to-action p{margin:0 0 30px;}.call-to-action .btn{color:#ffffff !important;background-color:#446e9b !important;background-image:linear-gradient(#6d94bf,#446e9b 50%,#3e648d) !important;background-repeat:no-repeat !important;border:1px solid #345578 !important;font-size:20px;line-height:100%;padding:18px 32px;border-radius:100px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);text-decoration:none;display:inline-block;transition:opacity 0.2s ease,box-shadow 0.2s ease;}.call-to-action .btn:hover,.call-to-action .btn:focus{opacity:0.95;color:#ffffff !important;background-color:#345578 !important;background-image:linear-gradient(#5f8ab9,#3e648d 50%,#385a7f) !important;border:1px solid #2e4b69 !important;text-decoration:none;}.call-to-action .btn:active{background-image:none !important;background-color:#2a435f !important;box-shadow:inset 0 2px 2px rgba(0,0,0,0.5);}@media (max-width:767px){#header-top .top-bar-left,#header-top .top-bar-right{text-align:center;float:none;}#header-search{float:none;margin:8px auto;}#header-search input.form-search,#header-search input.form-text{width:80%;}#logo img{max-height:140px;}#main-navigation ul.menu-dropdown,#main-navigation .navbar-nav{display:block;}#main-navigation ul.menu-dropdown > li,#main-navigation .navbar-nav > li{display:block;width:100%;}#main-navigation ul.menu-dropdown > li > a,#main-navigation .navbar-nav > li > a{padding:10px 15px;}.call-to-action .lead{font-size:24px;}.call-to-action .btn{font-size:16px;padding:14px 24px;}}html,body{overflow-x:hidden;}.view-subjects.view-display-id-block{margin-top:30px;margin-bottom:20px;}.view-subjects.view-display-id-block .view-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}.view-subjects.view-display-id-block .view-content .highlighted-block{display:flex;flex-direction:column;margin-bottom:35px;padding:0 15px;float:none;}.view-subjects.view-display-id-block .view-content .highlighted-block h5{margin-top:0;margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.3;}.view-subjects.view-display-id-block .view-content .highlighted-block h5 a{color:#333333 !important;text-decoration:none;transition:color 0.2s ease;}.view-subjects.view-display-id-block .view-content .highlighted-block h5 a:hover{color:#245580 !important;text-decoration:none;}.view-subjects.view-display-id-block .view-content .highlighted-block > div{flex:1 1 auto;}.view-subjects.view-display-id-block .view-content .highlighted-block p{color:#555555;font-size:14px;line-height:1.55;margin:0 0 15px;}.view-subjects.view-display-id-block .view-content .highlighted-block .btn{margin-top:auto !important;background-color:#444444 !important;background-image:none !important;color:#ffffff !important;border:none !important;border-radius:4px !important;padding:13px 20px !important;font-size:15px !important;font-weight:600 !important;text-align:center !important;display:block !important;width:100% !important;box-shadow:none !important;text-decoration:none !important;transition:background-color 0.2s ease,opacity 0.2s ease;}.view-subjects.view-display-id-block .view-content .highlighted-block .btn:hover,.view-subjects.view-display-id-block .view-content .highlighted-block .btn:focus{background-color:#2e3192 !important;color:#ffffff !important;opacity:0.95;text-decoration:none !important;}.block-block-1,.l-bottom .block-block-1{background-color:#222222 !important;color:#ffffff !important;margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important;width:100vw !important;box-sizing:border-box !important;padding:55px 15px 50px !important;text-align:center;position:relative;clear:both;}.block-block-1 .call-to-action{max-width:1170px;margin:0 auto;padding:0;text-align:center;}.block-block-1 .call-to-action .lead{color:#ffffff !important;font-size:34px !important;font-weight:700 !important;letter-spacing:0.5px;text-transform:uppercase !important;margin-bottom:12px !important;}.block-block-1 .call-to-action p{color:#cccccc !important;font-size:16px !important;margin:0 0 28px !important;}.l-footer{background-color:#ffffff;padding:35px 0 30px;text-align:center;border-top:none;}.l-footer .block-menu-menu-secondary-menu ul.menu-dropdown,.l-footer ul.menu{text-align:center;margin:0 auto;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;}.l-footer .block-menu-menu-secondary-menu ul.menu-dropdown li,.l-footer ul.menu li{display:inline-block;list-style:none;margin:0;padding:0;}.l-footer .block-menu-menu-secondary-menu ul.menu-dropdown li a,.l-footer ul.menu li a{color:#666666 !important;font-size:14px;padding:8px 18px;display:inline-block;text-decoration:none;transition:color 0.2s ease;}.l-footer .block-menu-menu-secondary-menu ul.menu-dropdown li a:hover,.l-footer .block-menu-menu-secondary-menu ul.menu-dropdown li a:focus,.l-footer ul.menu li a:hover{color:#245580 !important;text-decoration:none;}.l-footer .menu-toggle-button,.l-footer .sub-arrow,.l-footer ul.menu-dropdown ul{display:none !important;}
