
/*----------------------------------------------------------------------------------------
                        DATA LIST STYLE
----------------------------------------------------------------------------------------*/

.data-list li,
.data-list-alt li {
    padding-left: 45px;
    padding-bottom: 30px;
    position: relative;
}

.data-list .icon,
.data-list-alt .icon {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 130%;
    opacity: 0.4;
}

.data-list-alt li {
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    padding-top: 15px;
    padding-bottom: 15px;
}

.data-list-alt .icon {
    top: 15px;
}

@media (max-width: 992px) {
    .data-list li {
        padding-left: 0;
    }
    .data-list .icon {
        position: relative;
        display: block;
        top: auto;
        left: auto;
        padding-bottom: 10px;
        margin: 0;
    }
}





/*----------------------------------------------------------------------------------------
                        MODAL POPUP STYLES
----------------------------------------------------------------------------------------*/

.modal {
    overflow-y: auto;
    text-align: center;
}

.modal-content {
    padding: 400px 20px;
    box-shadow: none;
    -webkit-box-shadow: none;
    border-radius: 4px;
    border: 0;
}

.modal-title {
    margin: 0;
}

.modal-title .icon {
    font-size: 48px;
    line-height: 48px;
    display: block;
    margin: 0 0 40px 0;
    color: #00c0ff;
}

.modal-title .icon.icon-ban {
    color: #e44646;
}

.modal-open {
    overflow: auto;
}

.modal-content .close {
    position: absolute;
    top: 10px;
    right: 15px;
}

.close {
    font-family: inherit;
    font-size: 32px;
    font-weight: 100;
    text-shadow: none;
}

.close:focus {
    outline: 0px auto -webkit-focus-ring-color;
}

.modalVideo .modal-content .close {
    position: absolute;
    top: 0;
    right: 0;
    color:#fff;
    opacity: 0.5;
    margin:0;
}

.modalVideo .modal-content {
    
    background-color: transparent;
}

@media (max-width: 767px) {
    #modalVideo .container {
        margin-top: 20px;
    }
}
