.featured-set{background-color:#f6f6f6;margin-bottom:2rem;}.events-list .featured-set-title{background:#eee;padding:0.5rem 1rem;color:#333;}.events-list .featured-set-list{padding:0 1rem 2rem 1rem;}.featured-set .event-stub:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0;}.events-list{color:rgb(61,61,61);font-size:14px;}.events-list h2{font-size:24px;line-height:30px;font-weight:700;margin:0;}.events-list h2 a{color:rgb(61,61,61);}.events-list h3{color:#999;font-size:14px;font-weight:700;margin-bottom:1.5em;text-transform:uppercase;}.events-list ul{margin:0;padding:0;list-style-type:none;}.events-list .event-stub{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #eee;}.event-stub .category a.active{color:#168dd9;}.twitter-typeahead{width:100%;}@media (min-width:640px){.events-list .date-day{text-align:right;}}.find-events .all-events{display:none;font-size:16px;font-weight:700;}.all-events a{padding:.5em 0;}.page-community-calendar-event .all-events,.events-filtered .all-events{display:inline;}.back-to-list a{color:#777;font-size:16px;font-weight:700;margin-right:.5em;}.submit-event{font-size:1em;font-weight:700;float:right;}.submit-event a{padding:.5em 0;}.submit-event .mobile-only{display:inline;}.submit-event .desktop-only{display:none;}.submit-event:before{content:'';display:inline-block;width:24px;height:16px;position:relative;top:2px;margin-right:4px;background-repeat:no-repeat;background-size:cover;background-image:url(/sites/all/modules/custom/community_calendar/assets/images/icons.png);background-position:-38px 0;}@media (min-width:1024px){.submit-event{margin:.5em 0 .5em 0;}.submit-event .mobile-only{display:none;}.submit-event .desktop-only{display:inline;}}.find-events{list-style-type:none;color:#168dd9;position:relative;border-bottom:1px solid #ddd;margin:0 0 1.5em 0;padding:1em 0 .5em 0;}.find-events > li{margin-right:.75em;display:inline;}.search-filters > div{margin:0 0 1em 0;position:relative;display:inline;}.find-events .search-filters > div{width:100%;display:inline-block;}@media (min-width:1024px){.find-events .search-filters > div{margin:0 1em 0 0;position:relative;display:inline;}}.page-community-calendar .search-filters{display:none;}.find-events .mobile-button:hover{cursor:pointer;}.find-events .mobile-button{font-weight:700;border:1px solid #ccc;padding:.4em .5em;}@media (min-width:350px){.find-events .mobile-button:after{font-family:"responso";content:"\e615";font-size:1em;position:relative;left:4px;top:2px;color:#999;}.find-events .mobile-button.show:after{content:"";}.find-events > li{margin-right:1em;}}.page-admin-community-calendar .mobile-button{display:none;}.mobile-button.show + .search-filters{display:block;z-index:1;background:#fff;position:absolute;left:0;top:44px;width:100%;box-shadow:0 9px 8px -5px #999;padding:1em 1em 1em 0;}@media (min-width:1024px){.page-community-calendar .search-filters,.mobile-button.show + .search-filters{display:inline;position:static;box-shadow:none;padding:0;}}.find-by-filters > ul{display:inline;margin-left:0;}.find-by-filters ul li{display:inline-block;}.find-by-filters ul.category-list li{display:block;}@media (min-width:1024px){.find-by-filters > ul,.find-by-filters ul > li{display:inline;}.find-events .mobile-button{display:none;}.hide-for-mobile{display:inline;}.find-events > li,.find-events .hide-for-mobile > div{display:inline;}}.find-events .text{font-size:16px;font-weight:700;display:inline;padding:.5em 0;}.find-events input[type="text"]{font-size:16px;}.find-events .text:hover{cursor:pointer;}.find-events .by-keyword{margin-right:0;}.find-events input[type="text"].placeholder{color:#333;}.by-keyword{position:relative;}.by-keyword input[type="text"]{display:inline;border-color:transparent;box-shadow:inset 2px 2px 5px rgba(0,0,0,0.35);color:#333;margin-bottom:5px;border-right:1px solid #ddd;width:100%;}.by-keyword .submit{display:inline-block;width:23px;height:30px;position:absolute;right:0;top:8px;opacity:.5;}.by-keyword .submit:hover{cursor:pointer;}.by-keyword .submit  svg{width:14px;}@media (min-width:1024px){.by-keyword input[type="text"],.by-keyword input[type="text"]:focus{font-size:14px;width:150px;display:inline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}.by-keyword.active input[type="text"]{width:200px;}.by-keyword .submit{position:absolute;right:0;top:0;}}.by-keyword.active .submit{opacity:1;}.down{width:0;height:0;border:inset 5px;border-color:rgba(125,125,125,0.6) transparent transparent transparent;margin-left:5px;position:relative;top:13px;}.category-list{display:none;width:350px;max-height:250px;position:absolute;background-color:#fff;z-index:1;box-shadow:0 0 2em #ccc;font-size:14px;margin:3px 0 0 0;overflow:auto;left:-10px;top:30px;}.category-list a{color:#000;font-size:14px;display:block;padding:.2em .2em .5em .6em;margin:0 .3em;}.category-list li:nth-child(even) a{background-color:#F4F4F4;}.input-daterange{display:none;overflow:hidden;}.date-range-fields{font-size:14px;box-shadow:0 0 4px #777;color:#777;background:#fff;position:absolute;padding:1em;width:auto;z-index:2;left:0;top:30px;}.date-range-fields.input-daterange{width:100%;}@media (min-width:640px){.date-range-fields.input-daterange{width:315px;}}.date-range-fields input[type="text"]{font-size:16px;}@media (min-width:1024px){.date-range-fields input[type="text"]{width:7em;display:inline;margin:0 .5em;height:25px;font-size:11px;}}.datepicker .datepicker-days table tr td{padding:0 10px;}.date-submit-button{padding:.2em .8em;font-size:15px;background-color:#3385BF;color:#fff;border-radius:4px;font-weight:700;transition:background-color .4s ease;}.date-submit-button:hover{color:#fff;text-decoration:none;cursor:pointer;background-color:rgba(22,152,217,0.94);}.events-list{min-height:300px;}.events-list .short-date{font-size:16px;display:inline-block;}.row.padding-medium .column{padding-left:0;padding-right:0;}@media (min-width:640px){.events-list .short-date{display:block;font-weight:700;text-transform:uppercase;font-size:18px;line-height:24px;margin-top:3px;}.row.padding-medium .column{padding-left:1em;padding-right:1em;}}.events-list .dayofweek{font-size:16px;float:left;position:relative;}.events-list .dayofweek:after{content:",";position:relative;right:4px;top:0;}@media (min-width:640px){.events-list .dayofweek{font-size:12px;float:none;}.events-list .dayofweek:after{content:"";}}.event-details-list{list-style-type:none;padding-left:1.6rem;font-size:14px;margin:0 0 1em 0;}.details .event-details-list{margin:0 0 1em 0;}.details .event-venue{margin-bottom:1em;}@media (max-width:640px){.details .event-venue{margin-left:0;}}.event-details-list li{text-indent:-1.5rem;}.event-stub .event-details-list{padding-left:1.5em;margin:1em 0;}.event-details-list li.no-icon{text-indent:0;}.event-details-list .icon:before{content:'';display:inline-block;width:20px;height:14px;background-position:0 0;position:relative;top:2px;margin-right:4px;background-repeat:no-repeat;background-size:cover;background-image:url(/sites/all/modules/custom/community_calendar/assets/images/icons.png);}.event-details-list .icon.venue:before{background-position:-17px 0;}.event-details-list .icon.time:before{background-position:3px 0;}.event-details-list .icon.date.recurs:before{background-position:-60px 0;}.event-details-list .icon.date:before{background-position:-38px 0;}.event-details-list .icon.price:before{background-position:-108px 0px;}@media (min-width:640px){.map-container > iframe{padding-left:1.1rem;}}.category{color:#999;font-size:14px;}label[for="edit-status"]{cursor:default;margin-bottom:1.5em;}.input-group input[type="text"],.input-group select,.input-group textarea{border-radius:4px;}input[type="text"],#edit-location-state{margin-bottom:1em;}#community-calendar-events-edit-form{margin-top:2em;}#community-calendar-events-edit-form label{font-weight:700;}h1.title{font-size:2em;}@media (min-width:640px){h1.title{font-size:2.25em;}}@media (min-width:1025px){h1.title{font-size:3em;}}.input-group{clear:both;margin-bottom:2.5rem;}.input-group .row:last-of-type input{margin-bottom:0;}.input-group-subgroup{margin-bottom:2rem;}.recur-button{padding:1em;text-align:center;display:inline-block;border:0;color:#777;border-radius:4px 4px 0px 0px;transition:all .4s ease-in-out;margin-bottom:-1px;border-bottom-color:none;background-color:#fff;}.recur-button:hover,.recur-button.active{color:#000;border:1px solid #ccc;border-bottom-color:#fff;}.recur-button:hover{cursor:pointer;}.recurs #edit-recurrence-repeats{margin-bottom:1em;text-align:center;}#edit-recurrence-repeats input[type="radio"]:checked+label{font-weight:bold;color:#fff;background-color:#555;padding:.8em 1em;border-radius:3px;}#edit-recurrence-repeats input[type=radio]{display:none;}.form-item-recurrence-interval-weekly,.form-item-recurrence-interval-monthly{display:inline-block;}.form-item-recurrence-interval-weekly label,.form-item-recurrence-interval-monthly label{display:none;}.hide-by-default{display:none;}.recurs .hide-by-default{display:block;}.recurs .form-item-recurrence-start-time,.recurs .form-item-recurrence-end-time{margin-top:1rem;}@media (max-width:641px){.form-item-recurrence-start-time,.form-item-recurrence-end-time,div[class*=" form-item-recurrence-start-time-"],div[class*=" form-item-recurrence-end-time-"],.recurs .form-item-recurrence-end-date{margin-top:1rem;}}.recurrence{clear:both;}.recurrence-fields{border:1px solid #ccc;border-radius:0 4px 4px 4px;padding:1em;}.recurrence_interval_weekly-wrapper,.recurrence_day_of_week-wrapper,.recurrence_monthly-wrapper{margin:1rem 0;}.recurrence_day_of_week-wrapper{clear:left;}#edit-recurrence-day{width:5em;}#community-calendar-events-edit-form input,#community-calendar-events-edit-form select{border:1px solid #ccc;transition:all .4s;}#community-calendar-events-edit-form input[type="text"][readonly],#community-calendar-events-edit-form input[type="text"][disabled],#community-calendar-events-edit-form select[disabled]{border:1px solid rgba(255,255,255,.1);box-shadow:none;opacity:.6;background-color:#eee;}#community-calendar-events-edit-form input[type="file"]{border:0;width:auto;}#community-calendar-events-edit-form .form-managed-file input[type="submit"]{display:none;visibility:hidden;}#community-calendar-events-edit-form .form-file:hover{cursor:pointer;}#community-calendar-events-edit-form .placeholder{color:#ccc;}.location .tt-open{margin-top:-1em;}.location.existing .row:not(:first-child) input{border:0;}.clear-image{color:#168dd9;margin:.4em 0;}.clear-image:hover{cursor:pointer;color:#1379bb;}label[for=edit-recurrence-repeats]{display:none;}#edit-recurrence-repeats > div{display:inline-block;}.add-recurring-day,.remove-recurring-day{color:#777;font-weight:900;display:inline-block;line-height:54px;padding:.5em;font-size:22px;}.add-recurring-day:hover,.remove-recurring-day:hover{cursor:pointer;}.form-item-recurrence-day-of-week-count{display:inline;}#form-item-recurrence-day-of-week-count{display:inline;}#edit-recurrence-day-of-week-count{display:inline-block;}.form-item-recurrence-day-of-week-count{display:inline-block;width:44%;}.form-item-recurrence-day-monthly{display:inline-block;width:50%;float:right;}.recurrence_monthly-wrapper{margin-top:2.2em;}.categories .form-type-select{display:inline;float:left}.categories select{width:12em;margin-bottom:.5em;}.form-item-category{margin-top:1em;}.form-item-category-2 label,.form-item-category-3 label{display:none;}.add-category{float:left;margin:0 0 0 .6em;}.remove-category{float:left;margin:.5em;}.remove-category,.add-category{color:#168dd9;}.remove-category:hover,.add-category:hover{cursor:pointer;color:#1379bb;}.sponsor{margin-bottom:2em;}.add-sponsor{margin-top:-1em;}.remove-sponsor,.add-sponsor{color:#168dd9;}.remove-sponsor{margin-top:1em;}.remove-sponsor:hover,.add-sponsor:hover{cursor:pointer;color:#1379bb;}.form-item-description{margin-bottom:0.5rem;}.description-help-text{color:#999;font-size:.9em;}#edit-description{width:100%;height:110px;}.form-item-organization-designation,.form-item-organization-designation label,.form-item-organization-designation input{display:inline;}.organization .tt-open{margin-top:-1em;}.organization label[for=edit-organization-designation]{display:block;margin-bottom:.5rem;}.organization .form-radios{padding:.7em;margin:0;}.organization.existing .form-radios{border-radius:4px;background-color:#eee;opacity:.6;}.organization.existing .form-radios label{color:#777;}.row .section-label{font-size:1.6em;font-weight:900;border-bottom:3px solid #eee;margin-bottom:0.75em;padding-bottom:.5em;}.row .section-label-plain{border-bottom:none;padding-bottom:0;}.form-item-ticket-flag{margin:-0.5em 0 0.5em;}@media (min-width:640px){.form-item-ticket-flag{margin:1.8em 0 0;}}.help-text{color:#999;}#community-calendar-events-edit-form .delete,#community-calendar-events-edit-form .save{border:none;border-radius:4px;line-height:2.4;padding:0 0.75em;display:inline-block;color:#fff;}#community-calendar-events-edit-form .delete a,#community-calendar-events-edit-form .delete a:hover{color:#fff;text-decoration:none;}#community-calendar-events-edit-form .delete{background-color:#c40621;transition:background-color .4s;}#community-calendar-events-edit-form .delete:hover{background-color:#A9041B;cursor:pointer;}#community-calendar-events-edit-form .save{background-color:#298106;}#community-calendar-events-edit-form .save:hover{background-color:#1F6503;}.submitter-details{margin-bottom:1.2em;}.admin-details{border:1px solid #ccc;border-radius:4px;background-color:rgba(22,22,22,.04);padding:1.4em;margin-bottom:1.2em;}.admin-details .row.submitter-info{border-bottom:1px solid #ccc;font-size:0.875rem;margin-bottom:1.5em;padding-bottom:1.5em;}.submitter-info .submitter-label{font-weight:700;margin-bottom:1em;}.form-item-featured{border-top:1px solid #ccc;margin-top:1em;padding-top:1em;}.back-to-calendar{display:inline-block;margin-top:1em;}.required label:after{content:"*";color:#ff0000;}#community-calendar-events-edit-form div.error,#community-calendar-events-edit-form .error{background-color:transparent;background-image:none;color:inherit;}div.error label{color:rgba(160,30,8,.68);}#community-calendar-events-edit-form small.error{text-align:right;color:#ff0000;clear:both;position:relative;font-style:normal;margin:0 0 1em 0;padding-bottom:0;padding-right:0;}#community-calendar-events-edit-form .error input,#community-calendar-events-edit-form .error select{border:1px solid #ff0000;}#community-calendar-events-edit-form span.error{background-color:transparent;padding:0;}#community-calendar-events-edit-form .error input{background-color:transparent;}.image-message{position:relative;left:88px;top:-22px;padding-left:.7em;background:#fff;color:#999;line-height:normal;width:80%;}.image-message .image-error{color:#ff0000;}.guidelines-top a{display:inline-block;font-size:12px;}.show-guidelines{color:#777;display:inline-block;font-size:14px;margin:1.5em 0 .7em 0;}.open.show-guidelines{color:#333;}.guidelines-content{display:none;}.guidelines-content .back-to-top{display:none;}.guidelines-content h3{font-size:18px;font-weight:700;}.guidelines-content p{font-size:14px;}.page-community-calendar-events-edit h1.title{margin-bottom:0;}.page-community-calendar-events-edit #community-calendar-events-edit-form{margin-top:0;}.page-community-calendar-events-edit .action-links{margin-bottom:2em;}.page-community-calendar-thanks .region-content{margin-bottom:2.5rem;}.view-event{margin-bottom:2.5rem;margin-top:1.5rem;}.page-community-calendar-event h1.title{font-size:32px;line-height:36px;font-weight:700;margin:0;}.view-event h3{border-bottom:4px solid #eceeed;font-size:24px;line-height:30px;font-weight:700;margin-top:1.5em;padding-bottom:6px;}@media (min-width:640px){.view-event h3.venue{padding-left:1.1rem;}}.view-event h4{font-size:18px;line-height:24px;font-weight:700;}.view-event ul{list-style-type:none;}.view-event p,.view-event li{font-size:16px;line-height:24px;}.view-event a{overflow-wrap:break-word;word-wrap:break-word;}.event-summary{margin:0;}.free{font-weight:900;}.payment-info{color:#999;}.event-details-list .date-summary{text-transform:uppercase;font-size:18px;line-height:30px;font-weight:700;margin-bottom:1em;}.event-details-list .category{margin-top:1em;}.row .row.description{clear:both;margin-bottom:2em;}.row.description img{float:left;max-width:115px;margin:.5em 2em 1em 0;}@media (min-width:640px){.row.description img{max-width:325px;}}.event-summary .cat-label{color:#999;}.ticket-link{font-size:16px;display:inline-block;border-radius:3px;color:#fff;line-height:2.4;padding:0 0.75em;margin-top:1em;background-color:#555;}.ticket-link:hover{color:#fff;}.row .row.collapse.presenting,.row .row.collapse.artist{margin-bottom:2em;}.form-item-artist-name,.form-item-artist-email,.form-item-location-email,.form-item-location-telephone{margin-bottom:1em;}@media (min-width:1026px){.form-item-location-telephone{margin-bottom:0em;}}.presenting h4,.artist h4{text-transform:uppercase;font-size:14px;}.presenting ul,.artist ul{margin:0;}.column.action-links{float:none;margin-bottom:1.5em;}.page-community-calendar-events-edit
.action-links li a{font-size:1.125em;}.view-event .unpublished{width:90%;margin-top:-1.85em;}.community_calendar-tablesorter tr:nth-child(odd){background-color:rgba(0,0,0,0.105);}.community_calendar-tablesorter tr:nth-child(even){background-color:rgba(0,0,0,0.063);}table.community_calendar-tablesorter thead tr .header{background-repeat:no-repeat;background-position:center right;cursor:pointer;}table.community_calendar-tablesorter thead tr .headerSortUp{background-image:url(/sites/all/modules/custom/community_calendar/assets/images/asc.gif);}table.community_calendar-tablesorter thead tr .headerSortDown{background-image:url(/sites/all/modules/custom/community_calendar/assets/images/desc.gif);}table.community_calendar-tablesorter thead tr .headerSortDown,table.community_calendar-tablesorter thead tr .headerSortUp{background-color:#333;}.community_calendar-tablesorter tbody tr td:last-child{width:190px;}.community_calendar-tablesorter .approve:hover,.community_calendar-tablesorter .edit:hover,.community_calendar-tablesorter .copy:hover,.community_calendar-tablesorter .delete:hover{background-color:#01527a;color:#FFF;text-decoration:none;}.community_calendar-tablesorter .approve,.community_calendar-tablesorter .edit,.community_calendar-tablesorter .copy,.community_calendar-tablesorter .delete,.cc-admin-button a{background-color:#e2eef9;border:1px solid #bac6d3;border-radius:5px;display:inline-block;margin:.2em;padding:.25em .55em;text-transform:normal;}.community_calendar-tablesorter .approve:hover,.community_calendar-tablesorter .edit:hover,.community_calendar-tablesorter .copy:hover,.community_calendar-tablesorter .delete:hover{background-color:#f2f6fa;border-color:#bbcbdd;color:#018fe2;text-decoration:underline;cursor:pointer;}.community_calendar-tablesorter .cancel-delete,.community_calendar-tablesorter .cancel-delete:hover{background-color:#989684;border-radius:5px;display:inline-block;margin:.2em;color:#fff;border:none;cursor:pointer;padding:.25em 1em;}.community_calendar-tablesorter .confirm-delete{background-color:#e2eef9;border-radius:5px;display:inline-block;margin:.2em;color:#222;border:none;cursor:pointer;padding:.25em 1em;}.community_calendar-tablesorter .set-new-value,.community_calendar-tablesorter .set-new-value:hover{background-color:#1888bc;border-radius:5px;display:inline-block;margin:.2em;color:#fff;border:none;cursor:pointer;padding:.25em 1em;}.community_calendar-tablesorter .delete:hover{cursor:pointer;}div.messages.status{margin:0;}#community-calendar-events-admin-form input.form-submit{background:#ddd;color:#fff;border-color:#ddd;cursor:default;transition:all .2s;border:1px solid #bac6d3;border-radius:5px;display:inline-block;margin:.2em;padding:.25em .55em;text-transform:normal;font-size:12px;}#community-calendar-events-admin-form.enable-submit #edit-submit-approve{border-color:#0071B3;cursor:pointer;background:#0071B3;}#community-calendar-events-admin-form.enable-submit #edit-submit-approve:hover{background:#025485;border-color:#025485;}#community-calendar-events-admin-form.enable-submit #edit-submit-delete{border-color:#c40621;cursor:pointer;background:#c40621}#community-calendar-events-admin-form.enable-submit #edit-submit-delete:hover{background:#9c0117;border-color:#9c0117;}#community-calendar-events-admin-form input[disabled]{}#community-calendar-events-admin-form input[disabled]:hover{cursor:default;}#community-calendar-table td:first-of-type{color:#888;}#community-calendar-table .location-name{color:#333;font-weight:700;}#community-calendar-table tr.pending-delete{background-color:#fff06b;}#community-calendar-venue-table.confirm-delete tbody tr:not(.pending-delete){background-color:#eee;opacity:.2;}tr.pending-delete .notice{color:#333;font-weight:700;padding:1em 0 1em .2em;}.ui-sortable tr:hover{cursor:move;border:2px solid #ccc;}.ui-sortable-placeholder{height:40px;}.event-image{float:left;font-size:12px;color:#999;margin-bottom:3em;display:table;}.event-image .image-caption{display:table-caption;caption-side:bottom;}.caption-container{margin-top:1rem;padding:0;}.sponsors ul{margin-left:0;padding-top:10px;}.sponsor-image{margin-bottom:16px;max-width:250px;}@media (min-width:642px){.sponsor-image{float:left;width:33.3%;text-align:center;}.sponsor-image img{padding-right:2em;}}.large-4.column{margin-top:1.25rem;}.page-admin-community-calendar-events-edit .region-content ul,.page-admin-community-calendar-events-previous .region-content ul,.page-admin-community-calendar-events-search .region-content ul,.page-admin-community-calendar-events-pending .region-content ul,.page-admin-community-calendar-locations-edit .region-content ul,.page-admin-community-calendar-locations-search .region-content ul,.page-admin-community-calendar-locations-pending .region-content ul,.page-admin-community-calendar-categories-edit .region-content ul,.page-admin-community-calendar-categories-search .region-content ul,.page-admin-community-calendar-organizations-edit .region-content ul,.page-admin-community-calendar-organizations-search .region-content ul,.page-admin-community-calendar-organizations-pending .region-content ul{padding-left:0;}
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;margin-bottom:10px;vertical-align:top;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{padding:10px;float:left;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class$=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline;}#google-cse-results-searchbox-form .form-radios div{display:block;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
#toolbar .toolbar-station-name{float:left;font-weight:bold;margin:0 8px;text-transform:uppercase;}
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}
