/*  typo */
/*top bar*/
.top-right {
  float: left;
}

/* form */
.control-group .control-label {
  float: right;
  text-align: right;
}
.control-group .controls {
  float: right;
}

.content-wrapper {
  text-align: right !important;
}

.captcha-group .controls {
  float: right;
}
.captcha-group .captcha {
  float: right;
}

.checkbox label:after {
  right: 7px;
  left: auto;
}

.element-over-right {
  left: 0;
  right: auto;
  padding: 0 0 0 5px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .md-padding-left {
    padding: 0 12px 0 0 !important;
  }
}

.captcha-group .captcha {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.captcha-group .controls .input-captcha {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: 2px #b6b7b6 solid;
  border-right: none;
}

.feedback-content {
  text-align: right !important;
}

@media (max-width: 1199px) and (min-width: 767px) {
  .box-summary-item:nth-child(even) {
    margin-left: 0;
    margin-right: 10px;
  }
}
.col-md-4-fix {
  padding-right: 0;
}

.box-floating-right {
  float: left;
}

.back-home-box {
  float: left;
}

.box-right-side {
  padding: 0 12px 0 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .box-right-side {
    padding: 0;
  }
}

.box-summary {
  padding: 0;
}

.box-summary-item {
  float: right;
}
@media (max-width: 767px) {
  .box-summary-item {
    float: none;
  }
}

@media (min-width: 1200px) {
  .box-summary-item:nth-child(even) {
    margin-left: 12px;
    margin-right: 0;
  }
}

@media (min-width: 1200px) {
  .box-summary-item:nth-child(odd) {
    margin-left: 12px !important;
  }
}

@media (min-width: 1200px) {
  .box-summary-item:last-child {
    margin-left: 0 !important;
  }
}

.bubble-after {
  position: absolute;
  background-color: #fff;
  width: 100%;
  height: 20px;
  border-top-left-radius: 0;
  border-top-right-radius: 25px;
  bottom: 0;
}

.owl-carousel div {
  direction: ltr;
}

.menu .nav > li.open:first-child > a:before {
  border-top-left-radius: 0;
  border-top-right-radius: 9px;
}

.menu .nav > li.open:last-child > a:before {
  border-top-right-radius: 0;
  border-top-left-radius: 9px;
}

.menu .dropdown-menu a span.selected-icon:before {
  content: "\f100";
}

.menu .dropdown-menu a.current-category span.selected-icon, .menu .dropdown-menu a:hover span.selected-icon, .menu .dropdown-menu a:focus span.selected-icon {
  padding-right: 0;
  padding-left: 3px;
}

.navbar-collapse-left {
  left: auto;
  right: 0;
}

.second-nav-collapse {
  right: 38px;
  left: auto;
}

.navbar-collapse-right {
  left: 0;
  right: auto;
}

@media (max-width: 992px) {
  .navbar-header {
    float: none;
  }

  .navbar-nav {
    float: none;
  }

  .menu-container {
    float: none;
  }
  .menu-container li {
    float: none;
  }
}
.bubble-lg-after {
  border-top-left-radius: 0;
  border-top-right-radius: 45px;
}

@media (min-width: 992px) {
  .nav-container {
    float: left !important;
  }
}
.breadcrumb > li + li:before {
  content: "\f104";
}

.rtl_padding-right-zero {
  padding-right: 0;
  text-align: right;
}

.footer-slogen {
  float: left;
}

#speedoo-ui div.row {
  padding: 10px 20px 10px 0px;
}

@media (min-width: 1199px) {
  #pl_featured .box-summary-item:nth-child(even) {
    margin-left: 0;
    margin-right: 0;
  }
  #pl_featured .box-summary-item:nth-child(odd) {
    margin-left: 14px !important;
  }
  #pl_featured .box-summary-item:last-child {
    margin-left: 0 !important;
  }
}
@media (min-width: 767px) and (max-width: 1199px) {
  #pl_featured .box-summary-item:nth-child(even) {
    margin-left: 0 !important;
    margin-right: 12px !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .two-box-per-row .box-summary-item:nth-child(even) {
    margin-left: 0;
    margin-right: 0;
  }
  .two-box-per-row .box-summary-item:nth-child(odd) {
    margin-left: 14px !important;
  }
  .two-box-per-row .box-summary-item:last-child {
    margin-left: 0 !important;
  }
}

.rtl-text-left {
  text-align: left;
}

ul.acc-list li.acc-list-item i.acc-icon {
  left: 15px;
  right: auto;
}
