.section-events{padding:4px 0 0}.section-events:after{content:".";display:block;clear:both;visibility:hidden;height:0}.section-events li{background:0;float:left;width:454px;min-height:191px;padding:6px 0 34px 50px}@media all and (max-width: 640px){.section-events li{float:none;width:auto;min-height:0;padding:0 0 25px}}@media all and (max-width: 640px){.section-events li:after{content:".";display:block;clear:both;visibility:hidden;height:0}}.section-events li.odd{padding-left:0;clear:both}.section-events li .image{float:left;position:relative;width:191px;height:191px;border-radius:191px;overflow:hidden}@media all and (max-width: 640px){.section-events li .image{width:166px;height:166px;border-radius:0;overflow:visible}}.section-events li .image .bg,.section-events li .image img{position:absolute;left:0;right:0;top:0;bottom:0}.section-events li .image .bg{background:transparent;border-radius:191px;border:6px solid #ccc;z-index:2}@media all and (max-width: 640px){.section-events li .image .bg{background:#ccc;border:0;border-radius:166px;z-index:auto}}.section-events li .image img{width:179px;height:179px;margin:auto;border-radius:179px}@media all and (max-width: 640px){.section-events li .image img{width:154px;height:154px;border-radius:154px}}.section-events li .text{position:relative;margin-left:208px;padding-top:5px}@media all and (max-width: 640px){.section-events li .text{min-height:142px;margin-left:172px;line-height:1.3rem;font-size:1rem}}.section-events li .text p{padding:0}.section-events li .text p.title{font-size:1.5rem;text-transform:uppercase}@media all and (max-width: 640px){.section-events li .text p.title{line-height:1.5rem}}.section-events li .text2{min-height:132px;padding-bottom:5px}@media all and (max-width: 640px){.section-events li .text2{min-height:0;padding-bottom:0}}.section-events li .links a{float:right;margin-right:12px}@media all and (max-width: 640px){.section-events li .links a{display:block;margin-top:4px;float:none;margin-right:0}}.section-events li .links a:first-child{float:left;margin:0}@media all and (max-width: 640px){.section-events li .links a:first-child{float:none;margin-top:4px}}@media all and (max-width: 640px){.modal-section-events{width:100%;height:100%}}@media all and (max-width: 640px){.modal-section-events .modal-content{position:relative;width:100%;height:100%;padding-top:10px}}.modal-section-events .modal-dialog{display:block;max-width:900px}@media all and (max-width: 640px){.modal-section-events .modal-dialog{height:calc(100% - 70px);position:relative;max-width:none}}@media all and (max-width: 640px){.modal-section-events .modal-dialog iframe{max-width:99%;vertical-align:middle}}@media all and (max-width: 640px){.modal-section-events .modal-dialog .close{display:block;right:20px}}.modal-section-events .modal_slider{position:relative;max-width:855px;margin-bottom:19px;min-height:200px;height:614px}@media all and (max-width: 640px){.modal-section-events .modal_slider{position:absolute;left:0;right:0;top:0;bottom:0;max-width:none;margin-bottom:0;min-height:0;height:100%}}@media all and (max-width: 640px){.modal-section-events .text,.modal-section-events .modal-slider{position:relative;width:100%}}@media all and (max-width: 640px){.modal-section-events .modal_slider,.modal-section-events .modal-slider{vertical-align:middle;text-align:center;margin:0}}@media all and (max-width: 640px){.modal-section-events .modal-slider{overflow:hidden;height:100%}}.modal-section-events .text{line-height:2.4rem}@media all and (max-width: 640px){.modal-section-events .text{height:100%}}.modal-section-events .text .info{padding-bottom:14px}@media all and (max-width: 640px){.modal-section-events .text .info{padding-bottom:0}}.modal-section-events .text p,.modal-section-events .text ol,.modal-section-events .text ul{padding-bottom:2.4rem}@media all and (max-width: 640px){.modal-section-events .text p,.modal-section-events .text ol,.modal-section-events .text ul{padding-bottom:0}}.modal-section-events .text p.list{padding-bottom:0}.modal-section-events .text ul li{background:url("../image/section-events-li.png") no-repeat 31px 11px;padding-left:39px}@media all and (max-width: 640px){.modal-section-events .text ul li{background:0;padding-left:0}}.modal-section-events .text ul.less li{background:0;position:relative;padding-left:10px}@media all and (max-width: 640px){.modal-section-events .text ul.less li{position:static;padding-left:0}}.modal-section-events .text ul.less li:before{position:absolute;left:0;top:0;width:10px;content:">"}@media all and (max-width: 640px){.modal-section-events .text ul.less li:before{position:static;width:auto;content:none}}.modal-section-events .text ol{counter-reset:point}.modal-section-events .text ol li{position:relative;padding-left:39px}@media all and (max-width: 640px){.modal-section-events .text ol li{padding-left:0;position:static}}.modal-section-events .text ol li:before{position:absolute;left:0;top:0;width:34px;font-size:1.3rem;text-align:right;content:counter(point) ".";counter-increment:point 1}@media all and (max-width: 640px){.modal-section-events .text ol li:before{position:static;content:none}}@media all and (max-width: 640px){.modal-section-events .description{padding:0 25px}}.modal-section-events .description p{padding-bottom:2.4rem}@media all and (max-width: 640px){.modal-section-events .description p{padding:0}}@media all and (max-width: 640px){.modal-section-events h3,.modal-section-events p{display:none}}.modal-section-events.modal-section-events-video{text-align:center}.modal-section-events.modal-section-events-video .modal-dialog{display:inline-block}@media all and (max-width: 640px){.modal-section-events.modal-section-events-video .modal-dialog iframe{display:inline-block;position:absolute;top:-100%;left:-100%;right:-100%;bottom:-100%;margin:auto}}.modal-section-events.modal-section-events-video .modal-dialog [id^='ooyalaplayer']{display:inline-block}@media all and (max-width: 640px){.modal-section-events.modal-section-events-video .modal-dialog [id^='ooyalaplayer']{max-width:100%}}.modal-section-events.modal-section-events-video .modal-dialog .description{text-align:left}.no-borderimage .modal-section-events-video .modal-dialog{max-width:560px}@media all and (max-width: 640px){.no-borderimage .modal-section-events-video .modal-dialog{max-width:none}}.modal-section-events-video .description p{padding-bottom:2.4rem}@media all and (max-width: 640px){.modal-section-events-video .description p{padding-bottom:0}}
