/*!
 Theme Name:   Adri Ajdethemes - Child
 Theme URI:    https://ajdethemes.com/adri-landing/
 Description:  Adri Ajdethemes Child Theme
 Author:       AjdeThemes
 Author URI:   https://ajdethemes.com
 Template:     adri-ajdethemes
 Version:      3.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  adri-ajdethemes
 */



 /* 
  * ADD YOUR THEME CUSTOMIZATION STYLES BELLOW
  -----------------------------------------------*/

a {
    color: #152860;
}

a:hover {
    color: #E44C37;
}

/* --- Footer ---*/
footer.site-footer {
	background: #fff;
}

footer.site-footer .scroll-top {
	color: #fff;
}

footer.site-footer .scroll-top:hover {
	color: #E44C37;
}

/* --- Header ---*/
.site-header-nav .main-menu .menu > li.menu-item > a:before {
	border-bottom: 5px solid #E44C37;
}

.site-header-nav .main-menu .menu .menu-item-has-children > a:after {
	color: #E44C37;
}

.site-header-cart .cart-contents .count {
	background: #E44C37;
    color: #fff;
}

.site-header-cart .cart-contents a {
	color: #152860;
}

.site-header-cart .cart-contents a:hover {
	color: #fff;
	background: #152860;
}

/* --- Forms ---*/
.btn {
	color: #fff;
	background: #E44C37;
}

.btn-reg {
	box-shadow: 0 0 0 #fff
}

.btn-reg:hover, .btn-reg:focus {
    color: #fff;
    box-shadow: 7px 7px 0px #fff;
}

.inverted.inline-newsletter-form button {
    background: #E44C37;
    color: #fff;
}

.inverted.inline-newsletter-form input[type=email] {
    border-color: #E44C37;
    color: #E44C37;
}

.cta-newsletter input[type=email]:hover, .cta-newsletter input[type=email]:focus {
    background: transparent;
}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #fff !important;
    opacity: 1;
}

/* --- Menu ---*/
.site-header-nav .main-menu .menu .sub-menu .menu-item a:not(.ft-inline-icon-link-wrapper) {
	color: #fff;
}

.site-header-nav .main-menu .menu .sub-menu .menu-item a:not(.ft-inline-icon-link-wrapper):hover {
	color: #E44C37;
	border-bottom: 2px solid #fff;
}

.site-header-nav .main-menu .menu .sub-menu .menu-item a:not(.ft-inline-icon-link-wrapper):before {
	background: #E44C37;
}

.site-header-nav .main-menu .menu .sub-menu {
	background: #152860;
}

/* --- Map ---*/
.cnt-tabs .tab-control ul li label .tc-content a {
    border-bottom: 1px solid #152860;
    color: #152860;
}

.cnt-tabs .tab-control ul li label .tc-content a:hover, .cnt-tabs .tab-control ul li label .tc-content a:focus {
    color: #fff;
    border-bottom: 1px solid #152860;
}

.cnt-tabs .tab-control ul li label .tc-content a:before {
    background: none;

}