/*
Theme Name:     Thème LisaCar
Description:    Thème enfant de lisacar.eu
Author:         Xavier Delmelle - IEW
Author URI:     https://www.iew.be
Template:       airi                         
Version:        1.2
*/




/***
Menu
**/

li a{
	border-bottom: 2px solid transparent;
}

li.current-menu-item a, li a:hover{
	border-bottom: 2px solid #245e75;
	color: #245e75 !important;

	-webkit-transition: all 0.2s;
    transition: all 0.2s;
}

ul li a{
	color: #245e75 !important;
}

ul li{
	margin-bottom: 10px;
}

/*
#menu-item-2405, #menu-item-2404{
    position: absolute;
    top: 2px;
    right: 0;
    font-size: 13px !important;
   	display: none;
    visibility: hidden;
}*/

#menu-item-2405 a{

}

/*
#menu-item-2400-nl, #menu-item-2400-fr{
	padding: 0 !important;
	font-size: 12px;
	float: right;
}
#menu-item-2400-nl::before{
	content: "-";
	display: block;
}*/

/***************
Général
***/

.elementor{
	width: 100%;
}

.elementor-widget-container .elementor-text-editor a{
	color: #245e75 !important;
	border-bottom: 1px solid transparent;
}
.elementor-widget-container .elementor-text-editor a:hover{
	border-bottom: 1px solid #245e75;
}

/************
Accueil
***/

.elementor-counter .elementor-counter-title{
	font-size: 16px !important;
}

.site-content {
    padding: 0px 0 !important;
}



/************
blog
***/
.athemes-blog.airi_athemes_blog_skin_4 .post-cat{
	display: none;
}

article a{
	color: #245e75 !important;
	border-bottom: 1px solid transparent;
}
article a:hover{
	border-bottom: 1px solid #245e75;
}

.nav-previous, .nav-next{
	width: 45% !important;
}

.previous, .next{
	display: block;
	padding-bottom: 5px;
    margin-bottom: 20px;
    border-bottom: 1px solid #ccc;
}

.nav-previous a:hover, .nav-next a:hover{
	color: #245e75;
}

.nav-previous a img, .nav-next a img{
	opacity: 1;
	transition-property: opacity; 
	transition-duration: 0.3s;
}

.nav-previous a img:hover, .nav-next a img:hover{
	opacity: 0.7;
	transition-property: opacity; 
	transition-duration: 0.3s;
}

.titreRelated{
	display: block;
	margin-top: 10px;
}


/*.post-navigation::before{
	content: "Article similaire";
	margin-bottom: 30px !important;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}*/

.post-navigation .nav-links{
	margin-top: 30px;
}
/*
.nav-previous::before{
	content: "<";
    font-size: 30px;
    background: red;
    float: left;
    margin-top: -10px;
}

.nav-next::after{
	content: ">";
    font-size: 30px;
    background: red;
    float: right;
    margin-top: -10px;
}*/





/***************
  Contact
***/
.contactInfo{
    width: 45%;
    display: inline;
    float: left;
}

.contactInfo input[type="text"], .contactInfo input[type="email"]{
    margin-right: 10px;
    width: 90%;
}

.contactMess textarea {
    width: 86%;
}

.contactMess{
clear: both;
}

button, .button, input[type="button"], 
input[type="reset"], input[type="submit"], 
.learnpress-page .lp-button{
	border-radius: 0px !important;
}

input[type="submit"]:hover{
	background: #1b495c;
	color: #fff;
}

input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, 
input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, 
input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus,
input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus{
	border: 1px solid #245e75;
	outline: none;
	color: #245e75;
}

/***************
  a propos
***/

.lienAPropos .elementor-text-editor a{
	border-bottom: 1px solid transparent;
}

.lienAPropos .elementor-text-editor a:hover{
	border-bottom: 1px solid #fff;
}


/***************
  footer
***/

#colophon{
	display: none !important;
	visibility: hidden !important;
}

#text-4 .textwidget img {
    width: 40%;
    margin: 0 20px 20px 0;
}



/***************
Responsive
**/

@media (max-width: 1199px){

		.menuStyle1 .main-navigation a, .menuStyle1 .fa-search {
    		color: #fff !important;
	}

}




