/*
@import url("http://fonts.useso.com/css?family=Open+Sans:300,400,600,700&amp;lang=en");
@import url("http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&lang=en");
*/

/*
 *
 *   Mihe - Admin Theme
 *
 */

/* total width */
@media only screen and (min-width: 1600px) {
    .container-c {width:1600px;}
    .col-c-2 {width:1344px}
}

/* total width */
@media only screen and (max-width: 1600px) {
    .container-c nav {width:720px;}
    .container-c {width:1300px;}
    .col-c-2 {width:1044px}
}

/* table word break */
table td{word-wrap:break-word; word-break: break-all;}
table td pre{
    white-space:pre-wrap; /* css3.0 */
    white-space:-moz-pre-wrap; /* Firefox */
    white-space:-pre-wrap; /* Opera 4-6 */
    white-space:-o-pre-wrap; /* Opera 7 */
    word-wrap:break-word; /* Internet Explorer 5.5+ */
}

/* logo */
.logo h1{color: #a2abcc; font-size: 28px; line-height:35px; text-align: center; width:auto; height: auto; z-index: 1; margin: 10px 0;}
#header .logo:before{display: none;}

/* fa font */
.table td .fa{font-size:14px;}
/*.table td .fa.fa-newspaper-o, .table td .fa.fa-folder-o{font-size:14px;}*/

/* json editor */
#editor_holder table {width:100% !important;}
#editor_holder table td:last-child {width:150px;}

/* file uploader component */
.upload-pic{
    display:block;
    position:relative;
    z-index:1;
    /*float:left;*/
    margin-right:10px;
    margin-bottom:10px;
}
.upload-pic img{
    height: 150px;
}
.upload-pic .remove{
    position:absolute;
    color: #ed5565;
    background-color: white;
    top:-5px;
    right:-5px;
    display:none;
    border:1px solid #ddd;
    border-radius:12px;
    font-size:21px;
    height:24px;
    width:24px;    
    z-index:2;
}
.upload-pic:HOVER .remove{
    display:block;
}
.upload-pic-result{
    margin-top: 15px;
}

/* choice component */
.choice-input .checkbox-inline{
    margin-left: 0;
    margin-right: 10px;
}

/* Tabs */
.tabs-container .panel-body {
  background: #fff;
  border: 1px solid #e7eaec;
  border-radius: 2px;
  padding: 20px;
  position: relative;
}
.tabs-container .nav-tabs > li.active > a,
.tabs-container .nav-tabs > li.active > a:hover,
.tabs-container .nav-tabs > li.active > a:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
  background-color: #fff;
}
.tabs-container .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.tabs-container .tab-pane .panel-body {
  border-top: none;
}
.tabs-container .nav-tabs > li.active > a,
.tabs-container .nav-tabs > li.active > a:hover,
.tabs-container .nav-tabs > li.active > a:focus {
  border: 1px solid #e7eaec;
  border-bottom-color: transparent;
}
.tabs-container .nav-tabs {
  border-bottom: 1px solid #e7eaec;
}
.tabs-container .tab-pane .panel-body {
  border-top: none;
}
.tabs-container .nav-tabs > li a:hover {
  background: transparent;
  border-color: transparent;
}
.tabs-container .tab-content > .tab-pane,
.tabs-container .pill-content > .pill-pane {
  display: none;
}
.tabs-container .tab-content > .active,
.tabs-container .pill-content > .active {
  display: block;
}
.tabs-container .nav-tabs .badge{
    color:white;
}

.panel-primary {
  border-color: #1ab394;
}
.panel-primary > .panel-heading {
  background-color: #1ab394;
  border-color: #1ab394;
}
.panel-success {
  border-color: #1c84c6;
}
.panel-success > .panel-heading {
  background-color: #1c84c6;
  border-color: #1c84c6;
  color: #ffffff;
}
.panel-info {
  border-color: #23c6c8;
}
.panel-info > .panel-heading {
  background-color: #23c6c8;
  border-color: #23c6c8;
  color: #ffffff;
}
.panel-warning {
  border-color: #f8ac59;
}
.panel-warning > .panel-heading {
  background-color: #f8ac59;
  border-color: #f8ac59;
  color: #ffffff;
}
.panel-danger {
  border-color: #ed5565;
}
.panel-danger > .panel-heading {
  background-color: #ed5565;
  border-color: #ed5565;
  color: #ffffff;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 1px;
    border-top-left-radius: 1px;
}