/*
Theme Name: Lawnella Child
Theme URI: http://steelthemes.com/lawnella
Author: SteelThemes
Author URI: http://steelthemes.com
Description: Lawnella WordPress Theme
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lawnella
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: lawnella
*/

sr7-prl.prlt0 {
	display: none !important;
}

header .navbar > .container,
#topbar > .container {
    max-width: 100%;
}

header .navbar,
#topbar >.container {
    padding: 10px 80px !important;
}
    
.header .Contact_box_emergency .text_number h2 a {
    color: black !important;
}

.header-style-v4 .navbar-expand-lg .navbar-nav .nav-link:hover,
.header-style-v4 .navbar-nav .nav-link:hover {
    color: #78BF26 !important;
}

#footer .emergency_contact {
    display: none;
}

.project_all ul.law_project_filter {
    display: none !important;
}

.project_siderbar.project-single-sidebar {
    display: none;
}

.form_contact .form-group.apbtn {
    text-align: left !important;
}

.contact-liens div {
    cursor: auto !important;
}

@media ( max-width: 1500px ) {

    header .navbar,
    #topbar > .container {
        padding: 10px 20px !important;
    }
}    

@media ( max-width: 1366px ) {

    header .navbar,
    #topbar > .container {
        padding: 10px 10px !important;
    }

    header .navbar > .container ul#primary_menu > li > a { 
        font-size: 14px;
        padding: 34px 10px 34px !important;
    }    

        header .navbar>.container ul#primary_menu>li>a::before {
        right: -2px !important;
    }
}    

/* 2 colonnes par rangée pour la section service_all_grid */
@media (min-width: 992px) {
	    .home .service_all_grid .row > .col-lg-4 {
			        -ms-flex: 0 0 50%;
			        flex: 0 0 50%;
			        max-width: 50%;
		}
}

/* Retirer l'effet hover sur les grid-items de la section .project-wrapper */
.project-wrapper .project_inner:hover,
.project-wrapper .project_inner:hover .overlay,
.project-wrapper .project_inner:hover .content_inner,
.project-wrapper .project_inner:hover .image::before,
.project-wrapper .project_inner:hover .image::after,
.project-wrapper .project_inner:hover .image img,
.project-wrapper .project_inner:hover .image .overlay,
.project-wrapper .project_inner:hover .image .overlay::before,
.project-wrapper .project_inner_two:hover .image::before,
.project-wrapper .project_inner_two:hover .image::after,
.project-wrapper .project_inner_two:hover .image img,
.project-wrapper .project_inner_two:hover .image .overlay {
	    border: none !important;
	    bottom: auto !important;
	    height: auto !important;
	    opacity: inherit !important;
	    transform: none !important;
	    top: auto !important;
	    right: auto !important;
	    left: auto !important;
	    background: none !important;
	    box-shadow: none !important;
}

.project-wrapper .project_inner,
.project-wrapper .project_inner * {
	    transition: none !important;
}


/* Masquer le .overlay (petit carré coloré) dans la section .project-wrapper */
.project-wrapper .project_inner .overlay,
.project-wrapper .project_inner_two .overlay {
	    display: none !important;
	    opacity: 0 !important;
	    visibility: hidden !important;
	    height: 0 !important;
	    width: 0 !important;
	    background: transparent !important;
}


/* Désactiver l'animation du carousel owl-stage sur la page d'accueil */
.features_type_two .owl-carousel .owl-stage {
	    transform: none !important;
	    transition: none !important;
	    animation: none !important;
}

.features_type_two .owl-carousel .owl-stage-outer {
	    overflow: hidden !important;
}