.form-control {
  display: block;
  height: 35px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.828571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
.translateX@x) {
  -webkit-transform: translate();
  -ms-transform: translate();
  -o-transform: translate();
  transform: translate();
}
.translateY@y) {
  -webkit-transform: translate();
  -ms-transform: translate();
  -o-transform: translate();
  transform: translate();
}
@-webkit-keyframes fadeInTop {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-500px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInTop {
  0% {
    opacity: 0;
    -moz-transform: translateY(-500px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInTop {
  0% {
    opacity: 0;
    -o-transform: translateY(-500px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInTop {
  0% {
    opacity: 0;
    transform: translateY(-500px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
body.rtl .form-horizontal .control-label {
  float: right;
}
body.rtl [class^="fa-"],
body.rtl .glyphicon,
body.rtl [class*=" fa-"] {
  margin: 0;
}
body.rtl .sp-module-content .mod-languages ul.lang-inline li {
  margin: 0 0 0 5px;
}
body.rtl .close-offcanvas {
  right: auto;
  left: 10px;
}
body.rtl .body-innerwrapper:after {
  left: 0;
  right: auto;
}
body.rtl .offcanvas-menu {
  margin: 0 -255px 0 0;
  left: auto;
  right: 0;
}
body.rtl .offcanvas .offcanvas-menu {
  transform: translate(-255px,0px);
}
body.rtl.offcanvas .offcanvas-menu {
  left: 0;
  right: auto;
}
body.rtl.offcanvas .body-wrapper {
  left: 0;
  right: auto;
  transform: translateX(320px);
  -webkit-transform: translateX(320px);
  -moz-transform: translateX(320px);
  -ms-transform: translateX(320px);
  -o-transform: translateX(320px);
}
body.rtl .entry-header.has-post-format {
  margin-left: 0;
  margin-right: 68px;
}
body.rtl .post-format {
  left: auto;
  right: -68px;
}
body.rtl .article-info >dt >i,
body.rtl .article-info >dd >i {
  margin-right: 0;
  margin-left: 3px;
}
body.rtl .entry-link:before {
  top: auto;
  left: auto;
  right: -60px;
  transform: rotate(-90deg);
}
body.rtl .entry-quote:before {
  left: auto;
  transform: rotate(-15deg);
  top: auto;
  right: -40px;
}
body.rtl .categories-list .page-header a.pull-right {
  float: left !important;
}
body.rtl .newsfeed-category .category li .pull-left {
  float: right !important;
}
body.rtl .search .btn-toolbar .pull-left {
  float: right !important;
}
body.rtl .sppb-text-left {
  text-align: right;
}
body.rtl .sppb-text-right {
  text-align: left;
}
@media (min-width: 992px) {
  body.rtl .sppb-col-md-1,
  body.rtl .sppb-col-md-2,
  body.rtl .sppb-col-md-3,
  body.rtl .sppb-col-md-4,
  body.rtl .sppb-col-md-5,
  body.rtl .sppb-col-md-6,
  body.rtl .sppb-col-md-7,
  body.rtl .sppb-col-md-8,
  body.rtl .sppb-col-md-9,
  body.rtl .sppb-col-md-10,
  body.rtl .sppb-col-md-11,
  body.rtl .sppb-col-md-12 {
    float: right;
  }
  body.rtl .col-md-1,
  body.rtl .col-md-2,
  body.rtl .col-md-3,
  body.rtl .col-md-4,
  body.rtl .col-md-5,
  body.rtl .col-md-6,
  body.rtl .col-md-7,
  body.rtl .col-md-8,
  body.rtl .col-md-9,
  body.rtl .col-md-10,
  body.rtl .col-md-11 {
    float: right;
  }
}
body.rtl .fa-angle-double-right:before {
  content: "\f100";
}
body.rtl #sp-main-menu #search-top-bar {
  text-align: left;
}
body.rtl #search-top-bar .form-search .btn-search {
  left: 0;
  right: auto;
}
body.rtl table.header-info td {
  padding: 0 40px 0 0;
}
body.rtl table.header-info td:last-child {
  text-align: left;
}
body.rtl table.header-info .fa {
  left: auto;
  right: 0;
}
body.rtl table.header-info:nth-child (3) {
  padding: 0 50px 0 0;
}
body.rtl #sp-top1 .yt-loginform > li {
  border: none;
  border-left: 1px solid #3e3e3e;
  margin-left: -2px;
}
body.rtl .sppb-addon-whychoose .col-md-7 {
  float: left;
}
body.rtl ul.sj-megamenu-parent .sj-dropdown.sj-dropdown-main.sj-menu-right {
  left: auto;
  right: 0;
}
body.rtl .sj-megamenu-parent .sj-dropdown li.sj-menu-item > a,
body.rtl .sj-megamenu-parent .sj-dropdown li.sj-menu-item > span {
  text-align: right;
}
body.rtl .sambar .menu_horizontal .sj-megamenu .sj-megamenu-parent .sj-menu-item.level-1 {
  margin: 0 0 0 50px;
}
body.rtl .sp-module .menu_social_header {
  float: left;
}
body.rtl .sp-module .menu_social_header li {
  margin-left: 0;
  margin-right: 15px;
}
body.rtl .yt-content-slider,
body.rtl .sj-extraslider {
  direction: ltr;
}
body.rtl #sppb-addon-1504165457714 .sppb-addon-faq ul.yt-accordion li.yt-accordion-group h3.accordion-heading:after {
  left: 15px;
  right: auto;
}
body.rtl .chzn-container .chzn-search {
  display: none;
  left: 0;
}
body.rtl .chzn-container .chzn-drop {
  left: 0;
  display: none;
}
body.rtl .chzn-container.chzn-with-drop .chzn-drop {
  display: block;
}
