.no-list-style{list-style:none!important}.btn.submit[disabled],.btn.submit.disabled{background:#bbb!important}legend{border:none}.mg-bottom-10{margin-bottom:10px}h4,.h4{margin-top:20px}table,table td{border-width:1px;border-color:#d5e5ca;border-style:solid}table td{padding:10px 18px;font-family:"Helvetica Neue LT Std"}table thead td{background-color:#74aa50;font-size:18px;color:#fff}table tbody td{font-size:14px;font-weight:600}table tbody tr:nth-child(2n){background-color:#d5e5ca}.feature-tile .row{margin:0}.feature-tile .row img{width:100%;max-height:400px;margin:auto;width:100%;height:100%;-webkit-transition:all .5s linear;transition:all .5s linear}.feature-tile .col-md-12{overflow:hidden;padding-right:0;padding-left:0}.feature-tile .col-md-12:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.feature-tile .tile{height:100%;width:50%;position:absolute;top:0}.feature-tile .tile .layer{width:100%;position:absolute;font-size:42px;top:0;color:#fff;text-align:center}.feature-tile .tile .layer.title{font-family:'HERO';font-size:44px;top:20%}.feature-tile .tile .layer.byline{font-size:14px;top:50%;font-weight:lighter}.footer img.lazyloaded.lazyautosizes{width:auto}.footer .section{text-align:center;color:#fff}.footer .section:not(.contact-details)>.row{padding-top:30px;padding-bottom:30px}.footer .section img{max-height:100px}.footer .section .right{}.footer .description{margin:20px 0}.footer .contact-details{box-shadow:0 2px 3px 0 rgba(0,0,0,.43);padding-top:20px;padding-bottom:30px;background:#5e4b3c;color:#fff}.footer .contact-details a{color:#fff}.footer .row{margin:0}.footer .row img{max-height:60px}.footer input[type="text"]{border:1px solid #fff;padding:14px 15px}.footer .form-control{height:50px}.sponsor-ribbon{padding:20px 115px}.footer .btn-primary,.umbraco-forms-page .btn-primary{background:#c88242;border:solid #fff 1px;padding:14px 47px;border-radius:5px}.item{display:block;border:0 none;width:auto;max-width:150px}.owl-item{height:80px}.item img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;padding:15px}.owl-carousel .owl-stage{padding:5px}.owl-carousel{border-radius:15px;box-shadow:0 0 3px 0 rgba(0,0,0,.75);background-color:#fff;height:88px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 40px}.owl-nav{top:0;width:100%;margin:0!important}.owl-nav .owl-next,.owl-nav .owl-prev{font-family:'Ekka font icons';position:absolute;background:transparent!important;color:gray!important;font-size:45px!important}.owl-nav .owl-prev{left:0;top:3px}.owl-nav .owl-prev:before{content:''}.owl-nav .owl-next{right:0;top:3px}.owl-nav .owl-next:before{content:''}.owl-dots{display:none}.owl-carousel.few-items{padding-left:0;padding-right:0}.owl-carousel.few-items .owl-stage{width:100%!important;text-align:center}.owl-carousel.few-items .owl-item{display:inline-block;float:none}.ticket .mobile-price{font-size:14px}.ticket .form-row.needs-validation.col-sm-6 h2{padding:15px 0}.ticket .form-row.needs-validation.col-sm-12,.ticket .form-row.needs-validation.col-sm-12 .col-sm-5{padding:0}.ticket .form-row.needs-validation.col-sm-12 .col-sm-6{padding-left:0}.ticket .popover{border:1px solid #74ab50;min-width:300px}.popover.top>.arrow{border-top-color:#74ab50!important}.ticket{min-height:500px;position:relative;font-size:18px}.ticket label{font-weight:lighter}.ticket input{font-size:16px;padding:11px 12px;height:46px}.ticket input[type=radio]{margin-right:5px}.ticket input[type=checkbox]{padding:0!important;height:auto}.ticket .info-sign,.ticket .info-sign-default{background-repeat:no-repeat;display:block;height:25px;width:25px;background-image:url(../Images/ic_tooltip.svg);margin:auto}.ticket .info-sign:hover,.ticket .info-sign-default:hover{background-image:url(../Images/ic_tooltip_hover.svg)}.ticket .pane{padding:15px}.ticket .pane .col-sm-6.hidden-xs h2{margin:0}.ticket .row.ekka-row .addons{border-top:1px solid #bbb;border-bottom:none}.ticket .addons.disabled{color:#bbb}.ticket .addons{}.ticket .addons .title{padding-left:35px!important}.ticket a{cursor:pointer}.ticket .glyphicon{font-size:21px;color:#b1b1b1}.ticket .description{font-size:12px}.ticket .green-header{background:#74ab50;font-size:44px;font-family:'HERO';color:#fff;text-align:center;padding:11px 0!important}.ticket .header,.ticket h2{color:#74ab50}.ticket h2{font-size:32px}.ticket .quantity{text-align:center;border:1px solid #888;border-radius:5px;max-width:180px;position:relative;margin:0 auto}.ticket .quantity a{font-size:20px;color:#888;position:absolute;padding:11px 14px;line-height:12px;top:0}.ticket .disabled .quantity{border:none;background:#eaeaea;position:relative}.ticket .quantity input:disabled{background:transparent;color:#bbb!important}.ticket .disabled .quantity input{border-color:#d4d4d4}.ticket .quantity a.minus{}.ticket .quantity a.add{}.ticket .quantity a.hide{display:none!important}.ticket .quantity .sold-out{color:red!important;font-weight:bold;text-transform:uppercase;background:transparent}.ticket .quantity input{height:35px;border:none;border-left:1px solid #888;border-right:1px solid #888;width:50%;padding:0;top:0;border-radius:0}.ticket .quantity button{width:25%;height:100%;border:none;position:absolute;background:none;display:inline-block;vertical-align:middle}.ticket .quantity button.minus{left:0}.ticket .quantity button.add{}.ticket .optional{color:#bbb}.ticket .row.ekka-row{border-bottom:1px solid #bbb}.ticket .row.padded .col{padding:25px 5px}.ticket .row.padded .col.addons{padding:0}.ticket .input-group-btn .btn-primary{width:auto;min-width:0;font-size:14px;height:46px;padding:0 45px}.ticket .btn-primary{background:#74ab50;border:none;min-width:200px;padding:8px;font-size:16px}.ticket .input-group-btn .btn{border:1px solid #74ab50;border-radius:3px;margin-left:-1px;min-width:135px}.ticket .form-control{color:#333}.green-text,.ticket .green-text,.ticket .green-text a{color:#74ab50}.ticket .header{padding:0}.ticket .header h2{margin:0}.form-error{color:red}.ticket .needs-validation .form-error.invalid-discount-code{color:red!important}.ticket .needs-validation .valid-discount-code{color:#74ab50!important;font-weight:bold}.needs-validation .ng-touched.ng-invalid{border:1px solid red}.ticket .order-details{border:1px solid #b1b1b1;border-radius:5px;height:720px;margin:0 15px;padding:15px 12px;font-size:16px}.ticket .needs-validation .dirty.ng-invalid{border:1px solid red}.ticket .needs-validation .form-group{}.ticket .order-details .bottom-row{position:absolute;bottom:2px;width:calc(100% - 65px);padding:8px 0;margin:0 1px}.ticket .order-details-holder .row .green-text{margin-bottom:25px}.ticket .btn.submit{margin-top:20px;margin-bottom:120px;padding:8px 45px;font-size:18px;width:100%}.ticket .btn.submit.loading{background:#ebebeb;color:#333;position:relative}.ticket .btn.submit.loading .loader-img{position:absolute;top:10px;right:16px}.ticket .order-details .row.padded{padding:15px 7px}.ticket .order-details .row.padded>.row{padding:7px 0}.ticket .order-details>div,.ticket .order-details .row>div{padding:0}.ticket .bottom-row{padding:15px}.ticket .order-details .purchased{overflow:auto;height:100%}.ticket form{color:#333;font-size:16px}.ticket .btn-edit{background:#fff;border:1px solid #74ab50;color:#74ab50}.ticket .total{left:0;position:absolute}.ticket .section.done .holder{border:1px solid #707070;border-radius:5px;padding:0 15px}.ticket .summary h2{padding:15px}.ticket .summary>div{padding:0}.ticket .note{font-size:16px}.ticket .btn .loader-img{top:13px}.s-fancy-scrollbar::-webkit-scrollbar-thumb{background:#74ab50;-webkit-border-radius:10px;border-radius:10px}.s-fancy-scrollbar::-webkit-scrollbar{height:8px;width:8px}.loader{height:100%;background:#fff;z-index:55;text-align:center;height:500px}.loader>div{margin-top:20%}.loader p{color:#888}.loader .loader-animation{border:6px solid #fff;border-top:6px solid #74ab50;border-radius:50%;width:30px;height:30px;animation:spin .7s linear infinite;margin:0 auto}.loader-img{background-image:url(../Images/ic_loader.svg);background-repeat:no-repeat;display:block;height:20px;width:20px;animation:spin 1.8s linear infinite}.loader-img-gray{background-image:url(../Images/ic_loader_gray.svg)!important}.loader .loader-img{height:81px;width:81px;margin:0 auto}.ticket .input-group-btn .btn-primary.btn-mini-loader{padding-left:67px!important;padding-right:67px!important;border-color:#ccc!important;border-left:none!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;padding-top:11px!important;padding-bottom:8px!important;opacity:1}.ticket .cc-logo{background-repeat:no-repeat;display:inline-block;height:50px;width:60px;border:none}.ticket .cc-logo.logo-mc{background-image:url(../Images/ic_card_mc.svg)}.ticket .cc-logo.logo-visa{background-image:url(../Images/ic_card_visa.svg)}.ticket .cc-logo.logo-amex{background-image:url(../Images/ic_card_amex.svg)}.ticket .cc-logo.logo-paypal{background-image:url(../Images/paypal.svg);width:130px;background-position-y:10px;background-size:contain}.ticket .cc-logo.logo-cybersource{background-image:url(../Images/Cybersource-logo.svg);width:180px;background-position-y:-63px;background-size:cover;height:48px}.ticket .success{}.ticket .line-through{position:relative;white-space:nowrap;color:red}.ticket .line-through:after{content:"";border-top:1px solid red;position:absolute;top:50%;right:0;left:0}.ticket .red{color:red}.ticket .needs-validation .col-sm-5 .info-sign-default,.ticket .needs-validation .col-sm-12 .info-sign-default{vertical-align:middle}.ticket .needs-validation .info-sign-default{display:inline-block;margin-bottom:5px}.btn-mini-loader{padding:0!important;background:#ebebeb!important;cursor:wait!important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.input-group-btn .btn{border-left:none!important;border-bottom-right-radius:3px!important;border-top-right-radius:3px!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.dropdown-menu>li>a{white-space:normal}.breadcrumb{background-color:transparent;border-radius:0;margin-bottom:0;padding:3px 15px 9px 15px;margin-left:auto;margin-right:auto}.breadcrumb a,.breadcrumb .active{font-size:14px;font-family:"Helvetica Neue LT Std";color:#fff}.breadcrumb>li+li:before{font-size:20px;font-family:"HERO";color:#fff;content:">"}.breadcrumb .arrow-back{font-family:'HERO';font-size:20px;margin-right:8px}.side-menu-links{}.side-menu-links>ul{position:sticky;background-color:#c88242}.side-menu-links .btn{width:100%;font-size:24px;text-align:left;background-color:#c88242;color:#fff;border-radius:0;line-height:24px}.side-menu-links .button-like{line-height:35px}.side-menu-links .button-like::after,.side-menu-links button.btn::after{font-family:'Ekka font icons';content:'';float:right}.side-menu-links .dropdown-menu{width:100%;border:none;border-radius:0;margin:0;padding:20px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.side-menu-links .dropdown-menu>li{width:calc(100% - 1px);min-height:40px}.side-menu-links .dropdown-menu>li>a{font-family:"Helvetica Neue LT Std";font-size:16px;color:#fff;width:100%;height:40px;display:table}.side-menu-links li>a>span{vertical-align:middle;display:table-cell}.side-menu-links .dropdown-menu button,.side-menu-links .dropdown-menu .button-like{position:absolute;width:44px;height:40px;top:0;right:0;float:right;background-color:transparent;padding:0 12px;font-size:24px}.side-menu-links .btn:focus{outline:0}.side-menu-links .dropdown-menu .open{background-color:#aa6f39}.side-menu-links .dropdown-menu .open button::after,.side-menu-links .dropdown-menu .open .button-like::after{content:''}.side-menu-links .sublinks{padding-top:0;padding-bottom:0}.side-menu-links .sublinks a{padding-left:50px}.side-menu-links .sublinks a.selected{font-weight:bold}.side-menu-links .dropdown-menu>li>a:hover,.side-menu-links .dropdown-menu>li>a:focus{background-color:#d19660}.side-menu-links .dropdown-menu>li.header a{font-weight:bold}.side-menu-links .dropdown-menu>li.header>a:hover,.side-menu-links .dropdown-menu>li.header>a:focus{background-color:#c88242!important}.dropdown-submenu{position:relative}.dropdown-menu.sublinks{background-color:#8e5c2f}.dropdown-submenu .dropdown-menu{position:inherit}.umbraco-forms-form .umbraco-forms-field-wrapper input[type=checkbox]{margin:0;top:5px}.umbraco-forms-form .umbraco-forms-tooltip{color:#fff}.umbraco-forms-form input.datepickerfield,.umbraco-forms-form select{display:block;width:100%;height:48px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.umbraco-forms-field label a{color:#fff!important;font-weight:bold!important;text-decoration:underline!important}.umbraco-forms-form .checkboxlist input,.umbraco-forms-form .radiobuttonlist input,.umbraco-forms-form .checkbox input{width:auto!important;height:auto!important;border:none!important;display:inline!important}.umbraco-forms-form{margin-bottom:15px!important}.umbraco-forms-form .field-validation-error{color:red}.umbraco-forms-form h2{color:#fff}.umbraco-forms-form .umbraco-forms-page{color:#fff;padding:15px 35px}.umbraco-forms-fieldset{margin-left:auto;margin-right:auto;font-size:16px}.umbraco-forms-page .sr-only{position:relative;color:#fff;width:auto;height:auto}.umbraco-forms-page,.umbraco-forms-navigation>div{background-color:#74aa50}.umbraco-forms-navigation>div{text-align:center}.umbraco-forms-page{border-radius:1px;padding-top:40px;padding-bottom:40px}.umbraco-forms-page legend,.umbraco-forms-page h4{font-size:32px;font-family:"Helvetica Neue LT Std";color:#fff;padding:0 18px!important;margin-bottom:20px!important}.umbraco-forms-page textarea.form-control{height:160px}.umbraco-forms-navigation::after{clear:both;content:' ';display:block}.umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field .umbraco-forms-label.sr-only a{color:#fff!important;text-decoration:underline!important}.gallery-photo{padding:8px}.page-content .table-holder{width:100%!important;overflow-x:auto}.page-content table{width:100%!important}.page-content,.cpage-content{font-size:16px;color:#272727;padding-top:30px;word-wrap:break-word;letter-spacing:.3px}.cpage-content .btn{height:48px;width:279px;background-color:#74aa4e;color:#fff;font-size:16px;line-height:32px;margin:10px 0}.cpage-content .entries-countdown,.cpage-content .information{padding:20px 0}.cpage-content .entries-countdown .arrow{position:relative;height:32px;background-color:#8e5c2f;text-align:center}.cpage-content .entries-countdown .arrow>span{font-family:"HERO";font-size:24px;color:#fff;transform:rotate(90deg);display:block}.cpage-content .information{padding-left:20px}.cpage-content .deadline-countdown,.cpage-content .important-dates{text-align:center;color:#fff}.cpage-content .deadline-countdown{height:64px;background-color:#8e5c2f;font-size:24px;line-height:60px}.cpage-content .important-dates{height:78px;background-color:#aa6f39;font-size:32px;line-height:72px}.cpage-content .important-date{display:table;width:100%;background-color:#8e5c2f;font-size:16px;color:#c88241;padding:0 40px;text-align:center;position:relative}.cpage-content .important-date:nth-child(3){padding-top:40px}.cpage-content .important-date:last-child{padding-bottom:40px}.cpage-content .important-date .box{display:table-cell;background-color:#fff;height:80px;border-radius:40px;vertical-align:middle}.cpage-content .important-date .date{font-size:16px;font-weight:600}.cpage-content .important-date .name{font-size:14px}.cpage-content .information .title{font-size:24px;color:#74aa4e}.cpage-content .information hr{margin-top:10px;margin-bottom:10px}.cpage-content .link-download a{font-size:16px}.cpage-content .form-mail{margin:20px 0}.cpage-content .form-mail .email-label{display:flex;padding:3px 15px 3px 0}.cpage-content .form-mail .email-img{width:52px;height:42px;float:left}.cpage-content .form-mail label{font-size:14px;font-weight:400;padding-left:15px;margin-bottom:0}.cpage-content .form-mail input{height:48px;border:1px solid #c88241;border-top-left-radius:4px;border-bottom-left-radius:4px}.cpage-content .form-mail .btn-container{padding:0}.cpage-content .form-mail .btn{width:100%;margin:0 0 0 -4px;border-color:#c88241;background-color:#c88241}.cpage-content .content-img{margin:15px 0}.cpage-content .faq{padding:15px 0}.cpage-content .faq-title{font-size:32px;color:#74aa4e}.cpage-content .question-group{margin:15px 0}.cpage-content .question-group .dropdown-backdrop{display:none}.cpage-content .question{font-size:16px;text-decoration:underline!important;margin-bottom:5px;display:block}.cpage-content .answer{font-size:13px;position:static;width:100%;border:0;box-shadow:none;-webkit-box-shadow:none;padding:0;margin:0;float:none}.cpage-content .coordinator{margin:15px 0;background-color:#c88241;padding:20px;color:#fff}.cpage-content .coord-title{font-size:28px;margin-bottom:5px}.cpage-content .coord-details{font-size:14px}.cpage-content .content-logo{margin-left:auto;margin-right:auto;display:block}.content-search-form{margin-top:25px}.content-search-form>label{float:left;margin-right:20px;font-size:24px;color:#bbb;font-weight:300}.content-search-form .txt-search-container{float:left}.content-search-form .txt-search{color:#000;height:40px;padding:6px 40px 6px 12px}.content-search-form .search-button{position:relative;width:25px;height:25px;background-color:transparent;border:0;top:8px;right:34px;font-family:'Ekka font icons'!important}.search-page{background:#fff;padding-bottom:60px}.search-page .search-result{margin-left:99px;margin-top:50px;margin-bottom:50px;position:relative}.search-page .search-result .hit-number{position:absolute;left:-99px;font-size:24px;font-weight:400;color:#a4a4a3}.search-page .search-result a .title{font-size:24px;color:#000}.search-page .search-result a .title:hover{color:#74ab50;text-decoration:underline}.search-page .search-result .url{font-size:14px}.search-page .search-result .description{color:#000;font-size:14px;margin-top:12px}.search-page .txt-search{float:left;width:250px}.search-page .resultcount{margin-top:30px;font-size:24px;color:#000;font-weight:400}.search-page .paging>div{float:left;width:42px;height:42px;border:solid 1px #bbb;border-radius:50%;text-align:center;line-height:38px;margin:0 10px;font-size:18px;margin-top:5px}.search-page .paging>div:hover{background-color:#c88241}.search-page .paging>div:hover a{color:#fff}.search-page .paging>div.active{background-color:#c88241;border-color:#c88241}.search-page .paging>div a{display:block;width:42px;height:42px;color:#bbb}.search-page .paging>div.active a{color:#fff}#mc_embed_signup form{padding:10px 0 10px 10px}#mc_embed_signup h2{font-family:"Helvetica Neue LT Std";font-size:32px;font-weight:400;margin:20px 0}#mc_embed_signup .indicates-required{display:none}#mc_embed_signup .mc-field-group{max-width:378px}#mc_embed_signup .mc-field-group.input-group{width:96%;max-width:none}#mc_embed_signup .mc-field-group.input-group>strong{font-size:24px;font-weight:400;color:#333}#mc_embed_signup .mc-field-group.input-group label{margin-left:10px}#mc_embed_signup .mc-field-group label{font-family:"Helvetica Neue LT Std";font-size:16px;color:#333;margin-bottom:10px}#mc_embed_signup .mc-field-group>input{height:48px}#mc_embed_signup .mc-field-group select{width:100%;height:48px}#mc_embed_signup .asterisk{color:transparent}#mc_embed_signup .asterisk::before{position:relative;top:-6px;color:#bbb;font-size:16px;content:'(required)'}#mc_embed_signup .button{background-color:#74aa50;width:279px;height:48px}#mc_embed_signup .button:hover{background-color:#74aa50}.sponsors-banner>div{text-align:center}.sponsors-banner>div.visible-md,.sponsors-banner>div.visible-lg{margin-top:20px}.sponsors-banner img{max-width:100%;height:auto}.click-here,.show-more,.show-less{cursor:pointer}.FullWidthImage img{width:100%!important;height:auto!important}.TopLeftImageWithText img{float:left;margin-right:10px}.page-right-pane{padding-right:0}@media(max-width:991px){.page-right-pane{padding:20px 0}.side-menu-links .dropdown-menu{padding:0}.side-menu-links .dropdown-menu>li{background-color:#aa6f39;margin:5px 0;min-height:44px}.side-menu-links .dropdown-menu>li>a{height:44px}.side-menu-links .dropdown-menu.sublinks>li{background-color:transparent}.side-menu-links .dropdown-menu button,side-menu-links .dropdown-menu .button-like{height:44px}}@media(min-width:992px){.side-menu-links>ul{display:block}}.modal-content{border:none;border-radius:0;box-shadow:none}.ng-hide.ng-hide-animate{display:none!important}.media-category{margin-bottom:50px}.media-category .title{font-size:24px;margin-bottom:5px;border-bottom:1px solid #ccc}.media-item{position:relative;padding-left:35px;margin-bottom:15px}.media-item:before{content:'>';position:absolute;top:50%;left:0;transform:translate(0,-50%);font-family:'HERO';font-size:35px;color:#333}.media-contacts{margin-top:50px}.media-contacts .title{background-color:#8e5c2f;color:#fff;font-size:24px;padding:5px 15px}.media-contacts .details{background-color:#c88241;color:#fff;font-size:14px;padding:10px 15px}.media-contacts .details a{color:#fff}.media-contacts .details hr{border-top-color:#8e5c2f;margin-top:15px;margin-bottom:15px}@media screen{p.bodyText{font-family:verdana,arial,sans-serif}}@media print{p.bodyText{font-family:georgia,times,serif}}@media screen,print{p.bodyText{font-size:10pt}}a.btn{line-height:1.8}a.blog-link{background-color:#74aa50!important}a.blog-link:hover{background-color:#55823a!important}.md-select-menu-container{z-index:11111!important}md-backdrop{z-index:11110!important}.modal .modal-header .close{font-size:40px}.btn{position:relative}.btn.btn-primary.disabled{background:#ccc!important}.btn .loader-img{position:absolute;top:6px;left:15px;display:inline-block}.ticket .needs-validation select.form-control{height:46px}.animate-show-hide.ng-hide{opacity:0}.animate-show-hide.ng-hide-add,.animate-show-hide.ng-hide-remove{transition:all linear .3s}.animate-show-hide{opacity:1}.search-page{font-size:18px;font-family:"Helvetica Neue LT Std"!important;color:#888}.search-page .content{min-height:200px;position:relative}.search-page .content .nothing{position:absolute;top:50%;width:100%;left:0}.search-page .filter .btn.filter-btn{font-size:18px;background:#74aa50!important;color:#fff;border:1px solid #fff;font-weight:lighter}.search-page .filter{padding:15px}.search-page .filter-green{background:#74aa50;text-align:center;word-spacing:0}.search-page .result-container{margin-top:40px}.showbags .showbag-container .row{margin-bottom:20px}.showbagDescription{color:#000;font-size:14px}.search-page md-select{font-size:18px;font-weight:lighter}.search-page .filter md-select span,.search-page .filter md-select{color:#fff}.search-page .filter md-select{width:178px;border:1px solid #fff;background:#74aa50;border-radius:5px;height:38px}.search-page .page-indicator{font-size:18px;color:#74aa50}.search-page .page-filter{width:100%}.search-page .page-filter md-select{color:#888;height:38px}.search-page .filter.filter-green md-input-container,.search-page .search-box{margin-bottom:5px!important}.search-page .log-out{margin-left:10px!important}.search-page .search-box{display:inline-block;background:#55823a;border-radius:5px;border:1px solid #55823a;position:relative}.search-page .search-box .search-icon:after{font-family:'Ekka font icons';content:'';float:right;color:#fff;position:absolute;top:5px;right:5px}.search-page .search-box input:focus{outline:0}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.search-page .search-box input{background:transparent;border:none;width:176px;height:38px;color:#fff!important;padding:5px!important;padding-left:10px!important}.search-page .filter-green h3{color:#fff}.search-page .filter-green a.select-like{color:#fff;border:1px solid #fff;padding:5px 12px;border-radius:5px;cursor:pointer;display:block;width:178px}.search-page .filter md-select .md-select-icon{color:#fff}.showbag{cursor:pointer;padding:9px}.showbag>div{text-align:center}.showbag .img-holder{height:279px;width:248px;position:relative;margin:auto}.showbag img{max-height:279px;max-width:248px;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.showbag p{color:#74aa50;font-size:20px;padding:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showbag p.name{font-weight:lighter}.search-page .btn-primary{background-color:#74aa50;font-size:16px;color:#fff;border-radius:5px;min-width:180px;height:40px;border:none}.search-page .btn-primary .glyphicon{font-size:12px;margin-right:5px;top:0}.search-page .row.foot{margin-top:80px}.row.foot .btn{text-transform:uppercase;background:#55823a;text-transform:uppercase;width:180px;height:40px;border:none;line-height:30px;position:relative}.search-page .row.foot .btn .loader-img{position:absolute;top:13px;right:8px}.popup{width:800px}.popup .modal-header .close{font-size:40px}.popup .price{color:#74aa50;font-size:18px}.popup .modal-body>.row:first-child{margin-bottom:40px}.popup .modal-header{border:none}.showbag-popup ul{color:#000;font-size:14px;-webkit-padding-start:20px}.showbag-popup .showbag-img{max-width:378px;max-height:336px}.showbag-popup .showbag{text-align:center}.showbag-popup .showbag .img-holder{width:180px;height:160px;position:relative;margin:auto}.showbag-popup .showbag img.trending-img{max-width:180px;max-height:160px}.modal{text-align:center}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog.modal-confirm{width:auto}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}md-input-container{padding:0!important;margin:0!important}md-select.form-control{padding:2px 12px!important}.search-page .event{margin-bottom:40px}.event .img-holder img.error{height:100%!important}.event .img-holder{height:279px;width:260px;position:relative;display:inline-block;overflow:hidden}.event .img-holder img{overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;max-height:unset}.event .img-holder img.error{max-height:279px;max-width:260px}.event .details{width:calc(100% - 260px);display:inline-block;color:#000;font-size:14px;font-weight:lighter;padding:0;padding-left:18px}.event .details .row{margin:8px 0}.event .details h3,.event .details h3 a{font-size:24px;color:#74aa50;margin:0}.event .details p{font-size:16px;color:#74aa50;margin:0}.event .detail a{cursor:pointer!important}.event .details h2.detail-title,.outlet .details h2,.event .details p.detail-title{display:inline}.event .day{display:inline;font-size:14px;color:#888;border-width:1px;border-color:#888;border-style:solid;border-radius:5px;width:30px;height:26px;text-align:center;display:inline-block;margin-right:10px;line-height:25px;cursor:pointer}.event .day.selected{background:#74aa50;border-color:#74aa50;color:#fff}.event .day:focus{outline:0}.event .time-slots .time-slot:not(:last-child):after{}.event .time-slots .time-slot,.chip{color:#fff;background:#74aa50;border:1px solid #74aa50;border-radius:5px;padding:3px 5px;margin-right:10px;margin-bottom:3px;display:inline-block}.event .time-slots p{font-weight:bold;color:#888;display:inline}event .time-slots .time-slot .popover .menu-panel-container{pointer-events:auto}.md-panel{max-height:400px}.menu-panel{background-color:#fff;border-radius:4px;padding:15px 30px;overflow-y:auto}.menu-panel h5{color:#74aa50;font-weight:bold;font-size:16px}.menu-panel .menu-divider{width:100%;height:1px;min-height:1px;max-height:1px;margin-top:4px;margin-bottom:4px;background-color:rgba(0,0,0,.11)}.menu-panel .menu-content{display:flex;flex-direction:column;padding:8px 0;max-height:305px;overflow-y:auto;min-width:256px}.no-animate.ng-enter{-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;-webkit-transform:none!important;transform:none!important;opacity:1}.no-animate.ng-enter-active{transform:none!important}.ng-enter{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.5s;opacity:0;-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%)}.ng-enter-active{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform:unset!important;transform:unset!important}.search-pager.macro{border:1px solid #ebebeb;padding:0!important;margin-top:60px}.search-page.macro .filter h3{margin:0}.search-page.macro .result-container{margin-top:15px}.search-page.macro .event{margin-left:15px;margin-right:15px;margin-bottom:10px!important;margin-top:10px;border-bottom:1px solid #ebebeb}.search-page.macro .row .event.last{border-bottom:none}.search-page.macro .event .details{}.search-page .macro .foot{margin:0!important;padding:0}.search-page .macro .foot .btn{width:100%!important;border-radius:0}md-input-container[md-no-float] ::-webkit-input-placeholder{color:#eee}md-input-container[md-no-float] :-moz-placeholder{color:#eee}md-input-container[md-no-float] ::-moz-placeholder{color:#eee}md-input-container[md-no-float] :-ms-input-placeholder{color:#eee}.login-popup .modal-body{padding-top:0;padding-left:15%;padding-right:15%}.ekka-logo{font-size:60px;color:#fff}.login-popup .ekka-logo{color:#74aa50}.login-popup .modal-header{padding-bottom:0}.login-popup{text-align:center}.login-popup .modal-body>.row:first-child{margin-bottom:0}.login-popup .btn{background:#74aa50;border:none;width:250px;margin:20px 0}.login-popup .btn.disabled{background:#ccc}.login-popup .error{color:red;font-size:18px}.loader-img{height:15px;width:15px;display:inline-block}.login-popup a{color:#74aa50;text-decoration:underline!important;cursor:pointer}.login-popup form .form-row{text-align:initial}.login-popup .btn.facebook{background:#3b5998!important}.myekka{font-size:16px}.itinerary-builder .share-icons .twitter-icon:after,.itinerary-builder .share-icons .facebook-icon:after,.itinerary-builder .share-icons .mail-icon:after{padding-left:5px;color:#74aa50;font-size:18px}.myekka a.twitter-icon{text-decoration:none!important}.twitter-icon:after{font-family:'Ekka font icons';content:'';color:#fff}.mail-icon:after{font-family:'Ekka font icons';content:'';color:#fff}.facebook-icon:after{font-family:'Ekka font icons';content:'';color:#fff}.myekka .header{background:#8e5c2f;color:#fff}.myekka .share-icons{display:inline}.myekka .share-icons a{text-decoration:none!important;margin-left:15px;font-size:18px}.myekka .header .col{padding:30px;position:relative}.myekka .header .ekka-logo{position:absolute;top:0}.myekka .welcome h1{color:#74aa50}.myekka .welcome img{margin-bottom:40px;width:200px}.myekka .welcome .btn{margin-top:40px;background:#74aa50;color:#fff;width:250px}.search-page a.under{color:#74aa50;text-decoration:underline!important}.myekka .welcome h1{font-size:22px}.myekka .welcome{padding:50px 0;text-align:center;max-width:550px;margin:0 auto}.myekka-header .login-name{text-transform:uppercase;vertical-align:bottom!important}.mini-notify{font-size:12px}.myekka{text-align:center}.myekka.override-visibility{visibility:visible!important}.myekka .bubbles{}.myekka .bubble-holder{margin-bottom:15px;display:inline-block;margin-right:25px;position:relative}.myekka .bubble{width:300px;height:300px;border-radius:50%;text-align:center;color:#fff;display:inline-block;position:relative}.myekka .bubble>div{position:absolute;top:30px;width:90%;left:5%}.myekka .bubble h2{color:#fff;font-size:22px;padding:0;margin:0}.myekka .arrow{height:10px;width:10px;font-size:30px;top:130px;right:-16px;position:absolute;font-family:'Ekka font icons'}.myekka .arrow:after{content:""}.myekka .bubble h2{margin:10px 0}.myekka .bubble img{max-width:100px;max-height:100px}.myekka #home .preview{display:inline-block;padding:20px;padding-bottom:40px;border-bottom:1px solid #ebebeb;margin-bottom:20px}.myekka #home .preview h4{font-size:22px}.myekka #home .preview p{margin:0}.myekka #home a{cursor:pointer;text-decoration:none!important}.myekka #home .row h3{text-align:left}.myekka #home .row{text-align:center;margin-bottom:50px}.myekka #home .preview{text-align:left}.myekka #home .preview h4,.myekka #home .preview p{color:#74aa50}.myekka #home .preview .img-holder{width:250px;height:250px;position:relative;display:inline-block;padding:0}.myekka #home .preview img{max-height:250px;max-width:250px;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.myekka .event{text-align:left}.myekka .filter-green{margin-bottom:40px}.myekka-filter{}.myekka-filter .myekka-filter-left{float:left;text-align:left}.myekka-filter .myekka-filter-right{text-align:right}#itineraryModal{padding-right:0!important;padding-left:0!important}.itinerary-builder h2{color:#333}.itinerary-builder .md-text{color:#74aa50}.itinerary-builder .modal-header{border:none;position:absolute;right:0;z-index:99}.itinerary-builder md-select.md-default-theme:not([disabled]):focus .md-select-value,md-select:not([disabled]):focus .md-select-value{color:#74aa50!important}#itinerary-print{margin-top:15px}.itinerary-builder md-select:focus{color:#74aa50!important;border-color:#74aa50;box-shadow:none}.itinerary-builder md-select{color:#74aa50!important;font-size:20px;font-weight:bold;border-color:#74aa50;height:auto;margin:25px 0}.itinerary-builder .md-select-icon{color:#74aa50!important}.itinerary-builder md-input-container{font-size:20px;display:block;width:250px;margin:0 auto!important}.itinerary-builder .form-control{color:#333;display:block}.itinerary-builder{width:1200px}.itinerary-builder .itinerary-grid{padding:15px}.itinerary-builder .itinerary-grid .row>div{display:inline-block}.itinerary-builder .itinerary-grid .row{width:100%;position:relative}.itinerary-builder .itinerary-grid .row.header{background:#fff}.itinerary-builder .itinerary-grid .row.header .col{padding:0;background:none;color:#333;border:none}.itinerary-builder .itinerary-grid .row{text-align:center!important}.itinerary-builder .itinerary-grid .ekka-logo{color:#74aa50}.itinerary-builder .itinerary-grid .row.header .title{min-height:10px}.itinerary-builder .itinerary-grid .row .title{width:180px;text-align:left;padding:10px;min-height:60px}.itinerary-builder .itinerary-grid .timeslots{width:calc(100% - 180px);display:inline-block;position:absolute;height:100%}.itinerary-builder .itinerary-grid .row.header,.itinerary-builder .itinerary-grid .row.body{text-align:left!important}.itinerary-builder .itinerary-grid .row.body .timeslots{border-right:1px solid #d5d5d5}.itinerary-builder .itinerary-grid .timeslots .col{display:inline-block;min-height:20px;border-left:1px solid #d5d5d5;height:100%;position:relative;width:6.66%}.itinerary-builder .itinerary-grid .timeslots .col>div{height:100%;width:1px;display:inline-block;background:#eee;position:absolute}.itinerary-builder .itinerary-grid .timeslots .col .min-15{margin-left:25%}.itinerary-builder .itinerary-grid .timeslots .col .min-30{margin-left:50%}.itinerary-builder .itinerary-grid .timeslots .col .min-45{margin-left:75%}.itinerary-builder .itinerary-grid .row.body:last-child{border-bottom:1px solid #d5d5d5}.itinerary-builder .itinerary-grid .row.body{border-top:1px solid #d5d5d5}.itinerary-builder .btn.btn-primary{background:#74aa50;border:none;min-width:150px}.itinerary-builder .row.buttons{padding:30px;text-align:right!important;border-top:1px solid #eee}.itinerary-builder .timeslot.hide{display:none}.itinerary-builder .timeslot{text-align:center;background:#fff;color:#74aa50;height:calc(100% - 6px);position:absolute;font-size:10px;z-index:1;border:1px solid #74aa50;cursor:pointer;overflow-wrap:break-word;word-break:break-word;padding:3px;box-shadow:rgba(0,0,0,.11) 3px 3px 10px;display:inline-flex;justify-content:center;align-items:center;top:3px;opacity:0}.itinerary-builder .timeslot.visible{opacity:1!important}.itinerary-builder .timeslot.added{background:#74aa50;color:#fff}.itinerary-builder .timeslot.small-time{padding:0}.itinerary-builder .timeslot.small-time span{display:block}.itinerary-builder .timeslot.small-time,.itinerary-builder .timeslot.small-time:hover{}.itinerary-builder .timeslot .super-small-time{font-size:7px}.itinerary-builder .timeslot:hover{font-weight:bold;opacity:.9}.itinerary-builder .timeslot.disabled{cursor:not-allowed;background:#eaeaea;border:none;color:#939393}.itinerary-builder.itinerary-mode{height:100%!important;width:100%!important;margin:0!important;width:100%!important;position:absolute;left:0;top:0}.itinerary-builder.itinerary-mode{padding:0!important;background:#fff}.itinerary-builder.itinerary-mode .itinerary-grid{padding:0}.itinerary-builder.itinerary-mode .ekka-logo{font-size:52px}.itinerary-builder.itinerary-mode h2{margin:0}.itinerary-builder.itinerary-mode .modal-dialog{height:100%;margin:0;width:calc(100% - 8px)!important}.itinerary-builder.itinerary-mode span{margin:5px}.itinerary-builder.itinerary-mode md-input-container{max-width:200px;width:100%;float:right}.itinerary-builder.itinerary-mode md-select{margin:0;font-size:14px;background:#74aa50;border:1px solid #fff;color:#fff!important}.itinerary-builder.itinerary-mode md-select:focus{color:#fff!important;border:1px solid #fff!important}.itinerary-builder.itinerary-mode md-select.md-default-theme:not([disabled]):focus .md-select-value,md-select:not([disabled]):focus .md-select-value{color:#fff!important}.itinerary-builder.itinerary-mode .md-select-icon{color:#fff!important}.itinerary-builder.itinerary-mode .date-holder .text-left{padding:9px}.itinerary-builder.itinerary-mode .date-holder .text-right{padding:0}.itinerary-builder.itinerary-mode .date-holder{padding:5px;color:#fff;font-size:16px;background:#74aa50;margin-bottom:15px;margin-top:10px}.itinerary-builder.itinerary-mode .modal-dialog .modal-content{height:100%}.itinerary-builder.itinerary-mode #itinerary-print{overflow-y:hidden;overflow-x:auto;position:relative}.itinerary-builder.itinerary-mode .itinerary-grid .date-holder{}.itinerary-builder.itinerary-mode .itinerary-grid .date-holder{width:100%;background:#74aa50}.itinerary-builder.itinerary-mode #itinerary-print>.row{}.itinerary-builder.itinerary-mode #itinerary-print .row:not(.header){margin-bottom:5px;border-bottom:1px solid #d5d5d5}.itinerary-builder.itinerary-mode .itinerary-grid .timeslots .col>div{background:none}.itinerary-builder.itinerary-mode .itinerary-grid .timeslots .col{border:none}.itinerary-builder.itinerary-mode .timeslot{top:0;height:100%}.itinerary-builder.itinerary-mode .s-fancy-scrollbar::-webkit-scrollbar-thumb{background:#d5d5d5}.itinerary-builder.itinerary-mode .buttons{text-align:center;display:inline-block}.itinerary-builder.itinerary-mode .buttons .calendar{width:calc(100% - 120px);min-width:calc(100% - 120px);height:48px}.itinerary-builder.itinerary-mode .buttons .btn.visible-sm.save,.itinerary-builder.itinerary-mode .buttons .btn.visible-xs.save{font-size:22px;display:inline-block!important;color:#fff;width:auto;min-width:50px}.itinerary-builder.itinerary-mode .buttons .btn.visible-sm.print,.itinerary-builder.itinerary-mode .buttons .btn.visible-xs.print{font-size:22px;display:inline-block!important;color:#fff;width:auto;min-width:50px}.itinerary-builder.itinerary-mode .md-text{color:#fff!important}.itinerary-builder .nav-left:hover,.itinerary-builder .nav-right:hover{opacity:1}.itinerary-builder .nav:focus{outline:0;outline-color:transparent;outline-style:none}#itinerary-print{}.itinerary-builder .nav-container{position:absolute;height:100%;width:100%}.itinerary-builder .nav{position:sticky!important;height:25px;width:25px;border-top:5px solid #888;border-left:5px solid #888;border-radius:3px;opacity:.3;padding:0;z-index:2;top:50%;cursor:pointer;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:transparent}.itinerary-builder .nav.nav-left{transform:rotate(-45deg);left:15px}.itinerary-builder .nav.nav-right{transform:rotate(135deg);left:calc(100% - 40px)}.modal-confirm .modal-content{text-align:center;border-radius:5px;padding:30px}.modal-confirm .modal-header{border:none}.modal-confirm .btn.success{background:#74aa50}.modal-confirm .btn{margin-right:15px;border-radius:5px;height:40px;font-size:16px;background:#888;border:none;padding:0 40px}.md-panel-outer-wrapper{position:fixed!important}.print.itinerary-builder{padding:0!important;background:#fff;width:1400px!important;opacity:1;position:fixed;bottom:-10000%}.print.itinerary-builder .itinerary-grid{padding:0}.print.itinerary-builder .ekka-logo{font-size:52px}.print.itinerary-builder h2{margin:0}.print.itinerary-builder .modal-dialog{height:100%;margin:0;width:calc(100% - 8px)!important}.print.itinerary-builder span{margin:5px}.print.itinerary-builder md-input-container{max-width:200px;width:100%!important;float:right}.print.itinerary-builder md-select{margin:0;font-size:14px;background:#74aa50;border:1px solid #fff;color:#fff!important}.print.itinerary-builder md-select:focus{color:#fff!important;border:1px solid #fff!important}.print.itinerary-builder md-select.md-default-theme:not([disabled]):focus .md-select-value,.print.itinerary-builder md-select:not([disabled]):focus .md-select-value{color:#fff!important}.print.itinerary-builder .md-select-icon{color:#fff!important}.print.itinerary-builder .date-holder .text-left{padding:9px}.print.itinerary-builder .date-holder .text-right{padding:0}.print.itinerary-builder .date-holder{padding:5px;color:#fff;font-size:16px;background:#74aa50;margin-bottom:15px;margin-top:10px}.print.itinerary-builder .modal-dialog .modal-content{height:100%}.print.itinerary-builder #itinerary-print{overflow-y:hidden;overflow-x:auto}.print.itinerary-builder .itinerary-grid .date-holder{}.print.itinerary-builder .itinerary-grid .date-holder{width:100%;background:#74aa50}.print.itinerary-builder #itinerary-print>.row{width:1200px}.print.itinerary-builder #itinerary-print .row:not(.header){margin-bottom:5px;border-bottom:1px solid #d5d5d5}.print.itinerary-builder .itinerary-grid .timeslots .col>div{background:none}.print.itinerary-builder .itinerary-grid .timeslots .col{border:none}.print.itinerary-builder .timeslot{top:0;height:100%}.print.itinerary-builder .itinerary-label{color:#74aa50!important;font-weight:bold;font-size:22px}.print.itinerary-builder .s-fancy-scrollbar::-webkit-scrollbar-thumb{background:#d5d5d5}.print.itinerary-builder .buttons{text-align:center;display:inline-block}.print.itinerary-builder .buttons .calendar{width:calc(100% - 120px);min-width:calc(100% - 120px);height:48px}.print.itinerary-builder .buttons .btn.visible-sm.save,.print.itinerary-builder .buttons .btn.visible-xs.save{font-size:22px;display:inline-block!important;color:#fff;width:auto;min-width:50px}.print.itinerary-builder .buttons .btn.visible-sm.print,.print.itinerary-builder .buttons .btn.visible-xs.print{font-size:22px;display:inline-block!important;color:#fff;width:auto;min-width:50px}@media print{*{-webkit-print-color-adjust:exact}html,body,.modal{width:1063px!important;height:100%}.print.itinerary-builder{opacity:1!important;position:initial!important}@page{size:a4 landscape}.itinerary-builder #itinerary-print>.row{width:100%!important}.timeslot{position:relative;opacity:1!important}.timeslot.added{-webkit-print-color-adjust:exact;color-adjust:exact;background-color:#74aa50!important;color:#fff!important}.timeslot.added:before{content:'';display:block;position:absolute;top:0;right:0;left:0;z-index:-1;border-bottom:60px solid #74aa50}.row:not(.header) .col:not(:last-child),.row:not(.header) .title{border-right:1px solid #eaeaea!important}.timeslot.disabled{background:#eaeaea!important;color:#888!important}#itinerary-print{overflow:hidden!important}}.event-detail .event .row h2,.event-detail .event,.event-detail .event p{font-size:16px}.event-detail .event .row h2{margin-bottom:10px;margin-top:0}.event-detail .event .row *{display:inline-block}.event-detail .event .row p{font-size:16px;margin-bottom:10px;margin-top:0;color:#74aa50}.event-detail .details .btn-primary{margin-top:20px}.event-detail .links img{width:100%}#loginModal .form-group{text-align:left}.memories md-select.form-control{padding:6px!important}.memories .modal-dialog{width:800px}.memories #file{display:none}.memories .btn.submit{padding-left:65px;padding-right:65px}.memories .btn{background:#74aa50;border:none}.memories .modal{font-size:14px}.memories .modal .row:not(:last-child){}.memories .modal .modal-header{padding-bottom:0;border:none}.memories .modal .previewPlaceHolder>div:nth-child(2){border:1px solid #bbb;height:330px;border-radius:3px;padding:0}.memories .modal .col-lg-12{padding:0}.memories .modal .previewPlaceHolder>div:nth-child(3){margin-top:20px;padding:0}.memories .modal .previewPlaceHolder span{text-align:center;display:block;font-size:32px;padding-top:130px;white-space:pre;line-break:normal;font-family:'HERO'}.memories .modal #uploadPicPreview{max-width:100%;max-height:100%;margin:auto;display:block;white-space:pre}.memories .modal .previewPlaceHolder>div .form-group{padding:0;margin:0}textarea::-webkit-input-placeholder{color:#888}textarea:-moz-placeholder{color:#888}textarea::-moz-placeholder{color:#888}textarea:-ms-input-placeholder{color:#888}.memories{font-size:18px}.memories .modal .previewPlaceHolder>div:nth-child(3) textarea{width:100%;height:100%;border:1px solid #bbb;border-radius:3px;resize:none}.memories .modal .modal-body{border-top:1px solid #e9e9e9;background:#f7f7f7}.memories .small-pic img{max-width:100%;height:100%}.memories .large-pic img{}.memories md-grid-list md-grid-tile{text-align:center}.memories md-grid-list md-grid-tile.btn-holder figure{display:block;border:1px solid #dcdcdc;padding:15px;padding-top:150px!important}.memories md-grid-list md-grid-tile.btn-holder div{display:block;padding:15px;width:100%;height:auto}.memories md-grid-list md-grid-tile div{width:100%;height:100%;background-size:cover}.memories .form-inline{margin-bottom:15px}.memories .form-inline input{width:calc(100% - 115px)}.memories .form-inline .btn{padding-top:11px;padding-bottom:12px}.memories md-radio-group md-radio-button{display:inline}.memories #memoryGallery{padding-top:2px;padding-bottom:2px;margin-top:15px}.memories .form-control{height:48px}.memories .form-control .md-text{color:#111}.ug-tile.ug-tile-clickable .ug-textpanel{box-shadow:0 0 1.38px .62px rgba(255,255,255,.75)!important}.ug-icon-zoom{background-image:url(../images/icon-zoom32.png)}.ug-textpanel-title{font-family:'Helvetica Neue LT Std'!important}.ug-thumb-wrapper.ug-tile .ug-tile-icon{position:absolute;width:38px;height:38px;background-repeat:no-repeat;background-position:0 0;z-index:6;top:1px;left:1px;cursor:pointer}.thisIsMyEkkaPage #PopupSignupForm_0{display:none}.borderlessTable,.borderlessTable tr td,.borderlessTable tr{border:none;background:none!important}.ride-page .img-holder a *{cursor:default!important}.ride-page .modal-body,#FoodPicModal .modal-body{box-shadow:1px 5px 10px #333;padding:0}.ride-page .modal-dialog,#FoodPicModal .modal-dialog{width:auto;max-width:860px}#FoodPicModal .close,#RidePicModal .close{position:absolute;background:#fff;z-index:1;right:-10px;height:30px;width:30px;font-size:30px;padding-bottom:5px;padding-left:1px;line-height:0;opacity:1;color:#74aa50;border-radius:30px;top:-10px;box-shadow:1px 5px 10px #333}.event .img-holder:focus,img:focus:active{outline:none!important}#scroll-top:hover{background:#74aa50}#scroll-top{position:fixed;width:50px;height:50px;background:#fff;bottom:50px;right:30px;border-radius:50px;cursor:pointer;z-index:1000;box-shadow:1px 5px 10px rgba(25,25,25,.5);transition:all linear .3s}#scroll-top.visible{opacity:1!important}#scroll-top .arrow{border-bottom:3px solid #74aa50;border-left:3px solid #74aa50;height:20px;width:20px;border-radius:3px;transform:rotate(135deg);margin-left:14px;margin-top:14px}#scroll-top:hover .arrow{border-bottom:3px solid #fff;border-left:3px solid #fff}#scroll-top .arrow::after{content:" ";background:#74aa50;width:25px;border-bottom:3px solid #74aa50;border-radius:3px;transform:rotate(135deg);position:absolute;top:7px;left:-4px}#scroll-top:hover .arrow:after{border-bottom:3px solid #fff}.ticket .super-saver-text{background:#dbedf8;text-align:center;padding:15px 5px;color:#004874}.blogs .filter{height:50px;margin-bottom:30px}.blogs .filter .search-box{width:calc(100% - 150px);margin:auto;display:flex}.blogs .filter .search-box .search>*{height:50px}.blogs .filter .search-box .search{width:calc(100% - 250px);border:none;border:1px solid #c4c4c4;padding-left:15px;position:relative;height:52px}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){display:none}.blogs .filter .search-box .search label{top:-15px;left:10px;height:50px}.blogs .filter .search-box .search input{height:100%;border:none;padding:15px}.blogs .filter .search-box .search .md-errors-spacer{display:none}.blogs .filter .search-box .options{width:200px;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.blogs .filter .search-box .action{width:50px;background-color:#74aa50;text-align:center;cursor:pointer}.blogs .filter .search-box .action .icon:after{font-family:'Ekka font icons';content:'';color:#fff;font-size:30px;line-height:50px;margin-top:30px}.blogs .filter .search-box .options{position:relative}.blogs .filter .search-box .options .trigger{height:50px;padding:12px;display:flex;justify-content:space-between;cursor:pointer}.blogs .filter .search-box .options .trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blogs .filter .search-box .options .trigger .show{width:25px;text-align:center}.blogs .filter .search-box .options .trigger .show span{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #2e2e2e;line-height:34px;line-height:45px}.blogs .filter .search-box .options .holder{background:#fff;padding:15px;z-index:111;position:absolute;width:202px;top:49px;left:-1px;border:1px solid #c4c4c4;border-top:none}.blogs .filter .options .holder div:last-child md-checkbox{margin-bottom:0}.blogs .filter *:focus{outline:0}.blogs .foot{margin-top:25px}.blogs .btn-primary:hover{background-color:#74aa50!important}.blogs .btn{background-color:#55823a;font-size:16px;color:#fff;border-radius:5px;height:40px;border:none;width:300px;max-width:calc(100% - 15px)}.blogs .welcome{text-align:center;padding:30px}.blogs .list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.blogs .list .featured{width:calc(66% - 10px);height:500px;background-repeat:no-repeat!important;background-origin:border-box!important;background-size:cover!important}.blogs .list .featured a{border:1px solid #fff;position:absolute;left:calc(50% - 150px);bottom:18px}.blogs .list .blog,.blogs .list .featured{margin:5px;position:relative;text-align:center}.blogs .list .ads{width:calc(100% - 10px)}.blogs .list .ads>div>div{padding:25px 5px;margin:5px}.blogs .list .blog{border:1px solid #cacaca;width:calc(33% - 10px);height:500px;overflow:hidden}.blogs .list .blog:hover .type-overlay{}.blogs .list .blog .type-overlay{position:absolute;left:0;background:#333;color:#bbac5d;padding:10px 20px;z-index:1;font-weight:bold}.blogs .list .blog img{min-height:250px}.blogs .list .blog h3{color:#272727;font-size:24px;margin:0;margin-bottom:10px;font-weight:bold}.blogs .list .blog .tease{text-align:left;padding:15px;height:185px;margin-bottom:5px;overflow:hidden}.blogs .filter-overlay{position:fixed;width:100%;height:100%;z-index:110;top:0;left:0}.blogs .no-result{text-align:center;width:100%;margin-top:50px;font-size:24px}.blog .date{color:#babbbe;font-size:16px}.blogs .blog img{max-width:unset}.ads{width:100%}.checkbox-container:focus{outline:0}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;cursor:pointer}.checkbox-container .checkmark:not(.checked):hover{}.checkbox-container input:hover~.checkmark{}.checkbox-container input.checked~.checkmark{background-color:#74ab50}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input.checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.umbraco-forms-page *{font-weight:normal}.umbraco-forms-page input[type=text]{padding:5px}.umbraco-forms-page input,.umbraco-forms-page textarea{width:100%;color:#333;border:none;border-radius:3px}.umbraco-forms-page textarea{height:200px}.umbraco-forms-page textarea{}.umbraco-forms-page .btn.primary{background:#c88242;border:solid #fff 1px;padding:14px 47px;border-radius:5px;width:auto!important;color:#fff}.umbraco-forms-page .umbraco-forms-field{margin-bottom:15px}.umbraco-forms-page .field-validation-error{color:#ff0}::-webkit-input-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}:-moz-placeholder{color:#888}.itinerary .img-holder{height:279px;width:248px;position:relative;margin:auto}.itinerary .btn-primary{background:#74ab50;border:none;min-width:200px;padding:8px;font-size:16px}.paypal-holder .disabler{position:absolute;height:100px;width:100%;bottom:0;z-index:111;text-align:center}.paypal-holder .disabler .loader-img{width:50px;height:50px;margin:10px}.paypal-holder .button-blocker{background:#fff;opacity:.8;width:100%;height:100%;position:absolute}@media(min-width:1250px){.payment-method{display:inline-block}}@media(min-width:768px)and (max-width:991px){.footer .section .row .col-md-4{padding:15px}.ticket .summary .btn-primary{min-width:100px;width:100%}.memories .btn.submit{padding-top:10px;padding-bottom:10px;width:100%}}.memories .form-group{padding:0}@media(max-width:1250px){.itinerary-builder{width:calc(100% - 20px)!important}}@media(min-width:1200px){.pull-left-md{margin-left:15%!important;float:left}}@media(max-width:991px){.event .img-holder img.error{max-width:100%!important}.itinerary-builder{padding:0!important;background:#fff;width:99%}.itinerary-builder .itinerary-grid{padding:0}.itinerary-builder .ekka-logo{font-size:52px}.itinerary-builder h2{margin:0}.itinerary-builder .modal-dialog,.ride-page .modal-dialog{height:100%;margin:0;width:calc(100% - 8px)!important}#FoodPicModal .modal-dialog,#RidePicModal .modal-dialog{padding-top:15px}.itinerary-builder span{margin:5px}.itinerary-builder md-input-container{max-width:200px;width:auto!important;float:right}.itinerary-builder md-select{margin:0;font-size:14px;background:#74aa50;border:1px solid #fff;color:#fff!important}.itinerary-builder md-select:focus{color:#fff!important;border:1px solid #fff!important}.itinerary-builder md-select.md-default-theme:not([disabled]):focus .md-select-value,md-select:not([disabled]):focus .md-select-value{color:#fff!important}.itinerary-builder .md-select-icon{color:#fff!important}.itinerary-builder .date-holder .text-left{padding:9px}.itinerary-builder .date-holder .text-right{padding:0}.itinerary-builder .date-holder{padding:5px;color:#fff;font-size:16px;background:#74aa50;margin-bottom:15px;margin-top:10px}.itinerary-builder .modal-dialog .modal-content{height:100%}.itinerary-builder #itinerary-print{overflow-y:hidden;overflow-x:auto}.itinerary-builder .itinerary-grid .date-holder{}.itinerary-builder .itinerary-grid .date-holder{width:100%;background:#74aa50}.itinerary-builder #itinerary-print>.row{width:1200px}.itinerary-builder #itinerary-print .row:not(.header){margin-bottom:5px;border-bottom:1px solid #d5d5d5}.itinerary-builder .itinerary-grid .timeslots .col>div{background:none}.itinerary-builder .itinerary-grid .timeslots .col{border:none}.itinerary-builder .timeslot{top:0;height:100%}.itinerary-builder .s-fancy-scrollbar::-webkit-scrollbar-thumb{background:#d5d5d5}.itinerary-builder .buttons{text-align:center;display:inline-block}.itinerary-builder .buttons .calendar{width:calc(100% - 120px);min-width:calc(100% - 120px);height:48px}.itinerary-builder .buttons .btn.visible-sm.save,.itinerary-builder .buttons .btn.visible-xs.save{font-size:22px;display:inline-block!important;color:#fff;width:auto;min-width:50px}.itinerary-builder .buttons .btn.visible-sm.print,.itinerary-builder .buttons .btn.visible-xs.print{font-size:22px;display:inline-block!important;color:#fff;width:auto;min-width:50px}.navbar-nav>li>.dropdown-menu{width:auto!important}}@media(max-width:767px){.blogs .list .featured{height:auto}.blogs .list .featured a{margin-top:15px;position:initial}.blogs .list .featured{background:none!important}.blogs .list .ads{}.blogs .list .featured,.blogs .list .blog{width:100%}.blogs{padding:0 15px}.blogs .list .blog{border:none;margin:12px 0}.blogs .list .blog img,.blogs .list .featured img{width:100%}.blogs .list a{width:calc(100% - 20px)}.blogs .list .blog .tease{height:auto;padding:8px 0;margin-bottom:0}.blogs .filter .search-box .search{width:calc(100% - 50px)}.blogs .filter .search-box{width:calc(100% - 50px)}.blogs .no-result{margin-top:0}.blogs .list .blog{height:auto}.blogs .list .blog img{height:auto;min-height:unset}}@media(max-width:576px){.partner-img-wrapper{flex:0 50%;height:150px;text-align:center}}@media(max-width:650px){.myekka-filter .myekka-filter-left{float:none;text-align:left}.myekka-filter .myekka-filter-right{text-align:center}.myekka-filter{display:block;text-align:center;width:100%}.myekka-filter md-input-container{width:100%}.myekka-filter md-input-container button,.myekka-filter md-input-container>md-select{width:200px!important;display:block;position:unset;margin:auto}}@media(max-width:767px){.myekka .header div.myekka-header span{vertical-align:middle}.menu-panel{overflow:auto}.image-tiles .tile .layer.title{font-size:36px;padding-top:7px;padding-bottom:13px;line-height:initial;height:auto}.image-tiles .tile .layer.byline{font-size:14px;height:auto;line-height:initial;padding:9px 0}.feature-tile .tile{width:100%}.feature-tile .spage-header{min-height:252px!important}.feature-tile .tile .layer.title{padding-top:40px;top:0}.feature-tile .tile .layer.byline{padding-top:117px;top:0}.owl-carousel{box-shadow:none;height:88px}.owl-carousel .owl-item{}.owl-nav .owl-next,.owl-nav .owl-prev{font-size:18px!important;line-height:65px}.sponsor-ribbon{padding:20px 50px}.footer .section .row .col-md-4{padding:15px}.ticket{font-size:16px}.ticket .cc-logo{height:45px;width:60px}.ticket .btn-primary{white-space:normal}.ticket .section-name{padding:5px 0!important;border-bottom:1px solid #bbb}.ticket .addons .title{padding-left:15px!important}.ticket .order-details{height:400px}.ticket .row.padded .col{padding:0}.ticket .row .col.col-xs-12.seperator{padding:10px!important}.ticket .pane{}.ticket .sub-total{background:#ebebeb}.ticket .sub-total>.col-xs-6{padding-top:10px!important;padding-bottom:5px!important}.ticket .ekka-row>.col-xs-12,.ticket .ekka-row>.col-xs-11{}.ticket .quantity,.ticket .quantity a,.ticket .quantity input{font-size:18px}.ticket .quantity{width:90%}.ticket .quantity a{padding:16px}.ticket .quantity button{width:30%}.ticket .quantity input{height:36px;width:40%}.ticket .totaprice{white-space:nowrap}.ticket .quantity .sold-out{font-size:12px}.disabled .quantity button{display:none}.disabled .quantity input{width:100%!important;border:none}.ticket .row.ekka-row{border:none;padding:15px 0!important}.ticket .row.ekka-row .addons{border:none}.ticket .row.ekka-row .addons{}.ticket .row.ekka-row .addons .sub-total{background:#fff;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea}.ticket .row.ekka-row .addons .sub-total .quantity{border:1px solid #bbb}.ticket .row.ekka-row .addons .sub-total .quantity,.ticket .row.ekka-row .addons .sub-total .quantity input{background:#fff}.ticket .next{background:#eaeaea!important;padding:0}.ticket .next>.col-xs-6:nth-child(1){padding:15px 0}.ticket .next>.col-xs-6:nth-child(2){height:80px;padding:0}.ticket .next .col-xs-6 .btn{height:100%;width:100%;border-radius:0}.ticket .next .btn{min-width:unset!important}.ticket .section.done .holder{border:none}.ticket .section.done .sub-total{background:#fff;border-bottom:1px solid #eaeaea}.ticket .section.done .next{border-top:1px solid #bbb;background:#fff!important;padding:15px 0}.ticket .section.done .next .btn{border-radius:3px;padding:15px 15px}.page-content,.cpage-content{}.page-content img{max-width:100%}.page-content .list-ads ins img{max-width:100%;height:auto}.cpage-content .content,.cpage-content .enter-online,.cpage-content .information,.cpage-content .faq{padding-left:15px;padding-right:15px}.cpage-content img{width:100%}.cpage-content .btn{width:100%}.cpage-content .form-mail{padding:40px 15px}.cpage-content .form-mail .email-label{display:block;text-align:center}.cpage-content .form-mail .email-img{float:none;display:block;margin-left:auto;margin-right:auto}.cpage-content .form-mail label{margin:15px 0}.content-search-form{position:relative}.content-search-form .txt-search-container{position:absolute;left:100px;right:0}.content-search-form .txt-search{width:100%}.content-search-form .search-button{position:absolute;right:10px}.search-page .search-result{margin-left:40px}.search-page .search-result .hit-number{left:-40px}.search-page .resultcount{font-size:18px}.page-content table{width:100%}.top-navigation .dropdown:not(.menu-icon) .sub-header{display:block!important}.itinerary-builder .buttons .calendar{}.itinerary-builder{height:100%!important;width:100%!important;margin:0!important;width:100%!important}.search-page .filter .col md-select{width:auto}.event .day{margin-bottom:5px}.myekka .event{margin-bottom:10px}.myekka .header *{text-align:center!important}.myekka .header .col.text-left{padding-bottom:0}.myekka .header .col.right-left{padding-top:0}.myekka .header .ekka-logo{position:relative}.event .img-holder{height:auto}.event .img-holder{width:100%;background-size:cover;background-position:center top;background-repeat:no-repeat}.event .img-holder img{margin:0!important;position:initial}.search-page .result-container{margin-top:15px}.banner-header-text{text-align:center;padding:5px;text-shadow:1px 3px 25px #353535}.search-page .event{margin-bottom:10px}}@media(min-width:991px)and (max-width:1250px){.itinerary-builder.modal-dialog{width:calc(100% - 10px)!important}}@media(min-width:768px)and (max-width:991px){.popup{width:700px}.itinerary-builder .md-text{color:#fff!important}.itinerary-builder .modal-dialog,.ride-page .modal-dialog{width:calc(100% - 25px)!important}#FoodPicModal .modal-dialog,#RidePicModal .modal-dialog{padding-top:15px}}@media(max-width:767px){.itinerary-builder .md-text{color:#fff!important}itinerary-builder{display:none}.popup{width:auto}.login-popup .modal-body{padding:15px}.login-popup .btn{width:80%}.myekka .bubble-holder{margin-bottom:30px}.myekka .arrow{height:10px;width:10px;font-size:30px;top:310px;right:130px;position:absolute;font-family:'Ekka font icons';transform:rotate(90deg)}.event .img-holder{width:100%}.event .details{width:100%;padding:15px}.search-page .btn-primary{width:100%}.memories .modal-dialog{width:auto}.memories .form-group{padding:0}.memories .form-inline .form-control{display:inline}.memories .btn.submit{padding-top:10px;padding-bottom:10px;width:100%}}h2{color:#74aa50;font-size:24px}h3{color:#74aa50;font-size:20px}h4{}h5{}h6{}.FullWidthImage{}.TopLeftImageWithText{}.button-link{background-color:#74aa4e;color:#fff;font-size:16px;background:#74aa50;border:none;border-radius:2px;padding:13px 10px;display:inline-block;color:#fff}.button-link a{color:#fff}.borderlessTable{border:none}.list-ads{padding:30px 0;margin-top:-35px;text-align:center}