@charset 'utf-8';
/*
  Theme Name: Laura Anderson Child
  Theme URI: http://psychologist.ancorathemes.com/
  Description: Laura Anderson - Multipurpose and Multiskin Responsive Wordpress theme
  Author: AncoraThemes
  Author URI: http://ancorathemes.com/
  Template: laura-anderson
  Version: 1.0
  Tags: light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
  Text Domain:  laura-anderson
*/



/* =Theme customization starts here
-------------------------------------------------------------- */

.scheme_original .sc_googlemap_content { padding-top: 40px; padding-bottom: 40px; height: min-content; }

.scheme_original .sc_item_subtitle  { color: #666 !important; }

.scheme_original .sc_section.inverse_section .sc_item_subtitle { color: #fff !important; }

/* FONT COLORS */
.sc_services_item .sc_services_item_description p { color: #111111; }

/* FORM */
form.wpcf7-form input[type="tel"] {
  width: 100%;
  padding: 1em 1.8em .65em;
}

/* COPYRIGHT */
.copyright_wrap_inner {
  padding: 0.5em 0 0.5em;
}

/* 404 */
.error404 .page_search { display: none; }
.error404 .sidebar { display: none; } 
.error404 .content { width: 100% !important; }

/* LOGO */
.top_panel_middle .logo {
  margin-top: 0.5em !important;
  margin-bottom: 0.5em !important;
}

/* ADDRESS ICONS */
.sc_icon.icon-location, .sc_icon.icon-phone-1, .sc_icon.icon-chat-empty { padding-bottom: 40px; }

/* FOOTER */
.footer_wrap_inner.widget_area_inner { padding-top: 1.5em; }

/* LOGO MOBILE */
.header_mobile .logo_main { margin: 0px; max-height: 60px; }
.header_mobile .logo { padding-top: 10px; padding-bottom: 5px; }
.scheme_original .header_mobile .menu_button, .scheme_original .header_mobile .menu_main_cart .top_panel_cart_button .contact_icon { color: #444 !important; }

@media (max-width: 639px) {
  	.header_mobile .logo_main { height: 60px !important; max-height: 60px !important; max-width: unset !important; }
}

@media (max-width: 480px) {
  .header_mobile .logo { padding-top: 5px !important; padding-bottom: 0px !important; }
	.header_mobile .logo_main { height: 60px !important; max-height: 60px !important; max-width: unset !important; }
}

/* SERVICE */
.page_content_wrap { padding: 4em 0 3em; }

/* BULLETS */
.sc_list_style_iconed.about li { font-weight: 300 !important; }

/* HOME TITLE */
.home-title h1 { font-family: 2.5em !important; }


@media (max-width: 1262px) {
	.sc_googlemap_content > .sc_section { margin: auto; max-width: 380px; }
}

/* SINGLE BLOG */
.post_info .post_info_posted_by { display: none; }
.post_info_item.post_info_posted_by { display: none; }

@media (max-width: 1262px) {
	.menu_main_nav > li > a { padding: 1em 1em 1em !important; }
}

/* SERVICES */
.scheme_original .sc_services_style_services-1 .sc_services_item { padding-left: 5% !important; padding-right: 5% !important; }
.sc_services_item_title { min-height: 68px; }

.book-now { background-color: #27abb7; }
.book-now a span, .book-now a:hover span { color: #ffffff; }

/* HOME SERVICES */
body.home .sc_services_item_description { display: none !important; }

/* TESTIMONIALS */
.my-testimonials, .my-testimonials p, .my-testimonials .sc_testimonial_author_name, .swiper-pagination-bullet { color: #474747 !important; }
.swiper-pagination-bullet { background-color:#ddd !important; }
.swiper-pagination-bullet.swiper-pagination-bullet-active { background-color:#000 !important; }

.button-right .sc_section_button { float: right; }

/* HOME PARTNERS */
.partners-button .sc_button:hover { color: #27abb7 !important; }