Narrow Your Results Collapse Filters Show Filters Reset Filters Venues Tags Event Category Collapse Filters Show Filters Reset Filters Find Events Events In .tribe-events-event-cost{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:none;margin:0 0 15px}.tribe-events-event-cost span{border:1px solid #ddd;display:block;font-style:normal;font-weight:700;line-height:1;padding:8px 12px;text-align:center;text-overflow:ellipsis}.tribe-events-event-cost .tribe-out-of-stock,.tribe-events-event-cost .tribe-tickets-left{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-button,a.tribe-button,button.tribe-button,input.tribe-button{border-radius:3px;line-height:1;margin:10px;padding:9px 12px}.tribe-button.sold-out,a.tribe-button.sold-out,button.tribe-button.sold-out,input.tribe-button.sold-out{background:none;border:none;color:#a00}.tribe-button.sold-out:hover,a.tribe-button.sold-out:hover,button.tribe-button.sold-out:hover,input.tribe-button.sold-out:hover{cursor:default}#tribe-events-pg-template,.tribe-events-pg-template{margin:0 auto;max-width:1200px}.tribe-events-after-html{clear:both}#tribe-events .tribe-events-content p,.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7;margin:0 0 10px}#tribe-events-pg-template .tribe-events-content h1,#tribe-events-pg-template .tribe-events-content h2,#tribe-events-pg-template .tribe-events-content h3,#tribe-events-pg-template .tribe-events-content h4,#tribe-events-pg-template .tribe-events-content h5,#tribe-events-pg-template .tribe-events-content h6,.tribe-events-after-html h1,.tribe-events-after-html h2,.tribe-events-after-html h3,.tribe-events-after-html h4,.tribe-events-after-html h5,.tribe-events-after-html h6,.tribe-events-before-html h1,.tribe-events-before-html h2,.tribe-events-before-html h3,.tribe-events-before-html h4,.tribe-events-before-html h5,.tribe-events-before-html h6{line-height:1.7;margin:24px 0}#tribe-events-pg-template .tribe-events-content h1,.tribe-events-after-html h1,.tribe-events-before-html h1{font-size:21px;line-height:1.5}#tribe-events-pg-template .tribe-events-content h2,.tribe-events-after-html h2,.tribe-events-before-html h2{font-size:18px;line-height:1.6}#tribe-events-pg-template .tribe-events-content h3,.tribe-events-after-html h3,.tribe-events-before-html h3{font-size:16px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h4,.tribe-events-after-html h4,.tribe-events-before-html h4{font-size:14px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h5,.tribe-events-after-html h5,.tribe-events-before-html h5{font-size:13px;line-height:1.8}#tribe-events-pg-template .tribe-events-content h6,.tribe-events-after-html h6,.tribe-events-before-html h6{font-size:12px;line-height:1.8}#tribe-events-pg-template .tribe-events-content ul,.tribe-events-after-html ul,.tribe-events-before-html ul{list-style:disc outside}#tribe-events-pg-template .tribe-events-content ol,.tribe-events-after-html ol,.tribe-events-before-html ol{list-style:decimal outside}#tribe-events-pg-template .tribe-events-content ol li,#tribe-events-pg-template .tribe-events-content ul li,.tribe-events-after-html ol li,.tribe-events-after-html ul li,.tribe-events-before-html ol li,.tribe-events-before-html ul li{line-height:1.7;margin:0 0 20px}.tribe-events-back{margin:0 0 20px}.events-list .tribe-events-back.tribe-events-loop{margin:0 auto 20px}#tribe-events-content a,.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,.tribe-events-back a,.tribe-events-back a:hover,.tribe-events-event-meta a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-list-widget .tribe-events-widget-link a:hover,ul.tribe-events-sub-nav a,ul.tribe-events-sub-nav a:hover{text-decoration:none}#tribe-events .tribe-events-button,.tribe-events-button{*display:inline;background-color:#666;background-image:none;border-radius:3px;border:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;letter-spacing:1px;line-height:normal;padding:6px 9px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;zoom:1}.tribe-events-button.tribe-active{background-color:#666;color:#fff}#tribe-events .tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover{background-color:#ddd;color:#444;text-decoration:none}a.tribe-events-gcal,a.tribe-events-ical{clear:both;color:#fff;float:right;font-size:10px;font-weight:400;line-height:18px;margin-top:21px;padding:0 6px;text-decoration:none}.tribe-events-gcal{margin-right:9px}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-ical{float:none}.tribe-events-event-meta-desc .tribe-events-gmap,.tribe-events-event-meta .tribe-events-gmap{white-space:nowrap}.event .entry-title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:inherit}.updated-info{height:0;text-indent:-9999px}.tribe-events-event-image{margin:0 0 20px;text-align:center}.tribe-events-event-image img{height:auto;max-width:100%}.tribe-events-schedule h2{display:inline-block;margin-bottom:0;font-size:1.2em;font-style:normal;font-weight:700;line-height:normal}.tribe-events-event-schedule-details{display:inline}.events-archive .entry-content,.events-archive .entry-header{width:98%}.events-archive footer.entry-header,.events-archive footer.entry-meta,.events-archive header.entry-header,.events-archive header.entry-meta,.events-archive span.edit-link,.single-tribe_events footer.entry-header,.single-tribe_events footer.entry-meta,.single-tribe_events header.entry-header,.single-tribe_events header.entry-meta,.single-tribe_organizer footer.entry-header,.single-tribe_organizer footer.entry-meta,.single-tribe_organizer header.entry-header,.single-tribe_organizer header.entry-meta,.single-tribe_venue footer.entry-header,.single-tribe_venue footer.entry-meta,.single-tribe_venue header.entry-header,.single-tribe_venue header.entry-meta{display:none}.tribe-events-notices{background:#d9edf7;border-radius:4px;border:1px solid #bce8f1;color:#3a87ad;margin:10px 0 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff}div.tribe-events-notices>ul,div.tribe-events-notices>ul>li{list-style:none;margin:0;padding:0}#tribe-events-content p.tribe-events-promo{color:#999;font-size:12px}#tribe-events-content p.tribe-events-promo a{color:#666}.clearfix,.tribe-clearfix{zoom:1}.clearfix:after,.clearfix:before,.tribe-clearfix:after,.tribe-clearfix:before{content:"";display:table}.clearfix:after,.tribe-clear,.tribe-clearfix:after{clear:both}.tribe-events-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}#tribe-events-content .tribe-events-abbr{border-bottom:0;cursor:default}.tribe-events-spinner{height:32px;margin-left:-16px;width:32px}.tribe-events-spinner-medium{height:24px;width:24px}.tribe-events-spinner-small{height:16px;margin-left:-8px;width:16px}*+html .events-archive .tribe-events-page-title{padding-bottom:30px}*+html .events-archive .tribe-events-list .tribe-events-page-title{padding-bottom:0}*+html #tribe-events-header{margin-bottom:30px}.tribe-events-page-title{clear:none;font-size:24px;font-weight:400;margin-bottom:.5em;position:relative;text-align:center;z-index:0}.tribe-events-filter-view.events-list .tribe-events-page-title{width:100%;float:none}.tribe-events-page-title a{color:#000}.tribe-events-page-title a:focus,.tribe-events-page-title a:hover{color:#333;text-decoration:underline}#tribe-events-footer,#tribe-events-header{clear:both;margin-bottom:.5em}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav{line-height:normal;list-style-type:none;margin:0;overflow:hidden;padding:0;text-align:center}#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav li{display:inline;display:inline-block;margin:0;vertical-align:middle;zoom:1}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav li{float:left;margin-right:5px;text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next{float:right;margin-left:5px;text-align:right}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left{float:left;text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right{float:right;text-align:right}.tribe-events-ajax-loading{background:#666;border-radius:5px;box-shadow:none;display:none;left:50%;margin-left:-27px;padding:15px;position:absolute;top:150px;z-index:10}.tribe-events-ajax-loading.tribe-events-active-spinner,.tribe-events-ajax-loading.tribe-events-active-spinner img,.tribe-events-loading .tribe-events-ajax-loading{display:block}#tribe-events-header{position:relative}#tribe-events-footer{margin-bottom:1em}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{clear:both;margin:1.25em 0 18px}.tribe-events-map #tribe-events-header{margin:1em 0}.single-tribe_events #tribe-events-header{margin:1em 0 20px}.single-tribe_events #tribe-events-footer li,.single-tribe_events #tribe-events-header li{width:48%}#tribe-events-content .tribe-events-nav-date{padding-top:16px}select.tribe-events-dropdown{font-size:11px;margin:33px 9px 0 0;width:auto}#tribe-events-events-picker,#tribe-events-picker{display:inline}#tribe-events-content{margin-bottom:48px;padding:2px 0;position:relative}#tribe-events-content.tribe-events-list{padding:0}.tribe-events-othermonth .tribe-events-month-event-title,.tribe-events-othermonth div[id*=tribe-events-daynum-]{-khtml-opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}#tribe-events-content.tribe-events-list{margin-bottom:60px}.tribe-events-list .tribe-events-loop .tribe-event-featured{background:#0ea0d7;margin-bottom:32px;margin-bottom:2rem;padding:0 24px 16px;padding:0 1.5rem 1rem}.tribe-events-list .tribe-events-loop .tribe-event-featured.tribe-events-first{padding-top:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -24px;margin:0 -1.5rem;width:auto}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:24px;margin-top:1.5rem}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-meta{background-color:transparent;color:hsla(0,0%,100%,.7);font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content{color:hsla(0,0%,100%,.9)}.tribe-events-list .tribe-events-loop .tribe-event-featured a{color:hsla(0,0%,100%,.7)}.tribe-events-list .tribe-events-loop .tribe-event-featured a:active,.tribe-events-list .tribe-events-loop .tribe-event-featured a:hover{color:hsla(0,0%,100%,.9)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:none;margin:30px 0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost span{border:0;color:#fff;background:hsla(0,0%,100%,.1);display:block;font-style:normal;font-weight:700;line-height:1;padding:10px;text-align:center;text-overflow:ellipsis}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .ticket-cost{background:hsla(0,0%,100%,.2)}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-tickets-left{font-style:italic;font-weight:400;margin-left:1px}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-out-of-stock{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button{color:#000;font-weight:700}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button:hover{color:#0ea0d7}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost .tribe-button:active{color:#000}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-button{background:#fff;color:#0ea0d7}.tribe-events-list .tribe-events-loop .tribe-events-event-image{float:left;margin:0 3% 0 0;width:30%}.tribe-events-list .tribe-events-loop .tribe-events-content{width:100%}.tribe-events-list .tribe-events-list-event-title{border:none;display:inline-block;font-size:1.4em;letter-spacing:0;line-height:1.4em;margin:0;padding:0;text-transform:none}.tribe-events-list .type-tribe_events{border-bottom:1px solid #ddd;margin:0;padding:2.25em 0}.tribe-events-list .type-tribe_events.tribe-events-first{padding-top:0}.tribe-events-list .type-tribe_events.tribe-event-end-month{border-bottom:0;padding-bottom:0}.tribe-events-list .tribe-events-event-image{display:inline-block;float:left;margin:0 3% 0 0}.tribe-events-list .tribe-events-event-image img{height:auto;margin:0;padding:0;width:100%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{display:block;float:none;position:relative}.tribe-events-list .tribe-events-event-image+div.tribe-events-content.tribe-events-list-event-description{position:static}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{display:inline;display:inline-block;zoom:1}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .event-is-recurring{position:relative}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .tribe-events-content{padding:0;width:100%}.tribe-events-list .time-details,.tribe-events-list .tribe-events-venue-details{display:block;line-height:1.2;margin:0}.tribe-events-list .time-details{margin:0 0 8px}.tribe-events-list .tribe-events-venue-details{margin:15px 0}.tribe-events-event-details .tribe-events-event-meta address.tribe-events-address{font-family:inherit;font-size:inherit;font-style:normal;line-height:inherit}.tribe-events-list-separator-year{color:#ccc;display:block;font-size:38px;font-weight:700;padding:1em 2.25em 0;text-align:center}.tribe-events-list-separator-month{background-color:#eee;display:block;font-size:14px;font-weight:700;margin:2.5em 0 0;padding:6px 10px;text-transform:uppercase}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:2.25em}.tribe-events-loop{clear:both}.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:0}.tribe-events-loop .tribe-events-content{float:left;padding:0 5% 0 0;width:60%}.tribe-events-loop .tribe-events-event-meta{border:0;clear:both;float:none;font-size:14px;font-weight:700;line-height:1.5;margin:5px 0 15px;overflow:visible}.tribe-events-event-meta address.tribe-events-address{display:inline;font-family:inherit;font-size:inherit;font-style:normal;line-height:inherit;margin-right:10px}.single-tribe_venue .tribe-events-loop .tribe-events-content p{margin:0}.events-archive h3 .published,.single-tribe_venue h3 .published{font-size:18px;font-style:italic;margin-top:0;text-transform:none}.tribe-events-event-day,.tribe-events-event-meta-desc{color:#333}.venue-address{margin-top:1em}.venue-address>*{display:block;margin-top:.5em}.single-tribe_events .tribe-events-single-event-title{font-size:1.7em;line-height:1;margin:0;padding:0}#tribe-events-content .tribe-events-single-event-description .attachment-post-thumbnail{display:block;margin-left:auto;margin-right:auto;text-align:center}.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.4em;font-weight:700;margin:20px 0 10px}.tribe-events-meta-group+.tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group address.tribe-events-address{display:block;margin:0}#eventbrite-embed{margin:24px 0;min-height:225px;width:100%}.eventbrite-ticket-embed{margin:0 0 30px}.tribe-events-schedule{margin:20px 0 0;vertical-align:middle}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule .tribe-events-divider{font-size:1.2em}.single-tribe_events .tribe-events-schedule h3{display:inline;display:inline-block;font-size:1.2em;margin:0;padding:0;vertical-align:middle;white-space:nowrap;zoom:1}.single-tribe_events .tribe-events-schedule .tribe-events-cost{vertical-align:baseline}.single-tribe_events .tribe-events-event-image{clear:both;margin-bottom:30px;text-align:center}.single-tribe_events .tribe-events-cal-links{clear:both}.single-tribe_events .tribe-events-event-meta{background:#fafafa;border:1px solid #eee;margin:30px 0}.single-tribe_events .tribe-events-venue-map{background:#eee;border:1px solid #ddd;border-radius:3px;display:inline-block;float:right;margin:20px 4% 2% 0;padding:5px;vertical-align:top;width:90%;zoom:1}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap{clear:both;display:block;float:none;width:auto}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap .tribe-events-venue-map{float:none;width:100%}.single-tribe_events .secondary .tribe-events-venue-map{width:58%}.single-tribe_events .sidebar .secondary .tribe-events-venue-map{width:100%}.single-tribe_events .tribe-events-event-meta{font-size:13px}.single-tribe_events .tribe-events-event-meta dl{margin:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{clear:left;font-weight:700;line-height:1;list-style:none}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{float:none;line-height:1.5;list-style:none;margin:0 0 10px;padding:0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{box-sizing:border-box;display:inline-block;float:left;margin:0 0 20px;padding:0 4%;text-align:left;vertical-align:top;width:100%;zoom:1}#tribe-events-content .tribe-events-event-meta dd span.adr{display:block}.single-tribe_events .tribe-events-content{max-width:100%;padding:0;width:100%}.sidebar.single-tribe_events .tribe-events-content{padding:0}.tribe-events-day .tribe-events-day-time-slot .tribe-events-day-time-slot-heading{background-color:#eee;font-size:14px;font-weight:700;margin:2.5em 0 0;padding:6px 10px;text-transform:uppercase}.tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:5%}.tribe-events-day .tribe-event-featured{background:#0ea0d7;margin-bottom:32px;margin-bottom:2rem;padding:0 24px 16px;padding:0 1.5rem 1rem}.tribe-events-day .tribe-event-featured .tribe-events-content{display:block;float:none;width:auto}.tribe-events-day .tribe-event-featured.tribe-events-first{padding-top:0}.tribe-events-day .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -24px;margin:0 -1.5rem;width:auto}.tribe-events-day .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:24px;margin-top:1.5rem}.tribe-events-day .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-day .tribe-event-featured .tribe-events-event-meta{background-color:transparent;color:hsla(0,0%,100%,.7);font-weight:400}.tribe-events-day .tribe-event-featured .tribe-events-content{color:hsla(0,0%,100%,.9)}.tribe-events-day .tribe-event-featured a{color:hsla(0,0%,100%,.7)}.tribe-events-day .tribe-event-featured a:active,.tribe-events-day .tribe-event-featured a:hover{color:hsla(0,0%,100%,.9)}.tribe-events-day .tribe-event-featured .tribe-events-event-cost{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:none;margin:30px 0}.tribe-events-day .tribe-event-featured .tribe-events-event-cost span{border:0;color:#fff;background:hsla(0,0%,100%,.1);display:block;font-style:normal;font-weight:700;line-height:1;padding:10px;text-align:center;text-overflow:ellipsis}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .ticket-cost{background:hsla(0,0%,100%,.2)}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-tickets-left{font-style:italic;font-weight:400;margin-left:1px}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-out-of-stock{background:#f0f0f0;border-left:none;color:#727272;font-style:italic;font-weight:400}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-ticket-cost{margin:0}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button{color:#000;font-weight:700}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button:hover{color:#0ea0d7}.tribe-events-day .tribe-event-featured .tribe-events-event-cost .tribe-button:active{color:#000}.tribe-events-day .tribe-event-featured .tribe-button{background:#fff;color:#0ea0d7}.tribe-events-day .type-tribe_events{margin-left:0}.tribe-events-day .tribe-events-event-image{display:inline-block;float:left;margin:0 3% 0 0;width:30%}.tribe-events-day .tribe-events-content{display:inline-block;float:right;padding:0;width:67%}#tribe-events-content table.tribe-events-calendar{border-collapse:collapse;clear:both;font-size:12px;margin:12px 0 .6em;table-layout:fixed;width:100%}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{background:#0ea0d7;margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}.events-archive.events-gridview #tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a{color:#fff}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:active,#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:hover{color:#eee}#tribe-events-content .tribe-events-calendar td,#tribe-events-content table.tribe-events-calendar{border:1px solid #bbb}#tribe-events-content .tribe-events-calendar td{box-sizing:border-box;color:#114b7d;font-size:12px;height:145px;padding:0 0 .5em;vertical-align:top;width:14.28%}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#f5f5f5;color:#333;font-size:11px;font-weight:700}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#666;color:#fff}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{color:#999}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{background-color:#f9f9f9;border:1px solid #666;bottom:30px;color:#333;display:none;left:3px;line-height:1.4;position:absolute;width:320px;z-index:1001}.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips.png);background-position:0 0;background-repeat:no-repeat;background-size:44px 19px;bottom:-11px;display:block;height:11px;left:20px;position:absolute;width:18px}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-right .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-right .tribe-events-tooltip,.tribe-events-week .tribe-events-right .tribe-events-tooltip{left:auto;right:3px}.tribe-events-right .tribe-events-tooltip .tribe-events-arrow{left:auto;right:30px}.tribe-events-tooltip ol,.tribe-events-tooltip ul{margin-left:1.6em}.tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img{max-height:150px;max-width:150px}.tribe-events-tooltip.tribe-events-tooltip-flipdown:before{border:10px solid transparent;border-bottom-color:#666;content:" ";display:block;height:0;left:17px;position:absolute;top:-21px;width:0;z-index:2}.tribe-events-tooltip.tribe-events-tooltip-flipdown .tribe-events-arrow{display:none}.tribe-events-right .tribe-events-tooltip.tribe-events-tooltip-flipdown:before{left:auto;right:43px}.recurringinfo{*display:inline;display:inline-block;position:relative;zoom:1}.event-is-recurring{color:rgba(0,0,0,.7);font-style:normal;font-weight:500;position:relative}.event-is-recurring:hover{color:#000}.tribe-event-featured .event-is-recurring{color:hsla(0,0%,100%,.7)}.tribe-event-featured .event-is-recurring:hover{color:#fff}.tribe-event-featured .event-is-recurring div{color:rgba(0,0,0,.7)}.recurring-info-tooltip.tribe-events-tooltip{left:10px;padding-bottom:.8em;width:200px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e7e7e7;margin:0 5%;padding:6px 8px}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-viewmore{border-top:1px solid #e7e7e7;font-weight:700;line-height:1;margin:0 5%;padding:9px 8px}.tribe-events-calendar td .tribe-events-viewmore a{font-size:90%;white-space:nowrap}.tribe-events-calendar td div[id*=tribe-events-daynum-]{line-height:1.2;padding:6px 9px}.tribe-events-calendar td a{font-size:91.7%}.tribe-events-calendar th{background-color:#ddd;color:#333;height:10px;letter-spacing:1px;padding:4px 0;text-align:center;text-transform:uppercase;width:14.28%}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-event-]{margin:0;position:relative}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{font-size:100%}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-family:sans-serif;font-size:98%;font-weight:400;line-height:1.25;margin:0;overflow:hidden;padding:3%;text-transform:none}#tribe-events-content .tribe-events-tooltip h4{background-color:#666;color:#fff;font-size:12px;font-weight:400;letter-spacing:1px;line-height:24px;margin:0;min-height:24px;padding:0 6px}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;font-weight:400;padding:3px 6px 6px}.tribe-events-tooltip .duration{font-style:italic;margin:3px 0}.tribe-events-tooltip:not(.tribe-event-featured) .tribe-events-event-thumb{padding:5px 5px 5px 0}.tribe-events-tooltip.tribe-event-featured .tribe-events-event-thumb{padding:2px 0 8px}.tribe-events-tooltip .tribe-events-event-thumb{float:left}.tribe-events-tooltip .tribe-events-event-thumb img{box-shadow:none}.tribe-events-tooltip p.entry-summary{font-size:11px;line-height:1.5;padding:0}#tribe-mobile-container{display:none}.tribe-events-list-widget ol li{list-style:none;margin-bottom:8px;margin-bottom:.5rem}.tribe-events-list-widget .tribe-list-widget{margin-left:0}.tribe-events-list-widget .tribe-events-list-widget-events{padding:0 24px;padding:0 1.5rem;margin-bottom:20px;margin-bottom:1.25rem}.tribe-events-list-widget .tribe-event-title{margin-bottom:4px;margin-bottom:.25rem;margin-top:0}.tribe-events-list-widget .duration{font-weight:700}.tribe-events-list-widget .tribe-event-featured{background:#0ea0d7;padding-bottom:12px;padding-bottom:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title{margin-top:12px;margin-top:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#fff}.tribe-events-list-widget .tribe-event-featured .tribe-event-image{line-height:0;margin-left:-24px;margin-left:-1.5rem;margin-right:-24px;margin-right:-1.5rem;overflow:hidden}.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}.datepicker table tr td span,.datepicker td{border-radius:0}.datepicker td{border-top:1px solid #ededed}.datepicker table tr td.active.active,.datepicker table tr td span.active.active{background:#666}.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background:#dadada;color:inherit}body.admin-bar .datepicker{margin-top:32px}#tribe-events-bar{clear:none;height:auto;margin-bottom:30px;min-width:220px;position:relative;width:100%}#tribe-events-bar *{box-sizing:border-box}#tribe-bar-form{background:#f5f5f5;margin:0;position:relative;width:100%}#tribe-bar-form input{font-size:15px;margin:0 4px 0 0}#tribe-bar-form input[type=text]{background:0;border:none;border-bottom:1px dashed #b9b9b9;border-radius:0;box-shadow:none;font-style:italic;font-weight:400;height:auto;line-height:1;padding:5px;width:100%}#tribe-bar-form input[type=text]:focus{border-bottom:none;outline:1px dashed #b9b9b9}#tribe-bar-form .tribe-bar-submit input[type=submit]{-webkit-appearance:button;background:#666;background-image:none;border:none;border-radius:0;color:#fff;font-size:13px;height:auto;letter-spacing:0;line-height:2;padding:10px;width:100%}#tribe-bar-form label{display:block;font-size:11px;font-weight:700;line-height:1;margin:0 0 5px;padding:0;text-transform:uppercase}#tribe-bar-form .tribe-bar-filters{float:left;margin:0;position:relative;width:100%}#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:auto;right:16.66667%;width:83.3333%}#tribe-bar-form .tribe-bar-filters-inner{margin:0}#tribe-bar-form #tribe-bar-views{background:transparent;float:left;left:83.3333%;margin:0;padding:0 0 0 5px;position:relative;right:auto;width:16.66667%}#tribe-bar-form .tribe-bar-views-inner label{padding:0 15px;text-align:left}#tribe-bar-form.tribe-bar-mini #tribe-bar-views{width:16.66667%}input[name*=tribe-bar-]::-webkit-input-placeholder{color:#5f5f5f;font-style:italic;font-weight:400;line-height:1.3}input[name*=tribe-bar-]:-moz-placeholder{color:#5f5f5f;font-style:italic;font-weight:400;line-height:1.3}.tribe-event-placeholder{color:#5f5f5f;font-weight:400;font-style:italic;line-height:1.3}#tribe-bar-dates .select2-choice{border-bottom:1px dashed #b9b9b9}.tribe-bar-date-filter{float:left;margin-bottom:0;padding:15px;width:25%}.tribe-bar-search-filter{float:left;margin-bottom:0;padding:15px;width:33.3333%}.tribe-bar-submit{float:left;margin-bottom:0;margin-left:16.6667%;padding:15px;width:25%}.tribe-bar-submit input[type=submit]:hover{background:#999;color:#fff}#tribe-bar-views:hover,#tribe-bar-views label:hover{cursor:pointer}.tribe-bar-views-inner{background:#e0e0e0;margin:0;padding:15px 0 45px}.tribe-bar-views-inner .select2-container{padding:0 15px}.tribe-select2-results-views.select2-drop{background:#dbdbdb;border:none;box-shadow:none;z-index:10001}#tribe-bar-views .tribe-bar-views-list{border-radius:0 0 3px 3px;left:0;list-style-type:none;margin:0;padding:0 0 0 5px;position:absolute;top:auto;z-index:99}#tribe-bar-views li.tribe-bar-views-option{background:none;border:none;box-shadow:none;display:none;filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";line-height:14px;list-style:none;margin:0;padding:0 5px 0 0;padding:0}#tribe-bar-views.tribe-bar-views-open .tribe-bar-views-option,#tribe-bar-views .tribe-bar-views-option.tribe-bar-active,#tribe-bar-views .tribe-bar-views-option:first-child{display:list-item}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background:#e0e0e0;color:#444;display:block;padding:6px 15px;text-align:left;text-decoration:none}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{background:#cacaca;color:inherit}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{background:#e0e0e0}#tribe-bar-views .tribe-bar-views-option:last-child a{border-radius:0 0 3px 3px}#tribe-bar-views .tribe-bar-views-list{float:left;width:100%}#tribe-bar-views .tribe-bar-settings{display:none}#tribe-bar-form.tribe-bar-mini *{font-size:12px}#tribe-bar-form.tribe-bar-mini label{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]{-webkit-appearance:button;font-size:11px;padding:10px 5px}.tribe-bar-mini .tribe-bar-filters{float:left;width:83.3333%}.tribe-bar-mini .tribe-bar-date-filter{padding:10px}.tribe-bar-mini .tribe-bar-search-filter{padding:10px;width:45%}.tribe-bar-mini .tribe-bar-submit{margin-left:5%;padding:10px;width:25%}.tribe-bar-mini #tribe-bar-views{width:16.66667%}.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:4px 15px}.tribe-bar-mini .tribe-bar-views-inner{padding:10px 0 35px}.tribe-bar-mini .tribe-bar-views-inner label{padding:0 10px}#tribe-bar-collapse-toggle{background:#f5f5f5;display:none;float:left;font-size:13px;font-weight:700;line-height:28px;padding:15px;position:relative;text-transform:uppercase}#tribe-bar-collapse-toggle:hover{cursor:pointer}#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{border-bottom-color:inherit;border-top-color:transparent;top:0}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{display:inline-block;margin:0 4px;position:absolute;right:10px}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{border:solid transparent;border-color:rgba(136,183,213,0);border-top-color:inherit;border-width:8px;content:" ";height:0;pointer-events:none;position:absolute;right:0;top:10px;width:0}.tribe-bar-collapse #tribe-bar-views,.tribe-bar-collapse .tribe-bar-filters-inner>div{height:auto;margin:0;width:100%}.tribe-bar-collapse #tribe-bar-collapse-toggle{display:block;width:70%}.tribe-bar-collapse #tribe-bar-collapse-toggle.tribe-bar-collapse-toggle-full-width{width:100%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{float:left;left:auto;width:30%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views+.tribe-bar-filters{clear:both;display:none;left:auto;margin-top:5px;overflow:hidden;right:auto;width:100%}#tribe-bar-form.tribe-bar-collapse .tribe-bar-filters{display:none}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner{padding:10px 0 40px}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label{margin:0}.tribe-bar-disabled{float:right;position:relative;z-index:101}.tribe-bar-disabled .tribe-events-page-title{clear:none;line-height:45px;margin:0;text-align:left}.tribe-bar-disabled #tribe-events-bar{float:none;min-width:0;width:auto}.tribe-bar-disabled #tribe-bar-form{border-radius:3px;width:auto}.tribe-bar-disabled .tribe-bar-filters{float:left}.tribe-bar-disabled .tribe-bar-filters .tribe-bar-date-filter{padding:5px 10px}.tribe-bar-disabled #tribe-bar-form label{font-size:10px}.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text]{border:none;display:block;font-size:13px;line-height:15px;margin:0;padding:0;width:85px}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views{float:left;font-size:16px;left:50%;padding:0;right:auto;width:50%}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:auto;right:50%;width:50%}.tribe-bar-disabled #tribe-bar-form .tribe-bar-views-inner label{padding:0 10px}.tribe-bar-disabled .tribe-bar-views-inner{border-radius:0 3px 3px 0;min-width:100px;padding:5px 0 25px}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list,.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option{margin:0}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{margin:0;padding:4px 10px}.tribe-bar-disabled #tribe-bar-views .select2-container .select2-choice{font-size:13px;height:auto;line-height:18px}.tribe-bar-disabled .tribe-select2-results-views.select2-drop .select2-results li{padding:0 10px}.tribe-bar-disabled #tribe-bar-collapse-toggle,.tribe-bar-disabled .tribe-bar-submit{display:none}.tribe-bar-disabled .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-disabled .tribe-bar-date-filter{width:auto}.tribe-bar-view-list a[class*=tribe-icon-],.tribe-bar-views-list span[class^=tribe-icon-],.tribe-select2-results-views span[class^=tribe-icon-]{background-position:0 50%;background-repeat:no-repeat;display:block;min-height:16px;padding-left:24px}.tribe-select2-results-views span[class^=tribe-icon-]{display:inline-block;min-height:16px}.tribe-bar-views-list span[class^=tribe-icon-],.tribe-select2-results-views span[class^=tribe-icon-]{background-image:url(../images/events-bar/icon-month.png);background-size:15px 16px}.tribe-bar-view-list span[class^=tribe-icon-],.tribe-bar-views-list span.tribe-icon-list,.tribe-select2-results-views span.tribe-icon-list{background-image:url(../images/events-bar/icon-list.png);background-size:15px 10px}.tribe-bar-view-list a.tribe-icon-list,.tribe-bar-view-list a.tribe-icon-month{background-position:10px 50%;padding-left:30px}.tribe-bar-view-list a.tribe-icon-month,.tribe-bar-views-list span.tribe-icon-month,.tribe-select2-results-views .tribe-icon-month{background-image:url(../images/events-bar/icon-month.png);background-size:15px 16px}.tribe-bar-views-list span.tribe-icon-week,.tribe-select2-results-views span.tribe-icon-week{background-image:url(../images/events-bar/icon-week.png);background-size:15px 16px}.tribe-bar-views-list span.tribe-icon-day,.tribe-select2-results-views span.tribe-icon-day{background-image:url(../images/events-bar/icon-day.png);background-size:15px 16px}.tribe-bar-views-list span.tribe-icon-photo,.tribe-select2-results-views span.tribe-icon-photo{background-image:url(../images/events-bar/icon-photo.png);background-size:15px 14px}.tribe-bar-views-list span.tribe-icon-map,.tribe-select2-results-views span.tribe-icon-map{background-image:url(../images/events-bar/icon-map.png);background-position:2px 50%;background-size:12px 16px}.tribe-events-week.tribe-theme-parent-twentyfourteen #masthead,.tribe-events-week.tribe-theme-twentyfourteen #masthead{z-index:1001}.tribe-theme-parent-twentyfourteen #tribe-events-pg-template #tribe-events,.tribe-theme-twentyfourteen #tribe-events-pg-template #tribe-events{padding:20px}.tribe-theme-parent-twentyfourteen #tribe-bar-views .tribe-bar-views-list,.tribe-theme-twentyfourteen #tribe-bar-views .tribe-bar-views-list{z-index:3}#tribe-events-content .tribe-updated{display:inherit}.tribe-theme-parent-twentyfifteen #tribe-events,.tribe-theme-twentyfifteen #tribe-events{background:#fff;margin:0 8.333%;padding-top:8.333%}.tribe-theme-parent-twentyfifteen .tribe-events-single-event-title,.tribe-theme-twentyfifteen .tribe-events-single-event-title{font-size:39px}.tribe-theme-parent-twentyfifteen.events-single.tribe-events-page-template #tribe-events-pg-template,.tribe-theme-twentyfifteen.events-single.tribe-events-page-template #tribe-events-pg-template{padding-top:8.3333%}.tribe-theme-parent-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content,.tribe-theme-twentyfifteen.events-single.tribe-events-page-template #tribe-events-content{padding:8.3333% 10%}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events .tribe_events,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe_events{box-shadow:none;margin-left:0;margin-right:0;padding-top:0}.tribe-theme-parent-twentyfifteen.single-tribe_events #tribe-events .tribe-events-schedule h2,.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe-events-schedule h2{display:inline-block;font-size:1.2em;margin:0}.tribe-theme-parent-twentyfifteen.single-tribe_events .tribe-events-single,.tribe-theme-twentyfifteen.single-tribe_events .tribe-events-single{box-shadow:none;margin:0}.tribe-theme-parent-twentyfifteen.tribe-events-week .tribe-events-grid .hentry,.tribe-theme-twentyfifteen.tribe-events-week .tribe-events-grid .hentry{margin-left:0;margin-right:0}.tribe-theme-parent-twentyfifteen .tribe-events-list-widget .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-list-widget .type-tribe_events{border-top:1px solid rgba(51,51,51,.1);box-shadow:none;margin-left:0;margin-right:0}.tribe-theme-parent-twentyfifteen .tribe-events-list-widget .entry-title,.tribe-theme-twentyfifteen .tribe-events-list-widget .entry-title{font-size:22px;line-height:1.4545}.tribe-theme-parent-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper,.tribe-theme-twentyfifteen.tribe-events-page-template #tribe-events-content-wrapper{padding:3.333%}.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events,.tribe-theme-parent-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first,.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-list .type-tribe_events.tribe-events-first{padding:8.333% 10%}.tribe-theme-parent-twentyfifteen .tribe-events-list .time-details,.tribe-theme-parent-twentyfifteen .tribe-events-list .tribe-events-venue-details,.tribe-theme-twentyfifteen .tribe-events-list .time-details,.tribe-theme-twentyfifteen .tribe-events-list .tribe-events-venue-details{line-height:1.6}.tribe-theme-parent-twentyfifteen .tribe-events-day-time-slot .type-tribe_events,.tribe-theme-twentyfifteen .tribe-events-day-time-slot .type-tribe_events{margin-left:0}.tribe-theme-parent-twentyfifteen .type-tribe_events a.more-link,.tribe-theme-twentyfifteen .type-tribe_events a.more-link{display:none}.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu,.tribe-theme-twentyfifteen .datepicker.dropdown-menu{max-width:340px}.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-parent-twentyfifteen .datepicker.dropdown-menu table.table-condensed,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table,.tribe-theme-twentyfifteen .datepicker.dropdown-menu table.table-condensed{border-left-width:0;border-top-width:0}.tribe-theme-parent-twentyfifteen .tribe-events-calendar td a,.tribe-theme-parent-twentyfifteen .tribe-events-nav-next a,.tribe-theme-parent-twentyfifteen .tribe-events-nav-previous a,.tribe-theme-parent-twentyfifteen ul.tribe-bar-views-list li a,.tribe-theme-twentyfifteen .tribe-events-calendar td a,.tribe-theme-twentyfifteen .tribe-events-nav-next a,.tribe-theme-twentyfifteen .tribe-events-nav-previous a,.tribe-theme-twentyfifteen ul.tribe-bar-views-list li a{border-bottom:none}.tribe-theme-parent-twentyfifteen.events-archive .entry-footer,.tribe-theme-parent-twentyfifteen.single-tribe_events .entry-footer,.tribe-theme-twentyfifteen.events-archive .entry-footer,.tribe-theme-twentyfifteen.single-tribe_events .entry-footer{display:none}.tribe-theme-parent-twentysixteen table.tribe-events-calendar,.tribe-theme-twentysixteen table.tribe-events-calendar{table-layout:auto}.tribe-theme-parent-twentysixteen .tribe-events-single-section-title:first-child,.tribe-theme-twentysixteen .tribe-events-single-section-title:first-child{margin-top:20px}.tribe-theme-parent-twentysixteen .tribe-events-content.entry-summary,.tribe-theme-twentysixteen .tribe-events-content.entry-summary{font-size:inherit;margin-bottom:0;margin-top:5px}.tribe-theme-parent-twentysixteen.events-archive .entry-content,.tribe-theme-parent-twentysixteen.events-archive .entry-header,.tribe-theme-twentysixteen.events-archive .entry-content,.tribe-theme-twentysixteen.events-archive .entry-header{width:auto}.tribe-theme-parent-twentysixteen .datepicker table,.tribe-theme-twentysixteen .datepicker table{border:0;width:auto}.tribe-theme-parent-twentysixteen .entry-content a,.tribe-theme-twentysixteen .entry-content a{box-shadow:none}.tribe-theme-parent-twentysixteen .tribe-events-list-event-title,.tribe-theme-twentysixteen .tribe-events-list-event-title{clear:none}.tribe-theme-twentyseventeen .entry-content a{box-shadow:none}.tribe-theme-twentyseventeen.single-tribe_events .single-featured-image-header{display:none}.tribe-theme-twentyseventeen.page-template-page-php.blog:not(.has-sidebar) #primary article{width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media screen and (max-width:767px){.single-tribe_events .secondary .tribe-events-venue-map{width:90%}}@media screen and (min-width:44.375em){.tribe-events-day .tribe-events-content{margin-left:0;margin-right:0}}@media screen{#tribe-events-content .tribe-events-tooltip ol,#tribe-events-content .tribe-events-tooltip ul{margin-left:1.6em}}@media screen and (max-width:782px){body.admin-bar .datepicker{margin-top:46px}}@media screen and (min-width:1000px){.tribe-theme-parent-twentyfourteen #tribe-events-pg-template,.tribe-theme-twentyfourteen #tribe-events-pg-template{padding-left:220px}}@media screen and (max-width:400px){.list-view.events-archive .site-content .type-page .entry-content{display:inline;display:initial}}@media (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips@2x.png)}#tribe-bar-filters .tribe-bar-button-search .tribe-bar-btn-small{background-image:url(../images/events-bar/icon-search@2x.png)}#tribe-events-bar .tribe-bar-button-settings span{background-image:url(../images/events-bar/icon-gear@2x.png)}#tribe-events-bar [class^=tribe-bar-button-]:after{background-image:url(../../../common/vendor/tribe-select2/select2x2.png)}.tribe-bar-view-list a[class^=tribe-icon-],.tribe-bar-views-list span[class^=tribe-icon-],.tribe-select2-results-views span[class^=tribe-icon-]{background-image:url(../images/events-bar/icon-month@2x.png)}.tribe-bar-view-list span[class^=tribe-icon-],.tribe-bar-views-list span.tribe-icon-list,.tribe-select2-results-views span.tribe-icon-list{background-image:url(../images/events-bar/icon-list@2x.png)}.tribe-bar-view-list a.tribe-icon-month,.tribe-bar-views-list span.tribe-icon-month,.tribe-select2-results-views span.tribe-icon-month{background-image:url(../images/events-bar/icon-month@2x.png)}.tribe-bar-views-list span.tribe-icon-week,.tribe-select2-results-views span.tribe-icon-week{background-image:url(../images/events-bar/icon-week@2x.png)}.tribe-bar-views-list span.tribe-icon-day,.tribe-select2-results-views span.tribe-icon-day{background-image:url(../images/events-bar/icon-day@2x.png)}.tribe-bar-views-list span.tribe-icon-photo,.tribe-select2-results-views span.tribe-icon-photo{background-image:url(../images/events-bar/icon-photo@2x.png)}.tribe-bar-views-list span.tribe-icon-map,.tribe-select2-results-views span.tribe-icon-map{background-image:url(../images/events-bar/icon-map@2x.png)}} /* Theme Name: Twenty Fourteen Theme URI: http://wordpress.org/themes/twentyfourteen Author: the WordPress team Author URI: http://wordpress.org/ Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier. Version: 1.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready Text Domain: twentyfourteen This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ /** * Table of Contents: * * 1.0 - Reset * 2.0 - Repeatable Patterns * 3.0 - Basic Structure * 4.0 - Header * 5.0 - Navigation * 6.0 - Content * 6.1 - Post Thumbnail * 6.2 - Entry Header * 6.3 - Entry Meta * 6.4 - Entry Content * 6.5 - Galleries * 6.6 - Post Formats * 6.7 - Post/Image/Paging Navigation * 6.8 - Attachments * 6.9 - Archives * 6.10 - Contributor Page * 6.11 - 404 Page * 6.12 - Full-width * 6.13 - Singular * 6.14 - Comments * 7.0 - Sidebar * 7.1 - Widgets * 7.2 - Content Sidebar Widgets * 8.0 - Footer * 9.0 - Featured Content * 10.0 - Multisite * 11.0 - Media Queries * 12.0 - Print * ----------------------------------------------------------------------------- */ /** * 1.0 Reset * * Resetting and rebuilding styles have been helped along thanks to the fine * work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html * along with Nicolas Gallagher and Jonathan Neal * http://necolas.github.com/normalize.css/ and Blueprint * http://www.blueprintcss.org/ * * ----------------------------------------------------------------------------- */ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } /* custome css for home page box */ .first div.contentbox { height: 800px; margin-top: 20px; width: 100%; } div.seprateline { border-bottom: 3px solid rgba(14,13,13,0.55); } article.post.clearfix { margin-bottom: 50px !important; } /* custome css for header menu */ .navigation > ul > li > a { padding: 0 59px !important; border-right: 3px solid #fff; } a.donate { padding: 0 34px !important; } li#menu-item-178 { margin: 0 !important; } .list-checkbox-wrap .nf-field-element li input, .list-radio-wrap .nf-field-element li input { -webkit-appearance: radio; } .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper textarea.medium { width: 100%; background: none; border: solid 1px rgba(0,0,0,0.50); } .gform_wrapper textarea.medium { height: 110px !important; } .gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { background: none !important; border: none !important; } .gform_wrapper .gfield_required, .gform_wrapper .gform_heading, .gform_wrapper div.validation_error { display: none !important; } .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error textarea { width: 95% !important; } .gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { padding: 0 !important; } .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] { float: right; border-radius: 15px; color: black !important; height: auto !important; width: 35% !important; border: solid 1px rgba(0,0,0,0.75); font-size: 12px !important } .homesidebar .homelogo img { display: none !important; } .homesidebar .homelogo { margin: 0 !important; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } nav ul, nav ol { list-style: none; list-style-image: none; } table { border-collapse: collapse; border-spacing: 0; } a { margin: 0; padding: 0; font-size: 100%; outline: none; text-decoration: none; background: transparent; vertical-align: baseline; } a, a > * { color: #1e4576; text-decoration: none; } .not-ie a, .not-ie a > * { -webkit-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out; -moz-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out; -ms-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out; -o-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out; transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out; } .style-1 a:hover, .style-1 a > *:hover { color: #1c7fbd; } .style-2 a:hover, .style-2 a > *:hover { color: #9F1010; } .style-3 a:hover, .style-3 a > *:hover { color: #2a7313; } .style-4 a:hover, .style-4 a > *:hover { color: #d98908; } .style-5 a:hover, .style-5 a > *:hover { color: #3b5381; } .style-6 a:hover, .style-6 a > *:hover { color: #5592b4; } ul li { list-style: none; } img { border: 0; height: auto; max-width: 100%; -ms-interpolation-mode: bicubic; } blockquote { position: relative; margin-bottom: 1.5em; padding: 24px 45px 20px 60px; border: 1px solid #ebebeb; background-color: #f9f9f9; font: italic 14px/1.6 'Adamina', serif; color: #6d7a7e; } blockquote:after, blockquote:before { position: absolute; width: 33px; height: 23px; background-image: url(images/quotes.png); background-repeat: no-repeat; background-position: 0 0; content: ''; } blockquote:before { left: 20px; top: 20px; } blockquote:after { margin: 5px 0 0 20px; background-position: right top; } address { margin-bottom: 50px; font-style: normal; line-height: 1.7; } /* ---------------------------------------------------------------------- */ /* Basic Elements /* ---------------------------------------------------------------------- */ body { font: 12px/1.5 Arial, sans-serif; color: #6d7a7e; -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */ -webkit-text-size-adjust: 100%; } body { background-color: #f3f1f6; background-image: url(images/bgs/bg-1.png); background-repeat: repeat; } p { margin: 0 0 1.5em 0; padding: 0; line-height: 1.6em; } .calhead { margin: -30px 0 1.5em 0; padding: 0; line-height: 1.6em; } h1 { font-size: 36px; } h2 { font-size: 28px; } h3 { font-size: 20px; } h4 { font-size: 18px; } h5 { font-size: 16px; } h6 { font-size: 14px; } h1, h2, h3, h4, h5, h6 { font-family: 'Adamina', serif; } h1, h2, h3, h4, h5, h6 { margin-bottom: 15px; color: #606163; font-weight: 400; line-height: 1.25; } h6 { line-height: 1.5em; } /* -------------------------------------------------- */ /* Clearfix /* -------------------------------------------------- */ .clear { clear: both; display: block; height: 0; overflow: hidden; visibility: hidden; width: 0; } .clearfix:after { clear: both; display: block; visibility: hidden; height: 0; content: "."; } /* -------------------------------------------------- */ /* General Classes /* -------------------------------------------------- */ .aligncenter { text-align: center; } .aligncenter > img { display: inline; text-align: center; } .alignleft { float: left; } img.alignleft { margin: 0 20px 20px 0; } .alignright { float: right; } img.alignright { margin: 0 0 20px 20px; } .custom-frame { display: block; border: 5px solid #e0e1e3; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ie7 iframe.custom-frame { width: 97%; } .webkit iframe.custom-frame { width: 100%; } .video-widget .liquid-video-wrapper { margin: 0; } .liquid-video-wrapper { position: relative; margin: 0 0 20px; padding: 0; width: 100%; } .liquid-video-wrapper iframe, .liquid-video-wrapper object, .liquid-video-wrapper embed { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } /* -------------------------------------------------- */ /* Highlight /* -------------------------------------------------- */ .highlight1::-moz-selection, .highlight2::-moz-selection, .highlight3::-moz-selection, .highlight4::-moz-selection { padding: 1px 3px; color: #fff; } .highlight1::selection, .highlight2::selection, .highlight3::selection, .highlight4::selection { padding: 1px 3px; color: #fff; } span.highlight1, span.highlight2, span.highlight3, span.highlight4 { padding: 1px 3px; color: #fff; } span.highlight1 { background-color: #1f221e; } span.highlight2 { background-color: #457935; } span.highlight3 { background-color: #a6412b; } span.highlight4 { background-color: #2b65a6; } .highlight1::selection { background-color: #1f221e; } .highlight2::selection { background-color: #457935; } .highlight3::selection { background-color: #a6412b; } .highlight4::selection { background-color: #2b65a6; } .highlight1::-moz-selection { background-color:#1f221e; } .highlight2::-moz-selection { background-color:#457935; } .highlight3::-moz-selection { background-color:#a6412b; } .highlight4::-moz-selection { background-color:#2b65a6; } /* -------------------------------------------------- */ /* Custom Table /* -------------------------------------------------- */ .custom-table { margin-bottom: 3em; width: 100%; } .custom-table tbody tr:nth-child(even) td { background-color: rgba(31,34,30,.02); } .custom-table td, .custom-table th { padding: 7px 15px; } .custom-table thead th { border-top: 1px solid #ced5cf; border-right: 1px solid #ced5cf; border-bottom: 1px solid #ced5cf; background-color: rgba(31,34,30,.09); text-align: left; font-weight: 700; } .ie7 .custom-table thead th, .ie8 .custom-table thead th { background-color: #ebebeb; } .custom-table thead th:first-child, .custom-table tbody tr td:first-child { border-left: 1px solid #ced5cf; } .custom-table td { border-bottom: 1px solid #ced5cf; border-right: 1px solid #ced5cf; } /* -------------------------------------------------- */ /* Dropcaps /* -------------------------------------------------- */ .dropcap { color: #D9DADB; float: left; font-size: 38px; font-weight: 700; line-height: 1em; margin: 0 15px 0 0; } .dropcapspot { float: left; margin: 0 12px 0 0; width: 45px; height: 45px; color: #fff; text-align: center; font-weight: 700; font-size: 38px; line-height: 45px; } .not-ie .dropcapspot { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } /* -------------------------------------------------- */ /* Dividers /* -------------------------------------------------- */ .sep { border-top: 1px solid #E0E1E3; clear: both; margin: 30px 0; } .divider { clear: both; margin: 35px 0; width: 100%; height: 2px; background-color: #e0e1e3; } /* -------------------------------------------------- */ /* Ordered / Unordered List Styles /* -------------------------------------------------- */ ul.list, ol.list { margin: 0 0 30px 0; } ol.type-1 li { list-style: decimal inside; } ol.type-2 li { list-style: decimal-leading-zero inside; } ul.type-1 li { list-style: circle inside; } ul.type-2 li { list-style: square inside; } /* -------------------------------------------------- */ /* Buttons /* -------------------------------------------------- */ /* input.button {padding: 7px 14px 9px;}*/ .button { display: inline-block; margin-bottom: 1.5em; padding: 8px 14px 8px; outline: none; color: #fff; vertical-align: baseline; text-align: center; text-decoration: none; font: 11px Arial; cursor: pointer; } .style-1 .button.gray { color: #1c7fbd; } .style-2 .button.gray { color: #e53535; } .style-3 .button.gray { color: #69ad11; } .style-4 .button.gray { color: #eba505; } .style-5 .button.gray { color: #841132; } .style-6 .button.gray { color: #4a5063; } .button.gray:hover { color: #fff; } .style-1 .button.gray:hover { background-color: #17517a; } .style-2 .button.gray:hover { background-color: #e53535; } .style-3 .button.gray:hover { background-color: #2a7313; } .style-4 .button.gray:hover { background-color: #eba505; } .style-5 .button.gray:hover { background-color: #841132; } .style-6 .button.gray:hover { background-color: #4a5063; } .button:hover { background-color: #313131; color: #fff !important; } .yellow { background-color: #fdbe0f; } .orange { background-color: #f99200; } .red { background-color: #db4300; } .pink { background-color: #c51574; } .purple { background-color: #760148; } .emerald { background-color: #2ebc9e; } .lime { background-color: #8fbe00; } .green { background-color: #5bad24; } .dark-green { background-color: #276c00; } .mettalic-blue { background-color: #6a8cb1; } .sky-blue { background-color: #00a8c6; } .blue { background-color: #2d5bc4; } .violet { background-color: #4f4269; } .brown { background-color: #564544; } .black { background-color: #313131; } .gray { background-color: #e7e7e8; } .grey { background-color: #898989; } .white { padding: 7px 13px; background-color: #fff; color: #6b6b6b; border: 1px solid #d4d4d4; } .align-btn-left { float: left; } .align-btn-right { float: right; } /* -------------------------------------------------- */ /* Forms /* -------------------------------------------------- */ button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; } label { cursor: pointer; margin: 0; } input, textarea, select { color: #8f8f8f; font: 12px/1.5 Arial, sans-serif; padding: 0 10px; background-color: #e9e9e9; border: none; } .not-ie input, .not-ie textarea, .not-ie select { -webkit-appearance: none; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } input, select { height: 30px; border: 1px solid transparent; line-height: 30px; } textarea { padding: 10px; border: 1px solid transparent; } /* Firefox */ input:-moz-placeholder, textarea:-moz-placeholder { color: #8f8f8f; } /* Chrome, Safari */ input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #8f8f8f; } /* ---------------------------------------------------------------------- */ /* Alert Boxes /* ---------------------------------------------------------------------- */ .error, .success, .info, .notice { display: block; padding: 20px; font-size: 14px; } .error { border: 1px solid #f09da7; background-color: #f9bcc3; color: #b76973; } .success { border: 1px solid #b4d892; background-color: #d8efc1; color: #79985b; } .info { border: 1px solid #a1c7d5; background-color: #b8e1f1; color: #52889b; } .notice { border: 1px solid #e7d195; background-color: #feebb7; color: #b49133; } /* ---------------------------------------------------------------------- */ /* Layout /* ---------------------------------------------------------------------- */ .wrap { margin: 0 auto; width: 980px; box-shadow: 0 0 0 10px rgba(0,0,0,.07); background-color: #fff; } .container { position: relative; margin: 0 auto; width: 940px; background-color: #fff; } .section-title { text-transform: uppercase; } .style-1 .section-title { color: #124162; } .style-2 .section-title { color: #373a3c; } /* -------------------------------------------------- */ /* Columns /* -------------------------------------------------- */ .one-half, .one-third, .two-third, .one-fourth, .three-fourth { float: left; margin-right: 20px; } .one-half.last, .one-third.last, .two-third.last, .one-fourth.last, .three-fourth.last { margin-right: 0px; } .one-half { width: 460px; } .one-third { width: 300px; } .two-third { width: 620px; } .one-fourth { width: 220px; } .three-fourth { width: 700px; } /* ---------------------------------------------------------------------- */ /* Header /* ---------------------------------------------------------------------- */ .wrap-header { position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 190px; } .style-1 .wrap-header { background: #17517a; /* Old browsers */ background: -moz-linear-gradient(top, #17517a 0%, #17517a 69%, #124162 69%, #124162 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #17517a), color-stop(69%, #17517a), color-stop(69%, #124162), color-stop(100%, #124162)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #17517a 0%, #17517a 69%, #124162 69%, #124162 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #17517a 0%, #17517a 69%, #124162 69%, #124162 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #17517a 0%, #17517a 69%, #124162 69%, #124162 100%); /* IE10+ */ background: linear-gradient(top, #17517a 0%, #17517a 69%, #124162 69%, #124162 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17517a', endColorstr='#124162', GradientType=0 ); /* IE6-9 */ } .style-2 .wrap-header { background: #9f1010; /* Old browsers */ background: -moz-linear-gradient(top, #9f1010 0%, #9f1010 69%, #7f0d0d 69%, #7f0d0d 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9f1010), color-stop(69%, #9f1010), color-stop(69%, #7f0d0d), color-stop(100%, #7f0d0d)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #9f1010 0%, #9f1010 69%, #7f0d0d 69%, #7f0d0d 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #9f1010 0%, #9f1010 69%, #7f0d0d 69%, #7f0d0d 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #9f1010 0%, #9f1010 69%, #7f0d0d 69%, #7f0d0d 100%); /* IE10+ */ background: linear-gradient(top, #9f1010 0%, #9f1010 69%, #7f0d0d 69%, #7f0d0d 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f1010', endColorstr='#7f0d0d', GradientType=0 ); /* IE6-9 */ } .style-3 .wrap-header { background: #1f650c; /* Old browsers */ background: -moz-linear-gradient(top, #1f650c 0%, #1f650c 69%, #19510a 69%, #19510a 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f650c), color-stop(69%, #1f650c), color-stop(69%, #19510a), color-stop(100%, #19510a)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #1f650c 0%, #1f650c 69%, #19510a 69%, #19510a 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #1f650c 0%, #1f650c 69%, #19510a 69%, #19510a 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #1f650c 0%, #1f650c 69%, #19510a 69%, #19510a 100%); /* IE10+ */ background: linear-gradient(top, #1f650c 0%, #1f650c 69%, #19510a 69%, #19510a 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f650c', endColorstr='#19510a', GradientType=0 ); /* IE6-9 */ } .style-4 .wrap-header { background: #545558; /* Old browsers */ background: -moz-linear-gradient(top, #545558 0%, #545558 69%, #47484b 69%, #47484b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #545558), color-stop(69%, #545558), color-stop(69%, #47484b), color-stop(100%, #47484b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #545558 0%, #545558 69%, #47484b 69%, #47484b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #545558 0%, #545558 69%, #47484b 69%, #47484b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #545558 0%, #545558 69%, #47484b 69%, #47484b 100%); /* IE10+ */ background: linear-gradient(top, #545558 0%, #545558 69%, #47484b 69%, #47484b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545558', endColorstr='#47484b', GradientType=0 ); /* IE6-9 */ } .style-5 .wrap-header { background: #841132; /* Old browsers */ background: -moz-linear-gradient(top, #841132 0%, #841132 69%, #6a0e28 69%, #6a0e28 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #841132), color-stop(69%, #841132), color-stop(69%, #6a0e28), color-stop(100%, #6a0e28)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #841132 0%, #841132 69%, #6a0e28 69%, #6a0e28 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #841132 0%, #841132 69%, #6a0e28 69%, #6a0e28 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #841132 0%, #841132 69%, #6a0e28 69%, #6a0e28 100%); /* IE10+ */ background: linear-gradient(top, #841132 0%, #841132 69%, #6a0e28 69%, #6a0e28 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#841132', endColorstr='#6a0e28', GradientType=0 ); /* IE6-9 */ } .style-6 .wrap-header { background: #363c4e; /* Old browsers */ background: -moz-linear-gradient(top, #363c4e 0%, #363c4e 69%, #2b303e 69%, #2b303e 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #363c4e), color-stop(69%, #363c4e), color-stop(69%, #2b303e), color-stop(100%, #2b303e)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #363c4e 0%, #363c4e 69%, #2b303e 69%, #2b303e 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #363c4e 0%, #363c4e 69%, #2b303e 69%, #2b303e 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #363c4e 0%, #363c4e 69%, #2b303e 69%, #2b303e 100%); /* IE10+ */ background: linear-gradient(top, #363c4e 0%, #363c4e 69%, #2b303e 69%, #2b303e 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#363c4e', endColorstr='#2b303e', GradientType=0 ); /* IE6-9 */ } #header { position: relative; z-index: 9; width: 100%; padding: 0px 0 25px; } #logo { float: left; margin: 0px 0 0px; } /* -------------------------------------------------- */ /* Main Navigation /* -------------------------------------------------- */ .navigation { clear: both; padding: 0 20px; height: 60px; } .style-1 .navigation, .style-2 .navigation { background-color: #d9dadb; } .style-3 .navigation, .style-4 .navigation, .style-5 .navigation { background-color: #cacbcc; } .style-6 .navigation { background-color: #4a5063; } .navigation > ul > li { position: relative; float: left; margin: 0; list-style: none; } .ie7 .navigation > ul > li { height: 60px; } .navigation > ul > li > a { position: relative; display: block; padding: 0 30px; text-align: left; text-transform: uppercase; font-size: 12px; font-family: 'Adamina', serif; vertical-align: top; line-height: 60px; } .ie7 .navigation > ul > li > a { height: 60px; } .style-1 .navigation > ul > li > a { color: #124162; } .style-2 .navigation > ul > li > a, .style-3 .navigation > ul > li > a, .style-4 .navigation > ul > li > a, .style-5 .navigation > ul > li > a { color: #373a3c; } .style-6 .navigation > ul > li > a { color: #fff; } .navigation .rightarrowclass { position: absolute; top: 50%; right: 10px; margin-top: -3px; width: 3px; height: 7px; background: url(images/nav-arrow.png) no-repeat; } .navigation > ul > li:hover > a, .navigation > ul > li.current > a { color: #fff; } .style-1 .navigation > ul > li:hover > a, .style-1 .navigation > ul > li.current > a, .style-1 .dropcapspot, .style-1 #back-top, .style-1 .pagination .current { background-color: #549ec8; } .style-2 .navigation > ul > li:hover > a, .style-2 .navigation > ul > li.current > a, .style-2 .dropcapspot, .style-2 #back-top, .style-2 .pagination .current { background-color: #e53535; } .style-3 .navigation > ul > li:hover > a, .style-3 .navigation > ul > li.current > a, .style-3 .dropcapspot, .style-3 #back-top, .style-3 .pagination .current { background-color: #79b027; } .style-4 .navigation > ul > li:hover > a, .style-4 .navigation > ul > li.current > a, .style-4 .dropcapspot, .style-4 #back-top, .style-4 .pagination .current { background-color: #eba505; } .style-5 .navigation > ul > li:hover > a, .style-5 .navigation > ul > li.current > a, .style-5 .dropcapspot, .style-5 #back-top, .style-5 .pagination .current { background-color: #3b5381; } .style-6 .navigation > ul > li:hover > a, .style-6 .navigation > ul > li.current > a, .style-6 .dropcapspot, .style-6 #back-top, .style-6 .pagination .current { background-color: #75a9c7; } /* Dropdown */ .navigation > ul > li:hover > ul { padding-top: 1px; } .navigation li:hover > ul { display: block; top: 59px; visibility: visible; } .navigation ul ul { position: absolute; left: 0; top: 70px; z-index: 99; padding: 0; width: 240px; display: none; } .not-ie .navigation ul ul { -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } .navigation ul > li:hover ul li:hover ul { left: 170px; display: block; } .navigation ul ul li { position: relative; } .ie7 .navigation ul ul li { height: 34px; } .navigation ul ul li:last-of-type > a { border-bottom: none; } .navigation ul ul a { display: block; padding: 9px 10px; border-bottom: 1px solid #f2f3f4; background-color: #D9DADB; text-align: left; color: #124162; letter-spacing: 0; font-weight: 400; font-size: 14px; font-family: 'Adamina', serif; } .style-1 .navigation ul ul a { color: #124162; } .style-2 .navigation ul ul a { color: #373a3c; } .style-3 .navigation ul ul a, .style-4 .navigation ul ul a { border-bottom: 1px solid #e3e4e5; background-color: #cacbcc; color: #373a3c; } .style-5 .navigation ul ul a { border-bottom: 1px solid #e3e4e5; background-color: #cacbcc; color: #373a3c; } .style-6 .navigation ul ul a { border-bottom: 1px solid #676f88; background-color: #4a5063; color: #fff; } .navigation > ul ul li:hover > a, .navigation .active > a { color: #fff; } .style-1 .navigation > ul ul li:hover > a, .style-1 .navigation .active > a { background-color: #549EC8; } .style-2 .navigation > ul ul li:hover > a, .style-2 .navigation .active > a { background-color: #E53535; } .style-3 .navigation > ul ul li:hover > a, .style-3 .navigation .active > a { background-color: #79b027; } .style-4 .navigation > ul ul li:hover > a, .style-4 .navigation .active > a { background-color: #eba505; } .style-5 .navigation > ul ul li:hover > a, .style-5 .navigation .active > a { background-color: #3b5381; } .style-6 .navigation > ul ul li:hover > a, .style-6 .navigation .active > a { background-color: #75a9c7; } .navigation ul ul li:hover > a .rightarrowclass { background-position: 0 -19px; } /* Sub Dropdown */ .navigation ul ul ul { left: 170px !important; top: 0 !important; } .not-ie .navigation ul ul ul { -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; } /* Nav Responsive */ .navigation .nav-responsive { display: none; margin: 15px 0; padding: 6px 8px; width: 68%; border-color: #ccc; background-color: #fff; background-image: url(images/nav-bg.png); background-position: right center; background-repeat: no-repeat; } /* Donate */ a.donate { float: right; display: block; margin: 0; padding: 0 30px; color: #fff; text-transform: uppercase; font-size: 12px; font-family: 'Adamina', serif; line-height: 60px; } .not-ie a.donate { -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .style-1 a.donate { background-color: #e11842; width: 170px; } .style-2 a.donate { background-color: #17517a; } .style-3 a.donate, .style-4 a.donate, .style-5 a.donate, .style-6 a.donate { background-color: #e11842; } a.donate:hover { text-shadow: -1px -1px 0 rgba(0,0,0,.2); color: #fff; } .not-ie a.donate:hover { -webkit-box-shadow: inset 0 0 8px rgba(0,0,0,.35); -moz-box-shadow: inset 0 0 8px rgba(0,0,0,.35); box-shadow: inset 0 0 8px rgba(0,0,0,.35); } .style-1 a.donate:hover { background-color: #cb1c41; } .style-2 a.donate:hover { background-color: #15486c; } .style-3 a.donate:hover, .style-4 a.donate:hover, .style-5 a.donate:hover, .style-6 a.donate:hover { background-color: #cb1c41; } /* -------------------------------------------------- */ /* Social Links /* -------------------------------------------------- */ ul.social-links { float: right; margin: 0 20px 40px 0; } ul.social-links li { display: inline-block; margin: 0 0 0 5px; list-style: none outside none; } .ie7 ul.social-links li { float: left; } ul.social-links li a { position: relative; display: block; width: 35px; height: 35px; background: url(images/icons/social-icons.png) no-repeat; text-indent: -9999px; cursor: pointer; } ul.social-links li a > span { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background: url(images/icons/social-icons.png) no-repeat; opacity: 0; filter: alpha(opacity = 0); } .not-ie ul.social-links li a > span { -webkit-transition: opacity .5s; -moz-transition: opacity .5s; -ms-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s; } ul.social-links li.twitter a { background-position: 0 0; } ul.social-links li.facebook a { background-position: -40px 0; } ul.social-links li.dribbble a { background-position: -80px 0; } ul.social-links li.vimeo a { background-position: -120px 0; } ul.social-links li.youtube a { background-position: -160px 0; } ul.social-links li.rss a { background-position: -200px 0; } ul.social-links a:hover span { opacity: 1; filter: alpha(opacity=100); } ul.social-links li.twitter a > span { background-position: 0 -40px; } ul.social-links li.facebook a > span { background-position: -40px -40px; } ul.social-links li.dribbble a > span { background-position: -80px -40px; } ul.social-links li.vimeo a > span { background-position: -120px -40px; } ul.social-links li.youtube a > span { background-position: -160px -40px; } ul.social-links li.rss a > span { background-position: -200px -40px; } /* ---------------------------------------------------------------------- */ /* Home /* ---------------------------------------------------------------------- */ ul.block-with-icons { margin-bottom: 50px; list-style: none; } ul.block-with-icons li { position: relative; float: left; margin: 0 0 0 1px; width: 311px; border-top-width: 1px; border-bottom-width: 1px; border-color: rgba(0,0,0,.05); border-style: solid; background-color: #f5f4f6; } .not-ie ul.block-with-icons li { -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .ie7 ul.block-with-icons li, .ie8 ul.block-with-icons li { border: none; } ul.block-with-icons li:last-of-type { border-right: 1px solid rgba(0,0,0,.05); } ul.block-with-icons li:first-of-type { border-left: 1px solid rgba(0,0,0,.05); } ul.block-with-icons li a { display: block; padding: 35px 15px 35px 92px; } ul.block-with-icons li a:after { position: absolute; top: 29px; left: 35px; display: block; width: 53px; height: 36px; background-image: url(images/sprite-block-icons.png); background-repeat: no-repeat; content: ''; } ul.block-with-icons li.b1 a:after { background-position: 0 0; } ul.block-with-icons li.b2 a:after { background-position: -70px 0; } ul.block-with-icons li.b3 a:after { background-position: -130px 0; } ul.block-with-icons li:first-child { margin-left: 0; } ul.block-with-icons h5 { margin: 0 0 3px 0; text-transform: uppercase; line-height: .9; } .style-1 ul.block-with-icons h5 { color: #1c7fbd; } .style-2 ul.block-with-icons h5 { color: #e53535; } .style-3 ul.block-with-icons h5 { color: #69ad11; } .style-4 ul.block-with-icons h5 { color: #eba505; } .style-5 ul.block-with-icons h5 { color: #841132; } .style-6 ul.block-with-icons h5 { color: #5592b4; } ul.block-with-icons span { display: block; font-size: 11px; line-height: 1.2em; } .style-1 ul.block-with-icons li:hover { background-color: #17517a; } .style-2 ul.block-with-icons li:hover { background-color: #9f1010; } .style-3 ul.block-with-icons li:hover { background-color: #2a7313; } .style-4 ul.block-with-icons li:hover { background-color: #eba505; } .style-5 ul.block-with-icons li:hover { background-color: #3b5381; } .style-6 ul.block-with-icons li:hover { background-color: #75a9c7; } ul.block-with-icons li:hover h5 { color: #fff; } ul.block-with-icons li:hover span { color: #fff; } ul.block-with-icons li.b1 a:hover:after { background-position: 0 -46px !important; } ul.block-with-icons li.b2 a:hover:after { background-position: -70px -46px !important; } ul.block-with-icons li.b3 a:hover:after { background-position: -130px -46px !important; } /* ---------------------------------------------------------------------- */ /* Content /* ---------------------------------------------------------------------- */ #content { margin-bottom: 40px; width: 600px; } .sbl #content { float: right; } .sbr #content { float: left; } /* -------------------------------------------------- */ /* Layout /* -------------------------------------------------- */ #content .one-fourth { width: 290px; } /* -------------------------------------------------- */ /* Page Header /* -------------------------------------------------- */ .page-header { margin-bottom: 35px; padding-bottom: 25px; border-bottom: 2px solid #e0e1e3; } .page-title { margin: 0; color: #cacbcc; } /* ---------------------------------------------------------------------- */ /* Events /* ---------------------------------------------------------------------- */ .event-item { margin-bottom: 35px; padding-bottom: 35px; border-bottom: 2px solid #e0e1e3; } .event-item.detailed { border-bottom: none; } .event-date { margin-bottom: 3px; } .style-1 .event-date { color: #1c7fbd; } .style-2 .event-date { color: #9f1010; } .style-3 .event-date { color: #2a7313; } .style-4 .event-date { color: #d98908; } .style-5 .event-date { color: #3b5381; } .style-6 .event-date { color: #5592b4; } .event-body { float: left; padding-right: 20px; width: 360px; border-right: 1px solid #e0e1e3; } .event-item.detailed .event-body { float: none; margin-top: 45px; width: 100%; border-right: none; } .event-meta { float: right; width: 205px; } .event-table td { padding: 3px 0; } .event-table td:first-child { width: 75px; } .event-table td.cat a:after { content: ','; } .event-table td.cat a:last-of-type:after { content: ''; } .event-table td span.gmap { padding: 3px 5px; color: #fff; font-size: 10px; } .not-ie .event-table td span.gmap { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .style-1 .event-table span.gmap, .style-5 .event-table span.gmap { background-color: #004076; } .style-2 .event-table span.gmap { background-color: #9f1010; } .style-3 .event-table span.gmap { background-color: #2a7313; } .style-4 .event-table span.gmap { background-color: #d98908; } .style-6 .event-table span.gmap { background-color: #75A9C7; } /* -------------------------------------------------- */ /* Columns /* -------------------------------------------------- */ .event-body .one-half { width: 290px; } /* ---------------------------------------------------------------------- */ /* Blog /* ---------------------------------------------------------------------- */ .post { margin-top: 25px; padding-top: 35px; } .first .post { border-top: 2px solid #e0e1e3; } .post:first-child { padding-top: 0; margin-top: 0; border-top: none; } .image-post-slider { position: relative; margin-bottom: 25px; } .image-post-slider .single-image { margin: 0; } .image-post-slider img { margin-bottom: 0; } .post-pager { position: absolute; z-index: 11; bottom: 7px; right: 13px; } .post-pager > a { display: block; float: left; margin-left: 3px; width: 10px; height: 10px; background-color: #e7e7e8; text-indent: -9999px; } .not-ie .post-pager > a { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .post-pager > a.activeSlide { background-color: #1C7FBD; } .post-item, .second .post { float: left; margin: 0 40px 20px 0; padding: 0 0 10px; width: 280px; } .post-item:first-child { float: none; margin: 0 0 20px; width: 100%; border-bottom: 2px solid #e0e1e3; } .post-item:nth-child(2n-1), .second .post:nth-child(2n) { margin-right: 0; } .ie7 .post-item.nomargin, .ie7 .second .post.nomargin { margin-right: 0; } .post-item .title, .post .title { margin-bottom: 12px; } .post-meta { clear: both; margin: 0 0 15px 0; } .post-date, .post-tags, .post-comments { float: left; margin: 5px 10px 5px 0; padding-left: 20px; background-image: url(images/icons/post-icons.png); background-repeat: no-repeat; background-position: 0 0; font-size: 11px; } .post-tags a:after { content: ',' } .post-tags a:last-child:after { content: ''; } .post-date { background-position: 0 0; } .post-tags { background-position: 0 -47px; } .post-comments { background-position: 0 -143px; } .post-date:hover { background-position: 0 -24px; } .post-tags:hover { background-position: 0 -119px; } .post-comments:hover { background-position: 0 -165px; } /* -------------------------------------------------- */ /* Comments /* -------------------------------------------------- */ #comments { margin-top: 40px; padding-top: 45px; border-top: 1px solid #D4D4D4; } .comments-list { margin: 27px 0 50px; padding: 0; overflow: hidden; } .comment { list-style: none; margin: 20px 0 0; padding: 0; } .comment:first-child { border-top: none; margin-top: 0; padding-top: 0; } .comment > article { margin: 0; overflow: hidden; } .comment .avatar { background: #fff; float: left; margin: 0 20px 20px 0; position: relative; width: 40px; height: 40px; z-index: 1; zoom: 1; } .comment .comment-body, .comment .comment-meta { margin: 0 20px 0; padding: 20px 0 0 0; } .comment .comment-body { padding-top: 15px; } .comment .comment-body { color: #8a8989; } .comment .comment-meta { border-bottom: 1px dotted #ccc; } .comment .comment-entry { position: relative; display: table; background-color: #f5f5f5; } .ie7 .comment .comment-entry { display: block; float: right; width: 540px; } .ie7 .children .comment-entry { width: 480px; } .comment .comment-entry:after { position: absolute; left: -9px; top: 14px; display: block; width: 9px; height: 16px; background: url(images/arrow-comments-entry.png) no-repeat; content: ''; } .comment .comment-meta { margin-bottom: 0; } .comment .author, .comment .author a { margin: 0; } .comment .date { margin-bottom: 5px; color: #a1a1a1; font-size: 11px; font-style: italic; font-family: Arial; } .comment .children { margin: 0; padding: 20px 0 0 60px; position: relative; } .comment .children .comment { margin: 20px 0 0; padding: 0; position: relative; } .comment .children .comment:first-child { margin-top: 0; } /* -------------------------------------------------- */ /* Respond /* -------------------------------------------------- */ #respond { padding-top: 45px; border-top: 1px solid #d4d4d4; } #commentform { margin-top: 25px; max-width: 100%; } #commentform .input-block, #contact .input-block { margin: 0 0 10px 0; } #commentform .input-block > label, .textarea-block > label { margin-left: 10px; line-height: 35px; } .textarea-block > label { display: block; } #commentform input { float: left; width: 278px; } #commentform input:hover, #commentform textarea:hover, #contact input[type="text"]:hover, #contact textarea:hover { border-color: #d2d2d2; } #commentform input:focus, #commentform textarea:focus, #contact input[type="text"]:focus, #contact textarea:focus { border-color: #d2d2d2; background-color: #fdfdfe; -webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 1px 1px 4px rgba(0,0,0,.1); box-shadow: inset 1px 1px 4px rgba(0,0,0,.1); } .input-block label strong, .textarea-block strong { color: #8a8989; font-size: 12px; font-weight: 100; } .textarea-block strong, #contact .textarea-block label { display: none; } .input-block label span { color: #e9403b; font-size: 12px; } .input-block label i { margin-left: 3px; font-family: Georgia; font-size: 10px; } #commentform .textarea-block, #contact .textarea-block { clear: both; margin-bottom: 20px; } #commentform textarea { width: 480px; height: 220px; max-width: 468px; max-height: 400px; min-width: 468px; min-height: 220px; } #commentform input[type="submit"], #contactform button[type="submit"] { margin: 0 0 20px; width: auto; border: none; } /* -------------------------------------------------- */ /* Pagination /* -------------------------------------------------- */ .pagination { clear: both; padding-top: 40px; margin: 0 0 60px 0; border-top: 2px solid #e0e1e3; } .pagination li { display: inline-block; list-style: none; margin: 0 2px 0 0; } .ie7 .pagination li { display: block; float: left; } .pagination .current { color: #fff; } .pagination a { display: block; padding: 3px 8px 3px; border: 1px solid transparent; background-color: #e7e7e8; color: #9c9c9c; } .pagination .prevpostslink, .pagination .nextpostslink { background: none; } .pagination a:hover:not(.current):not(.prevpostslink):not(.nextpostslink) { background-color: #d8d8d9; color: #646464; } .pagination a.current:hover { color: #fff; } .pagination .prevpostslink:hover, .pagination .nextpostslink:hover, .pagination .prevpostslink:hover > span, .pagination .nextpostslink:hover > span { color: #646464; } .pagination .prevpostslink > span, .pagination .nextpostslink > span { font-size: 14px; } /* ---------------------------------------------------------------------- */ /* Portfolio /* ---------------------------------------------------------------------- */ #portfolio-filter { margin: 0 0 40px 0; padding-bottom: 20px; overflow: hidden; border-bottom: 1px solid #e0e1e3; } #portfolio-filter li { display: block; float: left; list-style: none outside none; margin: 0; } #portfolio-filter a { display: block; margin: 0; padding: 0; font-size: 14px; font-family: 'Adamina', serif; cursor: pointer; color: #606163; line-height: 1; } #portfolio-filter a:before { margin: 0 15px; color: #606163; content: '/'; } #portfolio-filter li:first-child a:before { margin: 0 0 0 15px; content: ''; } #portfolio-items { margin: 15px -20px 0 0; } #portfolio-items article { position: relative; float: left; margin: 0 20px 20px 0; } #portfolio-items article img { width: 220px; } .project-meta { display: block; padding: 17px 15px 5px; background-color: #e0e1e3; } .not-ie .project-meta { -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; } .style-1 .project-meta h6, .style-5 .project-meta h6 { color: #16517a; } .style-2 .project-meta h6 { color: #9f1010; } .style-3 .project-meta h6 { color: #2a7313; } .style-4 .project-meta h6 { color: #d98908; } .style-6 .project-meta h6 { color: #4a5063; } .single-image { position: relative; display: block; margin-bottom: 25px; cursor: pointer; overflow: hidden; text-align: center; } #portfolio-items .single-image { margin: 0; border: 5px solid #e0e1e3; } .single-image img { display: block;/* width: 100%;*//* opacity: 1;*//* filter: alpha(opacity=80);*/ } .single-image img { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .ie8 .post .single-image img { max-width: 97%; } .curtain { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; opacity: 0; filter: alpha(opacity=0); text-indent: -9999px; } .not-ie .curtain { -webkit-transition: opacity 0.2s ease-in-out 0s; -moz-transition: opacity 0.2s ease-in-out 0s; -ms-transition: opacity 0.2s ease-in-out 0s; -o-transition: opacity 0.2s ease-in-out 0s; transition: opacity 0.2s ease-in-out 0s; } .curtain:after { position: absolute; top: 50%; left: 50%; display: block; margin-top: -30px; margin-left: -30px; width: 60px; height: 60px; text-indent: -9999px; opacity: 0; filter: alpha(opacity=0); background-repeat: no-repeat; content: ''; } .not-ie .curtain:after { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } .single-image:hover .curtain { opacity: 1; background-color: rgba(255,255,255,.25); } .ie7 .single-image:hover .curtain, .ie8 .single-image:hover .curtain { filter: alpha(opacity=80); backgound-color: #fff; } .single-image:hover .curtain:after { opacity: 1; filter: alpha(opacity=80); } .not-ie .single-image:hover .curtain:after { -webkit-animation: move .25s linear; -moz-animation: move .25s linear; -ms-animation: move .25s linear; -o-animation: move .25s linear; animation: move .25s linear; } .style-1 .curtain:after, .style-5 .curtain:after { background-image: url(images/icons/zoom-style-1.png); } .style-2 .curtain:after { background-image: url(images/icons/zoom-style-2.png); } .style-3 .curtain:after { background-image: url(images/icons/zoom-style-3.png); } .style-4 .curtain:after { background-image: url(images/icons/zoom-style-4.png); } .style-6 .curtain:after { background-image: url(images/icons/zoom-style-6.png); } .style-1 #portfolio-items article:hover .single-image, .style-5 #portfolio-items article:hover .single-image { border-color: #17517a; } .style-2 #portfolio-items article:hover .single-image { border-color: #9f1010; } .style-3 #portfolio-items article:hover .single-image { border-color: #2a7313; } .style-4 #portfolio-items article:hover .single-image { border-color: #d98908; } .style-6 #portfolio-items article:hover .single-image { border-color: #75a9c7; } .style-1 #portfolio-items article:hover .project-meta, .style-5 #portfolio-items article:hover .project-meta { background-color: #17517a; } .style-2 #portfolio-items article:hover .project-meta { background-color: #9f1010; } .style-3 #portfolio-items article:hover .project-meta { background-color: #2a7313; } .style-4 #portfolio-items article:hover .project-meta { background-color: #d98908; } .style-6 #portfolio-items article:hover .project-meta { background-color: #75a9c7; } #portfolio-items article:hover .project-meta h6 { color: #fff; } /* Isotope */ .isotope-hidden.isotope-item { pointer-events: none; z-index: 1; } .isotope, .isotope .isotope-item { -webkit-transition-duration: 0.6s; -moz-transition-duration: 0.6s; -ms-transition-duration: 0.6s; -o-transition-duration: 0.6s; transition-duration: 0.6s; z-index: 2; } .isotope { -webkit-transition-property: height, width; -moz-transition-property: height, width; -ms-transition-property: height, width; -o-transition-property: height, width; transition-property: height, width; } .isotope .isotope-item { -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -ms-transition-property: top, left, opacity; -o-transition-property: top, left, opacity; transition-property: transform, opacity; } /* ---------------------------------------------------------------------- */ /* Contact Us /* ---------------------------------------------------------------------- */ #map { height: 400px; margin: 0 0 35px 0; position: relative; width: 100%; } /* Form style */ fieldset.row { margin-bottom: 1em; } #contact label { margin-left: 10px; line-height: 35px; color: #6d7a7e; } #contact input[type="text"], input[type="email"] { float: left; width: 280px; } #contact textarea { height: 160px; max-height: 250px; max-width: 518px; min-height: 160px; min-width: 518px; width: 518px; } #contact input[type="submit"][disabled] { background: #888; cursor: default; } #message fieldset { padding: 20px; border: 1px solid #eee; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #F9FAF5; } .error_message { display: block; line-height: 22px; background: #FBE3E4 url('../assets/error.gif') no-repeat 10px 6px; padding: 3px 10px 3px 35px; color: #8a1f11; border: 1px solid #FBC2C4; -moz-border-radius: 5px; -webkit-border-radius: 5px; } ul.error_messages { margin: 0 0 0 15px; padding: 0; } ul.error_messages li { height: 22px; line-height: 22px; color: #333; } .loader { padding: 0 10px; } #contact #success_page h1 { background: url('../assets/success.gif') left no-repeat; padding-left: 22px; } #contact .enter-verify { float: left; display: block; line-height: 27px; } #contact .wrong-data { border-color: #F09DA7; } #contact .verify { float: none !important; margin: 0 15px; width: 50px !important; height: 28px !important; vertical-align: top; } /* ---------------------------------------------------------------------- */ /* Sidebar /* ---------------------------------------------------------------------- */ #sidebar { width: 300px; } .sbl #sidebar { float: left; } .sbr #sidebar { float: right; } /* -------------------------------------------------- */ /* Widgets /* -------------------------------------------------- */ #sidebar .widget-container { margin-bottom: 55px; } #sidebar .custom-frame { margin: 0; } .style-1 .video-entry { background-color: #17517a; } .style-2 .video-entry { background-color: #9f1010; } .style-3 .video-entry { background-color: #2a7313; } .style-4 .video-entry { background-color: #D98908; } .style-5 .video-entry { background-color: #3b5381; } .style-6 .video-entry { background-color: #4a5063; } .video-title { display: block; } .video-title > h5 { padding: 20px; color: #fff; line-height: 1.5em; font-size: 15px; } .video-title > h5:hover { color: #fff; } /* ---------------------------------------- */ /* Search /* ---------------------------------------- */ .widget_search input[type="text"] { padding: 0 10px; width: 235px; height: 33px; border: 1px solid transparent; background-color: #eeeeef; color: #a1a1a1; font-size: 12px; font-style: italic; line-height: 33px; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .widget_search input::-moz-input-placeholder { color: #a1a1a1; } .widget_search input::-webkit-input-placeholder { color: #a1a1a1; } .widget_search input[type="text"], input[type="email"]:hover { border-color: #d2d2d2; } .widget_search input[type="text"], input[type="email"]:focus { border-color: #d2d2d2; background-color: #fdfdfe; -webkit-box-shadow: inset 1px 1px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 1px 1px 4px rgba(0,0,0,.1); box-shadow: inset 1px 1px 4px rgba(0,0,0,.1); } .widget_search button { margin: 0; padding: 0; width: 38px; height: 35px; border: none; background-color: #e7e7e8; background-image: url(images/search.png); background-position: 50% 50%; background-repeat: no-repeat; cursor: pointer; vertical-align: top; -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .widget_search button:hover { background-color: #c7c7c7; } /* ---------------------------------------- */ /* Events, Categories and Popular /* ---------------------------------------- */ .eventsListWidget li, .widget_categories li, .widget_archive li, .widget_popular_posts li, .widget_recent_comments li, .widget_recent_entries li { padding: 7px 0 6px 0; border-bottom: 1px solid #e0e1e3; } .eventsListWidget li h6, .widget_categories li a, .widget_archive li a, .widget_popular_posts li h6, .widget_recent_comments li a, .widget_recent_entries li a { margin-bottom: 2px; } .style-1 .eventsListWidget li h6, .style-1 .widget_categories li a, .style-1 .widget_archive li a, .style-1 .widget_popular_posts li h6, .style-1 .widget_recent_comments li a, .style-1 .widget_recent_entries li a, .style-1 #portfolio-filter a.active { color: #1c7fbd; } .style-2 .eventsListWidget li h6, .style-2 .widget_categories li a, .style-2 .widget_archive li a, .style-2 .widget_popular_posts li h6, .style-2 .widget_recent_comments li a, .style-2 .widget_recent_entries li a, .style-2 #portfolio-filter a.active { color: #9f1010; } .style-3 .eventsListWidget li h6, .style-3 .widget_categories li a, .style-3 .widget_archive li a, .style-3 .widget_popular_posts li h6, .style-3 .widget_recent_comments li a, .style-3 .widget_recent_entries li a, .style-3 #portfolio-filter a.active { color: #69ad11; } .style-4 .eventsListWidget li h6, .style-4 .widget_categories li a, .style-4 .widget_archive li a, .style-4 .widget_popular_posts li h6, .style-4 .widget_recent_comments li a, .style-4 .widget_recent_entries li a, .style-4 #portfolio-filter a.active { color: #eba505; } .style-5 .eventsListWidget li h6, .style-5 .widget_categories li a, .style-5 .widget_archive li a, .style-5 .widget_popular_posts li h6, .style-5 .widget_recent_comments li a, .style-5 .widget_recent_entries li a, .style-5 #portfolio-filter a.active { color: #3b5381; } .style-6 .eventsListWidget li h6, .style-6 .widget_categories li a, .style-6 .widget_archive li a, .style-6 .widget_popular_posts li h6, .style-6 .widget_recent_comments li a, .style-6 .widget_recent_entries li a, .style-6 #portfolio-filter a.active { color: #5592b4; } .eventsListWidget li:hover h6, .widget_categories li:hover a, .widget_archive li:hover a, .widget_popular_posts li:hover h6, .widget_recent_comments li:hover a, .widget_recent_entries li:hover a { color: #606163; } .widget_categories li a, .widget_archive li a { font-size: 15px; font-family: 'Adamina', serif; } .widget_recent_comments li a, .widget_recent_entries li a { font-size: 14px; font-family: 'Adamina', serif; } .eventsListWidget li span, .widget_popular_posts li span { color: #a1a1a1; font-size: 11px; } /* ---------------------------------------- */ /* Calendar /* ---------------------------------------- */ .widget_calendar #wp-calendar { width: 100%; color: #555555; text-align: center; } .widget_calendar caption { margin-bottom: 1px; padding: 7px 0; color: #fff; text-transform: uppercase; font-size: 14px; font-family: 'Adamina', serif; } .style-1 .widget_calendar caption, .style-1 .widget_calendar tbody td > a { background-color: #17517a; } .style-2 .widget_calendar caption, .style-2 .widget_calendar tbody td > a { background-color: #9f1010; } .style-3 .widget_calendar caption, .style-3 .widget_calendar tbody td > a { background-color: #2a7313; } .style-4 .widget_calendar caption, .style-4 .widget_calendar tbody td > a { background-color: #eba505; } .style-5 .widget_calendar caption, .style-5 .widget_calendar tbody td > a { background-color: #3b5381; } .style-6 .widget_calendar caption, .style-6 .widget_calendar tbody td > a { background-color: #4a5063; } .widget_calendar #wp-calendar th { padding: 1px; height: 32px; line-height: 32px; border: 1px solid #cfcfd1; background: #fff; color: #606163; font-size: 14px; font-family: 'Adamina', serif; } .widget_calendar #wp-calendar caption, .widget_calendar #wp-calendar td, .widget_calendar #wp-calendar th { text-align: center; } .widget_calendar #wp-calendar tfoot td { padding: 7px 0; background: #f9fafb; } .widget_calendar #wp-calendar tfoot #prev > a, .widget_calendar #wp-calendar tfoot #next > a { background-image: url(images/icons/prevnext.png); background-repeat: no-repeat; font-size: 12px; font-family: 'Adamina', serif; } .widget_calendar tfoot #prev > a { padding: 1px 0 1px 30px; background-position: 0 2px; } .widget_calendar tfoot #next > a { padding: 1px 30px 1px 0; background-position: right 2px; } .widget_calendar #wp-calendar tbody td { height: 32px; line-height: 32px; color: #6d7a7e; font-size: 14px; background-color: #e9eaeb; border: 1px solid #fff; } .widget_calendar #wp-calendar tbody td#today { background-color: #fdfdfd; border: 1px solid #d2d2d4; } .widget_calendar #wp-calendar tbody td.pad { background-color: #f9fafb; color: #6d7a7e; } .widget_calendar #wp-calendar tbody td > a { display: block; color: #fff; } /* ---------------------------------------- */ /* Testimonials /* ---------------------------------------- */ .testimonials { position: relative; margin-top: 80px; width: 100%; } .ie7 .testimonials, .ie8 .testimonials { margin-top: 30px; } .testimonials .quoteBox { position: relative; z-index: 3; margin: 0 20px; padding: 25px 25px 40px; background-color: #fbfaf6; } .not-ie .testimonials .quoteBox { -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: 0 2px 4px rgba(0,0,0,.1); box-shadow: 0 2px 4px rgba(0,0,0,.1); } .ie7 .quoteBox, .ie8 .quoteBox { margin: 0; border: 1px solid #ebebeb; } .testimonials .substrate-rotate-left, .testimonials .substrate-rotate-right { position: absolute; margin: 0 20px; width: 88%; height: 300px; } .testimonials .substrate-rotate-left { top: -5px; left: 0; border: 1px solid rgba(0,0,0,.04); background-color: rgba(0,0,0,.062); } .not-ie .testimonials .substrate-rotate-left { -webkit-transform: rotate(-6deg); -moz-transform: rotate(-6deg); -ms-transform: rotate(-6deg); -o-transform: rotate(-6deg); transform: rotate(-6deg); } .testimonials .substrate-rotate-right { top: -25px; border: 1px solid rgba(0,0,0,.02); background-color: rgba(0,0,0,.04); } .not-ie .testimonials .substrate-rotate-right { -webkit-transform: rotate(6deg); -moz-transform: rotate(6deg); -ms-transform: rotate(6deg); -o-transform: rotate(6deg); transform: rotate(6deg); } .testimonials .quote-text { position: relative; margin-bottom: 1.5em; padding: 45px 0 40px; font: italic 14px/1.6 'Adamina', serif; color: #6d7a7e; } .testimonials .quote-text:after, .testimonials .quote-text:before { position: absolute; width: 33px; height: 23px; background-image: url(images/quotes.png); background-repeat: no-repeat; background-position: 0 0; content: ''; } .testimonials .quote-text:before { left: 0; top: 0; } .testimonials .quote-text:after { bottom: 0; right: 0; background-position: right top; } .testimonials .quote-author { font: italic 14px/1.6 'Adamina', serif; color: #124162; } .testimonials .quote-author span { display: block; font-size: 12px; } /* ---------------------------------------------------------------------- */ /* Footer /* ---------------------------------------------------------------------- */ #footer { position: relative; margin-top: 35px; padding: 60px 0 60px; border-top-width: 3px; border-top-style: solid; } .style-1 #footer { border-top-color: #17517a; } .style-2 #footer { border-top-color: #9f1010; } .style-3 #footer { border-top-color: #2a7313; } .style-4 #footer { border-top-color: #d98908; } .style-5 #footer { border-top-color: #3b5381; } .style-6 #footer { border-top-color: #4a5063; } ul.copyright { position: relative; clear: both; margin: 70px auto 0; padding: 50px 0 0; width: 84%; border-top: 2px solid #e0e1e3; list-style: none; text-align: center; } ul.copyright:after { position: absolute; top: -10px; left: 50%; display: block; background: url(images/stars.png) no-repeat 50% 0 #fff; width: 135px; margin-left: -67px; height: 16px; content: ''; } ul.copyright li:first-child { padding-left: 0; } ul.copyright li:first-child:before { margin: 0; content: ''; } ul.copyright li { display: inline-block; font-size: 11px; color: #6d7a7e; } .ie7 ul.copyright li { float: left; } ul.copyright li:before { margin: 0 8px; content: '.'; vertical-align: text-bottom; line-height: 1.8; } /* -------------------------------------------------- */ /* Widgets /* -------------------------------------------------- */ #footer .widget-container { margin-bottom: 55px; } #footer .widget-title { text-transform: uppercase; font-size: 12px; font-family: 'Adamina', serif; } /* ---------------------------------------- */ /* Custom Menu /* ---------------------------------------- */ #footer ul.menu li { padding: 7px 0 6px 0; border-bottom: 1px solid #e0e1e3; } #footer ul.menu li:first-child { padding-top: 0; } .style-1 #footer ul.menu li a { color: #1c7fbd; } .style-2 #footer ul.menu li a { color: #9f1010; } .style-3 #footer ul.menu li a { color: #69ad11; } .style-4 #footer ul.menu li a { color: #eba505; } .style-5 #footer ul.menu li a { color: #3b5381; } .style-6 #footer ul.menu li a { color: #5592b4; } #footer ul.menu li:hover a { color: #606163; } /* ---------------------------------------- */ /* Links /* ---------------------------------------- */ #footer .widget_links li { padding: 7px 0 6px 0; border-bottom: 1px solid #e0e1e3; } #footer .widget_links li:first-child { padding-top: 0; } .style-1 #footer .widget_links li a { color: #1c7fbd; } .style-2 #footer .widget_links li a { color: #9f1010; } .style-3 #footer .widget_links li a { color: #69ad11; } .style-4 #footer .widget_links li a { color: #eba505; } .style-5 #footer .widget_links li a { color: #3b5381; } .style-6 #footer .widget_links li a { color: #5592b4; } #footer .widget_links li:hover a { color: #606163; } /* ---------------------------------------- */ /* Twitter /* ---------------------------------------- */ #jstwitter li { padding: 0 0 0 21px; position: relative; margin: 0 0 15px 0; } #jstwitter li:after { position: absolute; top: 4px; left: 0; width: 16px; height: 12px; background-image: url(images/birds.png); background-repeat: no-repeat; content: ""; } #jstwitter li p { margin-bottom: 0; } .style-1 #jstwitter li:after, .style-5 #jstwitter li:after, .style-6 #jstwitter li:after { background-position: 0 0; } .style-2 #jstwitter li:after { background-position: 0 -16px; } .style-3 #jstwitter li:after { background-position: 0 -32px; } .style-4 #jstwitter li:after { background-position: 0 -48px; } .tweet .timePosted { font-size: 11px; } .style-1 .timePosted { color: #1c7fbd; } .style-2 .timePosted { color: #9f1010; } .style-3 .timePosted { color: #69ad11; } .style-4 .timePosted { color: #eba505; } .style-5 .timePosted { color: #3b5381; } .style-6 .timePosted { color: #5592b4; } /* ---------------------------------------------------------------------- */ /* Widgets /* ---------------------------------------------------------------------- */ .container .widget-container { margin-bottom: 70px; } .widget-title { text-transform: uppercase; font-size: 12px; font-family: 'Adamina', serif; } .style-1 .widget-title { color: #124162; } .style-2 .widget-title, .style-3 .widget-title, .style-4 .widget-title, .style-5 .widget-title, .style-6 .widget-title { color: #373a3c; } /* ---------------------------------------- */ /* Back to Top /* ---------------------------------------- */ #back-top { position: fixed; right: 20px; bottom: 20px; z-index: 50; display: none; width: 45px; height: 45px; background-image: url(images/icons/arrow.png); background-position: 50%; background-repeat: no-repeat; text-indent: -9999px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; } #back-top:hover { -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 20px rgba(0,0,0,.2); -moz-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 20px rgba(0,0,0,.2); box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.15), inset 0 0 20px rgba(0,0,0,.2); } /* ---------------------------------------- */ /* Content Tabs /* ---------------------------------------- */ ul.tabs-nav { overflow: hidden; margin: 0; padding: 0; width: 100%; list-style: none outside none; } .tabs-nav li { position: relative; float: left; overflow: hidden; margin: 0; padding: 0; line-height: 19px; } ul.tabs-nav li a { display: block; padding: 10px 30px; outline: medium none; border: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; border-left: none; background-color: #f6f6f7; border-color: #d4d4d4; color: #606163; text-decoration: none; letter-spacing: 0; font-size: 13px; font-family: 'Adamina', serif; -webkit-transition: background-color .25s linear; -moz-transition: background-color .25s linear; -o-transition: background-color .25s linear; transition: background-color .25s linear; } ul.tabs-nav li:first-child a { border-left: 1px solid #d4d4d4; } ul.tabs-nav li:hover a { background-color: #d4d2d2; color: #fff; } ul.tabs-nav li.active { line-height: 18px; } ul.tabs-nav li.active a { background-color: #fff; color: #313131; border-bottom: 2px solid #fff; } .tabs-container { overflow: hidden; margin: -1px 0 20px; width: 100%; border: 1px solid #d4d4d4; } .tab-content { padding: 25px 20px; } /* ---------------------------------------- */ /* Accordion Content /* ---------------------------------------- */ .acc-trigger:first-of-type { border-top: 1px solid #d4d4d4; } .acc-trigger { margin: 0; display: block; cursor: pointer; border: 1px solid #d4d4d4; border-top: none; } .acc-trigger a { position: relative; display: block; padding: 10px 20px 10px 38px; outline: medium none; background-color: #fff; color: #606163; text-decoration: none; font-size: 13px; font-family: 'Adamina', serif; cursor: pointer; } .acc-trigger a:after { position: absolute; left: 11px; top: 50%; margin-top: -8px; width: 17px; height: 17px; background-image: url(images/collapse.png); background-repeat: no-repeat; background-position: 0 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; content: ''; } .style-1 .acc-trigger a:after, .style-1 .trigger:after { background-color: #539bc7; } .style-2 .acc-trigger a:after, .style-2 .trigger:after { background-color: #E53535; } .style-3 .acc-trigger a:after, .style-3 .trigger:after { background-color: #79B027; } .style-4 .acc-trigger a:after, .style-4 .trigger:after { background-color: #EBA505; } .style-5 .acc-trigger a:after, .style-5 .trigger:after { background-color: #3b5381; } .style-6 .acc-trigger a:after, .style-6 .trigger:after { background-color: #75a9c7; } .ie7 .acc-trigger a:after { top: 43%; } .acc-trigger.active a:after { background-position: 0 -17px; } .acc-trigger.active, .acc-trigger.active > a { background-color: #f6f6f7; cursor: default !important; } .acc-trigger a:hover { background-color: #f6f6f7; cursor: pointer; } .acc-container .content { padding: 25px 20px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; } /* ---------------------------------------- */ /* Content Toggle /* ---------------------------------------- */ .box-toggle { margin-bottom: 4px; border: 1px solid #d4d4d4; } .trigger { position: relative; display: block; padding: 10px 20px 10px 38px; outline: medium none; background-color: #fff; color: #606163; text-decoration: none; font-size: 13px; font-family: 'Adamina', serif; cursor: pointer; } .ie7 .trigger { height: 20px; } .trigger:after { position: absolute; left: 11px; top: 50%; margin-top: -8px; width: 17px; height: 17px; background-image: url(images/collapse.png); background-repeat: no-repeat; background-position: 0 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; content: ''; } .trigger.active { border-bottom: 1px solid #d4d4d4; } .trigger.active:after { background-position: 0 -17px; } .trigger:hover, .trigger.active { background-color: #f6f6f7; } .toggle-container { display: none; padding: 15px; } /* Smaller than standard 960 (devices and browsers) */ @media only screen and (max-width: 959px) { #control_panel { display: none; } } /* Tablet Portrait size to standard 960 (devices and browsers) */ @media only screen and (min-width: 768px) and (max-width: 959px) { /* ---------------------------------------------------------------------- */ /* Layout /* ---------------------------------------------------------------------- */ .wrap { width: 788px } .container { width: 748px; } /* -------------------------------------------------- */ /* Columns /* -------------------------------------------------- */ .one-half { width: 364px; } .one-third { width: 236px; } .two-third { width: 492px; } .one-fourth { width: 172px; } .three-fourth { width: 556px; } /* ---------------------------------------------------------------------- */ /* Header /* ---------------------------------------------------------------------- */ /* -------------------------------------------------- */ /* Main Navigation /* -------------------------------------------------- */ .navigation > ul > li > a { padding: 0 35px !important; } /* ---------------------------------------------------------------------- */ /* Home /* ---------------------------------------------------------------------- */ ul.block-with-icons li { width: 248px; } /* ---------------------------------------------------------------------- */ /* Content /* ---------------------------------------------------------------------- */ #content { float: left; width: 488px; } /* -------------------------------------------------- */ /* Layout /* -------------------------------------------------- */ #content .one-fourth { width: 234px; } /* ---------------------------------------------------------------------- */ /* Events /* ---------------------------------------------------------------------- */ .event-body { width: 245px; } /* -------------------------------------------------- */ /* Columns /* -------------------------------------------------- */ .event-body .one-half { width: 232px; } /* ---------------------------------------------------------------------- */ /* Blog /* ---------------------------------------------------------------------- */ .post-item, .second .post { margin-right: 20px; width: 234px; } /* ---------------------------------------------------------------------- */ /* Contact Us /* ---------------------------------------------------------------------- */ #contact textarea { max-width: 470px; min-width: 470px; width: 470px; } /* ---------------------------------------------------------------------- */ /* Sidebar /* ---------------------------------------------------------------------- */ #sidebar { float: right; width: 220px; } /* -------------------------------------------------- */ /* Widgets /* -------------------------------------------------- */ .fb-like-box iframe { width: 220px !important; } /* ---------------------------------------- */ /* Search /* ---------------------------------------- */ .widget_search input[type="text"] { width: 155px; } } /* All Mobile Sizes (devices and browser) */ @media only screen and (max-width: 767px) { .homesidebar { clear: both!important; } .sbr #content { overflow: hidden!important; } /* ---------------------------------------------------------------------- */ /* Layout /* ---------------------------------------------------------------------- */ .wrap { width: 320px; } .container { width: 300px; } /* -------------------------------------------------- */ /* Columns /* -------------------------------------------------- */ .one-half, .one-third, .one-fourth, .two-third, .three-fourth { float: none; margin-right: 0; } .one-half, .one-third, .one-fourth, .two-third, .three-fourth { width: 300px; } /* ---------------------------------------------------------------------- */ /* Header /* ---------------------------------------------------------------------- */ #logo { float: none; display: block; text-align: center; } /* -------------------------------------------------- */ /* Main Navigation /* -------------------------------------------------- */ .navigation { padding: 0 10px; } .navigation > ul { display: none; } .navigation .nav-responsive { display: inline-block; } a.donate { padding: 0 15px; } /* -------------------------------------------------- */ /* Social Links /* -------------------------------------------------- */ ul.social-links { float: none; text-align: center; } /* ---------------------------------------------------------------------- */ /* Home /* ---------------------------------------------------------------------- */ ul.block-with-icons li { margin-bottom: 15px; width: 100%; border: 1px solid #E7E7E9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* -------------------------------------------------- */ /* Slider /* -------------------------------------------------- */ .caption { display: none; } /* ---------------------------------------------------------------------- */ /* Content /* ---------------------------------------------------------------------- */ #content { float: none; width: 100%; } /* ---------------------------------------------------------------------- */ /* Events /* ---------------------------------------------------------------------- */ .event-body { float: none; width: 100%; padding-right: 0; border-right: none; } .event-meta { float: none; width: 100% } /* -------------------------------------------------- */ /* Columns /* -------------------------------------------------- */ .event-body .one-half { width: 100%; } /* ---------------------------------------------------------------------- */ /* Blog /* ---------------------------------------------------------------------- */ .post-item:nth-child(1) { border: none; } .post-item, .second .post { float: none; margin-right: 0; width: 100%; } /* -------------------------------------------------- */ /* Respond /* -------------------------------------------------- */ #commentform textarea { height: 150px; max-height: 250px; max-width: 278px; min-height: 150px; min-width: 278px; width: 278px; } /* ---------------------------------------------------------------------- */ /* Portfolio /* ---------------------------------------------------------------------- */ #portfolio-items article img { width: 300px; } /* ---------------------------------------------------------------------- */ /* Contact Us /* ---------------------------------------------------------------------- */ #contact input[type="text"] { width: 278px; } .textarea-block label, .textarea-block label strong { display: block; } #contact textarea { height: 150px; max-height: 250px; max-width: 278px; min-height: 150px; min-width: 278px; width: 278px; } #contact .textarea-block label { display: block; } /* ---------------------------------------------------------------------- */ /* Sidebar /* ---------------------------------------------------------------------- */ #sidebar { float: none; width: 100%; } } /* Mobile Landscape Size to Tablet Portrait (devices and browsers) */ @media only screen and (min-width: 480px) and (max-width: 767px) { /* ---------------------------------------------------------------------- */ /* Layout /* ---------------------------------------------------------------------- */ .wrap { width: 460px; } .container { width: 420px; } /* -------------------------------------------------- */ /* Columns /* -------------------------------------------------- */ .one-half, .one-third, .one-fourth, .two-third, .three-fourth { float: none; margin-right: 0; } .one-half, .one-third, .one-fourth, .two-third, .three-fourth { width: 420px; } .full-width > .one-fourth { float: left; width: 200px; } /* ---------------------------------------------------------------------- */ /* Header /* ---------------------------------------------------------------------- */ #logo { float: none; display: block; text-align: center; } /* -------------------------------------------------- */ /* Main Navigation /* -------------------------------------------------- */ .navigation { padding: 0 20px; } /* -------------------------------------------------- */ /* Respond /* -------------------------------------------------- */ .contact-form input, #commentform input { width: 250px; } /* ---------------------------------------------------------------------- */ /* Header /* ---------------------------------------------------------------------- */ /* -------------------------------------------------- */ /* Layout /* -------------------------------------------------- */ #content .one-fourth { width: 420px; } /* ---------------------------------------------------------------------- */ /* Portfolio /* ---------------------------------------------------------------------- */ #portfolio-items article { width: 200px; } #portfolio-items article img { width: 200px; } /* ---------------------------------------------------------------------- */ /* Contact Us /* ---------------------------------------------------------------------- */ #contact input[type="text"] { width: 398px; } #contact .textarea-block label { display: block; } #contact textarea, #commentform textarea { height: 150px; max-height: 250px; max-width: 398px; min-height: 150px; min-width: 398px; width: 398px; } } /* ---------------------------------------------------------------------- */ /* Keyframes /* ---------------------------------------------------------------------- */ @-webkit-keyframes move { 0% { -moz-transform: scale(0); } 100% { -moz-transform: scale(1); } } @-moz-keyframes move { 0% { -moz-transform: scale(0); } 100% { -moz-transform: scale(1); } } @keyframes move { 0% { -moz-transform: scale(0); } 100% { -moz-transform: scale(1); } } .control_panel { position: fixed; z-index: 99; zoom: 1; top: 260px; left: 13px; } .control_panel ul { padding: 4px; background-color: #fff; } .not-ie .control_panel ul { -webkit-box-shadow: 0 0 7px rgba(0,0,0,.1); -moz-box-shadow: 0 0 7px rgba(0,0,0,.1); box-shadow: 0 0 7px rgba(0,0,0,.1); } .control_panel ul li { margin-top: 3px; } .control_panel ul li:first-child { margin-top: 0; } .control_panel ul a { display: block; width: 38px; height: 38px; border: 1px solid transparent; } .control_panel li.active a { border-color: #000; } .control_panel .style-1 { background-color: #17517a; } .control_panel .style-2 { background-color: #9f1010; } .control_panel .style-3 { background-color: #2a7313; } .control_panel .style-4 { background-color: #eba505; } .control_panel .style-5, .control_panel .style-6 { background-image: url(images/sprite-style.png); background-position: 0 0; background-repeat: no-repeat; } .control_panel .style-6 { background-position: 0 bottom; } .current-menu-item a { background-color: #549ec8; color: #fff !important; } /**/ .cnss-social-icon img { filter: grayscale(100%); -webkit-filter: grayscale(100%); /* For Webkit browsers */ filter: gray; /* For IE 6 - 9 */ -webkit-transition: all .6s ease; /* Fade to color for Chrome and Safari */ filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 10+, Firefox on Android */ } .cnss-social-icon img:hover { filter: grayscale(0%); -webkit-filter: grayscale(0%); filter: url("data:image/svg+xml;utf8,#grayscale"); } .form-allowed-tags { display: none; } .form-submit input:hover { background-color: #17517A; color: #fff; } #commentform label { margin: 3px; } /*new calender*/ .widget_calendar .em-calendar { width: 100%; color: #555555; text-align: center; margin-bottom: 2px; } .widget_calendar .em-calendar th { padding: 1px; height: 32px; line-height: 32px; border: 1px solid #cfcfd1; background: #fff; color: #606163; font-size: 14px; font-family: 'Adamina', serif; } .widget_calendar .em-calendar caption, .widget_calendar .em-calendar td, .widget_calendar .em-calendar th { text-align: center; } .widget_calendar .em-calendar tfoot td { padding: 7px 0; background: #f9fafb; } .widget_calendar .em-calendar tfoot #prev > a, .widget_calendar .em-calendar tfoot #next > a { background-image: url(images/icons/prevnext.png); background-repeat: no-repeat; font-size: 12px; font-family: 'Adamina', serif; } table.em-calendar thead { border-radius: 4px 4px 4px 4px; /* background: url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") repeat-x scroll 50% 50% #CCCCCC;*/ border: 1px solid #AAAAAA; color: #222222; font-weight: bold; } .em-calendar-wrapper { background: url("images/ui-bg_flat_75_ffffff_40x100.png") repeat-x scroll 50% 50% #FFFFFF; border: 1px solid #AAAAAA; color: #222222; padding: 0.2em 0.2em 0; border-radius: 4px; } .em-calendar .eventless { background: url("images/ui-bg_glass_75_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6; border: 1px solid #D3D3D3; color: #555555; font-weight: normal; padding: 6px; } .em-calendar .eventful a, .eventful-today a { color: #fff !Important; } table.em-calendar td.eventless-today, table.em-calendar td.eventful-today, td.eventful { background-color: #17517A !important; color: #fff !Important; } .em-calnav { background-position: -80px -192px; } .em-calnav-prev, .em-calnav-next { height: 1.8em; position: absolute; top: 5px; width: 1.8em; } .em-calnav-prev { left: 2px; } .em-calnav-next { right: 2px; } .days-names td { font-weight: bold; color: #222222; font-family: Verdana, Arial, sans-serif; } .event_manager .post-comments { display: none; } .em-calendar { border-collapse: separate; border-spacing: 2px !important; } .widget_calendar .em-calendar { background: url("images/table_head_bg.png") repeat-x scroll 50% 1%; } .css-events-list { float: left; } form#searchForm { width: 30% !important; float: right !important; margin-top: 50px; } input#addressInput { width: 55% !important; } div#map_sidebar { width: 33% !important; /* float: right; */ margin-left: 66% !important; margin-top: -165px; } div#map.slp_map { width: 63% !important; height: 400px; margin-left: 5px; } .col-md-12.store.locator { padding-left: 20px !important; padding-right: 20px !important; position: relative; } .slp_results_container .results_wrapper { border-bottom: solid 2px #ccc !important; border-radius: 0 !important; border-top: none !important; border-left: none !important; border-right: none !important; } div#map_sidebar { background-color: #f0f0f0 !important; box-shadow: 0px 1px 4px #c3c3c3 !important; } form#searchForm div#address_search { background-color: #f0f0f0 !important; box-shadow: 0px 1px 4px #c3c3c3 !important; padding: 23px 16px 18px 10px !important; margin-right: 10px !important; } .slp_results_container .results_wrapper:hover { background-color: transparent !important; border-bottom: 2px solid #ccc !important; border-top: none !important; border-left: none !important; border-right: none !important; } .slp_results_container .results_wrapper .location_name { font-size: 16px !important; color: #777e68 !important; font-weight: 700 !important; } .slp_results_container .results_wrapper { padding: .5em .5em 0 .5em !important; } .store_locator_plus span .col-md-6 { width: 50%; float: left; margin-bottom: 20px; } .slp_results_container .results_wrapper { display: table; width: 97% !important } div#map_sidebar a, div#map_sidebar a:hover { color: #8e8e8e !important; text-decoration: none !important; font-size: 12px !important; } div#map_sidebar span.slp_result_address { color: #333; } div#map_sidebar span.slp_result_address.slp_result_street { width: 100%; float: left; } .slp_search_form .search_box .search_item label { text-align: right !important; color: #333 !important; font-weight: 700; display: inline-block; } form#searchForm input, form#searchForm select { height: 27px !important; background-color: white !important; border-color: #ccc; } form#searchForm select{width: 62% !important;} .slp_search_form .search_box .search_item #radius_in_submit { text-align: center !important; width: 100%; display: inline-block; } form#searchForm { width: 34% !important; } .slp_search_form .search_box .search_item { display: block !important; } div#addy_in_address { display: flex !important; margin-bottom: 9px !important; } form#searchForm input#addressSubmit { width: 32% !important; } form#searchForm input#addressSubmit { width: 78% !important; margin-top: 20px !important; padding-bottom: 28px !important; background-color: black !important; color: #fff !important; font-weight: bold !important; font-size: 14px !important; border-radius: 4px !important; padding-top: 0 !important; } a.donate { float: right; display: block; margin: 0; padding: 0px 28px 0 17px!important; color: #fff; text-transform: uppercase; font-size: 12px; font-family: 'Adamina', serif; line-height: 60px; margin-right: 0px; margin-bottom: 41px; } /*#logoset { position:absolute; right: 30px; margin-top: 15px; margin-bottom: 20px !important; }*/ #logoset { position: absolute; right: 45px; margin-top: 15px; margin-bottom: 20px !important; width: 28%; } #logoset img { width: 85%; margin: 20px; } #address_search { margin-top: 45%; } /*REQUEST APOINTMENT*/ #menu-item-829 a { float: right; display: block; margin: 0; padding: 0 27px !important; color: #fff; text-transform: uppercase; font-size: 11px; font-family: 'Adamina', serif; line-height: 60px; } .not-ie #menu-item-829 a { -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .style-1 #menu-item-829 a { background-color: #e11842; width: 160px; text-align: center; font-size: 12px; font-family: 'Adamina', serif; vertical-align: top; line-height: 60px; } .style-2 #menu-item-829 a { background-color: #17517a; } .style-3 #menu-item-829 a, .style-4 #menu-item-829 a, .style-5 #menu-item-829 a, .style-6 #menu-item-829 a { background-color: #e11842; } a.donate:hover { text-shadow: -1px -1px 0 rgba(0,0,0,.2); color: #fff; } .not-ie #menu-item-829 a:hover { -webkit-box-shadow: inset 0 0 8px rgba(0,0,0,.35); -moz-box-shadow: inset 0 0 8px rgba(0,0,0,.35); box-shadow: inset 0 0 8px rgba(0,0,0,.35); } .style-1 #menu-item-829 a:hover { background-color: #cb1c41; } .style-2 #menu-item-829 a:hover { background-color: #15486c; } .style-3 #menu-item-829 a:hover, .style-4 #menu-item-829 a:hover, .style-5 #menu-item-829 a:hover, .style-6 #menu-item-829 a:hover { background-color: #cb1c41; } table.fullcalendar { width: 100%; } a.font-color { color: #1e4576; } li.feed-item > a { font-size: 16px; } .gform_wrapper ul li.gfield { margin-top: 10px !important; padding-top: 0; } li.targetlink { margin-bottom: 10px !important; } /*.gform_wrapper ul li.gfield { margin-top: 3px !important padding-top: 0; }*/ .gform_wrapper .gform_footer { padding: 16px 0 10px; margin: 0px 0 0 !important; clear: both; } /*#footer { position: relative; margin-top: 229px !important; padding: 60px 0 60px; border-top-width: 3px; border-top-style: solid; }*/ #footer { position: relative; margin-top: 215px; padding: 60px 0 60px; border-top-width: 3px; border-top-style: solid; } .tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-month #tribe-events-header .tribe-events-sub-nav li { display: inline-block; } #tribe-events-content .tribe-events-sub-nav li a { font-size: 14px; margin-bottom: 16px; } .tribe-events-month-event-title .url { color: #204299; font-size: 11px !important; /* changed on 3 december 2018 by tt actual value font-size: 12px !important; */ } .single-tribe_events .tribe-events-cal-links a { margin-top: 0px; padding-top: 0; } .single-tribe_events .tribe-events-content{ display:none; } #tribe-events-footer { margin-bottom: 1em; display: none; } .dispdot { list-style: disc !important; } .about.us { width: 61%; float: left; margin: 15px !important; } nobr { display: none; } Rules Computed Animations Fonts element { } div#map_sidebar { background-color: #f0f0f0 !important; box-shadow: 0px 1px 4px #c3c3c3 !important; } div#map_sidebar { margin-top: -315px !important; } .store_locator_plus.tagline { font-size: 14px !important; text-align: left !important; margin-bottom: 20px; } .tribe-events-promo { display: none !important; } p.home { margin: 0 0 1.5em 0; padding: 0; line-height: 1.6em; font-size: 14px; } /*#slp_bubble_phone */ .location_detail_label { margin-right: 5px; } span.location_detail_label { /* float: right; */ margin-right: 5px !important; } @media(max-width:768px) { h3.backgto { margin-top: 8%!important; margin-right: 12px!important; } .tribe-events-single-section { padding: 15px!important; width: 90%!important; } .tribe-events-venue-map { width: 98%!important; } .navigation .nav-responsive { width: 98%!important; } .tribe-events-meta-group .tribe-events-single-section-title { margin-top: 15px!important; } } @media(max-width:736px) { .sbr #content { overflow: hidden; } } @media(max-width:559px) { h3.backgto { margin-top: 23%!important; } .tribe-events-single-section { padding: 15px!important; width: 90%!important; } .tribe-events-venue-map { width: 98%!important; } .navigation .nav-responsive { width: 98%!important; } .tribe-events-meta-group .tribe-events-single-section-title { margin-top: 15px!important; } } #tribe-events-content .tribe-events-single-event-title { display: none!important; } #tribe-events-content .tribe-events-schedule h2 { display: none!important; } #tribe-events-content .tribe-events-schedule { display: none!important; } #tribe-events-content .tribe-events-back { margin-bottom: 0px!important; display:none !important; } .tribe-events-cal-links { float: left; width: 100%; } .tribe-event-duration abbr.tribe-events-abbr.tribe-event-date-start { font-weight: bold !important; } a.tribe-events-gcal, a.tribe-events-ical { float: left!important; clear: none!important; } h3.backgto { font-size: 16px; margin-right: -30px; margin-top: 6%; position: absolute; right: 0; } #tribe-events-content .tribe-events-sub-nav { float: right; width: auto; } .tribe-events-single-section { border: 1px solid hsl(0, 0%, 93%); clear: both; float: left; margin-top: 45px; width: 100%; background-color: hsl(0, 0%, 98%); } .tribe-events-venue-map { } .tribe-venue { font-size: 16px!important; } #post-1171 .tribe-events-single-section dl dt { font-size: 14px; line-height: 32px!important; } #post-1171 .tribe-events-single-section dl dd { font-size: 14px; } a.tribe-events-gmap { float: left!important; margin: 9px 0 2px!important; width: 100%!important; } .location-text { float: left; color: #606163; font-size: 13px; width: 60%; top: 38%; position: absolute; } #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav li, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-header .tribe-events-sub-nav li { margin-right: 0 !important; } .about.us { color: #606163; line-height: 1.6; font-size: 13px; } .about.us ul { margin: 0 0 20px 45px; } #calendar_wrap img { width: 90%; } .style-1 .widget-title { margin-bottom: 15px; color: #606163; font-weight: 400; line-height: 1.25; font-size: 20px; } /*#userlink > li > a:hover { color: #1e4576; }*/ ul#userlink> li> a:hover { color: #1e4576; } #home_slider .owl-nav { margin: -35px auto 0; position: absolute; z-index: 3; top: 50%; width: 100%; } #home_slider .owl-nav .owl-next { right: 0; position: absolute; top: 0%; } #gform_ajax_spinner_1 { width: auto !important; } .location-text { float: left; color: #606163; font-size: 13px; width: 60%; top: 65%; position: absolute; } /*.location-text{ top: 84px; position: relative; float: left; } */ .no_results_found { margin-bottom: 110px; } div#home_slider { display: inline-block; width: 100%; border: #3F51B5; border: 10px solid rgba(158, 158, 158, 0.55); height: auto; max-width: 98%; margin-bottom: 20px; } @media only screen and (min-width: 1024px) { #home_slider .owl-item img { height: 384px; } } .location_tertiary { display: table; } .slp_result_website { display: none !important; } .slp_result_directions { display: table-header-group !important; } .results_row_center_column.location_secondary { display: none; } .ninga-wrapper-forms { float: left; width: 100%; text-align:center; } .nf-form-content { float: none; width: 50%; margin: auto; } .ninga-wrapper-forms .nf-after-form-content { float: left; width: 60%; margin: auto; } #nf-form-2-cont > div > div.nf-form-layout > div { float: left; width: 100%; } .ninga-wrapper-forms nf-field { float: left; width: 100%; } .ninga-wrapper-forms nf-field .nf-field-container { margin: 0px; } .ninga-wrapper-forms nf-field .nf-field-container .nf-field { float: left; width: 100%; } .nf-field-element { } .nf-field-element select { background-color: #fff; border: 1px solid #dedede; padding: 4px; border-radius: 4px; width: 100%; float: left; } .nf-field-element textarea{ background-color: #fff; border: 1px solid #dedede; padding: 4px; border-radius: 4px; width: 100%; float: left; } .nf-field-element input[type="tel"] { background-color: #fff; border: 1px solid #dedede; padding: 4px; border-radius: 4px; width: 100%; float: left; } .nf-field-element input[type="text"] { background-color: #fff; border: 1px solid #dedede; padding: 4px; border-radius: 4px; width: 100%; float: left; } .nf-field-element input[type="email"] { background-color: #fff; border: 1px solid #dedede; padding: 4px; border-radius: 4px; width: 100%; float: left; } .nf-field-element textarea { background-color: #fff; border: 1px solid #dedede; padding: 4px; border-radius: 4px; width: 100%; float: left; } .ninga-wrapper-forms .nf-field-label { margin-bottom: 0px; margin-top: 14px; } .nf-form-content .nf-field-container { margin-bottom: 0px; } .nf-field .submit-wrap { margin-top: 15px; } .nf-field-element iframe { width: 100%; float: left; margin-bottom: 20px; } #nf-field-4-wrap > div.nf-field-element { margin-bottom: 40px; } #nf-field-15-wrap > div.nf-field-element > hr { float: left; width: 100%; margin-top: 25px; } #nf-field-7-wrap > div.nf-field-element > hr { margin: 20px 0; } #nf-field-4-wrap > div.nf-field-element #nf-field-4 { background-color: #17517a; color: #fff; } .nf-field-element input[type="button"] { background-color: #17517a; color: #fff; } .translator-google { float: right; padding: 7px 0; } .translator-google div#google_language_translator { float: right; width: 100%; } .translator-google div#google_language_translator select.goog-te-combo { padding: 3px 10px !important; margin: 0px; background-image:url(images/selectarrow.png); background-repeat:no-repeat; background-position:93% center; line-height: 22px; } ul.rss-aggregator { float: left; width: 100%; } .rss-aggregator li.feed-item > a { font-family: 'Adamina', serif; font-weight: 400; font-size: 18px; color: #1e4576; line-height: 1.6em; } .rss-aggregator li.feed-item > a:hover{ color:#1c7fbd; } .wprss-feed-meta { float: left; width: 100%; line-height: 1.6em; font-size: 18px; margin: 0 0 1.5em 0; font-weight: 500; } #tribe-events-content h2.ginfo { text-align: center; font-size: 24px; } .tribe-events-notices { display: none; } .meeting { font-size: 14px; font-weight: 700; float: left; width: auto; } .back-cal a { font-weight: bold; } .tribe-events-single-section.tribe-events-event-meta.primary { margin-top: 10px; } table.events-table { float: left; width: 100%; } table.events-table tr.date-time { text-align: left; background-color: #fafafa; border: 1px solid #eee; } table.events-table tr.date-time th { padding: 10px; } table.events-table tr td { padding: 5px 10px; border-bottom: 1px solid #eee; } table.events-table tbody { border: 1px solid #eee; } .nf-form-layout .label-above .nf-field-label { margin-bottom: 0px; } .nf-form-content nf-fields-wrap { width: 100%; } .nf-form-content nf-fields-wrap nf-field { width: 100%; } .nf-form-content nf-fields-wrap nf-field .nf-field-container { width: 100%; margin: 0px; } span#nf-form-title-2 h3 { text-align: center; } .nf-form-layout .nf-before-form-content .nf-form-fields-required { text-align: center; margin-bottom: 20px; } span#nf-form-title-7 h3 { text-align: center; } #sidebar .nf-form-content { float: left; width: 100%; text-align: left; } #sidebar .nf-form-layout .nf-before-form-content .nf-form-fields-required { text-align: left; } .field-wrap.submit-wrap.textbox-wrap { text-align: center; border-top: 1px solid #dedede; padding-top: 20px; } #sidebar .nf-field-element input[type="button"] { float: left; } @media only screen and (max-width:767px){ .about.us { width: 100%; margin: 0px !important; } .nf-form-content { width: 100%; } } .additional_locations { display: inline-block; float: left; margin-top: -330px; font-size: 14px; } .additional_locations a{line-height: 30px;} .row{display: table; width: 100%;} #tribe-bar-form .tribe-bar-filters-inner{display: none;} /* print button css by TT on 21 November 2018 */ .print-link { display:inline-block; margin-bottom: 15px; padding:8px 20px; line-height:1em; background-color: #005288; color: #FFF !important; font-size: 14px; font-family:"Lucida Grande", 'LucidaSansRegular', Arial, Helvetica, sans-serif !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; text-shadow: 1px 1px 1px #111; box-shadow: 1px 1px 1.2px #555555; -moz-box-shadow: 1px 1px 1.2px #555555; -webkit-box-shadow: 1px 1px 1.2px #555555; transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s; -0-transition: all 0.5s ease 0s; } .print-link:hover { background-color: #C60; color: #FFF; text-decoration:none; } /* print button css end */ Hover your mouse over an event to view more detail. Click on the event to view full info. Events for February 2021 Print This Page There were no results found. Calendar Month Navigation « January | March » Calendar of Events Calendar of Events Sunday Monday Tuesday Wednesday Thursday Friday Saturday 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 1 2 3 4 5 6