/*
Theme Name: San Diego ASA
Theme URI: http://flatsome.uxthemes.com/
Template: flatsome
Author: UX-Themes
Author URI: http://www.uxthemes.com/
Description: Multi-Purpose Responsive WooCommerce Theme
Version: 3.14.1.1626903874
Updated: 2021-07-21 21:44:34

*/

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap');

.page #content {min-height: 600px}

.page-id-149 .header-main {height: 120px;}

.asa-top h2 {text-transform: uppercase; line-height: 60px;}

.asa-about h3, .asa-appraiser h3, .asa-disciplines h3, .asa-post h3 {color: #8d4328; font-size: 36px; font-family: 'Open Sans', sans-serif; text-transform: uppercase; font-weight: 800; line-height: 46px;}

.asa-appraisal h4 {color: #fff; font-size: 25px; font-family: 'Open Sans', sans-serif; line-height: 32px;}

.asa-appraisal .white.is-outline {border-color: #fff; color: #fff !important; font-size: 20px; font-weight: 400;}

.asa-appraisal .white.is-outline:hover {color: #9a2923 !important}

.asa-appraiser .box {border: 2px solid #6a6464; min-height: 255px; padding: 0px 16px;}

.asa-appraiser .box h4 {color: #8d4328; font-size: 26px; border-bottom: 2px solid #8d4328; padding-bottom: 5px;}

.asa-appraiser .box p {color: #403b37}

.asa-disciplines h5 a {color: #404040; font-size: 18px; background: #f8f8f8; padding: 15px; border-radius: 8px; line-height: 20px; display: block}

.footer-1 ul.menu {margin-top: -8px !important;}

.footer-1 ul.menu > li {line-height: 15px}

.footer-1 ul.menu > li + li {border: 0px}

.footer-1 .widget_media_image img {width: 90%; margin-top: 30px;}

.footer-1 .widget_nav_menu {padding-left: 80px;}

.t-member h4 span.person-name {color: #8d4328}

.about-cont h2 {font-size: 36px; font-family: 'Open Sans', sans-serif; text-transform: uppercase}

.about-cont ul {margin-left: 10px;}

.t-member h4 span.person-title {color: #000}

.disciplines a.button {padding: 4px 20px;}

a.big-btn {padding: 4px 20px;}

.contact-form #gform_2 legend {border: 0px; color: #222; text-transform: capitalize;}

.contact-form .gfield textarea.large {height: 125px !important}

.page-id-346.lightbox {display:block !important;}

.page-id-230.lightbox {display:block !important;}

.team-manager-free-items-style3-338 {margin-bottom: 50px}

.team-manager-free-items-style3-pic-338 {margin-bottom: 23px !important}

.teamshowcasefree-col-lg-4 .divider {border: 2px solid #999999; width: 50px; margin: 0 auto}

.teamshowcasefree-col-lg-4 h3 {color: #526b81 !important; margin-top: 5px !important; margin-bottom: 0px !important; font-size: 18px !important}

.team-manager-free-items-style3-post-338 {text-transform: uppercase; font-size: 13px !important; font-weight: 600;}

.team_popup_left_side_area-338 {width: auto !important}

.team-manager-free-items-style3-pic-338 img {border: 6px solid #eaeaea;}

.team_popup_left_side_area-338 img {border-radius: 50%; width: 230px; border: 6px solid #eaeaea;}

.team_popup_right_side_area-338 h2 {text-transform: uppercase}

.team_popup_right_side_area-338 ul  {padding-left: 16px}

.single-team_mf .entry-image img {width: 230px;}

.team_popup_contact_area-338 span.cemail {text-align: center !important}

.team_popup_contact_area-338 span.cemail:nth-child(1) {text-transform: uppercase; font-weight: 600}

.m-form p {display: none}

.mailchimp-form .section-a {width: 90%; float: left}

.mailchimp-form .section-a .left {width: 50%; float: left}

.mailchimp-form .section-a .right {width: 50%; float: left}

.mailchimp-form .section-a .mc-field-group input {height: 44px; padding-left: 10px !important}

.mailchimp-form .section-b {width: 10%; float: left}

.mailchimp-form .section-b .button {margin-top: 3px !important; height: 44px !important; background: transparent !important; border: 2px solid !important; text-transform: capitalize; font-size: 16px !important}

#mc_embed_signup #mc-embedded-subscribe-form {padding: 0px !important}

#mc_embed_signup div#mce-responses {width: auto !important; margin: 0px !important; padding: 0px !important}

#mc_embed_signup div.response {margin: 0px !important; padding: 0px !important; width: auto !important; color: #f7f0f0 !important}

.blog .page-wrapper, .single-post .page-wrapper {padding-top: 60px;}

.article-inner .entry-header-text {padding-top: 0px}

.article-inner .cat-links, .article-inner h6.entry-category {display: none}







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

.asa-top {padding-top: 400px !important;}
	
.asa-about .medium-5 .col-inner {padding-left: 0px !important}	
	
.asa-appraiser .medium-3 {max-width: 50%; flex-basis: 50%;}
	
.asa-appraiser {padding-top: 570px !important}	
	
.asa-appraiser h3 {margin-bottom: -30px}	
	
.asa-appraiser .box {min-height: 190px;}	
	
.asa-disciplines .medium-5 .col-inner {padding-right: 0px !important}	
	
.footer-1 .widget_media_image img {width: 80%; margin-top: 0px;}

.footer-1 .widget_nav_menu {padding-left: 15px;}	
	
.asa-sign .medium-4 h4 {font-size: 21px !important}	
	
.mailchimp-form .section-a {width: 60%;}

.mailchimp-form .section-b {width: 40%;}		
	
}




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

.asa-top {padding-top: 300px !important;}
	
.asa-top h2 {line-height: 40px;}

.asa-about .medium-7, .asa-about .medium-5 {max-width: 100%; flex-basis: 100%;}
	
.asa-about .medium-5 .col-inner {padding-left: 0px !important}
	
.asa-appraisal .medium-9, .asa-appraisal .medium-3 {max-width: 100%; flex-basis: 100%;}

.asa-appraisal h4 {text-align: center}

.asa-appraiser .medium-3 {max-width: 50%; flex-basis: 50%;}
	
.asa-appraiser {padding-top: 650px !important}
	
.asa-appraiser h3 {margin-bottom: -30px}	
	
.asa-appraiser .box {min-height: 220px;}
	
.asa-appraiser .box h4 {font-size: 22px;}
	
.asa-appraiser .box p {font-size: 16px;}
	
.asa-disciplines .medium-5, .asa-disciplines .medium-7 {max-width: 100%; flex-basis: 100%;}
	
.asa-disciplines .medium-5 .col-inner {padding-right: 0px !important}
	
.asa-sign .medium-4, .asa-sign .medium-8 {max-width: 100%; flex-basis: 100%;}
	
.asa-sign .medium-4 h4 {margin: -20px auto}
	
.footer-1 .widget_media_image img {width: 80%; margin-top: 0px;}

.footer-1 .widget_nav_menu {padding-left: 15px;}	
	
.team_popup_right_side_area-338 h2 {margin-top: 20px}	
	
.team_popup_contact_area-338 span.cemail {text-align: left !important}	
	
.mailchimp-form .section-a {width: 80%;}

.mailchimp-form .section-b {width: 20%;}	
	
}





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

.asa-top {padding-top: 350px !important;}
	
.asa-top h2 {line-height: 40px;}

.asa-about .medium-5 .col-inner {padding-left: 0px !important}

.asa-appraisal h4 {text-align: center}
	
.asa-appraiser {padding-top: 950px !important}	
	
.asa-appraiser .text-box {width: 90% !important}

.asa-appraiser .medium-3 {max-width: 100%; flex-basis: 100%;}
	
.asa-appraiser h3 {margin-bottom: -30px}
	
.asa-appraiser .box {min-height: auto;}
	
.asa-appraiser .box h4 {font-size: 22px;}
	
.asa-appraiser .box p {font-size: 15px;}	
	
.asa-disciplines .medium-5 .col-inner {padding-right: 0px !important}	
	
.asa-sign .medium-4 h4 {margin: -20px auto; text-align: left}	
	
.footer-1 .widget_media_image img {width: 90%; margin-top: 0px;}

.footer-1 .widget_nav_menu {padding-left: 10px;}		
	
.team_popup_right_side_area-338 h2 {margin-top: 20px}	

.team_popup_contact_area-338 span.cemail {text-align: left !important}		
	
.mailchimp-form .section-a {width: 100%;}

.mailchimp-form .section-a .left {width: 55%; float: none}

.mailchimp-form .section-a .right {width: 55%; float: none}

.mailchimp-form .section-b {width: 100%;}	
	
#mc_embed_signup div.response {width: 80% !important; margin-top: 10px !important;}
	
}




