.rs-background-video-layer {
visibility:inherit !important;
}
.otherDays{
display: none!important;
}
text-justify{
    text-align: justify;
    text-justify: inter-word;
}
.branding{
display: none!important;
}
.weatherLayer{
background: transparent!important;
box-shadow: 0px 0px 0px!important;
border: 0px solid
}
#footer > div > div > div > div.mocseigolonhcettenyksnoirffoegf.weatherLayer.vertical > span{
color:#FFF;
}
.company-contacts address p{
padding-left: 0px!important;
}
///////*PRODUIT*////////

body > main > div.vc_row.wpb_row.vc_row-fluid.vc_row-no-padding > div > div > div > section > div > div > div > div:nth-child(1){
height:100px;
}
body > main > div.vc_row.wpb_row.vc_row-fluid.vc_row-no-padding > div > div > div > section{
padding-top: 0px;
padding-bottom: 0px;
}
.product-section section{
padding-top: 0px;
padding-bottom: 0px;
}
#textProduitQuotes{
font-size: 1.5em;
}
///////*CONTACT*///////

body.error404 .index .searchform input[type="submit"]:hover, body.search article .searchform input[type="submit"]:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover{
    background-color: #4e9d3f;
    color: white;
    border-color: #5da72a;
}
.section-contact .bg-1{
background-color: #5da72a;
}
#courrielsection{
background;none!important;
}
#top-bar__navigation  a:not(.custom-btn){
font-size: 1.5rem;
}
li.li-btn > a{
font-size: 1.5rem;
}
/********FOOTER**********/
#footer > div > div > div > div:nth-child(2) > div > div > div > div > address > p:nth-child(2) > a{
color:#5da729;
}
#footer > div > div > div > div:nth-child(1) > div > div > div > p.footer__copy > a{
color:#5da729;
}
#footer > div > div > div > div.mocdiclavorpwww.weatherLayer.vertical > span{
color:#FFF;
margin-top: -5px;
}
.menu-item-language-current{
display: none!important;
}
.breadcrubms{
display: none!important;
}
.custom-btn{
	color: white!important;
  	border-color: white!important;
}
.custom-btn:hover{
	background-color: white!important;
  	color: #57ae46!important;
}
#menu-menu-1{
       height: 0px!important;
}
#top-bar__logo{
       z-index: 2!important;
}
#top-bar__navigation-toggler{
      z-index: 5!important;
}
/*************MEDIA QUERIES************/
@media only screen and (max-width: 1200px) {
       #menu-primary > li.li-btn{
        display:none!important;
    }
}

@media only screen and (min-width: 992px){

.product-section section{
padding-top: 0px;
padding-bottom: 0px;
}
body > main > div.vc_row.wpb_row.vc_row-fluid.vc_row-no-padding > div > div > div > section{
padding-top: 0px;
padding-bottom: 0px;
}
#top-bar{
    height: 100px;
}
}

@media only screen and (max-width: 980px){
#top-bar > div{
       margin-left: 10px!important;
}

}

@media only screen and (min-width: 768px){
#top-bar__logo {
    width: 220px !important;
}
.product-section section{
    padding-top: 0px;
padding-bottom: 0px;
}

}
@media only screen and (max-width: 768px){

.wpb_single_image img {
    height: auto;
    max-width: 50%;
    vertical-align: top;
}
}

@media only screen and (max-width: 360px){
#top-bar__logo {
    width: 200px !important;
}
#top-bar{
    height: 70px;
}
}
#awesome-weather-montreal > div.awesome-weather-attribution{
     display:none;
}
#footer > div > div > div > div.widget.widget_awesomeweatherwidget{
    float: left;
    width: 290px;
}
#awesome-weather-montreal > div.awesome-weather-header{
    background: rgba(0,0,0,0)!important;    
}
#awesome-weather-montreal > div.awesome-weather-header{
    font-weight: 600!important;
    font-size: 2rem;
    font-family: "Poppins", sans-serif;
}
#awesome-weather-montreal > div.awesome-weather-header{
    text-align: left;
    margin-top: -8px;
}



@media only screen and (max-width: 767px){
#top-bar__logo {
    width: 200px !important;
}
#top-bar{
    height: 70px;
}
}

.map-container{
display:none;
}