body,
#page-container,
#main-header,
body .et_pb_section {
background-color: #E8E8E9;
} .home .et_pb_section {}
#top-header .container {
width: 100%;
max-width: none;
}
#et-secondary-menu {
margin-right: 30px;
}
.home .et_pb_row_0 {
background-size: auto 340px;
}
.home .et_pb_row_0.et_pb_row {
padding-bottom: 25px;
}
#main-banner {
background-color: #30adbf;
padding-top: 20px !important;
}
#main-banner .et_pb_column.et_pb_column_1_3 {
padding-top: 80px !important;
}
.home #wysiwyg_widgets_widget-6 {
margin-bottom: 0px !important;
margin-right: 0px;
}
body #top-menu a {
text-transform: uppercase;
font-weight: 300;
color: #333;
}
.no-bg-repeat {
background-repeat: no-repeat;
background-size: cover;
}
body .header-actions h2,
body .header-actions h4 {
color: #fff !important;
margin: 0px 0px 15px 0px;
}
body .home-about p,
body .home-about h2 {
color: #8F8F8F;
}
body .header-actions a {
color: #fff;
text-decoration: underline;
font-size: 16px;
}
body .header-actions p {
padding: 0px;
font-size: 16px;
padding-bottom: 5px;
}
body a.yellow-button,
body .gform_wrapper input.gform_button.button {
padding: 10px 15px;
background-color: #F6E14A;
text-decoration: none;
color: #333;
font-size: 14px;
margin-right: 10px;
cursor: pointer;
border: none;
}
body a.yellow-button:hover,
body .gform_wrapper input.gform_button.button:hover {
background-color: #E6CD1F;
}
body .buttons {
margin-top: 20px;
}
.et_pb_toggle_close {
background-color: #EDEFF4;
}
.et_pb_toggle_close {
background-position: top 10px right 20px;
background-repeat: no-repeat;
background-size: 35px;
}
.et_pb_toggle_open {
background-repeat: no-repeat;
background-position: top 10px right 20px;
background-size: 35px;
}
.et_pb_toggle_title::before {
content: "";
}
#et-footer-nav {
display: none;
}
body .et_pb_toggle_close h5.et_pb_toggle_title,
body .et_pb_toggle_open h5.et_pb_toggle_title {
color: #8F8F8F !important;
font-size: 18px;
}
.footer-block img {
vertical-align: middle;
}
.footer-block {
color: #828282;
}
.footer-widget .et_pb_widget {
float: none;
text-align: center;
}
#footer-widgets {
padding: 20px 0px 20px 0px;
}
.footer-widget {
margin: 0px !important;
}
#footer-info {
padding: 0px;
float: none;
text-align: center;
}
#footer-bottom {
padding: 2px;
} .gform_wrapper .top_label input.medium,
.gform_wrapper .top_label select.medium {
width: 100% !important;
}
body .main-body-text h1,
.main-body-text h2,
.main-body-text h3,
.main-body-text h4 {
color: #2B9BA9;
padding: 15px 0px 15px 0px;
}
body .main-body-text a:hover {
color: #036A78;
}
body .main-body-text h2 {
color: #686868;
}
body .main-body-text h3 a {
text-decoration: underline;
}
body img.alignright {
padding: 15px;
}
@media (min-width: 981px) {
body.et_fullwidth_nav #main-header .container,
#main-footer {
width: auto;
max-width: 1200px;
}
#main-footer {
margin: auto;
}
}
@media only screen and (min-width: 981px),
@media only screen and (min-width: 1350px) {
#top-header {}
body .header-elements {
margin: 30px 10px 0px 0px !important;
float: right;
}
body .header-elements a {
margin: 0px 20px 0px 20px;
}
body .header-contact {
color: #fff;
font-weight: 600;
font-size: 19px;
}
#top-header #et-info,
#top-header a {
float: right;
color: #333;
font-size: 14px;
}
.et_header_style_centered #top-menu>li {
padding-top: 27px;
}
body #top-menu li.current-menu-item>a {
color: #000;
}
#et-top-navigation {
background-color: #f6e14a;
}
.et_header_style_centered nav#top-menu-nav {
padding-left: 20px;
text-align: left;
display: block;
}
.et_fullwidth_nav #main-header .container {
padding-left: 0px;
padding-right: 0px;
}
.et_pb_row {
width: 100%;
max-width: 1200px;
}
.et_pb_row {
padding: 0px;
}
.nav li ul {
background-color: #f6e14a;
border: none;
padding: 5px 0px;
}
.et_pb_section {
padding: 0px !important;
}
.et_header_style_centered #main-header .container {
text-align: left;
}
}
}
.et_header_style_centered #top-menu>li a {
text-transform: uppercase;
font-size: 16px;
font-weight: 300;
color: #333;
}
.logo_container {
background: #c7e5ef;
background: -moz-linear-gradient(45deg, #c7e5ef 0%, #c7e5ef 26%, #71c6da 79%, #2a99aa 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #c7e5ef), color-stop(26%, #c7e5ef), color-stop(79%, #71c6da), color-stop(100%, #2a99aa));
background: -webkit-linear-gradient(45deg, #c7e5ef 0%, #c7e5ef 26%, #71c6da 79%, #2a99aa 100%);
background: -o-linear-gradient(45deg, #c7e5ef 0%, #c7e5ef 26%, #71c6da 79%, #2a99aa 100%);
background: -ms-linear-gradient(45deg, #c7e5ef 0%, #c7e5ef 26%, #71c6da 79%, #2a99aa 100%);
background: linear-gradient(45deg, #c7e5ef 0%, #c7e5ef 26%, #71c6da 79%, #2a99aa 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7e5ef', endColorstr='#2a99aa', GradientType=1);
}
.et_pb_section {
padding: 0px;
}
.et_pb_text {}
@media only screen and (min-width: 1350px) {
body .et_pb_row {
padding: 0px 0;
}
}
.header-elements p {
display: inline;
}
.et-cart-info {
display: none;
}
#top-header {
background-color: #F6E14A;
max-width: 1200px;
margin: auto;
text-transform: uppercase;
}
#top-header a {
font-weight: 300 !important;
}
.widget_shopping_cart_content {
text-align: right;
}
.widget_shopping_cart_content .buttons a {
font-size: 14px;
}
.single.single-product {
max-width: 1200px;
margin: auto;
}
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce-message {
background: #30adbf !important;
}
.featured_products {
background-color: #fff;
padding: 15px;
border-radius: 10px;
box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
float: left;
}
.featured_product {
display: block;
clear: both;
}
.featured_product .left {
float: left;
max-width: 60%;
}
.featured_product .right {
width: 140px;
float: right;
max-width: 40%;
}
.featured_product:last-child {
padding-top: 20px;
}
.featured_product .yellow-button {
display: inline-block;
margin: 0px;
font-size: 12px;
background-color: #30adbf;
color: #fff !important;
padding: 3px 15px;
margin-top: 10px;
}
.featured_product .title {
color: #30adbf;
text-transform: uppercase;
font-weight: 600;
}
.featured_product img {
float: right;
width: 140px;
}
#main-banner { }
#wysiwyg_widgets_widget-6 {
float: right;
width: 55%;
}
.short_desc {
font-size: 14px;
line-height: 1.8;
min-height: 80px;
max-height: 80px;
overflow: hidden;
}
.et_pb_widget_area_left {
border: none;
}
#wysiwyg_widgets_widget-7,
#wysiwyg_widgets_widget-8 {
width: 100%;
}
.memberships table {
margin-top: 30px;
border: 1px #cfd0d3 solid;
}
.memberships table,
.memberships tr,
.memberships td {
border: 1px #cfd0d3 solid;
padding: 5px 5px 5px 5px !important;
}
.memberships tr td {
border-top: none !important;
}
#main-content {
max-width: 1200px;
margin: auto;
}
.donation-product {
border: 1px #cfd0d3 solid;
width: 100%;
margin-bottom: 20px;
}
.donation-product .title {
border-bottom: 1px #cfd0d3 solid;
padding: 15px 10px 15px 10px;
}
.donation-product h2 {
padding: 0px;
margin: 0px;
color: #30adbf !important;
font-weight: 600;
}
.donation-product .desc {
padding: 25px 10px 25px 10px;
color: #686868;
}
.donation-product .donate-button {
padding: 15px 10px 15px 10px;
border-top: 1px #cfd0d3 solid;
text-align: right;
background-color: #EDEFF4;
}
.donation-product .donate-button a:hover {
color: #fff !important;
}
.donation-product .donate-button a {
background-color: #fea501 !important;
color: #fff;
}
.donation-product .donate-button a:hover {
background-color: #C58000 !important;
}
#et_search_icon:hover,
.mobile_menu_bar:before,
.mobile_menu_bar:after,
.et-social-icon a:hover,
.comment-reply-link,
.form-submit .et_pb_button,
.entry-summary p.price ins,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.wp-pagenavi span.current,
.wp-pagenavi a:hover,
.et_password_protected_form .et_submit_button,
.nav-single a,
.posted_in a,
#top-menu li.current-menu-ancestor>a,
#top-menu li.current-menu-item>a,
.bottom-nav li.current-menu-item>a,
.footer-widget h4 {
color: #2b9ba9 !important;
}
.product_cat_donations .woocommerce-breadcrumb,
.product_cat_memberships .woocommerce-breadcrumb {
display: none;
}
.container {
width: 100%;
}
.product_cat_donations .images,
.product_cat_memberships .images {
display: none !important;
}
.product_cat_donations .entry-summary,
.product_cat_memberships .entry-summary {
float: left !important;
}
.product_cat_donations .product_meta,
.product_cat_memberships .product_meta {
display: none;
}
.product_cat_donations .related.products,
.product_cat_memberships .related.products {
display: none;
}
.product_cat_donations .summary,
.product_cat_memberships .summary {
width: auto !important;
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,
.woocommerce a.button.alt.disabled:hover,
.woocommerce a.button.alt:disabled,
.woocommerce a.button.alt:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,
.woocommerce button.button.alt.disabled:hover,
.woocommerce button.button.alt:disabled,
.woocommerce button.button.alt:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,
.woocommerce input.button.alt.disabled:hover,
.woocommerce input.button.alt:disabled,
.woocommerce input.button.alt:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover {
background-color: #f6e14a !important;
}
iframe {
width: auto;
}
.count {
display: none;
}
body .featured_product a.yellow-button:hover {
background-color: #109CBO !important;
}
#top-menu a:hover,
#et-secondary-menu a:hover {
color: #2b9ba9 !important;
}
.woocommerce-message a {
color: #fff;
}
.info-block a:hover {
color: #444;
}
body.woocommerce div.product div.images img {
width: auto;
} @media screen and (max-width: 980px) {
.header-elements {
display: block;
}
.header-elements a {
display: block;
margin: auto !important;
}
}
body .et_pb_toggle_close h5.et_pb_toggle_title:hover,
body .et_pb_toggle_open h5.et_pb_toggle_title:hover {
color: #444 !important;
}
#main-banner {
background-image: (url)
}
.et_pb_accordion_item_1 .ai1ec-subscribe-container.ai1ec-pull-right.ai1ec-btn-group,
.et_pb_accordion_item_1 .ai1ec-title-buttons.ai1ec-btn-toolbar,
.et_pb_accordion_item_1 .ai1ec-views-dropdown.ai1ec-btn-group.ai1ec-pull-right {
display: none !important;
}
body .et_pb_accordion_item_1 .ai2ec-date {
background: #fff !important;
}
.ai1ec-agenda-widget-view .ai1ec-month,
.ai1ec-agenda-view .ai1ec-month {
background-color: #30adbf;
}
.ai1ec-agenda-view .ai1ec-event:hover,
.ai1ec-event-title {
color: #333 !important;
}
.ai1ec-allday-badge {
background: #30adbf;
}
.ai1ec-subscribe-dropdown,
.ai1ec-calendar-link {
display: none !important;
}
.woocommerce ul.products li.product a img {
height: auto !important;
max-height: 200px !important;
width: auto !important;
}
.et_shop_image {
min-height: 200px !important;
}
body #sidebar .widget_shopping_cart_content .buttons a.button {
width: 100% !important;
text-align: center !important;
}
h4.widgettitle {
background-color: #30adbf;
padding: 8px;
margin-bottom: 15px;
color: white;
}
li.mini_cart_item {
text-align: left;
}
li.mini_cart_item img {
padding-bottom: 65px;
}
li.mini_cart_item .quantity {
display: block;
} @media screen and (min-width: 981px) {
.logo_container {
width: 100%;
display: inline-block;
min-height: 152px;
height: auto !important;
padding-top: 30px !important;
padding-bottom: 30px !important;
}
}
@media screen and (max-width: 479px) {
li.product {
text-align: center;
}
li.product a img {
display: inline-block !important;
}
.membership-table table {
width: 100% !important;
}
.page-id-204 h3 {
clear: both;
display: block;
}
.header-contact {
color: #333333;
font-weight: 700 !important;
}
}
@media screen and (max-width: 980px) {
.header-elements {
padding-top: 20px !important;
}
.header-contact {
color: #333333;
font-weight: 700 !important;
padding-bottom: 10px;
}
.logo_container {
padding-top: 30px !important;
max-height: none !important;
}
.et_header_style_centered #main-header {
padding-top: 0px;
}
#wysiwyg_widgets_widget-6 {
display: none;
}
.et_pb_row {
width: 100% !important;
}
.footer-widget a {
display: block;
padding-top: 15px;
padding: bottom:15px;
}
#footer-info {
padding: 20px;
}
#wysiwyg_widgets_widget-8 {
width: 100% !important;
}
#main-footer .footer-widget {
width: 100% !important;
}
#top-header {
display: block !important;
}
body #et-secondary-nav,
#et-secondary-menu {
display: block !important;
margin-right: 0px;
}
#et-secondary-menu {
padding-top: 10px;
}
#et-secondary-menu a {
color: #333333;
font-weight: 700 !important;
}
#main-banner .et_pb_column {
width: 50% !important;
}
}
@media screen and (max-width: 610px) {
#main-banner {
background-position: top left -300px;
}
#main-banner .et_pb_column {
width: 100% !important;
}
#main-banner .et_pb_column .et_pb_text {
padding: 5px;
background-color: rgba(255, 255, 255, 0.7);
border-radius: 2px;
}
}
#main-content .container {
padding-left: 15px;
padding-right: 15px;
}
body .mobile_nav {
padding: 30px !important;
}
.et_header_style_centered .mobile_menu_bar {
top: 25px !important;
right: 15px !important;
}
.et_header_style_centered .et_mobile_menu {
top: 83px;
}
.et_mobile_menu {
border-top: 3px solid #F6E14A;
}
#mobile_menu li,
.et_mobile_menu {
background-color: #F6E14A;
}
.et_pb_accordion_item_0 {
display: none !important;
}
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_content {
background-image: none !important;
}
.et_pb_gutters3.et_right_sidebar.woocommerce-page ul.products li.product {
margin-right: 4%;
}
#main-content {
background-color: #fff !important;
}
.et_pb_accordion .et_pb_toggle {
background-size: initial !important;
background-position: top 5px right 13px !important;
background-repeat: no-repeat !important;
}
body .aws-container .aws-search-form {
height: auto;
}
body .aws-container .aws-search-field {
width: 100%;
height: auto;
padding: 5px;
line-height: 20px;
}
body .aws-container {
float: left;
padding-bottom: 5px;
padding-left: 10px;
margin-top: -5px;
width: 35%;
}
@media only screen and (max-width: 980px) {
body .aws-container {
margin-top: 0px;
padding-top: 5px;
}
#et-info {
padding-left: 10px;
}
#et-secondary-menu {
padding-right: 10px;
}
#top-header #et-info,
#top-header a {
color: #333;
}
}
@media only screen and (max-width: 767px) {
body .aws-container {
width: 50%;
}
}
@media only screen and (max-width: 500px) {
body .aws-container {
width: 98%;
padding-bottom: 10px;
}
#et-info {
padding-left: 0px;
padding-bottom: 0px;
}
}
.woocommerce-store-notice {
background-color: #F6E14A !important;
color: #000 !important;
font-size: 18px !important;
padding-bottom: 15px !important;
}
.woocommerce-store-notice a {
color: #000 !important;
}
.onsale,
.aws_result_sale {
display: none !important;
}
.google-policies p {
margin-top: 30px;
font-size: 12px;
}