Member DB styles, update list view, #main padding
authorLaury GvR <laury@gaslightmedia.com>
Thu, 25 Jan 2018 18:08:02 +0000 (13:08 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Thu, 25 Jan 2018 18:08:02 +0000 (13:08 -0500)
- Added some member db styles for grid view.
- Fixed the problem where the map-opened and filters-opened classes
were merging causing neither to work.
- Threw map bubbles in member list view into a div.
- Added foundation columns onto main#main.site-main and a row
around it to help fix the padding problems (also removed padding
set for this element in the minified stylesheet.

assets/stylesheets/glm-dev.css
assets/stylesheets/glm-dev.css.map
glm-dev/scss/_glm-member-db.scss [new file with mode: 0644]
glm-dev/scss/_global-settings.scss
glm-dev/scss/glm-dev.scss
glm-member-db/views/front/members/list.html
index.php
page.php
sass/layout/_content-page.scss
style-101216.css
style.css

index dff1339..aedff1f 100644 (file)
@@ -1,3 +1,3 @@
-.top-menu-left{height:28px}.top-menu-left .top-bar{height:28px;padding:0;float:right;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a{padding:.55rem 9px;font-size:11px;color:#74a8c1;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a:hover{background-color:#74a8c1;color:#fff}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a::after{display:none}#top-menu-right .top-bar{padding:0px;background-color:#fff;float:right;margin-right:30px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu{min-width:415px;-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu>li.menu-item.active a{background:#333;color:white}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item.three-col ul.submenu{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu{background:#333;border:none;min-width:415px;padding:10px 10px 10px 250px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu .three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid;text-align:left}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a{background-color:#333;color:#fff;padding:5px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a:hover{background-color:#9a9a9a;background:#9a9a9a}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a{padding:2rem 10px;font-family:inherit;font-size:12px;font-weight:400;color:#9a9a9a;background-color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a:hover{background-color:#333;color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a::after{display:none}#top-menu-right .dropdown-image ul.submenu{min-height:125px}.search-button{right:0;top:-3px}.header-logo{float:left;margin-top:12px}.header-logo img{max-width:270px}body .js-off-canvas-overlay.is-overlay-fixed{z-index:99999}.off-canvas-content .off-canvas.position-left.is-transition-overlap{z-index:99999999}.off-canvas-content .off-canvas.position-right.is-transition-overlap{z-index:99999999}.title-bar{background-color:#fff}.title-bar .menu-icon{background:transparent;background-color:transparent;box-shadow:none;border-color:transparent}.title-bar .menu-icon::after{background:#9a9a9a;box-shadow:0 7px 0 #9a9a9a,0 14px 0 #9a9a9a}.title-bar .header-logo{margin:0 auto;float:none}.title-bar .header-logo img{max-height:30px}
+.top-menu-left{height:28px}.top-menu-left .top-bar{height:28px;padding:0;float:right;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a{padding:.55rem 9px;font-size:11px;color:#74a8c1;background-color:#156c96}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a:hover{background-color:#74a8c1;color:#fff}.top-menu-left .top-bar .top-bar-section ul.dropdown.menu .menu-item>a::after{display:none}#top-menu-right .top-bar{padding:0px;background-color:#fff;float:right;margin-right:30px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu{min-width:415px;-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu>li.menu-item.active a{background:#333;color:white}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item.three-col ul.submenu{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu{background:#333;border:none;min-width:415px;padding:10px 10px 10px 250px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu .three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid;text-align:left}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a{background-color:#333;color:#fff;padding:5px}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item ul.submenu li.menu-item a:hover{background-color:#9a9a9a;background:#9a9a9a}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a{padding:2rem 10px;font-family:inherit;font-size:12px;font-weight:400;color:#9a9a9a;background-color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a:hover{background-color:#333;color:#fff}#top-menu-right .top-bar .top-bar-section ul.dropdown.menu li.menu-item>a::after{display:none}#top-menu-right .dropdown-image ul.submenu{min-height:125px}.search-button{right:0;top:-3px}.header-logo{float:left;margin-top:12px}.header-logo img{max-width:270px}body .js-off-canvas-overlay.is-overlay-fixed{z-index:99999}.off-canvas-content .off-canvas.position-left.is-transition-overlap{z-index:99999999}.off-canvas-content .off-canvas.position-right.is-transition-overlap{z-index:99999999}.title-bar{background-color:#fff}.title-bar .menu-icon{background:transparent;background-color:transparent;box-shadow:none;border-color:transparent}.title-bar .menu-icon::after{background:#9a9a9a;box-shadow:0 7px 0 #9a9a9a,0 14px 0 #9a9a9a}.title-bar .header-logo{margin:0 auto;float:none}.title-bar .header-logo img{max-height:30px}body #glm-member-login-form{width:250px;margin-bottom:40px}body #glm-member-login-form .button-primary,body #glm-member-password-lost-form .lostpassword-button{background-color:#74a8c1;border:0 none;border-radius:5px;color:white;font-size:14px;padding:10px 15px;min-width:90px;cursor:pointer}body #glm-member-password-lost-form{width:400px}body #glm-member-login-notification{margin-top:30px}body #glm-member-password-lost-link{color:red;margin-top:40px}body #glm-member-password-lost-form{display:none}body #glm-member-db-front-container{padding:25px}body #glm-member-front-header{margin-top:15px}body .glm-member-db-list{overflow:hidden;margin-top:25px}body .glm-member-db-list .glm-member-list-listing-container{overflow:hidden;padding:0}body .glm-member-db-list .glm-member-list-listing-container .glm-member-list-inner-wrapper{overflow:hidden}body .glm-member-db-list .glm-member-button{width:100%;background-color:#6C9A13}body .glm-member-db-list .glm-member-title{line-height:1.4;margin-bottom:6px}body .glm-member-db-list .glm-member-list-links{margin:6px}body .glm-member-db-list .glm-member-list-container{margin-bottom:25px}body .glm-member-db-list #glm-member-list-map-toggle{background-color:#74a8c1}body .glm-member-db-list .glm-member-list-links #glm-member-list-website-link:before{background-image:url("../assets/offsite-link_grn.png")}body .glm-member-db-list .glm-member-search:before{background-color:#156c96}body .glm-member-db-list #glm-member-list-filters-button{background-color:#156c96}body .glm-member-db-list #glm-member-list-filters-box .glm-member-search h3{color:#6C9A13;display:none}body .glm-member-db-list #glm-member-list-map-toggle{background-color:#156c96}body .glm-member-db-list .glm-alpha-link-selected{background-color:#156c96}body .glm-member-db-list .glm-alpha-link-selected:hover{color:white}body .glm-member-db-list .glm-member-list-featured-tag{background-color:#6C9A13}body .glm-member-db-list.glm-member-db-grid-view ul{list-style:none;overflow:hidden;margin:0}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record{float:left;height:250px;padding:20px 10px;text-align:center;margin-bottom:2%}body .glm-member-db-list.glm-member-db-grid-view .glm-member-db-border-wrap{height:250px;background:white}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-record .glm-member-list-image-empty{background-image:url("../assets/no-image.jpg");background-repeat:no-repeat;background-size:contain;background-position:center;max-width:100%}body .glm-member-db-list.glm-member-db-grid-view .glm-member-title,body .glm-member-db-list.glm-member-db-grid-view .glm-member-title a{color:#156c96;font-size:16px;padding:0}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links{bottom:10px;color:#74a8c1;margin:0;position:absolute}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links a{color:#6C9A13;font-size:13px}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>a:hover:before{text-decoration:underline;display:inline-block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>a:hover:before{text-decoration:none;display:inline-block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>ul{display:block}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-sub-links>ul>li{display:inline}body .glm-member-db-list.glm-member-db-grid-view .glm-member-search:before{background-color:#156c96}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-filters-button{background-color:#156c96}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-filters-box .glm-member-search h3{color:#6C9A13}body .glm-member-db-list.glm-member-db-grid-view #glm-member-list-map-toggle{background-color:#74a8c1}body .glm-member-db-list.glm-member-db-grid-view .glm-alpha-link-selected{color:white}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper{margin-top:10px}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper .glm-member-list-has-image{text-align:center;height:auto}body .glm-member-db-list.glm-member-db-grid-view .glm-member-list-image-wrapper .glm-member-list-has-image .glm-member-list-image{height:auto;margin:0 auto;width:auto;min-height:auto;min-width:auto;position:relative}body #glm-member-detail-container #glm-member-detail-contact-info{background-color:#6C9A13}body #glm-member-detail-container .glm-member-detail-phone-wrapper small{display:none}body #glm-member-detail-container #glm-member-detail-side-box #glm-member-detail-website-link{background-color:#156c96}body #glm-member-detail-container #glm-member-detail-side-box #glm-member-detail-website-link:hover{background-color:#74a8c1}body #glm-member-detail-container .glm-member-detail-intro-desc{font-size:16px}body #glm-member-detail-container .glm-member-detail-content-toggle{color:#6C9A13}body #glm-member-detail-container .glm-member-detail-sub-data-links>a{color:#156c96}body #glm-member-detail-container #glm-member-detail-links a:hover{border-color:#156c96}body #glm-member-detail-container #glm-member-detail-takeback-mini{background-color:#6C9A13}body #glm-member-detail-container #glm-member-detail-map-button{background-color:#156c96}body #glm-member-detail-container #glm-member-detail-map-button:hover{background-color:#74a8c1}body #glm-member-detail-container #glm-locationMap-container{margin:0}body #glm-member-detail-container #MemberDrivingDirectionSubmit{background-color:#156c96}body #glm-member-detail-container #MemberDrivingDirectionSubmit:hover{background-color:#74a8c1}body #members-only-content #side-links{border:1px solid #156c96;border-radius:3px;list-style:outside none none;padding:10px}body #members-only-content #side-links h2{color:#156c96}body #members-only-content #side-links li a{color:#6C9A13}body #members-only-content #side-links li a:hover{color:#6C9A13}body #glm-member-front-header .glm-button.button{background-color:#6C9A13}body #members-only-content{background-color:white}body #members-only-content #main-content{padding-top:0}body #side-links li{list-style:outside none none}body #menu-side{background-color:white;border-radius:4px;padding:10px 20px 20px}body #menu-side h2{color:#156c96}body #menu-side li a{color:#156c96;border-bottom:0}body #side-links{margin-top:20px;margin-bottom:20px;padding:15px}body .glm-member-db-grid-view .glm-member-list-sub-links li{padding:0 0.6em}
 
 /*# sourceMappingURL=glm-dev.css.map */
index 3025f91..9f9b90f 100644 (file)
@@ -1 +1 @@
-{"version":3,"file":"glm-dev.css","sources":["glm-dev.scss","_global-settings.scss","_header.scss","_body.scss","_footer.scss","_off-canvas.scss"],"sourcesContent":["@import 'global-settings';\n@import 'header';\n@import 'body';\n@import 'footer';\n@import 'off-canvas';","$l-blue : #74a8c1;\n$blue   : #156c96;\n$white  : white;\n$grey   : #9a9a9a;\n$oil    : #333;",".top-menu-left{\n    height: 28px;\n    .top-bar{\n        height: 28px;\n        padding: 0;\n        float: right;\n        background-color: $blue;\n        .top-bar-section{\n            ul.dropdown.menu{\n                .menu-item{\n                    > a{\n                        padding: .55rem 9px;\n                        font-size: 11px;\n                        color: $l-blue;\n                        background-color: $blue;\n                        &:hover{\n                            background-color: $l-blue;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n#top-menu-right{\n    .top-bar{\n        padding: 0px;\n        background-color: $white;\n        float: right;\n        margin-right: 30px;\n        .top-bar-section{\n            ul.dropdown.menu{\n                \n                min-width: 415px;\n                -webkit-column-count: 3;\n                -moz-column-count: 3;\n                column-count: 3;\n                > li.menu-item.active{\n                    a{\n                        background: $oil;\n                        color: white;\n                    }\n                }\n                li.menu-item.three-col{\n                    ul.submenu{\n                        -webkit-column-count: 3;\n                        -moz-column-count: 3;\n                        column-count: 3;\n                    }\n                }\n                li.menu-item{\n                    ul.submenu{\n                        background: $oil;\n                        border: none;\n                        min-width: 415px;\n                        .three-col{\n                            -webkit-column-count: 3;\n                            -moz-column-count: 3;\n                            column-count: 3;\n                        }\n                        padding: 10px 10px 10px 250px;\n\n                        li.menu-item{\n                            overflow: hidden; /* fix for Firefox */\n                            break-inside: avoid-column;\n                            -webkit-column-break-inside: avoid;\n                            text-align: left;\n                            \n                            a{\n                                background-color: $oil;\n                                color: $white;\n                                padding: 5px;\n                                &:hover{\n                                    background-color: $grey;\n                                    background: $grey;\n                                    \n                                }\n                            }\n                        }\n                    }\n                    > a{\n                        padding: 2rem 10px;\n                        font-family: inherit;\n                        font-size: 12px;\n                        font-weight: 400;\n                        color: $grey;\n                        background-color: $white;\n                        &:hover{\n                            background-color: $oil;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n    .dropdown-image{\n        ul.submenu{\n            min-height: 125px;\n        }\n    }\n}\n.search-button{\n    right: 0;\n    top: -3px;\n}\n.header-logo{\n    float: left;\n    margin-top: 12px;\n    img{\n        max-width: 270px;\n    }\n}","body{\n    .js-off-canvas-overlay.is-overlay-fixed{\n        z-index: 99999;\n    }\n}","",".off-canvas-content .off-canvas.position-left.is-transition-overlap{\n    z-index: 99999999;\n}\n.off-canvas-content .off-canvas.position-right.is-transition-overlap{\n    z-index: 99999999;\n}\n.title-bar{\n    background-color: $white;\n    // margin-top: 30px !important;\n    .menu-icon{\n        background: transparent;\n        background-color: transparent;\n        box-shadow: none;\n        border-color: transparent;\n    }\n    .menu-icon::after{\n        background: $grey;\n        box-shadow: 0 7px 0 $grey, 0 14px 0 $grey;\n    }\n    .header-logo{\n        margin: 0 auto;\n        float: none;\n        img{\n            max-height: 30px;\n        }\n    }\n}\n"],"mappings":"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","names":[]}
\ No newline at end of file
+{"version":3,"file":"glm-dev.css","sources":["glm-dev.scss","_global-settings.scss","_header.scss","_body.scss","_footer.scss","_off-canvas.scss","_glm-member-db.scss"],"sourcesContent":["@import 'global-settings';\n@import 'header';\n@import 'body';\n@import 'footer';\n@import 'off-canvas';\n@import 'glm-member-db';","$l-blue : #74a8c1;\n$blue   : #156c96;\n$white  : white;\n$grey   : #9a9a9a;\n$oil    : #333;\n$red    : red;\n$green  : #6C9A13;",".top-menu-left{\n    height: 28px;\n    .top-bar{\n        height: 28px;\n        padding: 0;\n        float: right;\n        background-color: $blue;\n        .top-bar-section{\n            ul.dropdown.menu{\n                .menu-item{\n                    > a{\n                        padding: .55rem 9px;\n                        font-size: 11px;\n                        color: $l-blue;\n                        background-color: $blue;\n                        &:hover{\n                            background-color: $l-blue;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n#top-menu-right{\n    .top-bar{\n        padding: 0px;\n        background-color: $white;\n        float: right;\n        margin-right: 30px;\n        .top-bar-section{\n            ul.dropdown.menu{\n                \n                min-width: 415px;\n                -webkit-column-count: 3;\n                -moz-column-count: 3;\n                column-count: 3;\n                > li.menu-item.active{\n                    a{\n                        background: $oil;\n                        color: white;\n                    }\n                }\n                li.menu-item.three-col{\n                    ul.submenu{\n                        -webkit-column-count: 3;\n                        -moz-column-count: 3;\n                        column-count: 3;\n                    }\n                }\n                li.menu-item{\n                    ul.submenu{\n                        background: $oil;\n                        border: none;\n                        min-width: 415px;\n                        .three-col{\n                            -webkit-column-count: 3;\n                            -moz-column-count: 3;\n                            column-count: 3;\n                        }\n                        padding: 10px 10px 10px 250px;\n\n                        li.menu-item{\n                            overflow: hidden; /* fix for Firefox */\n                            break-inside: avoid-column;\n                            -webkit-column-break-inside: avoid;\n                            text-align: left;\n                            \n                            a{\n                                background-color: $oil;\n                                color: $white;\n                                padding: 5px;\n                                &:hover{\n                                    background-color: $grey;\n                                    background: $grey;\n                                    \n                                }\n                            }\n                        }\n                    }\n                    > a{\n                        padding: 2rem 10px;\n                        font-family: inherit;\n                        font-size: 12px;\n                        font-weight: 400;\n                        color: $grey;\n                        background-color: $white;\n                        &:hover{\n                            background-color: $oil;\n                            color: $white;\n                        }\n                        &::after{\n                            display: none;\n                        }\n                    }\n                }\n            }\n        }\n    }\n    .dropdown-image{\n        ul.submenu{\n            min-height: 125px;\n        }\n    }\n}\n.search-button{\n    right: 0;\n    top: -3px;\n}\n.header-logo{\n    float: left;\n    margin-top: 12px;\n    img{\n        max-width: 270px;\n    }\n}","body{\n    .js-off-canvas-overlay.is-overlay-fixed{\n        z-index: 99999;\n    }\n}","",".off-canvas-content .off-canvas.position-left.is-transition-overlap{\n    z-index: 99999999;\n}\n.off-canvas-content .off-canvas.position-right.is-transition-overlap{\n    z-index: 99999999;\n}\n.title-bar{\n    background-color: $white;\n    // margin-top: 30px !important;\n    .menu-icon{\n        background: transparent;\n        background-color: transparent;\n        box-shadow: none;\n        border-color: transparent;\n    }\n    .menu-icon::after{\n        background: $grey;\n        box-shadow: 0 7px 0 $grey, 0 14px 0 $grey;\n    }\n    .header-logo{\n        margin: 0 auto;\n        float: none;\n        img{\n            max-height: 30px;\n        }\n    }\n}\n","// INDEX\n// 1.0 General\n// 2.0 Member List\n//   2.1 Grid View\n// 3.0 Member Detail\n\n // Start of global body tag to overwrite existing member db styles\nbody {\n\n\n// 1.0 General\n#glm-member-login-form {\n    width: 250px;\n    margin-bottom: 40px;\n}\n#glm-member-login-form .button-primary,\n#glm-member-password-lost-form .lostpassword-button {\n  background-color: $l-blue;\n  border: 0 none;\n  border-radius: 5px;\n  color: white;\n  font-size: 14px;\n  padding: 10px 15px;\n  min-width: 90px;\n  cursor: pointer;\n}\n#glm-member-password-lost-form {\n    width: 400px;\n}\n#glm-member-login-notification {\n    margin-top: 30px;\n}\n#glm-member-password-lost-link {\n    color: $red;\n    margin-top: 40px;\n}\n#glm-member-password-lost-form {\n    display: none;\n}\n#glm-member-db-front-container {\n    padding: 25px;\n}\n#glm-member-front-header {\n    margin-top: 15px;\n}\n// 2.0 Member List (general)\n.glm-member-db-list {\n    overflow: hidden;\n    margin-top: 25px;\n    .glm-member-list-listing-container {\n        overflow: hidden;\n        padding: 0;\n        .glm-member-list-inner-wrapper {\n            overflow: hidden;\n        }\n    }\n    .glm-member-button {\n        width: 100%;\n        background-color: $green;\n    }\n    .glm-member-title {\n        line-height: 1.4;\n        margin-bottom: 6px;\n    }\n    .glm-member-list-links {\n        margin: 6px;\n    }\n    .glm-member-list-container {\n        margin-bottom: 25px;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $l-blue;\n    }\n    .glm-member-list-links #glm-member-list-website-link:before {\n        //content: url(\"../assets/offsite-link_wht.png\");\n        background-image: url(\"../assets/offsite-link_grn.png\");\n    }\n    .glm-member-search:before {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-button {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-close {\n        //background-color: $d-orange;\n    }\n    #glm-member-list-filters-box .glm-member-search h3 {\n        color: $green;\n        display: none;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $blue;\n    }\n    .glm-alpha-link-selected {\n        background-color: $blue;\n    }\n    .glm-alpha-link-selected:hover {\n        color: white;\n    }\n    .glm-member-list-featured-tag {\n        background-color: $green;\n    }\n}\n//   2.1 Grid View\n.glm-member-db-list.glm-member-db-grid-view {\n    ul {\n        list-style: none;\n        overflow: hidden;\n        margin: 0;\n    }\n    .glm-member-list-record {\n        float: left;\n        height: 250px;\n        //margin: 0 1% 2% 0;\n        padding: 20px 10px;\n        text-align: center;\n        //width: 31%;\n        margin-bottom: 2%;\n    }\n    .glm-member-db-border-wrap {\n        height: 250px;\n        background: white;\n    }\n    .glm-member-list-record .glm-member-list-image-empty {\n        background-image: url(\"../assets/no-image.jpg\");\n        background-repeat: no-repeat;\n        background-size: contain;\n        background-position: center;\n        max-width: 100%;\n    }\n    .glm-member-title,\n    .glm-member-title a {\n        color: $blue;\n        font-size: 16px;\n        padding: 0;\n    }\n    .glm-member-list-sub-links {\n        bottom: 10px;\n        color: $l-blue;\n        margin: 0;\n        position: absolute;\n    }\n    .glm-member-list-sub-links a {\n        color: $green;\n        font-size: 13px;\n    }\n    .glm-member-list-sub-links  > a:hover:before {\n        text-decoration: underline;\n        display: inline-block;\n    }\n//    .glm-member-list-sub-links  > a,\n    .glm-member-list-sub-links  > a:hover:before {\n        text-decoration: none;\n        display: inline-block;\n    }\n    .glm-member-list-sub-links > ul {\n        display: block;\n    }\n    .glm-member-list-sub-links > ul > li {\n        display: inline;\n    }\n    .glm-member-search:before {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-button {\n        background-color: $blue;\n    }\n    #glm-member-list-filters-close {\n        //background-color: $d-orange;\n    }\n    #glm-member-list-filters-box .glm-member-search h3 {\n        color: $green;\n    }\n    #glm-member-list-map-toggle {\n        background-color: $l-blue;\n    }\n    .glm-alpha-link-selected {\n        color: white;\n    }\n    .glm-member-list-image-wrapper {\n        margin-top: 10px;\n        .glm-member-list-has-image {\n            text-align: center;\n            height: auto;\n            .glm-member-list-image {\n                height: auto;\n                margin: 0 auto;\n                width: auto;\n                min-height: auto;\n                min-width: auto;\n                position: relative;\n            }\n        }\n    }\n}\n\n// 3.0 Member Detail\n#glm-member-detail-container {\n    #glm-member-detail-contact-info {\n        background-color: $green;\n    }\n    .glm-member-detail-phone-wrapper small {\n        display: none;\n    }\n    #glm-member-detail-side-box {\n        #glm-member-detail-website-link {\n            background-color: $blue;\n            &:hover {\n                background-color: $l-blue;\n            }\n        }\n    }\n    .glm-member-detail-intro-desc {\n        font-size: 16px;\n    }\n    .glm-member-detail-content-toggle {\n        color: $green;\n    }\n    .glm-member-detail-sub-data-links > a {\n        color: $blue;\n    }\n    #glm-member-detail-links a:hover {\n        border-color: $blue;\n    }\n    #glm-member-detail-takeback-mini {\n        background-color: $green;\n    }\n    #glm-member-detail-map-button {\n        background-color: $blue;\n    }\n    #glm-member-detail-map-button:hover {\n        background-color: $l-blue;\n    }\n    #glm-locationMap-container {\n        margin: 0;\n    }\n    #MemberDrivingDirectionSubmit {\n        background-color: $blue;\n        &:hover {\n            background-color: $l-blue;\n        }\n    }\n}\n#members-only-content {\n    #side-links {\n        border: 1px solid $blue;\n        border-radius: 3px;\n        list-style: outside none none;\n        padding: 10px;\n    }\n    #side-links h2 {\n        color: $blue;\n    }\n    #side-links li a {\n        color: $green;\n    }\n    #side-links li a:hover {\n        color: $green;\n    }\n}\n#glm-member-front-header .glm-button.button {\n    background-color: $green;\n}\n#members-only-content {\n    background-color: white;\n}\n#members-only-content #main-content {\n    padding-top: 0;\n}\n#side-links li {\n    list-style: outside none none;\n}\n#menu-side {\n    background-color: white;\n    border-radius: 4px;\n    padding: 10px 20px 20px;\n}\n#menu-side h2 {\n    color: $blue;\n}\n#menu-side li a {\n    color: $blue;\n    border-bottom: 0;\n}\n#side-links {\n    margin-top: 20px;\n    margin-bottom: 20px;\n    padding: 15px;\n}\n.glm-member-db-grid-view .glm-member-list-sub-links li {\n    padding: 0 0.6em;\n}\n} // End of global body tag to overwrite existing member db styles\n"],"mappings":"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","names":[]}
\ No newline at end of file
diff --git a/glm-dev/scss/_glm-member-db.scss b/glm-dev/scss/_glm-member-db.scss
new file mode 100644 (file)
index 0000000..0757e1a
--- /dev/null
@@ -0,0 +1,293 @@
+// INDEX
+// 1.0 General
+// 2.0 Member List
+//   2.1 Grid View
+// 3.0 Member Detail
+
+ // Start of global body tag to overwrite existing member db styles
+body {
+
+
+// 1.0 General
+#glm-member-login-form {
+    width: 250px;
+    margin-bottom: 40px;
+}
+#glm-member-login-form .button-primary,
+#glm-member-password-lost-form .lostpassword-button {
+  background-color: $l-blue;
+  border: 0 none;
+  border-radius: 5px;
+  color: white;
+  font-size: 14px;
+  padding: 10px 15px;
+  min-width: 90px;
+  cursor: pointer;
+}
+#glm-member-password-lost-form {
+    width: 400px;
+}
+#glm-member-login-notification {
+    margin-top: 30px;
+}
+#glm-member-password-lost-link {
+    color: $red;
+    margin-top: 40px;
+}
+#glm-member-password-lost-form {
+    display: none;
+}
+#glm-member-db-front-container {
+    padding: 25px;
+}
+#glm-member-front-header {
+    margin-top: 15px;
+}
+// 2.0 Member List (general)
+.glm-member-db-list {
+    overflow: hidden;
+    margin-top: 25px;
+    .glm-member-list-listing-container {
+        overflow: hidden;
+        padding: 0;
+        .glm-member-list-inner-wrapper {
+            overflow: hidden;
+        }
+    }
+    .glm-member-button {
+        width: 100%;
+        background-color: $green;
+    }
+    .glm-member-title {
+        line-height: 1.4;
+        margin-bottom: 6px;
+    }
+    .glm-member-list-links {
+        margin: 6px;
+    }
+    .glm-member-list-container {
+        margin-bottom: 25px;
+    }
+    #glm-member-list-map-toggle {
+        background-color: $l-blue;
+    }
+    .glm-member-list-links #glm-member-list-website-link:before {
+        //content: url("../assets/offsite-link_wht.png");
+        background-image: url("../assets/offsite-link_grn.png");
+    }
+    .glm-member-search:before {
+        background-color: $blue;
+    }
+    #glm-member-list-filters-button {
+        background-color: $blue;
+    }
+    #glm-member-list-filters-close {
+        //background-color: $d-orange;
+    }
+    #glm-member-list-filters-box .glm-member-search h3 {
+        color: $green;
+        display: none;
+    }
+    #glm-member-list-map-toggle {
+        background-color: $blue;
+    }
+    .glm-alpha-link-selected {
+        background-color: $blue;
+    }
+    .glm-alpha-link-selected:hover {
+        color: white;
+    }
+    .glm-member-list-featured-tag {
+        background-color: $green;
+    }
+}
+//   2.1 Grid View
+.glm-member-db-list.glm-member-db-grid-view {
+    ul {
+        list-style: none;
+        overflow: hidden;
+        margin: 0;
+    }
+    .glm-member-list-record {
+        float: left;
+        height: 250px;
+        //margin: 0 1% 2% 0;
+        padding: 20px 10px;
+        text-align: center;
+        //width: 31%;
+        margin-bottom: 2%;
+    }
+    .glm-member-db-border-wrap {
+        height: 250px;
+        background: white;
+    }
+    .glm-member-list-record .glm-member-list-image-empty {
+        background-image: url("../assets/no-image.jpg");
+        background-repeat: no-repeat;
+        background-size: contain;
+        background-position: center;
+        max-width: 100%;
+    }
+    .glm-member-title,
+    .glm-member-title a {
+        color: $blue;
+        font-size: 16px;
+        padding: 0;
+    }
+    .glm-member-list-sub-links {
+        bottom: 10px;
+        color: $l-blue;
+        margin: 0;
+        position: absolute;
+    }
+    .glm-member-list-sub-links a {
+        color: $green;
+        font-size: 13px;
+    }
+    .glm-member-list-sub-links  > a:hover:before {
+        text-decoration: underline;
+        display: inline-block;
+    }
+//    .glm-member-list-sub-links  > a,
+    .glm-member-list-sub-links  > a:hover:before {
+        text-decoration: none;
+        display: inline-block;
+    }
+    .glm-member-list-sub-links > ul {
+        display: block;
+    }
+    .glm-member-list-sub-links > ul > li {
+        display: inline;
+    }
+    .glm-member-search:before {
+        background-color: $blue;
+    }
+    #glm-member-list-filters-button {
+        background-color: $blue;
+    }
+    #glm-member-list-filters-close {
+        //background-color: $d-orange;
+    }
+    #glm-member-list-filters-box .glm-member-search h3 {
+        color: $green;
+    }
+    #glm-member-list-map-toggle {
+        background-color: $l-blue;
+    }
+    .glm-alpha-link-selected {
+        color: white;
+    }
+    .glm-member-list-image-wrapper {
+        margin-top: 10px;
+        .glm-member-list-has-image {
+            text-align: center;
+            height: auto;
+            .glm-member-list-image {
+                height: auto;
+                margin: 0 auto;
+                width: auto;
+                min-height: auto;
+                min-width: auto;
+                position: relative;
+            }
+        }
+    }
+}
+
+// 3.0 Member Detail
+#glm-member-detail-container {
+    #glm-member-detail-contact-info {
+        background-color: $green;
+    }
+    .glm-member-detail-phone-wrapper small {
+        display: none;
+    }
+    #glm-member-detail-side-box {
+        #glm-member-detail-website-link {
+            background-color: $blue;
+            &:hover {
+                background-color: $l-blue;
+            }
+        }
+    }
+    .glm-member-detail-intro-desc {
+        font-size: 16px;
+    }
+    .glm-member-detail-content-toggle {
+        color: $green;
+    }
+    .glm-member-detail-sub-data-links > a {
+        color: $blue;
+    }
+    #glm-member-detail-links a:hover {
+        border-color: $blue;
+    }
+    #glm-member-detail-takeback-mini {
+        background-color: $green;
+    }
+    #glm-member-detail-map-button {
+        background-color: $blue;
+    }
+    #glm-member-detail-map-button:hover {
+        background-color: $l-blue;
+    }
+    #glm-locationMap-container {
+        margin: 0;
+    }
+    #MemberDrivingDirectionSubmit {
+        background-color: $blue;
+        &:hover {
+            background-color: $l-blue;
+        }
+    }
+}
+#members-only-content {
+    #side-links {
+        border: 1px solid $blue;
+        border-radius: 3px;
+        list-style: outside none none;
+        padding: 10px;
+    }
+    #side-links h2 {
+        color: $blue;
+    }
+    #side-links li a {
+        color: $green;
+    }
+    #side-links li a:hover {
+        color: $green;
+    }
+}
+#glm-member-front-header .glm-button.button {
+    background-color: $green;
+}
+#members-only-content {
+    background-color: white;
+}
+#members-only-content #main-content {
+    padding-top: 0;
+}
+#side-links li {
+    list-style: outside none none;
+}
+#menu-side {
+    background-color: white;
+    border-radius: 4px;
+    padding: 10px 20px 20px;
+}
+#menu-side h2 {
+    color: $blue;
+}
+#menu-side li a {
+    color: $blue;
+    border-bottom: 0;
+}
+#side-links {
+    margin-top: 20px;
+    margin-bottom: 20px;
+    padding: 15px;
+}
+.glm-member-db-grid-view .glm-member-list-sub-links li {
+    padding: 0 0.6em;
+}
+} // End of global body tag to overwrite existing member db styles
index faa0ae9..fb8f517 100644 (file)
@@ -2,4 +2,6 @@ $l-blue : #74a8c1;
 $blue   : #156c96;
 $white  : white;
 $grey   : #9a9a9a;
-$oil    : #333;
\ No newline at end of file
+$oil    : #333;
+$red    : red;
+$green  : #6C9A13;
\ No newline at end of file
index 3a76a47..6ab0522 100644 (file)
@@ -2,4 +2,5 @@
 @import 'header';
 @import 'body';
 @import 'footer';
-@import 'off-canvas';
\ No newline at end of file
+@import 'off-canvas';
+@import 'glm-member-db';
\ No newline at end of file
index 1eb9a6b..1ae1867 100644 (file)
@@ -1,7 +1,7 @@
 
 <div class="glm-member-db-list glm-member-db-{$view}-view
-{if $settings.list_map_show_opened}map-opened{else}map-closed{/if}
-{if $settings.list_show_search_filters_opened}filters-opened{else}filters-closed{/if}
+{if $settings.list_map_show_opened}map-opened {else}map-closed {/if}
+{if $settings.list_show_search_filters_opened}filters-opened {else}filters-closed {/if}
 ">
 {include file='front/members/header.html'}
     {apply_filters('glm-member-db-front-members-list-pageTop', '')}
 {if $haveMembers}
 
  <!-- Member information displayed in map bubbles -->
+    <div id="glm-map-bubbles-container"> <!-- endless map bubbles -->
     {foreach $mapItems as $m}
         <div id="map_info_{$m.id}" class="glm-hidden">
             {apply_filters('glm-member-db-front-members-list-mapBubbleTop', '', $m.member)}
             {apply_filters('glm-member-db-front-members-list-mapBubbleBottom', '', $m.member)}
         </div> <!-- End of information displayed in map bubbles -->
     {/foreach}
+    </div>
 
     <div id="glm-member-list-terms">{$terms.term_member_plur_cap} found: {$membersFound}<br></div>
 
 
 
 {if $view == grid}
-    <ul class="small-block-grid-1 medium-block-grid-2 large-block-grid-3">
+    <ul class="row">
     {foreach $members as $member}
-        <li class="glm-member-list-record">
+        <li class="glm-member-list-record columns small-12 medium-6 large-4">
             {apply_filters('glm-member-db-front-members-list-memberAbove', '', $member.member_pointer)}
             <div class="glm-member-db-border-wrap">
                 {apply_filters('glm-member-db-front-members-list-memberTop', '', $member.member_pointer)}
                         {/if}
 
                     </h4>
+                    <div class="glm-member-list-address-container">
+                    {if $member.city}
+                        <span class="member-city">{$member.city}{if $member.state.value}{/if}</span><br>
+                    {/if}
+                    </div>
+                    <div class="glm-member-list-region-container">
+                    {if $settings.memb_info_location && $member.region && $settings.list_show_region}<b>Region:</b> {$member.region}{/if}
+                    </div>
+                    {if ($settings.memb_info_contact && $member.phone && $settings.list_show_phone) || ($settings.memb_info_contact && $member.toll_free && $settings.list_show_tollfree)}
+                        <div>
+                            {if $member.phone && $settings.list_show_phone}<span class="glm-member-db-phone">{apply_filters('glm_associate_phone_filter', $member.phone)} </span>{/if}
+                        </div>
+                    {/if}
 
                     <div class="glm-member-list-sub-links">
                         <ul>
index 362c08e..eee4f3a 100644 (file)
--- a/index.php
+++ b/index.php
@@ -21,9 +21,9 @@ get_header(); ?>
 
                <div class="medium-8 large-9 columns">
 
-            <div id="primary" class="content-area">
+            <div id="primary" class="content-area row">
 
-                <main id="main" class="site-main" role="main">
+                <main id="main" class="site-main small-12 columns" role="main">
 
                     <div class="post-page-title"><?php echo '<h1><a href="',get_the_permalink('34'),'">',get_the_title('34'),'</a></h1>'; ?></div>
 
index a36b8d7..2836b72 100644 (file)
--- a/page.php
+++ b/page.php
@@ -18,8 +18,8 @@ get_header(); ?>
 
 <div class="body-content row column">
        <div class="medium-8 large-9 columns">
-               <div id="primary" class="content-area">
-                       <main id="main" class="site-main" role="main">
+               <div id="primary" class="content-area row">
+                       <main id="main" class="site-main columns small-12" role="main">
 
                                <?php
                                while ( have_posts() ) : the_post();
index 4ff0105..99066b1 100644 (file)
@@ -220,7 +220,7 @@ body {
 
 
   .site-main {
-    padding:0 20px 20px 70px;
+    //padding:0 20px 20px 70px;
   }
 
   #breadcrumbs{
index 87ea1fb..a6c9e20 100644 (file)
@@ -18,4 +18,4 @@ Underscores is distributed under the terms of the GNU GPL v2 or later.
 
 Normalizing styles have been helped along thanks to the fine work of
 Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
-*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#878787;font-family:"Roboto",sans-serif;font-size:16px;font-size:1rem;line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Roboto",sans-serif;color:#333}h1{font-weight:bold}h2{font-weight:bold;font-size:1.5rem}h3{font-size:1.4rem}h4{font-size:1.3rem}h5{font-size:1.2rem}p{margin-bottom:1em;line-height:1.25}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;max-width:75.25rem !important}.row{max-width:75.25rem !important}ul,ol{margin:0 0 1.5em 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{width:auto}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{padding-left:3px;width:100%}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox]{margin-top:4px !important}#label_6_18_1,#label_6_18_5,#label_6_18_14,#label_6_18_22{font-weight:bold}a{color:#156c96}a:visited{color:#156c96}a:hover,a:focus,a:active{color:#333}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.header-top{background:#d0e2ea}.header-top.row{margin:0}.main-navigation.row.column{padding-left:0;padding-right:0;margin:0}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-50%;background:#fff}.logo-adjust{left:0px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#d0e2ea}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#fff}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 8px}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{display:none;content:''}.main-navigation{position:relative;padding-left:0}.main-navigation .link_text{text-transform:uppercase}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:0 0 6px 0,rgba(0,0,0,0.6)}#mega_main_menu .nav_logo .logo_link{padding-left:0;padding-bottom:0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 10px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{right:2px;margin-top:-2px;display:none}#top-navigation #menu-item-43.menu-item{margin:0;padding:0;border-left:0 none}.top-navigation.row.column{padding-left:0;padding-right:0;margin:0}.top-navigation .top-menu-right{float:right;width:100%;position:relative;background:#156c96;padding:0;height:28px}.top-navigation .top-menu-right ul{list-style:none;margin:0;line-height:1}.top-navigation .top-menu-right ul li{float:right}.top-navigation .top-menu-right ul li i{display:inline-block;padding:5px 6px 4px 6px}.top-navigation .top-menu-right ul li a{color:#74a8c1;outline:none;border:0 none}.top-navigation .top-menu-right ul li a:hover{color:#fff}.top-navigation .top-menu-left{float:right;width:100%;position:relative;z-index:9999}.main-nav-wrap.row.column{position:relative}.search-button{display:block;width:14px;position:absolute;right:0;top:15px;z-index:5000;color:#999 !important}.search-button:before{position:absolute;font-family:'FontAwesome';top:4px;left:8px;content:"\f002";font-size:15px}#mega_main_menu li.tabs_dropdown>.mega_dropdown,#mega_main_menu li.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li.widgets_dropdown>.mega_dropdown,#mega_main_menu li.post_type_dropdown>.mega_dropdown,#mega_main_menu li.grid_dropdown>.mega_dropdown,#mega_main_menu li .mega_dropdown>li .post_details{width:auto;min-width:415px}#mega_main_menu li#menu-item-42.tabs_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.widgets_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.post_type_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.grid_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.mega_dropdown>li .post_details{width:640px}.mega-left{display:block;width:auto;padding-right:0;vertical-align:top}.mega-right{display:block;width:auto;vertical-align:top;text-align:left}li#menu-item-42 .mega-right{padding:0 10px}.mega-right p{padding:6px 0;margin:0;font-size:14px}.mega-thumb{display:table-cell;width:200px;height:115px;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:14px;color:#fff;padding:15px 15px 5px 15px;vertical-align:bottom;text-shadow:0 0 1px #000}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:none}@media only screen and (min-width: 1025px) and (max-width: 1206px){.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-535px !important;background:#fff}}@media only screen and (min-width: 64.0625em){#top-navigation #menu-item-43.menu-item{border-left:10px #fff solid}.top-navigation .top-menu-right{width:12%}.top-navigation .top-menu-left{width:88%}.search-button{display:block;width:25px;position:absolute;right:-15px;left:auto;top:0px;color:#999 !important;height:85px;z-index:9999999}.search-button:before{top:33px;left:4px}.main-navigation{padding-left:5px}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0 4px;margin:0;left:48%;margin-left:-592px;background:#fff}.logo-adjust{left:30px}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:none}.mega-left{display:table-cell;width:1%;padding-right:20px;vertical-align:top}.mega-right{display:table-cell;width:1%;vertical-align:top;text-align:left}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:block}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.9);z-index:999998;padding:20px;overflow:scroll}.overlay .overlay-close{width:40px;height:40px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:30px;position:absolute;right:30px;top:5px;z-index:10000}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay ul li a{font-size:54px;font-weight:300;display:block;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#f0f0f0}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0s 0.2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}@media screen and (max-height: 30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}#search-overlay{padding-top:80px}#search-overlay .select-wrap{width:auto;margin-bottom:20px}#search-overlay .search-all{padding:15px;border:0 none;border-left:#156c96 2px solid;font-size:18px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:90%;-webkit-appearance:none}#search-overlay .select-arrow{width:auto;margin:0 0 20px 0;float:none;position:relative}#search-overlay button.submit-close,#search-overlay input[type=submit]{clear:left;display:block;padding:20px 0;border:0 none;border-left:#156c96 2px solid;font-size:35px;font-weight:100;line-height:1;background:#156c96;color:#fff;text-transform:uppercase;border-radius:0;width:80%;box-shadow:none;text-shadow:none}#search-overlay .columns.overlay-news-feed{padding-left:0}#search-overlay .columns.overlay-news-feed ul li a{font-size:16px;color:#156c96}#search-overlay .columns.overlay-pop-search{padding-right:0}#search-overlay h2{text-transform:uppercase;color:#156c96;font-size:30px;font-weight:100}#search-overlay h4{font-size:16px}#search-overlay h4 a{color:#156c96;font-size:16px}#search-overlay .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:40px;background:#ddd;color:#333;border-radius:0;border:0 none;background-clip:padding-box;box-shadow:none;text-decoration:none;white-space:nowrap;line-height:39px}#search-overlay .chosen-container .chosen-results{width:100%}#search-overlay .chosen-results li.active-result{display:block;height:auto;min-height:auto}#search-overlay .chosen-container-single .chosen-single div b{margin-top:6px}#search-overlay .search-results-list dl{counter-reset:search-results-counter}#search-overlay .search-results-list dt:before{content:counter(search-results-counter);counter-increment:search-results-counter;padding:0;font-size:60px;font-weight:bold;color:#2d7ba1;margin:0 0 0 0;line-height:40px;height:50px}#search-overlay .search-results-list dt{background:#156c96;padding:0 20px;margin:0 0 15px 0;line-height:1;height:40px;overflow:hidden}#search-overlay .search-results-list dt a{display:inline-block;color:#fff;font-size:20px;font-weight:300;line-height:auto;margin:0 0 -15px 0;top:-13px;padding:0 0 0 15px;position:relative}#search-overlay .search-results-list dt:hover{background:#004260}.feed_results{display:none}@media only screen and (min-width: 40.0625em){.overlay{padding:50px}#search-overlay{padding-top:100px}#search-overlay .select-wrap{width:75%;margin-bottom:8%}#search-overlay .search-all{padding:30px 15px;border:0 none;border-left:#156c96 2px solid;font-size:55px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:100%}#search-overlay .select-arrow{width:25.3%;margin:0 2% 20px 0;float:left;position:relative}.overlay .overlay-close{width:70px;height:70px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:40px;position:absolute;right:25px;top:15px;z-index:10000}.feed_results{display:block}}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#header-advert{padding:10px 0 0;text-align:center;width:auto;margin:0 auto;min-height:70px;max-height:70px;height:70px;position:relative;overflow:hidden}#header-advert img{width:auto;min-height:50px;max-height:50px;margin:0 auto}@media only screen and (min-width: 40.0625em){#header-advert{min-height:100px;max-height:100px;height:100px}#header-advert img{width:650px;min-height:100px;max-height:100px;height:100px}}.page-sidebar.columns{padding-right:0;padding-left:0}.page-sidebar{padding:30px 20px 0}.page-sidebar .textwidget{padding:0 20px 10px}.page-sidebar .event-list-wrap{border:0 none}.page-sidebar .event-list-wrap h3{width:60%}.page-sidebar .event-cost{display:inline-block;padding:5px;position:absolute;top:0;right:0;color:#fff;background:#2d7ba1;max-width:33%;height:auto}.page-sidebar .widget-area{font-size:14px}.page-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.page-sidebar .widget-area ul{list-style:none;padding-bottom:20px}.page-sidebar .widget-area ul a{color:#7b7b7b}.page-sidebar .widget-area ul li.event-item{padding:5px 0}.page-sidebar .widget-area ul a.event-link{color:#156c96}.page-sidebar .widget-area .explore-posts ul{font-size:16px;margin:0}.page-sidebar .widget-area .explore-posts a{color:#156c96}.page-sidebar .widget-area .popular-tags ul{font-size:12px;margin:0}.page-sidebar .widget-area .popular-tags ul li{float:left;display:inline-block;position:relative;padding:2px 4px;background:#7b7b7b;margin:0 5px 5px 0}.page-sidebar .widget-area .popular-tags ul li a{color:#fff}.page-sidebar .widget-area .popular-tags ul li:hover{background:#333}.page-sidebar .widget-area ul.gform_fields{padding-bottom:0}.page-sidebar .widget-area .gform_footer.top_label{padding:0;margin:0}.page-sidebar .widget-area .gfield_required,.page-sidebar .widget-area .gform_wrapper .top_label .gfield_label{display:none}.page-sidebar .widget-area input[type=text],.page-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.page-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.page-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.page-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.page-sidebar .widget-area section,.page-sidebar .widget-area section.widget_black_studio_tinymce.event-sidebar{background:#fff;margin-bottom:60px}.page-sidebar .widget-area section.event-sidebar{background:#fff;margin-bottom:15px}.page-sidebar .widget-area #black-studio-tinymce-10 ul{margin-left:0}.page-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .custom_menu h3{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff;width:250px;min-height:250px;max-height:250px}.advert-wrap img{width:100%;height:auto;margin:0 auto;text-align:center}.sidebar-bottom-ads div{display:table-cell;width:1%;position:relative}.sidebar-bottom-ads div img{width:125px;height:125px}.sidebar-bottom-ads div:first-child{text-align:left}.sidebar-bottom-ads div:last-child{text-align:right}#adrotate_widgets-4 .g-3{width:100%;text-align:center}#adrotate_widgets-4 .g-3 img{margin:0 auto;text-align:center}.member-sidebar.columns{padding-right:0;padding-left:0}.member-sidebar{padding:400px 30px 20px 0}.member-sidebar .widget-area{font-size:14px}.member-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.member-sidebar .widget-area input[type=text],.member-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.member-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.member-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.member-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.member-sidebar .widget-area section{background:#fff;margin-bottom:60px}.member-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .simple-section-nav ul{list-style:none;padding-bottom:20px}.member-sidebar .simple-section-nav ul a{color:#7b7b7b}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.hero-header{height:215px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width: 40.0625em){.hero-header{height:415px;background-repeat:no-repeat;background-position:center center;background-size:cover}}.home-row.row.column{margin:0;width:auto !important}.front-main.column,.front-main.columns{width:auto;padding-left:0;padding-right:0}.front-main{padding:0;margin-top:0 !important;margin-bottom:30px}.front-main img{width:100%;height:auto;margin-bottom:10px}.front-main .front-main-left{background:#f6f6f6;margin-bottom:30px}.front-main .front-main-right{background:#f6f6f6}.front-main h2{color:#156c96;font-weight:100;font-size:28px}.front-main p{margin-bottom:0}.row.front-bottom{padding:0;margin:0}.front-bottom{padding:0;margin:0;height:325px;background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:hidden;position:relative}.front-bottom .front-bottom-img-link{display:block;position:absolute;z-index:2;width:100%;height:350px}.front-bottom .front-bottom-container{display:table-cell;width:100%;vertical-align:bottom;padding-left:0;height:325px}.front-bottom h5{display:inline-block;padding:15px;background:#156c96;color:#fff;font-weight:300;text-transform:uppercase;position:relative;z-index:1001;float:left;margin:0;line-height:1}.front-bottom h5 a{color:#fff}.front-bottom p{display:inline-block;float:left;position:relative;z-index:1001;padding:18px 16px 17px 16px;background:#fff;margin:0;line-height:1;font-size:14px}.front-bottom p a{color:#7b7b7b}.royalSlider>.rsContent{visibility:hidden}.slider-header-wrap.row.column{margin:0 auto;width:auto !important}.slider-header{margin:0 0 0px 0;padding:0;background:#f6f6f6;height:auto}.slider-header .g{overflow:visible !important}.front-block{background:transparent;padding:0;position:relative;z-index:1000;width:100%;top:-20px}.front-block h3{display:inline-block;padding:10px 20px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;left:0 !important;margin-bottom:0px;overflow:hidden;font-size:20px}.front-block p{display:none}.slider-header .royalSlider{min-height:350px !important}.rsNav.rsThumbs.rsThumbsHor{visibility:hidden}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:100% !important}@media only screen and (min-width: 40.0625em){.slider-header{margin:0;padding:0 0 0 0;background:#f6f6f6;height:auto}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:795px !important}.front-main{padding:65px 30px 45px 30px}.front-main .front-main-left.columns{margin-bottom:0}.front-block{background:#fff;padding:25px;position:relative;z-index:1000;width:95%;display:block}.front-block h3{display:inline-block;padding:25px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;top:-100px !important;margin-bottom:-80px;overflow:hidden;font-size:35px}.front-block p{display:block}}@media only screen and (min-width: 64.0625em){.rsNav.rsThumbs.rsThumbsHor{visibility:visible}.slider-header-wrap.row.column{margin:0 auto;padding:0 .9375rem}.home-row.row.column{margin:0 auto;padding:0 .9375rem}.front-block{background:#fff;padding:25px;position:relative;width:auto;display:block;top:0}.front-bottom{padding:0 .9375rem;margin:0;background-size:cover}.front-bottom .front-bottom-container{display:table-cell;width:1%;vertical-align:bottom;padding-left:50px}}body{top:0}.site-header.row.column{margin:0 auto;padding:0}.widget_adrotate_widgets{overflow:hidden !important}.body-content.row.column{padding-left:0;padding-right:0;margin:0 auto;background:#f6f6f6}.body-content{background:#f6f6f6}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:1.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.post-page-title h1{color:#fff;font-size:1  .4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}.content-area{margin:0;width:100%;padding:0}.site-main{margin:0;padding:0}.site-main article.page{margin-top:-80px}.site-main article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.site-main p{line-height:1.33}.site-search{padding:50px 20px}.site-content .widget-area{float:none;width:auto}.site-footer{clear:both;width:100%}.page-sidebar{margin-top:39px}@media only screen and (min-width: 40.0625em){#header-advert{padding:20px 0;width:650px;min-height:140px;max-height:140px}#header-advert img{width:650px;min-height:100px;max-height:100px;margin:0 auto}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-80px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}}@media only screen and (min-width: 64.0625em){.site-header.row.column{margin:0 auto;padding:0 .9375rem}.site-main{padding:0 20px 20px 70px}}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-80px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title h1 a{color:#fff}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.tags-links,.cat-links,.posted-on,.byline,.author.vcard{font-size:12px;display:inline-block;margin-right:8px}.deals-list .deal-wrap{float:left;position:relative;width:100%;margin:0}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;min-height:100%;max-height:100%}.deals-list .deal.hentry img{margin:0 0 10px 0;width:100%;height:auto}.deals-list .deal.hentry p{font-size:13px}.deals-list .deal.hentry h2{color:#2d7ba1}.deals-list .deal.hentry .entry-meta{font-size:12px}.deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff}.deal.hentry img{margin:0 0 10px 0;max-width:100%;height:auto}.deal.hentry h1{color:#2d7ba1}.deal.hentry .entry-meta{font-size:12px}@media only screen and (min-width: 64.0625em){.deals-list .deal-wrap{float:left;position:relative;width:47%;margin:0 3% 0 0}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;min-height:530px;max-height:530px}}.directory-list{list-style:none;margin:30px 0 0;padding:0;width:100%}.directory-list li{width:100%;float:none;position:relative;margin:0 0 30px}.directory-list li div,.directory-list li a.img-link{height:190px;width:1%;margin:0;overflow:hidden;display:table-cell;vertical-align:top;text-align:left;background-repeat:no-repeat;background-position:center center;background-size:cover}.directory-list li span.list-title-link{text-transform:uppercase;color:#fff;font-size:28px;line-height:1;text-shadow:0 0 3px #000;display:block;padding:20px;font-weight:700;width:100%;height:190px;background:rgba(255,255,255,0)}.directory-list li a.img-link:hover span.list-title-link{text-shadow:0 0 3px rgba(0,0,0,0.6);background:rgba(255,255,255,0.3)}.directory-list li:nth-child(odd){width:100%;clear:none;float:none;padding:0;margin:0 0 30px 0}.directory-list li:nth-child(even){width:100%;margin:0 0 30px 0;float:none}#SFpne .gm-style{pointer-events:none}@media only screen and (min-width: 40.0625em){#SFpne .gm-style{pointer-events:auto}.directory-list li:nth-child(odd){width:47%;clear:left;float:left;padding:0;margin:0 1.5% 30px 0}.directory-list li:nth-child(even){width:48%;margin:0 0 30px 1.5%;float:left}}.page-sidebar .event-list-wrap{padding:0;margin:0 0 10px 0;position:relative}.page-sidebar .event-list-wrap h3{font-size:20px}.page-sidebar .events-row{padding:0}.ui-widget-header{border:1px solid #fff !important;background:#2d7ba1 !important}#ui-datepicker-div{z-index:101 !important}.em-search-wrapper p{display:inline !important;line-height:1}input.em-events-search-text.em-search-text,input.em-search-geo,input.em-date-input-loc.em-date-start.hasDatepicker,input.em-date-input-loc.em-date-end.hasDatepicker{display:inline-block !important}button.em-search-submit{display:inline-block !important}div.css-search div.em-search-main .em-search-submit{background:#2d7ba1;display:inline-block !important}div.css-search div.em-search-main .em-search-submit:hover{background:#004260}.events-row{padding:15px 0;text-align:left;vertical-align:top;font-size:14px}.events-row p img{float:left;position:relative;width:300px;height:auto;margin:0 15px 15px 0;display:inline-block}.event-cost{display:inline-block;padding:5px;position:absolute;top:15px;right:15px;color:#fff;background:#2d7ba1;max-width:33%}.event-list-wrap{padding:15px;border:#f6f6f6 1px solid;background:#fff;margin:0 0 20px 0;position:relative}.event-list-wrap h3{width:66%}.css-events-list p{clear:both}.em-pagination .page-numbers{display:inline-block;padding:8px;background:#156c96;color:#fff}.em-pagination .page-numbers:hover,.em-pagination .page-numbers.current{background:#004260}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.footer.row.column{margin:0 auto;padding:0}.site-footer{background:#333;padding:40px 15px 25px 15px}.site-footer #footer-left,.site-footer #footer-right{list-style:none;margin-left:0;font-size:12px}.site-footer #footer-left a,.site-footer #footer-right a{color:#7b7b7b}.site-footer #footer-left a:hover,.site-footer #footer-right a:hover{color:#fff}.site-footer .footer-signup{position:relative}.site-footer .footer-signup p,.site-footer .footer-signup h6{color:#7b7b7b;font-size:12px;margin-bottom:5px}.site-footer .footer-signup input[type=text],.site-footer .footer-signup input[type=email]{width:100%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px}.site-footer .footer-signup .gform_wrapper .top_label input.large{width:100%}.site-footer .footer-signup .gform_wrapper .gform_footer input.button,.site-footer .footer-signup .gform_wrapper .gform_footer input[type=submit],.site-footer .footer-signup input[type=submit]{border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.site-footer .footer-signup .gform_wrapper{margin:0}.site-footer .footer-signup .gform_body{float:left;position:relative;width:86%;margin:0;padding:0}.site-footer .footer-signup ul.gform_fields{padding-bottom:0}.site-footer .footer-signup .gform_wrapper .gform_footer{clear:none}.site-footer .footer-signup .gform_footer.top_label{padding:0;margin:6px 0 0;float:left;position:relative;width:auto}.site-footer .footer-signup .gfield_required,.site-footer .footer-signup .gform_wrapper .top_label .gfield_label{display:none}.site-footer .footer-signup .footer-advert-container{position:fixed;bottom:-25px;left:auto;right:auto;height:auto;text-align:center}.site-footer .footer-signup .footer-advert{clear:both;padding:0;margin:20px auto 15px auto;min-height:41px;max-height:60px;height:60px;display:inline-block;max-width:290px;text-align:center;overflow:hidden}.site-footer .footer-signup .footer-advert p{width:100%;display:inline-block;text-align:center}.site-footer .footer-signup .footer-advert img{width:100%;max-width:100%;min-height:41px;max-height:41px;height:41px;margin:0 auto;display:inline-block;text-align:center}.site-footer .site-info p{color:#7b7b7b;padding:20px 0;font-size:12px}.site-footer .site-info p a{color:#fff;text-decoration:none}@media only screen and (min-width: 40.0625em){.site-footer .footer-signup .footer-advert-container{position:relative;bottom:auto;left:auto;right:auto;height:auto;text-align:left}.site-footer .footer-signup .footer-advert{width:468px;min-height:100%;max-height:100%;max-width:468px;height:100%;margin:0;padding:0;position:relative}.site-footer .footer-signup .footer-advert img{width:468px;max-width:468px;min-height:60px;max-height:60px;height:60px;float:left;position:relative}}@media only screen and (min-width: 64.0625em){.footer.row.column{margin:0 auto;padding:0 .9375rem}.site-footer{padding:40px 50px 25px 50px}.site-footer .footer-signup input[type=submit]{padding:6px 9px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
+*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#878787;font-family:"Roboto",sans-serif;font-size:16px;font-size:1rem;line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Roboto",sans-serif;color:#333}h1{font-weight:bold}h2{font-weight:bold;font-size:1.5rem}h3{font-size:1.4rem}h4{font-size:1.3rem}h5{font-size:1.2rem}p{margin-bottom:1em;line-height:1.25}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;max-width:75.25rem !important}.row{max-width:75.25rem !important}ul,ol{margin:0 0 1.5em 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{width:auto}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{padding-left:3px;width:100%}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox]{margin-top:4px !important}#label_6_18_1,#label_6_18_5,#label_6_18_14,#label_6_18_22{font-weight:bold}a{color:#156c96}a:visited{color:#156c96}a:hover,a:focus,a:active{color:#333}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.header-top{background:#d0e2ea}.header-top.row{margin:0}.main-navigation.row.column{padding-left:0;padding-right:0;margin:0}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-50%;background:#fff}.logo-adjust{left:0px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#d0e2ea}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#fff}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 8px}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{display:none;content:''}.main-navigation{position:relative;padding-left:0}.main-navigation .link_text{text-transform:uppercase}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:0 0 6px 0,rgba(0,0,0,0.6)}#mega_main_menu .nav_logo .logo_link{padding-left:0;padding-bottom:0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 10px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{right:2px;margin-top:-2px;display:none}#top-navigation #menu-item-43.menu-item{margin:0;padding:0;border-left:0 none}.top-navigation.row.column{padding-left:0;padding-right:0;margin:0}.top-navigation .top-menu-right{float:right;width:100%;position:relative;background:#156c96;padding:0;height:28px}.top-navigation .top-menu-right ul{list-style:none;margin:0;line-height:1}.top-navigation .top-menu-right ul li{float:right}.top-navigation .top-menu-right ul li i{display:inline-block;padding:5px 6px 4px 6px}.top-navigation .top-menu-right ul li a{color:#74a8c1;outline:none;border:0 none}.top-navigation .top-menu-right ul li a:hover{color:#fff}.top-navigation .top-menu-left{float:right;width:100%;position:relative;z-index:9999}.main-nav-wrap.row.column{position:relative}.search-button{display:block;width:14px;position:absolute;right:0;top:15px;z-index:5000;color:#999 !important}.search-button:before{position:absolute;font-family:'FontAwesome';top:4px;left:8px;content:"\f002";font-size:15px}#mega_main_menu li.tabs_dropdown>.mega_dropdown,#mega_main_menu li.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li.widgets_dropdown>.mega_dropdown,#mega_main_menu li.post_type_dropdown>.mega_dropdown,#mega_main_menu li.grid_dropdown>.mega_dropdown,#mega_main_menu li .mega_dropdown>li .post_details{width:auto;min-width:415px}#mega_main_menu li#menu-item-42.tabs_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.widgets_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.post_type_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.grid_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.mega_dropdown>li .post_details{width:640px}.mega-left{display:block;width:auto;padding-right:0;vertical-align:top}.mega-right{display:block;width:auto;vertical-align:top;text-align:left}li#menu-item-42 .mega-right{padding:0 10px}.mega-right p{padding:6px 0;margin:0;font-size:14px}.mega-thumb{display:table-cell;width:200px;height:115px;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:14px;color:#fff;padding:15px 15px 5px 15px;vertical-align:bottom;text-shadow:0 0 1px #000}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:none}@media only screen and (min-width: 1025px) and (max-width: 1206px){.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-535px !important;background:#fff}}@media only screen and (min-width: 64.0625em){#top-navigation #menu-item-43.menu-item{border-left:10px #fff solid}.top-navigation .top-menu-right{width:12%}.top-navigation .top-menu-left{width:88%}.search-button{display:block;width:25px;position:absolute;right:-15px;left:auto;top:0px;color:#999 !important;height:85px;z-index:9999999}.search-button:before{top:33px;left:4px}.main-navigation{padding-left:5px}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0 4px;margin:0;left:48%;margin-left:-592px;background:#fff}.logo-adjust{left:30px}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:none}.mega-left{display:table-cell;width:1%;padding-right:20px;vertical-align:top}.mega-right{display:table-cell;width:1%;vertical-align:top;text-align:left}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:block}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.9);z-index:999998;padding:20px;overflow:scroll}.overlay .overlay-close{width:40px;height:40px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:30px;position:absolute;right:30px;top:5px;z-index:10000}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay ul li a{font-size:54px;font-weight:300;display:block;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#f0f0f0}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0s 0.2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}@media screen and (max-height: 30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}#search-overlay{padding-top:80px}#search-overlay .select-wrap{width:auto;margin-bottom:20px}#search-overlay .search-all{padding:15px;border:0 none;border-left:#156c96 2px solid;font-size:18px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:90%;-webkit-appearance:none}#search-overlay .select-arrow{width:auto;margin:0 0 20px 0;float:none;position:relative}#search-overlay button.submit-close,#search-overlay input[type=submit]{clear:left;display:block;padding:20px 0;border:0 none;border-left:#156c96 2px solid;font-size:35px;font-weight:100;line-height:1;background:#156c96;color:#fff;text-transform:uppercase;border-radius:0;width:80%;box-shadow:none;text-shadow:none}#search-overlay .columns.overlay-news-feed{padding-left:0}#search-overlay .columns.overlay-news-feed ul li a{font-size:16px;color:#156c96}#search-overlay .columns.overlay-pop-search{padding-right:0}#search-overlay h2{text-transform:uppercase;color:#156c96;font-size:30px;font-weight:100}#search-overlay h4{font-size:16px}#search-overlay h4 a{color:#156c96;font-size:16px}#search-overlay .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:40px;background:#ddd;color:#333;border-radius:0;border:0 none;background-clip:padding-box;box-shadow:none;text-decoration:none;white-space:nowrap;line-height:39px}#search-overlay .chosen-container .chosen-results{width:100%}#search-overlay .chosen-results li.active-result{display:block;height:auto;min-height:auto}#search-overlay .chosen-container-single .chosen-single div b{margin-top:6px}#search-overlay .search-results-list dl{counter-reset:search-results-counter}#search-overlay .search-results-list dt:before{content:counter(search-results-counter);counter-increment:search-results-counter;padding:0;font-size:60px;font-weight:bold;color:#2d7ba1;margin:0 0 0 0;line-height:40px;height:50px}#search-overlay .search-results-list dt{background:#156c96;padding:0 20px;margin:0 0 15px 0;line-height:1;height:40px;overflow:hidden}#search-overlay .search-results-list dt a{display:inline-block;color:#fff;font-size:20px;font-weight:300;line-height:auto;margin:0 0 -15px 0;top:-13px;padding:0 0 0 15px;position:relative}#search-overlay .search-results-list dt:hover{background:#004260}.feed_results{display:none}@media only screen and (min-width: 40.0625em){.overlay{padding:50px}#search-overlay{padding-top:100px}#search-overlay .select-wrap{width:75%;margin-bottom:8%}#search-overlay .search-all{padding:30px 15px;border:0 none;border-left:#156c96 2px solid;font-size:55px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:100%}#search-overlay .select-arrow{width:25.3%;margin:0 2% 20px 0;float:left;position:relative}.overlay .overlay-close{width:70px;height:70px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:40px;position:absolute;right:25px;top:15px;z-index:10000}.feed_results{display:block}}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#header-advert{padding:10px 0 0;text-align:center;width:auto;margin:0 auto;min-height:70px;max-height:70px;height:70px;position:relative;overflow:hidden}#header-advert img{width:auto;min-height:50px;max-height:50px;margin:0 auto}@media only screen and (min-width: 40.0625em){#header-advert{min-height:100px;max-height:100px;height:100px}#header-advert img{width:650px;min-height:100px;max-height:100px;height:100px}}.page-sidebar.columns{padding-right:0;padding-left:0}.page-sidebar{padding:30px 20px 0}.page-sidebar .textwidget{padding:0 20px 10px}.page-sidebar .event-list-wrap{border:0 none}.page-sidebar .event-list-wrap h3{width:60%}.page-sidebar .event-cost{display:inline-block;padding:5px;position:absolute;top:0;right:0;color:#fff;background:#2d7ba1;max-width:33%;height:auto}.page-sidebar .widget-area{font-size:14px}.page-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.page-sidebar .widget-area ul{list-style:none;padding-bottom:20px}.page-sidebar .widget-area ul a{color:#7b7b7b}.page-sidebar .widget-area ul li.event-item{padding:5px 0}.page-sidebar .widget-area ul a.event-link{color:#156c96}.page-sidebar .widget-area .explore-posts ul{font-size:16px;margin:0}.page-sidebar .widget-area .explore-posts a{color:#156c96}.page-sidebar .widget-area .popular-tags ul{font-size:12px;margin:0}.page-sidebar .widget-area .popular-tags ul li{float:left;display:inline-block;position:relative;padding:2px 4px;background:#7b7b7b;margin:0 5px 5px 0}.page-sidebar .widget-area .popular-tags ul li a{color:#fff}.page-sidebar .widget-area .popular-tags ul li:hover{background:#333}.page-sidebar .widget-area ul.gform_fields{padding-bottom:0}.page-sidebar .widget-area .gform_footer.top_label{padding:0;margin:0}.page-sidebar .widget-area .gfield_required,.page-sidebar .widget-area .gform_wrapper .top_label .gfield_label{display:none}.page-sidebar .widget-area input[type=text],.page-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.page-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.page-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.page-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.page-sidebar .widget-area section,.page-sidebar .widget-area section.widget_black_studio_tinymce.event-sidebar{background:#fff;margin-bottom:60px}.page-sidebar .widget-area section.event-sidebar{background:#fff;margin-bottom:15px}.page-sidebar .widget-area #black-studio-tinymce-10 ul{margin-left:0}.page-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .custom_menu h3{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff;width:250px;min-height:250px;max-height:250px}.advert-wrap img{width:100%;height:auto;margin:0 auto;text-align:center}.sidebar-bottom-ads div{display:table-cell;width:1%;position:relative}.sidebar-bottom-ads div img{width:125px;height:125px}.sidebar-bottom-ads div:first-child{text-align:left}.sidebar-bottom-ads div:last-child{text-align:right}#adrotate_widgets-4 .g-3{width:100%;text-align:center}#adrotate_widgets-4 .g-3 img{margin:0 auto;text-align:center}.member-sidebar.columns{padding-right:0;padding-left:0}.member-sidebar{padding:400px 30px 20px 0}.member-sidebar .widget-area{font-size:14px}.member-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.member-sidebar .widget-area input[type=text],.member-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.member-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.member-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.member-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.member-sidebar .widget-area section{background:#fff;margin-bottom:60px}.member-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .simple-section-nav ul{list-style:none;padding-bottom:20px}.member-sidebar .simple-section-nav ul a{color:#7b7b7b}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.hero-header{height:215px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width: 40.0625em){.hero-header{height:415px;background-repeat:no-repeat;background-position:center center;background-size:cover}}.home-row.row.column{margin:0;width:auto !important}.front-main.column,.front-main.columns{width:auto;padding-left:0;padding-right:0}.front-main{padding:0;margin-top:0 !important;margin-bottom:30px}.front-main img{width:100%;height:auto;margin-bottom:10px}.front-main .front-main-left{background:#f6f6f6;margin-bottom:30px}.front-main .front-main-right{background:#f6f6f6}.front-main h2{color:#156c96;font-weight:100;font-size:28px}.front-main p{margin-bottom:0}.row.front-bottom{padding:0;margin:0}.front-bottom{padding:0;margin:0;height:325px;background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:hidden;position:relative}.front-bottom .front-bottom-img-link{display:block;position:absolute;z-index:2;width:100%;height:350px}.front-bottom .front-bottom-container{display:table-cell;width:100%;vertical-align:bottom;padding-left:0;height:325px}.front-bottom h5{display:inline-block;padding:15px;background:#156c96;color:#fff;font-weight:300;text-transform:uppercase;position:relative;z-index:1001;float:left;margin:0;line-height:1}.front-bottom h5 a{color:#fff}.front-bottom p{display:inline-block;float:left;position:relative;z-index:1001;padding:18px 16px 17px 16px;background:#fff;margin:0;line-height:1;font-size:14px}.front-bottom p a{color:#7b7b7b}.royalSlider>.rsContent{visibility:hidden}.slider-header-wrap.row.column{margin:0 auto;width:auto !important}.slider-header{margin:0 0 0px 0;padding:0;background:#f6f6f6;height:auto}.slider-header .g{overflow:visible !important}.front-block{background:transparent;padding:0;position:relative;z-index:1000;width:100%;top:-20px}.front-block h3{display:inline-block;padding:10px 20px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;left:0 !important;margin-bottom:0px;overflow:hidden;font-size:20px}.front-block p{display:none}.slider-header .royalSlider{min-height:350px !important}.rsNav.rsThumbs.rsThumbsHor{visibility:hidden}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:100% !important}@media only screen and (min-width: 40.0625em){.slider-header{margin:0;padding:0 0 0 0;background:#f6f6f6;height:auto}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:795px !important}.front-main{padding:65px 30px 45px 30px}.front-main .front-main-left.columns{margin-bottom:0}.front-block{background:#fff;padding:25px;position:relative;z-index:1000;width:95%;display:block}.front-block h3{display:inline-block;padding:25px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;top:-100px !important;margin-bottom:-80px;overflow:hidden;font-size:35px}.front-block p{display:block}}@media only screen and (min-width: 64.0625em){.rsNav.rsThumbs.rsThumbsHor{visibility:visible}.slider-header-wrap.row.column{margin:0 auto;padding:0 .9375rem}.home-row.row.column{margin:0 auto;padding:0 .9375rem}.front-block{background:#fff;padding:25px;position:relative;width:auto;display:block;top:0}.front-bottom{padding:0 .9375rem;margin:0;background-size:cover}.front-bottom .front-bottom-container{display:table-cell;width:1%;vertical-align:bottom;padding-left:50px}}body{top:0}.site-header.row.column{margin:0 auto;padding:0}.widget_adrotate_widgets{overflow:hidden !important}.body-content.row.column{padding-left:0;padding-right:0;margin:0 auto;background:#f6f6f6}.body-content{background:#f6f6f6}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:1.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.post-page-title h1{color:#fff;font-size:1  .4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}.content-area{margin:0;width:100%;padding:0}.site-main{margin:0;padding:0}.site-main article.page{margin-top:-80px}.site-main article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.site-main p{line-height:1.33}.site-search{padding:50px 20px}.site-content .widget-area{float:none;width:auto}.site-footer{clear:both;width:100%}.page-sidebar{margin-top:39px}@media only screen and (min-width: 40.0625em){#header-advert{padding:20px 0;width:650px;min-height:140px;max-height:140px}#header-advert img{width:650px;min-height:100px;max-height:100px;margin:0 auto}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-80px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}}@media only screen and (min-width: 64.0625em){.site-header.row.column{margin:0 auto;padding:0 .9375rem}}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-80px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title h1 a{color:#fff}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.tags-links,.cat-links,.posted-on,.byline,.author.vcard{font-size:12px;display:inline-block;margin-right:8px}.deals-list .deal-wrap{float:left;position:relative;width:100%;margin:0}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;min-height:100%;max-height:100%}.deals-list .deal.hentry img{margin:0 0 10px 0;width:100%;height:auto}.deals-list .deal.hentry p{font-size:13px}.deals-list .deal.hentry h2{color:#2d7ba1}.deals-list .deal.hentry .entry-meta{font-size:12px}.deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff}.deal.hentry img{margin:0 0 10px 0;max-width:100%;height:auto}.deal.hentry h1{color:#2d7ba1}.deal.hentry .entry-meta{font-size:12px}@media only screen and (min-width: 64.0625em){.deals-list .deal-wrap{float:left;position:relative;width:47%;margin:0 3% 0 0}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;min-height:530px;max-height:530px}}.directory-list{list-style:none;margin:30px 0 0;padding:0;width:100%}.directory-list li{width:100%;float:none;position:relative;margin:0 0 30px}.directory-list li div,.directory-list li a.img-link{height:190px;width:1%;margin:0;overflow:hidden;display:table-cell;vertical-align:top;text-align:left;background-repeat:no-repeat;background-position:center center;background-size:cover}.directory-list li span.list-title-link{text-transform:uppercase;color:#fff;font-size:28px;line-height:1;text-shadow:0 0 3px #000;display:block;padding:20px;font-weight:700;width:100%;height:190px;background:rgba(255,255,255,0)}.directory-list li a.img-link:hover span.list-title-link{text-shadow:0 0 3px rgba(0,0,0,0.6);background:rgba(255,255,255,0.3)}.directory-list li:nth-child(odd){width:100%;clear:none;float:none;padding:0;margin:0 0 30px 0}.directory-list li:nth-child(even){width:100%;margin:0 0 30px 0;float:none}#SFpne .gm-style{pointer-events:none}@media only screen and (min-width: 40.0625em){#SFpne .gm-style{pointer-events:auto}.directory-list li:nth-child(odd){width:47%;clear:left;float:left;padding:0;margin:0 1.5% 30px 0}.directory-list li:nth-child(even){width:48%;margin:0 0 30px 1.5%;float:left}}.page-sidebar .event-list-wrap{padding:0;margin:0 0 10px 0;position:relative}.page-sidebar .event-list-wrap h3{font-size:20px}.page-sidebar .events-row{padding:0}.ui-widget-header{border:1px solid #fff !important;background:#2d7ba1 !important}#ui-datepicker-div{z-index:101 !important}.em-search-wrapper p{display:inline !important;line-height:1}input.em-events-search-text.em-search-text,input.em-search-geo,input.em-date-input-loc.em-date-start.hasDatepicker,input.em-date-input-loc.em-date-end.hasDatepicker{display:inline-block !important}button.em-search-submit{display:inline-block !important}div.css-search div.em-search-main .em-search-submit{background:#2d7ba1;display:inline-block !important}div.css-search div.em-search-main .em-search-submit:hover{background:#004260}.events-row{padding:15px 0;text-align:left;vertical-align:top;font-size:14px}.events-row p img{float:left;position:relative;width:300px;height:auto;margin:0 15px 15px 0;display:inline-block}.event-cost{display:inline-block;padding:5px;position:absolute;top:15px;right:15px;color:#fff;background:#2d7ba1;max-width:33%}.event-list-wrap{padding:15px;border:#f6f6f6 1px solid;background:#fff;margin:0 0 20px 0;position:relative}.event-list-wrap h3{width:66%}.css-events-list p{clear:both}.em-pagination .page-numbers{display:inline-block;padding:8px;background:#156c96;color:#fff}.em-pagination .page-numbers:hover,.em-pagination .page-numbers.current{background:#004260}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.footer.row.column{margin:0 auto;padding:0}.site-footer{background:#333;padding:40px 15px 25px 15px}.site-footer #footer-left,.site-footer #footer-right{list-style:none;margin-left:0;font-size:12px}.site-footer #footer-left a,.site-footer #footer-right a{color:#7b7b7b}.site-footer #footer-left a:hover,.site-footer #footer-right a:hover{color:#fff}.site-footer .footer-signup{position:relative}.site-footer .footer-signup p,.site-footer .footer-signup h6{color:#7b7b7b;font-size:12px;margin-bottom:5px}.site-footer .footer-signup input[type=text],.site-footer .footer-signup input[type=email]{width:100%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px}.site-footer .footer-signup .gform_wrapper .top_label input.large{width:100%}.site-footer .footer-signup .gform_wrapper .gform_footer input.button,.site-footer .footer-signup .gform_wrapper .gform_footer input[type=submit],.site-footer .footer-signup input[type=submit]{border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.site-footer .footer-signup .gform_wrapper{margin:0}.site-footer .footer-signup .gform_body{float:left;position:relative;width:86%;margin:0;padding:0}.site-footer .footer-signup ul.gform_fields{padding-bottom:0}.site-footer .footer-signup .gform_wrapper .gform_footer{clear:none}.site-footer .footer-signup .gform_footer.top_label{padding:0;margin:6px 0 0;float:left;position:relative;width:auto}.site-footer .footer-signup .gfield_required,.site-footer .footer-signup .gform_wrapper .top_label .gfield_label{display:none}.site-footer .footer-signup .footer-advert-container{position:fixed;bottom:-25px;left:auto;right:auto;height:auto;text-align:center}.site-footer .footer-signup .footer-advert{clear:both;padding:0;margin:20px auto 15px auto;min-height:41px;max-height:60px;height:60px;display:inline-block;max-width:290px;text-align:center;overflow:hidden}.site-footer .footer-signup .footer-advert p{width:100%;display:inline-block;text-align:center}.site-footer .footer-signup .footer-advert img{width:100%;max-width:100%;min-height:41px;max-height:41px;height:41px;margin:0 auto;display:inline-block;text-align:center}.site-footer .site-info p{color:#7b7b7b;padding:20px 0;font-size:12px}.site-footer .site-info p a{color:#fff;text-decoration:none}@media only screen and (min-width: 40.0625em){.site-footer .footer-signup .footer-advert-container{position:relative;bottom:auto;left:auto;right:auto;height:auto;text-align:left}.site-footer .footer-signup .footer-advert{width:468px;min-height:100%;max-height:100%;max-width:468px;height:100%;margin:0;padding:0;position:relative}.site-footer .footer-signup .footer-advert img{width:468px;max-width:468px;min-height:60px;max-height:60px;height:60px;float:left;position:relative}}@media only screen and (min-width: 64.0625em){.footer.row.column{margin:0 auto;padding:0 .9375rem}.site-footer{padding:40px 50px 25px 50px}.site-footer .footer-signup input[type=submit]{padding:6px 9px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
index 84f1065..4d8aa5f 100644 (file)
--- a/style.css
+++ b/style.css
@@ -18,4 +18,4 @@ Underscores is distributed under the terms of the GNU GPL v2 or later.
 
 Normalizing styles have been helped along thanks to the fine work of
 Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
-*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#878787;font-family:"Roboto",sans-serif;font-size:16px;font-size:1rem;line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Roboto",sans-serif;color:#333}h1{font-weight:bold}h2{font-weight:bold;font-size:1.5rem}h3{font-size:1.4rem}h4{font-size:1.3rem}h5{font-size:1.2rem}p{margin-bottom:1em;line-height:1.25}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;max-width:75.25rem !important}.row{max-width:75.25rem !important}ul,ol{margin:0 0 1.5em 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{width:auto}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{padding-left:3px;width:100%}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox]{margin-top:4px !important}#label_6_18_1,#label_6_18_7,#label_6_18_14,#label_6_18_19{font-weight:bold}@media only screen and (min-width: 641px){.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{margin:0 15px 10px 0 !important}}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{max-width:100% !important}a{color:#156c96}a:visited{color:#156c96}a:hover,a:focus,a:active{color:#333}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.header-top{background:#d0e2ea}.header-top.row{margin:0}.main-navigation.row.column{padding-left:0;padding-right:0;margin:0}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-50%;background:#fff}.logo-adjust{left:0px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#d0e2ea}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#fff}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 8px}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{display:none;content:''}.main-navigation{position:relative;padding-left:0}.main-navigation .link_text{text-transform:uppercase}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:0 0 6px 0,rgba(0,0,0,0.6)}#mega_main_menu .nav_logo .logo_link{padding-left:0;padding-bottom:0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 10px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{right:2px;margin-top:-2px;display:none}#top-navigation #menu-item-43.menu-item{margin:0;padding:0;border-left:0 none}.top-navigation.row.column{padding-left:0;padding-right:0;margin:0}.top-navigation .top-menu-right{float:right;width:100%;position:relative;background:#156c96;padding:0;height:28px}.top-navigation .top-menu-right ul{list-style:none;margin:0;line-height:1}.top-navigation .top-menu-right ul li{float:right}.top-navigation .top-menu-right ul li i{display:inline-block;padding:5px 6px 4px 6px}.top-navigation .top-menu-right ul li a{color:#74a8c1;outline:none;border:0 none}.top-navigation .top-menu-right ul li a:hover{color:#fff}.top-navigation .top-menu-left{float:right;width:100%;position:relative;z-index:9999}.main-nav-wrap.row.column{position:relative}.search-button{display:block;width:14px;position:absolute;right:0;top:15px;z-index:5000;color:#999 !important}.search-button:before{position:absolute;font-family:'FontAwesome';top:4px;left:8px;content:"\f002";font-size:15px}#mega_main_menu li.tabs_dropdown>.mega_dropdown,#mega_main_menu li.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li.widgets_dropdown>.mega_dropdown,#mega_main_menu li.post_type_dropdown>.mega_dropdown,#mega_main_menu li.grid_dropdown>.mega_dropdown,#mega_main_menu li .mega_dropdown>li .post_details{width:auto;min-width:415px}#mega_main_menu li#menu-item-42.tabs_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.widgets_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.post_type_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.grid_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.mega_dropdown>li .post_details{width:640px}.mega-left{display:block;width:auto;padding-right:0;vertical-align:top}.mega-right{display:block;width:auto;vertical-align:top;text-align:left}li#menu-item-42 .mega-right{padding:0 10px}.mega-right p{padding:6px 0;margin:0;font-size:14px}.mega-thumb{display:table-cell;width:200px;height:115px;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:14px;color:#fff;padding:15px 15px 5px 15px;vertical-align:bottom;text-shadow:0 0 1px #000}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:none}@media only screen and (min-width: 1025px) and (max-width: 1206px){.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-535px !important;background:#fff}}@media only screen and (min-width: 64.0625em){#top-navigation #menu-item-43.menu-item{border-left:10px #fff solid}.top-navigation .top-menu-right{width:12%}.top-navigation .top-menu-left{width:88%}.search-button{display:block;width:25px;position:absolute;right:-15px;left:auto;top:0px;color:#999 !important;height:85px;z-index:9999999}.search-button:before{top:33px;left:4px}.main-navigation{padding-left:5px}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0 4px;margin:0;left:48%;margin-left:-592px;background:#fff}.logo-adjust{left:30px}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:none}.mega-left{display:table-cell;width:1%;padding-right:20px;vertical-align:top}.mega-right{display:table-cell;width:1%;vertical-align:top;text-align:left}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:block}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.9);z-index:999998;padding:20px;overflow:scroll}.overlay .overlay-close{width:40px;height:40px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:30px;position:absolute;right:30px;top:5px;z-index:10000}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay ul li a{font-size:54px;font-weight:300;display:block;color:#156c96;-webkit-transition:color 0.2s;transition:color 0.2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#004260}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0s 0.2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}@media screen and (max-height: 30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}#search-overlay{padding-top:80px}#search-overlay .select-wrap{width:auto;margin-bottom:20px}#search-overlay .search-all{padding:15px;border:0 none;border-left:#156c96 2px solid;font-size:18px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:90%;-webkit-appearance:none}#search-overlay .select-arrow{width:auto;margin:0 0 20px 0;float:none;position:relative}#search-overlay button.submit-close,#search-overlay input[type=submit]{clear:left;display:block;padding:20px 0;border:0 none;border-left:#156c96 2px solid;font-size:35px;font-weight:100;line-height:1;background:#156c96;color:#fff;text-transform:uppercase;border-radius:0;width:80%;box-shadow:none;text-shadow:none}#search-overlay .columns.overlay-news-feed{padding-left:0}#search-overlay .columns.overlay-news-feed ul li a{font-size:16px;color:#156c96}#search-overlay .columns.overlay-pop-search{padding-right:0}#search-overlay h2{text-transform:uppercase;color:#156c96;font-size:30px;font-weight:100}#search-overlay h4{font-size:16px}#search-overlay h4 a{color:#156c96;font-size:16px}#search-overlay .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:40px;background:#ddd;color:#333;border-radius:0;border:0 none;background-clip:padding-box;box-shadow:none;text-decoration:none;white-space:nowrap;line-height:39px}#search-overlay .chosen-container .chosen-results{width:100%}#search-overlay .chosen-results li.active-result{display:block;height:auto;min-height:auto}#search-overlay .chosen-container-single .chosen-single div b{margin-top:6px}#search-overlay .search-results-list dl{counter-reset:search-results-counter}#search-overlay .search-results-list dt:before{content:counter(search-results-counter);counter-increment:search-results-counter;padding:0;font-size:60px;font-weight:bold;color:#2d7ba1;margin:0 0 0 0;line-height:40px;height:50px}#search-overlay .search-results-list dt{background:#156c96;padding:0 20px;margin:0 0 15px 0;line-height:1;height:40px;overflow:hidden}#search-overlay .search-results-list dt a{display:inline-block;color:#fff;font-size:20px;font-weight:300;line-height:auto;margin:0 0 -15px 0;top:-13px;padding:0 0 0 15px;position:relative}#search-overlay .search-results-list dt:hover{background:#004260}.feed_results{display:none}@media only screen and (min-width: 40.0625em){.overlay{padding:50px}#search-overlay{padding-top:100px}#search-overlay .select-wrap{width:75%;margin-bottom:8%}#search-overlay .search-all{padding:30px 15px;border:0 none;border-left:#156c96 2px solid;font-size:55px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:100%}#search-overlay .select-arrow{width:25.3%;margin:0 2% 20px 0;float:left;position:relative}.overlay .overlay-close{width:70px;height:70px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:40px;position:absolute;right:25px;top:15px;z-index:10000}.feed_results{display:block}}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#header-advert{padding:10px 0 0;text-align:center;width:auto;margin:0 auto;min-height:70px;max-height:70px;height:70px;position:relative;overflow:hidden}#header-advert img{width:auto;min-height:50px;max-height:50px;margin:0 auto}@media only screen and (min-width: 40.0625em){#header-advert{min-height:100px;max-height:100px;height:100px}#header-advert img{width:650px;min-height:100px;max-height:100px;height:100px}}.page-sidebar.columns{padding-right:0;padding-left:0}.page-sidebar{padding:30px 20px 0}.page-sidebar .textwidget{padding:0 20px 10px}.page-sidebar .event-list-wrap{border:0 none}.page-sidebar .event-list-wrap h3{width:60%}.page-sidebar .event-cost{display:inline-block;padding:5px;position:absolute;top:0;right:0;color:#fff;background:#2d7ba1;max-width:33%;height:auto}.page-sidebar .widget-area{font-size:14px}.page-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.page-sidebar .widget-area ul{list-style:none;padding-bottom:20px}.page-sidebar .widget-area ul a{color:#7b7b7b}.page-sidebar .widget-area ul li.event-item{padding:5px 0}.page-sidebar .widget-area ul a.event-link{color:#156c96}.page-sidebar .widget-area .explore-posts ul{font-size:16px;margin:0}.page-sidebar .widget-area .explore-posts a{color:#156c96}.page-sidebar .widget-area .popular-tags ul{font-size:12px;margin:0}.page-sidebar .widget-area .popular-tags ul li{float:left;display:inline-block;position:relative;padding:2px 4px;background:#7b7b7b;margin:0 5px 5px 0}.page-sidebar .widget-area .popular-tags ul li a{color:#fff}.page-sidebar .widget-area .popular-tags ul li:hover{background:#333}.page-sidebar .widget-area ul.gform_fields{padding-bottom:0}.page-sidebar .widget-area .gform_footer.top_label{padding:0;margin:0}.page-sidebar .widget-area .gfield_required,.page-sidebar .widget-area .gform_wrapper .top_label .gfield_label{display:none}.page-sidebar .widget-area input[type=text],.page-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.page-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.page-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.page-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.page-sidebar .widget-area section,.page-sidebar .widget-area section.widget_black_studio_tinymce.event-sidebar{background:#fff;margin-bottom:60px}.page-sidebar .widget-area section.event-sidebar{background:#fff;margin-bottom:15px}.page-sidebar .widget-area #black-studio-tinymce-10 ul{margin-left:0}.page-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .custom_menu h3{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff;width:250px;min-height:250px;max-height:250px}.advert-wrap img{width:100%;height:auto;margin:0 auto;text-align:center}.sidebar-bottom-ads div{display:table-cell;width:1%;position:relative}.sidebar-bottom-ads div img{width:125px;height:125px}.sidebar-bottom-ads div:first-child{text-align:left}.sidebar-bottom-ads div:last-child{text-align:right}#adrotate_widgets-4 .g-3{width:100%;text-align:center}#adrotate_widgets-4 .g-3 img{margin:0 auto;text-align:center}.member-sidebar.columns{padding-right:0;padding-left:0}.member-sidebar{padding:400px 30px 20px 0}.member-sidebar .widget-area{font-size:14px}.member-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.member-sidebar .widget-area input[type=text],.member-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.member-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.member-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.member-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.member-sidebar .widget-area section{background:#fff;margin-bottom:60px}.member-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .simple-section-nav ul{list-style:none;padding-bottom:20px}.member-sidebar .simple-section-nav ul a{color:#7b7b7b}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.hero-header{height:215px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;max-width:100%}@media only screen and (min-width: 40.0625em){.hero-header{height:315px}}@media only screen and (min-width: 64.0625em){.hero-header{height:415px}}.home-row.row.column{margin:0;width:auto !important}.front-main.column,.front-main.columns{width:auto;padding-left:0;padding-right:0}.front-main{padding:0;margin-top:0 !important;margin-bottom:30px}.front-main img{width:100%;height:auto;margin-bottom:10px}.front-main .front-main-left{background:#f6f6f6;margin-bottom:30px}.front-main .front-main-right{background:#f6f6f6}.front-main h2{color:#156c96;font-weight:100;font-size:28px}.front-main p{margin-bottom:0}.row.front-bottom{padding:0;margin:0}.front-bottom{padding:0;margin:0;height:325px;background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:hidden;position:relative}.front-bottom .front-bottom-img-link{display:block;position:absolute;z-index:2;width:100%;height:350px}.front-bottom .front-bottom-container{display:table-cell;width:100%;vertical-align:bottom;padding-left:0;height:325px}.front-bottom h5{display:inline-block;padding:15px;background:#156c96;color:#fff;font-weight:300;text-transform:uppercase;position:relative;z-index:1001;float:left;margin:0;line-height:1}.front-bottom h5 a{color:#fff}.front-bottom p{display:inline-block;float:left;position:relative;z-index:1001;padding:18px 16px 17px 16px;background:#fff;margin:0;line-height:1;font-size:14px}.front-bottom p a{color:#7b7b7b}.royalSlider>.rsContent{visibility:hidden}.slider-header-wrap.row.column{margin:0 auto;width:auto !important}.slider-header{margin:0 0 0px 0;padding:0;background:#f6f6f6;height:auto}.front-block{background:transparent;padding:0;position:relative;z-index:1000;width:100%;top:-2px;}.front-block h3{display:inline-block;padding:8px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;left:0 !important;margin-bottom:0px;overflow:hidden;font-size:14px;line-height:1}.front-block p{display:none}.slider-header .royalSlider{min-height:350px !important}.rsNav.rsThumbs.rsThumbsHor{visibility:hidden}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:100% !important}@media only screen and (min-width: 40.0625em){.slider-header{margin:0;padding:0 0 0 0;background:#f6f6f6;height:auto}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:795px !important}.front-main{padding:65px 30px 45px 30px}.front-main .front-main-left.columns{margin-bottom:0}.front-block{background:#fff;padding:25px;position:relative;z-index:1000;width:95%;display:block;top:0}.front-block h3{display:inline-block;padding:25px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;top:-118px !important;margin-bottom:-100px;overflow:hidden;font-size:35px}.front-block p{display:block}}@media only screen and (min-width: 64.0625em){.rsNav.rsThumbs.rsThumbsHor{visibility:visible}.slider-header-wrap.row.column{margin:0 auto;padding:0 .9375rem}.home-row.row.column{margin:0 auto;padding:0 .9375rem}.front-block{background:#fff;padding:25px;position:relative;width:auto;display:block;top:0}.front-bottom{padding:0 .9375rem;margin:0;background-size:cover}.front-bottom .front-bottom-container{display:table-cell;width:1%;vertical-align:bottom;padding-left:50px}}body{top:0}.site-header.row.column{margin:0 auto;padding:0}.widget_adrotate_widgets{overflow:hidden !important}.body-content.row.column{padding-left:0;padding-right:0;margin:0 auto;background:#f6f6f6}.body-content{background:#f6f6f6}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:1.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.post-page-title h1{color:#fff;font-size:1  .4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}.content-area{margin:0;width:100%;padding:0}.site-main{margin:0;padding:0}.site-main article.page{margin-top:-130px}.site-main article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.site-main p{line-height:1.33}.site-main #breadcrumbs{font-size:12px;margin-top:24px}.site-search{padding:50px 20px}.site-content .widget-area{float:none;width:auto}.site-footer{clear:both;width:100%}.page-sidebar{margin-top:39px}@media only screen and (min-width: 40.0625em){#header-advert{padding:20px 0;width:728px;min-height:130px;max-height:130px}#header-advert img{width:728px;min-height:90px;max-height:90px;margin:0 auto}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.site-main article.page{margin-top:-80px}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-100px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}}@media only screen and (min-width: 64.0625em){.site-header.row.column{margin:0 auto;padding:0 .9375rem}.site-main{padding:0 20px 20px 70px}#breadcrumbs{margin-top:0}.post-page-title{top:-80px}}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-80px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title h1 a{color:#fff}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.tags-links,.cat-links,.posted-on,.byline,.author.vcard{font-size:12px;display:inline}.deal-wrap:nth-child(odd){clear:both !important;}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;}.deals-list .deal.hentry img{margin:0 0 10px 0;width:100%;height:auto}.deals-list .deal.hentry p{font-size:13px}.deals-list .deal.hentry h2{color:#2d7ba1}.deals-list .deal.hentry .entry-meta{font-size:12px}.deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff}.deal.hentry img{margin:0 0 10px 0;max-width:100%;height:auto}.deal.hentry h1{color:#2d7ba1}.deal.hentry .entry-meta{font-size:12px}@media only screen and (min-width: 64.0625em){.deals-list .deal-wrap{float:left;position:relative;width:47%;margin:0 3% 0 0}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;}}.directory-list{list-style:none;margin:30px 0 0;padding:0;width:100%}.directory-list li{width:100%;float:none;position:relative;margin:0 0 30px}.directory-list li div,.directory-list li a.img-link{height:190px;width:1%;margin:0;overflow:hidden;display:table-cell;vertical-align:top;text-align:left;background-repeat:no-repeat;background-position:center center;background-size:cover}.directory-list li span.list-title-link{text-transform:uppercase;color:#fff;font-size:28px;line-height:1;text-shadow:0 0 3px #000;display:block;padding:20px;font-weight:700;width:100%;height:190px;background:rgba(255,255,255,0)}.directory-list li a.img-link:hover span.list-title-link{text-shadow:0 0 3px rgba(0,0,0,0.6);background:rgba(255,255,255,0.3)}.directory-list li:nth-child(odd){width:100%;clear:none;float:none;padding:0;margin:0 0 30px 0}.directory-list li:nth-child(even){width:100%;margin:0 0 30px 0;float:none}#SFpne .gm-style{pointer-events:none}@media only screen and (min-width: 40.0625em){#SFpne .gm-style{pointer-events:auto}.directory-list li:nth-child(odd){width:47%;clear:left;float:left;padding:0;margin:0 1.5% 30px 0}.directory-list li:nth-child(even){width:48%;margin:0 0 30px 1.5%;float:left}}.page-sidebar .event-list-wrap{padding:0;margin:0 0 10px 0;position:relative}.page-sidebar .event-list-wrap h3{font-size:20px}.page-sidebar .events-row{padding:0}.ui-widget-header{border:1px solid #fff !important;background:#2d7ba1 !important}#ui-datepicker-div{z-index:101 !important}.em-search-wrapper p{display:inline !important;line-height:1}input.em-events-search-text.em-search-text,input.em-search-geo,input.em-date-input-loc.em-date-start.hasDatepicker,input.em-date-input-loc.em-date-end.hasDatepicker{display:inline-block !important}button.em-search-submit{display:inline-block !important}div.css-search div.em-search-main .em-search-submit{background:#2d7ba1;display:inline-block !important}div.css-search div.em-search-main .em-search-submit:hover{background:#004260}.em-search-town select{padding-right:30px !important}.events-row{padding:15px 0;text-align:left;vertical-align:top;font-size:14px}.events-row p img{float:left;position:relative;width:300px;height:auto;margin:0 15px 15px 0;display:inline-block}.event-img{max-width:40%}.event-map{position:relative;padding-bottom:75%;height:0;overflow:hidden}.event-map iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.event-cost{display:inline-block;padding:5px;position:absolute;top:15px;right:15px;color:#fff;background:#2d7ba1;max-width:23%}.event-list-wrap{padding:15px;border:#f6f6f6 1px solid;background:#fff;margin:0 0 20px 0;position:relative}.event-list-wrap h3{width:66%}.css-events-list p{clear:both}.em-pagination .page-numbers{display:inline-block;padding:8px;background:#156c96;color:#fff}.em-pagination .page-numbers:hover,.em-pagination .page-numbers.current{background:#004260}img.size-medium{max-width:100%;width:100%;margin-bottom:25px}@media only screen and (min-width: 40.0625em){.event-map{position:relative;padding-bottom:40%;height:0;overflow:hidden}img.size-medium{width:50%}}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.footer.row.column{margin:0 auto;padding:0}.site-footer{background:#333;padding:40px 15px 25px 15px}.site-footer #footer-left,.site-footer #footer-right{list-style:none;margin-left:0;font-size:12px}.site-footer #footer-left a,.site-footer #footer-right a{color:#7b7b7b}.site-footer #footer-left a:hover,.site-footer #footer-right a:hover{color:#fff}.site-footer .footer-signup{position:relative}.site-footer .footer-signup p,.site-footer .footer-signup h6{color:#7b7b7b;font-size:12px;margin-bottom:5px}.site-footer .footer-signup input[type=text],.site-footer .footer-signup input[type=email]{width:100% !important;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px}.site-footer .footer-signup .gform_wrapper .top_label input.large{width:100%}.site-footer .footer-signup .gform_wrapper .gform_footer input.button,.site-footer .footer-signup .gform_wrapper .gform_footer input[type=submit],.site-footer .footer-signup input[type=submit]{border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.site-footer .footer-signup .gform_wrapper{margin:0}.site-footer .footer-signup .gform_body{float:left;position:relative;width:75% !important;margin:0;padding:0}.site-footer .footer-signup ul.gform_fields{padding-bottom:0}.site-footer .footer-signup .gform_wrapper .gform_footer{clear:none}.site-footer .footer-signup .gform_footer.top_label{padding:0;margin:8px 0 0;float:left;position:relative;width:auto}.site-footer .footer-signup .gfield_required,.site-footer .footer-signup .gform_wrapper .top_label .gfield_label{display:none}@media only screen and (min-width: 641px){.site-footer .footer-signup .gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important;}}body .gform_wrapper ul li.gfield{margin-top:0 !important;padding-top:0;}.site-footer .footer-signup .footer-advert-container{position:fixed;bottom:-25px;left:auto;right:auto;height:auto;text-align:center}.site-footer .footer-signup .footer-advert{clear:both;padding:0;margin:20px auto 15px auto;min-height:41px;max-height:60px;height:60px;display:inline-block;max-width:290px;text-align:center;overflow:hidden}.site-footer .footer-signup .footer-advert p{width:100%;display:inline-block;text-align:center}.site-footer .footer-signup .footer-advert img{width:100%;max-width:100%;min-height:41px;max-height:41px;height:41px;margin:0 auto;display:inline-block;text-align:center}.site-footer .site-info p{color:#7b7b7b;padding:20px 0;font-size:12px}.site-footer .site-info p a{color:#fff;text-decoration:none}@media only screen and (min-width: 40.0625em){.site-footer .footer-signup .footer-advert-container{position:relative;bottom:auto;left:auto;right:auto;height:auto;text-align:left}.site-footer .footer-signup .footer-advert{width:468px;min-height:100%;max-height:100%;max-width:468px;height:100%;margin:0;padding:0;position:relative;clear:both !important;}.site-footer .footer-signup .footer-advert img{width:468px;max-width:468px;min-height:60px;max-height:60px;height:60px;float:left;position:relative}}@media only screen and (min-width: 64.0625em){.footer.row.column{margin:0 auto;padding:0 .9375rem}.site-footer{padding:40px 50px 25px 50px}.site-footer .footer-signup input[type=submit]{padding:6px 9px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
+*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#878787;font-family:"Roboto",sans-serif;font-size:16px;font-size:1rem;line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Roboto",sans-serif;color:#333}h1{font-weight:bold}h2{font-weight:bold;font-size:1.5rem}h3{font-size:1.4rem}h4{font-size:1.3rem}h5{font-size:1.2rem}p{margin-bottom:1em;line-height:1.25}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;max-width:75.25rem !important}.row{max-width:75.25rem !important}ul,ol{margin:0 0 1.5em 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{width:auto}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{padding-left:3px;width:100%}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox]{margin-top:4px !important}#label_6_18_1,#label_6_18_7,#label_6_18_14,#label_6_18_19{font-weight:bold}@media only screen and (min-width: 641px){.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{margin:0 15px 10px 0 !important}}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{max-width:100% !important}a{color:#156c96}a:visited{color:#156c96}a:hover,a:focus,a:active{color:#333}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.header-top{background:#d0e2ea}.header-top.row{margin:0}.main-navigation.row.column{padding-left:0;padding-right:0;margin:0}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-50%;background:#fff}.logo-adjust{left:0px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#d0e2ea}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>.mega_main_menu_ul{position:absolute;width:100%;background:#fff}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 8px}#site-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{display:none;content:''}.main-navigation{position:relative;padding-left:0}.main-navigation .link_text{text-transform:uppercase}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:0 0 6px 0,rgba(0,0,0,0.6)}#mega_main_menu .nav_logo .logo_link{padding-left:0;padding-bottom:0}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link{padding:0px 10px}#top-navigation #mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link:after{right:2px;margin-top:-2px;display:none}#top-navigation #menu-item-43.menu-item{margin:0;padding:0;border-left:0 none}.top-navigation.row.column{padding-left:0;padding-right:0;margin:0}.top-navigation .top-menu-right{float:right;width:100%;position:relative;background:#156c96;padding:0;height:28px}.top-navigation .top-menu-right ul{list-style:none;margin:0;line-height:1}.top-navigation .top-menu-right ul li{float:right}.top-navigation .top-menu-right ul li i{display:inline-block;padding:5px 6px 4px 6px}.top-navigation .top-menu-right ul li a{color:#74a8c1;outline:none;border:0 none}.top-navigation .top-menu-right ul li a:hover{color:#fff}.top-navigation .top-menu-left{float:right;width:100%;position:relative;z-index:9999}.main-nav-wrap.row.column{position:relative}.search-button{display:block;width:14px;position:absolute;right:0;top:15px;z-index:5000;color:#999 !important}.search-button:before{position:absolute;font-family:'FontAwesome';top:4px;left:8px;content:"\f002";font-size:15px}#mega_main_menu li.tabs_dropdown>.mega_dropdown,#mega_main_menu li.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li.widgets_dropdown>.mega_dropdown,#mega_main_menu li.post_type_dropdown>.mega_dropdown,#mega_main_menu li.grid_dropdown>.mega_dropdown,#mega_main_menu li .mega_dropdown>li .post_details{width:auto;min-width:415px}#mega_main_menu li#menu-item-42.tabs_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.multicolumn_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.widgets_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.post_type_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.grid_dropdown>.mega_dropdown,#mega_main_menu li#menu-item-42.mega_dropdown>li .post_details{width:640px}.mega-left{display:block;width:auto;padding-right:0;vertical-align:top}.mega-right{display:block;width:auto;vertical-align:top;text-align:left}li#menu-item-42 .mega-right{padding:0 10px}.mega-right p{padding:6px 0;margin:0;font-size:14px}.mega-thumb{display:table-cell;width:200px;height:115px;background-repeat:no-repeat;background-position:center center;background-size:cover;font-size:14px;color:#fff;padding:15px 15px 5px 15px;vertical-align:bottom;text-shadow:0 0 1px #000}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:none}@media only screen and (min-width: 1025px) and (max-width: 1206px){.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0;margin:0;left:50%;margin-left:-535px !important;background:#fff}}@media only screen and (min-width: 64.0625em){#top-navigation #menu-item-43.menu-item{border-left:10px #fff solid}.top-navigation .top-menu-right{width:12%}.top-navigation .top-menu-left{width:88%}.search-button{display:block;width:25px;position:absolute;right:-15px;left:auto;top:0px;color:#999 !important;height:85px;z-index:9999999}.search-button:before{top:33px;left:4px}.main-navigation{padding-left:5px}#scroller{background:#fff;width:100%}.stuck{position:fixed;z-index:9999999;width:100%;top:0;padding:0 4px;margin:0;left:48%;margin-left:-592px;background:#fff}.logo-adjust{left:30px}#mega_main_menu.responsive-enable>.menu_holder>.menu_inner>ul{box-shadow:none}.mega-left{display:table-cell;width:1%;padding-right:20px;vertical-align:top}.mega-right{display:table-cell;width:1%;vertical-align:top;text-align:left}.mega1-th1,.mega1-th2,.mega2-th1,.mega2-th2,.mega3-th1,.mega3-th2,.mega4-th1,.mega4-th2{display:block}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.9);z-index:999998;padding:20px;overflow:scroll}.overlay .overlay-close{width:40px;height:40px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:30px;position:absolute;right:30px;top:5px;z-index:10000}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay ul li a{font-size:54px;font-weight:300;display:block;color:#156c96;-webkit-transition:color 0.2s;transition:color 0.2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#004260}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0s 0.2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}@media screen and (max-height: 30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}#search-overlay{padding-top:80px}#search-overlay .select-wrap{width:auto;margin-bottom:20px}#search-overlay .search-all{padding:15px;border:0 none;border-left:#156c96 2px solid;font-size:18px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:90%;-webkit-appearance:none}#search-overlay .select-arrow{width:auto;margin:0 0 20px 0;float:none;position:relative}#search-overlay button.submit-close,#search-overlay input[type=submit]{clear:left;display:block;padding:20px 0;border:0 none;border-left:#156c96 2px solid;font-size:35px;font-weight:100;line-height:1;background:#156c96;color:#fff;text-transform:uppercase;border-radius:0;width:80%;box-shadow:none;text-shadow:none}#search-overlay .columns.overlay-news-feed{padding-left:0}#search-overlay .columns.overlay-news-feed ul li a{font-size:16px;color:#156c96}#search-overlay .columns.overlay-pop-search{padding-right:0}#search-overlay h2{text-transform:uppercase;color:#156c96;font-size:30px;font-weight:100}#search-overlay h4{font-size:16px}#search-overlay h4 a{color:#156c96;font-size:16px}#search-overlay .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:40px;background:#ddd;color:#333;border-radius:0;border:0 none;background-clip:padding-box;box-shadow:none;text-decoration:none;white-space:nowrap;line-height:39px}#search-overlay .chosen-container .chosen-results{width:100%}#search-overlay .chosen-results li.active-result{display:block;height:auto;min-height:auto}#search-overlay .chosen-container-single .chosen-single div b{margin-top:6px}#search-overlay .search-results-list dl{counter-reset:search-results-counter}#search-overlay .search-results-list dt:before{content:counter(search-results-counter);counter-increment:search-results-counter;padding:0;font-size:60px;font-weight:bold;color:#2d7ba1;margin:0 0 0 0;line-height:40px;height:50px}#search-overlay .search-results-list dt{background:#156c96;padding:0 20px;margin:0 0 15px 0;line-height:1;height:40px;overflow:hidden}#search-overlay .search-results-list dt a{display:inline-block;color:#fff;font-size:20px;font-weight:300;line-height:auto;margin:0 0 -15px 0;top:-13px;padding:0 0 0 15px;position:relative}#search-overlay .search-results-list dt:hover{background:#004260}.feed_results{display:none}@media only screen and (min-width: 40.0625em){.overlay{padding:50px}#search-overlay{padding-top:100px}#search-overlay .select-wrap{width:75%;margin-bottom:8%}#search-overlay .search-all{padding:30px 15px;border:0 none;border-left:#156c96 2px solid;font-size:55px;font-weight:300;line-height:1;color:#333;text-transform:uppercase;border-radius:0;width:100%}#search-overlay .select-arrow{width:25.3%;margin:0 2% 20px 0;float:left;position:relative}.overlay .overlay-close{width:70px;height:70px;position:absolute;right:20px;top:20px;border:none;background:#156c96;color:#fff;outline:none;z-index:9999;box-shadow:none;border-radius:0;font-size:40px}.overlay .overlay-close:before{content:"X";color:#fff;font-size:40px;position:absolute;right:25px;top:15px;z-index:10000}.feed_results{display:block}}.widget{margin:0 0 1.5em}.widget select{max-width:100%}#header-advert{padding:10px 0 0;text-align:center;width:auto;margin:0 auto;min-height:70px;max-height:70px;height:70px;position:relative;overflow:hidden}#header-advert img{width:auto;min-height:50px;max-height:50px;margin:0 auto}@media only screen and (min-width: 40.0625em){#header-advert{min-height:100px;max-height:100px;height:100px}#header-advert img{width:650px;min-height:100px;max-height:100px;height:100px}}.page-sidebar.columns{padding-right:0;padding-left:0}.page-sidebar{padding:30px 20px 0}.page-sidebar .textwidget{padding:0 20px 10px}.page-sidebar .event-list-wrap{border:0 none}.page-sidebar .event-list-wrap h3{width:60%}.page-sidebar .event-cost{display:inline-block;padding:5px;position:absolute;top:0;right:0;color:#fff;background:#2d7ba1;max-width:33%;height:auto}.page-sidebar .widget-area{font-size:14px}.page-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.page-sidebar .widget-area ul{list-style:none;padding-bottom:20px}.page-sidebar .widget-area ul a{color:#7b7b7b}.page-sidebar .widget-area ul li.event-item{padding:5px 0}.page-sidebar .widget-area ul a.event-link{color:#156c96}.page-sidebar .widget-area .explore-posts ul{font-size:16px;margin:0}.page-sidebar .widget-area .explore-posts a{color:#156c96}.page-sidebar .widget-area .popular-tags ul{font-size:12px;margin:0}.page-sidebar .widget-area .popular-tags ul li{float:left;display:inline-block;position:relative;padding:2px 4px;background:#7b7b7b;margin:0 5px 5px 0}.page-sidebar .widget-area .popular-tags ul li a{color:#fff}.page-sidebar .widget-area .popular-tags ul li:hover{background:#333}.page-sidebar .widget-area ul.gform_fields{padding-bottom:0}.page-sidebar .widget-area .gform_footer.top_label{padding:0;margin:0}.page-sidebar .widget-area .gfield_required,.page-sidebar .widget-area .gform_wrapper .top_label .gfield_label{display:none}.page-sidebar .widget-area input[type=text],.page-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.page-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.page-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.page-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.page-sidebar .widget-area section,.page-sidebar .widget-area section.widget_black_studio_tinymce.event-sidebar{background:#fff;margin-bottom:60px}.page-sidebar .widget-area section.event-sidebar{background:#fff;margin-bottom:15px}.page-sidebar .widget-area #black-studio-tinymce-10 ul{margin-left:0}.page-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.page-sidebar .custom_menu h3{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff;width:250px;min-height:250px;max-height:250px}.advert-wrap img{width:100%;height:auto;margin:0 auto;text-align:center}.sidebar-bottom-ads div{display:table-cell;width:1%;position:relative}.sidebar-bottom-ads div img{width:125px;height:125px}.sidebar-bottom-ads div:first-child{text-align:left}.sidebar-bottom-ads div:last-child{text-align:right}#adrotate_widgets-4 .g-3{width:100%;text-align:center}#adrotate_widgets-4 .g-3 img{margin:0 auto;text-align:center}.member-sidebar.columns{padding-right:0;padding-left:0}.member-sidebar{padding:400px 30px 20px 0}.member-sidebar .widget-area{font-size:14px}.member-sidebar .widget-area p{line-height:1.5;margin-bottom:10px}.member-sidebar .widget-area input[type=text],.member-sidebar .widget-area input[type=email]{width:90%;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px;border-color:#ececec}.member-sidebar .widget-area input[type=submit]{position:relative;border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.member-sidebar .widget-area .widget-container{padding:0 20px 10px 20px}.member-sidebar .widget-area .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .widget-area .news-feed-title:before{position:absolute;font-family:'FontAwesome';top:7px;right:15px;content:"\f09e";font-size:20px}.member-sidebar .widget-area section{background:#fff;margin-bottom:60px}.member-sidebar .simple-section-nav .widget-title{display:inline-block;padding:10px 15px;background:#333;color:#fff;font-size:15px;font-weight:300;margin:0 0 0 20px;position:relative;z-index:100;top:-20px;width:185px;max-width:185px}.member-sidebar .simple-section-nav ul{list-style:none;padding-bottom:20px}.member-sidebar .simple-section-nav ul a{color:#7b7b7b}.advert-wrap{position:relative;display:block;margin-top:-30px;height:auto;background:#fff}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.hero-header{height:215px;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;max-width:100%}@media only screen and (min-width: 40.0625em){.hero-header{height:315px}}@media only screen and (min-width: 64.0625em){.hero-header{height:415px}}.home-row.row.column{margin:0;width:auto !important}.front-main.column,.front-main.columns{width:auto;padding-left:0;padding-right:0}.front-main{padding:0;margin-top:0 !important;margin-bottom:30px}.front-main img{width:100%;height:auto;margin-bottom:10px}.front-main .front-main-left{background:#f6f6f6;margin-bottom:30px}.front-main .front-main-right{background:#f6f6f6}.front-main h2{color:#156c96;font-weight:100;font-size:28px}.front-main p{margin-bottom:0}.row.front-bottom{padding:0;margin:0}.front-bottom{padding:0;margin:0;height:325px;background-repeat:no-repeat;background-position:center center;background-size:contain;overflow:hidden;position:relative}.front-bottom .front-bottom-img-link{display:block;position:absolute;z-index:2;width:100%;height:350px}.front-bottom .front-bottom-container{display:table-cell;width:100%;vertical-align:bottom;padding-left:0;height:325px}.front-bottom h5{display:inline-block;padding:15px;background:#156c96;color:#fff;font-weight:300;text-transform:uppercase;position:relative;z-index:1001;float:left;margin:0;line-height:1}.front-bottom h5 a{color:#fff}.front-bottom p{display:inline-block;float:left;position:relative;z-index:1001;padding:18px 16px 17px 16px;background:#fff;margin:0;line-height:1;font-size:14px}.front-bottom p a{color:#7b7b7b}.royalSlider>.rsContent{visibility:hidden}.slider-header-wrap.row.column{margin:0 auto;width:auto !important}.slider-header{margin:0 0 0px 0;padding:0;background:#f6f6f6;height:auto}.front-block{background:transparent;padding:0;position:relative;z-index:1000;width:100%;top:-2px;}.front-block h3{display:inline-block;padding:8px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;left:0 !important;margin-bottom:0px;overflow:hidden;font-size:14px;line-height:1}.front-block p{display:none}.slider-header .royalSlider{min-height:350px !important}.rsNav.rsThumbs.rsThumbsHor{visibility:hidden}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:100% !important}@media only screen and (min-width: 40.0625em){.slider-header{margin:0;padding:0 0 0 0;background:#f6f6f6;height:auto}.customRShome .rsOverflow,.customRShome .rsSlide{overflow:hidden;height:795px !important}.front-main{padding:65px 30px 45px 30px}.front-main .front-main-left.columns{margin-bottom:0}.front-block{background:#fff;padding:25px;position:relative;z-index:1000;width:95%;display:block;top:0}.front-block h3{display:inline-block;padding:25px;background:#156c96;color:#fff;font-weight:100;text-transform:uppercase;position:relative;z-index:1001;top:-118px !important;margin-bottom:-100px;overflow:hidden;font-size:35px}.front-block p{display:block}}@media only screen and (min-width: 64.0625em){.rsNav.rsThumbs.rsThumbsHor{visibility:visible}.slider-header-wrap.row.column{margin:0 auto;padding:0 .9375rem}.home-row.row.column{margin:0 auto;padding:0 .9375rem}.front-block{background:#fff;padding:25px;position:relative;width:auto;display:block;top:0}.front-bottom{padding:0 .9375rem;margin:0;background-size:cover}.front-bottom .front-bottom-container{display:table-cell;width:1%;vertical-align:bottom;padding-left:50px}}body{top:0}.site-header.row.column{margin:0 auto;padding:0}.widget_adrotate_widgets{overflow:hidden !important}.body-content.row.column{padding-left:0;padding-right:0;margin:0 auto;background:#f6f6f6}.body-content{background:#f6f6f6}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:1.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:30px;padding:5px 20px;height:auto;margin-bottom:15px}.post-page-title h1{color:#fff;font-size:1  .4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}.content-area{margin:0;width:100%;padding:0}.site-main{margin:0;}.site-main article.page{margin-top:-130px}.site-main article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.site-main p{line-height:1.33}.site-main #breadcrumbs{font-size:12px;margin-top:24px}.site-search{padding:50px 20px}.site-content .widget-area{float:none;width:auto}.site-footer{clear:both;width:100%}.page-sidebar{margin-top:39px}@media only screen and (min-width: 40.0625em){#header-advert{padding:20px 0;width:728px;min-height:130px;max-height:130px}#header-advert img{width:728px;min-height:90px;max-height:90px;margin:0 auto}.page .entry-header{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;margin-bottom:15px}.page .entry-title{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.site-main article.page{margin-top:-80px}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-100px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}}@media only screen and (min-width: 64.0625em){.site-header.row.column{margin:0 auto;padding:0 .9375rem}#breadcrumbs{margin-top:0}.post-page-title{top:-80px}}.post-page-title{background:#156c96;position:relative;display:inline-block;z-index:100;top:0;padding:5px 32px;height:auto;top:-80px;margin-bottom:35px}.post-page-title h1{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1}.post-page-title h1 a{color:#fff}.post-page-title p{color:#fff;font-size:2.4rem;font-weight:100;text-transform:uppercase;line-height:1 !important;margin:0.67em 0 !important}.news-wrapper{position:relative;margin-top:-80px}article.post{margin-top:0;margin-bottom:50px;padding-bottom:30px;border-bottom:#878787 1px solid}.tags-links,.cat-links,.posted-on,.byline,.author.vcard{font-size:12px;display:inline}.deal-wrap:nth-child(odd){clear:both !important;}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;}.deals-list .deal.hentry img{margin:0 0 10px 0;width:100%;height:auto}.deals-list .deal.hentry p{font-size:13px}.deals-list .deal.hentry h2{color:#2d7ba1}.deals-list .deal.hentry .entry-meta{font-size:12px}.deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff}.deal.hentry img{margin:0 0 10px 0;max-width:100%;height:auto}.deal.hentry h1{color:#2d7ba1}.deal.hentry .entry-meta{font-size:12px}@media only screen and (min-width: 64.0625em){.deals-list .deal-wrap{float:left;position:relative;width:47%;margin:0 3% 0 0}.deals-list .deal.hentry{padding:15px;border:#7b7b7b 1px solid;background:#fff;}}.directory-list{list-style:none;margin:30px 0 0;padding:0;width:100%}.directory-list li{width:100%;float:none;position:relative;margin:0 0 30px}.directory-list li div,.directory-list li a.img-link{height:190px;width:1%;margin:0;overflow:hidden;display:table-cell;vertical-align:top;text-align:left;background-repeat:no-repeat;background-position:center center;background-size:cover}.directory-list li span.list-title-link{text-transform:uppercase;color:#fff;font-size:28px;line-height:1;text-shadow:0 0 3px #000;display:block;padding:20px;font-weight:700;width:100%;height:190px;background:rgba(255,255,255,0)}.directory-list li a.img-link:hover span.list-title-link{text-shadow:0 0 3px rgba(0,0,0,0.6);background:rgba(255,255,255,0.3)}.directory-list li:nth-child(odd){width:100%;clear:none;float:none;padding:0;margin:0 0 30px 0}.directory-list li:nth-child(even){width:100%;margin:0 0 30px 0;float:none}#SFpne .gm-style{pointer-events:none}@media only screen and (min-width: 40.0625em){#SFpne .gm-style{pointer-events:auto}.directory-list li:nth-child(odd){width:47%;clear:left;float:left;padding:0;margin:0 1.5% 30px 0}.directory-list li:nth-child(even){width:48%;margin:0 0 30px 1.5%;float:left}}.page-sidebar .event-list-wrap{padding:0;margin:0 0 10px 0;position:relative}.page-sidebar .event-list-wrap h3{font-size:20px}.page-sidebar .events-row{padding:0}.ui-widget-header{border:1px solid #fff !important;background:#2d7ba1 !important}#ui-datepicker-div{z-index:101 !important}.em-search-wrapper p{display:inline !important;line-height:1}input.em-events-search-text.em-search-text,input.em-search-geo,input.em-date-input-loc.em-date-start.hasDatepicker,input.em-date-input-loc.em-date-end.hasDatepicker{display:inline-block !important}button.em-search-submit{display:inline-block !important}div.css-search div.em-search-main .em-search-submit{background:#2d7ba1;display:inline-block !important}div.css-search div.em-search-main .em-search-submit:hover{background:#004260}.em-search-town select{padding-right:30px !important}.events-row{padding:15px 0;text-align:left;vertical-align:top;font-size:14px}.events-row p img{float:left;position:relative;width:300px;height:auto;margin:0 15px 15px 0;display:inline-block}.event-img{max-width:40%}.event-map{position:relative;padding-bottom:75%;height:0;overflow:hidden}.event-map iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.event-cost{display:inline-block;padding:5px;position:absolute;top:15px;right:15px;color:#fff;background:#2d7ba1;max-width:23%}.event-list-wrap{padding:15px;border:#f6f6f6 1px solid;background:#fff;margin:0 0 20px 0;position:relative}.event-list-wrap h3{width:66%}.css-events-list p{clear:both}.em-pagination .page-numbers{display:inline-block;padding:8px;background:#156c96;color:#fff}.em-pagination .page-numbers:hover,.em-pagination .page-numbers.current{background:#004260}img.size-medium{max-width:100%;width:100%;margin-bottom:25px}@media only screen and (min-width: 40.0625em){.event-map{position:relative;padding-bottom:40%;height:0;overflow:hidden}img.size-medium{width:50%}}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.footer.row.column{margin:0 auto;padding:0}.site-footer{background:#333;padding:40px 15px 25px 15px}.site-footer #footer-left,.site-footer #footer-right{list-style:none;margin-left:0;font-size:12px}.site-footer #footer-left a,.site-footer #footer-right a{color:#7b7b7b}.site-footer #footer-left a:hover,.site-footer #footer-right a:hover{color:#fff}.site-footer .footer-signup{position:relative}.site-footer .footer-signup p,.site-footer .footer-signup h6{color:#7b7b7b;font-size:12px;margin-bottom:5px}.site-footer .footer-signup input[type=text],.site-footer .footer-signup input[type=email]{width:100% !important;border:#939393 1px solid;border-radius:0;padding:6px 9px;font-size:12px;height:25px}.site-footer .footer-signup .gform_wrapper .top_label input.large{width:100%}.site-footer .footer-signup .gform_wrapper .gform_footer input.button,.site-footer .footer-signup .gform_wrapper .gform_footer input[type=submit],.site-footer .footer-signup input[type=submit]{border:#156c96 1px solid;border-radius:0;padding:6px;font-size:12px;height:25px;background:#156c96;color:#fff;box-shadow:none;text-shadow:none}.site-footer .footer-signup .gform_wrapper{margin:0}.site-footer .footer-signup .gform_body{float:left;position:relative;width:75% !important;margin:0;padding:0}.site-footer .footer-signup ul.gform_fields{padding-bottom:0}.site-footer .footer-signup .gform_wrapper .gform_footer{clear:none}.site-footer .footer-signup .gform_footer.top_label{padding:0;margin:8px 0 0;float:left;position:relative;width:auto}.site-footer .footer-signup .gfield_required,.site-footer .footer-signup .gform_wrapper .top_label .gfield_label{display:none}@media only screen and (min-width: 641px){.site-footer .footer-signup .gform_wrapper ul.gform_fields li.gfield{padding-right:0 !important;}}body .gform_wrapper ul li.gfield{margin-top:0 !important;padding-top:0;}.site-footer .footer-signup .footer-advert-container{position:fixed;bottom:-25px;left:auto;right:auto;height:auto;text-align:center}.site-footer .footer-signup .footer-advert{clear:both;padding:0;margin:20px auto 15px auto;min-height:41px;max-height:60px;height:60px;display:inline-block;max-width:290px;text-align:center;overflow:hidden}.site-footer .footer-signup .footer-advert p{width:100%;display:inline-block;text-align:center}.site-footer .footer-signup .footer-advert img{width:100%;max-width:100%;min-height:41px;max-height:41px;height:41px;margin:0 auto;display:inline-block;text-align:center}.site-footer .site-info p{color:#7b7b7b;padding:20px 0;font-size:12px}.site-footer .site-info p a{color:#fff;text-decoration:none}@media only screen and (min-width: 40.0625em){.site-footer .footer-signup .footer-advert-container{position:relative;bottom:auto;left:auto;right:auto;height:auto;text-align:left}.site-footer .footer-signup .footer-advert{width:468px;min-height:100%;max-height:100%;max-width:468px;height:100%;margin:0;padding:0;position:relative;clear:both !important;}.site-footer .footer-signup .footer-advert img{width:468px;max-width:468px;min-height:60px;max-height:60px;height:60px;float:left;position:relative}}@media only screen and (min-width: 64.0625em){.footer.row.column{margin:0 auto;padding:0 .9375rem}.site-footer{padding:40px 50px 25px 50px}.site-footer .footer-signup input[type=submit]{padding:6px 9px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}