.update-message, div.notice.notice-info,.updated.fade, div#wpss_donate_notice, div.notice.notice-warning.is-dismissible, div.update_wp_amp, .tribe-dismiss-notice.notice.notice-warning.tribe-notice-pue_key-invalid_key.is-dismissible, .post-type-badge, .update-nag.dpro-admin-notice, .fb-like.fb_iframe_widget, div.a#follow-button.btn, .twitter-follow-button.twitter-follow-button-rendered, #et_dashboard_tab_content_header_updates, #fb-root, #wpreview-notice, #vc_license-activation-notice, #twitter-widget-0, #duplicate-post-notice, .mk-blog-meta-wrapper, div#optinpanda-change-assembly { display:none!important; } .notice.notice-success.wp_insert_notice.is-dismissible { display: none; } .notice.updated.is-dismissible.aal-notice.aal-install-elementor { display:none!important; } img[src="https://gravityforms.s3.amazonaws.com/banners/gravity-forms-unregistered.svg"] { display: none!important; } img[src="https://gravityforms.s3.amazonaws.com/banners/gravity-forms-unregistered-2.png"] { display: none!important; } .notice.ts-notice-super-blog-pack.notice-success.is-dismissible { display: none; } .mce-notification.mce-has-close { display: none; } li.cat-item a, h4.widget-title, li.cat-item, .fusion-main-menu .sub-menu, span.menu-text, span.menu-text .submenu, ul.sub-menu li.menu-item a { font-weight: 400!important; } #lost-connection-notice { display: none!important; } .page-id-20883 img.attachment-large.size-large.wp-post-image, .page-id-20892 img.attachment-large.size-large.wp-post-image, .page-id-20896 img.attachment-large.size-large.wp-post-image{ display: none; } .page-id-28149 #main { padding-top: 0!important; } .tax-life-catags img.fusion-standard-logo, .tax-life-catags img.fusion-sticky-logo, .post-type-archive-life-is-complicated img.fusion-standard-logo, .post-type-archive-life-is-complicated img.fusion-sticky-logo, .single-life-is-complicated img.fusion-standard-logo, .single-life-is-complicated img.fusion-sticky-logo, .page-id-28149 img.fusion-standard-logo, .page-id-28149 img.fusion-sticky-logo { display:none!important; } .page-id-28149 h1.entry-title.fusion-post-title { display: none; } .page-id-28149 .single-navigation.clearfix { display: none; } h2.entry-title.fusion-post-title { font-size: 17px!important; line-height: 18px!important; } input#gform_submit_button_3 { background: #ff0000!important; } @media (max-width: 680px) { .site-main .full-container { display: flex; flex-direction: column-reverse; } } .fusion-date-and-formats { display: none; } section.post-content.post-formatting { margin-left: 15px; } article.post section.post--column.post-body, article.post .single-post .container .row .post .post-content { margin-left:15px!important; } .fusion-meta-info { margin-top: 60px; } p.logged-in-as { font-size: 10px!important; } .single-navigation { height: 34px; line-height: 34px; border-top: 1px solid #e7e6e6; border-bottom: 1px solid #e7e6e6; margin-bottom: 32px!important; text-align: right; } .screenreader-only { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; } .list-custom-taxonomy-widget, .sidebar .widget ul, .fusion-content-widget-area .widget ul, menu, dir { display: block!important; list-style-type: disc!important; -webkit-margin-before: 0em!important; -webkit-margin-after: 0em!important; -webkit-margin-start: 0px!important; -webkit-margin-end: 0px!important; -webkit-padding-start: 30px!important; line-height: 22px; } .sidebar .widget ul li, .sidebar .widget ul { list-style: disc outside !important; margin-left: .1em; } html { background: #eee!important; } body { background: #fff!important; } input#gform_submit_button_1, input#comment-submit.fusion-button.fusion-button-default.fusion-button-default-size, div.fusion-align-left a.fusion-read-more, a.fusion-read-more, .blog-read-more-button { line-height: 16px!important; font-weight: 400!important; font-size: 14px!important; line-height: normal; letter-spacing: 0px!important; border: 0px!important; border-radius: 5px!important; border: 1px solid transparent; background: #006666!important; color: #ffffff!important; padding: 10px!important; padding-bottom: 10px!important; padding-left: 20px!important; padding-right: 20px!important; margin-top: 10px!important; display: inline-block; white-space: nowrap!important; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-decoration: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } a.fusion-read-more, .blog-read-more-button a { color: #ffffff!important; } input#comment-submit.fusion-button.fusion-button-default.fusion-button-default-size:hover, input#gform_submit_button_1:hover, a.fusion-read-more:hover, .blog-read-more-button:hover { background-color: #FF7F50!important; } .single-post .row .post-image { padding: 0!important; } .post-formatting img:first-child, .widget.widget_media_gallery img:first-child { margin-bottom: 40px!important; } .post-formatting blockquote, .widget.widget_media_gallery blockquote { display: table; padding: 40px!important; border-left: 15px solid #f0f0f0; background: #f2f2f2; } #banner1, #banner2 { margin: 0px!important, padding: 0px!important; width: 90%!important; } .blog.blog--standard.blog--has-sidebar.blog--sidebar-alignment-right { margin-top: 92px; } input#gform_submit_button_1 { margin-left: -4px!important; } .ginput_container.ginput_container_testarea textarea, .ginput_container.ginput_container_testarea input, .gform_wrapper input, .gform_wrapper textarea { background: #f2f2f2!important; width: 300px!important; } #main #comment-submit, #main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .fusion-portfolio-one .fusion-button, .gform_page_footer input[type="button"], .gform_wrapper .button, .gform_wrapper .gform_button, .post-password-form input[type="submit"], .slidingbar-area .button-default, .ticket-selector-submit-btn[type=submit], .tml-submit-wrap input[type="submit"], input.button-default { background: #006666; text-transform: none; } #wrapper #main .fusion-post-content > h2.fusion-post-title { line-height: 22px; letter-spacing: -0.3px; font-style: normal; font-size: 17px; height: 45px; overflow: hidden; } a.fusion-read-more::after, .fusion-carousel-meta { display: none; } h1.entry-title.fusion-post-title { padding: 30px; background: #f2f2f2; margin-left: -30px; } .single .fusion-sharing-box { margin-bottom: 0; margin-top: 60px; margin-left: -30px; background: #f2f2f2!important; padding-left: 30px; padding-right: 40px; width: 107%; } div#comment-input input, #comment-textarea textarea { border: none!important; background: #f2f2f2!important; } .fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow { box-shadow: none!important; } .fusion-header-v2 .fusion-header { border: none!important; } .fusion-main-menu > ul > li > a { line-height: 105px!important; } .page-id-3655 main#main { padding-top: 20px!important; } .fusion-content-sep.sep-double.sep-solid { display: none; } .fusion-alignright { display: none!important; } .fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent) { border: none!important; border-bottom-width: 0px!important; margin-top:10px!important; background: #f8f8f8!important; } .fusion-load-more-button.fusion-blog-button.fusion-clearfix, .infinite-scroll .pagination { display: none; } #footer.site-footer div.container hr { display:none; border:none!important; } .copyrights.site-info { color: #bbb; font-size: 14px; } .blog-posts .post-item.template-standard .post-thumbnail { height: 262px; } .single-post .post .entry-header+.post-meta-only { display: none; } .page-id-264 img.attachment-large.size-large.wp-post-image, .page-id-3655 img.attachment-large.size-large.wp-post-image { display: none; } .blog-posts .post-item .post-details .post-title { margin: 0; margin-bottom: 15px; font-size: 18px; letter-spacing: -0.4px; line-height: 24px; max-height: 48px; text-overflow: hidden!important; column-width: 190px; overflow: hidden; } .single-post .post .entry-header { margin-bottom: 30px; padding: 30px; background: #eee; } .blog-posts .post-item.template-standard .post-details { padding: 20px!important; height: 370px!important; background-color: #F9F9F9!important; overflow: hidden!important; border: 0px none #ffffff!important; } .blog-posts .post-item.template-standard .post-details>div:last-child p { margin-bottom: 0; font-size: 18px; line-height: 24px!important; height: 170px; overflow: hidden; column-width: 200px; } .site-footer.footer-fullwidth .container { padding: 0px!important; margin: 0px!important; padding-bottom:20px!important; } .site-footer.footer-bottom-vertical .footer-bottom .footer-bottom-content { padding: 0px!important; } .site-footer .widget { padding: 0px!important; margin: 0px!important; } .site-footer .footer-widgets { margin-top: 20px!important; margin-bottom: 0px!important; } .post-navigation--next .post-navigation--arrow { padding-left: 10px!important; padding-right: 10px!important; } .post-navigation--prev .post-navigation--arrow { padding-left: 10px!important; padding-right: 10px!important; } .post-navigation .post-navigation--prev, .post-navigation a.post-navigation--prev { background-color: #0F6768!important; color: #00b19e!important; width: 330px!important; overflow:hidden; height: 65px; text-align: center; vertical-align:top; line-height: 22px!important; float:right; margin-right:-30px!important; } nav.post-navigation .post-navigation--next, nav.post-navigation a.post-navigation--next { background-color: #0F6768!important; color: #00b19e!important; width: 330px!important; overflow:hidden; height: 65px; text-align: center; vertical-align: top; line-height: 22px!important; float:left; margin-left:-30px!important; } nav.post-navigation a span.post-navigation--label { height: 50px; color:#00b19e!important; width: 260px; overflow: hidden; line-height: 20px; display: block!important; } .post-navigation a i, .post-navigation a strong { color: #00b19e!important; padding:5px; } .post-navigation a i:hover, .post-navigation a strong:hover { color: #ffffff!important; padding: 5px; } div.jsa-general-button a.vc_btn3 { border: 3px solid!important; font-size: 17px!important; line-height: 23px!important; margin-top: 0px!important; margin-bottom: 0px!important; padding-top: 2px!important; padding-bottom: 2px!important; border-radius: 20px; } .jsa-temp-head {width:240px!important; overflow:hidden!important;} .jsa-general-space { height:42px!important;} a.featured-image { width: 450px; margin-top: 50px; } .updated.notice { display: none; } .quads-banner-wrapper { display: none; } textarea, input, button { outline: none; } .jsa-title-excerpt-max { margin-top: 0px!important; margin-bottom: 0px!important; height: 44px!important; letter-spacing: -0.4px; overflow: hidden!important; font-size: 17px!important; column-width: 200px; line-height: 22px!important; } .jsa-title-excerpt-max h3 { font-size: 17px!important; padding-top: 10px!important; letter-spacing: -0.3px; font-weight: 500!important; overflow: hidden!important; line-height: 22px!important;} .jsa-excerpt-max { height: 130px!important; font-size: 17px!important; overflow: hidden!important; line-height: 22px!important; column-width: 200px; color: #888888!important; } .jsa-excerpt-max p { font-size: 17px!important; color: #888888!important; overflow: hidden!important; line-height: 22px!important; } .blog-posts .post-item .post-details .post-excerpt, .blog-posts .post-item .post-details .post-excerpt p { margin-bottom: 20px; color: #898989; height: 210px!important; font-size: 17px!important; overflow: hidden!important; line-height: 22px!important; column-width: 200px; } .pagnav-wrapper .pagenav-title { letter-spacing: 0px!important; text-transform:none!important; } .widget li { padding: 2px 0!important; } .single-post .post--column { padding: 10px 40px 30px 0px; } .jsa-minus-55 { margin-bottom:-20px!important;} .widget_social_networks a { margin: 5px 15px 5px 15px; } .jsa-univ-dropdown { margin-bottom: 20px!important;} .vc_grid.vc_row { padding-left: 10px!important; padding-right: 10px!important; padding-top:20px!important;} .general-img-pad { padding-right: 16px!important; } .alignleft, img.alignleft { display: inline; float: left; margin-right: 16px!important; margin-bottom: 10px!important; margin-top: 10px!important; } .jsa-display-posts ul li { list-style-type:none!important; max-height:500px; } .jsa-display-posts .listing-item { margin-bottom: 30px!important; } .jsa-display-posts img { margin-top: 0px!important; margin-bottom: 15px!important; } blockquote { padding: 25px 45px 15px 70px!important; } .jsa-acf-button, .jsa-acf-fau, .jsa-acf-fsu, .jsa-acf-ucf, .jsa-acf-uf, .jsa-acf-um, .jsa-acf-usf { line-height: 16px; font-weight: 700!important; font-size: 12px!important; background: #006666; padding: 10px!important; border-radius: 5px!important; color: #ffffff; padding-right: 20px!important; padding-left: 20px!important; letter-spacing: 0px!important; border:0px!important; padding-bottom: 10px!important; } .jsa-acf-button:hover, .jsa-acf-fau:hover, .jsa-acf-fsu:hover, .jsa-acf-ucf:hover, .jsa-acf-uf:hover, .jsa-acf-um:hover, .jsa-acf-usf:hover{ line-height: 16px; font-weight: 700!important; font-size: 12px!important; background-color: #ff7f50; padding: 10px!important; border-radius: 5px!important; color: #ffffff!important; padding-right: 20px!important; padding-left: 20px!important; letter-spacing: 0px!important; border:0px!important; padding-bottom: 10px!important; } .jsa-post-row-width { width:98%!important; margin-left:auto; margin-right:auto; } .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { line-height: 16px!important; font-weight: 400!important; font-size: 14px!important; background: #006666!important; padding: 10px!important; border-radius: 5px!important; color: #ffffff!important; padding-right: 20px!important; padding-left:20px!important; letter-spacing: 0px!important; margin-top:10px!important; border:0px!important; padding-bottom: 10px!important; } @media only screen and (max-width: 1010px) { .jsa-megamenu-display { display: none!important; } } @media only screen and (min-width: 1011px) { .jsa-mobile-menu-display { display: none!important; } } .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover { color: #f7f7f7; background-color: #FF7F50!important; line-height: 16px!important; font-weight: 400!important; font-size: 14px!important; padding: 10px!important; border-radius: 5px!important; padding-right: 20px!important; padding-left:20px!important; letter-spacing: 0px!important; border:0px!important; margin-top:10px!important; padding-bottom: 10px!important; } #homepg_insider_section, #homepg_top_section {background:#B1CCB8!important;} .page-title { font-size: 34px; color: #4d4d4d; text-transform: none; font-weight: 900; letter-spacing: 0px; } .blog-grid-holder { border: none!important; } .popmake.theme-2325 > .popmake-close, .popmake.theme-cutting-edge > .popmake-close { height: 40px!important; width: 40px!important; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #ffffff!important;; font-family: inherit; font-size: 40px!important;; line-height: 40px!important;; border: 1px none #000000!important;; border-radius: 0px; box-shadow: none; text-shadow: none; background-color: #000000!important;; font-weight: 900!important;; } .main-navigation-ul>li.no-mega-menu ul.sub-menu li.menu-item a.menu-item-link { line-height: 22px!important;} .et_dashboard_home_tab_content .et_dashboard_optins_item .et_dashboard_table_impressions, .et_dashboard_home_tab_content .et_dashboard_optins_item .et_dashboard_table_conversions, .et_dashboard_home_tab_content .et_dashboard_optins_item .et_dashboard_table_rate { opacity: 1.0!important;} .contact-form-message { padding: 20px 0; font-size: 30px!important; color: #000!important; font-weight: 900;} .search-loop-meta > span:not(.mk-search-cats), .search-loop-meta > time{ display: none; } .vc_grid.vc_row.vc_grid-gutter-20px .vc_pageable-slide-wrapper, .vc_grid.vc_row.vc_grid-gutter-20px { margin-right: -30px!important; } .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label { font-weight: 400!important; color:#ffff00!important;} .jsa-mega-col0 { width: 300px!important;} .jsa-mega-col1, .jsa-mega-col2, .jsa-mega-col3 { width: 230px!important; float:right!important;} .jsa-megamenu {margin-left:auto; margin-right:auto; max-width: 1000px!important;} .jsa-proxy-page-buttons { color: #006666!important; } a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-outline-custom { border: 5px Solid #006666!important; color: #006666!important; font-size: 16px!important; font-weight: 700!important; letter-spacing: -1px!important; } button.bg-orange-button { clear: both!important; float: right!important; margin-top: 5px!important; width: 100%!important; margin-bottom: 10px!important; -moz-box-shadow: inset 0px 0px 0px 0px #006666!important; -webkit-box-shadow: inset 0px 0px 0px 0px #006666!important; box-shadow: inset 0px 0px 0px 0px #006666!important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1a8080), color-stop(1, #006666)); background: -moz-linear-gradient(top, #1a8080 5%, #006666 100%); background: -webkit-linear-gradient(top, #1a8080 5%, #006666 100%); background: -o-linear-gradient(top, #1a8080 5%, #006666 100%); background: -ms-linear-gradient(top, #1a8080 5%, #006666 100%); background: linear-gradient(to bottom, #1a8080 5%, #006666 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a8080', endColorstr='#006666',GradientType=0); background-color: #006666!important; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid #006666!important; display: inline-block; cursor: pointer; color: #fffff!important; font-weight: bold; padding: 2px 20px; text-decoration: none; text-shadow: 0px 1px 0px #006666!important; text-transform: none; letter-spacing: normal; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; } button.bg-orange-button:active { padding: 2px 20px; } button.bg-orange-button:hover, button.bg-orange-button:focus { background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1a8080), color-stop(1, #1a8080)); background: -moz-linear-gradient(top, #1a8080 5%, #1a8080 100%); background: -webkit-linear-gradient(top, #1a8080 5%, #1a8080 100%); background: -o-linear-gradient(top, #1a8080 5%, #1a8080 100%); background: -ms-linear-gradient(top, #1a8080 5%, #1a8080 100%); background: linear-gradient(to bottom, #1a8080 5%, #1a8080 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a8080', endColorstr='#1a8080',GradientType=0); background-color: #ffffff; outline: none; } button.bg-showmore-plg-button.bg-orange-button { margin-top:10px!important; margin-bottom:30px!important; } .jsa-divider { border-color: #006f6d!important; } .jsa-massive-button { height:75px!important; margin-top:-5px!important; margin-bottom:-5px!important; } button.bg-orange-button { display:none!important; } .vc_custom_heading.jsa-excerpt-max.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt { color: #888888!important; } /* .vc_gitem_row .vc_gitem-col { padding-left: 25px; padding-right: 25px; padding-bottom: 20px; padding-top: 0px!important; height: 370px; overflow: hidden!important; } .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt { height: 220px!important; overflow: hidden!important; color: #888888!important; } */ /* */ .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title { height: 40px; } .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title { height: 76px!important; overflow: hidden!important; text-overflow: ellipsis!important; margin-bottom:20px!important;} .page-id-24187 .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title { height: 63px!important; overflow: hidden!important; text-overflow: ellipsis!important; margin-bottom: 20px!important; } .page-id-24187 h4 { line-height: 27px!important; font-size: 22px!important; margin-top: 10px; } h4.fusion-carousel-title { line-height: 27px!important; } .site-footer { background-color: #fff!important; } a { font-weight: 700!important; } a:hover { color: #66bbbb; font-weight: 700!important; } .fusion-blog-layout-grid .fusion-post-content-container, .fusion-blog-layout-timeline .fusion-post-content-container { margin-top: 0px!important; } .lctw-expand-options {display:inline-block!important;}