/* vlastní tlačítka nebrat*/
/* širší sloupec */
@media (min-width: 768px) {
  .navbar-absolute-top .navbar-right {
    margin-right: -15px;
  }
}
.navbar-nav > li > a {
  font-weight: 700;
}
/* ad-offer/ad-interest
-------------------------------------------------*/
#frm-addCategoryToAdForm input[type=submit] {
  margin-top: 0px;
  margin-bottom: 0px;
}
#frm-addCategoryToAdForm .form-group {
  padding-bottom: 0px;
}
.form-category {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
#multiupload a {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
#pickfiles,
#uploadfiles {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
/* default
-------------------------------------------------*/
.i60-ad-content h2,
.i60-ad-content .user-a {
  margin-top: 0px;
  margin-bottom: 0px;
}
.i60-ad-content p {
  margin-top: 5px;
  margin-bottom: 5px;
}
.row.fix {
  display: flex;
  flex-wrap: wrap;
}
#panel-search select {
  width: 100% !important;
}
#panel-search input {
  width: 100% !important;
}
.search-button-wrap {
  margin: 10px 10px 30px;
  display: table;
}
.search-button-wrap a {
  font-size: 1.1em;
}
/*.container.blog-content {
	width: 90%;
}*/
.center-auto {
  margin-left: auto;
  margin-right: auto;
  display: table;
}
.message {
  min-width: 50%;
  margin-bottom: 20px;
  border-radius: 20px;
  padding: 8px 20px;
}
.message .message-date {
  font-size: 0.8em;
  font-weight: 100;
}
@media all and (max-width: 992px) {
  .message {
    margin-left: 5%;
    width: 90%;
  }
}
.message-user {
  float: left;
  background-color: #d8e1f1;
}
.message-other {
  float: right;
  background-color: #426ab3;
  color: white;
}
.message-user.message-new {
  background-color: #b2c4e4;
}
.message-other.message-new {
  background-color: #34548e;
}
.menu-ads {
  list-style: none;
}
textarea {
  resize: vertical;
}
.ad_collapse,
.ad_collapse:hover,
.ad_collapse:focus {
  color: black;
  cursor: nor;
}
#snippet--bazar_ads h2 {
  font-size: 1.8em;
}
/*input[name=send], input[name=save] {
	color: @other-color !important;
}*/
#frm-answerMessageForm {
  margin-top: 50px;
}
.message-description {
  font-size: 0.8em;
  font-weight: 100;
  font-style: italic;
}
#amount {
  color: #03a9f4 !important;
}
.ui-slider-range {
  background-color: #03a9f4 !important;
}
.new-category {
  margin-top: 0px;
}
.edit-form {
  padding-left: 0px;
}
#frm-newCategoryForm .form-group {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.new-ad-categories {
  margin-right: 25px !important;
}
.new-ad-categories span {
  position: relative;
  top: 2px;
}
#frm-addCategoryToAdForm .form-group {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.show-content p {
  margin-top: 9px;
  margin-bottom: 9px;
}
#frm-adForm-price::-webkit-outer-spin-button,
#frm-adForm-price::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#frm-adForm-price {
  -moz-appearance: textfield;
}
.row-ad {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.label-primary {
  background-color: #DBEFDC !important;
}
.label-primary.active,
.label-primary[href]:focus,
.label-primary[href]:hover {
  background-color: #95c198!important;
}
.label-success {
  background-color: #03a9f4 !important;
}
.label-success.active,
.label-success[href]:focus,
.label-success[href]:hover {
  background-color: #426ab3 !important;
}
.faq-container {
  font-size: 120%;
  padding-left: 10%;
  padding-right: 10%;
}
.faq-container h3 {
  font-weight: 500;
}
.faq-container p {
  color: black !important;
  font-size: 16px !important;
  font-weight: 300;
}
.modal-dialog {
  width: 100%;
  max-width: 1040px !important;
  display: flex !important;
  max-height: 90vh;
}
.modal-content {
  height: auto;
  width: 100%;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .modal-dialog {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .modal-dialog {
    width: 1040px;
  }
}
.ekko-lightbox-nav-overlay {
  font-size: 40px;
}
.ekko-lightbox-nav-overlay a:nth-child(2) {
  padding: 10px 30px;
  float: right;
}
body {
  overflow-x: hidden;
}
.container {
  width: 100%;
}
@media (min-width: 750px) {
  .container {
    width: 720px;
  }
}
@media (min-width: 900px) {
  .container {
    width: 870px;
  }
}
@media (min-width: 1100px) {
  .container {
    width: 1070px;
  }
}
@media (min-width: 1300px) {
  .container {
    width: 1270px;
  }
}
@media (min-width: 1600px) {
  .container {
    width: 1500px;
  }
}
.btn-next-ads {
  display: table;
  margin: -10px auto 20px;
}
/*# sourceMappingURL=i60-bazar.css.map */