﻿.USAGE-EXAMPLE{padding:2rem;font-size:1.8rem;}@media only screen and (min-width:1080px){.USAGE-EXAMPLE{padding-top:4rem;font-size:2.4rem;}}input.placeholder,textarea.placeholder{color:#aaa;font-weight:normal !important;}input:-moz-placeholder,textarea:-moz-placeholder{color:#aaa;font-weight:normal !important;}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;font-weight:normal !important;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa;font-weight:normal !important;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;font-weight:normal !important;}#events .banner{margin-bottom:10px;background-color:#fff;position:relative;z-index:1000;box-shadow:0 0 5px rgba(0,0,0,.5);border:1px solid #f6f6f6;overflow:hidden;max-height:480px;min-height:480px;overflow:hidden;}#events .banner .row+.row{margin-top:0 !important;}@media only screen and (max-width:1079px){#events .banner{max-height:initial;}#events .banner .col-8,#events .banner .col-4,#events .banner .col-6{width:100%;float:none;}}#events .banner .slide{display:none;}#events .banner.pull{margin-top:50px;box-shadow:0 0 5px rgba(0,0,0,.5) !important;background-color:#fbfbfb;}@media only screen and (max-width:1299px){#events .banner.pull{margin-top:30px;}}@media only screen and (max-width:639px){#events .banner.pull{margin-top:20px;}}#events .banner label{font-weight:900;color:#16395b;display:block;margin-bottom:8px;font-size:1.1em;}#events .banner .featured-holiday{padding:20px;}@media only screen and (max-width:639px){#events .banner .featured-holiday br{display:none;}}#events .banner .featured-holiday span{display:block;margin-top:35px;color:#888;font-size:1.2em;}@media only screen and (max-width:1079px){#events .banner .featured-holiday span{margin-top:0;}}#events .banner .featured-holiday h3{color:#16395b;margin-top:5px;font-size:2em;letter-spacing:-.03em;}#events .banner .featured-holiday ul li{padding-bottom:8px;list-style:circle;margin-left:20px;color:#16395b;line-height:1.3;}@media only screen and (max-width:639px){#events .banner .featured-holiday ul li{font-size:.9em;}}#events .banner .featured-holiday .date{color:#529ccd;font-weight:bold;padding-top:4px;font-size:1.2em;margin-bottom:15px;margin-top:5px !important;}#events .banner .featured-holiday .date:after{content:"";display:block;width:30px;background-color:rgba(82,156,205,.3);height:1px;margin-top:20px;}#events .banner .featured-holiday p{color:#444;line-height:1.6;padding-right:15px;}#events .banner .featured-holiday .price{font-size:1.2em;}#events .banner .featured-holiday .price strong{font-size:1.4em;}#events .banner .featured-holiday a{font-weight:bold;font-size:1.3em;color:#529ccd;text-decoration:none;display:inline-block;border:3px solid #529ccd;padding:0 35px;height:44px;line-height:44px;border-radius:25px;margin-top:15px;}#events .banner .featured-holiday a:hover{background-color:#529ccd;color:#fff;}#events .banner .image{background-color:#eee;overflow:hidden;}#events .banner .image img{width:100%;height:auto;animation-name:banner;animation-direction:normal;animation-delay:1s;animation-duration:20s;transition-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}@media only screen and (max-width:639px){#events .banner .image img{animation:none;}}#events .banner .active{display:block !important;}#events .banner .active .image img.lazyload,#events .banner .active .image img.lazyloading{opacity:0;}#events .banner .active .image img.lazyloaded{opacity:1 !important;transition:all .3s ease;}#events .intro{padding:20px 0 10px 0;color:#fff;text-align:center;background-color:#529ccd;margin:0;}@media only screen and (max-width:1079px){#events .intro{padding:0 0 20px 0;}}#events .intro p{padding-left:80px;padding-right:80px;font-size:1.2em;text-align:center;}@media only screen and (max-width:800px){#events .intro p{font-size:1.1em;padding-left:40px;padding-right:40px;}}@media only screen and (max-width:639px){#events .intro p{padding-left:20px;padding-right:20px;}}#events .carousel-nav{clear:both;margin-bottom:40px;text-align:center;}#events .carousel-nav .carousel-nav-item{display:inline-block;width:80px;background-color:#ccc;vertical-align:top;margin-bottom:3px;}#events .carousel-nav .carousel-nav-item img{width:100%;height:auto;}#events .calendar{padding:40px 0;text-align:center;}#events .calendar .month{margin-bottom:20px;}@media only screen and (max-width:1079px){#events .calendar .month{width:100% !important;float:none !important;}}#events .calendar .month h3{color:#16395b;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #dceaf3;}#events .calendar .month ul{padding:0 10px;}#events .calendar .month ul li{color:#529ccd;border-bottom:1px dotted #eee;margin-bottom:5px;}#events .calendar .month ul li strong{font-weight:900;font-size:.9em;}#events .calendar .month ul li a{color:#16395b;text-decoration:none;display:block;padding:5px 0 10px 0;}#events .calendar .month ul li a:hover{color:#529ccd;text-decoration:underline;}#events .calendar .month ul li i{margin-right:8px;}