/* CSS for the video detail modal in the provider page
    copyright Stringr 2018
 */
 #sampleDetailModal .info * {
    color: black;
}

#sampleDetailModal .info .glyphicon {
    padding-right: 5px;
}

#sampleDetailModal .info button.btn {
    border: 1px solid #ccc;
    color: #444;
    background: #fff;
    border-radius: 0px;
    width: 5.5em;
    float: right;
}

#sampleDetailModal .info button.btn:hover {
    background-color: #eee;
}

#sampleDetailModal .info td button.btn {
    float: initial;
}

#sampleDetailModal .info td button.submit {
    float: right;
}

#sampleDetailModal .info h3 button.btn {
    margin-right: 8px;
}

#sampleDetailModal .info .edit input,
#sampleDetailModal .info .edit button {
    margin-top: 8px;
    margin-bottom: 8px;
}

#sampleDetailModal select {
    border-radius: 0px;
    width: 55px;
}

#sampleDetailModal input[type="date"] {
    border-radius: 0px;
    width: 153px
}

#sampleDetailModal .modal-body {
    overflow: auto;
}

#sampleDetailModal .modal-body tr {
    height: 51px;
}

#sampleDetailModal * {
    word-wrap: break-word;
}

#sampleDetailModal .modal-title .label {
    float: right;
    margin-right: 2em;
    padding-right: .6em;
}

#sampleDetailModal .modal-body #sampleDetailModalTagsList {
    padding-left: 0;
}

#sampleDetailModal .modal-body #sampleDetailModalTagsList > li {
    display: inline;
    padding-left: 6px;
    padding-right: 6px;
    border-left: 1px solid #ccc
}

#sampleDetailModal .modal-body #sampleDetailModalTagsList > li:first-child {
    border: none;
    padding-left: 0px;
}

#sampleDetailModal .modal-body .carousel-control {
    height: 80%;
    width: 10%;
    background: none;
    margin: auto;
}