body.meloo_music-template-default.single.single-meloo_music #ajax-content{
background-size: 100% !important;
background-attachment: unset !important;
background-repeat: repeat-y !important;
}
body.archive #ajax-content,
body.home #ajax-content{
background-image: url(//www.salafidemontreal.com/wp-content/uploads/2020/09/event-bg-1.jpg);
background-color: transparent;
background-position: left top;
background-repeat: repeat-y;
background-size: 100%;
}
div#site-logo img.theme-logo-img {
width: 80px;
} body.postid-5076 div.totalTime, body.postid-5076 div.currentTime{
display: none;
}
body.page-id-5030 a.audio-track{
color: black;
}
body.page-id-5030 a.audio-track:hover{
color: black;
}
div.page-header.default-image-header h1{
color: white;
}
body{    color: #000000;
background-color: #fff;}
h1,h2{
color: #000000;
}
#site-logo{line-height:28px;}
#nav-main a:not(.module-link){font-size: 12px;margin: 0 7px;}
#nav-main{margin-top: 25px;}
.header-logo h1,
.header-logo{
font-family: 'Barlow Condensed', sans-serif;
font-weight: normal;
font-size: 32px;
text-transform: none;
}
.menu-item-229{display:none;}
body.home .menu-item-229{display:block;}
#lamosquee,
#laradio{
padding-top: 90px;
margin-top: -40px;
}
#site-logo {  margin-top: 0px !important;}
.module-1 .module-thumb{height:455px;}
.module-1 .module-info{height:155px;}
.module-music-1 .module-thumb-block{
height:353px;
overflow:hidden;
}
.track-col-data{padding-top:14px;}
a.maintitle{color:#FFF;}
ul.zebra{list-style-type: none;}
ul.zebra li {background: url(//www.salafidemontreal.com/wp-content/themes/meloo-child/images/icon_arrow_right.png) no-repeat 0 5px;padding-left:25px;}
ul.zebra li a {color: #FFF;text-decoration:underline;}
body.home div.main > section:first-child{margin-top: 0px;}
body.home div.main > section{margin-top: 50px;}
.kc-owl-post-carousel div.module > article.module-inner div.module-info-container-wrap div.module-info-container h3{
width: 300px;
max-width: none;
line-height: 17px;
}
.module.module-2.post-list-module.full-size.dark-scheme-el article{
min-height:260px;
}
.module.module-2.post-list-module.full-size.dark-scheme-el .module-info-container-wrap{
position: absolute;
margin-top: 0px;
bottom: -75px;
}
.page-id-234 .container.small{width: 900px;}
.content{padding-top: 110px;}
.nav-block{background-color:#000;}
.module.module-2.post-list-module.full-size.dark-scheme-el{
position:relative;
}
.kc-owl-post-carousel div.module > article.module-inner >a { max-height: 360px;height:360px;overflow:hidden;}
.kc-owl-post-carousel div.module > article.module-inner div.module-info-container-wrap{
margin-top: 0px;
position: absolute;
top: 210px;
}
.kc-owl-post-carousel div.module > article.module-inner div.module-info-container-wrap div.module-info-container h3 a{
font-size: 16px;
line-height: 16px;
width: 300px;
}
.navigation .nav-links .post-nav-preview{
background-size: contain;
background-repeat: no-repeat;
background-position: 0 0;
}
.navigation .nav-links .next-link .post-nav-preview{ background-position: right;}
body.single div.single-post-block > article > p{text-align: justify;}
@media screen and (max-width: 640px) {
.header-logo{    min-width: 220px;}
.header-logo h1,
.header-logo{
font-size: 16px;
padding-top: 10px;
}
}
.pagination.loop-pagination a {
background: #000;
padding: 10px;
}
.pagination.loop-pagination span{
color: #000 !important;
padding: 10px;
}
.search.search-results .site #ajax-container #ajax-content .content .container .main #ajax-grid .flex-item {
width: calc(50% - 30px);
margin-left: 15px;
margin-right: 15px;
background-color: rgba(26, 26, 26, 0.7) !important;
}
.module .post-title {
font-size: 22px;
max-width: none;
}
.module-search .module-info-container-wrap {
margin: 0;
padding: 30px;
}
div.header-transparent div#site-logo  img.theme-logo-hero-img{max-height:90px;}
.module-search .module-inner {
padding: 0;
margin: 0;
border: none;
}
.module-1 .module-thumb {
height: initial;
}
.kc_single_image img {
width: inherit !important;
}
.wvpl-skin-w3-standard {
margin: 0 !important;
}
.slidebar-logo-block {
background-color: #000;
}
.module-music-1 .module-thumb-block {
height: inherit;
}
body.archive #ajax-content, body.home #ajax-content {
background: white !important;
background-image:none !important;
}
.flex-4.flex-gap-medium .flex-item {
width: calc(50% - 30px);
}
@media screen and (max-width: 767px) { .amascrollbar{width: 20px !important;}
.amascrollbar > .amascrollthumb{width: 20px !important;}
div.page-layout-left_sidebar > div.container > div.sidebar .sidebar > .widget.widget_search{ margin-bottom:0px;}
div.page-layout-left_sidebar > div.container > div.sidebar .sidebar > .widget:not(.widget_search){ display: none;}
div.page-layout-left_sidebar.content{ padding-top:0px;}
div.page-layout-left_sidebar > div.container > div.sidebar{ order: 1;margin-top:0px;}
div.page-layout-left_sidebar > div.container > div.main{ order: 2;}
div.page-layout-left_sidebar > div.container{
display: flex;
flex-direction: column;
flex: 1;
}
div.page-layout-left_sidebar > div.container > div.main .kc-container{padding: 0 15px !important;}
div.page-layout-left_sidebar > div.container > div.main .kc-container .kc_column,
div.page-layout-left_sidebar > div.container > div.main .kc-container .kc_column_inner{padding: 0 !important;}
img.theme-logo-img {
width: 75px !important;
}
#site-logo {
margin-top: -12px;
}
.nav-block, .header.header-transparent .nav-block {
padding: 22px 0;
}
div#site-logo {
text-align: center;
top: -10px;
}
.flex-4.flex-gap-medium .flex-item, .search.search-results .site #ajax-container #ajax-content .content .container .main #ajax-grid .flex-item {
width: calc(100% - 30px) !important;
}
}
body.home .module-2 .module-info-container-wrap{padding: 0 10px}
body.home .kc-owl-post-carousel div.module > article.module-inner div.module-info-container-wrap div.module-info-container h3{width: auto}
img.theme-logo-img {
width: 250px;
}
.page-id-85 ul.zebra li a,
.page-id-93 ul.zebra li a{color: #000;}