﻿.forms-edit .form-page-container div{overflow:visible;}
.forms-edit .right-column .wide-tip{width:84%;}
.forms-register .center-column{margin:0 auto;float:none !important;}
.forms-register #page-body, .forms-formconfirmation #page-body{width:660px !important;}

h2.form-title{padding-left:5px;padding-right:5px;display:inline-block;clear:both;}
h2.form-title:hover{cursor:pointer;background-color:#FFFFAA;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-radius-bottomright:5px;-moz-border-radius-top:5px;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.form-actions-menu{display:inline-block;}
.form-actions-menu .seperator-item{width:300px !important;}
.form-actions-menu li.published{width:177px !important;}
.forms-viewentries h2.form-title{display:block;padding-left:0;margin-bottom:0;}

/*tools menu*/
ul.form-tools-menu{list-style-type:none;}
ul.form-tools-menu li.header h3{width:120px;float:left;}
ul.form-tools-menu li{overflow:visible;}
ul.admin-links li.header{display:block;}
ul.form-tools-menu li a{cursor:move;}
ul.form-tools-menu li a.menu-toggle{padding:0;margin:4px 2px 0 0;border:1px solid transparent;}
ul.form-tools-menu li a.menu-toggle{cursor:pointer;display:block;width:20px;height:20px;float:right;}
ul.form-tools-menu li a.menu-toggle span{padding:0;display:block;width:100%;height:100%;}
ul.form-tools-menu li a.menu-toggle:hover{border:1px solid #c0c0c0;}
ul.tools-list{padding-top:0px;}

/*drag and drop*/
.form-area{width:100%;height:100%;clear:both;min-height:400px;}
.drop-form-list{display:block;min-height:400px;list-style-type:none;width:100%;border:0px solid red;}
.forms-register .drop-form-list{min-height:200px;}
.drop-form-hover{}
li.drop-item{padding:5px 0 5px 0;}
li.drop-item label.label{cursor:pointer;border:1px solid transparent;width:100px;margin-left:10px;margin-right:10px;}
li.drop-item label.label:hover{background-color:#dbd977;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; -moz-border-radius-bottomright:5px;-moz-border-radius-top:5px;border-top-right-radius: 5px;border-top-left-radius: 5px;}
.forms-register li.drop-item label.label:hover{background-color:transparent;}
li.active{border:1px solid #c0c0c0;background-color:#F0F0F0;}
li.guido{border-top:1px dotted gray;}

.forms-register .error{text-align:left;}
.forms-register ul.drop-form-list li.drop-item label.label:hover{background-color:transparent;}
ul#submit-button-list{padding-bottom:40px;}


/*draggable element*/
ul.admin-links div a span{background-image:url(/images/forms-sprite.png);background-repeat:no-repeat;}
ul.admin-links div{margin-bottom:3px;width:500px;background-color:#E1E1E1;border:1px solid gray;}
ul.admin-links div a{text-decoration:none;margin:0 auto 0 5px;color:Black;border:1px solid transparent;width:92%;display:block;}
ul.admin-links div a:hover{}
ul.admin-links div a span{display:block;padding:5px 5px 5px 20px;}

/*forms*/
div.add-fields-prompt{border:2px solid #DFC207;width:90%;padding:15px;margin:50px auto 0 auto;background-color:#fdfdcf;text-align:center;font-size:20px;color:#2E2802;}
.entry-form-list li ul.two-field-row input.shorter-field{width:122px;clear:both;}
.entry-form-list li ul.two-field-row select,
.entry-form-list li ul.three-field-row select{margin:0 !important;}
.entry-form-list li ul.two-field-row select.shorter-field{width:135px;clear:both;}
ul.three-field-row li{margin-right:8px;}
.entry-form-list li ul.two-field-row{width:285px;}
.entry-form-list li ul.two-field-row li.area-code-item{width:74px;}
.entry-form-list li ul.two-field-row input.area-code{width:50px !important;}
.entry-form-list li ul.two-field-row .phone-number-item{width:145px !important;}
.entry-form-list li ul.two-field-row input.phone-number{width:106px !important;}

ul.drop-form-list{padding-bottom:20px;padding-top:20px;}
.drop-form-list li.drop-item:hover{background-color:#FEFEE2;cursor:pointer;}
.drop-form-list li span.required{width:10px;color:red;float:left;margin-top:7px;}
.drop-form-list li a.help-icon{float:left;margin-top:3px;}
.drop-form-list li div.input{width:285px;}
.drop-form-list li ul.two-field-row select.shorter-field{width:126px;clear:both;}
.drop-form-list li div.input textarea{width:268px;}
.drop-form-list li div.input input.title{width:257px;}
.entry-form-list li ul.two-field-row input.shorter-field{width:113px;clear:both;}
.drop-form-list li div.field-settings{float:right;}
.drop-form-list li .drag-icon{cursor:move;}
.drop-form-list li a.drag-icon:hover{border:1px solid transparent;}
.drop-form-list li ul.three-field-row input.shorter-field{width:96px;}
.drop-form-list li div.input input.mini-field{width:25px;}
.drop-form-list .place-holder{height:44px;background-color:#FFFFAA;border:1px solid #FFFFAA}
.drop-form-list li .option-list label{display:inline-block;}

.forms-register ul.drop-form-list{padding-bottom:10px;}
.forms-register ul#submit-button-list{padding-bottom:80px;}

.autosave-container{padding:2px;text-align:center;background-color:White;bottom:0;height:23px;position:fixed;right:0;width:150px;border:1px solid gray;}


/*form field properties*/
.form-field-properties textarea{height:36px;padding:5px;width:135px;}
.form-field-properties td.label{vertical-align:top;}

/*field properties*/
ul.vertical-list{list-style-type:none;}
.field-property-table{width:252px;list-style-type:none;border:1px solid #c0c0c0;background: url(/images/properties-bg.png) repeat-x;background-position:bottom left;}
.field-property-table td{padding:0;margin:0;height:27px;border-top:0px solid #c0c0c0;border-right:0px solid #c0c0c0;border-left:0px solid #c0c0c0;margin:0;}
.field-property-table td select, .field-property-table td input{padding:0 !important;margin:0 !important;}
.field-property-table td select{width:148px;border:0 !important;background-image:none !important;font-size:12px;}
.field-property-table td.label{padding-left:5px;width:90px !important;vertical-align:top;}
.field-property-table td label{font-size:11px;}
.field-property-table td.input{padding-left:4px;background-color:white;width:135px;border-left:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;}
.field-property-table tr.last-row td.input{border-bottom:0px;}
.field-property-table td.input input{padding-left:3px;margin-left:5px;width:148px;height:15px;border:0px;padding-top:2px;font-size:12px;}
.field-property-table td.bottom-item{border-top:0;border-bottom:1px solid #c0c0c0;}

/*upgrade required*/
.simplemodal-data .upgrade-form{min-height:60px !important;}
.require-upgrade-msg{font-size:10px;}

/*view entries*/
.forms-viewentries .center-column{width:800px;}
.form-page-container .entries-container{width:765px;overflow-x:auto;}
table.entries-table{}
table.entries-table thead{border-left:1px solid #c0c0c0;border-top:1px solid #c0c0c0;border-right:1px solid #c0c0c0;}
table.entries-table td, table.entries-table th{width:70px;vertical-align:top;font-size:11px;}
.entries-table tr.even{background-color:#D6D7F0;}
.entries-table tr.odd{background-color:white;}
table.entries-table td.select-field, table.entries-table th.select-field{width:22px;}
table.entries-table td.select-field{background-color:#7B7ECF;}
table.entries-table th.select-field{}
.form-page-container div.inner-table-container{height:400px;overflow:auto;}
.entries-inner-table{border-left:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-top:0px;}
.entries-inner-table tr:hover{background-color:#F1EFEF;}

ul.form-actions-list{width:100%;overflow:hidden;list-style-type:none;margin-bottom:10px;}
.form-actions-list li{width:50%;}
a.excel-icon-link{padding-left:22px}

.forms-viewentries ul.title-list{width:765px;overflow:hidden;}
.forms-viewentries ul.title-list li.form-info{width:230px;}
.forms-viewentries ul.title-list li.form-info h2{margin-bottom:2px;}
.forms-viewentries ul.title-list li.event-info{width:528px;}

.file-icon-item{width:25px;padding-right:5px;}
.file-name-item{}
.file-name-item a{display:block;height:8px;margin-top:7px;}