File: D:/HostingSpaces/PvdBoogaard/indoorski.nl/backup/oude-site/cms/modules/form/styles/edit.form.css
/**
* Accordion
*
* Makes borders look better with UI accordion
*/
.ui-accordion-header {
width : 90%;
}
.ui-accordion-content {
width : 90%;
padding : 10px;
border : 1px solid #ccc;
border-top : 0;
background : #fff none;
margin : 0 0 10px 0;
}
.ui-accordion-header {
border-top : 0;
}
.ui-accordion-header:first-child {
border-top : 1px solid #ccc;
}
#tab-form-fields ul {
margin : 0;
padding : 0;
}
#tab-form-fields ul li {
margin-bottom : 5px;
padding : 3px 6px;
border : 1px solid #ccc;
background-color : #f3f3f3;
background-position : 4px 4px;
background-repeat : no-repeat;
list-style : none;
padding-left : 28px;
}
#tab-form-fields ul li:last-child {
margin-bottom : 0;
}
#tab-form-fields ul li:hover {
background-color : #fff;
}
.form-menu {
position : relative;
float : left;
margin-right : 10px;
width : 200px;
}
.form-menu > div {
padding : 9px;
border : 1px solid #ccc;
border-top : 0;
margin-top : -6px;
}
.form-menu input[type="text"] {
width : 140px;;
}
/**
* Canvas
*/
#form-title {
font-weight : bold;
font-size : 12px;
}
#canvas {
position : relative;
width : 630px;
min-height : 448px;
border : 1px solid #ccc;
padding : 6px 10px;
margin : 0 0 10px 0;
}
#canvas-empty {
position : absolute;
top : 130px;
left : 0;
width : 100%;
text-align : center;
font-size : 1.8em;
color : #acacac;
}
#canvas > h3 {
background : #e7e7e7 url(../images/tab_bg.gif) repeat-x top left;
border : 1px solid #ccc;
display : block;
padding : 6px;
}
#canvas > ul {
margin : 0;
padding : 10px 10px 10px 30px;
min-height : 200px;
}
#canvas ul {
padding : 0;
margin : 0;
}
#canvas > ul > li {
list-style : none;
margin-bottom : 10px;
}
#canvas ul li {
list-style-type : none;
}
#canvas .ui-sortable-placeholder {
border : 3px dashed #94a3c4;
height : 66px;
margin-bottom : 10px;
background-color : #fff;
}
#canvas li.__widget_placeholder__ {
background : transparent url(../../../admin/images/loadingAnimation.gif) no-repeat top center;
text-indent : -10000px;
}
input,
select,
textarea {
font-size : 11px;
padding : 2px 4px;
}
input[type="radio"],
input[type="checkbox"] {
cursor : pointer;
}
#canvas h2 input[type="text"] {
font-size : 18px;
}
/**
* Elements in menu
*/
#form-element-text {
background-position : 6px 6px;
background-image : url(../images/textfield.png);
}
#form-element-textarea {
background-position : 6px 6px;
background-image : url(../images/multitext.png);
}
#form-element-radio {
background-position : 6px 6px;
background-image : url(../images/radiobutton.png);
}
#form-element-checkbox {
background-image : url(../images/tick.png);
}
#form-element-select {
background-position : 5px 5px;
background-image : url(../images/picklist.png);
}
#form-element-select-country {
background-image : url(../images/world.png);
}
#form-element-file {
background-image : url(../images/folder_go.png);
}
#form-element-section-break {
background-position : 6px 6px;
background-image : url(../images/text_horizontalrule.png);
}
/**
* Editable form elements
*/
.form-element {
position : relative;
margin-bottom : 10px;
background : #fff;
}
.form-element input[type="text"],
.form-element textarea {
width : 250px;
margin-bottom : 3px;
}
.form-element textarea {
margin-bottom : 0;
}
.form-element ul.inline input[type="text"] {
margin-bottom : 0;
}
.form-element.ui-draggable-dragging {
padding : 10px;
background : #eee;
}
.form-element-title {
position : relative;
cursor : move;
}
.form-element-title .title input {
font-size : 15px;
width : 555px;
}
.form-element > .form-element-content > input {
width : 555px;
}
.form-element-title a {
position : absolute;
top : 6px;
text-indent : -10000px;
width : 18px;
height : 16px;
border : 0;
text-decoration : none;
}
.form-element-minimize {
right : 40px;
background : transparent url(../images/arrow_up.png) no-repeat bottom left;
}
.form-element-maximize {
right : 40px;
background : transparent url(../images/arrow_down.png) no-repeat bottom left;
}
.form-element-duplicate {
right : 20px;
background : transparent url(../images/add.png) no-repeat bottom left;
}
.form-element-remove {
right : -2px;
background : transparent url(../images/delete.png) no-repeat bottom left;
}
.form-element-removing {
background : #ffe4e4 none;
}
.form-element-required {
display : none;
position : absolute;
left : -5px;
top : 0px;
color : #ff0000;
}
.form-element-content > ul > li {
padding-top : 3px;
padding-left : 6px;
margin-left : 6px;
}
.form-element-options {
color : #000;
margin-top : 5px;
padding : 3px 6px;
border : 1px solid #ccc;
background : #e7e7e7 url(../images/tab_bg.gif) repeat-x top left;
}
.form-element-options label {
position : relative;
top : -2px;
}
.form-element-options select,
.form-element-options input[type="text"] {
position : relative;
top : -1px;
}
.form-element-options select,
.form-element-options input[type="text"] {
width : 160px;
}
.form-element-options img.tooltip {
cursor : help;
position : relative;
top : 1px;
left : 2px;
}
.form-element-options ul.inline li {
position : relative;
top : 1px;
}
.form-element-hr {
padding : 0;
margin : 10px 0;
border : 0;
height : 5px;
background : transparent url(../images/grid.gif) repeat-x top left;
}
.form-element .other-field {
padding : 4px 0 0 6px;
}
.form-element .other-field input {
min-width : 223px;
width : 223px;
}
.form-widget-fields {
max-height : 250px;
overflow : auto;
}
/**
* Note, with the helper styles, width and height had to be put inline due to jQuery UI
* behaving undesirably as usual.
*/
.form-element-drag-helper {
cursor : move;
background : transparent url(../images/form-element-drag-helper.png) no-repeat top left;
}
.form-element-drag-helper img {
position : absolute;
top : 27px;
left : 20px;
}
.form-element-drag-helper p {
position : relative;
top : 17px;
left : 46px;
text-align : left;
font-size : 11px;
}
.form-element-sort-helper {
cursor : move;
background : transparent url(../images/form-element-sort-helper.png) no-repeat top left;
}
.form-element-sort-helper p {
position : relative;
top : 12px;
text-align : center;
font-size : 14px;
}
/**
* Edit in place fields
*/
.edit-in-place:hover,
.edit-in-place:focus {
font-size : 11px;
margin : 0;
border : 1px solid #ccc;
background-color : #ffffcc;
cursor : text;
}
.edit-in-place:hover {
background-color : #ffffcc;
}
.edit-in-place {
border : 1px solid transparent;
margin : 0;
background-color : transparent;
}
.add-option-to-list {
display : block;
width : 16px;
height : 16px;
background : transparent url(../images/add.png);
}
.remove-option-from-list {
display : block;
width : 16px;
height : 16px;
background : transparent url(../images/delete.png);
}
.remove-other {
display : block;
width : 16px;
height : 16px;
background : transparent url(../images/delete.png);
}
.form-element-file-file-types li.file-type {
position : relative;
padding : 1px 24px 2px 6px;
border : 1px solid #ccc;
background : #fff;
}
.form-element-file-file-types a {
text-indent : -10000px;
width : 16px;
height : 16px;
position : absolute;
top : 4px;
right : 3px;
background : transparent url(../images/cross.png) no-repeat top left;
}
/**
* General
*/
.w5 { width : 5%; }
.w10 { width : 10%; }
.w20 { width : 20%; }
.w25 { width : 25%; }
.w40 { width : 40%; }
.w50 { width : 25%; }
.w60 { width : 60%; }
.w75 { width : 25%; }
.w80 { width : 80%; }
.w100 { width : 100%; }
.left {
float : left;
}
dl,
dl dt,
dl dd {
margin : 0;
padding : 0;
}
dl dt { margin-bottom : 2px; }
dl dd { margin-bottom : 5px; }
.right {
float : right;
}
.clear,
ul.inline li.clear {
float : none;
clear : both;
height : 0;
line-height : 0;
font-size : 0;
}
.em {
font-style : italic;
}
.strong {
font-weight : bold;
}
.light {
color : #888;
}
.hide {
display : none;
}
.required {
color : red;
}
.text-right {
text-align : right;
}
.hr {
height : 0;
margin : 10px 0;
padding : 0;
border : 0;
border-bottom : 2px solid #acacac;
width : 100%;
}
input[disabled],
button[disabled],
textarea[disabled] {
cursor : not-allowed;
}
/**
* General UI
*/
.ui-draggable {
cursor : move;
}
/**
* General lists
*/
ul.inline {
padding : 0;
margin : 0;
}
ul.inline li {
margin : 0 10px 0 0;
padding : 0 10px 0 0;
float : left;
list-style : none;
}