/***************************/
/* White
/***************************/

.tpd-skin-white .tpd-content,
.tpd-skin-white .tpd-title,
.tpd-skin-white .tpd-close {
    color: #000000;
}

.tpd-skin-white .tpd-background-content {
    background-color: #FFFFFF;
}

.tpd-skin-white .tpd-content p {
    margin: 2px 0 2px 0;
}

.tpd-skin-white .tpd-background {
    border-width: 1px;
    border-color: #AAAAAA;
}

.tpd-skin-white .tpd-background-title {
    background-color: #5b45e3;
}
/* line below the title */
.tpd-skin-white .tpd-title-wrapper {
    border-bottom: 1px solid #AAAAAA;
}
/* shadow */
.tpd-skin-white .tpd-background-shadow {
    box-shadow: none;
}
/* spinner */
.tpd-skin-white .tpd-spinner-spin {
    border-color: rgba(255,255,255,.2);
    border-left-color: #fff;
}

/* links */
.tpd-skin-white a {
    color: #ddd;
}

.tpd-skin-white a:hover {
    color: #c6c6c6;
}

/***************************/
/* White No Padding
/***************************/

.tpd-skin-white-no-padding .tpd-content,
.tpd-skin-white-no-padding .tpd-title,
.tpd-skin-white-no-padding .tpd-close {
    color: #000000;
}

.tpd-skin-white-no-padding .tpd-content {
    padding: 0;
}

.tpd-skin-white-no-padding .tpd-content p {
    margin: 4px 0 4px 0;
}

.tpd-skin-white-no-padding .tpd-background-content {
    background-color: #FFFFFF;
}

.tpd-skin-white-no-padding .tpd-background {
    border-width: 1px;
    border-color: #AAAAAA;
}

.tpd-skin-white-no-padding .tpd-background-title {
    background-color: #5b45e3;
}
/* line below the title */
.tpd-skin-white-no-padding .tpd-title-wrapper {
    border-bottom: 1px solid #AAAAAA;
}
/* shadow */
.tpd-skin-white-no-padding .tpd-background-shadow {
    box-shadow: none;
}
/* spinner */
.tpd-skin-white-no-padding .tpd-spinner-spin {
    border-color: rgba(255,255,255,.2);
    border-left-color: #fff;
}

/* links */
.tpd-skin-white a {
    color: #ddd;
}

    .tpd-skin-white a:hover {
        color: #c6c6c6;
    }

/***************************/
/* Validation Error
/***************************/

.tpd-skin-validation-error .tpd-content,
.tpd-skin-validation-error .tpd-title,
.tpd-skin-validation-error .tpd-close {
    color: darkred;
}

.tpd-skin-validation-error .tpd-background-content {
    background-color: #FFF39D;
}

.tpd-skin-validation-error .tpd-background {
    border-width: 1px;
    border-color: darkred;
}

.tpd-skin-validation-error .tpd-background-title {
    background-color: #5b45e3;
}
/* line below the title */
.tpd-skin-validation-error .tpd-title-wrapper {
    border-bottom: 1px solid #AAAAAA;
}
/* shadow */
.tpd-skin-validation-error .tpd-background-shadow {
    box-shadow: none;
}
/* spinner */
.tpd-skin-validation-error .tpd-spinner-spin {
    border-color: rgba(255,255,255,.2);
    border-left-color: #fff;
}

/* links */
.tpd-skin-validation-error a {
    color: #ddd;
}

.tpd-skin-validation-error a:hover {
    color: #c6c6c6;
}