/*
    Document   : style_tweaks
    Author     : Edgar de Puy
    This css is added by hook_init() in app_lib()
*/

/* =============================================================================
   TWEAKS - Fix some annoying backend styling
   ========================================================================== */
/* BRANDING */
#branding {
  background-color: #4d769e!important;
}
#branding div.breadcrumb .crumbs-current-page{
  color: #fff!important;
}
#branding div.breadcrumb,
#branding div.breadcrumb a {
  color: gold!important;
  padding: 0 5px 0 0;
}
#branding div.breadcrumb a:hover {
  text-decoration: underline;
}
div#branding ul.secondary a.active {
  background-color: antiquewhite;
  padding: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
/**/

/* ADMIN MENU */
/* ADMIN MENU */
#admin-menu, #admin-menu-wrapper {
  font-size:13px!important;
  height:33px;
}
#admin-menu ul li a,
.adminimal-menu div#admin-menu a{
  font-size:13px!important;
}
#admin-menu .dropdown .admin-menu-toolbar-category > a:hover {
  background-color: initial;
}
#admin-menu .dropdown .admin-menu-toolbar-category > a, #admin-menu .dropdown .admin-menu-action > a {
  border-radius:0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
}
#admin-menu .dropdown .admin-menu-search {
  width:100px!important;
}
#admin-menu-search .control-label {
  display: none;
}
/**/

/* GENERAL */
.page-admin h1 {font-size:2em;}
.page-admin h2 {font-size:1.8em;}

/* force wide screen if in admin-mode */
.page-admin .container {
  width: 100%!important;
  max-width: none!important;
}
/**/

/* CONTEXT */
tr.ctools-export-ui-disabled td {
  color: red!important;
  text-decoration:line-through!important;
}

#context-blockform .context-blockform-selector {
  height:100em!important
}
table.context-admin td.tag {
  font-weight:bold!important;
}
/**/
#quickbar * {
  font-size:12px!important;
}

/* CODEMIRROR */
.cm-s-default .cm-tag {
  color: blue!important;
  font-size: 15px!important;
  font-weight:bold!important;
}
.cm-s-default .cm-string {
  color: red!important;
}
/**/

/* ADMIN PAGES */
.page-admin-reports-dblog table td {
  vertical-align:top;
}

.page-admin-reports .admin-list .admin-block-item a{
  font-size:18px;
  padding-left:3px;
}

/* NODE FORM */
/* hides the bullshit about text filters //better use mod Simplify */
.filter-guidelines-processed {
  display:none !important;
}
/*
.page-node-edit .form-item-title,
.page-node-edit #title-field-add-more-wrapper .form-item{
  display: -webkit-inline-box!important;
  display: inline-flex!important;
}
*/
.page-node-edit .form-item-title input,
.page-node-edit #title-field-add-more-wrapper input{
  font-size:22px!important;
  margin-top:-3px!important;
}
.page-node-edit .vertical-tabs-pane,
.page-node-add .vertical-tabs-pane  {
  width: 900px!important;
  border: 1px solid #eee!important;
  padding: 1em!important;
}
.page-node-edit #edit-title,
.page-node-edit #edit-title-field-nl-0-value,
.page-node-add #edit-title-field-nl-0-value,
.page-node-edit #edit-title-field-en-0-value,
.page-node-add #edit-title-field-en-0-value,
.page-node-edit #edit-field-subtitle-und-0-value,
.page-node-edit #edit-field-subtitle-nl-0-value,
.page-node-add #edit-field-subtitle-en-0-value ,
.page-node-add #edit-field-subtitle-und-0-value,
.page-node-add #edit-field-subtitle-nl-0-value,
.page-node-edit #edit-field-subtitle-en-0-value {
  width:800px!important;
}

.page-node-edit #edit-top-save,
.page-node-add #edit-top-save  {
  margin-right:50px;
  background: #2fa6e5;
  text-shadow: 0 1px 0 #0e3144;
  color: #fff;
}

.page-node-edit #edit-top-save:hover,
.page-node-add #edit-top-save:hover {
  background: #58b7ea;
}

.page-node-edit .form-item-language ,
.page-node-add .form-item-language {
  margin-bottom:15px;
}
.page-node-edit .form-item-language label,
.page-node-add .form-item-language label{
  float:left;
  margin: 0px 10px 0 0 ;
}
.page-node-edit .field-widget-link-field,
.page-node-add.field-widget-link-field {
  margin-top:15px;
}
.page-node-edit .link-field-column .form-text,
.page-node-add .link-field-column .form-text {
  width:95%!important;
}
.page-node-edit .field-name-field-sort-index input,
.page-node-add .field-name-field-sort-index input {
  width:80px;
}

.node-form .description,
.node-form .fieldset-description,
.term-form .fieldset-description,
.block-form .fieldset-description,
.node-form fieldset .description,
.term-form fieldset .description,
.block-form fieldset .description {
  color:darkseagreen!important;
}
/**/

.page-admin-commerce-products #edit-title-field-nl-0-value
{
  font-size:22px;
}
table td, table th {
  vertical-align: top!important;
}

/* CKEditor dialog button */
.cke_dialog_ui_button {
  margin-top: 24px!important;
}
/**/
/* NODE-EDIT FORM */
.node-form .form-item-language label,
.node-form .form-item-language label,
.block-form .form-item-language label,
.page-admin .form-item-language label {
  display: inline-block!important;
}
.page-admin .form-item label,
.page-node-edit .form-item label,
.page-term-edit .form-item label,
.page-block-edit .form-item label {
  font-size:15px!important;
}
.fieldset-legend {
  font-size:16px!important;
}
.collapsible.form-wrapper.collapse-processed .fieldset-legend {
  border-radius: 5px;
  background-color: steelblue;
  background-size:8px;
  padding:2px 2px 2px 18px;
}
.collapsible.form-wrapper.collapse-processed .fieldset-legend a{
  color: #fff;
  text-decoration: none;
}
.collapsible.form-wrapper.collapse-processed .fieldset-legend a:hover{
  color: aqua;
  text-decoration: underline;
}

/* VIEWS */
.page-admin-commerce .links.inline.operations li a,
.views-field-edit-node a {
  padding: 3px;
  border-radius: 3px;
  background: #58b7ea;
  color: white!important;
}
/*PATHAUTO ALIAS BACKEND*/
#pathauto-patterns-form .form-item {
  font-weight: bold;
}
/**/
.view-loggere-visual-select-file-grid h3{
  font-weight: bold;
  background: #4d769e;
  color:#fff;
  padding: 4px;
}

/* Draggable sort */
.promo-sort {
  width:600px;
  margin:auto;
}
.tabledrag-toggle-weight-wrapper {
  background-color: #ddd;
}
div.promo-sort {
  -moz-box-shadow: 0px 1px 20px rgba(0,0,0,0.5);
  -webkit-box-shadow: 0px 1px 20px rgba(0,0,0,0.5);
  -ms-box-shadow: 0px 1px 20px rgba(0,0,0,0.5);
  border: 1px solid #ddd;
}

.page-admin-swov-publicaties .views-submit-button {
  position: absolute;
  top: 0;
  margin: 0 45%
}
.page-admin-swov-publicaties .views-reset-button {
  position: absolute;
  top: 0;
  margin: 0 50%
}