/******************************************************************
Theme Name: Basebuilder
Description: Built by Lacourse Design Co.
Author: Mike Lacourse
Author URI: http://www.lacourse.co
Version: 1.0
******************************************************************/

/* .sticky {}   */        /* DO NOT EDIT THIS */
/* .gallery-caption {} */ /* THESE ARE USELESS */
/* .bypostauthor {}  */  /* THEY ARE ONLY TO KEEP THEME CHECK HAPPY */

/* Document */
html, body {font-family:'Lato';font-size:19px;line-height:34px;margin:0;background:#111;}
.wc-wrap {max-width:640px;margin:auto;margin-bottom:50px;padding:0 15px;}
.wc-wide-wrap {max-width:1366px;margin:auto;padding:0 15px;}
.wc-page-wrap {background:#fff;}
.wc-page {overflow:hidden;}

/* Elements */
a {color:#c44146;text-decoration:none;}
a:hover {color:#741f23;}
li {margin-bottom:7px;}
h1, h2, h3 {font-family:'Montserrat';font-weight:600;margin-bottom:15px;}
h2 {font-size:28px;line-height:40px;}
.button {font-family:'Montserrat';font-size:14px;font-weight:600;text-transform:uppercase;
    padding:10px 30px;background:#eee;text-decoration:none;color:#222;border-radius:3px;}
.button:hover {background:#fff;color:#c44146;color:#000;}
table {width:100%;border-collapse:collapse;}
table td {padding:5px 0;border:0px solid #ddd;vertical-align:top;}
figure, blockquote {margin:0;}
input {padding:10px;border:1px solid #eee;border-radius:3px;font-size:18px;font-family:'Lato';}
input.button {padding:25px;display:block;width:100%;font-size:17px;}
input.button:hover {border-color:#ddd;background-color:#ddd;cursor:pointer;}
img.alignleft {float:left;padding:10px 10px 10px 0}
img.alignright {float:right;padding:10px 0 10px 20px}

/* Top Navigation Bar */
.wc-top-nav {height:35px;background:#111;padding-top:5px;padding-bottom:5px;position:relative;}
.wc-top-nav a {color:#999;font-size:14px;text-decoration:none;}
.wc-top-nav a:hover {color:#fff;}
.wc-top-nav .wc-top-left {float:left;width:50%;}
.wc-top-nav .wc-top-left a {display:inline-block;padding:0 5px;border-right:0px solid #333;}
.wc-top-nav .wc-top-left a:first-child {padding-left:0;}
.wc-top-nav .wc-top-left a:last-child {border-right:0;}
.wc-top-nav .wc-top-right {float:right;width:50%;text-align:right;}
/* .wc-top-nav .wc-top-right .wc-call {color:#ccc;font-weight:600;} */
.wc-top-nav span {color:#444;padding:0 10px;}
.wc-top-nav .wc-top-right .wc-lng {display:inline-block;position:relative;}
.wc-top-nav .wc-top-right .wc-lng-menu {position:absolute;top:35px;right:0px;width:100px;
    background:#222;padding:15px;text-align:left;display:none;padding-top:5px;}
.wc-top-nav .wc-top-right .wc-lng:hover .wc-lng-menu {display:block;}
.wc-top-nav .wc-top-right .wc-lng-menu a {display:block;}

/* Main Navigation */
.wc-main-nav {background:#c44146;color:#fff;overflow:hidden;
    padding-top:5px;padding-bottom:5px;clear:both;}
/* background-image:url('library/images/footer-bg.jpg');background-size:cover; */
.wc-main-nav a {color:#fff;text-decoration:none;}
.wc-main-nav .wc-logo {float:left;}
.wc-main-nav .wc-logo img {max-width:330px;display:block;padding:6px 0;}
.wc-main-nav .wc-pages a {background:none;padding-left:20px;}
.wc-main-nav .wc-pages a:hover {color:#741f23;color:#ffced3;}
.wc-main-nav .wc-nav-items {float:right;padding:27px 0 0 0;}
.wc-main-nav .wc-social {margin:0 25px;padding:21px 0 0 0;}
.wc-main-nav .wc-pages {padding-top:28px;}
.wc-main-nav .wc-social a {padding:10px;display:inline-block;line-height:12px;font-size:30px;}
/* .wc-main-nav .wc-social a img {width:30px;} */
.wc-main-nav .wc-social a:hover {color:#ffced3;}
.wc-main-nav .button {background:#9f3438;color:#fff;padding:15px 30px;border-radius:3px;}
.wc-main-nav .wc-buttons a:first-child {margin-right:15px;}
.wc-main-nav .wc-buttons a:hover {background:#741f23;}

/* Mobile Clases */
.wc-show-sm {display:none !important;}
.wc-mobile-logo, .wc-mobile-open {display:none;}
.wc-mobile-logo img {display:block;}
.wc-mobile-nav {display:none;position:absolute;top:0;width:100%;overflow:hidden;background:#c44046;z-index:100;}
.wc-mobile-nav.open {display:block;}
.wc-mobile-nav .wc-wide-wrap {padding:0;position:relative;}
.wc-mobile-nav .wc-menu {background:#111;padding-top:15px;bottom-bottom:15px;}
.wc-mobile-nav .wc-menu a {display:block;background:none;text-align:center;color:#fff;
    text-decoration:none;font-size:22px;padding:20px;border-bottom:1px solid #222;}
.wc-mobile-nav .wc-hotline {padding:20px;background:white;}
.wc-mobile-nav .wc-hotline p {margin:0;font-size:14px;color:#c44046;}
.wc-mobile-nav .wc-hotline p.wc-title {font-size:34px;line-height:28px;padding-bottom:8px;}
.wc-mobile-nav .wc-hotline a {color:#111;color:#c44046;font-family:'Montserrat';font-weight:700;text-decoration:none;}
.wc-mobile-nav .wc-close-menu {position:absolute;right:15px;top:15px;font-size:34px;}
.wc-mobile-nav .wc-close-menu h3 {margin:25px 15px 0 0;}
.wc-mobile-nav .wc-close-menu a {color:#111;text-decoration:none;}

/* */
.page-id-3707 h1 a {border-radius:10px;padding:20px;display:block;border:3px solid #eee;font-size:26px;background:#eee;}
.page-id-3707 h1 a:hover {background:#c44146;border-color:#c44146;color:#fff;}
.page-id-3707 h1 {margin-bottom:20px;}

/* Popup */
.wc-popup {background:rgba(0,0,0,.8);position:fixed;width:100%;height:100%;z-index:100;display:none;}
.wc-pop-window {position:relative;max-width:1024px;margin:auto;background:#fff;
    text-align:center;margin-top:100px;overflow:hidden;}
.wc-popup .wc-covid, .wc-popup .wc-newsletter {float:left;width:50%;}
.wc-popup .wc-covid {color:#fff;background:#bf3e43;}
.wc-popup .wc-covid .button {background:#fff;color:#bf3e43;}
.wc-popup .wc-newsletter {padding-top:27px;background:white;}
.wc-popup .wc-wrap {padding:80px;padding-bottom:90px;margin:0;}
.wc-popup .wc-wrap h3 {font-size:30px;line-height:36px;margin:0;}
.wc-popup .wc-wrap p {font-size:18px;line-height:28px;margin:15px 0 25px 0;}
.wc-popup .wc-pop-close {position:absolute;top:10px;right:14px;}
.wc-popup .wc-pop-close i {font-size:26px;color:black;}
.wc-popup .button {padding:15px 45px;font-size:16px;}
.wc-popup .button:hover {background:#ddd;color:#000;}

/* Home: Welcome */
.wc-welcome {background-image:url('library/images/welcome.jpg');background-size:auto 100%;
    background-position:center;padding:75px 140px;overflow:hidden;position:relative;}
.wc-welcome .wc-about {background:#c44146;background-image:url('library/images/cmt-wwd.jpg');color:#fff;max-width:300px;padding:40px;float:right;}
.wc-welcome .wc-about p {margin:0;font-family:'Montserrat';font-weight:600;font-size:21px;line-height:34px;}
.wc-welcome .wc-about .button {display:inline-block;margin-top:15px;}
.wc-welcome .wc-about {background:none;background-color:rgba(255,255,255,.9);background-color:rgba(196,65,70,.9);}
.wc-welcome .credit {position: absolute;bottom:0;right: 10px;color: #ccc;font-size: 14px;
    text-shadow:2px 2px 2px rgba(0,0,0,.5);}

/* .wc-welcome .wc-about {background:none;background-color:rgba(255,255,255,.9);}
.wc-welcome .wc-about p {color:#c44146;}
.wc-welcome .wc-about .button {background:#c44146;color:#fff;} */

/* Home: Committees */
.wc-committees {overflow:hidden;margin:50px 0;}
.wc-committees h2 {font-size:24px;line-height:32px;text-align:center;padding-bottom:30px;
    max-width:900px;margin:auto;margin-bottom:30px;}
.wc-committees .wc-committee {float:left;width:32%;margin-right:2%;background:#c44146;background-size:cover;min-height:364px;}
.wc-committees .wc-committee:last-child {margin-right:0;}
.wc-committees .wc-committee.wc-wwd {background-image:url('library/images/cmt-wwd.jpg');}
.wc-committees .wc-committee.wc-hchr {background-image:url('library/images/cmt-hchr.jpg');}
.wc-committees .wc-committee.wc-pe {background-image:url('library/images/cmt-pe.jpg');}
.wc-committees .wc-cmt-wrap {padding:54px;color:#fff;}
.wc-committees .wc-cmt-wrap h3 {margin:0;font-size:26px;font-weight:700;}
.wc-committees .wc-cmt-wrap p {margin:10px 0 15px;font-size:18px;line-height:28px;}
.wc-committees .wc-cmt-wrap .button {display:inline-block;}

/* Home: Legal Clinic */
.wc-clinic {overflow:hidden;display:none;}
.wc-clinic, .wc-clinic-right {background-position:-25%;height:100%;
    background-image:url('library/images/clinic.jpg');background-size:auto 100%;}
.wc-clinic-right {float:right;width:65%;}
.wc-clinic .wc-clinic-left {width:45%;float:left;background:#c44146;color:#fff;}
.wc-clinic .wc-clinic-left p {margin:0;}
.wc-clinic .wc-clinic-left .wc-clinic-wrap {max-width:400px;float:right;padding:80px 100px;}
.wc-clinic .wc-sub {font-weight:700;font-family:'Montserrat';font-size:19px;}
.wc-clinic .button {margin-top:10px;display:inline-block;}
.wc-clinic h3 {font-size:36px;font-weight:700;font-family:'Montserrat';
    margin:5px 0;line-height:40px;}

.wc-quote {width:100%;height:600px;text-align:center;}
.wc-quote {background-image:url('library/images/quote.jpg');background-size:cover;}
.wc-quote .wc-text {max-width:680px;margin:auto;padding:250px 15px;}
.wc-quote p {display:inline;background-color:#241918;
    color:#fff;line-height:40px;font-size:31px;font-weight:900;margin:200px 15px;}
.wc-quote p span {font-size:18px;}

/* News */
.wc-news {overflow:hidden;}
.wc-page.wc-news {margin:20px auto;}
.wc-news h2 {text-align:center;text-transform:none;font-weight:600;margin:70px;}
.wc-news p {line-height:30px;color:#555;}
.wc-news .wc-article {float:left;width:32%;margin-right:2%;margin-bottom:20px;}
.wc-news .wc-article:nth-child(3n) {margin-right:0;}
.wc-news .wc-article:nth-child(3n+4) {clear:both;}
.wc-news .wc-article .wc-article-wrap {background:#f9f9f9;padding:40px;}
.wc-news .wc-article p {margin:0;font-size:17px;}
.wc-news .wc-article .wc-date {font-size:16px;color:#888;margin-top:6px;}
.wc-news .wc-article h3 {font-size:22px;font-weight:700;margin:5px 0;line-height:30px;}
.wc-news .wc-article h3 a {color:#3e1113;color:#b53f44;}
.wc-news .wc-article h3 a:hover {color:#3e1113;color:#b53f44;}
.wc-news .wc-article .button {display:inline-block;margin-top:15px;background:#eee;color:#aaa;}
.wc-news .wc-article .button:hover {background:#ddd;color:#222;}
.wc-news .page-numbers {clear:both;width:100%;list-style:none;text-align:center;padding-top:30px;}
.wc-news .page-numbers li {display:inline-block;font-size:17px;padding:5px;}

/* Members */
.wc-about-header h2 {font-size:31px;text-transform:none;font-weight:600;text-align:center;padding:50px 0;max-width:1100px;margin:auto}
.wc-about .wc-member {overflow:hidden;}
.wc-about .wc-member .wc-article-wrap {background:none;}
.wc-about .wc-member .photo {float:left;padding:0 15px 15px 0;}
.wc-about .wc-member .photo div {border-radius:100%;width:150px;height:150px;
    background-size:cover;background-position:center;}
.wc-about .wc-member p, .wc-about .wc-member h3, .wc-about .wc-member h4 {}
.wc-about .wc-member .pronouns {margin:0;font-size:15px;color:#999;}
.wc-about .wc-member .name {margin:0;font-weight:900;color:#c44146;font-size:19px;
    line-height:24px;margin-bottom:6px;overflow-wrap:break-word;}
.wc-about .wc-member .title {margin:0;color:#666;font-weight:700;font-size:15px;line-height:19px;}
.wc-about .wc-member .bio {margin:0;margin-top:10px;padding-left:50px;color:#666;
    font-size:17px;line-height:28px;}
.wc-about .wc-member .read-more {display:inline-block;}
.wc-about .wc-member .more {display:none;}

/* Errors */
.wc-news .wc-no-results, .wc-no-results {width:100%;text-align:center;border:3px solid #eee;border:0;padding:0;border-radius:5px;}
.wc-news .wc-no-results h2, .wc-no-results h2 {margin:0;width:100%;margin-bottom:0;font-size:26px;color:#aaa;color:#333;}
.wc-news .wc-no-results p, .wc-no-results p {margin:0;color:#aaa;}
#wc-error {margin:20px 0;padding:0 15px;}
.wc-no-results .wc-article-wrap {background:#f9f9f9;background:none;padding:40px;padding-bottom:140px;}

/* Tags / Category Labels */
.wc-cat {margin-right:8px;}
.wc-cat a {background:#c44146;color:#fff;display:inline-block;border-radius:3px;
    padding:0 14px;text-decoration:none;font-size:13px;margin-bottom:4px;line-height:28px;}
.wc-cat:hover a {background:#a6373b;}
.wc-cat.wc-tag a {background:#eee;color:#666;}
.wc-cat.wc-tag:hover a {background:#e9e9e9;}

/* .wc-cat a {background:#c44146;color:#fff;display:inline-block;margin:0;
    padding:0 14px;text-decoration:none;font-size:13px;margin-bottom:4px;}
.wc-cat a:hover {background:#9f3438;} */
/* .wc-tag {margin-top:40px;}
.wc-tag a {background:#333;color:#fff;padding:2px 10px;font-size:13px;display:inline-block;margin-right:10px;}
.wc-tag a:hover {background:#555;color:#fff;} */

/* Header & Search */
.wc-page-header {overflow:hidden;margin-top:20px;}
.wc-page-header h1 {float:left;width:40%;width:auto;padding:24px 0;line-height:16px;font-size:30px;margin:0;}
.wc-search {overflow:hidden;float:right;width:25%;}
.wc-search input {width:80%;padding:17px;margin:0;font-size:17px;float:left;line-height:16px;border-radius:3px 0 0 3px;
    border:3px solid #f9f9f9;border-right:0;border-radius:5px 0 0 5px;}
.wc-search input:active, .wc-search input:focus {border-color:#c44146;outline:none;}
.wc-search button {width:20%;border:1px solid #eee;border-color:#c44146;border-left:0;padding:18.5px;font-size:22px;
    background:#eee;background:#c44146;font-weight:700;color:#ccc;color:#fff;float:left;line-height:20px;border-radius:0 3px 3px 0;}
.wc-search button:hover {cursor:pointer;opacity:.8;}

/* Single Posts & Pages */
.wc-post h1, .wc-page h1 {font-size:36px;line-height:48px;}
.wc-post .wc-wrap, .wc-page .wc-wrap {margin:40px auto;overflow:hidden;}
.wc-meta {margin:8px 0 5px 0;font-size:17px;}
.wc-meta {color:#888;}
.wc-post h1 {margin-top:0;}
.wc-post img, .wc-page img {max-width:100%;height:auto;}

/* Resources Page */
.wc-res-header {overflow:hidden;}
.wc-res-header .wc-res-title {float:40%;float:left;width:auto;}
.wc-res-header .wc-res-title h1 {float:none;width:auto;margin-bottom:0;}
.wc-res-header .wc-res-tags {margin-bottom:20px;}
.wc-res-header .wc-search {float:none;width:80%;margin-top:15px;}
.wc-res-header .wc-search button {width:15%;}

/* Resources Hotline */
.wc-res-hotline {background:#eee;}
.wc-res-hotline-wrap {overflow:hidden;padding:22px 15px;margin-bottom:15px;border-radius:5px;}
.wc-res-hotline h3 {margin:0;font-size:19px;line-height:26px;}
.wc-res-hotline a {color:#333;}
.wc-res-hotline span {color:#333;color:#c44146;display:inline-block;}
.wc-res-hotline p {margin:-1px 0 0 0;font-size:16px;color:#888;line-height:22px;}
.wc-res-hotline-right {float:right;}
.wc-res-hotline-right .button {padding:7px 30px;background:#ccc;color:#333;
    display:block;margin-top:0;}
.wc-res-hotline-left {float:left;}

/* Donate Page */
.wc-donate .donation-type {width:100%;overflow:hidden;margin-top:30px;}
.wc-donate .donation-option {text-align:center;padding:15px 0;font-size:16px;color:#666;background:#eee;font-weight:600;
    border:0px solid #eee;border-radius:5px;width:32%;float:left;margin-right:2%;cursor:pointer;}
.wc-donate .donation-option:hover {color:#222;background:#ddd;}
.wc-donate .donation-option.active {background:#c44146;color:#fff;border-color:#c44146;}
.wc-donate .donation-option:last-child {margin-right:0;}
.wc-donate form {margin-top:35px;}
.wc-donate textarea, .wc-donate input, #card-element {width:100%;box-sizing:border-box;padding:17px;font-size:17px;margin-bottom:20px;
    background:#f9f9f9;border:1px solid #ddd;font-family:'Lato';} /* border-radius:0; */
.wc-donate #card-element {padding:20px;border-radius:5px;margin-bottom:30px;}
.wc-donate .amount {font-size:20px;padding:24px;font-weight:400;margin-bottom:10px;}
.wc-donate .button {padding:25px;background:#333;color:#fff;cursor:pointer;border-radius:5px;}
.wc-donate .button:hover {background:#111;}
.wc-donate .type {display:none;}
.wc-donate .type.active {display:block;}
.wc-donate label {font-size:16px;margin-bottom:3px;}
.wc-donate table {display:table;padding:0;font-size:16px;border-collapse:collapse;margin-top:30px;
    margin-bottom:30px;border:1px solid #eee;color:#444;}
.wc-donate table tr:nth-child(even), .wc-donate thead tr {background:#f9f9f9;}
.wc-donate table td {padding:10px;}
.wc-donate .inline {overflow:hidden;padding:7px 0 30px 10px;font-size:16px;cursor:pointer;}
.wc-donate .inline input, .wc-donate .inline label {float:left;width:auto;line-height:12px;margin:0;}
.wc-donate .inline input {margin-right:5px;}
.wc-donate .inline label {margin-right:15px;cursor:pointer;}
.wc-donate .inline.get-involved {padding:15px 0 40px 0px;}
.wc-donate .inline.get-involved label {font-size:17px;}


/* Footer */
.wc-top-footer {background:#a5353a;background-image:url('library/images/footer-bg.jpg');background-size:cover;color:#fff;clear:both;overflow:hidden;padding:50px 15px;}
.wc-top-footer .lco-wide-wrap {max-width:1100px;margin:auto;}
.wc-top-footer h3 {float:left;width:75%;font-size:25px;line-height:38px;margin:0;}
.wc-top-footer .wc-cta {float:right;width:25%;margin:0;margin-top:5px;}
.wc-top-footer .wc-cta .button {float:right;background:#741f23;background:#3e1113;color:#fff;font-size:17px;padding:18px 55px;border-radius:3px;}
.wc-top-footer .wc-cta .button:hover {background:#741f23;color:#c44146;color:#fff;}
.wc-bottom-footer {background:#111;font-size:14px;color:#555;text-align:center;}
.wc-bottom-footer p {margin:0;padding:15px;line-height:22px;}
.wc-bottom-footer a {color:#555;text-decoration:none;}
.wc-bottom-footer a:hover {color:#888;}

/* Animations */
.button, a, a span, .animate {transition:all ease-in-out .15s;-webkit-transition:all ease-in-out .15s;
	-moz-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;}

@media screen and ( min-width:1024px ) {
    .wc-hide-lg {display:none !important;}
}

@media screen and ( max-width:1200px ) {

    .wc-main-nav .wc-pages a {padding:0 20px 0 0;}
    .wc-main-nav .button.donate {display:none;}
    .wc-hide-md, .wc-hide-md + span {display:none !important;}
    .wc-top-nav .wc-top-left {width:38%;}
    .wc-top-nav .wc-top-right {width:62%;}

    .wc-about .wc-article:nth-child(3n) {margin-right:2%;}
    .wc-about .wc-article:nth-child(3n+4) {clear:none;}
    .wc-about .wc-article {width:49%;}
    .wc-about .wc-article:nth-child(2n) {margin-right:0;}
    .wc-about .wc-article:nth-child(2n+3) {clear:both;}

}

@media screen and ( max-width:1024px ) {

    .wc-popup .wc-pop-window {margin-top:30px;max-width:90%;}
    .wc-popup .wc-covid, .wc-popup .wc-newsletter {float:none;width:100%;margin:auto;}
    .wc-popup .wc-newsletter {display:none;}
    .wc-popup .wc-wrap {padding:40px;padding-bottom:50px;margin:0;;}

    .wc-logo {display:none;}
    .wc-mobile-logo {display:block;float:left;}
    .wc-mobile-logo img {max-width:82px;padding:8px 0;}

    .wc-clinic .wc-clinic-left {width:65%;}
    .wc-clinic .wc-clinic-left .wc-clinic-wrap {padding:60px 60px;float:none;}
    .wc-committees .wc-cmt-wrap {padding:24px;}
    .wc-committees .wc-cmt-wrap h3 {font-size:20px;}
    .wc-committees .wc-cmt-wrap p {margin-top:0;}

    .wc-top-footer h3 {width:100%;text-align:center;margin-bottom:15px;}
    .wc-top-footer .wc-cta {width:100%;float:left;text-align:center;}
    .wc-top-footer .wc-cta .button {float:none;}

    .wc-page-header h1 {width:60%;}
    .wc-search {width:40%;}

    .wc-news .wc-article:nth-child(3n) {margin-right:2%;}
    .wc-news .wc-article:nth-child(3n+4) {clear:none;}
    .wc-news .wc-article {width:49%;}
    .wc-news .wc-article:nth-child(2n) {margin-right:0;}
    .wc-news .wc-article:nth-child(2n+3) {clear:both;}

    .wc-main-nav .wc-pages a {padding:0 10px 0 0;}

    .wc-hide-sm, .wc-hide-sm + span {display:none !important;}
    .wc-show-sm {display:inherit !important;}
    .wc-top-nav .wc-top-left {width:38%;}
    .wc-top-nav .wc-top-right {width:62%;}

    .wc-res-hotline-right .button {display:none;}
    .wc-res-header .wc-search {width:100%;}
    .wc-res-header .wc-search button {width:20%;}

}

@media screen and ( max-width:767px ) {

    .wc-post h1, .wc-page h1 {margin-top:0;}
    .wc-about-header h2 {padding:30px 0 0 0;}
    .wc-post .wc-wrap, .wc-page .wc-wrap {margin:20px auto;}

    .wc-hide-sm, .wc-hide-sm + span {display:none !important;}

    .wc-mobile-open {float:right;padding:19px 5px 0 0;display:block;}
    .wc-mobile-open img {width:40px;}
    .wc-main-nav .wc-social {padding:14px 0 0 0;}
    .wc-main-nav .wc-wide-wrap {padding:0 8px;}
    .wc-mobile-logo img {max-width:82px;padding:0;}

    .wc-main-nav .wc-social a {padding:10px 10px;}

    .wc-main-nav .wc-pages, .wc-main-nav .wc-buttons {display:none;}

    .wc-welcome {padding:20px 20px 40px 20px;}
    .wc-welcome .wc-about {float:none;margin:auto;}

    .wc-news .wc-article, .wc-committees .wc-committee {float:none;width:100%;}
    .wc-committees {margin-bottom:30px;}
    .wc-committees .wc-committee {margin-bottom:30px;min-height:auto;}
    .wc-committees h2 {margin-bottom:20px;}
    .wc-committees h3 br {display:none;}

    .wc-clinic .wc-clinic-left {width:100%;}
    .wc-clinic .wc-clinic-left .wc-clinic-wrap {padding:60px 30px;float:none;max-width:100%;}

    .wc-search input {width:70%;}
    .wc-search button {width:30%;}

    .wc-res-header .wc-cat a {margin-bottom:6px;}
    .wc-res-header .wc-search button {width:30%;}

    .wc-donate .donation-option {line-height:20px;}

}

@media screen and ( max-width:480px ) {

    .wc-wide-wrap {padding:0 20px;}
    .wc-welcome {padding:20px 20px 40px 20px;}
    .wc-welcome .wc-about {padding:20px;max-width:100%;}

    .wc-mobile-nav .wc-hotline p {font-size:13px;max-width:90%;line-height:17px;margin-bottom:5px;}
    .wc-mobile-nav .wc-close-menu {font-size:26px;right:5px;top:-15px;}
    /* .wc-quote {height:auto;}
    .wc-quote .wc-text {padding:180px 15px;} */

    .wc-page-header h1 {width:100%;margin-bottom:10px;}
    .wc-search {width:100%;}

    .wc-top-nav .wc-top-left {display:none;}
    .wc-top-nav .wc-top-right {width:100%;}
    .wc-top-nav .wc-top-right .wc-call {float:left;}
    .wc-top-nav .wc-top-right .wc-call + span {display:none;}
    .wc-main-nav .wc-social {margin-left:0;margin-right:10px;}

    .wc-about .wc-member .photo {padding:0;width:100%;float:none;}
    .wc-about .wc-member .photo div {width:250px;height:250px;margin:auto;}
    .wc-about .wc-member .bio {padding-left:0;}

    .wc-news.wc-wide-wrap {padding:0;}
    .wc-post h1, .wc-page h1 {font-size:30px;line-height:40px;}

    .wc-about-header h2 {font-size:24px;line-height:34px;}
    .wc-about .wc-article .wc-article-wrap {padding-bottom:0px;}
    .wc-about .wc-member .photo div {margin-bottom:10px;}

    .wc-res-hotline .wc-wide-wrap {padding:20px;}

    .wc-donate .donation-option {width:100%;margin:0;margin-bottom:15px;}
    .wc-donate .donation-option:last-child {margin:0;}

}
