.row.header{text-align:center;font-weight:bold}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#fff}.table.table-condensed.entries .fa{margin-right:5px}input[type=checkbox]{margin-right:5px}.today .btn{font-weight:bold;font-size:1em;border:2px solid #1c73a5}.today.bell .btn{color:yellow}.modal-backdrop{z-index:unset}.modal-content{background-color:#f6f6f9}.modal-header{background-color:white}.modal-footer{background-color:#e0e0e0}.search{padding-left:13px;padding-right:13px}.panel-heading.today{background-color:#ECEC86}.table.entries td{font-weight:normal}.table.entries td.age{font-size:1.5em}.table.entries td.event a{font-size:1.2em}.day .btn{width:100%;margin-bottom:15px;font-size:1em}body{background-color:#f6f6f9;color:#333;font-size:1.7em;font-family:"Calibri", Helvetica, Arial, sans-serif}header{background-color:#3097d1;border-bottom:1px solid #3097d1 !important}footer{background-color:#fff}.navbar-toggle .icon-bar{background-color:#181818}.dropdown-menu>li>a,.nav>li>a{color:white}.dropdown-menu>li>a:hover{color:white;background-color:#2a89ba;text-decoration:underline}.nav>li>a:hover{background-color:#f8504b;color:white}.dropdown-menu,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.btn-primary{background-color:#3097d1;border-color:#1c73a5}form{margin-top:10px;margin-bottom:20px}.title1{color:white}.title2{color:white}.terms{font-size:0.8em}footer{border-top:1px solid #e3e3e3;margin:5em 0}footer li{float:left;margin-right:1.5em;margin-bottom:1.5em}footer p{clear:left;margin-bottom:0}.text-danger{color:red}h1{font-size:1.5em}h2{font-size:1.2em}.table{margin:0px}.forminfo{font-weight:normal;font-size:0.8em}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1{padding-left:2px;padding-right:2px}@media (min-width: 700px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1{padding-left:10px;padding-right:10px}}.nobig{display:inline}.noxs{display:none}.navbar-brand{font-size:15px}@media (min-width: 375px){.navbar-brand{font-size:18px}}@media (min-width: 400px){.nobig{display:none}.noxs{display:inline}}.calendar .row{margin:0px}.newevent{background-color:#3097d1 !important;border-color:#1c73a5 !important}.newevent a{color:white}.panel{background-color:#fff}.panel .panel-footer{border-top:1px solid #f6f6f9;background-color:#fff}.panel .panel-body{padding:20px}.panel .panel-heading{padding:10px}.panel-default{border:0;-webkit-box-shadow:none;box-shadow:none}.panel-default>.panel-heading{color:#333;padding:10px;background-color:#fff}.panel-default>.panel-heading .fa{margin-right:5px}.panel-gallery-info{background:transparent}ul.contract,ul.info{list-style-type:none;clear:both}.clearboth{clear:both}.cover{width:100%;overflow-y:hidden;margin-bottom:20px}@media (min-width: 400px){.cover{max-height:250px}.cover img{margin-top:-30px}}@media (min-width: 768px){.cover{max-height:250px}.cover img{margin-top:-40px}.cover img.cv2{margin-top:-100px}.modal-dialog{min-width:600px;max-width:800px;margin:30px auto;width:auto}.jumbotron h1,.jumbotron .h1{font-size:36px}}@media (min-width: 992px){.cover{max-height:300px}.cover img{margin-top:-80px}.cover img.cv2{margin-top:-160px}}#contact_container{padding:15px}h3,h3.panel-title{font-size:1.5em}h3{margin-bottom:30px}h4,h4.panel-title{font-size:16px}.small h4,.small h4.panel-title{font-size:100%}.panel-indicator{display:inline}.panel-gallery-info{margin-bottom:0px}.panel-gallery-info .panel-gallery-info{margin-bottom:5px}.panel-gallery{margin-bottom:0.5cm}.panel-gallery .panel-heading h1{line-height:100%;margin-left:0px;margin-top:10px;margin-bottom:5px}.panel-gallery .panel-body{padding-bottom:10px}.panel-gallery ul.list-unstyled li{float:left;margin-right:15px}.panel-gallery-info .panel-body{padding-left:5px;background-color:white}.panel-gallery-info .panel-heading{padding-left:0px}.panel-gallery-info .panel-heading{border-bottom:none}.panel-gallery-info>.panel-heading+.panel-collapse>.panel-body{border-top:none}@media only screen and (max-width: 765px){.panel-default{margin-left:5px;margin-right:5px}}@media only screen and (max-width: 375px){.panel-gallery{margin-bottom:15px}.panel-gallery .panel-body{padding-top:0;padding-bottom:0px}}.jumbotron{border-radius:80px;background-color:white;border:2px solid #d3eaf8}.jumbotron h3{font-size:1.2em;line-height:1.5em;border-radius:80px}.jumbotron .icon{font-size:2.8em}.jumbotron .icon i{display:inline-block;border-radius:80px;box-shadow:0px 0px 2px #888;padding:0.5em 0.6em;background-color:white}.jumbotron.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.jumbotron.alert-success p{color:#000}.table.entries tr{cursor:pointer}.strkng_checkbox{cursor:pointer;display:inline-block;border:1.2pt solid #3097d1;border-radius:3px;background-color:#f6f6f9;margin-right:5px;top:6px;position:relative;width:25px;height:25px}.strkng_checkbox input[type=checkbox]{display:none}.strkng_checkbox:after{font-size:14px;position:absolute;top:4px;left:4px;color:#3097d1;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:""}.strkng_checkbox.checked:after{content:"\f00c"}

.navbar .nav-link,.navbar-brand{color:#fff}.navbar .nav-link:hover,.navbar .nav-link:focus{background-color:#f8504b;color:#fff}.navbar-toggler{border-color:rgba(255,255,255,.55)}.navbar-toggler-icon{filter:invert(1)}.dropdown-menu{background-color:#3097d1;border-color:#1c73a5}.dropdown-item{color:#fff}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background-color:#2a89ba;text-decoration:underline}.card-header.today{background-color:#ecec86}.card{background-color:#fff;border:0;box-shadow:none}.card-body{padding:20px}.card-header{color:#333;padding:10px;background-color:#fff}.card-header .fa{margin-right:5px}.panel-gallery-info{background:transparent}.accordion-button{font-size:inherit}.accordion-button:not(.collapsed){color:#333;background-color:#fff;box-shadow:none}.accordion-body{background:#fff}.panel-gallery{margin-bottom:.5cm}.panel-gallery ul.list-unstyled li{float:left;margin-right:15px}.btn-close{margin-left:auto}.hidden{display:none!important}.table.table-sm.entries .fa{margin-right:5px}

body{font-size:17px;line-height:1.42857143}.container{--bs-gutter-x:30px}.row{--bs-gutter-x:30px}@media (min-width:768px){.container{max-width:750px}}@media (min-width:992px){.container{max-width:970px}}@media (min-width:1200px){.container{max-width:1170px}}fieldset{min-width:0;width:100%;padding:0;margin:0;border:0}header.navbar{display:block;min-height:50px;margin-bottom:20px;padding:0;border:0}.navbar-header{min-height:50px}.navbar-brand{display:block;height:50px;padding:15px;margin-left:-15px;margin-right:0;line-height:20px}.navbar .nav-link{display:block;padding:15px;line-height:20px}.navbar .dropdown-toggle::after{display:none}.navbar .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.navbar form{margin-top:8px;margin-bottom:8px}.navbar #search{display:block;padding-left:15px;padding-right:15px;margin-top:8px;margin-bottom:8px}.navbar #q{display:inline-block;width:183px;height:30px;padding:5px 13px;font-size:12px;line-height:1.5;color:#555;border-color:#ccc;border-radius:3px}.navbar .dropdown-menu{font-size:14px;border-radius:4px}.navbar .dropdown-item{padding:3px 20px;line-height:1.42857143}.navbar .navbar-toggler{margin-top:8px;margin-bottom:8px;padding:9px 10px;border-radius:4px}.navbar .navbar-toggler-icon{width:22px;height:14px;background-image:none;filter:none;position:relative;border-top:2px solid #181818;border-bottom:2px solid #181818}.navbar .navbar-toggler-icon:before{content:"";position:absolute;left:0;right:0;top:4px;border-top:2px solid #181818}@media (min-width:768px){header.navbar .container{display:block}.navbar-header{float:left}.navbar-expand-md .navbar-collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-nav{display:block;float:right;margin-right:-15px}.navbar-nav>li,.navbar .nav-item{float:left}.navbar-nav .dropdown-menu{position:absolute}.navbar .nav-link,.navbar .dropdown-toggle{height:50px}.navbar .dropdown-menu .dropdown-item{height:auto}.navbar form{float:left}.navbar:before,.navbar:after,header.navbar .container:before,header.navbar .container:after,.navbar-collapse:before,.navbar-collapse:after,.navbar-nav:before,.navbar-nav:after{display:table;content:" "}.navbar:after,header.navbar .container:after,.navbar-collapse:after,.navbar-nav:after{clear:both}}.jumbotron{padding:30px;margin-bottom:30px;border-radius:6px;background-color:#fff;border:2px solid #d3eaf8}.jumbotron h1{margin-top:20px;margin-bottom:10px}.jumbotron p{margin:0 0 10px}.jumbotron blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}.jumbotron blockquote h2{margin-top:20px;margin-bottom:10px}.jumbotron.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}@media (min-width:768px){.jumbotron{padding:48px 60px}.container .jumbotron{padding-right:60px;padding-left:60px}}.card{display:block;color:#333;border:0;border-radius:4px;background-color:#fff;box-shadow:none}.card.mb-3{margin-bottom:20px!important}.card-body{padding:20px}.card-header{border-bottom:0;border-radius:0;color:#333;background-color:#fff}.btn{border-radius:4px}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.btn-success:hover,.btn-success:focus{background-color:#449d44;border-color:#398439;color:#fff}.btn-secondary{background-color:#fff;border-color:#ccc;color:#333}.btn-secondary:hover,.btn-secondary:focus{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-primary{background-color:#3097d1;border-color:#1c73a5}.w-100{display:block;width:100%!important}.form-control{font-size:14px;line-height:1.42857143;color:#555;border-color:#ccc;border-radius:4px}.form-control-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.col-1{width:14.28571429%;flex:0 0 auto}.col-2{width:28.57142857%;flex:0 0 auto}.col-3{width:42.85714286%;flex:0 0 auto}.col-4{width:57.14285714%;flex:0 0 auto}.col-5{width:71.42857143%;flex:0 0 auto}.col-6{width:85.71428571%;flex:0 0 auto}.col-7{width:100%;flex:0 0 auto}.offset-1{margin-left:14.28571429%}.offset-2{margin-left:28.57142857%}.offset-3{margin-left:42.85714286%}.offset-4{margin-left:57.14285714%}.offset-5{margin-left:71.42857143%}.offset-6{margin-left:85.71428571%}.offset-7{margin-left:100%}@media (min-width:768px){.col-sm-1{width:14.28571429%;flex:0 0 auto}.col-sm-2{width:28.57142857%;flex:0 0 auto}.col-sm-3{width:42.85714286%;flex:0 0 auto}.col-sm-4{width:57.14285714%;flex:0 0 auto}.col-sm-5{width:71.42857143%;flex:0 0 auto}.col-sm-6{width:85.71428571%;flex:0 0 auto}.col-sm-7{width:100%;flex:0 0 auto}.offset-sm-1{margin-left:14.28571429%}.offset-sm-2{margin-left:28.57142857%}.offset-sm-3{margin-left:42.85714286%}.offset-sm-4{margin-left:57.14285714%}.offset-sm-5{margin-left:71.42857143%}.offset-sm-6{margin-left:85.71428571%}.offset-sm-7{margin-left:100%}}@media (min-width:992px){.col-md-1{width:14.28571429%;flex:0 0 auto}.col-md-2{width:28.57142857%;flex:0 0 auto}.col-md-3{width:42.85714286%;flex:0 0 auto}.col-md-4{width:57.14285714%;flex:0 0 auto}.col-md-5{width:71.42857143%;flex:0 0 auto}.col-md-6{width:85.71428571%;flex:0 0 auto}.col-md-7{width:100%;flex:0 0 auto}.offset-md-1{margin-left:14.28571429%}.offset-md-2{margin-left:28.57142857%}.offset-md-3{margin-left:42.85714286%}.offset-md-4{margin-left:57.14285714%}.offset-md-5{margin-left:71.42857143%}.offset-md-6{margin-left:85.71428571%}.offset-md-7{margin-left:100%}}@media (min-width:1200px){.col-lg-1{width:14.28571429%;flex:0 0 auto}.col-lg-2{width:28.57142857%;flex:0 0 auto}.col-lg-3{width:42.85714286%;flex:0 0 auto}.col-lg-4{width:57.14285714%;flex:0 0 auto}.col-lg-5{width:71.42857143%;flex:0 0 auto}.col-lg-6{width:85.71428571%;flex:0 0 auto}.col-lg-7{width:100%;flex:0 0 auto}.offset-lg-1{margin-left:14.28571429%}.offset-lg-2{margin-left:28.57142857%}.offset-lg-3{margin-left:42.85714286%}.offset-lg-4{margin-left:57.14285714%}.offset-lg-5{margin-left:71.42857143%}.offset-lg-6{margin-left:85.71428571%}.offset-lg-7{margin-left:100%}}
@media (min-width:576px) and (max-width:767.98px){.col-sm-1:not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-sm-2:not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-sm-3:not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-sm-4:not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-sm-5:not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-sm-6:not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-sm-7:not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7){width:100%;flex:0 0 auto}}@media (min-width:768px) and (max-width:991.98px){.col-md-1:not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-md-2:not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-md-3:not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-md-4:not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-md-5:not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-md-6:not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-md-7:not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7){width:100%;flex:0 0 auto}}@media (min-width:992px) and (max-width:1199.98px){.col-lg-1:not([class*="col-md-"]):not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-lg-2:not([class*="col-md-"]):not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-lg-3:not([class*="col-md-"]):not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-lg-4:not([class*="col-md-"]):not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-lg-5:not([class*="col-md-"]):not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-lg-6:not([class*="col-md-"]):not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7),.col-lg-7:not([class*="col-md-"]):not([class*="col-sm-"]):not(.col-1):not(.col-2):not(.col-3):not(.col-4):not(.col-5):not(.col-6):not(.col-7){width:100%;flex:0 0 auto}}
html{min-height:100%}body{min-height:100vh;display:flex;flex-direction:column}body>header+.container{flex:1 0 auto;width:100%}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}.navbar a,.navbar a:hover,.navbar a:focus,.navbar .nav-link,.navbar .nav-link:hover,.navbar .nav-link:focus,.navbar .dropdown-item,.navbar .dropdown-item:hover,.navbar .dropdown-item:focus{text-decoration:none}.editevent:not(.newevent),.editevent:not(.newevent):hover,.editevent:not(.newevent):focus{background:#fff}.editevent a,.editevent a:hover,.editevent a:focus{text-decoration:none}.event-caption-link{margin-left:0;margin-right:0}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{text-decoration:none}.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.show>.btn-primary.dropdown-toggle:hover,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{color:#fff;background-color:#204d74;border-color:#122b40;text-decoration:none}.home-elder-section{flex-shrink:0;background:#f6f6f9;margin:0 0 2rem;padding:0}.home-elder-section .home-elder-media{background:#fff;overflow:auto;padding:20px}.site-footer{flex-shrink:0;background:#fff;color:#333;border-top:1px solid #e3e3e3;margin:5em 0 0;padding:1.5em 0 0}.site-footer .container:after{display:block;clear:both;content:""}.site-footer ul{overflow:hidden;margin-bottom:0}.site-footer a,.site-footer a:hover,.site-footer a:focus{color:#333;text-decoration:none}.site-footer li{float:left;margin-right:1.5em;margin-bottom:1.5em}.site-footer p{clear:left;margin-bottom:0}
.event-caption-link{display:flex!important;flex-wrap:wrap;margin-left:0;margin-right:0}
.home-elder-section .home-elder-media{border-radius:4px;overflow:hidden}
.modal-body>.warning{display:block;font-size:3em;margin-left:15px;margin-bottom:.5rem;color:#286090}.modal-body>.warning+br,.modal-body>.warning+br+br{display:none}
.event-month-navigation td.info,.event-month-navigation tr.info>td{background-color:#337ab7}.event-month-navigation td.info a,.event-month-navigation tr.info>td a{color:#fff;text-decoration:none}
.modal-confirm-actions{display:flex;justify-content:flex-end;align-items:center;gap:1rem;margin-top:1rem;padding:0}
.navbar .nav-link:hover,.navbar .nav-link:focus,.navbar .nav-link.active,.navbar .nav-link.show,.navbar .nav-item.show>.nav-link,.navbar .nav-item.open>.nav-link,.nav>li>a:hover,.nav>li>a:focus,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#337ab7;color:#fff}.navbar .dropdown-item:hover,.navbar .dropdown-item:focus,.navbar .dropdown-item.active{background-color:#337ab7;color:#fff;text-decoration:none}
.admin-user-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.25rem}.admin-user-actions .btn{min-width:5.5rem;padding:2px 8px;line-height:1.4;text-decoration:none}.admin-user-actions .btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.admin-user-actions .btn-primary:hover,.admin-user-actions .btn-primary:focus{background-color:#286090;border-color:#204d74;color:#fff}.admin-user-actions .btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.admin-user-actions .btn-warning:hover,.admin-user-actions .btn-warning:focus{background-color:#ec971f;border-color:#d58512;color:#fff}
.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:6px}.calendar-header{margin-bottom:8px}.calendar-cell{min-width:0;padding-left:2px;padding-right:2px;text-align:center}.calendar-cell .day{min-width:0}.calendar-cell .day .btn{white-space:nowrap}@media only screen and (max-width:767px){header .container,body>header+.container{max-width:none;padding-left:6px;padding-right:6px}.card-body{padding-left:6px;padding-right:6px}.calendar{margin-left:0;margin-right:0}.calendar-grid{column-gap:4px}.calendar h3{margin-bottom:16px}.calendar-header{font-size:.85em;margin-bottom:6px}.calendar-cell{padding-left:1px;padding-right:1px}.calendar-cell .day .btn{min-height:44px;margin-bottom:8px;padding:6px 2px;font-size:.78em;line-height:1.15}}
.admin-user-id{display:flex;align-items:center;justify-content:space-between;gap:.35rem;width:100%;white-space:nowrap}
.legendnavi-header{float:none;width:100%;margin:0}.legendnavi-header .legendnavi,.legendnavi-header .legendnavi:hover,.legendnavi-header .legendnavi:focus{display:flex;align-items:center;gap:.5rem;width:100%;line-height:1.2;text-decoration:none}.legendnavi .fa{flex:0 0 auto}.legendnavi>span{white-space:nowrap}.card>.card-body:has(>div>form.collapse:not(.show)){display:none}
.navbar #search{display:flex;align-items:center;height:50px;margin-top:0;margin-bottom:0;padding-left:15px;padding-right:15px}.navbar #search>.search{padding-left:0;padding-right:0}
.calendar-year-heading{margin:8px 0 24px;padding:10px 0 12px;border-bottom:1px solid #d3eaf8}.calendar-year-title{display:inline-block;margin:0;padding-left:14px;border-left:6px solid #3097d1;color:#1c73a5;font-size:3.2em;font-weight:700;line-height:.95;letter-spacing:0}@media only screen and (max-width:767px){.calendar-year-heading{margin-bottom:18px;padding-bottom:10px}.calendar-year-title{padding-left:10px;border-left-width:5px;font-size:2.4em}}
