/**
 * pdb-redo
 * @version 2.0.0
 * @link https://github.com/mandarsd/pdb-redo
 * @license Apache 2.0
 */
/**
 * Copyright 2020-2021 Mandar Deshpande <mandar@ebi.ac.uk>
 * European Bioinformatics Institute (EBI, http://www.ebi.ac.uk/)
 * European Molecular Biology Laboratory (EMBL, http://www.embl.de/)
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at 
 * http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, 
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and 
 * limitations under the License.
 */
.pcl-pdbRedo-wrapper{
    /*width:240px;*/
    width:100%;
    height:auto;
    font-family: Verdana,sans-serif;
    position: relative;
  }
  
  .pcl-pdbRedo-heading{
    font-size: 12px;
    width:100%;
    /*text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;*/
    text-align:center;
    font-weight:bold;
    margin-bottom:5px;
  }
  
  .pcl-pdbRedo-row{
    width:100%;
    height:15px;
    clear:both;
  }
  
  .pcl-pdbRedo-row:last-child{
    margin-top:5px;
  }
  
  .pcl-pdbRedo-link-row{
    width:100%;
    height:15px;
    clear:both;
    text-align: right;
  }
  
  .pcl-pdbRedo-link-row > a {
    font-size: 10px;
  }
  
  .pcl-pdbRedo-label{
    font-size: 12px;
    float:left;
    width:44%;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow:hidden;
  }
  
  .pcl-pdbRedo-gradient{
    float:left;
    width:53%;
    height:11px;
    margin-left:2%;
    margin-top:1px;
    border: 1px solid #CCC;
    background: #f00;
    background: -moz-linear-gradient(left,#f00 0,#fff 50%,#fff 51%,#00f 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#f00),color-stop(50%,#fff),color-stop(51%,#fff),color-stop(100%,#669966));
    background: -webkit-linear-gradient(left,#f00 0,#fff 50%,#fff 51%,#669966 100%);
    background: -o-linear-gradient(left,#f00 0,#fff 50%,#fff 51%,#669966 100%);
    background: -ms-linear-gradient(left,#f00 0,#fff 50%,#fff 51%,#669966 100%);
    background: linear-gradient(to right,#f00 0,#fff 50%,#fff 51%,#669966 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000',endColorstr='#669966',GradientType=1);
    webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  
  .pcl-pdbRedo-error{
    float:left;
    width:53%;
    height:11px;
    margin-left:2%;
    margin-top:1px;
    border: 1px solid #CCC;
    background: #999;
    font-size: 10px;
    color: #fff;
    text-align: center;
  }
  
  .pcl-pdbRedo-position-frame{
    position:absolute;
    right:0;
    height:11px;
    width:9%;
    border:2px solid #000;
    background-color: rgba(255,255,255,0.7);
    webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
  }
  
  .pcl-pdbRedo-loader {
      position: absolute;
      background: #fff;
      opacity: 0.9;
      text-align: center;
      -webkit-border-radius: 2px;
      border-radius: 2px;
      z-index: 999;
      width:100%;
      height:100%;
  }