.col1{display:flex;margin-top:20px}.col1-2{width:calc(100% - 300px)}#calendarMonthday .col1-2{width:calc(100% - 350px)}.col1-2-2{margin-left:20px;width:230px}.col1-2-2 .headLine{margin-top:0}.topsList{display:flex;justify-content:space-between;flex-wrap:wrap}.topsList>div{box-shadow:0 0 10px 0 #ccc;width:calc(50% - 140px);padding:10px 10px 10px 120px;min-height:100px;margin-bottom:10px;border-radius:5px}.topsList>div:before{content:"";width:0;height:100%;background:linear-gradient(to bottom,#0af 0,#0fa 100%);float:left;position:relative;left:-120px;padding:10px 3px;top:-10px;border-top-left-radius:5px;border-bottom-left-radius:5px}.topsList picture{width:100px;position:absolute;margin-left:-105px}.topsList>div a{font-family:rubik;font-weight:500}.topsList>div h3{display:block;width:100%;color:#068;font-size:1.2rem;font-weight:500;margin-bottom:5px}.topsList>div .btnBio{margin-top:10px;margin-bottom:0;display:block}.topsList>div p{margin:10px 0}.monthsList{display:flex;justify-content:space-between;margin:20px 0;font-size:1.4rem;position:sticky;top:0;background-color:#fff;box-shadow:0 10px 12px -10px rgba(150,150,150,.5);padding:15px 0;z-index:9999;overflow:auto}.monthsList a{padding:5px 10px;border-radius:15px;overflow:auto}.monthsList a:hover{background-color:#0AC;color:#fff}.monthsList a.active{color:#fff;background-color:#078}.monthsList .disabled a{color:#ccc;opacity:.8}.sticky{position:-webkit-sticky;position:sticky;top:0}.historicYear{background:url(/img/etc/calendar-dots.png) center -30px no-repeat;background-size:31.5px;padding:40px 0;margin-top:-10px}.historicYear li{text-align:center;font-size:1.5rem;font-weight:500;line-height:34.5px;width:50%}.historicYear li:nth-child(even){margin-left:50%}.historicYear li:nth-child(odd){margin-right:50%}.historicYear li strong{font-size:1.8rem}.historicDays{display:flex;flex-wrap:wrap;width:280px}.historicDays li{width:40px;text-align:center;height:40px}.historicDays a{padding:5px;border-radius:50%;display:block;width:18px;height:18px;text-align:center;background:#eee}.historicDays a:hover{background-color:#0AC;color:#fff}.historicDays strong{padding:5px;border-radius:15px;overflow:auto;display:block;color:#fff;background-color:#078;width:20px}.historicDays .nav{width:100%;display:block;padding:0 40px;font-weight:500}.historicDays .nav a,.historicDays .nav span{background-color:transparent;font-size:1.5rem;margin-top:-8px}.historicDays .nav span{margin-top:-1px}.historicDays .nav a:hover{color:#757575}.historicDays .nav .icon-arrowLeft{float:left}.historicDays .nav .icon-arrowRight{float:right}.historicMonths a{display:block;width:100%;padding:5px 0}.historicMonths .active a{color:#000;font-size:1.5rem;font-weight:500}.event strong{font-size:1.2rem;font-weight:500}.pageEvents{padding-bottom:10px}.event,.pageEvents>div{padding-top:10px;padding-bottom:10px;border-top:1px solid #f1f1f1}.pageEvents>div:first-child,div:not(.event)+.event{padding-top:0;border-top:0}.pageEvents>div .day{position:absolute;font-size:2.5rem;font-weight:500;margin-top:-5px}.pageEvents>div p{margin-left:70px;margin-bottom:10px;font-size:1.2rem}@media (max-width:1024px){#body{padding:0 5px}.col1{display:block}.col1-2-2,.headLine{margin-left:0}.topsList>div{width:calc(100% - 150px)}#calendarMonthday,#calendarYear{padding:0 10px}.historicDays{width:calc(100% - 10px)}.monthsList .disabled{display:none}#calendarMonthday .col1-2,.col1-2,.col1-2-2{width:100%}}