﻿/* compatible with old/unchanged unresponsive editpages */
.RadTabStrip_Telerik { width: 938px; }
.pedit-part-body .RadTabStrip_Telerik { width:initial; }
.partTabbedBody { width: 938px; }
.pedit-part-body .partTabbedBody { width:initial; }
.partTabbedBody .RadPageViewBorder {
    border: 1px solid #ccc;
    padding: 10px;
}
.pedit-part-body .partTabbedBody .RadPageViewBorder { border-top: 0; }
.partTabbedBody .RadPageViewBorder div {
    margin-bottom: 5px;
}
.partTabbedBody fieldset {
    margin: 0 0 15px;
    padding: 6px;
    border: 1px solid #CCCCCC;
    background: #fff;
}
.pedit-part-body .partTabbedBody > div > div > fieldset { border-top: 0; }
.partTabbedBody fieldset legend {
    width: inherit;
    line-height: inherit; 
    padding: 0px 5px 5px;
}
.partTabbedBody fieldset legend:after {
    border-bottom: 0;
}
/* end compatible with old/unchanged unresponsive editpages */

/* pedit-radtabstrip - also see editmode.js */
.partTabbedBody .RadPageViewBorder .pedit-radtabstrip, .pedit-radtabstrip .rtsLevel1 { margin-bottom: 0 !important; }
.pedit-radtabstrip .rtsUL { border-bottom: 1px solid #ddd; overflow: visible !important; width: 100%; }
.pedit-radtabstrip .rtsLI { margin-bottom: -1px !important; }
.pedit-radtabstrip .rtsLink { padding: 8px 12px !important; border: 1px solid transparent; border-bottom-width: 0; border-radius: 4px 4px 0 0; text-shadow: 0 1px 0 #fff; }
.pedit-radtabstrip .rtsLink:focus, .pedit-radtabstrip .rtsLink:hover { border-color: #ddd; background: #fafafa; }
.pedit-radtabstrip > .rtsLevel1 > .rtsUL > .rtsLI:nth-child(n+2) > .rtsLink { margin-left: 5px; } 
.pedit-radtabstrip .rtsSelected { border-color: #ddd #ddd transparent; background: #fff; }
.pedit-radtabstrip .rtsOut { padding: 0 !important; }
.pedit-radtabstrip .rtsIn{ padding: 0 !important; }
.pedit-radtabstrip .rtsTxt { padding: 0 !important; }

.pedit-radstrip-vertical { overflow: visible !important; }
.pedit-radstrip-vertical .rtsUL { position: absolute; top: 0; left: 0; z-index: 100; background: #fff; min-width: 150px; width: auto; animation: uk-fade .2s ease-in-out; box-shadow: 0 2px 5px rgba(0,0,0,.1); border: 1px solid #cbcbcb; border-radius: 4px; margin-top: 5px !important; padding: 5px !important; }
.pedit-radstrip-vertical .rtsLI { float: none !important; margin-left: 0 !important; }
.pedit-radstrip-vertical .rtsLink { text-align: left !important; border: 0; margin-left: 0 !important; padding: 5px 10px !important; color: #444; }

.pedit-radtabstrip-responsive .rtsUL { list-style-type: none; }
.pedit-radtabstrip-responsive .rtsLI { position: relative; }
.pedit-radtabstrip-responsive .rtsTxt i { margin-right: 10px;}
/* end pedit-radtabstrip */

.partTabbedBody label.fixedLabel {
    display: inline-block;
    width: 250px;
}
.partTabbedBody div.fixedLabel170 {
    padding-bottom: 5px;
}
.partTabbedBody div.fixedLabel170 label {
	float: left;
	width: 170px;
}
.partTabbedBody div.fixedLabel2 {
	padding-bottom: 5px;
}
.partTabbedBody div.fixedLabel2 label {
	float: left;
	width: 100px;
}
.partTabbedBody div.fixedLabel2_activityplan label {
	float: left;
}


table.ugaccessmatrix {
    border-collapse: separate;
    border-spacing: 2px;
}
table.ugaccessmatrix th, table.ugaccessmatrix td {
    height: 20px;
    vertical-align: middle;
}
table.ugaccessmatrix th.head {
    background-color: #eee;
}
table.ugaccessmatrix th.cola, table.ugaccessmatrix td.cola {
    background-color: #f5f5f5;
}
table.ugaccessmatrix th.colb, table.ugaccessmatrix td.colb {
    background-color: #e5e5e5;
}
table.ugaccessmatrix td, table.ugaccessmatrix th {
    text-align: center;
}
table.ugaccessmatrix td.name {
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}
table.ugaccessmatrix tr.odd td.cola {
    background-color: #e3e3e3;
}
table.ugaccessmatrix tr.even td.cola {
    background-color: #f5f5f5;
}
table.ugaccessmatrix tr.odd td.colb {
    background-color: #ccc;
}
table.ugaccessmatrix tr.even td.colb {
    background-color: #e5e5e5;
}

/* pedit-article-edit */
@media (min-width: 960px) {
    .pedit-article-edit-table { display: table; }
    .pedit-article-edit-table-row { display: table-row; }
    .pedit-article-edit-table-cell { display: table-cell; }
    .pedit-article-edit-table-cell-left { padding-right: 5px; }
    .pedit-article-edit-table-cell-right { padding-left: 5px; }
}

/* end pedit-article-edit */
