.mysrchblock{background-color:rgb(188 198 215 / 50%);border:solid 1px rgb(188 198 215 / 90%);}
.fb-timeliner ul{margin:10px 0 0;}
.fb-timeliner ul li a{font-size:110%;color:#747983;border-left-color:transparent;}
.fb-timeliner ul li a:hover{background:#d3d7dd;color:black;}
.fb-timeliner .blockHdng{display:block;background: #01a9ac;color: #fff;margin-top: 0;padding:10px 15px;font-size: 16px;border-radius: 2px;-webkit-border-radius: 4px;font-weight: 300;font-size:20px;}
.napageheader{text-align:center}
.calendarHolder{position:relative;text-align:center;width:100%;max-width:1000px;margin:0 auto 40px;z-index:2}.calendarHolder_in{border:solid 1px #1c2533;border-right:none}.dtpicker{max-width:1000px;margin:0 auto;position:relative;user-select:none}.calendar-table{width:100%}.calendar-day-head{border-right:solid 1px #1c2533;background:#8192ab;font-size:18px;font-weight:bold;color:white}.calendar-day-head:last-child{background:#efa92a}.calendar-day:last-child{background:#fff1d7}.calendar-row td{height:80px}.calendar-day{background:#fff;border-top:solid 1px #1c2533;border-right:solid 1px #1c2533;font-size:20px;position:relative}.calendar-day a{line-height:76px;display:block;height:100%}.calendar-day a:hover{text-decoration:none;background:#424b58;color:white}.calendar-day-np{background:#ebebeb;border-top:solid 1px #1c2533;border-right:solid 1px #1c2533}.caltoday{background:#beef6e}.caldatepicker .selodt{width:100%}.caldatepicker .selodt:before{content:attr(data-monthname);position:absolute;left:0;top:0;width:100%;height:100%;background:white;border-radius:5px;padding:17px 0 0;font-size:25px}.calendarHolder thead th{background-color:#01a9ac;color:#fff;padding:30px 10px;text-align:center;border-bottom:solid 1px #1c2533;border-right:solid 1px #1c2533;}.calendarHolder thead th{font-size:24px;}.calendarHolder thead th a{font-size:24px;color:white;font-weight:bold;}
.echMnthClndr .calendarHolder thead th{padding:10px 5px;}
.echMnthClndr .calendarHolder thead th a{font-size:16px;}
.echMnthClndr .calendar-row td{height:40px;}
.echMnthClndr .calendar-day a{line-height:40px;}
.day-number{font-size:14px;}
span.day-number{display:block;line-height:76px;height:100%;background:#ebebeb;cursor:not-allowed;}
.echMnthClndr span.day-number{line-height:40px;}

.srchnwsRchv{margin:-40px -38px 30px;}
.echYrMnthBlock .card-block{padding:0.5rem;border:solid 1px #01a9ac;border-radius:5px;}
.scrl_to_selected{background-color:#01a9ac;color:white;}
.selectYrBlcok{text-align:center;margin:-40px -39px 0px;}
.selectYrBlcok .card-header{padding:20px 10px 10px;}
.selectYrBlcok .card-header h5{font-size:18px;}
.selectYrBlcok .card-block a{margin:0 4px 2px;}
.pagemainheading{font-size:26px !important}
.disavailsource a{margin:0 5px 10px;font-weight:bold;padding:10px 0; width:200px;}
.displayNews .card{padding:15px;}
.displayNews a{font-weight: 700;display:block;margin-bottom:2px;line-height: 22px;font-size: 16px;letter-spacing: .3px;}
.displayNews time{font-weight: 700;color: #d46505;font-size: 13px;}