.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.navbar-brand img {
height: 60px !important;
}
#footer {
padding-bottom: 10px;
padding-top: 15px;
}
.gallery-item {
display: inline-block;
text-align: left;
vertical-align: top;
width: 50%;
}
.gallery-item a,
.gallery-item a:hover,
.gallery-item a:focus {
-webkit-box-shadow: none;
box-shadow: none;
background: none;
display: inline-block;
max-width: 100%;
}
.gallery-item a img {
display: block;
-webkit-transition: -webkit-filter 0.2s ease-in;
transition: -webkit-filter 0.2s ease-in;
transition: filter 0.2s ease-in;
transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.gallery-item a:hover img,
.gallery-item a:focus img {
-webkit-filter: opacity(60%);
filter: opacity(60%);
}
.gallery-caption {
display: block;
text-align: left;
padding: 0 10px 0 0;
margin-bottom: 0;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.bypostauthor {
font-weight: bold;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
main.container {
min-height: calc(100vh - 142px);
}
.account-link {
padding: 0 10px;
}
.add_to_cart_button {
border-radius: 32px;
}
.coupon>input {
min-width: 200px !important;
}
.footer-image {
text-align: right;
}
.footer-image img {
height: 40px;
margin-bottom: 10px;
}
.grecaptcha-badge { display: none !important;
}
@media only screen and (max-width: 541px) {
.navbar-brand img {
height: 50px !important;
}
}
.monkeylife-downloads-container .wrap .list .links a span.underline {
font-style:italic;
}
.w_100_h_auto {
width: 100%; height: auto;
}
.wrap_contact_form {
height:auto !important;
}
.forminator-button-submit {
padding: 35px !important;
color: #3c3c3c !important;
font-size: 24px !important;
font-weight: bold !important;
background-color: #fff !important;
border-radius: 20px !important;
border: none !important;
}
.forminator-file-upload  {
background: #fff;
padding: 15px 20px !important;
border-radius: 20px !important;
box-shadow: 0 20px 40px rgb(0 0 0 / 30%) !important;
}
.forminator-button.forminator-button-upload {
background-color: #fff !important;
color: #3c3c3c !important;
border: 1px solid #3c3c3c !important;
border-radius: 10px !important;
}
.forminator-input, .select2-selection, .forminator-textarea {
font-family: 'Aclonica', sans-serif !important;
position: relative !important;
box-sizing: border-box !important;
padding: 10px 30px 10px 30px !important;
background-color: #fff !important;
border-radius: 20px !important;
box-shadow: 0 20px 40px rgb(0 0 0 / 30%) !important;
border: none !important;
}
.forminator-input:hover, .select2-selection:hover, .forminator-textarea:hover, .forminator-file-upload:hover, .forminator-button-submit:hover {
cursor: url(//monkeylifegame.com/wp-content/themes/plugins/monkey-life-plugin/assets/Banana_Cursor.png), default !important;
} 
.select2-results__options {
background:#D9F1FD;
}
.forminator-label {
width: 100% !important;
font-family: 'Aclonica', sans-serif !important;
color: #000 !important;
cursor: url(//monkeylifegame.com/wp-content/themes/plugins/monkey-life-plugin/assets/Banana_Cursor.png), default !important;
font-size:1rem !important;
} 
.select2-results__options li:hover, .forminator-select-dropdown-container--open .forminator-custom-form-443.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--selected {
background:#05ce78 !important;
color:#fff;
}