.sidebar {
  background-color: rgba(236,243,245,0.8) !important;
}

.jumbotron {
    background-color: rgba(236,243,245,0.8);
}

.input-group-addon.sized.separation {
  background-color: rgba(236,243,245,0.2);
  padding: 10px;
  border-left: none;
  border-right: none;
}

h1.lined, h2.lined, h3.lined{
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

td.text-small, th.text-small{
  font-size: 0.8em;
  vertical-align: middle !important;
}

td.text-big, th.text-big{
  font-size: 1.1em;
  vertical-align: middle !important;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 12px 8px;
}

#blogContentContainer{
  max-width:1100px;
  margin: 30px auto;
}

#blogContentContainer{
  padding: 30px;
}

#mytextarea{
  min-height:500px;
}

.btn-group-justified {
    /*border-collapse: collapse;*/
}

.btn-group-justified > .btn.none-click, .btn-group-justified > .btn-group {
    border: 1px solid #dce4ec;
    background:none;
    color:#2c3e50;
    font-size: 0.85em;
}

.none-click{
  cursor: default;
}

.navbar-default {
background-color: #02C4DB;
}

.pagination-nav {
  text-align: center;
}

.cell-mini {
  width: 10px;
}

.pager-disable{
  color: rgba(51, 122, 183, 0.35) !important;
  background: #f9f9f9 !important;
}

.lead-textarea {
  resize: none;
  height: 120px !important;
}

.form-control.lang {
  text-transform: uppercase;
  font-weight: 700;
}

.input-group-addon.sized span{
  display: inline-block;
  width: 60px;
}

.lang-label{
  background: #000000;
  text-transform: uppercase;
  padding-top: 3px;
}

.lang-label-hu {
  background: #01C271;
}

.lang-label-en {
  background: #EC1939;
}

.lang-label-de {
  background: #FFCA03;
  color: #000000;
}

.lang-label-fr {
  background: #337EBE;
}

.form-search {
  padding-left: 15px;
}

.form-control.search {
  width: 400px;
}


.changer {
  display: block;
  float: right;
  font-size: 14px;
  font-weight: 700;
  color: #337EBE;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
  margin-top: 14px;
}

.changer:hover {
  opacity: 0.7;
}

.reset-search {
  float: right;
  opacity: 0.5;
}

.blog-top {
  position: relative;
  height: 120px;
}

.top-form {
  position: absolute;
  background: #FFFFFF;
  top: 0px;
  left: 0px;
  right: 0px;
  transform: translateY(-200%);
  transition: transform 500ms;
  transition-delay: 0ms;
}

.top-form.visible {
  transform: translateY(-0%);
  transition-delay: 500ms;
}

.logout-link:hover{
  color: #FFFFFF !important;
  opacity: 0.8;
}

.tooltip {
  font-size: 12px !important;
}

.uploaderVisible #blogContentContainer{
  max-width: inherit;
}

.uploaderVisible .imageuploader .u-uploader {
  overflow-x: auto;
}

.uploaderVisible .sidebar {
  display: none;
}

.uploaderVisible .main {
  margin-left: 0px;
  width: auto;
padding-left: 20px;
padding-right: 20px;
}

#uploaderPreview img {
  display: block;
  max-width: 100%;
  height: auto;
}

.input-group .form-control.category {
  min-width: 170px;
}

.jumbotron.map {
  position: relative;
}

.btn.absright {
  position: absolute;
  right: 30px;
  top: 30px;
  padding: 6px 15px;
}

.input-group-addon.lineend {
  padding: 0px 5px;
}

.form-group.settings .input-group-addon {
  text-align: left;
  width: 100%;
}

.form-group.settings .input-group-addon .form-control.setting {
  width: 250px;
}

/* file uploader */

.imageuploader {
  text-align: center;
}

.imageuploader .toggle{
  text-align:center;
  padding:8px 0px;
}

.imageuploader .toggle a{
  text-transform:uppercase;
  font-weight:bold;
}

.imageuploader .toggle .u-hide{
  display:none;
}

.imageuploader .u-preview{
  display: inline-block;
  text-align:center;
  padding: 14px;
  background: #FFFFFF;
  border: 1px solid #dce4ec;
  border-radius: 4px;
}

.imageuploader .u-uploader{
  display:none;
  background: #FFFFFF;
  border: 1px solid #dce4ec;
  border-radius: 4px;
  overflow:hidden;
}

td.left-small {
  width: 100px;
}
