/*
 Theme Name:   Towny Child Theme
 Theme URI:    htts://towny.axiomthemes.com
 Description:  Towny Child Theme
 Author:       AxiomThemes
 Author URI:   http://ancorathemes.com
 Template:     towny
 Version:      1.0
 Tags:         flexible-header, 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:  towny
*/


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

/* Home testimonials */
.testimonials1 .sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before, .sc_testimonials_simple .sc_testimonials_item_content:before {
    color: #fff !important;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title, .sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
    color: #fff !important;
}
.sc_testimonials_item_content p {
    color: #fff !important;
}
.testimonials1 .sc_testimonials_item_author_subtitle {
    color: #fff !important;
}
.slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{
	border-color: #fff !important;
    background-color: #fff !important;
}
/* Pricing table */
.sc_price_plain .sc_price_item_inner, .sc_price_plain .sc_price_item.with_image .sc_price_item_inner {
    padding: 66px 60px 75px;
    height: 400px;
    background-color: #fff !important;
}
@media screen and (max-width: 500px){
.sc_price_plain .sc_price_item_inner, .sc_price_plain .sc_price_item.with_image .sc_price_item_inner {
    padding: 66px 60px 75px;
    height: 260px;
    background-color: #fff !important;
}
}
/* Menu header icon */
.sc_layouts_menu_nav > li[class*="icon-"]:before {
   font-size: 15px !important;
}
.sc_layouts_menu_nav > li[class*="icon-"] > a, .sc_layouts_menu_nav > li.menu-item-has-children[class*="icon-"] > a {
    padding-left: 1.5em !important;
}
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs){
	background-color: #000000 !important;
}
@media screen and (max-width: 500px){
.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area .menu-item[class*="icon-"]:before {
   display: none !important;
}
.menu_mobile .menu_mobile_inner.with_widgets .menu_mobile_nav_area > ul > .menu-item[class*="icon-"] > a {
    padding-left: 0em !important;
}
}
.menu_mobile .sc_layouts_logo img {
    max-height: 65px !important;
}

@media screen and (max-width: 1440px) {
.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>a,.sc_layouts_menu_nav>li>a {
   padding: 0.5em !important;
}
.sc_layouts_menu_nav > li[class*="icon-"]:before {
		padding: 0.5em 0 !important;
}
}


/* Blog */
a.post_meta_item.post_meta_comments.icon-comment-light.inited,.post_meta_item:after {
    display: none !important;
}

/* Single Services */
section#services_page_tab_contacts {
    display: none !important;
}
/* Footer heart */
i.fa.fa-heart.animated.pulse.infinite {
    color: red !important;
}


/* Newsletter Popup */
.adp-popup.adp-popup-location-center {
	display: none !important;
}
.adp-popup-open + .adp-popup-overlay {
    display: none !important;
}

/* Single posts */
h3.section_title.related_wrap_title {
    display: none !important;
}

/* Remove price on single services */
.sc_services_item_price {
    display: none !important;
}
