span.show-event{border-bottom:1px solid rgba(0,0,0,0.15);border-left:1px solid transparent;border-right:1px solid rgba(0,0,0,0.15);border-top:1px solid transparent;cursor:pointer;display:block;float:left;margin:0 12px 12px 0;position:relative;text-shadow:1px 1px 0 rgba(255,255,255,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.25);vertical-align:baseline;box-sizing:border-box;overflow:hidden}@media only screen and (max-width: 480px){span.show-event{font-size:14px;height:34px}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event{font-size:12px;height:31px}}@media only screen and (min-width: 768px){span.show-event{font-size:14px;height:34px}}span.show-event span.event-selector{background:url(/assets/icons/unregistrable-6366b73db487b39b53f393b36cb49b2543ef40369a1cec8be553710d5c6ca123.png) 4px 4px no-repeat;display:block;left:0;margin:1px;position:absolute;top:0}@media only screen and (max-width: 480px){span.show-event span.event-selector{background-size:21px 21px;width:30px;line-height:30px}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event span.event-selector{background-size:18px 18px;width:27px;line-height:27px}}@media only screen and (min-width: 768px){span.show-event span.event-selector{background-size:21px 21px;width:30px;line-height:30px}}@media only screen and (max-width: 480px){span.show-event span.event-unregistrable{background:url(/assets/icons/unregistrable-6366b73db487b39b53f393b36cb49b2543ef40369a1cec8be553710d5c6ca123.png) 0 0 no-repeat}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event span.event-unregistrable{background:url(/assets/icons/unregistrable-6366b73db487b39b53f393b36cb49b2543ef40369a1cec8be553710d5c6ca123.png) 1px 2px no-repeat}}@media only screen and (min-width: 768px){span.show-event span.event-unregistrable{background:url(/assets/icons/unregistrable-6366b73db487b39b53f393b36cb49b2543ef40369a1cec8be553710d5c6ca123.png) 2px 3px no-repeat}}@media only screen and (max-width: 480px){span.show-event span.event-registrable{background:url(/assets/icons/registrable-91878d557d22581bd2f26082283c68ad2eb44c5c78ad5c5331af452dd467aac9.png) 0 0 no-repeat}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event span.event-registrable{background:url(/assets/icons/registrable-91878d557d22581bd2f26082283c68ad2eb44c5c78ad5c5331af452dd467aac9.png) 1px 2px no-repeat}}@media only screen and (min-width: 768px){span.show-event span.event-registrable{background:url(/assets/icons/registrable-91878d557d22581bd2f26082283c68ad2eb44c5c78ad5c5331af452dd467aac9.png) 2px 3px no-repeat}}@media only screen and (max-width: 480px){span.show-event span.event-registered{background:url(/assets/icons/registered-1636a6afc2e2d5c8a37b41b0632e2a86de75fde21527046927cf336c4cec723a.png) 0 0 no-repeat}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event span.event-registered{background:url(/assets/icons/registered-1636a6afc2e2d5c8a37b41b0632e2a86de75fde21527046927cf336c4cec723a.png) 1px 2px no-repeat}}@media only screen and (min-width: 768px){span.show-event span.event-registered{background:url(/assets/icons/registered-1636a6afc2e2d5c8a37b41b0632e2a86de75fde21527046927cf336c4cec723a.png) 2px 3px no-repeat}}span.show-event a.event-name{float:left;border-left:1px solid rgba(0,0,0,0.15);outline:0;vertical-align:baseline}@media only screen and (max-width: 480px){span.show-event a.event-name{margin-left:32px;line-height:32px;padding:0 10px}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event a.event-name{margin-left:29px;line-height:29px;padding:0 7px}}@media only screen and (min-width: 768px){span.show-event a.event-name{margin-left:32px;line-height:32px;padding:0 10px}}@media only screen and (max-width: 480px){span.show-event a.event-with-adds{line-height:15px}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event a.event-with-adds{line-height:15px}}@media only screen and (min-width: 768px){span.show-event a.event-with-adds{line-height:15px}}@media only screen and (max-width: 480px){span.show-event a.event-with-adds span{font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){span.show-event a.event-with-adds span{font-size:10px}}@media only screen and (min-width: 768px){span.show-event a.event-with-adds span{font-size:10px}}span.show-event a.event-name:hover{text-decoration:underline}.events-item .events-item-header{font-size:18px;line-height:35px}.events-item .events-item-content h3{clear:left;color:#999;float:left;text-align:right;zoom:1;vertical-align:baseline;line-height:1.1;font-weight:normal}@media only screen and (max-width: 480px){.events-item .events-item-content h3{font-size:10px;width:30px;margin-left:5px 0 0}}@media only screen and (min-width: 480px) and (max-width: 768px){.events-item .events-item-content h3{font-size:12px;width:45px;margin-left:10px 0 0}}@media only screen and (min-width: 768px){.events-item .events-item-content h3{font-size:14px;width:55px;margin-left:14px 0 0}}.events-item .events-item-content .evs-container{border-left:3px solid rgba(0,0,0,0.1);overflow:auto}@media only screen and (max-width: 480px){.events-item .events-item-content .evs-container{margin:-1px 0 0 36px}}@media only screen and (min-width: 480px) and (max-width: 768px){.events-item .events-item-content .evs-container{margin:-1px 0 0 56px}}@media only screen and (min-width: 768px){.events-item .events-item-content .evs-container{margin:-1px 0 0 70px}}.events-item .events-item-content .evs-container .evs-container-inner{padding:10px 0 0 15px;position:relative;padding-bottom:5px}@media only screen and (max-width: 480px){.events-item .events-item-content h3.large{font-size:9px;width:80px}}@media only screen and (min-width: 480px) and (max-width: 768px){.events-item .events-item-content h3.large{font-size:9px;width:115px}}@media only screen and (min-width: 768px){.events-item .events-item-content h3.large{font-size:10px;width:125px}}@media only screen and (max-width: 480px){.events-item .events-item-content .large-container{margin:-1px 0 0 86px}}@media only screen and (min-width: 480px) and (max-width: 768px){.events-item .events-item-content .large-container{margin:-1px 0 0 126px}}@media only screen and (min-width: 768px){.events-item .events-item-content .large-container{margin:-1px 0 0 140px}}#events-list-map{width:100%;background-color:#F5F5F5;border:2px solid #808080;height:600px}.events-list-item{padding:10px;border-top:1px solid #E5E5E5}.events-list-item span.terms-disable{color:#808080}.events-list-item .ev-adds{line-height:30px;overflow:hidden;height:33px}.events-list-item .ev-adds a.terms-link{color:#000000}@media only screen and (max-width: 480px){.events-list-item .ev-adds a.terms-link{font-size:9px}}@media only screen and (min-width: 480px) and (max-width: 768px){.events-list-item .ev-adds a.terms-link{font-size:12px}}@media only screen and (min-width: 768px){.events-list-item .ev-adds a.terms-link{font-size:14px}}.events-list-item .ev-adds a.registrations-list-link{text-decoration:none;margin-right:5px}.events-list-item .ev-adds a.registrations-list-link img{border:0 none;width:16px;position:relative;top:3px}@media only screen and (max-width: 480px){#calendar .fc-center h2{font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){#calendar .fc-center h2{font-size:12px}}@media only screen and (min-width: 768px){#calendar .fc-center h2{font-size:14px}}@media only screen and (max-width: 480px){.events-navigation{padding-left:5px}}@media only screen and (min-width: 480px) and (max-width: 768px){.events-navigation{padding-left:10px}}@media only screen and (min-width: 768px){.events-navigation{padding-left:20px}}html{height:100%}body{background:url(/assets/bg/bgbody-821f0e3771df794f2e2d9bda7ec7ce098cd3d39851ba66cec312e730177da488.png) #F7F7F7;height:100%}#main-container{margin:auto;min-height:90%;background:url(/assets/content/pix_opacity_71-1b7d7ebf6b71a10dbe2b1e221a0d47905032bae623114b86fc296ad4235282c3.png) top left repeat;box-shadow:0px 0px 20px 3px #d3d3d3;padding-bottom:20px}@media only screen and (max-width: 480px){#main-container{max-width:480px;min-width:290px}}@media only screen and (min-width: 480px) and (max-width: 768px){#main-container{max-width:768px;min-width:480px}}@media only screen and (min-width: 768px){#main-container{max-width:975px;min-width:768px}}header.header-tag{text-align:center}header.header-tag img{width:100%;height:auto;max-height:146px}header.header-tag .user-navigation{line-height:25px;text-align:left;background:url(/assets/content/gray_opacity-366a622a6e8393607b05003d9c3b5905d36171e2da25b7802b330b16124f8461.png) top left repeat;margin-top:-4px}header.header-tag .user-navigation a{color:#333333}header.header-tag .user-navigation .left{float:left}header.header-tag .user-navigation .left .left-item{float:left;text-align:center;overflow:hidden;height:25px}@media only screen and (max-width: 480px){header.header-tag .user-navigation .left .left-item{width:135px;font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){header.header-tag .user-navigation .left .left-item{width:155px;font-size:12px}}@media only screen and (min-width: 768px){header.header-tag .user-navigation .left .left-item{width:165px;font-size:12px}}header.header-tag .user-navigation .left .left-item-small{float:left;text-align:center;overflow:hidden;height:25px;padding-top:2px}@media only screen and (max-width: 480px){header.header-tag .user-navigation .left .left-item-small{width:50px;font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){header.header-tag .user-navigation .left .left-item-small{width:60px;font-size:12px}}@media only screen and (min-width: 768px){header.header-tag .user-navigation .left .left-item-small{width:60px;font-size:12px}}header.header-tag .user-navigation .left .color-yellow{color:#ffb752}header.header-tag .user-navigation .right{float:right}header.header-tag .user-navigation .right .right-item{float:right;text-align:center}@media only screen and (max-width: 480px){header.header-tag .user-navigation .right .right-item{width:70px;font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){header.header-tag .user-navigation .right .right-item{width:100px;font-size:12px}}@media only screen and (min-width: 768px){header.header-tag .user-navigation .right .right-item{width:110px;font-size:12px}}@media only screen and (max-width: 480px){.list-header{font-size:10px;padding-top:5px;padding-left:5px;margin-bottom:5px}}@media only screen and (min-width: 480px) and (max-width: 768px){.list-header{font-size:12px;padding-top:10px;padding-left:10px;margin-bottom:20px}}@media only screen and (min-width: 768px){.list-header{font-size:12px;padding-top:20px;padding-left:20px;margin-bottom:20px}}.list-header .crumbs-container{float:left}.list-header .create-container{float:right}.list-header .create-container #mobile-search-button{width:70px}@media only screen and (max-width: 480px){.list-header .create-container #mobile-search-button{display:block}}@media only screen and (min-width: 480px) and (max-width: 768px){.list-header .create-container #mobile-search-button{display:none}}@media only screen and (min-width: 768px){.list-header .create-container #mobile-search-button{display:none}}@media only screen and (max-width: 480px){.list{padding-left:5px;padding-right:5px;padding-top:0}}@media only screen and (min-width: 480px) and (max-width: 768px){.list{padding-left:10px;padding-right:10px;padding-top:10px}}@media only screen and (min-width: 768px){.list{padding-left:20px;padding-right:20px;padding-top:20px}}@media only screen and (max-width: 480px){.list .list-left{float:right;width:100%}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-left{float:left;width:68%}}@media only screen and (min-width: 768px){.list .list-left{float:left;width:78%}}.list .list-left .content{margin-bottom:50px}.list .list-left .content .bubble-item{border-bottom:1px solid #aaaaaa;margin-bottom:5px}.list .full-size{float:none !important;width:100% !important}@media only screen and (max-width: 480px){.list .list-right{float:left;width:100%}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-right{float:right;width:31%}}@media only screen and (min-width: 768px){.list .list-right{float:right;width:21%}}.list .list-right .filter-mobile-invisible{z-index:2}@media only screen and (max-width: 480px){.list .list-right .filter-mobile-invisible{display:none;background-color:#FFFFFF;position:absolute;width:340px}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-right .filter-mobile-invisible{background-color:initial;display:block;position:static;width:auto}}@media only screen and (min-width: 768px){.list .list-right .filter-mobile-invisible{background-color:initial;display:block;position:static;width:auto}}.list .list-right .filter-mobile-visible{position:relative;bottom:57px}@media only screen and (max-width: 480px){.list .list-right .filter-mobile-visible{display:block}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-right .filter-mobile-visible{display:none}}@media only screen and (min-width: 768px){.list .list-right .filter-mobile-visible{display:none}}.list .list-right .filter-mobile-visible a{float:right}.list .list-right .filter-header{border:1px solid #E5E5E5;background-color:#F5F5F5;padding:14px 10px;font-size:14px;font-weight:bold}@media only screen and (max-width: 480px){.list .list-right .filter-header{display:block}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-right .filter-header{display:none}}@media only screen and (min-width: 768px){.list .list-right .filter-header{display:none}}.list .list-right .filter-header .filter-header-text{float:left}.list .list-right .filter-header .filter-header-close{float:right}.list .list-right .filter-header .filter-header-close #mobile-close-button{padding:3px 0;width:20px;position:relative;bottom:10px;left:5px}@media only screen and (max-width: 480px){.list .list-right .filter-header .filter-header-close #mobile-close-button{display:block}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-right .filter-header .filter-header-close #mobile-close-button{display:none}}@media only screen and (min-width: 768px){.list .list-right .filter-header .filter-header-close #mobile-close-button{display:none}}.list .list-right .filter-with-links a{margin-bottom:10px;display:block}.list .list-right .filter-with-links a img{border:0 none;position:relative;top:2px}.list .list-right .filter-item{padding:5px;border-bottom:1px solid #E5E5E5}@media only screen and (max-width: 480px){.list .list-right .filter-item{border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-right .filter-item{border-right:0 none !important;border-left:0 none !important}}@media only screen and (min-width: 768px){.list .list-right .filter-item{border-right:0 none !important;border-left:0 none !important}}.list .list-right .filter-item img{border:0 none}.list .list-right .filter-item .search-form-item .left{float:left;width:49%}.list .list-right .filter-item .search-form-item .right{float:right;width:49%}.list .list-right .filter-item .search-form-item input.ti{width:93%}.list .list-right .filter-item .submit-button-container{margin-top:10px}.list .list-right .filter-item .submit-button-container .submit-buttons{float:right}.list .list-right .filter-item .filter-item-header{font-weight:bold;margin-top:10px;margin-bottom:10px;text-align:center}.list .list-right .filter-item a.show-as-link{background-image:linear-gradient(#F5F5F5, #ccc);display:block;float:left;margin-left:10px;width:30px;height:30px;border:1px solid #333333;padding:3;text-align:center}.list .list-right .filter-item a.show-as-link span{width:24px;height:24px;display:block;position:relative;left:3px;top:3px}.list .list-right .filter-item a.show-as-link-active{background-image:linear-gradient(#F5F5F5, #F1F1F1)}.list .list-right .filter-item a.show-as-link-active span{-khtml-opacity:0.5;-moz-opacity:0.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);opacity:0.5}@media only screen and (max-width: 480px){.list .list-right .no-border-bottom{border-bottom:1px solid #E5E5E5}}@media only screen and (min-width: 480px) and (max-width: 768px){.list .list-right .no-border-bottom{border-bottom:0 none}}@media only screen and (min-width: 768px){.list .list-right .no-border-bottom{border-bottom:0 none}}.list .list-right .filter-with-multiselect select{width:99%}.list .list-right .filter-with-multiselect .chzn-container{width:100% !important}.list .list-right .filter-with-multiselect .chzn-container .chzn-drop{width:100% !important}.list .list-right .filter-reset-item{text-align:right;padding-bottom:20px}@media only screen and (max-width: 480px){.dashboard-show{padding-left:5px;padding-right:5px}}@media only screen and (min-width: 480px) and (max-width: 768px){.dashboard-show{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 768px){.dashboard-show{padding-left:20px;padding-right:20px}}.dashboard-show .event-header{font-weight:bold}@media only screen and (max-width: 480px){.dashboard-show .event-header{font-size:14px}}@media only screen and (min-width: 480px) and (max-width: 768px){.dashboard-show .event-header{font-size:16px}}@media only screen and (min-width: 768px){.dashboard-show .event-header{font-size:18px}}.dashboard-show .event-description{margin-top:10px}.dashboard-show .event-parents{font-style:italic;color:#808080}.dashboard-show .event-section{border-top:1px solid #808080;padding-top:10px}@media only screen and (max-width: 480px){.dashboard-show .event-section{margin-top:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){.dashboard-show .event-section{margin-top:30px}}@media only screen and (min-width: 768px){.dashboard-show .event-section{margin-top:50px}}@media only screen and (max-width: 480px){.dashboard-show .event-section .event-section-header{font-size:12px}}@media only screen and (min-width: 480px) and (max-width: 768px){.dashboard-show .event-section .event-section-header{font-size:14px}}@media only screen and (min-width: 768px){.dashboard-show .event-section .event-section-header{font-size:14px}}.dashboard-show .item{margin-top:20px}.dashboard-show .item .label{color:#808080}.dashboard-show .item .value{font-weight:bold}.dashboard-show .item .value a.terms-link{color:#000000}@media only screen and (max-width: 480px){.dashboard-show .item .value a.terms-link{font-size:9px}}@media only screen and (min-width: 480px) and (max-width: 768px){.dashboard-show .item .value a.terms-link{font-size:12px}}@media only screen and (min-width: 768px){.dashboard-show .item .value a.terms-link{font-size:14px}}.dashboard-show .item .value a.registrations-list-link{text-decoration:none;margin-right:5px}.dashboard-show .item .value a.registrations-list-link img{border:0 none;width:16px;position:relative;top:3px}.dashboard-show .registration-item a.registrations-link{float:left}.dashboard-show .registration-item span.showed-free-places{font-weight:bold;font-size:14px}.dashboard-show .term-date{font-weight:bold;margin-top:10px}.dashboard-show .term-date .glyphicon{font-size:14px}.dashboard-show .terms-location{margin-top:20px}.dashboard-show #show-location-map{background-color:#F5F5F5;height:400px}@media only screen and (max-width: 480px){.dashboard-show #show-location-map{width:320px;margin:10px auto}}@media only screen and (min-width: 480px) and (max-width: 768px){.dashboard-show #show-location-map{width:440px;margin:10px auto}}@media only screen and (min-width: 768px){.dashboard-show #show-location-map{width:560px;margin:10px auto}}.registrations-not-possible{text-align:center;background-color:#F5F5F5;border:2px solid #808080}@media only screen and (max-width: 480px){.registrations-not-possible{font-size:10px;padding:0px;margin-top:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){.registrations-not-possible{font-size:12px;padding:5px;margin-top:20px}}@media only screen and (min-width: 768px){.registrations-not-possible{font-size:12px;padding:10px;margin-top:40px}}@media only screen and (max-width: 480px){.registrations-form-container{width:320px;padding:10px;margin-right:auto;margin-left:auto;margin-top:5px}}@media only screen and (min-width: 480px) and (max-width: 768px){.registrations-form-container{width:420px;padding:20px;margin-right:auto;margin-left:auto;margin-top:30px}}@media only screen and (min-width: 768px){.registrations-form-container{width:520px;padding:30px;margin-right:auto;margin-left:auto;margin-top:50px}}.registrations-form-container #registrations-form{border:2px solid #808080;background-color:#F5F5F5}@media only screen and (max-width: 480px){.registrations-form-container #registrations-form{padding:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){.registrations-form-container #registrations-form{padding:20px}}@media only screen and (min-width: 768px){.registrations-form-container #registrations-form{padding:30px}}.registrations-form-container #registrations-form .item{margin-bottom:10px}.registrations-form-container #registrations-form .item .left-small{position:relative;float:left;margin-right:10px}.registrations-form-container #registrations-form .item .left-small select.ti-small{width:75px}.registrations-form-container #registrations-form .item .left{float:left;width:49%}@media only screen and (max-width: 480px){.registrations-form-container #registrations-form .item .left{font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){.registrations-form-container #registrations-form .item .left{font-size:11px}}@media only screen and (min-width: 768px){.registrations-form-container #registrations-form .item .left{font-size:12px}}.registrations-form-container #registrations-form .item .left a{position:relative;top:5px}.registrations-form-container #registrations-form .item .left input.ti{width:95%}.registrations-form-container #registrations-form .item .right{float:right;width:49%;text-align:right}.registrations-form-container #registrations-form .item .right a{position:relative;top:2px}@media only screen and (max-width: 480px){.registrations-form-container #registrations-form .item .right a{font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){.registrations-form-container #registrations-form .item .right a{font-size:11px}}@media only screen and (min-width: 768px){.registrations-form-container #registrations-form .item .right a{font-size:12px}}.registrations-form-container #registrations-form .item .right input.ti{width:95%}.registrations-form-container #registrations-form .item .submit-button{width:101%}.registrations-form-container #registrations-form .item label{font-style:italic;color:#808080}.registrations-form-container #registrations-form .item input.ti{width:98%}.registrations-form-container #registrations-form .item select.ti{width:99%}.registrations-form-container #registrations-form .item textarea.ti{width:97%;height:90px}.registrations-form-container #registrations-form .header{border-bottom:2px solid #808080;padding-bottom:5px;font-weight:bold}@media only screen and (max-width: 480px){.registrations-form-container #registrations-form .header{font-size:10px}}@media only screen and (min-width: 480px) and (max-width: 768px){.registrations-form-container #registrations-form .header{font-size:12px}}@media only screen and (min-width: 768px){.registrations-form-container #registrations-form .header{font-size:14px}}.registrations-form-container #registrations-form .help-text{font-size:12px;font-style:italic;color:#808080}.registrations-form-container #registrations-form .required-explaination{padding-top:10px;border-top:1px solid #E5E5E5}.registrations-form-container #registrations-form ul.form-errors{color:#cc0000;font-weight:bold}
