body #content .bootstrap a.btn {
    color: white;
}
body #content .bootstrap a.btn.btn-default {
    color: #333;
    border: 1px solid #dddddd;
}

body #content .bootstrap a.list-group-item {
    border: 1px solid #dddddd;
}

.cursor-pointer {
    cursor: pointer;
}

.indent-field,
.companion_field {
    margin-left: 30px;
}

.textarea-widget {
    white-space: pre-wrap;
}

#formfield-form-widgets-how_many_providers_have_been_certified_integer,
#formfield-form-widgets-how_many_providers_have_been_certified_link,
#formfield-form-widgets-how_many_providers_have_been_certified_remarks
{
    margin-left: 30px;
}

div.cloudcert {
    float:right;
}

div.cloudcert img {
    float:right;
    width: 30%;
}

span.required.glyphicon {
    color: red;
    font-size: 60%;
    vertical-align: top;
}

textarea.form-control {
    height: 100px !important;
    resize: none;
}

div#content div.scheme-listing .panel-body ul li {
    line-height: 2em;
}

div#content div.scheme-listing .fade:hover {
    opacity: 1;
}
div#content div.scheme-listing .fade {
    opacity: 0.2;
    margin-left: 10px;
}
div#content div.scheme-listing .fade.checkout {
    margin-top: 3px;
}
div#content div.scheme-listing .fade.modified {
    margin-top: 5px;
}
div #content div.scheme-listing li:hover .fade {
    opacity: 1;
}

/* ccsl title */

.ccsl-header-title {
    overflow: auto;
    margin-top: 20px;
    margin-bottom: 1em;
    padding: 0 1em 1em;
    border-bottom: 1px solid #ddd;
}

.ccsl-header-title h1 {
    /*margin: 6px 0 auto!important;*/
}

.ccsl-subtitle {
    margin-top: 2px;
    font-style: italic;
    font-size: larger;
    color: #444;
}

.ccsl-logo {
    float: left;
    display: block;
    max-width: 100%;
    width: 160px;
    height: auto;
    margin-right: 20px;
    vertical-align: middle;
}

/* comments */
body.portaltype-enisa-cloudcert-certscheme #formfield-form-widgets-author_name,
body.portaltype-enisa-cloudcert-certscheme #formfield-form-widgets-attachment {
    display: none;
}

body.portaltype-enisa-cloudcert-certscheme #formfield-form-widgets-captcha #form-widgets-captcha {
    width: 100px;
    display: inline;
    margin-left: 10px;
}

/* bootstrap override */

#content .bootstrap .has-error .help-block,
#content .bootstrap .panel-title > a,
#content .bootstrap .has-success .help-block {
    color: inherit;
}


#content .bootstrap .panel-title {
    line-height: 1em;
    font-size: 13px;
}

.alert .close {
    background: 0 0;
    border: 0;
}

