﻿/* 
 * Custom field CSS classes 
 */
.resize {
    /* Zo worden de instellingen voor cols en rows weer bruikbaar */
    width: auto !important;
    height: auto !important;
}

/*
 * Elementen van CMS Desk
 */

.LogonPageBody {
    background-image: none;
}
.loginBox {
    background-image: none !important;
}

.UniMenuContent .BigButton {
    overflow: hidden;
    text-overflow: ellipsis;
}
.UniMenuContent .ModeButton {
    /* Buttons in de ribbon */
    overflow: hidden;
    text-overflow: ellipsis;
}
span.EditingFormInfo {
    /* Status weergave in de Form tab */
    display: block;
    padding: 5px 5px 5px 22px;
    background: url(Images/CMSDesk/Extra/information.png) no-repeat 2px 4px;
}

.EditingFormTable td {
    padding: .5em 0;
}
td.EditingFormLabelCell {
    /* Tabel cel met een label */
    vertical-align: top;
    text-align: right;
}
td.EditingFormLabelCell label {
    /* Labels in de Form tab */
    display: inline-block;
    padding: .4em .4em 0 0;
    font-weight: bold;
    cursor: pointer;
}
.EditingFormTable iframe {
    /* HTML Editor in Form tab */
    border: 1px dotted #000000 !important;
}


table.EditingFormTable tr.EditingFormCategoryRow td {
    /* Categorie in de Form tab */
    padding: 5px;
    padding-left: 10px;
    background: #efefef url(Images/arrow.gif) center left no-repeat;
    border-bottom: 1px dotted #999999;
    border-top: 20px solid #ffffff;
}

.AttachmentsList {
    /* Attachment velden in de Form tab */
    border: none;
    padding: 0;
}
.AttachmentsList iframe {
    /* Upload buttons voor attachment velden */
    border: none !important;
}
.AttachmentsList .UniGridGrid th {
    /* Lijst met attachments */
    background-color: #efefef;
}
.AttachmentsList .UniGridGrid td a {
    padding-right: .2em;
}
.AttachmentsList .UniGridGrid tr:hover td {
    background-color: #efefef;
}
.AttachmentsList .InfoLabel {
    padding: 5px 5px 0 20px;
    background: url(Images/CMSDesk/Extra/information.png) no-repeat 0 4px;
}

/*
 * Stijlen voor in de Page tab van CMSDesk
 */
.PageManagerPreviewInfo, .PageManagerInfo, .PageManagerWorkflowInfo {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    background: #ffffde url(Images/CMSDesk/Extra/information.png) no-repeat 2px 4px;
    padding: 3px 0 3px 22px;
    border-bottom: 1px dotted #999999;
    line-height: 14pt;
}
.PageManagerWorkflowInfo {
    background-color: #deffde;
}
span.PageManagerInfo {
    display: block;
}
.PageManagerPreviewInfo .PreviewInfoLink {
    text-decoration: none;
    margin: 0 3pt;
}
.PageManagerPreviewInfo .PreviewInfoLink:hover {
    text-decoration: underline;
}
.CMSEditableRegionEdit span.CMSEditableRegionTitle {
    display: inline-block;
    padding: 5px;
    color: #ffffff;
    background-color: #000000;
}
.CMSEditableRegionEdit input.EditableRegionTextBox, 
.CMSEditableRegionEdit textarea.EditableRegionTextBox, 
.EditableImageEdit {
    display: inline-block;
    width: 97% !important;
    border: 1px dotted #000000;
}
.CMSEditableRegionEdit input.EditableRegionTextBox {
    padding: 5px;
}
.CMSEditableRegionEdit textarea.EditableRegionTextBox {
    padding-left: 5px;
}
.CMSEditableRegionEdit div { /* iframe */
    padding-right: 2px;
}
.CMSEditableRegionEdit iframe {
    border: 1px dotted #000000 !important;
}

div.EditableImageEdit {
    min-height: 20px;
}
div.EditableImageEdit span.EditableTextTitle {
    display: none;
}
div.EditableImageEdit div.ImageSelector {
    position: relative;
    min-height: 16px;
}
div.EditableImageEdit div.ImageSelector div.ImageSelectorHeader {
    position: absolute;
    top: 0;
    color: #ffffff;
    background: url(Images/CMSDesk/Extra/black-transparent.png);
    padding: 2px 3px;
    font-size: 12px;
}
div.EditableImageEdit div.ImageSelector div.ImageSelectorHeader .SelectButton, 
div.EditableImageEdit div.ImageSelector div.ImageSelectorHeader .ClearButton {
    cursor: pointer;
}
div.EditableImageEdit div.ImageSelector div.ImageSelectorHeader .SelectButton:hover, 
div.EditableImageEdit div.ImageSelector div.ImageSelectorHeader .ClearButton:hover {
    text-decoration: underline;
}
div.EditableImageEdit div.ImageSelector div.ImageSelectorHeader .SelectButton {
    padding-left: 20px;
    background: url(Images/FileIcons/List/jpeg.gif) no-repeat left center;
}

table#xEditingArea {
    border: 1px dashed #000000 !important;
}