/*
Theme Name: Ave Child
Theme URI: http://ave.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template:  ave
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: ave
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/


a {
    color: #a50104;
}

.h1, h1 {
font-size: 30px;	
}

.h2, h2 {
font-size: 25px;	
}

.h3, h3 {
font-size: 20px;	
}

.h4, h4 {
font-size: 16px;	
}

.h5, h5 {
font-size: 16px;	
}

.h6, h6 {
font-size: 16px;	
}

@media (min-width: 768px) {
	.h1, h1 {
font-size: 45px;	
}
.h2, h2 {
font-size: 40px;	
}
.h3, h3 {
font-size: 30px;	
}
.h4, h4 {
font-size: 25px;	
}
.h5, h5 {
font-size: 20px;	
}
.h6, h6 {
font-size: 18px;	
}
}



/* COUNTER */

.liquid-counter-element {
    color: #A50104;
}

/* FOOTER */

.main-footer {
	color: #333333 !important;
}

.main-footer a:not(.btn) {
    color: #A50104 !important;
}

.iconbox .iconbox-icon-container {
	border: none;
}

a.cookie_action_close_header {
    border-radius: 50px;
    min-width: 70px;
}

/* DISABLE PARALLAX MOBILE */

@media screen and (max-width: 992px) {
.parallax-disable-mobile .liquid-img-group-single {
    position: relative;
    top: 20px !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
}

.parallax-disable-mobile,
.parallax-disable-mobile .liquid-img-container-inner {
    transform: none !important;
}
}

@media (max-width: 768px) {
.navbar-brand img {
	max-width: 70px;
}
}

@media screen and (max-width: 1199px) {
.main-header .navbar-brand {
    padding: 12px 0 !important;
}
}


.iconbox-md.iconbox-circle .iconbox-icon-container, .iconbox-md.iconbox-square .iconbox-icon-container, .iconbox-md.iconbox-lozenge .iconbox-icon-container {
    width: 45px;
    height: 45px;
}

.iconbox-side .iconbox-icon-wrap {
    margin-right: 20px;
}

.accordion-active-has-fill .accordion-title a {
	padding-left: 5px;
	padding-right: 5px;
}

@media (min-width: 768px) {
.iconbox-md.iconbox-circle .iconbox-icon-container, .iconbox-md.iconbox-square .iconbox-icon-container, .iconbox-md.iconbox-lozenge .iconbox-icon-container {
    width: 90px;
    height: 90px;
}
	.iconbox-side .iconbox-icon-wrap {
    margin-right: 30px;
}
	
	.accordion-active-has-fill .accordion-title a {
	padding-left: 30px;
    padding-right: 60px;
}
	

}

input[type=text], input[type=email] {
    background: #fff !important;
}

.lqd-contact-form select, .lqd-contact-form input, .lqd-contact-form textarea, .lqd-contact-form .ui-selectmenu-button,
.lqd-contact-form select:focus, .lqd-contact-form input:focus, .lqd-contact-form textarea:focus, .lqd-contact-form .ui-selectmenu-button:focus {
	color: #333333; 
}


.one-bullet-list li {
	position: relative;
	padding-left: 2em;
}

.one-bullet-list li:before {
	position: absolute;
	left: 0em;
}