/*
Theme Name: Avanti 2020
Description: Child theme for Uncode theme
Author: Undsgn™ / Stéphane Demets
Template: uncode
Version: 1.0.0
*/



/* PH  */

.vw100 {height:100vh !important;}

.menu-sidebar .main-menu-container .open-items {height:80vw;}


.mobile-menu-button-light .lines, .mobile-menu-button-light .lines:before, .mobile-menu-button-light .lines:after  {background-color:#FFFFFF;}

.menu-transparent .text-logo {display:none;}

.header-background{
    
  background-color:#043dea;
  background-image: url(http://2021.pierrehebert.ca/wp-content/uploads/2021/04/Gradient-Fill.png), url(http://2021.pierrehebert.ca/wp-content/uploads/2019/10/lion.png);
  background-position: left top,right 30px bottom 30px;
  background-repeat: no-repeat,no-repeat;
  background-size:cover,30% auto;
  background-blend-mode: multiply,multiply;
}  

.main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > *:not(:first-child) {
    margin-top: 0;}


.message, .message p {font-size:18px; color:#FFFFFF; line-height:normal;}


@media (max-width: 959px){
    
.vw100 {height:auto !important;}



.header-background{
  background-size:cover,50% auto;
}  
    
    
.menu-container:not(.isotope-filters) ul.menu-smart a {
    font-size: 3vh !important;
    text-align: center;
}

.menu-smart a i.fa-dropdown {
    display: none;
}

.submenu-dark .menu-smart, .submenu-dark .menu-sidebar-inner, .submenu-dark .main-menu-container {
    background-color: rgba(4,61,234,0.95);}
    
}
    
    

.overlay.style-dark-bg {background-color: rgba(4,61,234,0.95) !important;}



/* FIN PH  */




.main-logo {opacity:1 !important;}
.menu-transparent:not(.is_stuck):not(.is_mobile_open).menu-transparent.style-light-original .main-logo {opacity:0 !important;}




#spectacles #blog-pagination {display:none;}

@media (max-width: 959px) {
	.center {text-align:center !important;}
}


.infolettre h1 {color:#FFFFFF;}
.infolettre p { color:#FFFFFF; margin:0;}
.btn-form, .btn-form a { color:#1e4266 !important;}
.btn-form {margin:0 !important;}
#mc-embedded-subscribe, #mce-responses {margin:0 !important;}
#mce-responses, #mce-responses a, #mce-success-response {color:#FFFFFF !important;}
 #mce-responses a {color:#FFFFFF !important; text-decoration:underline;}
#mce-error-response, #mce-success-response {padding-top:0 !important; margin-top:0 !important;}
.mce_inline_error {background:none !important; color:#FFFFFF; padding:5px 0 !important;}