﻿.csp .row {
    margin-bottom: 10px;
}

.csp_padded {
    padding: 10px;
}

.csp_domain {
    background: #607d8b;
    border: 1 px solid #709abf;
    color: white;
}

.csp_domain > div > h3 {
    cursor: pointer;
}

.csp_domain_edit .btn-danger.all-radius {
    border-radius: 5px !important;
}

.csp_container {
    color: black;
    background: white;
    border: 1px solid #1b264f;
}

    .csp_container.csp_container_editing {
        background: white;
    }

    .csp_container h3, .csp_container p {
        cursor: pointer
    }

    .csp_container .btn-danger {
        border-radius: 0px 10px 10px 0;
    }

.csp_urllist {
}

    .csp_urllist .csp_urllist_item {
    }

        .csp_urllist .csp_urllist_item input[type=text] {
            width: 50%;
        }

.csp_help_container {
    background: white;
    border: 1px solid black;
}

    .csp_help_container h3 {
        border-top: 1 px solid lightgray;
        margin-top: 25 px;
        padding-top: 25 px;
    }

        .csp_help_container h3:first-child {
            border-top: 0px;
        }

    .csp_help_container img {
        width: 60%;
    }
