body {
    background-color: #212121;
}

.card-single-video .card-content {
    padding: 5px;
}

.card-single-video .card-content p {
    white-space:nowrap;
    overflow:hidden;
}

.tabs-content {
    margin-top:10px;
}

.pagination li a {
    color: #FFFFFF;
}

.pagination li.active {
    background-color: #880E4F;
}

.orderby-dropdown {
    margin: 1.4rem 0 0 0;
}

.tag-link-in-search {
    padding: 6px;
    margin: 2px;
    background: #FF5722;
    color: #fff;
    float: left;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.dropdown-content li>a, .dropdown-content li>span {
    color: #880E4F;
}

input:not([type]):focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=date]:focus:not([readonly]), input[type=datetime]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=search]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #880E4F;
    box-shadow: 0 1px 0 0 #880E4F;
}

input:not([type]):focus:not([readonly])+label, input[type=text]:focus:not([readonly])+label, input[type=password]:focus:not([readonly])+label, input[type=email]:focus:not([readonly])+label, input[type=url]:focus:not([readonly])+label, input[type=time]:focus:not([readonly])+label, input[type=date]:focus:not([readonly])+label, input[type=datetime]:focus:not([readonly])+label, input[type=datetime-local]:focus:not([readonly])+label, input[type=tel]:focus:not([readonly])+label, input[type=number]:focus:not([readonly])+label, input[type=search]:focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label {
    color: #880E4F;
}