/*
* @file
* This file overrides some annoying things in the FPP admin interface
*
*/

/************** basic styles for the image block block type ***************/
/*
div.image-left {
  float:left;
  margin:1em 1em 1em 0;
width:48%;
}
div.image-right{
  float:right;
  margin:1em 0 1em 1em;
   width:48%;
}

div.image-top{
  margin:1em 0 1em 0;
}

div.image-block-text-left {
  float:left;
  margin-top:1em;
  width:48%;
  text-align:left;
}
div.image-block-text-right{
  float:right;
  margin-top: 1em;
  width:48%;
  text-align:left;
}

div.text-top{
  margin-top:1em;
}
div.image-block-text-bottom{
  margin-bottom:1em;
}
div.image-block-text a{
  font-family:'Open Sans', arial, sans-serif;
  font-size:1.2rem;
  line-height:1.2em;
  text-transform:uppercase;
}

a.blue-link{
  color: #333;
}



div.beige {
    background: #ECE9E5 none repeat scroll 0 0;
    color: #5b595a;
    overflow: hidden;
    padding: 0 15px;
}

div.blue {
    background: #6A91A6 none repeat scroll 0 0;
    color: #fff;
    overflow: hidden;
    padding: 0 15px;
}

div.maroon{
     background: #8B003A none repeat scroll 0 0;
    color: #fff;
    overflow: hidden;
    padding: 0 15px;
}


#modal-content input.form-text,
#modal-content textarea{
    background: none repeat scroll 0 0 #FFF !important;
    border: 1px solid #efefef !important;

}

#modal-content .description{
  display:none;
}

/*
.panels-ipe-display-container .panels-ipe-region{
  padding:8px;
  border:2px solid #E6E6E6;
}
*/


ul.panels-ipe-linkbar{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}


ul.panels-ipe-linkbar li { display: inline; }

#modal-content fieldset legend{
  left: 1px !important;
  top: 0 !important;
}

#modal-content label{
  font-weight:bold;
  background-color:#efefef;
  padding-left:10px;
  border-radius: 0 0 3px 0;
}

#modal-content .form-item{
  margin-bottom:2em;
}

#modal-content .chosen-container-single{
  border: 1px solid black;
}

#modal-content .ctools-auto-submit-full-form {
float: left;
width:50%;
}

#modal-content #edit-buttons{
    position: absolute;
    right: 20px;
    top: 465px;
}

#modal-content .panels-section-column-categories{
  width:150px;
}

#modal-content .panels-section-column-categories a.panels-modal-add-config{
  background-color:none;
}

#modal-content .widget-preview-title {
    font: bold 11px/23px "Open Sans","Lucida Sans","Lucida Grande",Verdana,sans-serif;
    position: absolute;
    right: -3px;
    top:-29px !important;
}


#modal-content [class*="column"] + [class*="column"]:last-child {
    float: left !important;
}


#modal-content .filter-wrapper fieldset {
  border: none !important;
  padding: 10px;
  margin-top: none !important;
}
#modal-content .cke_inner .cke_contents{
  min-height:200px;
}


/* Filter for format selection */

#modal-content .filter-wrapper .wysiwyg-toggle-wrapper{
  width:200px;
  float:left;
}
#modal-content .filter-wrapper .form-type-select{
  width:200px;
  float:right;
}

#modal-content .filter-wrapper label{
  display:none !important;
}

#modal-content .text-format-wrapper .filter-wrapper{
  border: none !important;
  margin:0;
  padding:0;
}

#modal-content .text-format-wrapper fieldset{
  border: none !important;
}



/* admin overview */

#modal-content .widget-preview-title .content-type-button a{
  right:0 !important;
}

#modal-content .content-type-button img{
  display:none;
}


#modal-content .panels-section-columns{
  border:none !important;
}

#modal-content .panels-section-column-1,
#modal-content .panels-section-column-2
{
  width: 400px;
}

#modal-content .panels-section-columns, 
#modal-content .panels-categories-description {
  border: none !important;
  width: 100% !important;
}
/*
#modal-content .panels-section-columns .panel-section-column .inside{
  width:300px !important;
}
*/

#modalContent .panels-section-column-categories .content-type-button a {
  background: white !important;
  width: 100% !important;
}