.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.reverse-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.reverse-v{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}.container{max-width:1200px;margin:auto;position:relative;padding:0 20px;}html.open{overflow:hidden;}html.open body:after{display:block;}html.open header{background:none;height:100%;overflow-y:scroll;}html.open header >.container{background:#fff;position:fixed;width:100%;box-sizing:border-box;top:0;left:0;z-index:1;}html.open header .menu-icon{background-image:url(img/icon-close-fff.svg);}html.open header .menu-responsive{display:block;}html.preview .preview-container{display:block;}html.preview header{top:100px;}html.preview.open header{height:calc(100% - 100px);}html.preview.open header >.container{top:100px;}body{min-width:480px;}body:after{display:none;content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#992727;z-index:1;}.body_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:none;z-index:10000;text-align:center;}.body_overlay .loading{background:url(img/loading-icon.gif) no-repeat center;width:65px;height:65px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}.body_overlay.open{display:block;}.preview-container{display:none;position:fixed;left:0;top:0;width:100%;background:#000;z-index:100;}.preview-container .container{height:100px;}.preview-container .preview-header{display:inline-block;vertical-align:middle;}.preview-container .preview-header h2{color:#fff;font-size:20px;font-weight:bold;}header,#content,footer{width:100%;float:left;clear:both;}header{position:fixed;top:0;left:0;z-index:2;background:#fff;}header .logo{background:url(img/logo.png) no-repeat center/100% 100%;width:412px;height:60px;display:inline-block;margin-top:20px;margin-bottom:14px;}header .menu-icon{position:absolute;top:18px;right:20px;width:60px;height:60px;display:none;border-radius:50%;background:#e83d3d url(img/icon-nav-fff.svg) no-repeat center;}header .menu-bar{text-align:right;background:url(img/menu-bar.png) no-repeat right;}header .menu-bar .menu-item{display:inline-block;vertical-align:top;position:relative;text-align:left;margin-left:40px;}header .menu-bar .menu-item .menu-title{color:#fff;font-size:16px;position:relative;display:block;padding-top:9px;padding-bottom:10px;}header .menu-bar .menu-item .menu-title span{position:absolute;bottom:0;left:0;width:100%;height:4px;background:#fff;display:none;}header .menu-bar .menu-item .subMenu{display:none;position:absolute;top:36px;left:-21px;width:187px;z-index:1;}header .menu-bar .menu-item .subMenu .subMenu-title{display:block;color:#fff;background:#992727;font-size:16px;padding:9px 19px;}header .menu-bar .menu-item .subMenu .subMenu-title span{color:#f00;font-weight:bold;}header .menu-bar .menu-item .subMenu .subMenu-title:hover{color:#992727;background:#fff;}header .menu-bar .menu-item.current .menu-title span,header .menu-bar .menu-item:hover .menu-title span{display:block;}header .menu-bar .menu-item:hover .menu-title span{z-index:2;}header .menu-bar .menu-item:hover .subMenu{display:block;}header .menu-bar.center{text-align:center;}header .menu-responsive{display:none;padding-top:157px;text-align:center;background:#992727;}header .menu-responsive .menu-item{margin-bottom:35px;}header .menu-responsive .menu-item .menu-title{padding-bottom:7px;display:block;}header .menu-responsive .menu-item .menu-title .menu-title-text{color:#fff;font-size:18px;position:relative;display:inline-block;border-bottom:4px solid #992727;}header .menu-responsive .menu-item .menu-title .menu-title-text span{position:absolute;right:-28px;top:3px;width:18px;height:18px;background:url(img/icon-expand-fff.svg) no-repeat center/100% 100%;}header .menu-responsive .menu-item .subMenu{display:none;padding-top:2px;}header .menu-responsive .menu-item .subMenu .subMenu-title{display:block;color:#ffb2b2;font-size:18px;padding:13px 0;}header .menu-responsive .menu-item .subMenu .subMenu-title span{color:#f00;font-weight:bold;}header .menu-responsive .menu-item .subMenu .subMenu-title:hover{color:#fff;}header .menu-responsive .menu-item.current .menu-title .menu-title-text{border-color:#fff;}header .menu-responsive .menu-item.open .menu-title .menu-title-text span{background-image:url(img/icon-collapse-fff.png);height:2px;top:11px;}header .menu-responsive .menu-item.open .subMenu{display:block;}header.tablet .menu-icon,header.mobile .menu-icon{display:block;}header.tablet .menu-bar,header.mobile .menu-bar{height:4px;}header.tablet .menu-bar *,header.mobile .menu-bar *{display:none;}header.mobile .logo{background-image:url(img/logo-mobile.png);width:324px;height:49px;margin-top:24px;margin-bottom:21px;}#content{min-height:500px;margin-bottom:80px;margin-top:137px;}#content .inner-banner{max-width:1400px;height:280px;margin:auto;position:relative;}#content .inner-banner .mask{position:absolute;top:0;left:0;background:url(img/banner-mask.png) no-repeat left/100% 100%;width:100%;height:100%;}#content .inner-banner .mask .container{height:100%;}#content .inner-banner .mask .section-title{color:#fff;position:absolute;bottom:34px;left:18px;font-size:40px;font-weight:bold;}#content .navigation-bar{border-bottom:1px solid #c4c4c4;padding:17px 0 12px;margin-bottom:40px;}#content .navigation-bar *{font-size:16px;color:#333;}#content .navigation-bar .navigation-container{margin-right:50px;}#content .navigation-bar .navigation-container .navigation *{display:inline-block;vertical-align:baseline;}#content .navigation-bar .navigation-container .navigation .current{color:#992727;}#content .navigation-bar .navigation-container .navigation span{color:#f00;font-weight:bold;}#content .navigation-bar .back{position:absolute;top:0;right:20px;}#content .page-header{position:relative;height:56px;box-sizing:border-box;padding-top:30px;margin-bottom:32px;}#content .page-header .bar1{margin-right:90px;height:18px;background:#ffc58c;}#content .page-header .bar2{margin-left:20px;height:8px;background:#b9691a;}#content .page-header .page-title{color:#fff;font-size:30px;font-weight:bold;width:430px;box-sizing:border-box;position:absolute;top:0;left:0;padding:5px 18px;background:#e6882c;}#content .page-header .page-title span{color:#f00;}#content .page-header.activity{margin-bottom:0;}#content .page-header.activity .bar1{background:#92cbff;}#content .page-header.activity .bar2{background:#3f81bd;}#content .page-header.activity .page-title{background:#3d96e8;}#content .gallery{position:relative;}#content .gallery .big-photos{margin-right:220px;}#content .gallery .big-photos .big-photos-container{position:relative;overflow:hidden;white-space:nowrap;}#content .gallery .big-photos .big-photos-container .slider{display:inline-block;}#content .gallery .big-photos .big-photos-container .big-photo img{width:100%;height:auto;}#content .gallery .gallery-pager .gallery-pager-container,#content .gallery .gallery-pager-responsive .gallery-pager-container{position:relative;overflow:hidden;}#content .gallery .gallery-pager .gallery-pager-container .gallery-item,#content .gallery .gallery-pager-responsive .gallery-pager-container .gallery-item{position:relative;cursor:pointer;display:inline-block;}#content .gallery .gallery-pager .gallery-pager-container .gallery-item .mask,#content .gallery .gallery-pager-responsive .gallery-pager-container .gallery-item .mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .gallery .gallery-pager .gallery-pager-container .gallery-item.current .mask,#content .gallery .gallery-pager-responsive .gallery-pager-container .gallery-item.current .mask{display:block;}#content .gallery .gallery-pager .prev,#content .gallery .gallery-pager .next,#content .gallery .gallery-pager-responsive .prev,#content .gallery .gallery-pager-responsive .next{position:absolute;}#content .gallery .gallery-pager .prev.disable,#content .gallery .gallery-pager .next.disable,#content .gallery .gallery-pager-responsive .prev.disable,#content .gallery .gallery-pager-responsive .next.disable{display:none;}#content .gallery .gallery-pager{position:absolute;top:0;right:0;width:200px;padding:37px 0;bottom:0;box-sizing:border-box;}#content .gallery .gallery-pager .gallery-pager-container{height:100%;}#content .gallery .gallery-pager .prev,#content .gallery .gallery-pager .next{left:0;width:100%;height:30px;background:url(img/arrow-333.svg) no-repeat center;}#content .gallery .gallery-pager .prev{top:0;}#content .gallery .gallery-pager .next{bottom:0;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}#content .gallery .gallery-pager-responsive{display:none;margin-top:15px;position:relative;}#content .gallery .gallery-pager-responsive .gallery-pager-container{white-space:nowrap;margin:0 42px;}#content .gallery .gallery-pager-responsive .gallery-pager-container .slider{display:inline-block;}#content .gallery .gallery-pager-responsive .prev,#content .gallery .gallery-pager-responsive .next{top:0;bottom:0;width:30px;background:url(img/arrow-responsive.png) no-repeat center;}#content .gallery .gallery-pager-responsive .prev{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .gallery .gallery-pager-responsive .next{right:0;}#content .gallery.facility{margin-top:32px;}#content .gallery.facility .gallery-pager .gallery-pager-container .gallery-item .mask,#content .gallery.facility .gallery-pager-responsive .gallery-pager-container .gallery-item .mask{background:#e6882c;}#content .gallery.school_life{margin-top:20px;}#content .gallery.school_life .gallery-pager .gallery-pager-container .gallery-item .mask,#content .gallery.school_life .gallery-pager-responsive .gallery-pager-container .gallery-item .mask{background:#2064a2;}/*953795e33e25c16a067bcfa2a5842f5b*/#content .gallery.achievement{margin-top:50px;}#content .gallery.achievement .gallery-pager .gallery-pager-container .gallery-item .mask,#content .gallery.achievement .gallery-pager-responsive .gallery-pager-container .gallery-item .mask{background:#bce62c;}#content .categories{margin-top:21px;}#content .categories .category{border-bottom:2px solid #ffe6cd;position:relative;}#content .categories .category >.document{position:relative;padding:10px 30px;}#content .categories .category >.document .document-name{font-size:16px;color:#333;margin-right:64px;}#content .categories .category >.document a{position:absolute;top:3px;right:30px;width:34px;height:34px;background:#e6882c url(img/icon-dl-fff.png) no-repeat center;border-radius:50%;}#content .categories .category .category-name{color:#e6882c;font-size:22px;font-weight:bold;cursor:pointer;padding-top:16px;padding-bottom:12px;}#content .categories .category .category-name .icon{background:url(img/icon-expand-e6882c.svg) no-repeat;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-top:-5px;margin-left:9px;}#content .categories .category .documents{display:none;margin-top:15px;margin-bottom:9px;}#content .categories .category .documents .document{position:relative;background:#ffe6cd;padding:10px 30px;}#content .categories .category .documents .document .document-name{font-size:16px;color:#333;margin-right:64px;}#content .categories .category .documents .document a{position:absolute;top:3px;right:30px;width:34px;height:34px;background:#e6882c url(img/icon-dl-fff.png) no-repeat center;border-radius:50%;}#content .categories .category .documents .document:nth-child(even){background:#fff;}#content .categories .category.open{border:none;}#content .categories .category.open .category-name .icon{background-image:url(img/icon-collapse-e6882c.png);height:2px;}#content .pager{text-align:right;position:relative;margin-top:48px;}#content .pager *{display:inline-block;vertical-align:middle;text-align:center;color:#000;font-size:14px;}#content .pager .first_page_num,#content .pager .total_page_num,#content .pager .range .page_num,#content .pager .page_input{line-height:25px;height:25px;}#content .pager .first_page_num,#content .pager .total_page_num,#content .pager .range .page_num{margin:0 5px;border-radius:50%;padding:0 9px;}#content .pager .first_page_num.current,#content .pager .first_page_num:hover,#content .pager .total_page_num.current,#content .pager .total_page_num:hover,#content .pager .range .page_num.current,#content .pager .range .page_num:hover{color:#fff;}#content .pager .first_page_num.disabled,#content .pager .total_page_num.disabled,#content .pager .prev.disabled,#content .pager .next.disabled{display:none;}#content .pager .prev,#content .pager .next{width:9px;height:13px;background:url(img/arrow-pages-333.svg) no-repeat center/cover;margin:0 5px;}#content .pager .next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .pager .page_input{width:23px;padding-left:10px;text-align:left;margin-left:10px;background:#f0f0f0;color:#000;}#content .pager.news .first_page_num.current,#content .pager.news .first_page_num:hover,#content .pager.news .total_page_num.current,#content .pager.news .total_page_num:hover,#content .pager.news .range .page_num.current,#content .pager.news .range .page_num:hover{background:#e83d3d;}#content .pager.activity .first_page_num.current,#content .pager.activity .first_page_num:hover,#content .pager.activity .total_page_num.current,#content .pager.activity .total_page_num:hover,#content .pager.activity .range .page_num.current,#content .pager.activity .range .page_num:hover,#content .pager.student .first_page_num.current,#content .pager.student .first_page_num:hover,#content .pager.student .total_page_num.current,#content .pager.student .total_page_num:hover,#content .pager.student .range .page_num.current,#content .pager.student .range .page_num:hover{background:#3d96e8;}#content .selects{cursor:pointer;width:220px;z-index:1;position:relative;}#content .selects .select-input{font-size:16px;padding:10px 60px 10px 20px;color:#fff;display:block;position:relative;border-radius:30px;z-index:2;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;box-sizing:border-box;}#content .selects .select-input:after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:20px;background:url(img/arrrow-pulldown-fff.svg) no-repeat;width:30px;height:30px;}#content .selects .select-container{display:none;position:absolute;width:100%;z-index:1;border-radius:30px;top:0;left:0;max-height:300px;overflow:auto;background:#fff;padding-top:40px;border-width:1px;border-style:solid;box-sizing:border-box;}#content .selects .select-container div{font-size:16px;padding:10px 20px;}#content .selects .select-container div:hover{color:#fff;}#content .selects.select-fix .select-input{border-radius:30px;}#content .selects.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}#content .selects.news .select-input{background:#e83d3d;}#content .selects.news .select-container{border-color:#e83d3d;}#content .selects.news .select-container div:hover{background:#e83d3d;}#content .selects.school_life,#content .selects.student{margin-top:48px;}#content .selects.school_life .select-input,#content .selects.student .select-input{background:#3d96e8;}#content .selects.school_life .select-container,#content .selects.student .select-container{border-color:#3d96e8;}#content .selects.school_life .select-container div:hover,#content .selects.student .select-container div:hover{background:#3d96e8;}#content .selects.achievement,#content .selects.parent{position:relative;top:auto;left:auto;margin-top:40px;}#content .selects.achievement .select-input,#content .selects.parent .select-input{background:#90af26;}#content .selects.achievement .select-container,#content .selects.parent .select-container{border-color:#90af26;}#content .selects.achievement .select-container div:hover,#content .selects.parent .select-container div:hover{background:#90af26;}#content .selects + .pager{position:absolute;top:7px;right:20px;margin-top:0;}#content .publications{margin-top:40px;clear:both;display:flex;flex-wrap:wrap;gap:30px 1.8%;}#content .publications .document{width:18.5%;position:relative;padding-top:144px;background:#2064a2;}#content .publications .document .image{position:absolute;top:0;left:10px;right:10px;overflow:hidden;}#content .publications .document .image .icon{position:absolute;right:-50px;bottom:-50px;background:#3d96e8 url(img/icon-dl-fff.png) no-repeat top 20px left 20px;border-radius:50%;width:100px;height:100px;}#content .publications .document .document-info{text-align:center;padding-top:155px;display:block;padding-bottom:10px;}#content .publications .document .document-info .document-title{color:#fff;font-size:16px;font-weight:bold;line-height:24px;}#content .publications .document:before{content:'';position:absolute;top:0;left:0;right:0;height:144px;background:#fff;}#content.tablet,#content.mobile{margin-top:101px;}#content.tablet .gallery .big-photos,#content.mobile .gallery .big-photos{margin-right:0;}#content.tablet .gallery .gallery-pager,#content.mobile .gallery .gallery-pager{display:none;}#content.tablet .gallery .gallery-pager-responsive,#content.mobile .gallery .gallery-pager-responsive{display:block;}#content.tablet .publications,#content.mobile .publications{margin-left:auto;margin-right:auto;column-gap:20px;}#content.tablet .publications{max-width:712px;}#content.tablet .publications .document{width:224px;}#content.mobile .gallery .gallery-pager-responsive .gallery-pager-container{margin:0 62px;}#content.mobile .pager{top:auto;right:auto;position:relative;margin-top:48px;}#content.mobile .publications{max-width:440px;margin-top:30px;}#content.mobile .publications .document{width:210px;}footer{padding:36px 0 22px;border-top:1px solid #c4c4c4;text-align:center;}footer .copyright{font-size:13px;color:#333;letter-spacing:1px;}footer .copyright a{font-size:13px;color:#333;}footer.tablet .copyright span:nth-child(2),footer.mobile .copyright span:nth-child(2){display:block;}footer.tablet .copyright span:nth-child(2){margin-top:10px;}footer.mobile .copyright{width:415px;display:inline-block;}footer.mobile .copyright span{display:block;}footer.mobile .copyright span:first-child{margin-top:7px;line-height:25px;}footer.mobile .copyright span:nth-child(2){margin-top:5px;}#content .calendar-wrapper{background:#f2ebb9;}#content .calendar-wrapper .calendar-container{position:relative;background:#fff;padding:20px 16px;display:inline-block;vertical-align:top;width:42%;border:10px solid #f2ebb9;box-sizing:border-box;overflow:hidden;max-height:534px;}#content .calendar-wrapper .calendar-container .headerset{margin:0 5px;}#content .calendar-wrapper .calendar-container .headerset .select{height:40px;cursor:pointer;position:relative;background:#e6882c url(img/arrrow-pulldown-fff.svg) no-repeat right 20px center;display:inline-block;vertical-align:top;width:150px;border-radius:30px;margin-right:20px;}#content .calendar-wrapper .calendar-container .headerset .select .select-input{line-height:40px;padding:0 20px;letter-spacing:1px;color:#fff;font-size:16px;}#content .calendar-wrapper .calendar-container .headerset .select .select-container{display:none;position:absolute;background:#e6882c;width:100%;z-index:2;overflow:auto;max-height:198px;border-radius:30px;}#content .calendar-wrapper .calendar-container .headerset .select .select-container div{height:40px;line-height:40px;padding:0 20px;letter-spacing:1px;font-size:16px;color:#fff;}#content .calendar-wrapper .calendar-container .headerset .select .select-container div:hover{background:#fff;color:#e6882c;}#content .calendar-wrapper .calendar-container .label{position:absolute;top:30px;right:18px;font-size:15px;font-weight:bold;color:#333;}#content .calendar-wrapper .calendar-container .label span{position:absolute;left:-28px;top:1px;background:#e6ce2c;width:18px;height:18px;border-radius:50%;}#content .calendar-wrapper .calendar-container #calendar .fc-header{text-align:center;}#content .calendar-wrapper .calendar-container #calendar .fc-content{padding-top:18px;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-border-separate{border-collapse:separate;border-spacing:4px;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-day-header{font-size:15px;font-weight:bold;padding:5px 0;text-align:center;color:#333;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-event{border:none;background:none;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-event .fc-event-inner{text-align:left;position:absolute;left:9px;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-event .fc-event-inner .fc-event-title{width:8px;height:8px;display:inline-block;vertical-align:middle;box-sizing:border-box;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content{box-sizing:border-box;background:#ebebeb;text-align:center;position:relative;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content .fc-day-number{font-size:15px;color:#333;line-height:60px;border-radius:50%;position:relative;z-index:1;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content .fc-day-number .day-number{position:relative;z-index:1;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content .fc-day-number .day-number.holiday{color:#fff;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content .fc-day-number .event-title{display:none;position:absolute;top:40px;left:15px;background:#e6882c;color:#fff;width:200px;line-height:normal;text-align:left;padding:5px;z-index:1;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content .event-circle{position:absolute;width:30px;height:30px;background:#e6ce2c;border-radius:50%;top:0;left:0;right:0;bottom:0;margin:auto;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content .event-circle.holiday{background:#f00;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content.fc-thu .fc-day-number .event-title,#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content.fc-fri .fc-day-number .event-title,#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content.sat .fc-day-number .event-title{left:auto;right:15px;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content.fc-today{border:2px solid #e6ce2c;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content.fc-other-month .fc-day-number,#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content.fc-other-month .event-circle{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .calendar-wrapper .calendar-container #calendar .fc-content .fc-widget-content:hover:not(.fc-other-month) .fc-day-number .event-title{display:block;}#content .calendar-wrapper .events-container{display:inline-block;vertical-align:top;width:58%;position:relative;padding-top:74px;background:#e6ce2c;min-height:534px;box-sizing:border-box;}#content .calendar-wrapper .events-container .label{position:absolute;top:20px;right:15px;padding-top:7px;padding-bottom:6px;font-size:19px;font-weight:bold;color:#4e544a;padding-left:61px;background:url(img/icon-calendar.png) no-repeat left/50px;}#content .calendar-wrapper .events-container .events{padding:0 14px;}#content .calendar-wrapper .events-container .events .event{margin-bottom:10px;border:3px solid #fff;background:#f6eeb7;padding:14px 13px;}#content .calendar-wrapper .events-container .events .event .event-date{font-size:17px;color:#e6882c;}#content .calendar-wrapper .events-container .events .event .event-title{font-size:18px;color:#333;margin-top:4px;}#content .calendar-wrapper .events-container .events.scroll{overflow-y:scroll;max-height:460px;}#content.tablet .calendar-wrapper .calendar-container,#content.tablet .events-container,#content.mobile .calendar-wrapper .calendar-container,#content.mobile .events-container{width:100%;}#content.tablet .events-container,#content.mobile .events-container{min-height:0;}#content.mobile .calendar-wrapper .calendar-container .headerset .select{margin-right:10px;}