.yourhome-dark-block p, h1{
    color: #ffffff !important;
}

.yourhome-dark-block {
    background-color: #000000;
    padding:20px;
}

.yourhome-white-block {
    background-color:#ffffff;
}

.uk-section-background-green {
    background-color:#288647;
}

.uk-section-background-black {
    background-color:#000000;
    color:white;
}

.uk-section-background-black p {
    color:white;
}

.uk-section-background-muted {
    background-color:#eeeeee;
}

.yourhome-title {
    font-weight:bold;
    font-family: poppins !important;
    font:size:42px;
}

.yourhome-section-title {
    background-color: #000000;
    padding-bottom: 1px;
    font-family: poppins;
    font-weight: bold;
    font-size: 40px;
    color: #ffffff;
}

.section-video {
    width:100%;
    margin:0px;
    padding:0px;
    margin-top:20px;
}

.yourhome-howto-header {
    color:white;
    padding-top:30px;
    padding-bottom:30px;
}

.yourhome-component-page .tm-main {
    padding-top:0px;
}



.yourhome-card-body {
    padding-top:10px;
    padding-bottom:0px;
    font-weight:bold;
}


.yourhome-system-title {
    padding-top: 40px;
    padding-bottom: 1px;
    font-family: poppins;
    font-weight: bold;
    font-size: 40px;
    color: #ffffff;
}

.remove-tm-main-padding .tm-main #tm-main {
    padding-top:0 !important;
}

#tm-main {
    padding-top: 0 !important;
    margin-top:0 !important;
}

.item-101 a{
    color:white !important;
}

.item-101 {
    color:white;
}