/* DACO Pages*/

/* #search-theme-form {
background: transparent url(/files/daco/searchform-back-daco.png) no-repeat scroll left center;
}
#logo {
background-image:url(/files/daco/logo-daco.png);
float:left;
height:67px;
width:507px;
} */
#splash-daco {
  background:transparent url(/files/daco/gradients_blue.png) repeat scroll left top;
}
/* #search-theme-form .form-text {
color: #91AEE4;
} */
#book-block-menu-124 {
 display:none;
}
div#book-block-menu-1214  {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #F1F5FA;
border:1px solid #0066B3;
padding:5px;
}
div#book-block-menu-1214 ul li.DACOGuide {
list-style:none outside none;
}

/* finalize */

h3.caution-reminder {
    padding-left: 10px;
		margin-bottom: 7px;
		color:#cc4e37;
		font-size: 17px;
}

p.warning-text {
    margin: 5px;
padding: 0 !important;
}
div.warning.red-back {
    margin-left: 5px;
    background: #ffcaca;
    border: 1px solid #cc4e37;
		margin-top: 0px;
}
a.confirm-btn {
    background-image: linear-gradient(to bottom,#3484d5 0%, #2473c2 100%);
    color: #fff !important;
    text-decoration: none;
    padding: 5px 15px;
    font-size: 15px;
    border-radius: 5px;
    margin-right: 10px;
    margin-left: 5px;
}

/* form  */


div.container div.help {
    background-position: 15px 10px !important;
}

div.help h3, div.help h4 {
    color: #064788;
}

div.help h4{
    margin-top: -10px;
}

span.daco-next-action.action-default {
    border: 1px solid #ccc;
    background: #eeeeee;
    padding: 5px;
    border-radius: 5px;
    margin-left: 10px;
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 5px;
}

span.daco-next-action.action-default img {
    display: inline-block;
    margin-right: 3px;
}

span.daco-next-action.action-default a {
    text-decoration: none;
}

table.system-status-report tr.odd.error th {
    width: 220px;
}

span.daco-next-action.action-primary {
    float: left;
    margin-top: 5px;
color:white;
}

span.daco-next-action.action-primary a {
    color: white !important;
    text-decoration: none;
}

table.system-status-report tr.note {
    border: 1px solid #ccc;
    background: #f4f7fc;
}

table.system-status-report tr.note p.note-warning, table.system-status-report tr.note p.note-error {
    margin: 10px 5px 5px 5px;
    padding-left: 25px;
}

table.system-status-report tr.note p.note-error {
    background-image: url(/misc/watchdog-error.png);
    background-repeat: no-repeat;
}
table.system-status-report tr.note p.note-warning {
    background-image: url(/misc/watchdog-warning.png);
    background-repeat: no-repeat;
}

div.floatl h3 {
    margin-bottom: 10px;
}

td.cbox-icon {
    background: none;
}

div.help tr td {
    margin-left: -15px;
    display: block;
padding:5px;
}

div.help p {
    margin-top: -5px !important;
}

div.container div.help td span.daco-next-action.action-primary {
    margin-top: -10px;
float:none;
}



table.system-status-report b em {
    display: inline-block;
}

table.system-status-report span.daco-next-action.action-default {
    float: left;
margin-right:10px;
}

div.quicktabs_tabpage table.system-status-report tr.ok th, div.quicktabs_tabpage table.system-status-report tr.ok td {
    width: 50%;
}

/* Invitation */

.invite-admin-access-dialog div.wfui-dialog2-header h2.wfui-dialog2-header-main {
    background: none;
    font-size: 18px;
width: 500px;
}

.invite-admin-access-dialog div.form-group label {
    display: block;
    padding-left: 0px;
margin-bottom: 3px;
}
.invite-admin-access-dialog div.form-group label span.form-mendatory-mark {
    color: red;
}
.invite-admin-access-dialog div.form-group textarea {
    width: 99%;
	resize: none;
}
.invite-admin-access-dialog div.form-group span.help-block {
    margin-top: 8px;
    display: block;
    color: #848484;
	    margin-bottom: 10px;
		font-size: 12px;
}
.invite-admin-access-dialog .wfui-dialog2-footer-actions {
    float: left;
}

.invite-admin-access-dialog div.wfui-dialog2-header i.wfui-icon.fa.fa-times {
    color: white;
    background: #ccc;
    padding: 5px 6px;
    border-radius: 90px;
    font-size: 15px;
}

div.invite-admin-access-dialog a.wfui-dialog2-header-close {
    width: 24px;
    display: block;
    float: right;
    margin-top: 15px;
}

.invite-admin-access-dialog div.form-group textarea.error {
    width: 96%;
}

.invite-admin-access-form span.errorMsg{
 color: #8a1f11; font-size: 13px; 
}
.invite-admin-access-form span.hidden{
 display: none; 
} 
/* access form */
div.floatl div.help p b u {
    color: #064788;
    text-decoration: none;
    line-height: 2.1;
    font-size: 16px;
} 

div.floatl div.help table tr td ol {
    margin-left: 15px;
    margin-top: 0px;
padding:0;
}

.splash.application-closed {
    background: rgba(0, 0, 0, 0) url(/files/daco/gradients_blue.png) repeat scroll left top;
    background-size: 250px 69px;
    float: none;
    padding: 5px 10px 5px 10px;
    width: 228px;
}

div.splash.application-closed a {
    padding: 0;
    white-space: nowrap;
}
div.container-inline input.form-submit {
    color: white;
    padding: 6px 10px;
    width: 80px;
    border: none;
    border-radius: 5px;
    border: 1px solid #176fc0;
    background-image: linear-gradient(to bottom, #3685d8 0%, #2573c2 100%);
    margin-bottom: -7px;
    margin-left: 5px;
    margin-right: 10px;
}

span.application-date {
    float: right;
}

div.help a.mailto {
    font-weight: bold;
}


form#node-form div.node-form div.tanForms {
    padding-left:1px;
padding-right:1px;
}

table.bordered div.daf-ques {
    margin-bottom: 10px;
}
table.bordered form#node-form {
    margin-top: -19px;
}
form#node-form div.node-form {
    margin-top: 15px;
}
div.floatContainer input#edit-delete.form-submit {
    color: white;
    padding: 4px 0px;
    width: 80px;
    border: none;
    border-radius: 5px;
    border: 1px solid #176fc0;
    background-image: linear-gradient(to bottom,#3685d8 0%,#2573c2 100%);
    margin-left: 5px;
    margin-right: 10px;
}

.daco-next-action.action-primary, .daco-next-action.action-primary:visited {
    background: #3068a2 !important;
    background: -webkit-linear-gradient(top,#4687ce 0%,#3068a2 100%) !important;
    background: -moz-linear-gradient(top,#4687ce 0%,#3068a2 100%) !important;
    background: -ms-linear-gradient(top,#4687ce 0%,#3068a2 100%) !important;
    background: -o-linear-gradient(top,#4687ce 0%,#3068a2 100%) !important;
    background: linear-gradient(to bottom,#4687ce 0%,#3068a2 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4687ce',endColorstr='#3068a2',GradientType=0 );
    border-color: #486582  !important;
    color: #fff;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
    text-shadow: 0 1px 0 #205081;
}
.daco-next-action.action-primary:hover, .daco-next-action.action-primary:focus {
    background: #3673B5;
    background: -webkit-linear-gradient(top,#5A94D3 0%,#3673B5 100%);
    background: -moz-linear-gradient(top,#5A94D3 0%,#3673B5 100%);
    background: -ms-linear-gradient(top,#5A94D3 0%,#3673B5 100%);
    background: -o-linear-gradient(top,#5A94D3 0%,#3673B5 100%);
    background: linear-gradient(to bottom,#5A94D3 0%,#3673B5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5A94D3',endColorstr='#3673B5',GradientType=0 );
    border-color: #205081;
    color: #fff;
    text-shadow: 0 1px 0 #205081;
}
.daco-next-action.action-primary:active {
    background: #3673B5;
    background-image: none;
    background-color: #3673B5;
    box-shadow: inset 0 3px 6px rgba(0,0,0,.1);
    text-shadow: none;
    text-decoration: none;
}
.daco-next-action.action-primary.action-disabled {
    border: 1px solid #ccc !important;
    border-color: #ddd #999 #999 #ccc !important;
    background: #eeeeee !important;
    color: #999;
    text-shadow: none;
}

div.view-content-summary > dl > dt {
    background-image: url(/files/daco/icon_daco_form_single.png);
    background-position: left;
    background-repeat: no-repeat;
    text-align: left;
    padding-left: 20px;
    display: inline;
}

div.view-content-summary .daco-application-main{
background:none;
}
