.wc-pao-addon-image-swatch-select{display:none}.wc-pao-addon-image-swatch{display:inline-block;outline:1px solid #ddd;padding:2px;margin-right:5px;margin-bottom:2px}.wc-pao-addon-image-swatch:hover,.wc-pao-addon-image-swatch:active,.wc-pao-addon-image-swatch:focus{outline:1px solid #666}.wc-pao-addon-image-swatch.selected{outline-color:#0f834d;outline-width:2px}.wc-pao-addon-image-swatch img{max-width:65px;max-height:65px}.wc-pao-addon-heading{margin:1em 0 0}.wc-pao-addon{margin:0 0 1em;padding:0 2px}.wc-pao-addon p{margin:0}.wc-pao-addon .wc-pao-addon-name{margin:0;display:inline-block}.wc-pao-addon label.wc-pao-addon-name{font-weight:bold}.wc-pao-addon .wc-pao-addon-description{font-style:italic}.wc-pao-addon .wc-pao-addon-wrap{margin:0.5em 0 0 0}.wc-pao-addon .wc-pao-addon-wrap select{width:auto;min-width:50%}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{align-self:center;margin-right:4px}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-radio{align-self:center}.wc-pao-cart-quantity-field input{background:none !important;outline:0 !important;border:0 !important;box-shadow:none !important}.wc-pao-addon-chars-remaining{display:none}.wc-pao-addon-chars-remaining.visible{display:block}.woocommerce .wc-pao-addon .wc-pao-addon-wrap label{display:inline}.wc-pao-addon abbr.required{text-decoration:none !important}div.product-addon-totals{margin:20px 0 40px 0;padding:20px 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}div.product-addon-totals ul{list-style:none;margin:0}div.product-addon-totals ul li{display:flex;justify-content:space-between;padding:5px 0}div.product-addon-totals ul li.wc-pao-row-quantity-based{padding-left:20px}div.product-addon-totals .wc-pao-subtotal-line{justify-content:flex-end;border-top:1px solid #eee;padding:10px 0;margin-top:20px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{margin:0}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:0.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:0.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,0.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.wc-pao-addon-checkbox-required-error{color:#e2401c}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@font-face {
font-family: "futura-pt";
font-weight: 300, 400, 500, 600, 700, 800;
src: url(//adch.org.uk/wp-content/themes/surge_zero/dist/fonts/NunitoSans.ttf)
format("truetype");
} * Owl Carousel v2.3.4
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/ .owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-moz-backface-visibility: hidden; }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
}
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-grab {
cursor: move;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
} .no-js .owl-carousel {
display: block;
} .owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
animation-name: fadeOut;
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .owl-height {
transition: height 500ms ease-in-out;
} .owl-carousel .owl-item { }
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]) {
max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d;
} .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//adch.org.uk/wp-content/themes/surge_zero/dist/fonts/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none;
}
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%;
}
.button {
font-weight: 700;
color: #fff;
padding: 1.4rem 1.8rem;
background: #aa4191;
display: inline-block;
cursor: pointer;
outline: 0;
border: none;
}
.button.button_grey {
background: #666;
}
body,
html,
input,
select,
option,
label,
textarea,
p,
span {
font-family: "futura-pt", arial, sans-serif;
font-style: normal;
font-weight: 500;
font-size: 2.2rem;
color: #303030;
}
div#headerimg {
display: none;
div.description {
display: none;
}
}
@media (max-width: 991px) {
body,
html,
input,
select,
option,
label,
textarea,
p,
span {
font-size: 0.9rem;
}
}
body {
font-family: "futura-pt", arial, sans-serif;
}
body p {
font-size: 1.9rem;
font-family: "futura-pt", arial, sans-serif;
line-height: 1.5;
margin-bottom: 1rem;
font-weight: 400;
}
body li,
body span {
font-size: 1.9rem;
line-height: 1.5;
font-family: "futura-pt", arial, sans-serif;
font-weight: 400;
}
body a {
font-size: 1.9rem;
font-family: "futura-pt", arial, sans-serif;
color: #414f82;
text-decoration: none;
font-weight: 400;
}
body strong {
font-weight: 600;
}
body h1 {
font-family: "futura-pt", arial, sans-serif;
font-style: normal;
font-weight: 500;
font-size: 3.5rem;
color: #303030;
}
body h2 {
font-family: "futura-pt", arial, sans-serif;
font-style: normal;
font-weight: 500;
font-size: 3.2rem;
color: #303030;
}
body h3 {
font-family: "futura-pt", arial, sans-serif;
font-style: normal;
font-weight: 500;
font-size: 2.8rem;
color: #303030;
}
body h4 {
font-family: "futura-pt", arial, sans-serif;
font-style: normal;
font-weight: 500;
font-size: 2.4rem;
color: #303030;
}
body h5 {
font-family: "futura-pt", arial, sans-serif;
font-style: normal;
font-weight: 500;
font-size: 2rem;
color: #303030;
}
body h6 {
font-family: "futura-pt", arial, sans-serif;
font-style: normal;
font-weight: 500;
font-size: 1.8rem;
color: #303030;
}
body button,
body input[type="submit"] {
font-family: "futura-pt", arial, sans-serif;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
}
body {
overflow-x: hidden;
}
@media (min-width: 1200px) {
body:not(.logged-in) {
padding-top: 15.7rem;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
body:not(.logged-in) {
padding-top: 13.7rem;
}
}
@media (min-width: 992px) {
body.logged-in {
padding-top: calc(15.7rem - 32px);
}
}
ol li {
margin: 1rem 0;
}
html {
min-width: 100%;
box-sizing: border-box;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
.owl-carousel {
overflow: hidden;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
html {
font-size: 62.5%;
}
body {
min-width: 100%;
line-height: 1;
}
body > div ul,
body > section ul {
list-style-type: disc;
padding-left: 2rem;
margin-bottom: 1rem;
}
ol,
ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
img {
height: auto;
max-width: 100%;
}
:focus {
outline: none;
}
button:focus {
outline: none !important;
}
button:active {
outline: none !important;
}
a,
a:active,
a:hover {
outline: 0;
}
::selection {
background: #414f82;
color: #fff;
}
::-moz-selection {
background: #414f82;
color: #fff;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type="number"] {
-moz-appearance: textfield;
}
.embed-container {
position: relative;
padding-bottom: 56.25%;
overflow: hidden;
max-width: 100%;
height: auto;
margin-bottom: 2rem;
}
.embed-container iframe,
.embed-container object,
.embed-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.container {
width: 100%;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 1600px) {
.container {
max-width: 1570px;
}
}
@media (min-width: 1200px) and (max-width: 1599px) {
.container {
max-width: 1140px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.container {
max-width: 960px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.container {
max-width: 720px;
}
}
@media (min-width: 576px) and (max-width: 767px) {
.container {
max-width: 540px;
}
}
@media (max-width: 575px) {
.container {
padding-left: 2rem;
padding-right: 2rem;
}
}
p > a {
text-decoration: underline !important;
}
nav.pagination {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
margin-top: 5rem;
}
nav.pagination span,
nav.pagination a {
font-size: 1.6rem;
color: #303030;
margin: 0 0.5rem;
}
nav.pagination span.current,
nav.pagination a.current {
text-decoration: underline;
}
#tribe-events-pg-template,
.tribe-events-pg-template {
max-width: 100% !important;
}
header.header {
position: absolute;
z-index: 999;
width: 100%;
padding: 2rem;
background: #fff;
top: 0;
left: 0;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
@media (min-width: 1200px) {
header.header {
height: 15.7rem;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
header.header {
height: 13.7rem;
}
}
@media (max-width: 991px) {
header.header {
position: relative;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
header.header .left {
width: 15%;
}
}
@media (max-width: 500px) {
header.header .left {
width: 50%;
justify-content: flex-start;
}
}
header.header .left svg {
width: 23.8rem;
height: auto;
max-width: 100%;
}
header.header .middle form {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
@media (max-width: 991px) {
header.header .middle form {
display: none;
}
}
header.header .middle form label {
font-size: 1.8rem;
font-weight: 700;
margin-right: 3rem;
}
@media (max-width: 1199px) {
header.header .middle form label {
font-size: 1.6rem;
margin-right: 1rem;
}
}
header.header .middle form input[type="text"] {
width: 27rem;
font-size: 1.6rem;
height: 4rem;
border: 1px solid #bebebe;
border-radius: 0;
padding: 0 1rem;
max-width: 100%;
}
@media (min-width: 992px) and (max-width: 1199px) {
header.header .middle form input[type="text"] {
width: 20rem;
}
}
header.header .middle form input[type="submit"] {
font-size: 2.2rem;
font-weight: 700;
height: 4rem;
border: none;
border-radius: 0;
background: #bbbd83;
color: #fff;
padding: 0 2rem;
}
header.header .right {
display: flex;
flex-direction: row;
align-items: center;
flex-wrap: wrap;
}
@media (max-width: 500px) {
header.header .right {
width: 50%;
justify-content: flex-end;
}
}
header.header .right .member_sign_in {
display: flex;
flex-direction: row;
align-items: center;
flex-wrap: wrap;
margin-right: 2rem;
text-decoration: none;
}
@media (max-width: 991px) {
header.header .right .member_sign_in {
display: none;
}
}
header.header .right .member_sign_in svg {
margin-right: 1rem;
}
header.header .right .member_sign_in span {
font-size: 1.8rem;
font-weight: 700;
}
@media (max-width: 1199px) {
header.header .right .member_sign_in span {
font-size: 1.6rem;
}
}
header.header .right .donate_button {
text-decoration: none;
}
@media (max-width: 1199px) {
header.header .right .donate_button {
font-size: 1.6rem;
}
}
@media (max-width: 991px) {
header.header .right .donate_button {
display: none;
}
}
header.header .right .contact_button {
background: #414f82;
margin-left: 2rem;
text-decoration: none;
}
@media (max-width: 1199px) {
header.header .right .contact_button {
font-size: 1.6rem;
margin-left: 1rem;
}
}
@media (max-width: 991px) {
header.header .right .contact_button {
display: none;
}
}
header.header .right .find_rescue_button_mobile {
background: #bbbd83;
}
@media (min-width: 992px) {
header.header .right .find_rescue_button_mobile {
display: none;
}
}
@media (max-width: 500px) {
header.header .right .find_rescue_button_mobile {
font-size: 1.6rem;
}
}
@media (max-width: 400px) {
header.header .right .find_rescue_button_mobile {
font-size: 1.4rem;
}
}
footer.footer .footer_inner {
display: flex;
flex-direction: row;
flex-wrap: wrap;
padding: 3rem 0;
}
footer.footer .footer_inner .left_side {
width: 80%;
}
@media (max-width: 767px) {
footer.footer .footer_inner .left_side {
width: 100%;
}
}
footer.footer .footer_inner .left_side .social_links {
display: flex;
flex-direction: row;
}
@media (max-width: 767px) {
footer.footer .footer_inner .left_side .social_links {
justify-content: center;
align-items: center;
}
}
footer.footer .footer_inner .left_side .social_links a {
width: 4.1rem;
display: block;
}
footer.footer .footer_inner .left_side .social_links a:not(:last-child) {
margin-right: 2rem;
}
footer.footer .footer_inner .left_side .footer_links {
float: left;
margin-top: 4rem;
}
footer.footer .footer_inner .left_side .footer_links h5 {
font-size: 1.6rem;
font-weight: 700;
margin: 0 0 2rem;
}
@media (max-width: 767px) {
footer.footer .footer_inner .left_side .footer_links h5 {
margin: 0;
}
}
footer.footer .footer_inner .left_side .footer_links ul {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
@media (min-width: 768px) {
footer.footer .footer_inner .left_side .partner_links {
float: left;
margin-top: 3rem;
}
footer.footer .footer_inner .left_side .partner_links img {
margin-right: 25px;
}
footer.footer .footer_inner .left_side .footer_links ul li:not(:last-child) {
margin-right: 2rem;
}
}
@media (max-width: 767px) {
footer.footer .footer_inner .left_side .partner_links {
margin-top: 3rem;
text-align: center;
}
footer.footer .footer_inner .left_side .footer_links {
text-align: center;
}
footer .footer_inner .left_side .footer_links ul li {
width: 100%;
margin-top: 3rem;
}
}
footer.footer .footer_inner .left_side .footer_links ul li a {
color: #303030;
font-size: 1.6rem;
}
footer.footer .footer_inner .right_side {
width: 20%;
}
@media (max-width: 767px) {
footer.footer .footer_inner .right_side {
width: 100%;
margin-top: 4rem;
text-align: center;
}
}
@media (max-width: 767px) {
footer.footer .footer_inner .right_side svg {
width: 30rem;
max-width: 100%;
}
}
footer.footer .footer_inner .right_side p {
text-align: right;
margin: 1rem 0 0;
}
@media (max-width: 767px) {
footer.footer .footer_inner .right_side p {
text-align: center;
margin: 2rem 0 0;
}
}
footer.footer .footer_inner .tag {
font-size: 1.6rem;
margin: 4rem auto 0;
}
nav.main_navigation {
width: 100%;
margin-top: 1rem;
}
@media (min-width: 992px) {
nav.main_navigation {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
}
@media (max-width: 991px) {
nav.main_navigation {
display: none;
position: fixed;
width: 100%;
height: calc(100vh - 5rem);
top: 0;
left: 0;
}
nav.main_navigation.active {
display: block;
background: #111b42;
z-index: 99;
margin: 0;
}
}
nav.main_navigation .mobile_donate_area {
display: none;
flex-direction: row;
align-items: center;
justify-content: space-between;
padding: 2rem 3rem;
background: #414f82;
}
@media (max-width: 991px) {
nav.main_navigation .mobile_donate_area {
display: flex;
}
}
nav.main_navigation .mobile_donate_area p {
color: #fff;
font-weight: 600;
margin: 0;
}
nav.main_navigation .menu-main-navigation-container {
flex-grow: 1;
}
nav.main_navigation .menu-main-navigation-container > ul {
display: flex;
justify-content: center;
align-items: flex-start;
flex-wrap: wrap;
}
@media (max-width: 991px) {
nav.main_navigation .menu-main-navigation-container > ul {
flex-direction: column;
padding: 3rem;
}
}
nav.main_navigation .menu-main-navigation-container > ul > li {
padding: 0.5rem;
text-align: center;
border-radius: 0.5rem;
width: 10.5%;
}
@media (min-width: 992px) {
nav.main_navigation
.menu-main-navigation-container
> ul
> li.hide_on_desktop {
display: none !important;
}
}
@media (max-width: 991px) {
nav.main_navigation .menu-main-navigation-container > ul > li {
text-align: left;
border-radius: 0;
padding: 2rem 0 0;
margin-bottom: 2rem;
width: 100%;
}
nav.main_navigation .menu-main-navigation-container > ul > li:last-child {
display: none !important;
}
nav.main_navigation
.menu-main-navigation-container
> ul
> li:not(:first-child) {
border-top: 1px solid #fff;
}
}
nav.main_navigation .menu-main-navigation-container > ul > li > a {
display: block;
font-size: 1.8rem;
cursor: pointer;
font-weight: 600;
color: #303030;
text-decoration: none;
}
@media (min-width: 1031px) and (max-width: 1132px) {
nav.main_navigation .menu-main-navigation-container > ul > li > a {
font-size: 1.6rem;
}
}
@media (min-width: 992px) and (max-width: 1030px) {
nav.main_navigation .menu-main-navigation-container > ul > li > a {
font-size: 1.5rem;
}
}
@media (max-width: 991px) {
nav.main_navigation .menu-main-navigation-container > ul > li > a {
color: #fff;
position: relative;
}
}
@media (max-width: 991px) {
nav.main_navigation
.menu-main-navigation-container
> ul
> li.menu-item-has-children
> a {
text-decoration: none;
}
nav.main_navigation
.menu-main-navigation-container
> ul
> li.menu-item-has-children
> a:after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 12.999'%3E%3Cpath id='Union_2' data-name='Union 2' d='M19259.131-2190v-5.133H19254v-2.737h5.131V-2203h2.736v5.129H19267v2.737h-5.133V-2190Z' transform='translate(-19254 2202.999)' fill='%23fff'/%3E%3C/svg%3E");
width: 1.3rem;
height: 1.3rem;
display: block;
position: absolute;
top: 0;
right: 0;
}
nav.main_navigation
.menu-main-navigation-container
> ul
> li.menu-item-has-children:hover
> a:after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 2.737'%3E%3Cpath id='Union_1' data-name='Union 1' d='M19254-2195.131v-2.737h13v2.737Z' transform='translate(-19254 2197.868)' fill='%23fff'/%3E%3C/svg%3E");
width: 1.3rem;
height: 0.274rem;
}
}
nav.main_navigation .menu-main-navigation-container > ul > li:hover {
background: #111b42;
}
nav.main_navigation .menu-main-navigation-container > ul > li:hover:last-child {
background: none !important;
}
nav.main_navigation .menu-main-navigation-container > ul > li:hover > a {
color: #fff;
}
@media (min-width: 992px) {
nav.main_navigation
.menu-main-navigation-container
> ul
> li:hover
> .sub-menu-wrap {
height: auto;
}
}
@media (max-width: 991px) {
nav.main_navigation
.menu-main-navigation-container
> ul
> li:hover
> .sub-menu-wrap {
display: block;
}
}
nav.main_navigation .menu-main-navigation-container > ul > li .sub-menu-wrap {
margin-top: 1rem;
}
@media (min-width: 992px) {
nav.main_navigation .menu-main-navigation-container > ul > li .sub-menu-wrap {
height: 0;
overflow: hidden;
}
}
@media (max-width: 991px) {
nav.main_navigation .menu-main-navigation-container > ul > li .sub-menu-wrap {
display: none;
}
}
@media (max-width: 991px) {
nav.main_navigation
.menu-main-navigation-container
> ul
> li
.sub-menu-wrap
> ul {
padding-left: 2rem;
}
}
@media (max-width: 991px) {
nav.main_navigation
.menu-main-navigation-container
> ul
> li
.sub-menu-wrap
> ul
> li
:before {
content: "\2014";
position: absolute;
margin-left: -2rem;
}
}
nav.main_navigation
.menu-main-navigation-container
> ul
> li
.sub-menu-wrap
> ul
> li
> a {
display: block;
font-size: 1.4rem;
color: #fff;
text-align: left;
text-decoration: none;
}
@media (min-width: 992px) {
nav.main_navigation
.menu-main-navigation-container
> ul
> li
.sub-menu-wrap
> ul
> li
> a {
padding: 0.5rem 1rem;
}
}
nav.main_navigation .search_form {
background: #cfcfcf;
flex-direction: row;
justify-content: space-between;
align-items: stretch;
font-size: 0;
}
nav.main_navigation .search_form.active {
display: flex;
}
@media (min-width: 992px) {
nav.main_navigation .search_form {
width: 50rem;
display: none;
position: absolute;
top: 15.7rem;
right: 5rem;
padding: 2rem;
}
}
@media (max-width: 991px) {
nav.main_navigation .search_form {
width: 100%;
padding: 3rem;
}
}
nav.main_navigation .search_form label {
color: #303030;
display: flex;
font-size: 1.6rem;
font-weight: 600;
}
@media (min-width: 992px) {
nav.main_navigation .search_form label {
align-items: center;
margin-right: 2rem;
}
}
@media (max-width: 991px) {
nav.main_navigation .search_form label {
margin-bottom: 1rem;
}
}
nav.main_navigation .search_form input[type="text"] {
color: #303030;
font-size: 1.6rem;
font-weight: 400;
padding: 1rem;
border: none;
}
@media (min-width: 992px) {
nav.main_navigation .search_form input[type="text"] {
flex-grow: 1;
}
}
@media (max-width: 991px) {
nav.main_navigation .search_form input[type="text"] {
width: 80%;
padding: 1rem;
}
}
nav.main_navigation .search_form input[type="submit"] {
font-size: 1.6rem;
font-weight: 700;
background: #666;
color: #fff;
border: none;
outline: 0;
padding: 0 2rem;
}
@media (max-width: 991px) {
nav.main_navigation .search_form input[type="submit"] {
width: 20%;
padding: 1rem;
}
}
.mobile_buttons {
display: none;
align-items: center;
justify-content: space-between;
background: #a5a5a5;
position: fixed;
width: 100%;
height: 5rem;
bottom: 0;
z-index: 999;
overflow: hidden;
}
@media (max-width: 991px) {
.mobile_buttons {
display: flex;
}
}
.mobile_buttons > div,
.mobile_buttons > a {
display: flex;
cursor: pointer;
justify-content: center;
align-items: center;
position: relative;
width: 50%;
height: 100%;
}
.mobile_buttons .burger_menu .hamburger .line {
width: 3.2rem;
height: 0.3rem;
margin: 0.7rem auto;
background-color: #ecf0f1;
display: block;
transition: all 0.5s ease;
}
.mobile_buttons .burger_menu .hamburger:not(.active) .line:first-child {
margin-top: 0;
}
.mobile_buttons .burger_menu .hamburger:not(.active) .line:last-child {
margin-bottom: 0;
}
.mobile_buttons .burger_menu .hamburger.active .line {
margin: 1rem auto;
}
.mobile_buttons .burger_menu .hamburger.active .line:nth-child(1) {
transform: translateY(13px) rotate(45deg);
}
.mobile_buttons .burger_menu .hamburger.active .line:nth-child(2) {
opacity: 0;
}
.mobile_buttons .burger_menu .hamburger.active .line:nth-child(3) {
transform: translateY(-13px) rotate(-45deg);
}
.mobile_buttons .mobile_account svg {
width: auto;
height: 3rem;
}
.mobile_buttons .mobile_account svg path {
fill: #fff;
}
body.home .top_image {
height: 56rem;
}
body:not(.home) .top_image {
height: 37.9rem;
}
.top_image {
width: 100%;
background-size: cover;
background-position: 50% 50%;
background-repeat: no-repeat;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
clip-path: ellipse(100% 55% at 48% 44%);
}
@media (max-width: 991px) {
.top_image {
height: 17.7rem;
}
}
.top_image_text {
max-width: 100%;
padding: 3rem;
background: rgba(231, 231, 231, 0.8);
border-radius: 0.5rem;
}
.top_image_text.top_image_text_desktop {
width: 52rem;
}
@media (max-width: 991px) {
.top_image_text.top_image_text_desktop {
display: none;
}
}
.top_image_text.top_image_text_mobile {
position: relative;
margin: -10rem 2rem 1rem;
}
@media (min-width: 992px) {
.top_image_text.top_image_text_mobile {
display: none;
}
}
.top_image_text h1 {
font-weight: 700;
}
.top_image_text h1 span {
font-size: 3rem;
font-weight: 700;
color: #aa4191;
}
.top_image_text p {
font-size: 1.8rem;
margin: 2rem 0 0;
}
.top_blocks {
position: relative;
}
@media (min-width: 992px) {
.top_blocks {
margin-top: -7rem;
}
}
.top_blocks .top_blocks_inner {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
@media (max-width: 991px) {
.top_blocks .top_blocks_inner {
padding: 0 2rem;
}
}
.top_blocks .top_blocks_inner .block {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 30%;
padding: 2rem;
border-radius: 0.5rem;
}
@media (max-width: 991px) {
.top_blocks .top_blocks_inner .block {
width: 100%;
margin-top: 2rem;
}
}
.top_blocks .top_blocks_inner .block:nth-child(1) {
background: #414f82;
}
.top_blocks .top_blocks_inner .block:nth-child(2) {
background: #aa4191;
}
.top_blocks .top_blocks_inner .block:nth-child(3) {
background: #838471;
}
.top_blocks .top_blocks_inner .block .icon svg {
height: 6.8rem;
width: auto;
}
.top_blocks .top_blocks_inner .block p {
font-size: 2.2rem;
font-weight: 700;
color: #fff;
margin: 0;
}
@media (max-width: 767px) {
.top_blocks .top_blocks_inner .block p {
font-size: 2rem;
}
}
.upcoming_events {
margin-top: 8rem;
}
.upcoming_events .upcoming_events_inner {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
}
.upcoming_events .upcoming_events_inner > .left_side {
width: 48%;
background: #e7e7e7;
padding: 2rem;
border-radius: 0.5rem;
}
@media (max-width: 767px) {
.upcoming_events .upcoming_events_inner > .left_side {
width: 100%;
margin-bottom: 3rem;
}
}
.upcoming_events .upcoming_events_inner > .left_side .header_area {
width: 100%;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-between;
padding: 2rem;
}
@media (max-width: 767px) {
.upcoming_events .upcoming_events_inner > .left_side .header_area {
margin-bottom: 2rem;
}
}
.upcoming_events .upcoming_events_inner > .left_side .header_area h2 {
font-weight: 700;
margin: 0;
}
.upcoming_events .upcoming_events_inner > .left_side .header_area a {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.upcoming_events .upcoming_events_inner > .left_side .header_area a span {
display: block;
margin-right: 1rem;
}
.upcoming_events .upcoming_events_inner > .left_side .header_area a svg {
width: 1.1rem;
}
.upcoming_events .upcoming_events_inner > .left_side .event {
display: flex;
flex-direction: row;
flex-wrap: wrap;
width: 100%;
padding: 2rem;
border-radius: 0.5rem;
cursor: pointer;
}
.upcoming_events .upcoming_events_inner > .left_side .event.active {
background: #414f82;
}
.upcoming_events .upcoming_events_inner > .left_side .event.active p {
color: #fff;
}
.upcoming_events .upcoming_events_inner > .left_side .event.active svg path,
.upcoming_events .upcoming_events_inner > .left_side .event.active svg line,
.upcoming_events .upcoming_events_inner > .left_side .event.active svg rect {
stroke: #fff;
}
.upcoming_events .upcoming_events_inner > .left_side .event .icon {
margin-right: 1rem;
}
.upcoming_events .upcoming_events_inner > .left_side .event .icon svg {
width: 3.6rem;
}
.upcoming_events .upcoming_events_inner > .left_side .event .text p {
margin: 0;
}
.upcoming_events .upcoming_events_inner > .right_side {
width: 48%;
}
@media (max-width: 767px) {
.upcoming_events .upcoming_events_inner > .right_side {
width: 100%;
margin-bottom: 3rem;
}
}
.upcoming_events .upcoming_events_inner > .right_side .event_description {
display: none;
width: 100%;
padding: 2rem;
}
.upcoming_events
.upcoming_events_inner
> .right_side
.event_description.active {
display: block;
}
.upcoming_events
.upcoming_events_inner
> .right_side
.event_description
p.date {
font-size: 1.8rem;
margin: 0 0 2rem;
}
.upcoming_events .upcoming_events_inner > .right_side .event_description h3 {
font-size: 2.2rem;
font-weight: 600;
color: #aa4191;
margin-bottom: 0;
}
.upcoming_events
.upcoming_events_inner
> .right_side
.event_description
div.description {
margin-bottom: 5rem;
}
.upcoming_events
.upcoming_events_inner
> .right_side
.event_description
div.description
p {
font-size: 1.8rem;
}
.upcoming_events
.upcoming_events_inner
> .right_side
.event_description
div.description
p:last-child {
margin-bottom: 0;
}
.cat_dog_container_one {
display: flex;
justify-content: flex-end;
align-items: flex-end;
margin-top: 5rem;
}
.cat_dog_container_one svg {
width: 68rem;
max-width: 100%;
}
.cat_dog_container_two {
margin-top: 6rem;
margin-left: -16rem;
}
.cat_dog_container_two svg {
width: 48rem;
height: auto;
max-width: 100%;
}
.cat_container {
width: 100%;
}
.cat_container svg {
width: 100%;
}
.dog_container {
display: flex;
justify-content: flex-end;
align-items: flex-end;
}
.dog_container svg {
width: 45rem;
max-width: 100%;
}
.our_appeal .appeal_inner {
display: flex;
flex-direction: row;
align-items: stretch;
justify-content: space-between;
flex-wrap: wrap;
}
@media (max-width: 767px) {
.our_appeal .appeal_inner {
flex-direction: column-reverse;
}
}
.our_appeal .appeal_inner > .left_side {
position: relative;
width: 48%;
border-radius: 0.5rem;
overflow: hidden;
}
@media (max-width: 767px) {
.our_appeal .appeal_inner > .left_side {
width: 100%;
margin-top: 2rem;
}
}
.our_appeal .appeal_inner > .left_side img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
}
.our_appeal .appeal_inner > .right_side {
width: 48%;
border-radius: 0.5rem;
display: flex;
flex-direction: column;
align-items: flex-start;
background: #bbbd83;
padding: 3rem;
}
@media (max-width: 767px) {
.our_appeal .appeal_inner > .right_side {
width: 100%;
}
}
.our_appeal .appeal_inner > .right_side .text h4 {
font-size: 1.8rem;
font-weight: 500;
color: #fff;
margin: 0 0 1rem;
}
.our_appeal .appeal_inner > .right_side .text h3 {
font-size: 2.2rem;
font-weight: 600;
margin: 0 0 2rem;
}
.our_appeal .appeal_inner > .right_side a.button {
margin-top: auto;
}
.make_a_donation {
margin-top: 5rem;
}
.make_a_donation .donation_inner {
display: flex;
flex-direction: row;
align-items: stretch;
justify-content: space-between;
flex-wrap: wrap;
}
.make_a_donation .donation_inner > .left_side {
position: relative;
width: 58%;
border-radius: 0.5rem;
background: #414f82;
display: flex;
flex-direction: column;
align-items: flex-start;
}
section.below_hero_text_block {
margin-top: 5rem;
margin-bottom: 5rem;
div.inner {
width: 100%;
margin-right: auto;
margin-left: auto;
text-align: center;
}
}
section.solidarity_links {
margin-top: 5rem;
div.inner {
width: 100%;
margin-right: auto;
margin-left: auto;
text-align: center;
}
}
@media (max-width: 767px) {
.make_a_donation .donation_inner > .left_side {
width: 100%;
margin-bottom: 3rem;
}
}
.make_a_donation .donation_inner > .left_side .text {
padding: 3rem;
}
.make_a_donation .donation_inner > .left_side .text h4 {
font-size: 1.8rem;
font-weight: 500;
color: #fff;
margin: 0 0 1rem;
}
.make_a_donation .donation_inner > .left_side .text h3 {
font-size: 2.2rem;
font-weight: 600;
color: #fff;
margin: 0 0 2rem;
}
.make_a_donation .donation_inner > .left_side .text p {
color: #fff;
margin-bottom: 3rem;
}
.make_a_donation .donation_inner > .left_side svg path {
fill: #fff;
}
.make_a_donation .donation_inner > .right_side {
width: 38%;
border-radius: 0.5rem;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: space-between;
}
@media (max-width: 767px) {
.make_a_donation .donation_inner > .right_side {
width: 100%;
}
}
.make_a_donation .donation_inner > .right_side .support_button {
width: 100%;
height: 23%;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
background: #aa4191;
padding: 2rem;
border-radius: 0.5rem;
}
.make_a_donation .donation_inner > .right_side .support_button .left_side {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
.make_a_donation .donation_inner > .right_side .support_button .left_side svg {
width: 7.16rem;
height: auto;
margin-right: 2rem;
}
.make_a_donation .donation_inner > .right_side .support_button .left_side p {
font-size: 2rem;
font-weight: 600;
color: #fff;
margin: 0;
}
.make_a_donation .donation_inner > .right_side .support_button .right_side svg {
width: 1.1rem;
}
.make_a_donation
.donation_inner
> .right_side
.support_button
.right_side
svg
path {
fill: #fff;
}
.before_footer_banner {
margin-top: 5rem;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.before_footer_banner .find_a_rescue,
.before_footer_banner .mailing_list {
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 4rem 0;
}
@media (max-width: 991px) {
.before_footer_banner .find_a_rescue,
.before_footer_banner .mailing_list {
width: 100%;
}
}
.before_footer_banner .find_a_rescue .inner,
.before_footer_banner .mailing_list .inner {
width: 60rem;
max-width: 100%;
padding: 0 2rem;
}
@media (max-width: 767px) {
.before_footer_banner .find_a_rescue .inner,
.before_footer_banner .mailing_list .inner {
width: 100%;
padding-left: 2rem;
padding-right: 2rem;
}
}
.before_footer_banner .find_a_rescue .inner h3,
.before_footer_banner .mailing_list .inner h3 {
font-size: 2.2rem !important;
color: #fff;
margin: 0 0 3rem;
}
@media (max-width: 767px) {
.before_footer_banner .find_a_rescue .inner h3,
.before_footer_banner .mailing_list .inner h3 {
margin: 0 0 2rem;
}
}
.before_footer_banner .find_a_rescue .inner .gform_wrapper_3,
.before_footer_banner .mailing_list .inner .gform_wrapper_3 {
margin: 0 !important;
}
.before_footer_banner .find_a_rescue .inner form,
.before_footer_banner .mailing_list .inner form {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
}
@media (max-width: 767px) {
.before_footer_banner .find_a_rescue .inner form,
.before_footer_banner .mailing_list .inner form {
flex-direction: column;
align-items: flex-start;
}
}
.before_footer_banner .find_a_rescue .inner form#gform_3,
.before_footer_banner .mailing_list .inner form#gform_3 {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.before_footer_banner .find_a_rescue .inner form .gform_heading,
.before_footer_banner .mailing_list .inner form .gform_heading {
width: 100% !important;
margin: 0 !important;
}
.before_footer_banner .find_a_rescue .inner form .gform_body,
.before_footer_banner .mailing_list .inner form .gform_body {
width: 75% !important;
}
@media (max-width: 767px) {
.before_footer_banner .find_a_rescue .inner form .gform_body,
.before_footer_banner .mailing_list .inner form .gform_body {
width: 100% !important;
}
}
.before_footer_banner .find_a_rescue .inner form .gform_body li,
.before_footer_banner .mailing_list .inner form .gform_body li {
margin: 0 !important;
padding: 0 !important;
}
.before_footer_banner
.find_a_rescue
.inner
form
.gform_body
li
.ginput_container,
.before_footer_banner
.mailing_list
.inner
form
.gform_body
li
.ginput_container {
margin: 0 !important;
}
.before_footer_banner
.find_a_rescue
.inner
form
.gform_body
li
.ginput_container
input,
.before_footer_banner
.mailing_list
.inner
form
.gform_body
li
.ginput_container
input {
margin: 0 !important;
}
@media (min-width: 768px) {
.before_footer_banner
.find_a_rescue
.inner
form
.gform_body
li
.ginput_container
input,
.before_footer_banner
.mailing_list
.inner
form
.gform_body
li
.ginput_container
input {
width: 100% !important;
}
}
@media (max-width: 767px) {
.before_footer_banner
.find_a_rescue
.inner
form
.gform_body
li
.ginput_container
input,
.before_footer_banner
.mailing_list
.inner
form
.gform_body
li
.ginput_container
input {
margin: 0 0 2rem !important;
}
}
.before_footer_banner .find_a_rescue .inner form .gform_footer,
.before_footer_banner .mailing_list .inner form .gform_footer {
margin: 0 !important;
padding: 0 !important;
}
@media (min-width: 768px) {
.before_footer_banner .find_a_rescue .inner form .gform_footer,
.before_footer_banner .mailing_list .inner form .gform_footer {
width: 25% !important;
}
}
@media (max-width: 767px) {
.before_footer_banner .find_a_rescue .inner form .gform_footer,
.before_footer_banner .mailing_list .inner form .gform_footer {
width: 100% !important;
}
}
.before_footer_banner
.find_a_rescue
.inner
form
.gform_footer
input[type="submit"],
.before_footer_banner
.mailing_list
.inner
form
.gform_footer
input[type="submit"] {
margin: 0 !important;
}
@media (min-width: 768px) {
.before_footer_banner
.find_a_rescue
.inner
form
.gform_footer
input[type="submit"],
.before_footer_banner
.mailing_list
.inner
form
.gform_footer
input[type="submit"] {
width: 100% !important;
}
}
.before_footer_banner .find_a_rescue .inner form input[type="text"],
.before_footer_banner .mailing_list .inner form input[type="text"] {
font-size: 1.6rem;
height: 4rem;
border: 1px solid #bebebe;
border-radius: 0;
padding: 0 1rem;
max-width: 100%;
}
@media (min-width: 768px) {
.before_footer_banner .find_a_rescue .inner form input[type="text"],
.before_footer_banner .mailing_list .inner form input[type="text"] {
width: 75%;
}
}
@media (max-width: 767px) {
.before_footer_banner .find_a_rescue .inner form input[type="text"],
.before_footer_banner .mailing_list .inner form input[type="text"] {
width: 100%;
margin-bottom: 2rem;
}
}
.before_footer_banner .find_a_rescue .inner form input[type="submit"],
.before_footer_banner .mailing_list .inner form input[type="submit"] {
font-size: 2.2rem;
font-weight: 700;
height: 4rem;
border: none;
border-radius: 0;
color: #fff;
padding: 0 2rem;
}
@media (min-width: 768px) {
.before_footer_banner .find_a_rescue .inner form input[type="submit"],
.before_footer_banner .mailing_list .inner form input[type="submit"] {
width: 25%;
}
}
@media (max-width: 767px) {
.before_footer_banner .find_a_rescue .inner form input[type="submit"],
.before_footer_banner .mailing_list .inner form input[type="submit"] {
width: 100%;
}
}
.before_footer_banner .find_a_rescue {
background: #838471;
}
.before_footer_banner .find_a_rescue form input[type="submit"] {
background: #bbbd83;
}
.before_footer_banner .mailing_list {
background: #bbbd83;
}
.before_footer_banner .mailing_list form input[type="submit"] {
background: #aa4191;
}
.blog_tiles {
margin-top: 6rem;
}
.blog_tiles .more_news {
font-weight: 500;
color: #303030;
margin: 0 0 3rem;
}
.blog_tiles .owtf_header {
font-size: 2rem;
font-weight: 500;
color: #303030;
margin: 0 0 3rem;
}
.blog_tiles .blog_tiles_inner {
display: flex;
flex-direction: row;
justify-content: space-between;
flex-wrap: wrap;
}
.blog_tiles .blog_tiles_inner .blog_tile {
width: 30%;
border-radius: 0.5rem;
overflow: hidden;
background: #cfcfcf;
display: flex;
flex-direction: column;
}
.blog_tiles .blog_tiles_inner .blog_tile.blog_tile_mb {
margin-bottom: 4rem;
}
@media (max-width: 767px) {
.blog_tiles .blog_tiles_inner .blog_tile {
width: 100%;
margin-bottom: 2rem;
}
}
.blog_tiles .blog_tiles_inner .blog_tile:hover {
background: #aa4191;
}
.blog_tiles .blog_tiles_inner .blog_tile:hover h3 {
color: #fff !important;
}
.blog_tiles .blog_tiles_inner .blog_tile:hover .read_more {
opacity: 1 !important;
}
.blog_tiles .blog_tiles_inner .blog_tile .featured_image img {
width: 100%;
}
.blog_tiles .blog_tiles_inner .blog_tile .bottom_area {
padding: 2rem;
display: flex;
flex-direction: column;
flex-grow: 1;
}
.blog_tiles .blog_tiles_inner .blog_tile .bottom_area h3 {
font-size: 2rem;
font-weight: 500;
color: #303030;
margin: 0 0 2rem;
}
.blog_tiles .blog_tiles_inner .blog_tile .bottom_area .read_more {
display: flex;
opacity: 0;
justify-content: flex-end;
align-items: center;
margin: auto 0 0;
}
.blog_tiles .blog_tiles_inner .blog_tile .bottom_area .read_more span {
display: block;
margin-right: 1rem;
color: #fff;
}
.blog_tiles .blog_tiles_inner .blog_tile .bottom_area .read_more svg {
width: 1.3rem;
height: 1.5rem;
}
.blog_tiles .blog_tiles_inner .blog_tile .bottom_area .read_more svg path {
fill: #fff;
}
.accordion .inner_section {
display: flex;
justify-content: space-between;
}
@media (max-width: 767px) {
.accordion .inner_section {
flex-direction: column;
}
}
.accordion .inner_section .right_side {
width: 100%;
}
@media (max-width: 767px) {
.accordion .inner_section .right_side {
width: 100%;
}
}
.accordion .inner_section .right_side .acc_contents .expandable_areas {
margin: 1rem 0 0 0;
border-top: none;
}
@media (max-width: 991px) {
.accordion .inner_section .right_side .acc_contents .expandable_areas {
margin: 2rem 0;
}
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab {
display: flex;
flex-direction: column;
padding-bottom: 2rem;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner {
display: flex;
flex-direction: row;
align-items: center;
cursor: pointer;
position: relative;
height: 6rem;
background: #414f82;
box-shadow:
0 0px 1px rgba(0, 0, 0, 0.13),
0 0px 6px rgba(0, 0, 0, 0.26);
border-radius: 5px;
padding: 0.5rem;
color: #ffffff;
font-weight: bold;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active {
background: #aa4191;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.plus {
display: none !important;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.minus {
display: block !important;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.plus {
display: block;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.minus {
display: none;
}
@media (max-width: 500px) {
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.title {
width: 80%;
}
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.arrow {
position: absolute;
right: 1rem;
transition: all 0.4s ease-in-out;
transform: rotate(0deg);
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.turn_arrow {
display: none;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content {
padding: 2rem;
display: none;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content.active {
display: block;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
h2,
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
h3,
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
h4 {
font-size: 2rem;
margin: 2rem 0;
color: #aa4191;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
ul {
padding-left: 2rem;
list-style-type: disc;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.icon
svg
path {
fill: #25303b;
}
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
margin-bottom: 0;
font-size: 2rem;
color: #ffffff;
font-weight: 500;
padding-left: 1rem;
}
@media (max-width: 767px) {
.accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
font-size: 14px;
}
}
.accordion .inner_section .right_side .acc_contents .faq_content_section {
display: none;
}
.accordion .inner_section .right_side .acc_contents .active_hidden_section {
display: block !important;
}
.image_slider .owl-carousel .owl-stage-outer {
border-radius: 0.5rem;
overflow: hidden;
}
.image_slider .owl-carousel .owl-dots {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
margin-top: 1rem;
}
.image_slider .owl-carousel .owl-dots button {
width: 1.5rem;
height: 1.5rem;
border-radius: 50%;
border: 1px solid #111b42;
margin: 0 0.5rem;
}
.image_slider .owl-carousel .owl-dots button.active {
background: #111b42;
}
.faq_accordion {
padding-top: 6rem;
}
@media (max-width: 991px) {
.faq_accordion {
padding-top: 3rem;
}
}
.faq_accordion .inner_section {
display: flex;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
}
@media (max-width: 767px) {
.faq_accordion .inner_section {
flex-direction: column;
}
}
.faq_accordion .inner_section .text {
padding-bottom: 1rem;
}
@media (max-width: 767px) {
.faq_accordion .inner_section .text {
font-size: 16px;
}
}
.faq_accordion .inner_section .left_side {
width: 28%;
}
@media (max-width: 767px) {
.faq_accordion .inner_section .left_side {
width: 100%;
}
}
.faq_accordion .inner_section .left_side .left_side_top .text {
width: 100%;
}
.faq_accordion .inner_section .left_side .left_side_top .text .button {
margin-top: 2rem;
}
.faq_accordion .inner_section .left_side .left_side_top h5 {
font-size: 1.6rem;
color: #303030;
margin: 0 0 1rem;
font-weight: 500;
}
.faq_accordion .inner_section .left_side .left_side_top h3 {
font-size: 2rem;
color: #303030;
margin: 0 0 2rem;
font-weight: 500;
}
.faq_accordion .inner_section .left_side .left_side_bottom svg {
margin-top: 3rem;
margin-left: -14rem;
}
.faq_accordion .inner_section .right_side {
width: 68%;
}
@media (max-width: 767px) {
.faq_accordion .inner_section .right_side {
width: 100%;
}
}
.faq_accordion .inner_section .right_side .acc_contents .text {
padding-bottom: 1rem;
}
.faq_accordion .inner_section .right_side .acc_contents .expandable_areas {
margin: 1rem 0 0 0;
border-top: none;
}
@media (max-width: 991px) {
.faq_accordion .inner_section .right_side .acc_contents .expandable_areas {
margin: 2rem 0;
}
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab {
display: flex;
flex-direction: column;
padding-bottom: 2rem;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner {
display: flex;
flex-direction: row;
align-items: center;
cursor: pointer;
position: relative;
height: 6rem;
background: #aa4191;
box-shadow:
0 0px 1px rgba(0, 0, 0, 0.13),
0 0px 6px rgba(0, 0, 0, 0.26);
border-radius: 5px;
padding: 0.5rem;
color: #ffffff;
font-weight: bold;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.plus {
display: none !important;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.minus {
display: block !important;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.plus {
display: block;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.minus {
display: none;
}
@media (max-width: 500px) {
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.title {
width: 80%;
}
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.arrow {
position: absolute;
right: 1rem;
transition: all 0.4s ease-in-out;
transform: rotate(0deg);
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.turn_arrow {
display: none;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content {
padding: 1rem;
display: none;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content.active {
display: block;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
p {
color: #303030;
font-size: 16px;
padding-left: 1rem;
padding-right: 1rem;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
ul {
margin-left: 3rem;
margin-bottom: 2rem;
padding-left: 1rem;
padding-right: 1rem;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
ul
li {
color: #787878;
font-size: 0.9375rem;
line-height: 1.5;
list-style-type: circle;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.icon
svg
path {
fill: #25303b;
}
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
margin-bottom: 0;
font-size: 1.25rem;
color: #ffffff;
font-weight: 500;
text-transform: uppercase;
padding-left: 1rem;
}
@media (max-width: 767px) {
.faq_accordion
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
font-size: 14px;
}
}
.faq_accordion .inner_section .right_side .acc_contents .faq_content_section {
display: none;
}
.faq_accordion .inner_section .right_side .acc_contents .active_hidden_section {
display: block !important;
}
.faq_accordion .inner_section .right_side .accordion2 {
padding-top: 2rem;
}
.faq_accordion .inner_section .right_side .accordion2 .text {
padding-bottom: 1rem;
}
@media (max-width: 767px) {
.faq_accordion .inner_section .right_side .accordion2 .text {
font-size: 16px;
}
}
.faq_accordion .inner_section .right_side .accordion2 .inner_section {
display: flex;
justify-content: space-between;
}
@media (max-width: 767px) {
.faq_accordion .inner_section .right_side .accordion2 .inner_section {
flex-direction: column;
}
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side {
width: 100%;
}
@media (max-width: 767px) {
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side {
width: 100%;
}
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas {
margin: 1rem 0 0 0;
border-top: none;
}
@media (max-width: 991px) {
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas {
margin: 2rem 0;
}
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab {
display: flex;
flex-direction: column;
padding-bottom: 2rem;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner {
display: flex;
flex-direction: row;
align-items: center;
cursor: pointer;
position: relative;
height: 6rem;
background: #414f82;
box-shadow:
0 0px 1px rgba(0, 0, 0, 0.13),
0 0px 6px rgba(0, 0, 0, 0.26);
border-radius: 5px;
padding: 0.5rem;
color: #ffffff;
font-weight: bold;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.plus {
display: none !important;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.minus {
display: block !important;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.plus {
display: block;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.minus {
display: none;
}
@media (max-width: 767px) {
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.title {
width: 80%;
}
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.arrow {
position: absolute;
right: 1rem;
transition: all 0.4s ease-in-out;
transform: rotate(0deg);
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.turn_arrow {
display: none;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content {
padding: 1rem;
display: none;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content.active {
display: block;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
p {
color: #303030;
font-size: 16px;
padding-left: 1rem;
padding-right: 1rem;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
ul {
margin-left: 3rem;
margin-bottom: 2rem;
padding-left: 1rem;
padding-right: 1rem;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
ul
li {
color: #787878;
font-size: 0.9375rem;
line-height: 1.5;
list-style-type: circle;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.icon
svg
path {
fill: #25303b;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
margin-bottom: 0;
font-size: 1.25rem;
color: #ffffff;
font-weight: 500;
padding-left: 1rem;
}
@media (max-width: 767px) {
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
font-size: 14px;
}
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.faq_content_section {
display: none;
}
.faq_accordion
.inner_section
.right_side
.accordion2
.inner_section
.right_side
.acc_contents
.active_hidden_section {
display: block !important;
}
.faq_accordion .inner_section .right_side .accordion3 {
padding-top: 2rem;
}
.faq_accordion .inner_section .right_side .accordion3 .text {
padding-bottom: 1rem;
}
@media (max-width: 767px) {
.faq_accordion .inner_section .right_side .accordion3 .text {
font-size: 16px;
}
}
.faq_accordion .inner_section .right_side .accordion3 .inner_section {
display: flex;
justify-content: space-between;
}
@media (max-width: 767px) {
.faq_accordion .inner_section .right_side .accordion3 .inner_section {
flex-direction: column;
}
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side {
width: 100%;
}
@media (max-width: 767px) {
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side {
width: 100%;
}
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas {
margin: 1rem 0 0 0;
border-top: none;
}
@media (max-width: 991px) {
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas {
margin: 2rem 0;
}
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab {
display: flex;
flex-direction: column;
padding-bottom: 2rem;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner {
display: flex;
flex-direction: row;
align-items: center;
cursor: pointer;
position: relative;
height: 6rem;
background: #838471;
box-shadow:
0 0px 1px rgba(0, 0, 0, 0.13),
0 0px 6px rgba(0, 0, 0, 0.26);
border-radius: 5px;
padding: 0.5rem;
color: #ffffff;
font-weight: bold;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.plus {
display: none !important;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner.active
.minus {
display: block !important;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.plus {
display: block;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.minus {
display: none;
}
@media (max-width: 500px) {
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.tab_inner
.title {
width: 80%;
}
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.arrow {
position: absolute;
right: 1rem;
transition: all 0.4s ease-in-out;
transform: rotate(0deg);
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.turn_arrow {
display: none;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content {
padding: 1rem;
display: none;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content.active {
display: block;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
p {
color: #303030;
font-size: 16px;
padding-left: 1rem;
padding-right: 1rem;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
ul {
margin-left: 3rem;
margin-bottom: 2rem;
padding-left: 1rem;
padding-right: 1rem;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.content
ul
li {
color: #787878;
font-size: 0.9375rem;
line-height: 1.5;
list-style-type: circle;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.icon
svg
path {
fill: #25303b;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
margin-bottom: 0;
font-size: 1.25rem;
color: #ffffff;
font-weight: 500;
padding-left: 1rem;
}
@media (max-width: 767px) {
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.expandable_areas
.expand_tab
.title
p {
font-size: 12px;
}
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.faq_content_section {
display: none;
}
.faq_accordion
.inner_section
.right_side
.accordion3
.inner_section
.right_side
.acc_contents
.active_hidden_section {
display: block !important;
}
.donation_form {
width: 70rem;
max-width: 100%;
padding: 3rem;
border-radius: 0.5rem;
background: #e7e7e7;
}
.donation_form .checkout_coupon,
.donation_form .shipping_address,
.donation_form .woocommerce-additional-fields,
.donation_form #order_review_heading,
.donation_form #order_review table,
.donation_form .woocommerce-product-gallery,
.donation_form h1.product_title,
.donation_form p.first-payment-date,
.donation_form div.product_meta,
.donation_form div.woocommerce-tabs,
.donation_form section.related,
.donation_form .woocommerce-form-coupon-toggle,
.donation_form .login_top_wrapper > .icon,
.donation_form .open_arrow_icon,
.donation_form .shop_table,
.donation_form .custom_coupon_wrapper,
.donation_form .login_top_wrapper,
.donation_form .customer_shipping_wrapper,
.donation_form .orders_outer,
.donation_form .shipping,
.donation_form .tribe-checkout-backlinks,
.donation_form .woocommerce-form-login {
display: none !important;
}
.donation_form p.form-row {
padding: 0;
}
.donation_form .donation_inner {
display: flex;
flex-direction: column;
}
.donation_form .donation_inner h1 {
display: none !important;
}
.donation_form .donation_inner h2 {
font-size: 1.8rem;
margin: 0 0 2rem;
padding: 0;
}
.donation_form .donation_inner form.checkout #customer_details .col-1,
.donation_form .donation_inner form.checkout #customer_details .col-2 {
width: 100% !important;
float: none !important;
}
.donation_form .donation_inner.step_one .choose_donation_type label {
font-size: 1.6rem;
}
.donation_form .donation_inner.step_one .choose_donation_type label span {
font-size: 1.6rem;
}
.donation_form .donation_inner.step_one .donation_product .container {
padding: 0 !important;
}
.donation_form .donation_inner.step_one .donation_product .entry-summary {
width: 100%;
margin-bottom: 0 !important;
}
.donation_form .donation_inner.step_one .donation_product div.product {
width: 100%;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations {
margin: 0 0 2rem;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation {
margin-top: 0.5rem;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation:hover {
background: none !important;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation:first-child {
pointer-events: none !important;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation:first-child
.woovr-variation-selector {
display: none !important;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation:first-child
.woovr-variation-name {
font-size: 1.6rem;
font-weight: 300;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation
.woovr-variation-selector {
margin: 0 !important;
padding: 0 !important;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation
.woovr-variation-info {
padding: 0 !important;
margin: 0 !important;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation
.woovr-variation-info
.woovr-variation-name {
font-size: 1.6rem;
font-weight: 300;
}
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation
.woovr-variation-info
.woovr-variation-availability,
.donation_form
.donation_inner.step_one
.donation_product
form.variations_form
.woovr-variations
div.woovr-variation
.woovr-variation-info
.woovr-variation-description {
display: none !important;
}
.donation_form .donation_inner.step_one .donation_product div.nyp {
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: flex-start;
margin-bottom: 0;
}
.donation_form .donation_inner.step_one .donation_product div.nyp label {
font-size: 1.6rem;
font-weight: 400;
}
.donation_form .donation_inner.step_one .donation_product div.nyp input {
font-size: 1.6rem;
font-weight: 400;
border: none;
padding: 0.5rem;
margin: 0.5rem 0 0;
text-align: left;
}
.donation_form
.donation_inner.step_one
.donation_product
div.nyp
span.subscription-details.subscription-terms {
display: none;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container
.wc-pao-addon-name
em {
display: none;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-gift-aid {
border-top: 1px solid;
padding-top: 2rem;
margin-top: 2.5rem;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-gift-aid
.wc-pao-addon-name {
display: block;
margin-bottom: 1rem;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-gift-aid
.wc-pao-addon-name,
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-gift-aid
p,
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-gift-aid
label {
font-size: 1.6rem;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-gift-aid
p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-215-gift-aid-0-0
label {
font-size: 1.6rem;
margin-left: 18px;
line-height: 1.5;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-gift-aid
p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-215-gift-aid-0-0
label
input[type="checkbox"] {
margin-left: -18px;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-message {
border-top: 1px solid;
padding-top: 2rem;
margin-top: 2.5rem;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-message
label {
font-size: 1.6rem;
}
.donation_form
.donation_inner.step_one
.donation_product
.wc-pao-addon-container.wc-pao-addon-message
textarea {
font-size: 1.6rem;
width: 100%;
border: none;
padding: 0.5rem;
margin-top: 1rem;
text-align: left;
}
.donation_form
.donation_inner.step_one
.donation_product
#product-addons-total {
display: none;
}
.donation_form .donation_inner.step_one form.cart,
.donation_form .donation_inner.step_one .woocommerce-variation-add-to-cart {
margin-bottom: 0 !important;
}
.donation_form .donation_inner.step_one .single_add_to_cart_button {
font-size: 1.6rem !important;
font-weight: 700 !important;
color: #fff !important;
padding: 1.4rem 1.8rem !important;
background: #aa4191 !important;
display: inline-block !important;
cursor: pointer !important;
outline: 0 !important;
border: none !important;
border-radius: 0 !important;
margin-top: 2rem !important;
}
.donation_form .donation_inner.step_two {
align-items: flex-start;
}
.donation_form .donation_inner.step_two .woocommerce {
width: 100%;
}
.donation_form
.donation_inner.step_two
.woocommerce
.woocommerce-billing-fields
h3 {
display: none !important;
}
.donation_form
.donation_inner.step_two
.woocommerce
.woocommerce-billing-fields
label {
font-size: 1.6rem;
font-weight: 400;
}
.donation_form
.donation_inner.step_two
.woocommerce
.woocommerce-billing-fields
input,
.donation_form
.donation_inner.step_two
.woocommerce
.woocommerce-billing-fields
select {
font-size: 1.6rem;
font-weight: 400;
border: none !important;
border-radius: 0 !important;
padding: 0.5rem;
}
.donation_form .donation_inner.step_two .button {
margin-top: 2rem;
}
.donation_form .donation_inner.step_two .woocommerce {
width: 100%;
}
.donation_form .donation_inner.step_two .woocommerce #order_review #payment {
background: none !important;
}
.donation_form
.donation_inner.step_two
.woocommerce
#order_review
#payment
.wc_payment_methods {
padding: 0 !important;
}
.donation_form
.donation_inner.step_two
.woocommerce
#order_review
#payment
.wc_payment_methods
li
label {
font-size: 1.8rem;
}
.donation_form
.donation_inner.step_two
.woocommerce
#order_review
#payment
.place-order {
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0 !important;
margin-top: 2rem;
}
.donation_form
.donation_inner.step_two
.woocommerce
#order_review
#payment
.place-order
#place_order {
font-size: 1.8rem;
font-weight: 700;
color: #fff;
padding: 1.4rem 1.8rem;
background: #aa4191;
display: inline-block;
cursor: pointer;
outline: 0;
border: none;
margin: 2rem 0 0;
}
body.page-template-page-about h2,
body.page-template-page-about h3,
body.page-template-page-about h4,
body.page-template-page-about h5 {
color: #aa4191;
}
body.page-template-page-about .one {
display: flex;
justify-content: space-between;
padding-top: 6rem;
}
@media (max-width: 767px) {
body.page-template-page-about .one {
padding-top: 3rem;
flex-direction: column;
}
}
body.page-template-page-about .one .left {
display: flex;
flex-direction: column;
width: 48%;
}
@media (max-width: 767px) {
body.page-template-page-about .one .left {
width: 100%;
}
}
body.page-template-page-about .one .left .left_top .download a {
color: #aa4191;
text-decoration: underline;
}
body.page-template-page-about .one .left .left_top .content h2 {
font-size: 1.6rem;
font-weight: 700;
margin: 2rem 0;
}
body.page-template-page-about .one .right {
width: 48%;
}
@media (max-width: 767px) {
body.page-template-page-about .one .right {
width: 100%;
}
}
body.page-template-page-about .one .right .dog_container {
margin-top: 6rem;
margin-right: -16rem;
}
@media (max-width: 767px) {
body.page-template-page-about .one .right .dog_container {
margin-right: -11rem;
}
}
@media (max-width: 500px) {
body.page-template-page-about .one .right .dog_container {
margin-right: -3rem;
}
}
body.page-template-page-about .cta_block .section_inner {
margin-top: 6rem;
margin-bottom: 3rem;
}
body.page-template-page-about .cta_block .section_inner h2 {
font-weight: 500;
color: #303030;
margin: 0 0 3rem;
}
body.page-template-page-about .cta_block .section_inner .blocks {
position: relative;
}
body.page-template-page-about .cta_block .section_inner .blocks .blocks_inner {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
@media (max-width: 991px) {
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner {
padding: 0 2rem;
}
}
@media (max-width: 767px) {
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner {
padding: 0;
}
}
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 30%;
padding: 2rem;
border-radius: 0.5rem;
}
@media (max-width: 991px) {
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block {
width: 100%;
margin-top: 2rem;
}
}
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block:nth-child(1) {
background: #414f82;
}
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block:nth-child(2) {
background: #aa4191;
}
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block:nth-child(3) {
background: #838471;
}
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block
.icon
svg {
height: 6.8rem;
width: auto;
}
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block
p {
font-size: 2.2rem;
font-weight: 700;
color: #fff;
margin: 0;
}
@media (max-width: 767px) {
body.page-template-page-about
.cta_block
.section_inner
.blocks
.blocks_inner
.block
p {
font-size: 2rem;
}
}
body.page-template-page-membership .membership_page .membership_inner {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-membership .membership_page .membership_inner {
padding-top: 3rem;
}
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side {
width: 100%;
}
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.contact_text {
display: flex;
flex-direction: column;
margin-top: 3rem;
align-items: flex-start;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.contact_text
p {
font-size: 1.8rem;
margin: 0 0 2rem;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block {
background: #bbbd83;
border-radius: 0.5rem;
margin-top: 5rem;
display: flex;
flex-direction: column;
align-items: flex-start;
padding-bottom: 3rem;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block
.block_inner {
padding: 3rem 3rem 0;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block
.block_inner
> p:first-child {
font-size: 1.8rem;
margin: 0;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block
.block_inner
h3 {
font-size: 2.2rem;
margin: 0 0 1rem;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block
.block_inner
p {
font-size: 1.8rem;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block
.block_inner
ul {
list-style-type: disc;
padding-left: 2.5rem;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block
.block_inner
ul
li {
font-size: 1.8rem;
margin-bottom: 1rem;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .left_side
.become_a_member_block
.block_inner
a.button {
margin-top: 2rem;
}
body.page-template-page-membership
.membership_page
.membership_inner
> .right_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-membership
.membership_page
.membership_inner
> .right_side {
width: 100%;
}
}
body.page-template-page-membership
.membership_page
.membership_inner
> .right_side
.image_slider {
margin-top: 4rem;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner {
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner {
padding-top: 3rem;
}
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
h2 {
margin: 0 0 4rem;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members {
display: flex;
flex-direction: row;
justify-content: flex-start;
flex-wrap: wrap;
margin-bottom: 4rem;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile {
width: 30%;
border-radius: 0.5rem;
overflow: hidden;
background: #cfcfcf;
display: flex;
flex-direction: column;
margin-bottom: 4rem;
}
@media (min-width: 768px) {
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile:not(:nth-child(3n)) {
margin-right: 5%;
}
}
@media (max-width: 767px) {
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile {
width: 100%;
}
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile:hover
.featured_image
img.pet_image {
display: block;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile:hover
.featured_image
img.headshot {
display: none;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile
.featured_image {
width: 100%;
height: 24rem;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile
.featured_image
img {
object-fit: cover;
object-position: center center;
width: 100%;
height: 100%;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile
.featured_image
img.pet_image {
display: none;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile
.bottom_area {
padding: 2rem;
display: flex;
flex-direction: column;
flex-grow: 1;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile
.bottom_area
h3 {
font-size: 2rem;
font-weight: 400;
margin: 0;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile
.bottom_area
p.position {
margin: 0 0 1rem;
color: #666;
}
body.page-template-page-meet-the-team
.meet_the_team_page
.meet_the_team_page_inner
.team_members
.team_tile
.bottom_area
p.organisation {
margin: 0;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner {
padding-top: 3rem;
}
}
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner
> .left_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner
> .left_side {
width: 100%;
}
}
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner
> .left_side
h2 {
margin-bottom: 2rem;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner
> .left_side
a {
color: #aa4191;
text-decoration: underline;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner
> .right_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-member-sign-up
.member_sign_up_page
.member_sign_up_inner
> .right_side {
width: 100%;
}
}
body.page-template-page-member-sign-up
.member_sign_up_page
#gform_confirmation_message_1 {
text-align: center;
width: 70rem;
max-width: 100%;
font-size: 1.8rem;
font-weight: 400;
line-height: 1.4;
}
body.page-template-page-member-sign-up
.member_sign_up_page
#gform_confirmation_message_1
#gform_confirmation_wrapper_1 {
display: flex;
justify-content: center;
align-items: center;
margin-top: 4rem;
}
body.page-template-page-member-sign-up .member_sign_up_page .gform_wrapper {
width: 70rem;
max-width: 100%;
margin: 6rem auto 0;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_heading
h3 {
font-size: 1.6rem;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li {
margin: 0;
padding: 0 2rem 2rem 2rem;
background: #e7e7e7;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li:not(.gf_left_half):not(.gf_right_half) {
width: 100%;
}
@media (max-width: 640px) {
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li.gf_left_half,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li.gf_right_half {
width: 100% !important;
}
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li.gsection {
margin-top: 2rem;
padding: 2rem;
border-bottom: none;
border-top-left-radius: 0.5rem;
border-top-right-radius: 0.5rem;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li.gsection
h2 {
font-size: 1.8rem;
margin: 0;
padding: 0;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li
label {
font-size: 1.4rem;
font-weight: 500;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li
input,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li
textarea,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li
select {
font-size: 1.4rem !important;
font-weight: 300;
border: 1px solid #bebebe;
width: 100%;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_6,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_36,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_39,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_42,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_44,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_57,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_64,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_66 {
border-bottom-left-radius: 0.5rem;
border-bottom-right-radius: 0.5rem;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_17,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_25 {
border-bottom-left-radius: 0.5rem;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_18,
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_body
> ul
> li#field_1_26 {
border-bottom-right-radius: 0.5rem;
}
body.page-template-page-member-sign-up
.member_sign_up_page
.gform_wrapper
.gform_footer
input[type="submit"] {
font-size: 1.6rem !important;
}
body.page-template-page-find-a-rescue .find_a_rescue_inner {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-find-a-rescue .find_a_rescue_inner {
padding-top: 3rem;
}
}
body.page-template-page-find-a-rescue .find_a_rescue_inner > .left_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-find-a-rescue .find_a_rescue_inner > .left_side {
width: 100%;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form {
margin-top: 3rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
@media (min-width: 992px) and (max-width: 1199px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
}
@media (max-width: 767px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
h4 {
margin: 0;
}
@media (max-width: 1199px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
h4 {
margin: 0 0 1rem;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
form {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
}
@media (max-width: 767px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
form {
width: 100%;
align-items: flex-start;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
form
input[type="text"] {
width: 27rem;
font-size: 1.6rem;
height: 4rem;
border: 1px solid #bebebe;
border-radius: 0;
padding: 0 1rem;
max-width: 100%;
}
@media (max-width: 767px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
form
input[type="text"] {
width: 80%;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
form
input[type="submit"] {
font-size: 2.2rem;
font-weight: 700;
height: 4rem;
border: none;
border-radius: 0;
color: #fff;
padding: 0 2rem;
background: #bbbd83;
cursor: pointer;
}
@media (max-width: 767px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.find_a_rescue_form
.inner
form
input[type="submit"] {
width: 20%;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form {
margin-top: 2rem;
}
@media (max-width: 991px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form {
margin-top: 3rem;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner {
display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-end;
flex-wrap: wrap;
}
@media (min-width: 992px) and (max-width: 1199px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
}
@media (max-width: 767px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
h5 {
font-size: 1.4rem;
font-weight: 300;
margin: 0;
}
@media (max-width: 1199px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
h5 {
margin: 0 0 1rem;
}
}
@media (max-width: 991px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
h5 {
width: 100%;
background: #e7e7e7;
border: 1px solid #a5a5a5;
padding: 2rem;
text-align: center;
margin: 0 0 3rem;
cursor: pointer;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
form {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
}
@media (max-width: 991px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
form:not(.active) {
display: none;
}
}
@media (max-width: 767px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
form {
flex-direction: column;
align-items: flex-start;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
form
select {
font-size: 1.6rem;
height: 4rem;
border: 1px solid #bebebe;
border-radius: 0;
padding: 0 1rem;
margin: 0 1rem;
}
@media (min-width: 992px) and (max-width: 1199px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
form
select {
margin-left: 0;
}
}
@media (max-width: 767px) {
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
form
select {
margin-left: 0;
margin-bottom: 2rem;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.filter_rescue_form
.inner
form
input[type="submit"] {
font-size: 1.6rem;
font-weight: 700;
height: 4rem;
border: none;
border-radius: 0;
color: #fff;
padding: 0 2rem;
background: #aa4191;
cursor: pointer;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues {
margin-top: 4rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue:not(:last-child) {
border-bottom: 1px solid #707070;
margin-bottom: 2rem;
padding-bottom: 2rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.left_side {
width: 28%;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.left_side
.featured_image {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
border: 1px solid #cfcfcf;
border-radius: 0.5rem;
padding: 1rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side {
width: 68%;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.top
h3 {
font-size: 1.6rem;
font-weight: 400;
margin: 0 0 1rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.top
p {
font-size: 1.4rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.top
p.type {
color: #a5a5a5;
margin: 0;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.top
p.address {
margin: 0 0 1rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.top
p.email {
margin: 0 0 1rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.top
p.telephone {
margin: 0;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.bottom {
display: flex;
flex-direction: row;
justify-content: flex-end;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .left_side
.animal_rescues
.rescue
.right_side
.bottom
a.button {
font-size: 1.6rem;
}
body.page-template-page-find-a-rescue .find_a_rescue_inner > .right_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-find-a-rescue .find_a_rescue_inner > .right_side {
width: 100%;
margin-top: 3rem;
}
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .right_side
.acf-map {
width: 100%;
height: 55rem;
border: 1px solid #707070;
border-radius: 0.5rem;
}
body.page-template-page-find-a-rescue
.find_a_rescue_inner
> .right_side
.acf-map
img {
max-width: inherit !important;
}
body.page-template-page-contact h2,
body.page-template-page-contact h3,
body.page-template-page-contact h4,
body.page-template-page-contact h5 {
color: #aa4191;
}
body.page-template-page-contact .contact {
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-contact .contact {
padding-top: 3rem;
}
}
body.page-template-page-contact .contact .contact_inner {
width: 100%;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
}
@media (max-width: 767px) {
body.page-template-page-contact .contact .contact_inner {
flex-direction: column;
}
}
body.page-template-page-contact .contact .contact_inner .left {
display: flex;
justify-content: flex-start;
flex-direction: column;
width: 48%;
}
@media (max-width: 767px) {
body.page-template-page-contact .contact .contact_inner .left {
width: 100%;
justify-content: center;
}
}
body.page-template-page-contact .contact .contact_inner .left .contact_content {
padding-bottom: 2rem;
width: 100%;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.contact_content
h2 {
font-size: 2rem;
font-weight: 500;
padding-bottom: 2rem;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.contact_content
h2
p {
color: #aa4191;
font-size: 2rem;
font-weight: 500;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.contact_content
h2
a {
color: #aa4191;
font-size: 2rem;
font-weight: 500;
text-decoration: underline;
}
@media (max-width: 767px) {
body.page-template-page-contact
.contact
.contact_inner
.left
.contact_content {
width: 100%;
}
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks {
position: relative;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
padding-bottom: 2rem;
}
@media (max-width: 991px) {
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner {
padding: 0 2rem;
}
}
@media (max-width: 767px) {
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner {
padding: 0;
}
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 100%;
padding: 2rem;
border-radius: 0.5rem;
margin-top: 2rem;
margin-bottom: 2rem;
}
@media (max-width: 991px) {
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block {
width: 100%;
}
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block:nth-child(1) {
background: #aa4191;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block:nth-child(2) {
background: #bbbd83;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block:nth-child(3) {
background: #414f82;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block
.icon
svg {
height: 6.8rem;
width: auto;
}
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block
p {
font-size: 2.2rem;
font-weight: 700;
color: #fff;
margin: 0;
}
@media (max-width: 767px) {
body.page-template-page-contact
.contact
.contact_inner
.left
.cta_block
.section_inner
.blocks
.blocks_inner
.block
p {
font-size: 2rem;
}
}
body.page-template-page-contact .contact .contact_inner .right {
width: 48%;
margin-bottom: 6rem;
}
@media (max-width: 767px) {
body.page-template-page-contact .contact .contact_inner .right {
width: 100%;
}
}
body.page-template-page-contact .contact .contact_inner .right .gform_wrapper {
padding: 2rem;
background: #e7e7e7 !important;
height: 100%;
border-radius: 5px;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_title {
font-size: 2.2rem !important;
font-weight: 700 !important;
color: #303030 !important;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_body
ul
.gsection {
border-bottom: none;
margin: 28px 16px 11px 0;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_body
ul
.gsection
h2 {
font-size: 30px;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_body
ul
> li.gfield
input[type="checkbox"] {
width: auto !important;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_body
label {
font-size: 1.4rem;
font-weight: 500;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_body
input,
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_body
textarea {
font-size: 1.4rem !important;
width: 100% !important;
border: none !important;
border-radius: 5px;
border: 1px solid #cbcbcb !important;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_footer {
padding: 0 !important;
margin: 0 !important;
display: flex;
justify-content: flex-end;
}
body.page-template-page-contact
.contact
.contact_inner
.right
.gform_wrapper
.gform_footer
.gform_button {
font-size: 1.6rem !important;
font-weight: 700;
color: #fff;
padding: 1.4rem 1.8rem;
background: #aa4191;
display: inline-block;
cursor: pointer;
outline: 0;
border: none;
}
body.page-template-page-volunteer .volunteer_page .volunteer_page_inner {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-volunteer .volunteer_page .volunteer_page_inner {
padding-top: 3rem;
}
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.left_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.left_side {
width: 100%;
}
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.left_side
.main_content
h2,
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.left_side
.main_content
h3 {
color: #aa4191;
font-size: 2rem;
font-weight: 600;
margin: 3rem 0 2rem;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.left_side
.main_content
ul {
list-style-type: disc;
padding-left: 2.5rem;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.left_side
.main_content
ul
li {
font-size: 1.6rem;
margin-bottom: 1rem;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side {
width: 100%;
}
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper {
padding: 2rem;
background: #e7e7e7;
border-radius: 0.5rem;
margin: 0;
}
@media (max-width: 991px) {
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper {
margin-top: 3rem;
}
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_heading
h3 {
font-size: 2.2rem;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body {
padding: 0;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body
ul
.gsection {
border-bottom: none;
margin: 28px 16px 11px 0;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body
ul
.gsection
h2 {
font-size: 30px;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body
ul
> li.gfield:not(#field_4_1) {
padding-right: 0 !important;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body
ul
> li.gfield
input[type="checkbox"] {
width: auto !important;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body
ul
> li.gfield
label {
font-size: 1.6rem;
font-weight: 500;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body
ul
> li.gfield
input,
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_body
ul
> li.gfield
textarea {
font-size: 1.6rem !important;
width: 100% !important;
border: none !important;
border-radius: 5px;
border: 1px solid #cbcbcb !important;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_footer {
padding: 0 !important;
margin: 0 !important;
display: flex;
justify-content: flex-end;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.right_side
.gform_wrapper
.gform_footer
.gform_button {
font-size: 1.6rem;
}
body.page-template-page-volunteer
.volunteer_page
.volunteer_page_inner
.volunteer_tiles
.blog_tile {
margin-bottom: 4rem;
}
body.page-template-page-generic .generic {
display: flex;
flex-direction: column;
width: 100%;
padding-top: 6rem;
}
@media (max-width: 767px) {
body.page-template-page-generic .generic {
padding-top: 3rem;
}
}
body.page-template-page-generic .generic .top {
display: flex;
justify-content: space-between;
padding-bottom: 2rem;
}
@media (max-width: 767px) {
body.page-template-page-generic .generic .top {
flex-direction: column;
width: 100%;
}
}
body.page-template-page-generic .generic .top .content {
width: 50%;
}
@media (max-width: 767px) {
body.page-template-page-generic .generic .top .content {
width: 100%;
}
}
body.page-template-page-generic .generic .top .content:first-child {
font-size: 2rem;
font-weight: 500;
}
body.page-template-page-generic .generic .top .image {
width: 40%;
}
@media (max-width: 767px) {
body.page-template-page-generic .generic .top .image {
width: 100%;
margin: 2rem 0 1rem;
}
}
body.page-template-page-generic .generic .bottom {
width: 50%;
}
@media (max-width: 767px) {
body.page-template-page-generic .generic .bottom {
flex-direction: column;
width: 100%;
}
}
body.page-template-page-generic h2,
body.page-template-page-generic h3,
body.page-template-page-generic h4,
body.page-template-page-generic h5 {
font-size: 2rem;
color: #aa4191;
padding-bottom: 2rem;
}
body.page-template-page-block-tiles-page .blocks_page .blocks_page_inner {
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-block-tiles-page .blocks_page .blocks_page_inner {
padding-top: 3rem;
}
}
body.page-template-page-block-tiles-page
.blocks_page
.blocks_page_inner
.block_tiles
.blog_tile {
margin-bottom: 4rem;
}
body.page-template-page-donate .donate_page .donate_inner {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
padding-top: 6rem;
}
@media (max-width: 991px) {
body.page-template-page-donate .donate_page .donate_inner {
padding-top: 3rem;
}
}
body.page-template-page-donate .donate_page .donate_inner > .left_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-donate .donate_page .donate_inner > .left_side {
width: 100%;
}
}
body.page-template-page-donate
.donate_page
.donate_inner
> .left_side
.main_content {
margin-bottom: 3rem;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .left_side
.main_content
h2 {
font-size: 2rem;
margin: 0 0 2rem;
}
body.page-template-page-donate .donate_page .donate_inner > .right_side {
width: 48%;
}
@media (max-width: 991px) {
body.page-template-page-donate .donate_page .donate_inner > .right_side {
width: 100%;
}
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper {
padding: 2rem;
background: #e7e7e7;
border-radius: 0.5rem;
margin: 0;
}
@media (max-width: 991px) {
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper {
margin-top: 3rem;
}
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_heading
h3 {
font-size: 1.6rem;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul {
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin: 0 -2rem !important;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li {
margin: 0;
padding: 0 2rem 2rem;
background: #e7e7e7;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li:not(.gf_left_half):not(.gf_right_half) {
width: 100%;
}
@media (max-width: 640px) {
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li.gf_left_half,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li.gf_right_half {
width: 100% !important;
}
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li.gsection {
margin-top: 2rem;
padding: 0 2rem 2rem;
border-bottom: none;
border-top-left-radius: 0.5rem;
border-top-right-radius: 0.5rem;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li.gsection
h2 {
font-size: 1.8rem;
margin: 0;
padding: 0;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li
label {
font-size: 1.4rem;
font-weight: 500;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li
input,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li
textarea,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li
select {
font-size: 1.4rem !important;
font-weight: 300;
border: 1px solid #bebebe;
width: 100%;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_6,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_36,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_39,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_42,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_44,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_57,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_64,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_66,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_6,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_36,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_39,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_42,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_44,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_57,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_64,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_66 {
border-bottom-left-radius: 0.5rem;
border-bottom-right-radius: 0.5rem;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_17,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_25,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_17,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_25 {
border-bottom-left-radius: 0.5rem;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_18,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_1_26,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_18,
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_body
> ul
> li#field_7_26 {
border-bottom-right-radius: 0.5rem;
}
body.page-template-page-donate
.donate_page
.donate_inner
> .right_side
.gform_wrapper
.gform_footer
input[type="submit"] {
font-size: 1.6rem !important;
}
.basket_page .basket_inner {
padding-top: 6rem;
}
@media (max-width: 991px) {
.basket_page .basket_inner {
padding-top: 3rem;
}
}
.basket_page .basket_inner h1 {
margin: 0 0 5rem;
}
.basket_page .basket_inner form table {
border: none !important;
}
.basket_page .basket_inner form table tbody {
font-size: 1.6rem;
}
.basket_page .basket_inner form table tbody dl dt {
width: 100%;
}
.basket_page .basket_inner .bottom_area {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
margin-top: 2rem;
}
.basket_page .basket_inner .bottom_area .coupon {
width: 48%;
display: flex;
flex-direction: column;
}
@media (max-width: 991px) {
.basket_page .basket_inner .bottom_area .coupon {
width: 100%;
}
}
.basket_page .basket_inner .bottom_area .coupon label {
font-size: 2.2rem;
width: 100%;
margin-bottom: 2rem;
}
.basket_page .basket_inner .bottom_area .coupon .form_group {
display: flex;
flex-direction: row;
}
.basket_page .basket_inner .bottom_area .coupon .form_group input {
font-size: 1.6rem;
width: 75%;
border: 1px solid #bebebe;
border-radius: 0;
}
.basket_page .basket_inner .bottom_area .coupon .form_group button {
width: 25%;
font-size: 1.6rem;
font-weight: 700;
color: #fff;
padding: 1.4rem 1.8rem;
background: #aa4191;
display: inline-block;
cursor: pointer;
outline: 0;
border: none;
border-radius: 0;
}
.basket_page .basket_inner .bottom_area .cart-collaterals {
width: 48%;
background: #e7e7e7;
padding: 2rem;
}
@media (max-width: 991px) {
.basket_page .basket_inner .bottom_area .cart-collaterals {
width: 100%;
margin-top: 4rem;
}
}
.basket_page .basket_inner .bottom_area .cart-collaterals .cart_totals {
width: 100%;
}
.basket_page .basket_inner .bottom_area .cart-collaterals .cart_totals table {
font-size: 1.8rem;
margin: 2rem 0;
border: none;
}
.basket_page
.basket_inner
.bottom_area
.cart-collaterals
.cart_totals
table
tbody
tr
th {
padding: 1rem 0;
}
.basket_page
.basket_inner
.bottom_area
.cart-collaterals
.cart_totals
.wc-proceed-to-checkout {
padding: 0;
margin: 0;
}
.basket_page
.basket_inner
.bottom_area
.cart-collaterals
.cart_totals
.wc-proceed-to-checkout
a {
font-size: 1.8rem;
font-weight: 700;
color: #fff;
padding: 1.4rem 1.8rem;
background: #aa4191;
display: inline-block;
cursor: pointer;
outline: 0;
border: none;
border-radius: 0;
margin: 0;
}
body.woocommerce-checkout .checkout_page .checkout_inner {
padding-top: 6rem;
}
@media (max-width: 991px) {
body.woocommerce-checkout .checkout_page .checkout_inner {
padding-top: 3rem;
}
}
body.woocommerce-checkout .checkout_page .checkout_inner h1 {
margin: 0 0 4rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-login-toggle
.woocommerce-info,
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-coupon-toggle
.woocommerce-info {
display: flex;
justify-content: space-between;
align-items: center;
font-size: 2.2rem;
border-top: none !important;
margin-bottom: 1rem !important;
padding: 2rem !important;
background: #cfcfcf !important;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-login-toggle
.woocommerce-info
a,
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-coupon-toggle
.woocommerce-info
a {
font-size: 1.8rem;
font-weight: 700;
color: #fff;
padding: 1.4rem 1.8rem;
background: #aa4191;
display: inline-block;
cursor: pointer;
outline: 0;
border: none;
border-radius: 0;
margin: 0;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-login-toggle
.woocommerce-info:before,
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-login-toggle
.woocommerce-info:after,
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-coupon-toggle
.woocommerce-info:before,
body.woocommerce-checkout
.checkout_page
.checkout_inner
.woocommerce-form-coupon-toggle
.woocommerce-info:after {
content: unset !important;
}
body.woocommerce-checkout .checkout_page .checkout_inner form.checkout {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
margin-top: 4rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details {
width: 48%;
}
@media (max-width: 991px) {
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details {
width: 100%;
}
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details
.col-1 {
width: 100% !important;
float: none !important;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details
.col-1
h3 {
margin-bottom: 3rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details
.col-1
label {
font-size: 1.6rem;
font-weight: 500;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details
.col-1
input,
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details
.col-1
select,
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.customer_details
.col-1
textarea {
border: 1px solid #bebebe;
font-size: 1.6rem;
font-weight: 400;
border-radius: 0 !important;
padding: 0.5rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details {
width: 48%;
}
@media (max-width: 991px) {
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details {
width: 100%;
margin-top: 4rem;
}
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
h3 {
margin-bottom: 3rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
.tribe-checkout-backlinks {
display: none !important;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
table.shop_table {
background: #e7e7e7;
padding: 2rem;
border: none !important;
border-radius: 0 !important;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
table.shop_table
thead
tr
th,
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
table.shop_table
tfoot
tr
th {
font-size: 1.8rem;
font-weight: 500;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
table.shop_table
tbody {
font-size: 1.6rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
table.shop_table
tbody
dl
dt {
width: 100%;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
#payment {
background: #e7e7e7;
padding: 2rem;
margin-top: 2rem;
border-radius: 0 !important;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
#payment
.wc_payment_methods
li
label {
font-size: 1.8rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
#payment
.place-order {
display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0 !important;
margin-top: 2rem;
}
body.woocommerce-checkout
.checkout_page
.checkout_inner
form.checkout
.order_details
#order_review
#payment
.place-order
#place_order {
font-size: 1.8rem;
font-weight: 700;
color: #fff;
padding: 1.4rem 1.8rem;
background: #aa4191;
display: inline-block;
cursor: pointer;
outline: 0;
border: none;
margin: 2rem 0 0;
}
body.page-template-page-member-login .member_login_page .member_login_inner {
display: flex;
flex-direction: row;
align-items: stretch;
justify-content: space-between;
flex-wrap: wrap;
margin-bottom: -5rem;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side {
width: 48%;
display: flex;
justify-content: center;
align-items: center;
}
@media (max-width: 991px) {
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side {
width: 100%;
margin: 3rem 0;
}
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form {
width: 40rem;
max-width: 100%;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form
h3 {
font-size: 2rem;
font-weight: 700;
color: #aa4191;
margin: 0 0 3rem;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form
form
p {
display: flex;
flex-direction: column;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form
form
p.login-submit {
align-items: flex-end;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form
form
p.login-remember {
display: none;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form
form
p
label {
font-size: 1.6rem;
font-weight: 500;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form
form
p
input[type="text"],
body.page-template-page-member-login
.member_login_page
.member_login_inner
.left_side
.login_form
form
p
input[type="password"] {
font-size: 1.6rem;
border: 1px solid #bebebe;
padding: 0.5rem;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side {
width: 48%;
background: #414f82;
padding: 3rem 0;
display: flex;
flex-direction: column;
justify-content: space-around;
}
@media (min-width: 992px) {
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side {
height: 61rem;
}
}
@media (max-width: 991px) {
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side {
width: 100%;
}
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side
.main_content {
padding: 0 3rem;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side
.main_content
h3 {
font-size: 2rem;
font-weight: 700;
color: #fff;
margin: 0 0 3rem;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side
.main_content
p {
font-size: 2rem;
color: #fff;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side
.main_content
p
a {
font-size: 2rem;
color: #fff;
text-decoration: underline;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side
svg
#Path_200 {
fill: #fff;
}
body.page-template-page-member-login
.member_login_page
.member_login_inner
.right_side
svg
#Path_201 {
stroke: #fff;
}
.search_page_wrapper .archive_inner {
padding-top: 3rem;
}
.search_page_wrapper .archive_inner .single_post {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
}
.search_page_wrapper .archive_inner .single_post:first-child {
margin-top: 3rem;
}
.search_page_wrapper .archive_inner .single_post:not(:last-of-type) {
border-bottom: 1px solid #707070;
padding-bottom: 2rem;
margin-bottom: 3rem;
}
.search_page_wrapper .archive_inner .single_post > .left_side {
width: 25%;
}
.search_page_wrapper .archive_inner .single_post > .left_side .featured_image {
border: 1px solid #cfcfcf;
padding: 2rem;
display: flex;
justify-content: center;
align-items: center;
border-radius: 0.5rem;
overflow: hidden;
}
.search_page_wrapper .archive_inner .single_post > .right_side {
width: 70%;
}
.search_page_wrapper .archive_inner .single_post > .right_side .top h3 {
font-size: 1.8rem;
margin: 0 0 2rem;
}
.search_page_wrapper .archive_inner .single_post > .right_side .top > p {
font-size: 1.4rem;
margin: 0 0 0.5rem;
}
.search_page_wrapper
.archive_inner
.single_post
> .right_side
.top
.description {
margin-top: 1rem;
}
.search_page_wrapper
.archive_inner
.single_post
> .right_side
.top
.description
p {
font-size: 1.4rem;
}
.search_page_wrapper .archive_inner .single_post > .right_side .bottom {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 3rem;
}
.search_page_wrapper
.archive_inner
.single_post
> .right_side
.bottom
.date_posted {
margin: 0;
}
@media (max-width: 767px) {
.search_page_wrapper
.archive_inner
.single_post
> .right_side
.bottom
.date_posted {
margin: 0 0 2rem;
}
}
.search_page_wrapper
.archive_inner
.single_post
> .right_side
.bottom
.buttons {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
.search_page_wrapper
.archive_inner
.single_post
> .right_side
.bottom
.buttons
.button_blue {
background: #414f82;
margin-left: 1rem;
}
body.blog .archive_outer .archive_inner,
body.archive .archive_outer .archive_inner,
body.post-type-archive .archive_outer .archive_inner {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
padding-top: 3rem;
}
body.blog .archive_outer .archive_inner .top_text_area,
body.archive .archive_outer .archive_inner .top_text_area,
body.post-type-archive .archive_outer .archive_inner .top_text_area {
width: 100%;
margin: 3rem 0;
}
body.blog .archive_outer .archive_inner > .left_side,
body.archive .archive_outer .archive_inner > .left_side,
body.post-type-archive .archive_outer .archive_inner > .left_side {
width: 20%;
}
@media (max-width: 991px) {
body.blog .archive_outer .archive_inner > .left_side,
body.archive .archive_outer .archive_inner > .left_side,
body.post-type-archive .archive_outer .archive_inner > .left_side {
width: 100%;
}
}
body.blog .archive_outer .archive_inner > .left_side .sidebar > p,
body.archive .archive_outer .archive_inner > .left_side .sidebar > p,
body.post-type-archive .archive_outer .archive_inner > .left_side .sidebar > p {
font-size: 1.4rem;
}
@media (max-width: 991px) {
body.blog .archive_outer .archive_inner > .left_side .sidebar > p,
body.archive .archive_outer .archive_inner > .left_side .sidebar > p,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
> p {
background: #e7e7e7;
border: 1px solid #a5a5a5;
padding: 2rem;
text-align: center;
margin: 0 3rem 3rem;
cursor: pointer;
}
}
@media (max-width: 991px) {
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form:not(.active),
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form:not(.active),
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form:not(.active) {
display: none;
}
}
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters,
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters {
border: 1px solid #cfcfcf;
padding: 1rem;
}
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters:nth-child(2),
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters:nth-child(2),
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters:nth-child(2) {
border-top: none !important;
}
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> p,
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> p,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> p {
font-size: 1.4rem;
}
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div,
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div {
display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-start;
margin-bottom: 0.75rem;
}
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div
input,
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div
input,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div
input {
margin-right: 1rem;
}
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div
label,
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div
label,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.form_filters
> div
label {
font-size: 1.4rem;
}
body.blog .archive_outer .archive_inner > .left_side .sidebar form .buttons,
body.archive .archive_outer .archive_inner > .left_side .sidebar form .buttons,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.buttons {
display: flex;
flex-direction: row;
justify-content: space-between;
margin-top: 2rem;
}
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.buttons
input[type="submit"],
body.blog
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.buttons
a.button,
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.buttons
input[type="submit"],
body.archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.buttons
a.button,
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.buttons
input[type="submit"],
body.post-type-archive
.archive_outer
.archive_inner
> .left_side
.sidebar
form
.buttons
a.button {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 48%;
font-size: 1.6rem;
}
body.blog .archive_outer .archive_inner > .right_side,
body.archive .archive_outer .archive_inner > .right_side,
body.post-type-archive .archive_outer .archive_inner > .right_side {
width: 75%;
}
@media (max-width: 991px) {
body.blog .archive_outer .archive_inner > .right_side,
body.archive .archive_outer .archive_inner > .right_side,
body.post-type-archive .archive_outer .archive_inner > .right_side {
width: 100%;
}
}
body.blog .archive_outer .archive_inner > .right_side .single_post,
body.archive .archive_outer .archive_inner > .right_side .single_post,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
}
body.blog .archive_outer .archive_inner > .right_side .single_post:first-child,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post:first-child,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post:first-child {
margin-top: 3rem;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post:not(:last-of-type),
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post:not(:last-of-type),
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post:not(:last-of-type) {
border-bottom: 1px solid #707070;
padding-bottom: 2rem;
margin-bottom: 3rem;
}
body.blog .archive_outer .archive_inner > .right_side .single_post > .left_side,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .left_side,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .left_side {
width: 25%;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .left_side
.featured_image,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .left_side
.featured_image,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .left_side
.featured_image {
border: 1px solid #cfcfcf;
padding: 2rem;
display: flex;
justify-content: center;
align-items: center;
border-radius: 0.5rem;
overflow: hidden;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side {
width: 70%;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
h3,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
h3,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
h3 {
font-size: 1.8rem;
margin: 0 0 2rem;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
> p,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
> p,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
> p {
font-size: 1.4rem;
margin: 0 0 0.5rem;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
.description,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
.description,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
.description {
margin-top: 1rem;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
.description
p,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
.description
p,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.top
.description
p {
font-size: 1.4rem;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 3rem;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.date_posted,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.date_posted,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.date_posted {
margin: 0;
}
@media (max-width: 767px) {
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.date_posted,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.date_posted,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.date_posted {
margin: 0 0 2rem;
}
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.buttons,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.buttons,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.buttons {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
body.blog
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.buttons
.button_blue,
body.archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.buttons
.button_blue,
body.post-type-archive
.archive_outer
.archive_inner
> .right_side
.single_post
> .right_side
.bottom
.buttons
.button_blue {
background: #414f82;
margin-left: 1rem;
}
body.blog .archive_inner .left_side .archives ul {
list-style-type: disc;
padding-left: 2.5rem;
}
body.blog .archive_inner .left_side .archives ul li a {
font-size: 1.4rem;
}
body.blog .archive_inner .right_side .single_post .left_side .featured_image {
border: 0 !important;
padding: 0 !important;
}
body.single-post .featured_image {
margin: 3rem 0;
width: 100%;
}
body.single-post .featured_image img {
width: 100%;
}
.single_blog_outer .single_blog_inner {
padding-top: 3rem;
}
.single_blog_outer .single_blog_inner .back_button {
width: 100%;
margin-bottom: 6rem;
}
.single_blog_outer .single_blog_inner .back_button a {
font-size: 1.6rem;
font-weight: 400;
}
.single_blog_outer .single_blog_inner .content_outer {
width: 70rem;
max-width: 100%;
margin: 0 auto;
}
.single_blog_outer .single_blog_inner .content_outer h1 {
font-size: 2.2rem;
font-weight: 400;
margin: 0 0 2rem;
}
.single_blog_outer .single_blog_inner .content_outer > p {
font-size: 1.8rem;
margin: 0 0 0.5rem;
}
.single_blog_outer .single_blog_inner .content_outer .main_content {
font-size: 1.6rem;
font-weight: 400;
line-height: 1.5;
margin-bottom: 3rem;
}
.single_blog_outer .single_blog_inner .content_outer .main_content h2,
.single_blog_outer .single_blog_inner .content_outer .main_content h3 {
color: #aa4191;
font-size: 2rem;
font-weight: 400;
margin: 3rem 0 2rem;
}
.single_blog_outer
.single_blog_inner
.content_outer
.main_content
a:not(.button) {
color: #414f82;
text-decoration: underline;
word-break: break-word;
}
.single_blog_outer .single_blog_inner > .bottom_area {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
margin-top: 6rem;
border-bottom: 1px solid #707070;
padding-bottom: 2rem;
}
.single_blog_outer .single_blog_inner > .bottom_area .share_buttons {
display: flex;
justify-content: center;
align-items: center;
}
.single_blog_outer .single_blog_inner > .bottom_area .share_buttons p {
margin: 0 2rem 0 0;
}
.single_blog_outer .single_blog_inner > .bottom_area .share_buttons a {
position: relative;
display: inline-block;
width: 2.77rem;
margin-left: 1rem;
}
.single_blog_outer .single_blog_inner > .bottom_area .share_buttons a svg {
width: 100%;
}
body.page-template-page-events-archive .event_block {
width: 48%;
display: flex;
flex-direction: row;
flex-wrap: wrap;
border-radius: 0.5rem;
overflow: hidden;
}
@media (min-width: 992px) {
body.page-template-page-events-archive
.event_block:not(:nth-child(1)):not(:nth-child(2)) {
margin-top: 2%;
}
}
@media (max-width: 991px) {
body.page-template-page-events-archive .event_block {
width: 100%;
}
body.page-template-page-events-archive .event_block:not(:last-child) {
margin-bottom: 2rem;
}
}
body.page-template-page-events-archive .event_block .image {
width: 40%;
position: relative;
}
@media (min-width: 992px) {
body.page-template-page-events-archive .event_block .image {
max-height: 33.2rem;
}
}
@media (max-width: 767px) {
body.page-template-page-events-archive .event_block .image {
width: 100%;
}
}
body.page-template-page-events-archive .event_block .image img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
}
body.page-template-page-events-archive .event_block .content {
width: 60%;
background: #e7e7e7;
padding: 2rem;
display: flex;
flex-direction: column;
}
@media (max-width: 767px) {
body.page-template-page-events-archive .event_block .content {
width: 100%;
}
}
body.page-template-page-events-archive .event_block .content h3 {
font-size: 1.6rem;
font-weight: 500;
margin: 0 0 2rem;
}
body.page-template-page-events-archive
.event_block
.content
.date_and_location {
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin: 1rem 0 2rem;
}
body.page-template-page-events-archive
.event_block
.content
.date_and_location
> div {
width: 50%;
display: flex;
flex-direction: row;
}
@media (max-width: 991px) {
body.page-template-page-events-archive
.event_block
.content
.date_and_location
> div {
width: 100%;
}
body.page-template-page-events-archive
.event_block
.content
.date_and_location
> div.date {
margin-bottom: 1rem;
}
}
body.page-template-page-events-archive
.event_block
.content
.date_and_location
> div
svg {
width: auto;
height: 2.2rem;
margin-right: 1rem;
}
@media (max-width: 991px) {
body.page-template-page-events-archive
.event_block
.content
.date_and_location
> div
svg {
width: 2rem;
height: auto;
}
}
body.page-template-page-events-archive
.event_block
.content
.date_and_location
> div
span {
font-size: 1.2rem;
}
body.page-template-page-events-archive .event_block .content .description {
margin-bottom: 2rem;
}
body.page-template-page-events-archive .event_block .content .description p {
font-size: 1.4rem;
}
body.page-template-page-events-archive .event_block .content .button {
align-self: flex-end;
margin-top: auto;
}
body.page-template-page-events-archive .featured_event {
margin-top: 6rem;
}
body.page-template-page-events-archive .featured_event .event_block {
width: 100%;
}
body.page-template-page-events-archive .featured_event .event_block .image {
width: 50%;
}
@media (min-width: 992px) {
body.page-template-page-events-archive .featured_event .event_block .image {
max-height: 33.2rem;
}
}
@media (max-width: 767px) {
body.page-template-page-events-archive .featured_event .event_block .image {
width: 100%;
}
}
body.page-template-page-events-archive .featured_event .event_block .content {
width: 50%;
}
@media (max-width: 767px) {
body.page-template-page-events-archive .featured_event .event_block .content {
width: 100%;
}
}
body.page-template-page-events-archive .featured_event .event_block .content h2,
body.page-template-page-events-archive
.featured_event
.event_block
.content
h3 {
font-size: 2rem;
font-weight: 500;
margin: 0 0 1rem;
}
body.page-template-page-events-archive .filters_outer {
width: 100%;
margin: 4rem 0;
}
body.page-template-page-events-archive .filters_outer > p {
font-size: 1.4rem;
}
@media (max-width: 991px) {
body.page-template-page-events-archive .filters_outer > p {
background: #e7e7e7;
border: 1px solid #a5a5a5;
padding: 2rem;
text-align: center;
margin: 0 3rem 3rem;
cursor: pointer;
}
}
body.page-template-page-events-archive .filters_outer form {
display: flex;
flex-direction: row;
justify-content: space-between;
flex-wrap: wrap;
padding: 0 2rem;
}
@media (max-width: 991px) {
body.page-template-page-events-archive .filters_outer form:not(.active) {
display: none;
}
}
body.page-template-page-events-archive .filters_outer form .form-group {
display: flex;
flex-direction: row;
align-items: center;
flex-wrap: wrap;
width: 30%;
}
@media (max-width: 991px) {
body.page-template-page-events-archive .filters_outer form .form-group {
width: 100%;
margin-bottom: 2rem;
}
}
body.page-template-page-events-archive .filters_outer form .form-group label {
width: 25%;
font-size: 1.4rem;
}
@media (max-width: 991px) {
body.page-template-page-events-archive .filters_outer form .form-group label {
width: 100%;
margin-bottom: 0.5rem;
}
}
body.page-template-page-events-archive .filters_outer form .form-group select {
width: 75%;
font-size: 1.4rem;
padding: 1rem;
flex-grow: 1;
}
@media (max-width: 991px) {
body.page-template-page-events-archive
.filters_outer
form
.form-group
select {
width: 100%;
}
}
body.page-template-page-events-archive
.filters_outer
form
.form-group:last-child {
align-items: stretch;
justify-content: space-between;
}
body.page-template-page-events-archive
.filters_outer
form
.form-group
input[type="submit"],
body.page-template-page-events-archive
.filters_outer
form
.form-group
a.button {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 48%;
font-size: 1.6rem;
}
body.page-template-page-events-archive .events {
display: flex;
flex-direction: row;
align-items: stretch;
justify-content: space-between;
flex-wrap: wrap;
}
.tribe-events-single .event_inner {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: flex-start;
justify-content: space-between;
padding-top: 3rem;
}
.tribe-events-single .event_inner .tribe-events-back {
width: 100%;
margin-bottom: 6rem;
}
.tribe-events-single .event_inner .tribe-events-back a {
font-size: 1.6rem;
font-weight: 400;
}
.tribe-events-single .event_inner .left_side {
width: 48%;
}
@media (max-width: 991px) {
.tribe-events-single .event_inner .left_side {
width: 100%;
}
}
.tribe-events-single .event_inner .left_side h1 {
font-size: 2.2rem;
font-weight: 400;
margin: 0 0 2rem;
}
.tribe-events-single .event_inner .left_side .date_and_location {
margin-bottom: 2rem;
}
.tribe-events-single .event_inner .left_side .date_and_location > div {
width: 100%;
display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-start;
}
.tribe-events-single
.event_inner
.left_side
.date_and_location
> div:first-child {
margin-bottom: 1rem;
}
@media (max-width: 991px) {
.tribe-events-single .event_inner .left_side .date_and_location > div {
width: 100%;
}
}
.tribe-events-single .event_inner .left_side .date_and_location > div svg {
width: 2rem;
height: auto;
margin-right: 1rem;
}
.tribe-events-single .event_inner .left_side .date_and_location > div span {
font-size: 1.8rem;
}
.tribe-events-single
.event_inner
.left_side
.tribe-events-single-event-description.tribe-events-content
h2 {
font-family: "futura-pt", arial, sans-serif !important;
font-style: normal !important;
font-size: 2rem !important;
font-weight: 500 !important;
color: #aa4191 !important;
}
.tribe-events-single
.event_inner
.left_side
.tribe-events-single-event-description.tribe-events-content
h3 {
font-family: "futura-pt", arial, sans-serif !important;
font-style: normal !important;
font-size: 1.8rem !important;
font-weight: 500 !important;
color: #aa4191 !important;
}
.tribe-events-single
.event_inner
.left_side
.tribe-events-single-event-description.tribe-events-content
h4 {
font-family: "futura-pt", arial, sans-serif !important;
font-style: normal !important;
font-size: 1.6rem !important;
font-weight: 500 !important;
color: #aa4191 !important;
}
.tribe-events-single .event_inner .left_side form#tribe-tickets {
width: 100%;
max-width: 100%;
font-family: "futura-pt", arial, sans-serif;
background: #e7e7e7;
border: none;
border-radius: 0.5rem;
padding: 2rem;
}
.tribe-events-single .event_inner .left_side form#tribe-tickets h2 {
font-family: "futura-pt", arial, sans-serif;
font-weight: 700;
}
.tribe-events-single .event_inner .left_side form#tribe-tickets input,
.tribe-events-single .event_inner .left_side form#tribe-tickets span,
.tribe-events-single .event_inner .left_side form#tribe-tickets div {
font-family: "futura-pt", arial, sans-serif;
}
.tribe-events-single
.event_inner
.left_side
form#tribe-tickets
.tribe-tickets__item {
border-top-color: #a5a5a5;
}
.tribe-events-single
.event_inner
.left_side
form#tribe-tickets
.tribe-tickets__footer {
border-top: none !important;
padding: 0 !important;
}
.tribe-events-single
.event_inner
.left_side
form#tribe-tickets
button[type="submit"] {
font-size: 1.8rem !important;
font-family: "futura-pt", arial, sans-serif !important;
font-weight: 700 !important;
color: #fff !important;
padding: 1.4rem 1.8rem !important;
background: #aa4191 !important;
display: inline-block !important;
cursor: pointer !important;
outline: 0 !important;
border: none !important;
border-radius: 0 !important;
}
.tribe-events-single .event_inner .left_side .tribe-common {
position: relative;
z-index: 9;
}
.tribe-events-single
.event_inner
.left_side
h2.tribe-events-related-events-title,
.tribe-events-single
.event_inner
.left_side
ul.tribe-related-events.tribe-clearfix {
display: none;
}
.tribe-events-single .event_inner .right_side {
width: 48%;
}
@media (max-width: 991px) {
.tribe-events-single .event_inner .right_side {
width: 100%;
}
}
.tribe-events-single .event_inner .right_side .tribe-events-event-image img {
width: 100%;
border-radius: 0.5rem;
}
.tribe-events-single
.event_inner
.right_side
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix {
background: #aa4191;
border: none;
border-radius: 0.5rem;
color: #fff;
}
.tribe-events-single
.event_inner
.right_side
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix
h2,
.tribe-events-single
.event_inner
.right_side
.tribe-events-single-section.tribe-events-event-meta.primary.tribe-clearfix
a {
color: #fff;
}
.tribe-events-single
.event_inner
.right_side
.tribe-events-single-section.tribe-events-event-meta.secondary.tribe-clearfix {
background: none;
border: 0;
}
.tribe-events-single
.event_inner
.right_side
.tribe-events-single-section.tribe-events-event-meta.secondary.tribe-clearfix
.tribe-events-meta-group.tribe-events-meta-group-venue {
display: none;
}
.tribe-events-single
.event_inner
.right_side
.tribe-events-single-section.tribe-events-event-meta.secondary.tribe-clearfix
.tribe-events-venue-map {
width: 100%;
float: none;
margin: 0;
padding: 0;
border: 1px solid #707070;
border-radius: 0.5rem;
overflow: hidden;
}
.tribe-events-single .event_inner .right_side .contact_block {
background: #414f82;
padding: 2rem;
border-radius: 0.5rem;
}
.tribe-events-single .event_inner .right_side .contact_block h3 {
font-weight: 500;
color: #fff;
margin: 0 0 2rem;
}
.tribe-events-single .event_inner .right_side .contact_block p {
color: #fff;
margin: 0 0 2rem;
}
.tribe-events-single .event_inner .previous_events_slider {
width: 100%;
margin: 6rem 0;
}
.tribe-events-single .event_inner .previous_events_slider h3 {
margin: 0 0 3rem;
}
.tribe-events-single .event_inner .previous_events_slider .owl-stage {
display: flex;
flex-direction: row;
align-items: stretch;
}
.tribe-events-single
.event_inner
.previous_events_slider
.owl-stage
.owl-item
a {
display: block;
width: 100% !important;
height: 100% !important;
}
.tribe-events-single
.event_inner
.previous_events_slider
.owl-stage
.owl-item
a
img {
object-fit: cover;
object-position: center center;
width: 100%;
height: 100%;
}
.tribe-events-single
form#tribe-tickets__modal-form
h3.tribe-common-h5.tribe-common-h5--min-medium.tribe-common-h--alt.tribe-ticket__heading {
display: none !important;
}
.tribe-events-single form#tribe-tickets__modal-form label,
.tribe-events-single form#tribe-tickets__modal-form input,
.tribe-events-single form#tribe-tickets__modal-form textarea,
.tribe-events-single form#tribe-tickets__modal-form h3 {
font-size: 1.4rem !important;
line-height: 1.2 !important;
font-family: "futura-pt", arial !important;
}
.tribe-events-single
form#tribe-tickets__modal-form
button.tribe-common-c-btn.tribe-common-c-btn--small.tribe-block__tickets__item__attendee__fields__footer_submit.tribe-tickets__attendee__fields__footer_checkout-button.tribe-validation-submit {
font-size: 1.8rem !important;
font-weight: 700 !important;
color: #fff !important;
padding: 1.4rem 1.8rem !important;
background: #aa4191 !important;
display: inline-block !important;
cursor: pointer !important;
outline: 0 !important;
border: none !important;
}
.single_post_outer .single_post_inner {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: space-between;
flex-wrap: wrap;
padding-top: 3rem;
}
.single_post_outer .single_post_inner .back_button {
width: 100%;
margin-bottom: 6rem;
}
.single_post_outer .single_post_inner .back_button a {
font-size: 1.6rem;
font-weight: 400;
}
.single_post_outer .single_post_inner .left_side {
width: 78%;
}
@media (max-width: 991px) {
.single_post_outer .single_post_inner .left_side {
width: 100%;
order: 2;
}
}
.single_post_outer .single_post_inner .left_side h1 {
font-size: 2.2rem;
font-weight: 400;
margin: 0 0 2rem;
}
.single_post_outer .single_post_inner .left_side > p {
font-size: 1.8rem;
margin: 0 0 0.5rem;
}
.single_post_outer .single_post_inner .left_side .main_content {
margin-bottom: 3rem;
}
.single_post_outer .single_post_inner .left_side .main_content h2,
.single_post_outer .single_post_inner .left_side .main_content h3 {
color: #aa4191;
font-size: 2rem;
font-weight: 400;
margin: 3rem 0 2rem;
}
.single_post_outer .single_post_inner .left_side .main_content a:not(.button) {
color: #414f82;
text-decoration: underline;
word-break: break-word;
}
.single_post_outer .single_post_inner .left_side .button_blue {
background: #414f82;
}
.single_post_outer .single_post_inner .left_side .share_buttons {
display: flex;
justify-content: flex-start;
align-items: center;
margin-top: 3rem;
}
.single_post_outer .single_post_inner .left_side .share_buttons p {
margin: 0 2rem 0 0;
}
.single_post_outer .single_post_inner .left_side .share_buttons a {
position: relative;
display: inline-block;
width: 2.77rem;
margin-left: 1rem;
}
.single_post_outer .single_post_inner .left_side .share_buttons a svg {
width: 100%;
}
.single_post_outer .single_post_inner .right_side {
width: 18%;
}
@media (max-width: 991px) {
.single_post_outer .single_post_inner .right_side {
width: 100%;
order: 1;
margin-bottom: 3rem;
}
}
.single_post_outer .single_post_inner .right_side .featured_image {
border: 1px solid #cfcfcf;
padding: 2rem;
display: flex;
justify-content: center;
align-items: center;
border-radius: 0.5rem;
overflow: hidden;
} .page-default-template {
margin-top: 6rem;
}
h1 {
font-size: 3.5rem !important;
}
h2 {
font-size: 3.2rem !important;
}
h3 {
font-size: 2.9rem !important;
}
h4 {
font-size: 2.6rem !important;
}
h5 {
font-size: 2.3rem !important;
}
h6 {
font-size: 2rem !important;
}
p,
a,
span {
font-size: 1.9rem !important;
}
.meet-the-team-page-inner {
display: flex;
gap: 30px;
flex-wrap: wrap;
padding-top: 6rem;
}
.meet-the-team-page-inner .team-Memeber {
flex-basis: 20%;
margin: 30px 0px;
position: relative;
min-height: 450px;
}
.meet-the-team-page-inner .team-Memeber .memeberText .readMore {
position: absolute;
left: 0;
bottom: 0;
color: #888;
text-decoration: underline;
font-weight: 700;
font-size: 16px !important;
line-height: 19px;
cursor: pointer;
}
.meet-the-team-page-inner h2 {
width: 100%;
margin: 25px 0px;
}
.meet-the-team-page-inner .team-Memeber .MemeberPhoto {
background-color: whitesmoke;
height: 236px;
width: 100%;
border-radius: 36px;
margin-bottom: 25px;
background-size: cover;
background-position: center;
}
.meet-the-team-page-inner .team-Memeber .memeberText h3 {
font-size: 16px !important;
line-height: 20px;
font-weight: 700;
color: #000;
margin-top: 0;
}
.meet-the-team-page-inner .team-Memeber .memeberText span {
font-size: 16px !important;
line-height: 25px;
margin-top: 10px;
margin-bottom: 20px;
color: #000;
display: block;
}
.meet-the-team-page-inner .team-Memeber .memeberText h4 {
margin: 0;
color: #000;
font-size: 16px !important;
line-height: 20px;
}
.memeber-readMore {
display: none;
}
.team-Memeber-active .memeber-readMore {
display: block;
overflow: scroll;
width: 65%;
flex-direction: column;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 999;
border-radius: 20px;
border-top: 20px solid #414f82;
background: white;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
}
.memeber-readMore .inner {
display: flex;
align-items: center;
gap: 30px;
}
.memeber-img {
width: 40%;
background: whitesmoke;
max-width: 250px;
height: 250px;
background-size: cover;
background-position: center;
border-radius: 10px;
}
.memeber-text {
width: 60%;
}
.team-Memeber-active .memeber-readMore .inner {
padding: 120px 80px;
}
.meet-the-teamWrapper {
position: relative;
}
.memeber-readMore #close {
position: absolute;
right: 15px;
top: 15px;
font-size: 30px;
cursor: pointer;
}
.overlay {
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-ms-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
}
.overlay-active .overlay {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.8);
z-index: 998;
}
.memeber-readMore .memeber-text span {
display: block;
color: #414f82;
font-weight: 400;
font-size: 16px !important;
line-height: 25px;
}
.memeber-readMore .memeber-text h2 {
margin-top: 25px;
font-size: 30px !important;
color: #000;
line-height: 44px;
font-weight: 700;
margin-bottom: 8px;
}
.memeber-readMore .memeber-text h3 {
font-size: 16px !important;
margin-top: 0;
color: #000;
font-weight: 400;
line-height: 25px;
margin-bottom: 16px;
}
.memeber-readMore .memeber-text p {
font-size: 16px !important;
color: #000;
line-height: 25px;
font-weight: 400;
}
@media (max-width: 1200px) {
.memeber-readMore .inner {
flex-direction: row;
flex-wrap: wrap;
overflow-y: scroll;
padding: 50px !important;
}
.memeber-readMore {
width: 40% !important;
height: 500px !important;
}
.memeber-img {
width: 100%;
max-width: 100%;
height: 264px;
}
.memeber-text {
width: 100%;
}
.meet-the-team-page-inner .team-Memeber {
flex-basis: 30%;
}
}
@media (max-width: 991px) {
.meet-the-team-page-inner .team-Memeber {
flex-basis: 46%;
}
}
@media (max-width: 768px) {
.memeber-readMore {
width: 72% !important;
}
}
.bios-page-inner {
padding-top: 6rem;
}
.bios-page-inner .team-Member {
display: grid;
grid-template-columns: 1fr 2fr 1fr;
gap: 30px;
margin: 30px 0px;
position: relative;
}
.bios-page-inner .team-Member .MemberPhoto {
background-color: whitesmoke;
height: 250px;
width: 250px;
border-radius: 36px;
margin-bottom: 25px;
background-size: cover;
background-position: center;
}
.bios-page-inner .team-Member .memberDetails {
}
.bios-page-inner .team-Member .memberDetails h3 {
font-size: 24px !important;
line-height: 25px;
margin-bottom: 10px;
font-weight: 700;
color: #000;
margin-top: 0;
}
.bios-page-inner .team-Member .memberDetails span {
font-size: 16px !important;
line-height: 25px;
color: #000;
display: block;
}
.bios-page-inner .team-Member .memberBio {
}
.bios-page-inner .team-Member .memberBio p {
font-size: 16px !important;
line-height: 25px;
color: #000;
display: block;
}
@media (max-width: 1200px) {
.bios-page-inner .team-Member .MemberPhoto {
}
.bios-page-inner .team-Member {
grid-template-columns: 1fr 2fr;
gap: 20px;
}
}
@media (max-width: 991px) {
.bios-page-inner .team-Member .MemberPhoto {
height: 150px;
width: 150px;
}
.bios-page-inner .team-Member {
grid-template-columns: 1fr 2fr;
gap: 10px;
}
}.accordion-header{background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons;font-size:10px;font-weight:400;height:14px;left:0;line-height:17px;padding:0;padding-right:1px;position:absolute;text-align:center;top:12px;width:15px}.accordion-header:after{border-bottom:1px solid #ddd;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.event-tickets .tribe-common-c-loader{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}.event-tickets .tribe-tickets__notice,.tribe-common .tribe-tickets__notice{background-color:var(--tec-color-background-secondary);border-radius:var(--tec-border-radius-default);margin:var(--tec-spacer-4) 0;padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice>:last-child,.tribe-common .tribe-tickets__notice>:last-child{margin-bottom:0;padding-bottom:0}.event-tickets .tribe-tickets-notice__title,.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.event-tickets .tribe-tickets-notice__title:empty,.tribe-common .tribe-tickets-notice__title:empty{display:none}.event-tickets .tribe-tickets__notice--error,.tribe-common .tribe-tickets__notice--error{background-color:var(--tec-color-background-error);display:none;padding-left:50px;position:relative}.event-tickets .tribe-tickets__notice--error:before,.tribe-common .tribe-tickets__notice--error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Ccircle cx='8' cy='8' r='7.467' stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3Ccircle cx='8' cy='11.733' r='1.067' fill='%23141827' fill-rule='nonzero'/%3E%3Cpath stroke='%23141827' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 3.733v4.8' fill='%23141827'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:var(--tec-spacer-3);left:var(--tec-spacer-4);position:absolute;top:var(--tec-spacer-4);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice--barred,.tribe-common .tribe-tickets__notice--barred{background-color:var(--tec-color-background);border:var(--tec-spacer-0) solid var(--tec-color-border-secondary);border-bottom:0;border-radius:0;border-top:0;padding:0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-left,.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-right,.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 var(--tec-spacer-2) 0 0}.event-tickets .tribe-tickets-svgicon{background-repeat:no-repeat;background-size:contain}.tooltipster-base.tribe-tickets-tooltip-theme{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip);height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box{background-color:transparent;border:0;border-radius:0;box-shadow:none;margin:0}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit;padding:0;word-break:break-word}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow{display:none}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:var(--tec-color-accent-primary);padding:11px 14px;width:auto}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;text-align:center;text-decoration:underline;transition:var(--tec-transition-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:transparent}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:transparent;color:var(--tec-color-accent-primary);padding:11px 20px;width:100%}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:active{color:var(--tec-color-accent-primary-active)}.tribe-common a.tribe-common-c-btn-link:disabled,.tribe-common button.tribe-common-c-btn-link:disabled,.tribe-common input[type=button].tribe-common-c-btn-link:disabled,.tribe-common input[type=submit].tribe-common-c-btn-link:disabled{color:var(--tec-color-accent-primary-background)}.event-tickets .tribe-tickets__rsvp-wrapper{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);margin-top:var(--tec-spacer-6);max-width:580px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.event-tickets .tribe-tickets__rsvp{padding:var(--tec-spacer-10) var(--tec-grid-gutter-small-half)}.event-tickets .tribe-tickets__rsvp-details-wrapper{align-items:center;display:flex;flex:none;justify-content:center;text-align:center}.event-tickets .tribe-tickets__rsvp-details{text-align:center;width:100%}.event-tickets .tribe-tickets__rsvp-description{color:var(--tec-color-text-secondary);margin-top:var(--tec-spacer-1)}.event-tickets .tribe-tickets__rsvp-attendance{display:flex;flex-direction:column;margin-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-attendance-number{font-size:var(--tec-font-size-9)}.event-tickets .tribe-tickets__rsvp-attendance-number.tribe-tickets__rsvp-attendance-number--no-description{font-size:var(--tec-font-size-10)}.event-tickets .tribe-tickets__rsvp-attendance-going{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-availability{color:var(--tec-color-text-secondary);margin-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-availability-days-left,.event-tickets .tribe-tickets__rsvp-availability-quantity{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-actions-wrapper{align-items:center;display:flex;flex:none;justify-content:center;text-align:center}.event-tickets .tribe-tickets__rsvp-actions{border-top:1px dashed var(--tec-color-border-secondary);margin-top:var(--tec-spacer-10);padding:var(--tec-spacer-10) 0;width:100%}.event-tickets .tribe-tickets__rsvp-actions .tribe-common-c-btn{max-width:125px}.event-tickets .tribe-tickets__rsvp-actions-button-going,.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-family:var(--tec-font-family-sans-serif)}.event-tickets .tribe-tickets__rsvp-actions-rsvp-going{margin-top:var(--tec-spacer-2)}.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going{margin-top:var(--tec-spacer-8)}.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-size:var(--tec-font-size-2)}.event-tickets .tribe-tickets__rsvp-actions-full{padding:var(--tec-spacer-12) var(--tec-spacer-7) var(--tec-spacer-11)}.event-tickets .tribe-tickets__rsvp-actions-full-text{color:var(--tec-color-text-secondary);text-transform:uppercase}.event-tickets .tribe-tickets__rsvp-actions-success-going{align-items:center;display:flex;justify-content:center}.event-tickets .tribe-tickets__rsvp-actions-success-going-check-icon{background-color:var(--tec-color-accent-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6.1L3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:100%;display:inline-block;height:var(--tec-spacer-7);margin:0 var(--tec-spacer-0);width:var(--tec-spacer-7)}.event-tickets .tribe-tickets__rsvp-actions-success-going-text{margin-left:var(--tec-spacer-1);text-transform:capitalize}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle{display:flex;justify-content:center;margin-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-input{flex:none}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label{text-align:left}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label-underline{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.event-tickets .tribe-tickets__rsvp-message{align-items:center;background-color:var(--tec-color-accent-primary-background);border-radius:var(--tec-border-radius-default);display:flex;padding:var(--tec-spacer-4) var(--tec-spacer-3)}.event-tickets .tribe-tickets__rsvp-message--error,.event-tickets .tribe-tickets__rsvp-message--error.tribe-tickets__rsvp-message{background-color:var(--tec-color-background-error)}.event-tickets .tribe-tickets__rsvp-message--success-icon{display:inline-block;height:var(--tec-spacer-3);margin-right:var(--tec-spacer-2);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__rsvp-message--success-icon path{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message--error-icon,.event-tickets .tribe-tickets__rsvp-message--must-login-icon{display:inline-block;margin-right:var(--tec-spacer-2)}.event-tickets .tribe-tickets__rsvp-message--error-icon circle,.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message--error-icon circle#dot,.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle#dot{fill:var(--tec-color-icon-active);stroke:transparent}.event-tickets .tribe-tickets__rsvp-message--error-icon path,.event-tickets .tribe-tickets__rsvp-message--must-login-icon path{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message-link{color:var(--tec-color-accent-primary)}.event-tickets .tribe-common-c-btn:disabled{background-color:var(--tec-color-accent-primary);cursor:not-allowed}.event-tickets button.tribe-common-cta:disabled{cursor:not-allowed}.event-tickets .tribe-tickets__rsvp-form-wrapper{padding:var(--tec-spacer-5)}.event-tickets .tribe-tickets__rsvp-form-title{border-bottom:1px dashed var(--tec-color-border-secondary);padding-bottom:var(--tec-spacer-5)}.event-tickets .tribe-tickets__rsvp-form-content{margin-bottom:var(--tec-spacer-1);margin-top:var(--tec-spacer-8)}.event-tickets .tribe-tickets__rsvp-form-buttons{align-items:baseline;display:flex;justify-content:flex-end;padding-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-form-buttons>*{margin-left:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-form-button{width:auto}.event-tickets .tribe-tickets__rsvp-form-button--cancel{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-form-button--cancel:focus,.event-tickets .tribe-tickets__rsvp-form-button--cancel:hover{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-form-button--submit{padding-left:var(--tec-spacer-6);padding-right:var(--tec-spacer-6)}.event-tickets .tribe-tickets__rsvp-ar{padding-left:var(--tec-grid-gutter-small-half);padding-right:var(--tec-grid-gutter-small-half)}.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper{display:flex;flex:none}.event-tickets .tribe-tickets__rsvp-ar-sidebar{border-bottom:1px dashed var(--tec-color-border-secondary);margin-top:var(--tec-spacer-5);padding:var(--tec-spacer-5) 0;width:100%}.event-tickets .tribe-tickets__rsvp-ar-quantity{align-items:center;display:flex;margin-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-ar-quantity-input{align-items:center;display:flex;margin-left:var(--tec-spacer-3)}.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;background:transparent;border:none;height:var(--tec-spacer-8);max-width:var(--tec-spacer-8);padding:var(--tec-spacer-0) 0;text-align:center}.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]:-webkit-inner-spin-button,.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]:-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number{background-color:transparent;border:1px solid var(--tec-color-border-default);border-radius:50%;flex:none;height:28px;padding:0;position:relative;width:28px}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:after,.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:before{background-color:var(--tec-color-icon-active);content:"";height:2px;left:9px;position:absolute;top:12px;width:8px}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:focus,.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:hover{background:none;border-color:var(--tec-color-border-active)}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number--plus:after{transform:rotate(90deg)}.event-tickets .tribe-tickets__rsvp-ar-guest-list{margin-top:var(--tec-spacer-7)!important}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item{display:inline-block}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:focus,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:hover,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:focus,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:hover{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive .tribe-tickets__rsvp-ar-guest-icon path{fill:var(--tec-color-icon-disabled);stroke:var(--tec-color-icon-disabled)}.event-tickets .tribe-tickets__rsvp-ar-guest-icon{display:inline-block;height:17px;margin-right:var(--tec-spacer-5);width:14px}.event-tickets .tribe-tickets__rsvp-ar-guest-icon path{fill:var(--tec-color-icon-active);stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{background-color:#f6f7f9;display:flex;flex:none}.event-tickets .tribe-tickets__rsvp-ar-form{padding:var(--tec-spacer-5) 0;width:100%}.event-tickets .tribe-tickets__rsvp-ar-form .tribe-tickets__form{margin-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-ar-form-title{color:var(--tec-color-text-secondary)}@media (min-width:768px){.event-tickets .tribe-common-c-loader,.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:transparent;width:auto}.event-tickets .tribe-tickets__rsvp{padding:var(--tec-spacer-5) var(-tec-grid-gutter-half)}.event-tickets .tribe-tickets__rsvp-details-wrapper{width:calc(var(--tec-grid-width-1-of-8)*5)}.event-tickets .tribe-tickets__rsvp-details{text-align:initial}.event-tickets .tribe-tickets__rsvp-description{margin-top:var(--tec-spacer-2)}.event-tickets .tribe-tickets__rsvp-attendance{margin-top:var(--tec-spacer-5)}.event-tickets .tribe-tickets__rsvp-attendance-number{font-size:var(--tec-font-size-7)}.event-tickets .tribe-tickets__rsvp-availability{margin-top:var(--tec-spacer-5)}.event-tickets .tribe-tickets__rsvp-actions-wrapper{border-left:1px dashed var(--tec-color-border-secondary);width:calc(var(--tec-grid-width-1-of-8)*3)}.event-tickets .tribe-tickets__rsvp-actions{border-top:0;margin-top:0;padding:0}.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going{margin-top:var(--tec-spacer-5)}.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-size:var(--tec-font-size-1)}.event-tickets .tribe-tickets__rsvp-actions-full{padding:0 var(--tec-spacer-7)}.event-tickets .tribe-tickets__rsvp-actions-success-going{justify-content:flex-start}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle{justify-content:flex-start;margin-top:var(--tec-spacer-1)}.event-tickets .tribe-tickets__rsvp-message{padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__rsvp-form-title{border:none;padding-bottom:0}.event-tickets .tribe-tickets__rsvp-form-content{margin-top:var(--tec-spacer-5)}.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__rsvp-form-input-number{max-width:140px}.event-tickets .tribe-tickets__rsvp-ar{flex-direction:row-reverse;padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper{border-left:1px dashed var(--tec-color-border-secondary);width:calc(var(--tec-grid-width-1-of-8)*3)}.event-tickets .tribe-tickets__rsvp-ar-sidebar{border:0;margin-top:0;padding-left:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-ar-quantity{display:block}.event-tickets .tribe-tickets__rsvp-ar-quantity-input{margin-left:0}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item{display:block}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item:not(:first-of-type){margin-top:var(--tec-spacer-7)}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-title{clip:auto;height:auto;margin:0;position:static;width:auto}.event-tickets .tribe-tickets__rsvp-ar-guest-icon{height:14px;margin-right:var(--tec-spacer-0);width:11px}.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{width:calc(var(--tec-grid-width-1-of-8)*5)}.event-tickets .tribe-tickets__rsvp-ar-form{text-align:initial}}@media (prefers-reduced-motion:reduce){.event-tickets .tribe-tickets__rsvp-wrapper{transition:none}}@media (min-width:600px){.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]{height:var(--tec-spacer-8)}}.tribe-tpp{padding:20px 0}.tribe-tpp h2{line-height:1.2;margin-bottom:20px}.tribe-tickets-has-tpp .tribe-tickets-meta-row{display:table-row}.tribe-tpp-message-display .tribe-tpp-messages{display:block}.tribe-tpp-messages{display:none;padding:10px 10px 5px}.tribe-tpp-message{border-radius:3px;border-style:solid;border-width:1px;font-size:12px;margin:0 0 5px;padding:0 .6em}.tribe-tpp-message-success{background-color:#ffffe0;border-color:#e6db55}.tribe-tpp-message-error{background-color:#ffebe8;border-color:#c00}.tribe-tpp-list{list-style:none;margin:0;padding:0}.tribe-tpp-list>.tribe-item{border:1px solid #ededed;border-bottom:0;min-height:105px;padding:20px}.tribe-tpp-list>.tribe-item:last-child{border-bottom:1px solid #ededed;margin-bottom:20px}.tribe-tpp-list>.tribe-item.tribe-disabled{background-color:#efefef;border-color:#ddd;color:#717171}.tribe-tpp-list>.tribe-item.tribe-disabled:last-child{border-bottom-color:#ddd}.tribe-tpp-list>.tribe-item .tribe-answer{display:inline-block;float:right}.tribe-tpp-list>.tribe-item table{border:0;margin:0}.tribe-tpp-list>.tribe-item td{border:0}.tribe-events-tickets-title.tribe--tpp{margin:0}.tribe-tickets-purchase-disabled{opacity:.3}.tribe-events-tickets .tickets_price{color:#000;font-style:italic;font-weight:700}.tickets_name{color:#777;font-size:13px}.single-tribe_events #tribe-events-content div.cart,.single-tribe_events #tribe-events-content form.cart{margin:0 0 30px}.tribe-events-tickets{border-bottom:0;margin:0;position:relative;width:100%}.tribe-events-tickets .tribe-link-tickets-message{background:hsla(0,0%,78%,.8);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.tribe-events-tickets .tribe-link-tickets-message .no-javascript-msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-events-tickets td{padding:8px 10px;vertical-align:middle}.tribe-events-tickets td.woocommerce{border-bottom:1px solid #dfdfdf}.tribe-events-tickets .tickets_nostock{display:inline-block;text-align:center}.tribe-events-tickets-title{font-size:1.4em;font-weight:700;margin:20px 0 15px}#tribe-events-report .wrap{padding:10px}#tribe-events-report .wrap>h2{display:inline-block}#tribe-events-report .wrap>h2:after{content:":";display:inline-block;margin:0 10px 0 0}#tribe-events-report .wrap>h2+h2:after{content:"";display:none}#tribe-events-report #tribe-filters{background:#fff;padding:10px 0 0}#tribe-events-report .toggle-row{display:none}#tribe-events-report .button,#tribe-events-report .export.button{display:inline-block;font-size:1.2rem;line-height:normal;padding:10px 20px}#tribe-events-report .eventtable{border:none}#tribe-events-report .eventtable td{border:none;font-size:14px;padding-top:0}#tribe-events-report .eventtable h4{border-bottom:1px solid #ededed;margin-top:0}#tribe-events-report .ticket_list tr td{vertical-align:top}#tribe-events-report .ticket_list tr td .totals{background:#2ea2cc;color:#fff;font-size:20px;font-weight:400;height:auto;line-height:30px;padding:20px 10px;text-align:center;width:auto}#tribe-events-report .action{margin-right:7px}#tribe-events-report .export{font-size:14px}#tribe-events-report .actions{margin-bottom:14px}#tribe-events-report .tablenav div:nth-child(3){background:#f5f5f5;font-size:12px;padding:7px 14px}#tribe-events-report .tablenav div:nth-child(3) input{background:#fff}#tribe-events-report .tribe-scrollable-table{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff,hsla(0,0%,100%,0)),linear-gradient(90deg,#f5f5f5,hsla(240,2%,77%,0)),linear-gradient(270deg,#f5f5f5,hsla(240,2%,77%,0));background-attachment:local,local,scroll,scroll;background-color:#fff;background-image:-moz-linear-gradient(to right,#fff,hsla(0,0%,100%,0)),-moz-linear-gradient(to left,#fff,hsla(0,0%,100%,0)),-moz-linear-gradient(to right,#f5f5f5,hsla(240,2%,77%,0)),-moz-linear-gradient(to left,#f5f5f5,hsla(240,2%,77%,0));background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#fff),color-stop(100%,hsla(0,0%,100%,0))),-webkit-gradient(linear,100% 50%,0 50%,color-stop(0,#fff),color-stop(100%,hsla(0,0%,100%,0))),-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#f5f5f5),color-stop(100%,hsla(240,2%,77%,0))),-webkit-gradient(linear,100% 50%,0 50%,color-stop(0,#f5f5f5),color-stop(100%,hsla(240,2%,77%,0)));background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-size:4em 100%,4em 100%,1em 100%,1em 100%;margin-bottom:1.6em;overflow-x:auto;width:100%}#tribe-events-report .wp-list-table{border-bottom:none;border-collapse:separate;border-spacing:7px;font-size:14px;margin-bottom:0;width:auto}#tribe-events-report tfoot{display:none}.orders #the-list .cancelled,.orders #the-list .refunded{font-style:italic}.woocommerce table a.event-title{font-size:1.25em;font-style:italic}.woocommerce table div.tribe-event-details{font-size:.75em;margin:0 0 .75em}.woocommerce table div.tribe-attendee-meta-heading{margin:0}.woocommerce table .tribe-attendee-meta{border-collapse:collapse;border-width:0;margin:.5em 0}.woocommerce table .tribe-attendee-meta td{border:0 none;font-size:.75em;padding:0 0 .25em;vertical-align:top;width:auto}@media (max-width:600px){td.tickets_name{font-size:18px}.tribe-events-tickets,.tribe-events-tickets tbody{display:block}.tribe-events-tickets tr{border-top:1px solid #ddd;padding-bottom:8px;padding-top:10px}.tribe-events-style-full .tribe-events-tickets td,.tribe-events-tickets td{border:0;display:inline-block}}.product .nyp-disabled,.wcopc .product-item .nyp-disabled{opacity:.2}.product .single_variation_wrap .nyp,.wcopc .product-item .single_variation_wrap .nyp{display:none}.product .single_variation_wrap .suggested-text,.wcopc .product-item .single_variation_wrap .suggested-text{margin-bottom:1.5em;display:inline-block}.product .nyp,.wcopc .product-item .nyp{margin-bottom:1.5em}.product .nyp label,.wcopc .product-item .nyp label{font-weight:700;display:block}.product .nyp .nyp-input,.wcopc .product-item .nyp .nyp-input{display:inline-block;margin-bottom:0;text-align:center;font-weight:700;min-width:10em}.product .nyp .minimum-price,.wcopc .product-item .nyp .minimum-price{margin:0;color:inherit;font-size:.75em;opacity:.7;clear:both}.product .nyp .woocommerce-nyp-message,.wcopc .product-item .nyp .woocommerce-nyp-message{margin:1em 0!important}.product .nyp:after,.wcopc .product-item .nyp:after{content:"";display:table;clear:both}.woocommerce div.nyp-product.elementor form.cart{display:block!important}.nyp-product #ppc-button,.nyp-product #ppcp-messages{display:none!important}.nyp-product #wcpay-payment-request-button-separator,.nyp-product #wcpay-payment-request-wrapper{display:none!important}.woovr-active form.variations_form .variations, .woovr-variations + .variations {
display: none;
}
.woovr-active.woovr-show-price form.variations_form .single_variation .woocommerce-variation-price {
display: none !important;
}
.woovr-active.woovr-show-description form.variations_form .single_variation .woocommerce-variation-description {
display: none !important;
}
.woovr-active.woovr-show-availability form.variations_form .single_variation .woocommerce-variation-availability {
display: none !important;
}
.woovr-variations {
padding-top: 5px;
padding-bottom: 5px;
}
.woovr-variations .woovr-variation {
display: flex;
align-items: center;
cursor: pointer;
margin-left: -5px;
margin-right: -5px;
}
.woovr-variations .woovr-variation:hover {
background-color: #f9f9f9;
}
.woovr-variations .woovr-variation > div {
max-width: 100%;
padding: 5px
}
.woovr-variation-image {
width: 50px;
flex: 0 0 50px;
}
.woovr-variation-image img {
width: 40px;
height: auto;
max-width: 40px;
display: block;
}
.woovr-variation-selector input {
outline: none;
}
.woovr-variation-selector ul {
padding: 0 !important;
margin: 0 !important;
list-style: none !important;
}
.woovr-variation-info, .woovr-variation-selector {
flex-grow: 1;
}
.woovr-variation-name p {
margin-bottom: 0;
font-size: 12px;
}
.woovr-variation-radio .woovr-variation-selector {
width: 30px;
flex: 0 0 30px;
}
.woovr-variation-radio .woovr-variation-availability p {
margin-bottom: 0;
}
.woovr-variation-radio .woovr-variation-name {
font-weight: 700;
}
.woovr-variation-radio .woovr-variation-info .woovr-variation-price, .woovr-variation-radio .woovr-variation-info .woovr-variation-availability {
display: inline-block;
margin-right: 10px;
font-size: 14px;
}
.woovr-variation-radio .woovr-variation-info .woovr-variation-description {
font-size: 14px;
}
.woovr-variation-selector .dd-select {
background-color: #ffffff !important;
}
.woovr-variation-selector .dd-options {
max-height: 360px;
}
.woovr-variation-selector .dd-option-image, .woovr-variation-selector .dd-selected-image {
max-width: 42px;
border-radius: 3px;
margin-right: 10px;
}
.woovr-variation-selector .dd-selected-text, .woovr-variation-selector .dd-option-text {
font-size: 14px;
font-weight: 600;
line-height: inherit !important;
color: #6d6d6d;
}
.woovr-variation-selector .dd-selected-text, .woovr-variation-selector .dd-option-text, .woovr-variation-selector .dd-selected-description-truncated {
white-space: normal;
}
.woovr-variation-selector .dd-desc .woovr-variation-price, .woovr-variation-selector .dd-desc .woovr-variation-availability {
display: inline-block;
margin-right: 10px;
}
.woovr-variation-selector .dd-desc .woovr-variation-availability .stock {
display: inline-block;
margin: 0 !important;
}
.woovr-variation-selector .dd-desc .woovr-variation-description {
display: block;
}
.woovr-variation-selector .dd-option.dd-option-without-desc, .woovr-variation-selector .dd-selected.dd-option-without-desc {
display: flex;
align-items: center;
}
.woovr-variation-selector .dd-option.dd-option-without-desc label, .woovr-variation-selector .dd-selected.dd-option-without-desc label {
flex-grow: 1;
} .wpc-select2-dropdown {
border: 1px solid #aaa;
border-radius: 4px;
}
.wpc-select2-dropdown ul li {
display: flex;
align-items: center;
}
.wpc-select2-dropdown ul li .image {
width: 40px;
flex: 0 0 40px;
margin-right: 10px;
}
.wpc-select2-dropdown ul li .info {
flex-grow: 1;
display: flex;
flex-direction: column;
}
.wpc-select2-dropdown ul li .info .woovr-variation-price, .wpc-select2-dropdown ul li .info .woovr-variation-availability {
display: inline-block;
margin-right: 10px;
font-size: 14px;
}
.wpc-select2-dropdown ul li .info .woovr-variation-availability .stock {
display: inline-block;
margin: 0 !important;
}
.wpc-select2-dropdown ul li .info .woovr-variation-description {
display: block;
font-size: 14px;
}
.select2-container--open .wpc-select2-dropdown.select2-dropdown--below {
border-top: 1px solid #aaa;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
} body.rtl .woovr-variation-selector .dd-option-image, body.rtl .woovr-variation-selector .dd-selected-image {
float: right;
margin-right: 0;
margin-left: 10px;
}
body.rtl .woovr-variation-selector .dd-pointer {
right: auto;
left: 10px;
}
body.rtl .wpc-select2-dropdown ul li .image {
margin-right: 0;
margin-left: 10px;
}