@import url('style-blessed1.css?z=1506543855419');@media (max-width:767px){.event-detail-content{width:100%}}.event-detail-content .title{margin:10px 0;font-size:24px;line-height:1.2em;text-align:left;text-transform:uppercase;color:#83a13d}.event-detail-calendar{float:right;position:relative}@media (min-width:768px) and (max-width:991px),(max-width:767px){.event-detail-calendar{margin:10px 0}}.event-detail-info{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:30px 7.5px 30px 0}@media (min-width:992px){.event-detail-info{float:left;width:66.66666667%}}@media (min-width:768px) and (max-width:991px),(max-width:767px){.event-detail-info{padding:7.5px 0}}.event-detail-info-title{color:#83a13d;text-align:left;font-weight:700;margin-top:0}.event-detail-info-time{text-align:left;margin-top:0}.event-detail-info-time .category{margin-left:20px}.event-detail-info-location{margin-top:30px;font-size:18px}.event-detail-info-location .fa{color:#83a13d;width:2em;text-align:center}.event-detail-info-location a{color:#83a13d}.event-detail-info-location a:hover{color:#83a13d}.event-detail-info-location .location{padding-bottom:20px}.event-detail-info-location .phone{color:#83a13d;padding-bottom:20px}.event-detail-info-location .link{padding-bottom:20px}.event-detail-info-share span{text-transform:uppercase;font-size:18px}.event-detail-info-share li,.event-detail-info-share ul{display:inline-block;margin:0 4px;padding:0;list-style-type:none}.event-detail-info-share a{display:block}.event-detail-info-share a.link{color:#83a13d}.event-detail-info-share a.mail{color:#83a13d}.event-detail-info-share a.facebook{color:#83a13d}.event-detail-info-share a.twitter{color:#83a13d}.event-detail-info-share a.linkedin{color:#83a13d}.event-detail-info-share a.pinterest{color:#83a13d}.event-detail-info-share a.google-plus{color:#83a13d}.event-detail-info-share a:active,.event-detail-info-share a:focus,.event-detail-info-share a:hover{color:rgba(131,161,61,.75)}.event-detail-info-share .fa{width:auto;margin:0}.event-detail-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:30px 0 30px 7.5px}@media (min-width:992px){.event-detail-image{float:left;width:33.33333333%}}.event-sort{width:100%;margin:20px -30px;float:left;position:relative}.no-js .event-sort{display:none}@media (max-width:767px){.event-sort{margin:20px 0}}.event-sort .datepicker,.event-sort .dropdown{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.event-sort .datepicker,.event-sort .dropdown{float:left;width:33.33333333%}}@media (max-width:767px){.event-sort .datepicker,.event-sort .dropdown{padding:0}}.event-sort .sort-title{margin-bottom:10px;float:left}.event-sort .dropdown-toggle{background-color:transparent;border-color:#83a13d;border-radius:0;border-width:1px;width:100%;height:46px;padding:10px 20px;color:#83a13d;font-weight:700;line-height:1.5;text-align:left}@media (max-width:767px){.event-sort .dropdown-toggle{margin:5px 0}}.event-sort .dropdown-toggle.btn-active{background-color:rgba(131,161,61,.25)}.event-sort .dropdown-toggle .btn-text{overflow:hidden}.event-sort .dropdown-toggle .btn-text span{float:left}.event-sort .dropdown-toggle .btn-text .fa{float:right;line-height:1.5}.event-sort .dropdown-menu li label{display:block;cursor:pointer}.event-sort .datepicker-content{border:1px solid #83a13d;border-radius:0;height:46px;padding:10px 20px;color:#83a13d;font-weight:700;line-height:1.5;text-align:left;display:block}.event-sort .datepicker-content .fa{float:right;line-height:1.5}.event-sort .datepicker-content input{background-color:transparent;width:80%;border:0;text-align:left}.event-sort .btn-default.active,.event-sort .btn-default:active,.event-sort .btn-default:focus,.event-sort .btn-default:hover,.event-sort .open>.dropdown-toggle.btn-default{background-color:#83a13d;color:#fff}.event-sort ul{background-color:#83a13d;color:#fff;width:85%;padding:10px 20px;margin:0 30px;border-radius:0}.event-sort ul li{font-weight:700}.event-sort ul li.active,.event-sort ul li:active,.event-sort ul li:focus,.event-sort ul li:hover{color:#696f76;cursor:pointer}.event-sort ul#date li{cursor:pointer}.add-to-calendar-services{display:none;width:100%;position:absolute;z-index:10;padding:10px;background:#fff;border:1px solid #83a13d}.add-to-calendar-services a{display:block;color:#83a13d;margin:8px 0}.add-to-calendar-services a .fa{text-align:center;margin-right:5px}.add-to-calendar-services a:hover{color:#83a13d}.add-to-calendar-services a:before{width:1.3em;color:#83a13d;text-align:center;display:inline-block;margin-right:5px}input.add-to-calendar-checkbox[type=checkbox]{display:none}.daterangepicker{position:absolute;color:inherit;background:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;left:30px!important;top:50px!important}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#83a13d;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#83a13d;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #83a13d;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#83a13d;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li:hover{background:#83a13d;border:1px solid #83a13d;color:#fff}.ranges li.active{background:#83a13d;border:1px solid #83a13d;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:left}.daterangepicker .calendar.left{clear:left;margin-right:0}.daterangepicker .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .calendar.right{margin-left:0}.daterangepicker .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .left .daterangepicker_input{padding-right:12px}.daterangepicker .calendar.left .calendar-table{padding-right:12px}.daterangepicker .calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto;float:left}.daterangepicker .calendar.left{clear:none}}html{-webkit-font-smoothing:antialiased}body{background-color:#e7e9ea;padding:0;font-weight:400}@media (max-width:767px){.js body{padding-top:50px}}@media (max-width:767px){body{font-size:14px}}a{text-decoration:none;-webkit-transition:color .25s linear,background-color .25s linear,opacity .25s linear,border-color .25s linear;transition:color .25s linear,background-color .25s linear,opacity .25s linear,border-color .25s linear}a::after,a::before{-webkit-transition:color .25s linear,background-color .25s linear,opacity .25s linear,border-color .25s linear;transition:color .25s linear,background-color .25s linear,opacity .25s linear,border-color .25s linear}a:active,a:focus,a:hover{text-decoration:none}a:active .fa,a:focus .fa,a:hover .fa{text-decoration:none}embed,iframe,img,object,video{max-width:100%}iframe{border:1px solid #fff}iframe[src*=recaptcha]{border:0}hr{clear:both}h1,h2,h3,h4,h5,h6{margin:45px 0 15px}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:15px}hr+h2,hr+h3,hr+h4,hr+h5,hr+h6{margin-top:30px}h1{text-transform:uppercase}b,strong{font-weight:700}.pagination{padding:15px}.pagination.webapp{margin:0 auto}.pagination .pag-current{position:relative;float:left;padding:6px 12px;line-height:1.5;text-decoration:none;color:#fff;background-color:#83a13d;border:1px solid #ddd;margin-left:-1px}::-moz-selection{color:#fff;background:#83a13d}::selection{color:#fff;background:#83a13d}::-moz-selection{color:#fff;background:#83a13d}button,input,select,textarea{font-family:inherit}input[type=file]{padding:0}.no-js form *{visibility:hidden}.no-js form::before{content:"Enable JavaScript to use this form.";display:block;padding:10px;margin:10px 0;font-size:16px;line-height:16px;color:#a94442;background:#f2dede;border:1px solid #ebccd1}form .row{margin-left:-15px;margin-right:-15px}form [class*=col]{padding-left:15px;padding-right:15px}label.placeholder{display:none}.ie8 label.placeholder{display:block}.btn-search{background-color:#fff;border-color:#fff;color:#a7a9ac}.btn-search:hover{background-color:transparent;color:#83a13d}.btn-search.active,.btn-search:active,.btn-search:focus{background-color:transparent;color:#83a13d}.mobile-nav-toggle{display:none;position:fixed;z-index:1000;top:0;left:0;right:0;overflow:hidden;width:100%;height:50px;font-size:24px;line-height:50px;color:#23445b;background:#fff;-webkit-box-shadow:0 0 5px rgba(35,68,91,.5);box-shadow:0 0 5px rgba(35,68,91,.5)}@media (max-width:767px){.mobile-nav-toggle{display:block;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:visibility 0s .2s,-webkit-transform .2s ease-in-out;transition:visibility 0s .2s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,visibility 0s .2s;transition:transform .2s ease-in-out,visibility 0s .2s,-webkit-transform .2s ease-in-out}.mobile-nav-toggle.mobile-nav-open{-webkit-transform:translateX(100%);transform:translateX(100%)}}.android-legacy .mobile-nav-toggle{position:relative}.mobile-nav-toggle:active,.mobile-nav-toggle:focus,.mobile-nav-toggle:hover{color:#83a13d;background:#83a13d;text-decoration:none}.mobile-nav-toggle>span{display:block;line-height:50px;max-height:50px;padding:0 10px 0 50px}.mobile-nav-toggle>.fa{position:absolute;top:0;left:0;width:50px;padding:0 10px;line-height:50px;text-align:center}.mobile-nav-container{display:none;position:fixed;z-index:1100;top:0;left:0;right:0;bottom:0;overflow:hidden;padding:0 0 0 44px;background:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:visibility 0s .2s,-webkit-transform .2s ease-in-out;transition:visibility 0s .2s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,visibility 0s .2s;transition:transform .2s ease-in-out,visibility 0s .2s,-webkit-transform .2s ease-in-out}@media (max-width:767px){.mobile-nav-container{display:block}}.mobile-nav-container.mobile-nav-open{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-nav-container .mobile-nav-utility-buttons{position:fixed;z-index:2000;top:0;left:0;text-align:center}.mobile-nav-container .mobile-nav-utility-buttons a{display:block;width:44px;border-style:solid;border-width:0 1px 1px 0;border-color:#e7e9ea;font-size:20px;line-height:66px;color:#2a526d;background:#fff}.mobile-nav-container .mobile-nav-utility-buttons a .fa,.mobile-nav-container .mobile-nav-utility-buttons a i[class*=icon]{margin-right:3px}.mobile-nav-container .mobile-nav-utility-buttons a:active,.mobile-nav-container .mobile-nav-utility-buttons a:focus,.mobile-nav-container .mobile-nav-utility-buttons a:hover{color:#83a13d;text-decoration:none}.mobile-nav-container .mobile-nav-back{position:fixed;top:0;left:0;bottom:0;z-index:1200;display:block;width:44px;height:100%;border-right:1px solid #e7e9ea;background:#fff;font-size:24px;line-height:100%;color:#23445b;cursor:pointer}.mobile-nav-container .mobile-nav-back .fa{height:0;position:fixed;top:55%;left:14.67px}.mobile-nav-container .mobile-nav-close{position:fixed;z-index:1200;top:0;right:0;width:28px;height:28px;opacity:.3;font-size:28px;line-height:28px;text-align:center}.mobile-nav-container .mobile-nav-close:active,.mobile-nav-container .mobile-nav-close:focus,.mobile-nav-container .mobile-nav-close:hover{text-decoration:none;opacity:.6}.mobile-nav-container .mobile-nav-menus{position:relative;width:100%;height:100%;padding:15px;text-align:left}.mobile-nav-container .mobile-nav-menus li,.mobile-nav-container .mobile-nav-menus ul{display:block;list-style-type:none}.mobile-nav-container .mobile-nav-menus ul{margin:0;padding:10px 0}.mobile-nav-container .mobile-nav-menus li{margin:0;padding:8px 0}.mobile-nav-container .mobile-nav-menus li.active>a{color:#83a13d}.mobile-nav-container .mobile-nav-menus a{font-size:24px;line-height:24px;color:#23445b}@media screen and (orientation:landscape){.mobile-nav-container .mobile-nav-menus a{font-size:20px;line-height:20px}}.mobile-nav-container .mobile-nav-menus a:active,.mobile-nav-container .mobile-nav-menus a:focus,.mobile-nav-container .mobile-nav-menus a:hover{color:#83a13d;text-decoration:none}.mobile-nav-container .mobile-nav-menus a .fa,.mobile-nav-container .mobile-nav-menus a i[class*=icon]{margin-right:3px}.mobile-nav-container .mobile-nav-menus .mobile-nav-compressed a{font-size:20px;line-height:20px}.mobile-nav-container .mobile-nav-menus li.multilevel>a::after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;font-size:.5em;line-height:1em;opacity:.5}.mobile-nav-container .mobile-nav-menus li.multilevel>a::after.fa-pull-left{margin-right:.3em}.mobile-nav-container .mobile-nav-menus li.multilevel>a::after.fa-pull-right{margin-left:.3em}.mobile-nav-container .mobile-nav-menus li.multilevel>a::after.pull-left{margin-right:.3em}.mobile-nav-container .mobile-nav-menus li.multilevel>a::after.pull-right{margin-left:.3em}.mobile-nav-container .mobile-nav-menus .title{opacity:.7;font-size:28.8px;line-height:1em;padding:10px 20px;text-align:center}.mobile-nav-container .mobile-nav-menus .mobile-nav-compressed .title{font-size:24px;line-height:1em}.mobile-nav-container .mobile-nav-menus nav{position:absolute;top:20px;left:20px;right:20px;bottom:20px;-webkit-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:visibility 0s .2s,-webkit-transform .2s ease-in-out;transition:visibility 0s .2s,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,visibility 0s .2s;transition:transform .2s ease-in-out,visibility 0s .2s,-webkit-transform .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-nav-container .mobile-nav-menus nav.center{-webkit-transform:translateX(0);transform:translateX(0)}.mobile-nav-container .mobile-nav-menus nav.right{-webkit-transform:translateX(110%);transform:translateX(110%)}@media screen and (orientation:landscape){.mobile-nav-container .mobile-nav-menus nav>.aligner>ul{overflow:hidden;padding:8px}}@media screen and (orientation:landscape){.mobile-nav-container .mobile-nav-menus nav>.aligner>ul>li{width:50%;padding:8px;float:left;clear:left}.mobile-nav-container .mobile-nav-menus nav>.aligner>ul>li:nth-child(even){float:right;clear:right}}header{width:100%;background-color:#fff;position:fixed;z-index:10;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print{header{background-color:#eee}}@media (max-width:767px){header{position:static}}@media print{header{position:static}}header.compact-header{-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,.5);box-shadow:0 -2px 10px 0 rgba(0,0,0,.5)}.logo{background-color:#284e66;width:198px;padding:5px;position:absolute;top:0;z-index:10}@media (min-width:1500px){.logo{width:250px}}@media print{.logo{width:auto}}@media print{.logo{position:relative;margin:10px auto}}@media (max-width:767px){.logo{width:100%;z-index:auto;position:static;margin-bottom:0}}.logo>a{background-image:url(/Images/Layout/Logo-bg.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center top;background-color:#4e6e81;padding:15px;display:block}@media (max-width:767px){.logo>a{background-image:none}}.compact-header .logo>a{background-image:none}.ie10 .compact-header .logo>a,.ie11 .compact-header .logo>a,.ie9 .compact-header .logo>a{height:73px}@media print{.logo>a{-webkit-filter:saturate(0) brightness(0) contrast(1000%);filter:saturate(0) brightness(0) contrast(1000%)}.logo>a::after{content:none}}.logo:active,.logo:focus,.logo:hover{text-decoration:none}.logo .compact{display:none}.compact-header .logo .compact{display:block}@media print{.compact-header .logo .compact{display:none}}@media (max-width:767px){.compact-header .logo .compact{display:none}}.logo .standard{display:block}@media print{.logo .standard{display:none}}@media (max-width:767px){.logo .standard{display:none}}.compact-header .logo .standard{display:none}.logo .mobile{display:none}@media print{.logo .mobile{display:block;width:300px}}@media (max-width:767px){.logo .mobile{display:block}}.tagline-nav{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:165px;width:100%;padding:0 0 0 17%}@media print{.tagline-nav{display:none}}@media (min-width:1500px){.tagline-nav{height:210px}}@media (min-width:992px) and (max-width:1199px){.tagline-nav{padding:0 0 0 20%}}@media (min-width:768px) and (max-width:991px){.tagline-nav{padding:0 0 0 28%}}@media (max-width:767px){.tagline-nav{height:100%;width:100%;padding:0}}.compact-header .tagline-nav{height:79px}.ie10 .tagline-nav,.ie11 .tagline-nav,.ie9 .tagline-nav{display:block}.tagline{width:40%;color:#e7e9ea;font-size:45px;font-weight:100;font-style:italic;line-height:1.1em}@media (max-width:767px){.tagline{display:none}}@media (min-width:768px) and (max-width:991px){.tagline{width:100%}}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.tagline{font-size:35px}}.ie11 .tagline,.no-flexbox .tagline{margin-bottom:66px}@media (min-width:1200px) and (max-width:1499px){.ie11 .tagline,.no-flexbox .tagline{margin-bottom:27px}}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.ie11 .tagline,.no-flexbox .tagline{margin-bottom:18px}}.ie10 .tagline{margin-bottom:66px}@media (min-width:1200px) and (max-width:1499px){.ie10 .tagline{margin-bottom:26px}}@media (min-width:992px) and (max-width:1199px){.ie10 .tagline{margin-bottom:48px}}@media (min-width:768px) and (max-width:991px){.ie10 .tagline{margin-bottom:20px}}.ie9 .tagline{margin-bottom:66px}@media (min-width:1200px) and (max-width:1499px){.ie9 .tagline{margin-bottom:26px}}@media (min-width:992px) and (max-width:1199px){.ie9 .tagline{margin-bottom:60px}}@media (min-width:768px) and (max-width:991px){.ie9 .tagline{margin-bottom:20px}}.compact-header .tagline{display:none}.nav-search{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media print{.nav-search{display:none}}@media (min-width:768px) and (max-width:991px){.nav-search{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.compact-header .nav-search{margin-top:39px}@media (min-width:992px) and (max-width:1199px){.compact-header .nav-search{margin-top:48px}}@media (min-width:768px) and (max-width:991px),(max-width:767px){.compact-header .nav-search{margin-top:19px}}.nav-search .search{width:300px;float:right;margin-bottom:-30px;border:4px solid #83a13d;z-index:15}@media (min-width:768px) and (max-width:991px){.compact-header .nav-search .search{display:none}}@media (max-width:767px){.nav-search .search{width:100%}}@media (min-width:992px) and (max-width:1199px){.nav-search .search{margin-bottom:-32px}.ie11 .nav-search .search,.no-flexbox .nav-search .search{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){.nav-search .search{margin-bottom:0}}@media (max-width:767px){.nav-search .search{margin-bottom:0}}.ie10 .nav-search .search,.ie9 .nav-search .search{margin-bottom:-30px}@media (min-width:768px) and (max-width:991px),(max-width:767px){.ie10 .nav-search .search,.ie9 .nav-search .search{margin-bottom:0}}.nav-search #site-search .radio{padding:0 10px;margin:0;background:#83a13d}.nav-search #site-search .radio-inline{font-size:11px;color:#fff}#google_translate_element{position:absolute;right:0;top:0}@media (max-width:767px){#google_translate_element{position:inherit}}@media print{#google_translate_element{display:none}}nav.logo-nav{padding:5px}nav.logo-nav a{color:#fbb040;font-family:rooney-web,sans-serif;text-transform:uppercase;padding:0}nav.logo-nav a:active,nav.logo-nav a:focus,nav.logo-nav a:hover,nav.logo-nav li.active>a,nav.logo-nav li.open>a{background-color:transparent;color:#83a13d}@media print{nav.logo-nav{display:none}}nav.logo-nav>ul{text-align:center}nav.logo-nav>ul>li{margin-left:20px;display:inline-block}nav.logo-nav>ul>li:first-child{margin-left:0}.no-flexbox nav.primary-nav{width:68%;float:left}.ie10 nav.primary-nav,.ie9 nav.primary-nav{width:68%;float:left}@media (min-width:992px) and (max-width:1199px){.ie10 nav.primary-nav,.ie9 nav.primary-nav{width:60%}}@media (min-width:768px) and (max-width:991px){.ie10 nav.primary-nav,.ie9 nav.primary-nav{width:100%}}nav.primary-nav a,nav.primary-nav span{color:#696f76;font-family:rooney-web,sans-serif;font-size:19px;text-transform:uppercase;position:relative;display:block;padding:10px 16px}@media (min-width:1500px){nav.primary-nav a,nav.primary-nav span{font-size:25px}}@media (min-width:992px) and (max-width:1199px){nav.primary-nav a,nav.primary-nav span{font-size:15px;padding:7px}}@media (min-width:768px) and (max-width:991px){nav.primary-nav a,nav.primary-nav span{font-size:15px;padding:10px}}@media print{nav.primary-nav{display:none}}nav.primary-nav>ul>li{position:static;display:inline-block}nav.primary-nav>ul>li>ul{background-color:#d6d8d9;padding-top:35px;left:0;z-index:1;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,.5);box-shadow:0 5px 8px 0 rgba(0,0,0,.5)}nav.primary-nav>ul>li>ul>li{width:25%;float:left}nav.primary-nav>ul>li>ul>li a{font-family:prenton,sans-serif;font-size:20px}@media (min-width:992px) and (max-width:1199px){nav.primary-nav>ul>li>ul>li a{font-size:16px}}@media (min-width:768px) and (max-width:991px){nav.primary-nav>ul>li>ul>li a{padding:10px}}nav.primary-nav>ul>li>ul>li.nav-title>a{font-weight:700;font-family:prenton,sans-serif}nav.primary-nav>ul>li>ul>li.nav-title>a:active,nav.primary-nav>ul>li>ul>li.nav-title>a:focus,nav.primary-nav>ul>li>ul>li.nav-title>a:hover{cursor:default;background-color:transparent}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.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}.popular-materials{background-color:#fff;padding:10px;margin-bottom:15px;position:relative;max-height:300px;overflow:hidden}.home .popular-materials{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.home .popular-materials{float:left;width:58.33333333%}}.popular-materials-title{margin-top:0;font-weight:700;text-transform:uppercase}.popular-materials-container{overflow:hidden}.popular-materials-slider{padding:0 15px}.popular-materials-slide{margin:5px}.popular-materials-slide a{display:block}.popular-materials-slide-arrows{position:absolute;bottom:60px;left:0;right:0;text-align:center}.no-js .popular-materials-slide-arrows{display:none}.popular-materials-slide-arrows .slick-next,.popular-materials-slide-arrows .slick-prev{color:#696f76;cursor:pointer;position:absolute}.popular-materials-slide-arrows .slick-prev{left:5px}.popular-materials-slide-arrows .slick-next{right:5px}.audience-slideshow{position:relative}.audience-slider{background-color:#fff;padding:10px 25px;margin-bottom:15px;position:relative;max-height:300px;overflow:hidden}.audience-slide{background-position:center center;background-repeat:no-repeat;background-size:cover;height:250px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.audience-slide-subtitle,.audience-slide-title{background-color:rgba(255,255,255,.75);width:100%;font-family:prenton,sans-serif;color:#696f76;padding:5px 15px;margin:0}.audience-slide-title{text-transform:uppercase}.audience-slide-subtitle{font-size:24px}.audience-slide-arrows{position:absolute;bottom:60px;left:0;right:0;text-align:center}.no-js .audience-slide-arrows{display:none}.audience-slide-arrows .slick-next,.audience-slide-arrows .slick-prev{color:#696f76;cursor:pointer;position:absolute}.audience-slide-arrows .slick-prev{left:5px}.audience-slide-arrows .slick-next{right:5px}.featured-blog{height:100%}@media (max-width:767px){.featured-blog{padding:0}}.featured-blog-image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:300px;padding:10px}.featured-blog-image-text{width:60%;background-color:#284e66;color:#fff;padding:10px;position:absolute;bottom:0;left:0}@media (min-width:992px) and (max-width:1199px){.featured-blog-image-text{width:75%}}@media (min-width:768px) and (max-width:991px){.featured-blog-image-text{width:100%;font-size:12px}}@media (max-width:767px){.featured-blog-image-text{width:100%}}.featured-blog-image-title{font-size:26px;font-weight:700;text-transform:uppercase;line-height:1.2em;margin-top:0}@media (min-width:992px) and (max-width:1199px){.featured-blog-image-title{font-size:20px}}@media (min-width:768px) and (max-width:991px){.featured-blog-image-title{font-size:18px}}.featured-blog-image-title a{color:#fff}.featured-blog-image-title a:active,.featured-blog-image-title a:focus,.featured-blog-image-title a:hover{color:#83a13d;text-decoration:none}.featured-blog-image-tags{padding:0;margin:0}.featured-blog-image-tags .BlogTagList li{list-style:none;display:inline-block}.featured-blog-image-tags .BlogTagList li a{color:#fff}.featured-blog-image-tags .BlogTagList li a:active,.featured-blog-image-tags .BlogTagList li a:focus,.featured-blog-image-tags .BlogTagList li a:hover{color:#83a13d;text-decoration:none}.home-blog{-webkit-column-count:4;column-count:4;-webkit-column-gap:10px;column-gap:10px}@media (min-width:992px) and (max-width:1199px){.home-blog{-webkit-column-count:3;column-count:3}}@media (min-width:768px) and (max-width:991px){.home-blog{-webkit-column-count:2;column-count:2}}@media (max-width:767px){.home-blog{-webkit-column-count:auto;column-count:auto}}.home-blog-item{width:100%;margin:10px 0;display:inline-block}.no-csscolumns .home-blog-item{width:23%;margin:10px;min-height:450px;float:left;display:block}@media (min-width:992px) and (max-width:1199px){.no-csscolumns .home-blog-item{width:31%}}@media (min-width:768px) and (max-width:991px){.no-csscolumns .home-blog-item{width:30%}}@media (max-width:767px){.no-csscolumns .home-blog-item{width:100%;margin:10px 0}}.home-blog-item-content{background-color:#fff;padding:10px}.home-blog-item-title{margin-top:5px;margin-bottom:5px;text-transform:uppercase}.home-blog-item-title a:active,.home-blog-item-title a:focus,.home-blog-item-title a:hover{color:#83a13d;text-decoration:none}@media (max-width:767px){.blog-post{padding:0}}.blog-post-item{width:100%;margin-bottom:20px}.blog-post-item-content{background-color:#fff;padding:5px}.blog-post-item-title{margin-top:5px;margin-bottom:5px;text-transform:uppercase}.blog-post-item-title a{color:#23445b}.blog-post-item-title a:active,.blog-post-item-title a:focus,.blog-post-item-title a:hover{color:#83a13d;text-decoration:none}.blog-post-body{background-color:#fff;padding:15px}.blog-post-body-image{margin-bottom:10px;text-align:center}.blog-post-title{margin-top:5px;margin-bottom:5px;text-transform:uppercase}.blog-post-title a{color:#23445b}.blog-post-title a:active,.blog-post-title a:focus,.blog-post-title a:hover{color:#83a13d;text-decoration:none}.col-blog-posts{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:7.5px}@media (min-width:768px){.col-blog-posts{float:left;width:66.66666667%}}.ie8 .col-blog-posts{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}@media print{.col-blog-posts{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}}@media print{.col-blog-sidebar{display:none}}.BlogPostArchive>ul>li>a,.BlogRecentPost>ul>li>a{font-size:16px}.BlogTagList{text-align:right}.BlogTagList>ul>li{list-style:none;display:inline-block;margin-left:5px;margin-bottom:0}.BlogTagList>ul>li:first-child{margin-left:0}.BlogTagList>ul>li>a{font-size:12px;text-align:right;text-transform:uppercase;color:#23445b}.BlogTagList>ul>li>a:active,.BlogTagList>ul>li>a:focus,.BlogTagList>ul>li>a:hover{color:#83a13d;text-decoration:none}.BlogTagList>ul>li>a>span{display:none}.blog-pagination-previous{float:left}.blog-pagination-next{float:right}@media print{.blog-pagination{display:none}}.blog-post-utility-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #d6d8d9;margin:10px 0;padding:8px 0;font-size:.8em;line-height:1em;text-transform:lowercase}@media (max-width:480px){.blog-post-utility-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print{.blog-post-utility-links{display:none}}.blog-post-utility-links>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px;text-align:right}@media (max-width:480px){.blog-post-utility-links>*{margin:10px 0 5px}}@media (max-width:480px){.blog-post-utility-links>*{text-align:left}}.blog-post-utility-links>:first-child{text-align:left;margin-left:0}.blog-post-share li,.blog-post-share ul{display:inline;margin:0 0 0 4px;padding:0;list-style-type:none}.blog-post-share .fa{width:auto;margin:0}.blog-post-tags .fa{color:#d6d8d9;margin-right:2px}.blog-post-comments{padding:15px;margin-top:2px;background-color:#d6d8d9;background-color:rgba(214,216,217,.5)}.blog-post-comments h1,.blog-post-comments h2,.blog-post-comments h3,.blog-post-comments h4,.blog-post-comments h5,.blog-post-comments h6{margin-top:0;font-size:18px}.events-block{margin-bottom:15px}.btn-group-vertical>.btn-group,.btn-toolbar,.clearfix,.container,.container-fluid,.content,.dl-horizontal dd,.form-horizontal .form-group,.modal-footer,.nav,.navbar,.navbar-collapse,.navbar-header,.pager,.panel-body,.row,.video-container{clear:both}.width{width:100%}.eventList{font-family:Helvetica,Arial,sans-serif;font-size:13px;color:#696f76;clear:both}.eventList.heading{font-size:16px;font-weight:700;text-align:center;margin:0 0 10px 0;padding-top:10px}.eventList .item{background-color:#fff;margin-bottom:5px;padding:5px 10px;border:none}.eventList .title,.eventList a{font-family:rooney-web,sans-serif;font-size:18px;color:#83a13d;font-weight:700;text-decoration:none}.eventList a:hover{color:#23445b;text-decoration:none}.eventList .time{font-family:prenton,sans-serif;font-size:14px;color:#696f76;border-bottom:1px solid #696f76}.eventList .date{padding-left:10px}.eventList .image{display:none}.eventList .description{display:none}.eventList .branch,.eventList .location{font-family:prenton,sans-serif;font-size:14px;margin-bottom:7px}.center-title{text-align:center;font-weight:700}.content{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;padding:170px 0 0}@media (min-width:768px){.content{width:768px}}@media (min-width:992px){.content{width:992px}}@media (min-width:1200px){.content{width:1200px}}@media (min-width:1500px){.content{width:1500px}}.content>.navbar-collapse,.content>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.content>.navbar-collapse,.content>.navbar-header{margin-right:0;margin-left:0}}@media (min-width:1500px){.content{padding:216px 0 0}}@media (max-width:767px){.content{padding-top:0}}@media print{.content{padding:20px 0 0}}.home .content{padding:250px 0 0}@media (max-width:767px){.home .content{padding-top:0}}@media print{.home .content{padding:20px 0 0}}.content article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding:15px}.home .content article{padding:15px 0 15px 15px}@media (max-width:767px){.home .content article{padding:0}}.one-column .content article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:50px 15px 15px 15px}@media (min-width:992px){.one-column .content article{left:16.66666667%}}@media (min-width:992px){.one-column .content article{float:left;width:66.66666667%}}.book-club.two-column .content article,.two-column .content article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:50px 15px 15px 15px}@media (min-width:768px){.book-club.two-column .content article,.two-column .content article{float:left;width:66.66666667%}}@media (min-width:992px){.book-club.two-column .content article,.two-column .content article{float:left;width:75%}}.ie8 .book-club.two-column .content article,.ie8 .two-column .content article{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}.audience .content article,.online-resources .content article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:15px 0}@media (min-width:768px){.audience .content article,.online-resources .content article{float:left;width:66.66666667%}}@media (min-width:992px){.audience .content article,.online-resources .content article{float:left;width:75%}}.ie8 .audience .content article,.ie8 .online-resources .content article{position:relative;float:left;width:75%;min-height:1px;padding-left:15px;padding-right:15px}.areas-interest .content article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:15px}@media (min-width:768px){.areas-interest .content article{float:left;width:50%}}.ie8 .areas-interest .content article{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.book-club .content article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:15px}@media (min-width:768px){.book-club .content article{float:left;width:50%}}.ie8 .book-club .content article{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px}.blog .content article{padding:0;margin-bottom:15px}.faq .content article{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:50px 15px 15px 15px}@media (min-width:768px){.faq .content article{float:left;width:66.66666667%}}.ie8 .faq .content article{position:relative;float:left;width:66.66666667%;min-height:1px;padding-left:15px;padding-right:15px}.locations .content article{padding:50px 15px 15px 15px}.content article>h1:first-child{margin-top:0}.content aside{width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:15px;float:left}@media (min-width:768px){.content aside{float:left;width:33.33333333%}}@media (min-width:992px){.content aside{float:left;width:25%}}.ie8 .content aside{position:relative;float:left;width:25%;min-height:1px;padding-left:15px;padding-right:15px}.blog .content aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:15px}@media (min-width:768px){.blog .content aside{float:left;width:33.33333333%}}.ie8 .blog .content aside{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.two-column .content aside{padding:50px 15px 15px 15px}.online-resources .content aside{padding:64px 15px 15px}.areas-interest .content aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.areas-interest .content aside{float:left;width:25%}}.faq .content aside{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:50px 15px 15px}@media (min-width:768px){.faq .content aside{float:left;width:33.33333333%}}.ie8 .faq .content aside{position:relative;float:left;width:33.33333333%;min-height:1px;padding-left:15px;padding-right:15px}.content aside section{background-color:#fff;padding:15px;margin-bottom:15px;overflow:hidden}.content aside section .title{margin-top:0}.sidebar{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:15px}@media (min-width:768px){.sidebar{float:left;width:25%}}.white-block{background-color:#fff;padding:15px;overflow:hidden}.white-block>h1:first-child{margin-top:0}#top-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:15px;overflow:hidden}@media (max-width:767px){#top-section{display:block}}#card-banner{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){#card-banner{display:block}}#card-banner-title{background-color:#83a13d;color:#e7e9ea;padding:20px 15px;text-transform:uppercase}#card-banner-title .title{margin:0;color:#e7e9ea}#card-banner-text{background-color:#4a6a8a;color:#fff;padding:20px 30px}#card-banner-text ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){#card-banner-text ul{display:block}}#card-banner-text ul li{list-style:square;list-style-position:inside;width:33%;line-height:1em;padding:10px 0;float:left}@media (min-width:768px) and (max-width:991px),(max-width:767px){#card-banner-text ul li{list-style-position:inherit;line-height:1.2em}}@media (max-width:767px){#card-banner-text ul li{width:100%;font-size:18px}}#card-banner-text ul li a{color:#fff}#card-banner-text ul li a:active,#card-banner-text ul li a:focus,#card-banner-text ul li a:hover{color:#83a13d;text-decoration:none}.motto-block{background-color:#95a3ab;padding:10px;margin-bottom:15px;color:#e7e9ea;font-size:28px;font-family:rooney-web,sans-serif;line-height:1em;text-align:right;text-transform:uppercase;word-wrap:break-word}@media (min-width:768px) and (max-width:991px){.motto-block{font-size:24px}}.library-card-block .block-title{color:#284e66;font-weight:700}.breadcrumbs{font-size:12px;color:#284e66}@media print{.breadcrumbs{width:100vw}}.breadcrumbs-bc{display:inline-block}.green-box-link{width:100%;background-color:#83a13d;font-family:rooney-web,sans-serif;font-size:22px;color:#e7e9ea;text-align:center;padding:5px;margin-top:15px;display:block}.book-club-filter-search{display:none;width:100%;margin-bottom:15px}.no-js .book-club-filter-search{display:none}.book-club-filter-search input{width:100%;padding:10px 20px}.book-club-filter-alphabet{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.no-js .book-club-filter-alphabet{display:none}.book-club-filter-alphabet>a{font-size:16px;display:block;float:left;padding:4px 5px;text-decoration:none}@media (min-width:1500px){.book-club-filter-alphabet>a{font-size:18px}}.book-club-filter-alphabet>a.selected,.book-club-filter-alphabet>a:hover{background-color:#83a13d;color:#e7e9ea}.book-club-filter-alphabet>a.enabled{color:#83a13d}.book-club-filter-alphabet>a.enabled.selected,.book-club-filter-alphabet>a.enabled:hover{background-color:#83a13d;color:#e7e9ea}.book-club-filter-alphabet>a.disabled{color:#95a3ab}.book-club-filter-alphabet>a.disabled.selected,.book-club-filter-alphabet>a.disabled:hover{background-color:#95a3ab;color:#e7e9ea}.book-club-loader{text-align:center}.no-js .book-club-loader{display:none}.book-club-loader .loading{font-size:24px}.book-club-container{padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.book-club-item{background-color:#fff;width:22%;padding:5px;margin:8px;list-style:none}@media (min-width:992px) and (max-width:1199px){.book-club-item{width:21%}}@media (min-width:768px) and (max-width:991px){.book-club-item{width:29%}}@media (max-width:767px){.book-club-item{width:28%}}.book-club-item-title{margin-top:15px;margin-bottom:5px;font-size:14px}.book-club-item-author{margin-top:5px;margin-bottom:5px;color:#95a3ab;font-size:12px}.book-club-no-results{display:none;background-color:#4a6a8a;width:100%;padding:20px;color:#e7e9ea;text-align:center}.bc-output-all .pagination.webapp{display:none}.cover-list-container{padding:0;margin:15px -15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cover-list-item{background-color:#fff;width:18%;padding:5px;margin:8px;list-style:none}@media (min-width:992px) and (max-width:1199px){.cover-list-item{width:22.9%}}@media (min-width:768px) and (max-width:991px){.cover-list-item{width:30.3%}}@media (max-width:767px){.cover-list-item{width:45%}}.cover-list-item-image{text-align:center}.cover-list-item-title{margin-top:15px;margin-bottom:5px;font-size:14px}.cover-list-item-author{margin-top:5px;margin-bottom:5px;color:#95a3ab;font-size:12px}.faq-list{margin-bottom:30px}.faq-list .name{font-size:22px;margin:15px}.faq-list .name .fa{color:#83a13d}.faq-list .name a{color:#23445b}.faq-list .description{padding:0 30px}.spotlight{margin-bottom:15px}.spotlight-title{margin-top:5px;margin-bottom:5px}.spotlight-link{float:right;text-transform:uppercase;font-size:18px}nav.resources-nav a{color:#e7e9ea;text-transform:uppercase;line-height:1em;font-size:18px}.online-resources nav.resources-nav a{color:#696f76}nav.resources-nav a:active,nav.resources-nav a:focus,nav.resources-nav a:hover,nav.resources-nav li.active>a,nav.resources-nav li.open>a{color:#284e66}.online-resources nav.resources-nav a:active,.online-resources nav.resources-nav a:focus,.online-resources nav.resources-nav a:hover,.online-resources nav.resources-nav li.active>a,.online-resources nav.resources-nav li.open>a{color:#83a13d}@media print{nav.resources-nav{display:none}}nav.resources-nav>ul>li{margin-bottom:10px}nav.book-club-nav a{color:#e7e9ea;text-transform:uppercase;line-height:1em;font-size:18px}nav.book-club-nav a:active,nav.book-club-nav a:focus,nav.book-club-nav a:hover,nav.book-club-nav li.active>a,nav.book-club-nav li.open>a{color:#284e66}@media print{nav.book-club-nav{display:none}}nav.book-club-nav>ul>li{margin-bottom:10px}nav.faq-nav a{color:#e7e9ea;text-transform:uppercase;line-height:1em;font-size:18px}.online-faq nav.faq-nav a{color:#696f76}nav.faq-nav a:active,nav.faq-nav a:focus,nav.faq-nav a:hover,nav.faq-nav li.active>a,nav.faq-nav li.open>a{color:#284e66}.online-faq nav.faq-nav a:active,.online-faq nav.faq-nav a:focus,.online-faq nav.faq-nav a:hover,.online-faq nav.faq-nav li.active>a,.online-faq nav.faq-nav li.open>a{color:#83a13d}@media print{nav.faq-nav{display:none}}nav.faq-nav>ul>li{margin-bottom:10px}.sidebar-nav{background-color:#83a13d;padding:15px;margin-bottom:15px}.sidebar-nav-title{color:#e7e9ea;font-size:24px;font-weight:700;margin-top:0}.featured-block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0 15px}@media (min-width:768px){.featured-block{float:left;width:100%}}.featured-block-title{margin-top:0;font-size:36px;font-weight:700;text-align:left}.online-resources-item{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-line-pack:center;align-content:center}@media (min-width:768px){.online-resources-item{float:left;width:50%}}@media (min-width:992px){.online-resources-item{float:left;width:33.33333333%}}.online-resources-item-title{font-family:rooney-web,sans-serif;font-size:32px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1em;padding:15px}@media (min-width:768px) and (max-width:991px){.online-resources-item-title{font-size:22px}}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.online-resources-item-title{padding:0}}.online-resources-item-title a{color:#284e66}.online-resources-item-title a:active,.online-resources-item-title a:focus,.online-resources-item-title a:hover{color:#83a13d}.resources-block{background-color:#fff;padding:15px;margin-bottom:15px}.resources-block:empty{display:none}.resources-block .title{margin-top:0;font-size:28px;font-weight:700}.online-resources .resources-block .title{text-align:center}.resources-item-title{font-size:20px;text-transform:uppercase}.resources-item-title a{color:#696f76}.resources-item-title a:active,.resources-item-title a:focus,.resources-item-title a:hover{color:#83a13d;text-decoration:none}.scrollbar-dynamic{height:500px;overflow:scroll}ul.resources-list{padding:0;margin:0}ul.resources-list>li{list-style:none;margin:10px 0}ul.resources-list>li>a{color:#696f76;font-size:18px;line-height:18px;text-transform:uppercase}ul.resources-list>li>a:active,ul.resources-list>li>a:focus,ul.resources-list>li>a:hover{color:#83a13d}ul.featured-block-list{padding:0;margin:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}ul.featured-block-list>li{list-style:none;width:25%;padding:15px;-ms-flex-item-align:center;align-self:center}ul.featured-block-list>li img{max-width:75%}ul.featured-block-list>li>a{text-decoration:none;display:block;text-align:center}.location .row{margin:0 -8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:768px) and (max-width:991px),(max-width:767px){.location .row{display:block}}.tablet .location .row{display:block}.location #section3{clear:none}@media (min-width:768px) and (max-width:991px){.location #section3{clear:left}}.location .col-md-3,.location .col-sm-6{padding:0 7.5px}@media (min-width:768px) and (max-width:991px){.location .col-md-3,.location .col-sm-6{padding:15px}.location .col-md-3:nth-child(even),.location .col-sm-6:nth-child(even){float:right}}.location-name{text-align:center;font-weight:700;margin-top:0}h4 .location-name{text-align:left;font-weight:400}.all-locations{padding:0 15px}.location-item{padding:15px}#map{height:400px}#map.block{height:400px}@media (min-width:768px) and (max-width:991px){#map.block{height:250px}}address{margin-bottom:0;line-height:1.2}.address-block{min-height:125px}.address-block .block-title{margin:5px 0}.address-block a:active .block-title,.address-block a:focus .block-title,.address-block a:hover .block-title{color:#83a13d;margin:5px 0}.block{background-color:#fff;padding:10px;margin-bottom:7.5px;overflow:hidden}.location-item .block{margin-bottom:0}.block-title{margin-top:0}h4.block-title{margin-bottom:5px}.librarian-title{font-family:rooney-web,sans-serif;font-size:18px;text-align:right}.phone-block{background-color:#83a13d;font-size:18px;color:#e7e9ea;text-align:center;padding:5px 5px 10px;margin-bottom:7.5px}.phone-block span{display:inline-block}.phone-block a{color:#fff;cursor:pointer}.phone-block a:active,.phone-block a:focus,.phone-block a:hover{color:#23445b}.facilities ul{margin:0;padding:0}.facilities ul li{list-style:none;font-size:18px}.facilities ul li:before{content:"\f0c8";font-family:FontAwesome;font-size:14px;color:#83a13d;margin-right:10px}.hours-block .today{font-weight:700}.solid-blue{background-color:#284e66;color:#e7e9ea;text-align:center;padding:5px 5px 10px;margin-top:0}.hours{background-color:#fff;text-transform:uppercase}@media (min-width:992px) and (max-width:1199px){.hours{font-size:13px}}.hours span{text-transform:none;text-align:right;float:right}.status{margin-bottom:7.5px;font-size:24px;font-family:rooney-web,sans-serif;color:#e7e9ea;text-align:center;padding:5px;margin-top:7.5px}.status.open{background-color:#83a13d}.status.closed{background-color:#fbb040}.location-search{width:100%;margin-bottom:15px}.location-search input{width:100%;padding:10px 20px}.location-language{color:#4a6a8a;font-weight:700}.location-search-error{display:none}footer{background-color:#95a3ab;text-align:center;font-size:.8em;line-height:1.5em;color:#284e66;margin-top:15px}footer a{color:#83a13d}footer a:active,footer a:focus,footer a:hover{color:#9ebe53}footer .container{padding:2em 15px}footer ul{display:inline-block;padding:0;margin:.5em 0}footer ul li{list-style-type:none;display:inline-block;margin:0 .5em;white-space:nowrap}footer nav{float:left}footer nav li{margin:0}footer nav a{color:#284e66;font-size:16px;text-transform:uppercase;padding:.2em .4em}@media (min-width:1200px) and (max-width:1499px),(min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px),(max-width:767px){footer nav a{line-height:1.5em}}footer nav .fa{margin-right:.3em}@media print{footer nav{display:none}}footer ul.social{float:right;margin:0;font-size:2em}@media print{footer ul.social{display:none}}@media print{footer .colophon{display:none}}.footer-copyright{margin-top:1em;font-size:12px;display:none}@media print{.footer-copyright{display:block}}.footer-copyright a{color:#23445b}.footer-copyright a:active,.footer-copyright a:focus,.footer-copyright a:hover{color:#fbb040}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{-webkit-box-sizing:content-box;box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:0;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6C6E71;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border-radius:7px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top, right top,color-stop(0, #dbdbdb),to(#e8e8e8));background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top, right top,color-stop(0, #fefefe),to(#f5f5f5));background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;border-radius:2px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.6);box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;border-radius:12px;-webkit-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}




/**** Aaron's updates ****/

#mol-contest-page {
	
}

#mol-contest-page hr,
#ncrlreads hr {
	border-color: #6987a1;
	color: #6987a1;
}

.logo>a {
    background-image: none;
	background-color: #284e66;    
	border-bottom: 1px solid #6987a1;
    }
    
    
/****
	SRP updates
****/    

#srp-page hr {
	border-color: #6987a1;
	color: #6987a1;
}

/**** youtube video full width ****/
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    margin-bottom:10px;
    height: 0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}



/****
	Board meeting table
****/ 

table.boardmeeting-table {
  border: 1px solid #1C6EA4;
  background-color: #ffffff;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}
table.boardmeeting-table td, table.boardmeeting-table th {
  border: 1px solid #AAAAAA;
  padding: 6px 12px;
}
table.boardmeeting-table tbody td {
  font-size: 13px;
}
table.boardmeeting-table tr:nth-child(even) {
  background: #f3fafe;
}
table.boardmeeting-table thead {
  background: #4a6a8a;
  border-bottom: 2px solid #444444;
}
table.boardmeeting-table thead th .board-title {
  font-size: 15px;
  font-weight: bold;
}
table.boardmeeting-table thead th {
  border-left: 2px solid #D0E4F5;
  color: #FFFFFF;
  font-weight: normal;
  font-size: 13px;

}
table.boardmeeting-table thead th:first-child {
  border-left: none;
}


/****
	NCRL READS
****/ 

#ncrlreads .white-block {
	padding: 0px!important;
}


#ncrlreads .col-sm-6.more-padding {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 0px; 
	padding-bottom: 60px;
}

#ncrlreads .col-sm-6 ul li.dates {
	font-size: 20px;
	padding-bottom: 20px;
}
