/**
 * Theme Name: Sea Walls
 * Theme URI: https://seawalls.org/
 * Author: Andrew Flo
 * Author URI: http://andrewflo.com
 * Description: Sea Walls: Artists for Oceans - WordPress theme
 * Version: 1.0
 */


/*
 * GENERAL
 */
img {max-width:100%;}
.gradient-bg {background:#55d5d5;background:-moz-linear-gradient(top,#55d5d5 10%,#255dd5 90%);background:-webkit-linear-gradient(top,#55d5d5 10%,#255dd5 90%);background:linear-gradient(to bottom,#55d5d5 10%,#255dd5 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55d5d5',endColorstr='#255dd5',GradientType=0);}
.image-bg {background-size:cover;background-position:center;background-repeat:no-repeat;}
.overlay-bg-container {position:relative;}
.overlay-bg-container * {z-index:2;}
.overlay-bg {position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background-color:#000;pointer-events:none;}
.overlay-bg-dark {background-color:#0B1D42;}
.bg-gray {background:#F5F7F8;}
.box-shadow {box-shadow:0 3px 10px rgba(0,0,0,0.1);}
.divider {width:100%;height:1px;background:#ddd;}
.embed-wrapper {margin:20px auto;}
.embed-inner {position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}
.embed-inner iframe, .embed-inner object, .embed-inner embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.mb-30 {margin-bottom:30px;}
.mb-60 {margin-bottom:60px;}
.container-padding {padding:60px 0;}
.jump-anchor {display:block;position:relative;top:-50px;visibility:hidden;}



/*
 * TYPOGRAPHY
 */
body {font-family:'Muli',sans-serif;color:#444;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:81px;line-height:1.7;}
p {margin-bottom:15px;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight:bold;}
h1, .h1 {font-size:38px;}
h2, .h2 {font-size:32px;}
h3, .h3 {font-size:28px;}
h4, .h4 {font-size:24px;}
h5, .h5 {font-size:20px;}
h6, .h6 {font-size:17px;}
a {color:#0099E9;}
a:hover, a:focus {color:#0B1D42;text-decoration:none;}
.text-muted {color:#999 !important;}



/*
 * BUTTONS
 */
.btn, .wp-block-button .wp-block-button__link {font-size:16px;padding:12px 24px;border:0;border-radius:3px;}
.btn-sm {padding:6px 24px;}
.btn-hover {-webkit-transition:-webkit-transform ease-in-out 150ms;transition:transform 150ms ease-in-out;will-change:transform;}
.btn-hover:hover, .btn-hover:focus, .btn-hover:active {-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.btn-primary, .btn, .wp-block-button .wp-block-button__link {color:#fff;background:#0099E9;border:1px solid #0099E9;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn:hover, .btn:focus, .btn:active,
.wp-block-button .wp-block-button__link:hover, .wp-block-button .wp-block-button__link:focus, .wp-block-button .wp-block-button__link:active {color:#fff;background:#3CB3F3;border:1px solid #3CB3F3;}
.btn-secondary {color:#fff;background:#55D5D5;border:1px solid #55D5D5;}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {color:#fff;background:#7EE6E6;border:1px solid #7EE6E6;}
.btn-outline {color:#0099E9;border:1px solid #0099E9;background:transparent;}
.btn-outline:hover, .btn-outline:focus, .btn-outline:active {color:#3CB3F3;border:1px solid #3CB3F3;box-shadow:none;background:transparent;}
/* Tabs */
.nav-pills .nav-item {padding:0;}
.nav-pills .nav-item .nav-link {width:100%;height:100%;display:block;border:1px solid #0099E9;background:transparent;padding:.5rem 1rem;}
.nav-pills .nav-item + .nav-item {margin-left:-1px;}
.nav-pills .nav-item > .nav-link {color:#0099E9;}
.nav-pills .nav-item .nav-link:hover {background:#0099E9;border:1px solid #0099E9;}
.nav-pills .nav-item .nav-link:hover {color:#fff;}
.nav-pills .nav-item .nav-link.active {color:#fff;background:#0099E9;border:1px solid #0099E9;}
.nav-pills .nav-item .nav-link.active:hover {color:#fff;background:#3CB3F3;border:1px solid #3CB3F3;}
.nav-pills .nav-item .nav-link {border-radius:0;}
.nav-pills .nav-item:first-child .nav-link {border-radius:3px 0 0 3px;}
.nav-pills .nav-item:last-child .nav-link {border-radius:0 3px 3px 0;}
/* Pagination */
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color:#0099E9;border-color:#0099E9;}
/* Dropdowns */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {background-color:#0099E9;}



/*
 * FORMS
 */
.form .form-control {margin-bottom:10px;font-size:14px;}
.form input:not([type='submit']), .form textarea, .form select {background:rgba(245,247,248,.5);min-height:50px;-webkit-box-shadow:none;box-shadow:none;}
.form-sm input, .form-sm textarea, .form-sm select {min-height:36px;}
.form-dark input:not([type='submit']), .form-dark textarea, .form-dark select {background:rgba(245,247,248,.25);border:0;color:#fff;}
.form-dark input::-webkit-input-placeholder {color:#999;}
.form-dark input::-moz-placeholder {color:#999;}
.form-dark input:-ms-input-placeholder {color:#999;}
.form-dark input:-moz-placeholder {color:#999;}
.donately-donation-form {text-align:left;}
.donately-donation-form .donately-text-input,
.donately-donation-form .donately-textarea {font-size:16px;}
.donately-donation-form .donately-btn {display:block;font-family:'Muli',sans-serif;font-weight:normal;text-shadow:none;font-size:16px;padding:12px 24px;border-radius:3px;color:#fff;background:#0099E9;border:1px solid #0099E9;margin-left:auto;margin-right:auto;}
.donately-donation-form .donately-btn:hover,
.donately-donation-form .donately-btn:focus,
.donately-donation-form .donately-btn:active {color:#fff;background:#3CB3F3;border:1px solid #3CB3F3;}


/*
 * GALLERIES
 */
.gallery {display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.gallery .gallery-item {padding:30px;}
.gallery .gallery-item img {height:auto;}
.gallery-columns-1 .gallery-item {width:100%;}
.gallery-columns-2 .gallery-item {width:50%;}
.gallery-columns-3 .gallery-item {width:33.33%;}
.gallery-columns-4 .gallery-item {width:25%;}
.gallery-columns-5 .gallery-item {width:20%;}
.gallery-columns-6 .gallery-item {width:16.66%;}
.gallery-columns-7 .gallery-item {width:14.28%;}
.gallery-columns-8 .gallery-item {width:12.5%;}
.gallery-columns-9 .gallery-item {width:11.11%;}
@media only screen and (max-width:767px) {
	.gallery .gallery-item {width:50%;}
	.gallery-columns-1 .gallery-item {width:100%;}
}
@media only screen and (max-width:550px) {
	.gallery .gallery-item {width:100%;}
	.gallery-columns-1 .gallery-item {width:100%;}
}




/*
 * HEADER
 */

/* Main Nav */
#main-nav {margin-bottom:0;padding:12px 0;background:#fff;border:0;}
#main-nav .navbar-brand {padding:0;width:50px;}
#main-nav-collapse .nav-link {color:#777;padding:15px;}
#main-nav-collapse .active .nav-link {color:#0099E9;font-weight:bold;}
#main-nav-collapse .nav-link:hover, #main-nav-collapse .nav-link:focus, #main-nav-collapse .nav-link:active {background:transparent;color:#0099E9;}
/* Dropdown Menu */
.navbar-nav .dropdown-toggle::after {border-top:.25em solid;border-right:.25em solid transparent;border-left:.25em solid transparent;}
.navbar-nav .dropdown-menu {border:0;border-radius:0;margin-top:12px;box-shadow:0 3px 10px rgba(0,0,0,0.1);}
.navbar-nav .dropdown-menu .dropdown-item {color:#777;}
.navbar-nav .dropdown-menu .dropdown-item:hover, .navbar-nav .dropdown-menu .dropdown-item:active {color:#0099E9;background-color:transparent;}
#main-nav .dropdown-menu .active .dropdown-item {background-color:transparent;}
@media only screen and (max-width:991px) {
	#main-nav .dropdown-menu {box-shadow:none;text-align:center;margin-top:0;font-size:14px;padding:0;}
}
/* Mobile Nav */
#main-nav .navbar-toggler {border:0;background:transparent;margin-right:5px;cursor:pointer;}
#main-nav .navbar-toggler:focus {outline:0;}
#main-nav .navbar-toggler .icon-bar {background:#444;width:30px;height:2px;display:block;margin-top:5px;-webkit-transform-origin:17% 50%;transform-origin:17% 50%;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;}
#main-nav .navbar-toggler .icon-bar:nth-of-type(1) {margin-top:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
#main-nav .navbar-toggler .icon-bar:nth-of-type(2) {opacity:0;-webkit-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out;will-change:opacity;}
#main-nav .navbar-toggler .icon-bar:nth-of-type(3) {-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);}
#main-nav .navbar-toggler.collapsed .icon-bar {-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);opacity:1;}
#main-nav .navbar-toggler:hover .icon-bar, #main-nav .navbar-toggler:active .icon-bar {background:#0099E9;}
@media only screen and (max-width:991px) {
	#main-nav {min-height:74px;padding:15px;}
	#main-nav .navbar-header {padding:12px 0;}
	#main-nav .navbar-header .navbar-brand {margin-left:15px;}
	#main-nav #main-nav-collapse {float:none;max-height:none;text-align:center;}
	#main-nav-collapse #menu-social-links li {display:inline-block;}
}
/* Home Nav */
.home-header {position:absolute;top:20px;left:0;width:100%;z-index:5;}
.home-header .home-logo {height:150px;}
#home-nav {padding:0 15px 25px;border-bottom:1px solid rgba(255,255,255,0.25);}
#home-nav .nav-link {color:#fff;padding:15px;}
#home-nav #menu-social-links-1 {margin-right:0;}
#home-nav .active .nav-link {color:#FAFAAA;font-weight:bold;}
#home-nav .nav-link:hover, #home-nav .nav-link:focus, #home-nasv .nav-link:active {background:transparent;color:#FAFAAA;}
@media only screen and (min-width:992px) {
	body.home {padding-top:0;}
	#main-nav .navbar-header .navbar-brand {margin-left:0;}
}



/*
 * FOOTER
 */
.site-footer {position:relative;padding:60px 0;}
.site-footer a {color:#55D5D5;}
.site-footer a:hover, .site-footer a:focus, .site-footer a:active {color:#0099E9;}
.site-footer .footer-posts {color:#fff;}
.site-footer .footer-posts .title-view-all {position:relative;}
.site-footer .footer-posts .title-view-all .view-all-link {position:absolute;right:0;top:50%;transform:translateY(-50%);}
.site-footer .footer-posts .post-sm-wrapper {margin:40px 0;padding-bottom:60px;border-bottom:1px solid rgba(255,255,255,0.25);}
.site-footer .footer-posts .post-sm-wrapper .post-sm .post-title {margin-top:10px;margin-bottom:0;}
.site-footer .footer-posts .post-wrapper .post-img-wrapper {overflow:hidden;}
.site-footer .footer-posts .post-wrapper .post-img-wrapper .post-img {transition:transform 150ms ease-in-out;}
.site-footer .footer-posts .post-wrapper:hover .post-img-wrapper .post-img {transform:scale(1.1);}
.site-footer .back-to-top {position:fixed;bottom:40px;right:40px;background:#fff;padding:5px 15px 8px;border-radius:3px;text-align:center;color:#0099E9;font-size:10px;text-transform:uppercase;cursor:pointer;z-index:10;display:none;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;}
.site-footer .back-to-top:hover {transform:translateY(-2px);}
.site-footer .back-to-top.bottom-stick {position:absolute;top:-94px;bottom:auto;}
.site-footer .back-to-top .fa {font-size:28px;}
.site-footer .back-to-top .top-text {display:block;margin-top:-5px;}
#footer-nav .menu-item {margin-bottom:10px;}
#footer-nav .menu-item a {padding:0;}
#footer-nav .menu-item a:hover, #footer-nav .menu-item a:active, #footer-nav .menu-item a:focus {background:transparent;}
.site-footer .footer-logo {max-width:80%;margin:15px auto;}
.site-footer .footer-logo-seawalls {max-width:125px;}
#footer-social-nav {margin-bottom:40px;}
#footer-social-nav .menu-item a {font-size:28px;}
@media only screen and (max-width:767px) {
	.site-footer .footer-posts .title-view-all .view-all-link {position:relative;text-align:center;margin-top:20px;}
}



/*
 * SECTIONS
 */

/* Hero */
.hero {min-height:400px;text-align:center;background-size:cover;background-position:center;position:relative;}
.hero .hero-pre-title {font-size:18px;color:#fff;margin-bottom:0;}
.hero .hero-title {color:#fafaaa;font-size:48px;max-width:670px;margin:0 auto;}
.hero .hero-title .title-tm {font-size:50%;top:-0.6em;}
.hero .hero-subtitle {color:#fff;margin-top:10px;margin-bottom:0;}
.hero-home {height:100vh;margin-bottom:0;}
.hero-home .hero-pre-title {text-transform:uppercase;}
.hero-location .hero-pre-title {color:#fafaaa;}
@media only screen and (max-width:991px) {
	.hero .hero-title {font-size:36px;}
	.hero-home {height:calc(100vh - 74px);max-height:500px;}
}
@media only screen and (max-width:767px) {
	.hero-home {margin-bottom:30px;}
}
@media only screen and (max-width:575px) {
	.hero {min-height:240px;}
}


/* Description */
.desc {padding:80px 0;background-position:top center;text-align:center;}
.desc .desc-title {margin-bottom:15px;}
.desc .embed-wrapper {max-width:750px;margin:60px auto 0;}
body.home .desc {padding-top:20px;}
@media only screen and (max-width:767px) {
	.desc .desc-title {font-size:22px;}
}

/* Content */
.content {padding:80px 0;}
.content .content-cols {margin-top:40px;}
.content .flexible-content-item {margin-bottom:40px;}
.content .flexible-content-item .flexible-content-attachment {margin-bottom:0;}
.content .flexible-content-item .flexible-content-attachment .fa {color:#999;}

/* Text Content */
.content-text {padding:80px 0;}
.page-get-involved .content-text {background:#fff;padding:80px 0 0;margin-bottom:-40px;text-align:center;}

/* 3 Columns */
.three-columns {padding:80px 0 65px;color:#fff;background-attachment:fixed;}
.three-columns .columns-headline {color:#fff;margin-bottom:0;position:relative;}
.three-columns .columns-description {color:#fff;margin-bottom:30px;position:relative;}
.three-columns .columns-number-num {font-size:48px;}
.three-columns .columns-number-title {margin-top:0;}

/* Gallery */
.swiper-image {padding-bottom:16.67%;height:0;overflow:hidden;max-width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);}
.swiper-button {background:none;width:auto;height:auto;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.swiper-button .fa {font-size:32px;color:#fff;vertical-align:middle;}
.swiper-button.swiper-button-disabled {pointer-events:initial;}
.swiper-button-prev {left:30px;}
.swiper-button-next {right:30px;}
@media only screen and (max-width:991px) { .swiper-image {padding-bottom:33.34%;} }
@media only screen and (max-width:767px) { .swiper-button-prev, .swiper-button-next {display:none;} }
@media only screen and (max-width:600px) { .swiper-image {padding-bottom:67.67%;} }

/* Google Maps */
.google-map {position:relative;}
.google-map .acf-map {width:100%;height:700px;}
.google-map .acf-map img {max-width:inherit !important;}
.google-map .infowindow .infowindow-img {max-width:100px;max-height:100px;}
.google-map .infowindow .infowindow-content {margin-left:15px;}
.google-map .infowindow .infowindow-content .infowindow-title {margin:0 0 5px;}
.google-map .infowindow .infowindow-content .infowindow-subtitle {margin-bottom:5px;}
.google-map .infowindow .infowindow-content .infowindow-artist {font-weight:bold;color:#888;}
@media only screen and (max-width:767px) {
	.google-map .acf-map {height:470px;}
}
@media only screen and (max-width:575px) {
	.google-map .acf-map {height:230px;}
	.google-map .waves-wrapper {display:none;}
}

/* Blog Posts */
.blog-posts {padding-top:60px;padding-bottom:60px;}
.blog-posts .blog-posts-title {margin-bottom:15px;}
.blog-posts .post-sm .post-img-wrapper {margin-bottom:10px;}

/* Call To Action */
.call-to-action {padding:80px 0;text-align:center;}

/* Waves */
@keyframes waves {
	from {-webkit-transform:translate3d(-40%,0,0) scaleX(1.0);transform:translate3d(-40%,0,0) scaleX(1.0);}
	to {-webkit-transform:translate3d(0%,0,0) scaleX(2.0);transform:translate3d(0%,0,0) scaleX(2.0);}
}
@media screen and (min-width:1400px) {
	@keyframes waves {
		from {-webkit-transform:translate3d(-25%,0,0) scaleX(1.0);transform:translate3d(-25%,0,0) scaleX(1.0);}
		to {-webkit-transform:translate3d(0%,0,0) scaleX(2.0);transform:translate3d(0%,0,0) scaleX(2.0);}
	}
}
.waves-wrapper {width:100%;height:130px;-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;bottom:0;left:0;z-index:5;}
.waves-wrapper .waves-inner {position:relative;width:100%;height:100%;overflow:hidden;}
.waves-wrapper .wave {opacity:.75;position:absolute;bottom:0;left:50%;width:200%;height:100%;}
.waves-wrapper.waves-animated .wave {-webkit-animation:waves 8s ease-in-out 0s infinite alternate;animation:waves 8s ease-in-out 0s infinite alternate;will-change:transform, scale;}
.waves-wrapper.waves-animated .wave:nth-child(1) {-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse;}
.waves-wrapper.waves-animated .wave:nth-child(2) {-webkit-animation-duration:7s;animation-duration:7s;}
.waves-wrapper.waves-animated .wave:nth-child(3) {-webkit-animation-duration:10s;animation-duration:10s;bottom:-1px;opacity:1;}
@media only screen and (max-width:767px) {
	.waves-wrapper {height:80px;}
	.waves-wrapper.waves-animated .wave {-webkit-animation:waves 8s ease-in-out 0s infinite alternate;animation:waves 8s ease-in-out 0s infinite alternate;}
	.waves-wrapper.waves-animated .wave:nth-child(2) {-webkit-animation-duration:6s;animation-duration:6s;}
	.waves-wrapper.waves-animated .wave:nth-child(3) {-webkit-animation-duration:10s;animation-duration:10s;bottom:-1px;}
}


/*
 * LOOP & CONTENT
 */

/* Loops */
.loop {background:#F5F7F8;padding:60px 0;}
.loop .loop-title {margin-bottom:60px;}
.loop.loop-tabs-wrapper {padding-bottom:0;}
.loop .loop-tabs .nav-pills {padding-left:15px;padding-right:15px;}
.loop .card {height:100%;}

/* Cards */
.card {background:#fff;border:1px solid #E4E5E6;border-radius:0;}
.card .card-header {height:0;width:100%;position:relative;padding-bottom:66.67%;overflow:hidden;border-radius:0;border:0;background:transparent;padding-left:0;padding-right:0;}
.card .card-image {position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;transition:transform 500ms ease-in-out;}
.card:hover .card-image-hover {transform:scale(1.1);}
.card .card-content {padding:10px 30px;border-bottom:1px solid #eee;}
.card .card-content .card-title {margin:10px 0;}
.card .card-footer {padding:10px 30px;color:#999;font-size:14px;background:transparent;border-radius:0;border:0;}
.card-activation .card-header {padding-bottom:140%;}
.card-activation .card-content {text-align:center;}
.card-avatar .card-content {border-bottom:0;}
.card-avatar .card-avatar-image {height:120px;width:120px;border-radius:60px;margin:-40px auto 0;}
.card-blog {margin-bottom:40px;}
.card-blog .card-header {padding-bottom:39.68%;}
.card-blog .card-content {padding:30px;}
.card-blog .card-content .post-excerpt:last-of-type {margin-bottom:0;}

/* Modals */
.modal {padding-right:0 !important;}
.modal .modal-dialog {margin-top:40px;}
.modal .modal-content {border-radius:0;}
.modal .modal-header, .modal .modal-body {padding:15px 40px;}
.modal .modal-header .close {font-size:24px;margin-right:-20px;}
.modal-backdrop {background-color:#0B1D42;}
.modal-backdrop.in {filter:alpha(opacity=75);opacity:0.75;}
@media only screen and (min-width:768px) { .modal .modal-dialog {width:555px;} }
.modal-artist .modal-header {border:0;}
.modal-artist .modal-header .modal-artist-image {height:120px;width:120px;border-radius:60px;margin:-60px auto 0;}
.modal-artist .modal-artist-title {margin-top:20px;margin-bottom:0;}
.modal-artist .modal-artist-origin {margin-bottom:0;}
.modal-artist .modal-artist-social-links {margin-bottom:-10px;}
.modal-artist .modal-artist-bio {margin-bottom:40px;}
.modal-artist .modal-artist-murals {margin-bottom:25px;}

/* Single - Mural */
.hero-mural {height:700px;max-height:100vh;}
.mural-title {color:#0099E9;}
.mural-map .google-map {height:500px;margin-left:-15px;margin-right:-15px;}
.mural-map .google-map .acf-map {height:100%;}
.mural-location-wrapper {color:#fff;margin:0 auto;padding:40px;}
.mural-location-address {margin-top:40px;color:#FFFF8D;}
@media only screen and (max-width:767px) {
	.hero-mural {height:350px;}
}

/* Single - Activation */
.sponsor-wrapper {padding:20px;}
.sponsor-wrapper .sponsor-logo {display:block;height:0;padding-bottom:56.25%;background-size:contain;background-position:center;background-repeat:no-repeat;transform:scale(0.9);transition:transform 150ms ease-in-out;}
.sponsor-wrapper .sponsor-logo:hover {transform:scale(1);}
.single-activation .nav-pills > li {width:25%;}
@media only screen and (max-width:575px) {
	.single-activation .nav-pills > li a {font-size:12px;padding:10px 5px;}
}

/* Page - Blog */
.blog-wrapper {padding-top:40px;padding-bottom:40px;}
.blog-controls {margin-bottom:30px;}
.blog-controls .form {margin-right:10px;width:100%;}
.blog-controls .form .form-control {margin-bottom:0;background:rgba(255,255,255,0.5);}
.post-date, .post-categories {color:#999;}
@media only screen and (max-width:767px) {
	.blog-controls .dropdown .btn {margin-top:5px;display:block;width:100%;}
	.blog-controls .dropdown .dropdown-menu {width:100%;}
}

/* Page - Get Involved */
.get-involved-forms {position:relative;}
.get-involved-forms .loop-tabs .nav-pills {padding-left:0;padding-right:0;}
.get-involved-forms .loop-tabs .nav-pills .nav-item .nav-link {display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}
.get-involved-forms .form-description {margin-top:30px;margin-bottom:40px;text-align:center;}
.get-involved-forms .form-wrapper {background:#fff;z-index:10;position:relative;margin-bottom:-60px;padding:40px;}
.get-involved-forms .form-wrapper .form-title {text-align:center;margin-top:0;margin-bottom:30px;}
.get-involved-forms .form-wrapper .form .form-control {margin-bottom:15px;}
.get-involved-forms .form-wrapper .form input[type='submit'] {margin-top:15px;}
.get-involved-forms .adopt-wrapper {text-align:center;padding-top:20px;}
.get-involved-forms .adopt-wrapper .adopt-header .adopt-title {margin:0;color:#999;}
.get-involved-forms .adopt-wrapper .adopt-header .adopt-price {font-weight:100;font-size:36px;margin:-5px 0;}
.get-involved-forms .adopt-wrapper .adopt-header .adopt-subtitle {font-size:11px;text-transform:uppercase;color:#999;letter-spacing:1px;}
.get-involved-forms .adopt-wrapper .adopt-image {position:relative;height:0;padding-bottom:66.67%;margin-left:-40px;margin-right:-40px;}
.get-involved-forms .adopt-wrapper .adopt-image-inner {position:absolute;top:0;left:0;width:100%;height:100%;}
.get-involved-forms .adopt-wrapper .adopt-body {padding:30px 0 15px;}
.get-involved-forms .adopt-wrapper .adopt-body ul li {margin-bottom:15px;line-height:1.2;font-size:15px;}
.get-involved-forms .adopt-wrapper .adopt-body ul li .fa {color:#999;margin-right:2px;}
.get-involved-forms .adopt-wrapper .adopt-body ul li .fa-info {margin-right:0;}
@media only screen and (max-width:991px) {
	.get-involved-forms .adopt-wrapper {margin-bottom:15px;}
}
@media only screen and (min-width:768px) {
	.get-involved-forms .form-wrapper .form .row .col-sm-6:nth-child(odd) {padding-right:7.5px;}
	.get-involved-forms .form-wrapper .form .row .col-sm-6:nth-child(even) {padding-left:7.5px;}
}