html[dir="rtl"] { direction:rtl; }
body.rtl {
  direction:rtl;
  unicode-bidi:embed;
}
body.rtl input, body.rtl select, body.rtl input[type="submit"], body.rtl input[type="reset"], body.rtl textarea { text-align:right; }
body.rtl input[type="tel"], body.rtl input[type="url"], body.rtl input[type="email"], body.rtl input[type="zip"] {
  direction:ltr;
  unicode-bidi:plaintext;
}
body.rtl blockquote {
  padding:30px 70px 15px 0;
  border-left:none;
  border-right:6px solid #000000;
}
body.rtl blockquote:before {
  left:auto;
  right:25px;
}
body.rtl .alignnone { margin:5px 0 20px 20px; }
body.rtl .aligncenter, body.rtl div.aligncenter {
  display:block;
  margin:5px auto 5px auto;
}
body.rtl .alignright {
  float:right;
  margin:5px 0 20px 20px;
}
body.rtl .alignleft {
  float:left;
  margin:5px 20px 20px 0;
}
body.rtl a img.alignright {
  float:right;
  margin:5px 0 20px 20px;
}
body.rtl a img.alignnone { margin:5px 20px 20px 0; }
body.rtl a img.alignleft {
  float:left;
  margin:5px 20px 20px 0;
}
body.rtl a img.aligncenter {
  display:block;
  margin-left:auto;
  margin-right:auto;
}
body.rtl .wp-caption {
  background:#fff;
  border:1px solid #f0f0f0;
  max-width:100%;
  padding-bottom:5px;
  text-align:center;
}
body.rtl .wp-caption.alignnone { margin:5px 0 20px 20px; }
body.rtl .wp-caption.alignleft { margin:5px 20px 20px 0; }
body.rtl .wp-caption.alignright { margin:5px 0 20px 20px; }
body.rtl .wp-caption img {
  border:0 none;
  height:auto;
  margin:0;
  max-width:100%;
  padding:0;
  width:auto;
}
body.rtl .wp-caption p.wp-caption-text {
  font-size:11px;
  line-height:17px;
  margin:0;
  padding:0 4px 5px;
}
body.rtl .screen-reader-text {
  clip:rect(1px,1px,1px,1px);
  position:absolute !important;
  height:1px;
  width:1px;
  overflow:hidden;
}
body.rtl .screen-reader-text:focus {
  background-color:#f1f1f1;
  border-radius:3px;
  box-shadow:0 0 2px 2px rgba(0,0,0,0.6);
  clip:auto !important;
  color:#21759b;
  display:block;
  font-size:14px;
  font-size:0.875rem;
  font-weight:bold;
  height:auto;
  left:5px;
  line-height:normal;
  padding:15px 23px 14px;
  text-decoration:none;
  top:5px;
  width:auto;
  z-index:100000;
}
body.rtl .header-first .topbar-info-wrapper .topbar-info { padding:0 5px 0 0; }
body.rtl .header-first .topbar-info-wrapper .topbar-info li {
  padding-left:20px;
  padding-right:0;
}
body.rtl .header-first .topbar-info-wrapper .topbar-info li.topbar-phone { position:relative; }
body.rtl .header-first .topbar-info-wrapper .topbar-info li.topbar-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl .header-first .topbar-info-wrapper .topbar-info li span {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-first .topbar-social { margin:0 auto 0 0; }
body.rtl .header-first .topbar-switcher .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-first .topbar-switcher .select2-container .selection .select2-selection .select2-selection__arrow {
  left:7px;
  right:auto;
}
body.rtl .header-first .lang-select .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-first .header-wrapper .logo-container { float:right; }
body.rtl .header-first .header-wrapper .st-header-icons {
  float:left;
  padding-left:0;
  padding-right:20px;
}
body.rtl .header-first .header-wrapper .st-header-icons > div {
  margin-left:20px;
  margin-right:0;
}
body.rtl .header-first .header-wrapper .st-header-icons > div:last-child { margin-left:0; }
body.rtl .header-first .header-wrapper .st-header-icons .st-search-icon .st-header-search {
  left:0;
  right:auto;
}
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content {
  left:0;
  right:auto;
}
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item {
  float:right;
  text-align:right;
}
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title { float:right; }
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity { float:right; }
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total { text-align:right; }
body.rtl .header-first .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl .header-first .header-wrapper .header-navigation > ul { float:left; }
body.rtl .header-first .header-wrapper .header-navigation > ul li { text-align:right; }
body.rtl .header-first .header-wrapper .header-navigation > ul li > ul {
  left:auto;
  right:15px;
}
body.rtl .header-first .header-wrapper .header-navigation > ul li > ul.sub-menu-columns {
  left:50%;
  right:auto;
}
body.rtl .header-first .header-wrapper .header-navigation > ul li > ul.sub-menu-columns > li > a:before { display:none; }
body.rtl .header-first .header-wrapper .header-navigation > ul li > ul.sub-menu-columns > li > ul {
  left:auto;
  right:auto;
}
body.rtl .header-first .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:before {
  position:absolute;
  top:1.1em;
  left:10px;
  color:#8e8e8e;
  font:normal normal normal 14px/1 FontAwesome;
  content:"\f104";
  transition:color 0.3s ease;
}
body.rtl .header-first .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:after { display:none; }
body.rtl .header-first .header-wrapper .header-navigation > ul li > ul > li > ul {
  left:auto;
  right:100%;
}
body.rtl .header-first .header-wrapper .header-navigation > ul .sub-menu > li:hover > a:before { color:#fff; }
body.rtl .header-second .topbar-info-wrapper .topbar-info { padding:0 5px 0 0; }
body.rtl .header-second .topbar-info-wrapper .topbar-info li {
  padding-left:20px;
  padding-right:0;
}
body.rtl .header-second .topbar-info-wrapper .topbar-info li.topbar-phone { position:relative; }
body.rtl .header-second .topbar-info-wrapper .topbar-info li.topbar-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl .header-second .topbar-info-wrapper .topbar-info li span {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-second .topbar-social { margin:0 auto 0 0; }
body.rtl .header-second .topbar-switcher .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-second .topbar-switcher .select2-container .selection .select2-selection .select2-selection__arrow {
  left:7px;
  right:auto;
}
body.rtl .header-second .lang-select .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-second .header-wrapper .logo-container { float:right; }
body.rtl .header-second .header-wrapper .st-header-icons {
  float:left;
  padding-left:0;
  padding-right:20px;
}
body.rtl .header-second .header-wrapper .st-header-icons > div {
  margin-left:20px;
  margin-right:0;
}
body.rtl .header-second .header-wrapper .st-header-icons > div:last-child { margin-left:0; }
body.rtl .header-second .header-wrapper .st-header-icons .st-search-icon .st-header-search {
  left:0;
  right:auto;
}
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content {
  left:0;
  right:auto;
}
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item {
  float:right;
  text-align:right;
}
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title { float:right; }
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity { float:right; }
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total { text-align:right; }
body.rtl .header-second .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl .header-second .header-wrapper .header-navigation > ul { float:left; }
body.rtl .header-second .header-wrapper .header-navigation > ul li { text-align:right; }
body.rtl .header-second .header-wrapper .header-navigation > ul li > ul {
  left:auto;
  right:15px;
}
body.rtl .header-second .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:before {
  position:absolute;
  top:1.1em;
  left:10px;
  color:#8e8e8e;
  font:normal normal normal 14px/1 FontAwesome;
  content:"\f104";
  transition:color 0.3s ease;
}
body.rtl .header-second .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:after { display:none; }
body.rtl .header-second .header-wrapper .header-navigation > ul li > ul > li > ul {
  left:auto;
  right:100%;
}
body.rtl .header-second .header-wrapper .header-navigation > ul .sub-menu > li:hover > a:before { color:#fff; }
body.rtl .header-third .topbar-info-wrapper {
  padding-left:0;
  padding-right:50px;
}
body.rtl .header-third .topbar-info-wrapper .topbar-info { padding:0 5px 0 0; }
body.rtl .header-third .topbar-info-wrapper .topbar-info li {
  padding-left:20px;
  padding-right:0;
}
body.rtl .header-third .topbar-info-wrapper .topbar-info li.topbar-phone { position:relative; }
body.rtl .header-third .topbar-info-wrapper .topbar-info li.topbar-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl .header-third .topbar-info-wrapper .topbar-info li span {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-third .topbar-switcher .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-third .topbar-switcher .select2-container .selection .select2-selection .select2-selection__arrow {
  left:7px;
  right:auto;
}
body.rtl .header-third .header-wrapper .logo-container { float:right; }
body.rtl .header-third .header-wrapper .st-header-icons {
  float:left;
  padding-left:0;
  padding-right:20px;
  text-align:left;
}
body.rtl .header-third .header-wrapper .st-header-icons > div {
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-third .header-wrapper .st-header-icons > div:last-child { margin-left:0; }
body.rtl .header-third .header-wrapper .st-header-icons .st-search-icon .st-header-search {
  left:0;
  right:auto;
}
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content {
  left:0;
  right:auto;
}
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item {
  float:right;
  text-align:right;
}
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title { float:right; }
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity { float:right; }
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total { text-align:right; }
body.rtl .header-third .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl .header-third .header-wrapper .header-lang-social { float:right; }
body.rtl .header-third .header-wrapper .header-lang-social .lang-select .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-third .header-wrapper .header-navigation > ul li { text-align:right; }
body.rtl .header-third .header-wrapper .header-navigation > ul li > ul {
  left:auto;
  right:15px;
}
body.rtl .header-third .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:before {
  position:absolute;
  top:1.1em;
  left:10px;
  color:#8e8e8e;
  font:normal normal normal 14px/1 FontAwesome;
  content:"\f104";
  transition:color 0.3s ease;
}
body.rtl .header-third .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:after { display:none; }
body.rtl .header-third .header-wrapper .header-navigation > ul li > ul > li > ul {
  left:auto;
  right:100%;
}
body.rtl .header-third .header-wrapper .header-navigation > ul .sub-menu > li:hover > a:before { color:#fff; }
body.rtl .header-fourth .topbar-info-wrapper {
  padding-left:0;
  padding-right:50px;
}
body.rtl .header-fourth .topbar-info-wrapper .topbar-info { padding:0 5px 0 0; }
body.rtl .header-fourth .topbar-info-wrapper .topbar-info li {
  padding-left:20px;
  padding-right:0;
}
body.rtl .header-fourth .topbar-info-wrapper .topbar-info li.topbar-phone { position:relative; }
body.rtl .header-fourth .topbar-info-wrapper .topbar-info li.topbar-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl .header-fourth .topbar-info-wrapper .topbar-info li span {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-fourth .topbar-switcher .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-fourth .topbar-switcher .select2-container .selection .select2-selection .select2-selection__arrow {
  left:7px;
  right:auto;
}
body.rtl .header-fourth .header-wrapper .logo-container { float:right; }
body.rtl .header-fourth .header-wrapper .st-header-icons {
  float:left;
  padding-left:0;
  padding-right:20px;
  text-align:left;
}
body.rtl .header-fourth .header-wrapper .st-header-icons > div {
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-fourth .header-wrapper .st-header-icons > div:last-child { margin-left:0; }
body.rtl .header-fourth .header-wrapper .st-header-icons .st-search-icon .st-header-search {
  left:0;
  right:auto;
}
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content {
  left:0;
  right:auto;
}
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item {
  float:right;
  text-align:right;
}
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title { float:right; }
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity { float:right; }
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total { text-align:right; }
body.rtl .header-fourth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl .header-fourth .header-wrapper .header-lang-social { float:right; }
body.rtl .header-fourth .header-wrapper .header-lang-social .lang-select .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-fourth .header-wrapper .header-navigation > ul li { text-align:right; }
body.rtl .header-fourth .header-wrapper .header-navigation > ul li > ul {
  left:auto;
  right:15px;
}
body.rtl .header-fourth .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:before {
  position:absolute;
  top:1.1em;
  left:10px;
  color:#8e8e8e;
  font:normal normal normal 14px/1 FontAwesome;
  content:"\f104";
  transition:color 0.3s ease;
}
body.rtl .header-fourth .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:after { display:none; }
body.rtl .header-fourth .header-wrapper .header-navigation > ul li > ul > li > ul {
  left:auto;
  right:100%;
}
body.rtl .header-fourth .header-wrapper .header-navigation > ul .sub-menu > li:hover > a:before { color:#fff; }
body.rtl .header-fifth .topbar-info-wrapper {
  padding-left:0;
  padding-right:50px;
}
body.rtl .header-fifth .topbar-info-wrapper .topbar-info { padding:0 5px 0 0; }
body.rtl .header-fifth .topbar-info-wrapper .topbar-info li {
  padding-left:20px;
  padding-right:0;
}
body.rtl .header-fifth .topbar-info-wrapper .topbar-info li.topbar-phone { position:relative; }
body.rtl .header-fifth .topbar-info-wrapper .topbar-info li.topbar-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl .header-fifth .topbar-info-wrapper .topbar-info li span {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-fifth .topbar-switcher .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-fifth .topbar-switcher .select2-container .selection .select2-selection .select2-selection__arrow {
  left:7px;
  right:auto;
}
body.rtl .header-fifth .lang-select .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-fifth .header-fifth-inner .header-social { float:right; }
body.rtl .header-fifth .header-fifth-inner nav.header-navigation { float:right; }
body.rtl .header-fifth .header-wrapper .logo-container { float:right; }
body.rtl .header-fifth .header-wrapper .st-header-icons {
  float:left;
  padding-left:0;
  padding-right:20px;
  text-align:left;
}
body.rtl .header-fifth .header-wrapper .st-header-icons > div {
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-fifth .header-wrapper .st-header-icons > div:last-child { margin-left:0; }
body.rtl .header-fifth .header-wrapper .st-header-icons .st-search-icon .st-header-search {
  left:0;
  right:auto;
}
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content {
  left:0;
  right:auto;
}
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item {
  float:right;
  text-align:right;
}
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title { float:right; }
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity { float:right; }
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total { text-align:right; }
body.rtl .header-fifth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl .header-fifth .header-wrapper .header-navigation > ul li { text-align:right; }
body.rtl .header-fifth .header-wrapper .header-navigation > ul li > ul {
  left:auto;
  right:15px;
}
body.rtl .header-fifth .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:before {
  position:absolute;
  top:1.1em;
  left:10px;
  color:#8e8e8e;
  font:normal normal normal 14px/1 FontAwesome;
  content:"\f104";
  transition:color 0.3s ease;
}
body.rtl .header-fifth .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:after { display:none; }
body.rtl .header-fifth .header-wrapper .header-navigation > ul li > ul > li > ul {
  left:auto;
  right:100%;
}
body.rtl .header-fifth .header-wrapper .header-navigation > ul .sub-menu > li:hover > a:before { color:#fff; }
body.rtl .header-sixth .topbar-info-wrapper {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-sixth .topbar-info-wrapper .topbar-info { padding:0 5px 0 0; }
body.rtl .header-sixth .topbar-info-wrapper .topbar-info li {
  padding-left:20px;
  padding-right:0;
}
body.rtl .header-sixth .topbar-info-wrapper .topbar-info li.topbar-phone { position:relative; }
body.rtl .header-sixth .topbar-info-wrapper .topbar-info li.topbar-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl .header-sixth .topbar-info-wrapper .topbar-info li span {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-sixth .topbar-social { margin:0 auto 0 0; }
body.rtl .header-sixth .topbar-switcher .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-sixth .topbar-switcher .select2-container .selection .select2-selection .select2-selection__arrow {
  left:7px;
  right:auto;
}
body.rtl .header-sixth .lang-select .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-sixth .header-sixth-inner .header-social { float:right; }
body.rtl .header-sixth .header-sixth-inner nav.header-navigation { float:right; }
body.rtl .header-sixth .header-wrapper .st-header-icons {
  float:left;
  padding-left:0;
  padding-right:20px;
  text-align:left;
}
body.rtl .header-sixth .header-wrapper .st-header-icons > div {
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-sixth .header-wrapper .st-header-icons > div:last-child { margin-left:0; }
body.rtl .header-sixth .header-wrapper .st-header-icons .st-search-icon .st-header-search {
  left:0;
  right:auto;
}
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content {
  left:0;
  right:auto;
}
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item {
  float:right;
  text-align:right;
}
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title { float:right; }
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity { float:right; }
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total { text-align:right; }
body.rtl .header-sixth .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl .header-sixth .header-wrapper .header-navigation > ul li { text-align:right; }
body.rtl .header-sixth .header-wrapper .header-navigation > ul li > ul {
  left:auto;
  right:15px;
}
body.rtl .header-sixth .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:before {
  position:absolute;
  top:1.1em;
  left:10px;
  color:#8e8e8e;
  font:normal normal normal 14px/1 FontAwesome;
  content:"\f104";
  transition:color 0.3s ease;
}
body.rtl .header-sixth .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:after { display:none; }
body.rtl .header-sixth .header-wrapper .header-navigation > ul li > ul > li > ul {
  left:auto;
  right:100%;
}
body.rtl .header-sixth .header-wrapper .header-navigation > ul .sub-menu > li:hover > a:before { color:#fff; }
body.rtl .header-seventh .topbar-info-wrapper .topbar-info { padding:0 5px 0 0; }
body.rtl .header-seventh .topbar-info-wrapper .topbar-info li {
  padding-left:20px;
  padding-right:0;
}
body.rtl .header-seventh .topbar-info-wrapper .topbar-info li.topbar-phone { position:relative; }
body.rtl .header-seventh .topbar-info-wrapper .topbar-info li.topbar-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl .header-seventh .topbar-info-wrapper .topbar-info li span {
  padding-left:0;
  padding-right:10px;
}
body.rtl .header-seventh .topbar-social { margin:0 auto 0 0; }
body.rtl .header-seventh .topbar-switcher .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-seventh .topbar-switcher .select2-container .selection .select2-selection .select2-selection__arrow {
  left:7px;
  right:auto;
}
body.rtl .header-seventh .lang-select .select2-container .selection .select2-selection .select2-selection__rendered { padding:0 0 0 20px; }
body.rtl .header-seventh .header-wrapper .logo-container { float:right; }
body.rtl .header-seventh .header-wrapper .st-header-icons {
  float:left;
  padding-left:0;
  padding-right:20px;
}
body.rtl .header-seventh .header-wrapper .st-header-icons > div {
  margin-left:20px;
  margin-right:0;
}
body.rtl .header-seventh .header-wrapper .st-header-icons > div:last-child { margin-left:0; }
body.rtl .header-seventh .header-wrapper .st-header-icons .st-search-icon .st-header-search {
  left:0;
  right:auto;
}
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content {
  left:0;
  right:auto;
}
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item {
  float:right;
  text-align:right;
}
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title { float:right; }
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity { float:right; }
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total { text-align:right; }
body.rtl .header-seventh .header-wrapper .st-header-icons .st-cart-icon .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl .header-seventh .header-wrapper .header-navigation > ul { float:left; }
body.rtl .header-seventh .header-wrapper .header-navigation > ul li { text-align:right; }
body.rtl .header-seventh .header-wrapper .header-navigation > ul li > ul {
  left:auto;
  right:15px;
}
body.rtl .header-seventh .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:before {
  position:absolute;
  top:1.1em;
  left:10px;
  color:#8e8e8e;
  font:normal normal normal 14px/1 FontAwesome;
  content:"\f104";
  transition:color 0.3s ease;
}
body.rtl .header-seventh .header-wrapper .header-navigation > ul li > ul > li.menu-item-has-children > a:after { display:none; }
body.rtl .header-seventh .header-wrapper .header-navigation > ul li > ul > li > ul {
  left:auto;
  right:100%;
}
body.rtl .header-seventh .header-wrapper .header-navigation > ul .sub-menu > li:hover > a:before { color:#fff; }
body.rtl #layout-container ul li {
  margin-left:0;
  margin-right:1.5em;
}
body.rtl #layout-container ul li:before {
  left:auto;
  right:-25px;
}
body.rtl #layout-container .comments .comments-count {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #layout-container .comments .comments-count .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .comments .comments-count .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #layout-container .comments .comments-count .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #layout-container .comments .comments-count .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #layout-container .comments .comments-count .st-h-before > i+i+i+i { display:none; }
body.rtl #layout-container .comments ol.comment-list li.comment .comment-author-avatar { float:right; }
body.rtl #layout-container .comments ol.comment-list li.comment .comment-info-inner {
  margin-left:0;
  margin-right:96px;
}
body.rtl #layout-container .comments ol.comment-list li.comment .comment-info-inner .comment-author {
  padding-left:0;
  padding-right:25px;
}
body.rtl #layout-container .comments ol.comment-list li.comment .comment-info-inner .comment-date {
  padding-left:0;
  padding-right:10px;
}
body.rtl #layout-container .comments ol.comment-list li.comment .comment-info-inner .comment-reply { float:left; }
body.rtl #layout-container .comments ol.comment-list li.comment .comment-content {
  margin-left:0;
  margin-right:100px;
  padding-left:0;
  padding-right:25px;
}
body.rtl #layout-container .comments ol.comment-list li.comment .comment-content .st-likes-wrapper {
  left:18px;
  right:auto;
}
body.rtl #layout-container .comments ol.comment-list li.comment .comment-content .st-likes-wrapper i {
  margin-left:10px;
  margin-right:0;
}
body.rtl #layout-container .comments ol.comment-list li.comment .comment-content .st-likes-wrapper i:before {
  left:auto;
  right:8px;
}
body.rtl #layout-container .comments ol.comment-list li.comment ul.children {
  margin-left:0;
  margin-right:100px;
}
body.rtl #layout-container .comments ol.comment-list li.comment ul.children ul.children li.comment ul.children { margin-left:0; }
body.rtl #layout-container .comments ol.comment-list li.pingback .comment-info-inner { margin-left:0; }
body.rtl #layout-container .comments ol.comment-list li.pingback .comment-info-inner .comment-date {
  padding-left:0;
  padding-right:10px;
}
body.rtl #layout-container .comments ol.comment-list li.pingback .comment-info-inner .comment-reply { float:left; }
body.rtl #layout-container .comments ol.comment-list li.pingback .comment-content {
  margin-left:0;
  padding-left:0;
}
body.rtl #layout-container .comments ol.comment-list li.pingback .comment-content .st-likes-wrapper {
  left:18px;
  right:auto;
}
body.rtl #layout-container .comments ol.comment-list li.pingback .comment-content .st-likes-wrapper i {
  margin-left:10px;
  margin-right:0;
}
body.rtl #layout-container .comments ol.comment-list li.pingback .comment-content .st-likes-wrapper i:before {
  left:auto;
  right:8px;
}
body.rtl #layout-container .widget-title {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #layout-container .widget-title .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .widget-title .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #layout-container .widget-title .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #layout-container .widget-title .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #layout-container .widget-title .st-h-before > i+i+i+i { display:none; }
body.rtl #layout-container .wpb_text_column .wpb_wrapper ul li {
  margin-left:0;
  margin-right:1.57em;
}
body.rtl #layout-container .wpb_text_column .wpb_wrapper ul li:before {
  left:auto;
  right:-25px;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.gradient .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.gradient .st-h-before > i:first-child { margin-left:5px; }
body.rtl #layout-container h1.vc_custom_heading.enable-elem.gradient .st-h-before > i:last-child { margin-left:0; }
body.rtl #layout-container h1.vc_custom_heading.enable-elem.side {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.side > .st-h-before {
  margin-left:0;
  margin-right:-30px;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.side.right {
  margin-right:0;
  padding-left:0px;
  padding-right:30px;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.side.right > .st-h-before {
  margin-left:-30px;
  margin-right:0;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.bottom.left .st-h-after > i {
  margin-left:0;
  margin-right:auto;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.square {
  padding-left:0;
  padding-right:0.8em;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.square .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.square .st-h-before > i {
  left:auto;
  right:-0.8em;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.square .st-h-before > i + i {
  left:auto;
  right:0;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.square .st-h-after {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.square_2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.top.left .st-h-before > i { margin-right:auto; }
body.rtl #layout-container h1.vc_custom_heading.enable-elem.circle .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h1.vc_custom_heading.enable-elem.ring .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h1.vc_custom_heading.enable-bg-text span {
  left:auto;
  right:30%;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.gradient .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.gradient .st-h-before > i:first-child { margin-left:5px; }
body.rtl #layout-container h2.vc_custom_heading.enable-elem.gradient .st-h-before > i:last-child { margin-left:0; }
body.rtl #layout-container h2.vc_custom_heading.enable-elem.side {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.side > .st-h-before {
  margin-left:0;
  margin-right:-30px;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.side.right {
  margin-right:0;
  padding-left:0px;
  padding-right:30px;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.side.right > .st-h-before {
  margin-left:-30px;
  margin-right:0;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.bottom.left .st-h-after > i {
  margin-left:0;
  margin-right:auto;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.square {
  padding-left:0;
  padding-right:0.8em;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.square .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.square .st-h-before > i {
  left:auto;
  right:-0.8em;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.square .st-h-before > i + i {
  left:auto;
  right:0;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.square .st-h-after {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.square_2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.top.left .st-h-before > i { margin-right:auto; }
body.rtl #layout-container h2.vc_custom_heading.enable-elem.circle .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h2.vc_custom_heading.enable-elem.ring .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h2.vc_custom_heading.enable-bg-text span {
  left:auto;
  right:30%;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.gradient .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.gradient .st-h-before > i + i { margin-left:5px; }
body.rtl #layout-container h3.vc_custom_heading.enable-elem.gradient .st-h-before i + i + i + i { margin-left:0; }
body.rtl #layout-container h3.vc_custom_heading.enable-elem.side {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.side > .st-h-before {
  margin-left:0;
  margin-right:-30px;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.side.right {
  margin-right:0;
  padding-left:0px;
  padding-right:30px;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.side.right > .st-h-before {
  margin-left:-30px;
  margin-right:0;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.bottom.left > .st-h-after {
  margin-left:0;
  margin-right:auto;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.square {
  padding-left:0;
  padding-right:0.8em;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.square .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.square .st-h-before > i {
  left:auto;
  right:-0.8em;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.square .st-h-before > i + i {
  left:auto;
  right:0;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.square .st-h-after {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.square_2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.top.left .st-h-before > i { margin-right:auto; }
body.rtl #layout-container h3.vc_custom_heading.enable-elem.circle .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h3.vc_custom_heading.enable-elem.ring .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h3.vc_custom_heading.enable-bg-text span {
  left:auto;
  right:30%;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.gradient .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.gradient .st-h-before > i + i + i { margin-left:5px; }
body.rtl #layout-container h4.vc_custom_heading.enable-elem.gradient .st-h-before > i + i + i + i { margin-left:0; }
body.rtl #layout-container h4.vc_custom_heading.enable-elem.side {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.side > .st-h-before {
  margin-left:0;
  margin-right:-30px;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.side.right {
  margin-right:0;
  padding-left:0px;
  padding-right:30px;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.side.right > .st-h-before {
  margin-left:-30px;
  margin-right:0;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.bottom.left > .st-h-after {
  margin-left:0;
  margin-right:auto;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.square {
  padding-left:0;
  padding-right:0.8em;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.square .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.square .st-h-before > i {
  left:auto;
  right:-0.8em;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.square .st-h-before > i + i {
  left:auto;
  right:0;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.square .st-h-after {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.square_2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.top.left .st-h-before > i { margin-right:auto; }
body.rtl #layout-container h4.vc_custom_heading.enable-elem.circle .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h4.vc_custom_heading.enable-elem.ring .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h4.vc_custom_heading.enable-bg-text span {
  left:auto;
  right:30%;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.gradient .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.gradient .st-h-before > i { margin-bottom:-0.1em; }
body.rtl #layout-container h5.vc_custom_heading.enable-elem.gradient .st-h-before > i:first-child { margin-left:0; }
body.rtl #layout-container h5.vc_custom_heading.enable-elem.gradient .st-h-before > i:last-child { margin-left:0; }
body.rtl #layout-container h5.vc_custom_heading.enable-elem.side {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.side > .st-h-before {
  margin-left:0;
  margin-right:-30px;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.side.right {
  margin-right:0;
  padding-left:0px;
  padding-right:30px;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.side.right > .st-h-before {
  margin-left:-30px;
  margin-right:0;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.bottom.left > .st-h-after {
  margin-left:0;
  margin-right:auto;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.square {
  padding-left:0;
  padding-right:0.8em;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.square .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.square .st-h-before > i {
  left:auto;
  right:-0.8em;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.square .st-h-before > i + i {
  left:auto;
  right:0;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.square .st-h-after {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.square_2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.top.left .st-h-before > i { margin-right:auto; }
body.rtl #layout-container h5.vc_custom_heading.enable-elem.circle .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h5.vc_custom_heading.enable-elem.ring .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h5.vc_custom_heading.enable-bg-text span {
  left:auto;
  right:30%;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.gradient .st-h-before { margin-left:15px; }
body.rtl #layout-container h6.vc_custom_heading.enable-elem.gradient .st-h-before > i:first-child { margin-left:5px; }
body.rtl #layout-container h6.vc_custom_heading.enable-elem.gradient .st-h-before > i:last-child { margin-left:0; }
body.rtl #layout-container h6.vc_custom_heading.enable-elem.side {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.side > .st-h-before {
  margin-left:0;
  margin-right:-30px;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.side.right {
  margin-right:0;
  padding-left:0px;
  padding-right:30px;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.side.right > .st-h-before {
  margin-left:-30px;
  margin-right:0;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.bottom.left > .st-h-after {
  margin-left:0;
  margin-right:auto;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.square {
  padding-left:0;
  padding-right:0.8em;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.square .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.square .st-h-before > i {
  left:auto;
  right:-0.8em;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.square .st-h-before > i + i {
  left:auto;
  right:0;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.square .st-h-after {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.square_2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.top.left .st-h-before > i { margin-right:auto; }
body.rtl #layout-container h6.vc_custom_heading.enable-elem.circle .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h6.vc_custom_heading.enable-elem.ring .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container h6.vc_custom_heading.enable-bg-text span {
  left:auto;
  right:30%;
}
body.rtl #layout-container .uvc-heading.enable-elem.gradient .st-h-before {
  margin-right:0;
  margin-left:15px;
}
body.rtl #layout-container .uvc-heading.enable-elem.gradient .st-h-before i:first-child { margin-left:5px; }
body.rtl #layout-container .uvc-heading.enable-elem.gradient .st-h-before > i + i { margin-left:5px; }
body.rtl #layout-container .uvc-heading.enable-elem.gradient .st-h-before > i + i + i + i { margin-left:0; }
body.rtl #layout-container .uvc-heading.enable-elem.gradient .uvc-sub-heading {
  margin-left:0;
  margin-right:45px;
  padding-right:0;
}
body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"] .uvc-main-heading h1, body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"] .uvc-main-heading h2, body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"] .uvc-main-heading h3, body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"] .uvc-main-heading h4, body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"] .uvc-main-heading h5, body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"] .uvc-main-heading h6 { padding-left:0; }
body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"] .uvc-sub-heading {
  margin-left:0;
  margin-right:45px;
}
body.rtl #layout-container .uvc-heading.enable-elem.gradient[data-halign="right"].h2 .uvc-sub-heading { margin-right:60px; }
body.rtl #layout-container .uvc-heading.enable-elem.side .st-h-before {
  position:absolute;
  left:0;
  height:100%;
  margin-left:0;
  margin-right:-30px;
}
body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] .st-h-before {
  left:auto;
  right:0;
  margin-left:23px;
  margin-right:0;
}
body.rtl #layout-container .uvc-heading.enable-elem.circle .uvc-main-heading .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .uvc-heading.enable-elem.circle .uvc-main-heading .st-h-before > i { margin-bottom:-0.07em; }
body.rtl #layout-container .uvc-heading.enable-elem.ring .uvc-main-heading .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .uvc-heading.enable-elem.top[data-halign="left"] .uvc-main-heading .st-h-before > i { margin-right:auto; }
body.rtl #layout-container .uvc-heading.enable-elem.square_2 .uvc-main-heading .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem.side .st-h-before { left:75px; }
body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-sub-heading { padding:0 75px; }
body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"].side .st-h-before { right:75px; }
body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h1, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h2, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h3, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h4, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h5, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h6 { padding:0 75px; }
body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-sub-heading { padding:0 75px; }
body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module.style-1 .st-portfolio-items .st-portfolio-item .st-portfolio-item-title { margin:20px 20px 10px 0; }
body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module.style-1 .st-portfolio-items .st-portfolio-item .st-portfolio-item-title a h4:before {
  margin-left:9px;
  margin-right:-17px;
}
body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module.style-1 .st-portfolio-items .st-portfolio-item .st-portfolio-item-desc { margin:0 20px 10px 0; }
body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module.style-3 .st-portfolio-items .st-portfolio-item .st-portfolio-item-image .st-portfolio-item-overlay { background:linear-gradient(to bottom right,transparent 0,#000000 100%); }
body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module.style-3 .st-portfolio-items .st-portfolio-item .st-portfolio-item-inner { text-align:right; }
body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module.style-3 .st-portfolio-items .st-portfolio-item .st-portfolio-item-inner .st-portfolio-item-title a h4:before {
  margin-left:9px;
  margin-right:-17px;
}
body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module.style-3 .st-portfolio-items .st-portfolio-item .st-portfolio-item-inner .st-portfolio-item-desc {
  padding-left:30%;
  padding-right:0;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img { float:right; }
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img.st-vertical-carousel-inner-gallery .slick-prev {
  left:auto;
  right:-50px;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img.st-vertical-carousel-inner-gallery .slick-next {
  left:-50px;
  right:auto;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img.st-vertical-carousel-inner-gallery:hover .slick-prev {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img.st-vertical-carousel-inner-gallery:hover .slick-next {
  left:0;
  right:auto;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-info {
  float:right;
  padding:150px 100px 80px 150px;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-info .st-vertical-carousel-title-wrapper .st-vertical-carousel-title {
  margin-left:0;
  margin-right:40px;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-info .st-vertical-carousel-title-wrapper .st-vertical-carousel-subtitle {
  margin-left:0;
  margin-right:40px;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-info .st-vertical-carousel-title-wrapper .st-vertical-carousel-title-sep {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider ul.slick-dots {
  left:60px;
  right:auto;
}
body.rtl #layout-container .st-team-member-block.simple .st-team-member-block-info .st-team-member-name:before {
  margin-left:8px;
  margin-right:0;
}
body.rtl #layout-container .st-team-member-block.simple .st-team-member-block-info .st-team-member-occupation {
  padding-left:0;
  padding-right:15px;
}
body.rtl #layout-container .st-team-member-block.simple-info .st-team-member-block-photo { float:right; }
body.rtl #layout-container .st-team-member-block.simple-info .st-team-member-block-info {
  float:right;
  padding-left:0;
  padding-right:20px;
}
body.rtl #layout-container .st-team-member-block.simple-info .st-team-member-block-info .st-team-member-phone a, body.rtl #layout-container .st-team-member-block.simple-info .st-team-member-block-info .st-team-member-skype a, body.rtl #layout-container .st-team-member-block.simple-info .st-team-member-block-info .st-team-member-email a {
  padding-left:0;
  padding-right:10px;
}
body.rtl #layout-container .st-team-member-block.simple-info .st-team-member-block-info .st-team-member-phone a {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-photo { float:right; }
body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-info {
  float:right;
  padding:35px 60px 35px 40px;
}
body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-info .st-team-member-phone a {
  direction:ltr;
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
  padding-left:0;
  padding-right:10px;
}
body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-info .st-team-member-email a {
  padding-left:0;
  padding-right:10px;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item .st-activity-grid-item-inner .st-activity-grid-desc .active ul li {
  margin-left:0;
  margin-right:1.5em;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child {
  margin-top:0 !important;
  height:500px !important;
  -webkit-clip-path:polygon(0 0,100% 0,100% 50%,0% 100%) !important;
  -moz-clip-path:polygon(0 0,100% 0,100% 50%,0% 100%) !important;
  -ms-clip-path:polygon(0 0,100% 0,100% 50%,0% 100%) !important;
  clip-path:polygon(0 0,100% 0,100% 50%,0% 100%) !important;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child .st-activity-grid-item-inner .st-activity-grid-title-wrapper { float:right; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child .st-activity-grid-item-inner .st-activity-grid-desc {
  left:0;
  right:auto;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) {
  margin-top:-265px;
  -webkit-clip-path:polygon(0 34%,100% 0,100% 100%,0 68%);
  -moz-clip-path:polygon(0 34%,100% 0,100% 100%,0 68%);
  -ms-clip-path:polygon(0 34%,100% 0,100% 100%,0 68%);
  clip-path:polygon(0 34%,100% 0,100% 100%,0 68%);
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper { float:left; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:before { content:'\f0da'; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:after { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:before { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:after {
  display:inline;
  content:'\f0d9';
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-desc {
  left:auto;
  right:0;
  background:linear-gradient(to left,transparent 50%,rgba(142,142,142,0.9) 50%);
  background-size:220% 100%;
  background-position:right bottom;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-desc.active { background-position:left bottom; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-desc div .st-activity-grid-link a:before {
  font:normal normal normal 14px/1 FontAwesome;
  content:'\f0da';
  color:#d0c96a;
  margin-left:0.4em;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-desc div .st-activity-grid-link a:after { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) {
  margin-top:-250px;
  -webkit-clip-path:polygon(0 0,100% 32%,100% 66%,0 100%);
  -moz-clip-path:polygon(0 0,100% 32%,100% 66%,0 100%);
  -ms-clip-path:polygon(0 0,100% 32%,100% 66%,0 100%);
  clip-path:polygon(0 0,100% 32%,100% 66%,0 100%);
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper { float:right; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:before { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:after { content:'\f0d9'; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:before {
  display:inline;
  content:'\f0da';
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:after { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-desc {
  left:0;
  right:auto;
  background:linear-gradient(to right,transparent 50%,rgba(142,142,142,0.9) 50%);
  background-size:220% 100%;
  background-position:left bottom;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-desc.active { background-position:right bottom; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-desc div div.st-activity-grid-link { float:left; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-desc div div.st-activity-grid-link a { padding-right:0; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-desc div div.st-activity-grid-link a:after {
  content:'\f0d9';
  margin-left:0;
  margin-right:0.4em;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child {
  -webkit-clip-path:polygon(0 0,100% 50%,100% 100%,0 100%) !important;
  -moz-clip-path:polygon(0 0,100% 50%,100% 100%,0 100%) !important;
  -ms-clip-path:polygon(0 0,100% 50%,100% 100%,0 100%) !important;
  clip-path:polygon(0 0,100% 50%,100% 100%,0 100%) !important;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child .st-activity-grid-item-inner .st-activity-grid-title-wrapper { float:right; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child .st-activity-grid-item-inner .st-activity-grid-desc {
  padding:170px 100px 50px 150px !important;
  left:0;
  right:auto;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child .st-activity-grid-item-inner .st-activity-grid-desc .st-activity-grid-link { padding-top:0; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child:nth-child(even) {
  -webkit-clip-path:polygon(0 50%,100% 0,100% 100%,0 100%) !important;
  -moz-clip-path:polygon(0 50%,100% 0,100% 100%,0 100%) !important;
  -ms-clip-path:polygon(0 50%,100% 0,100% 100%,0 100%) !important;
  clip-path:polygon(0 50%,100% 0,100% 100%,0 100%) !important;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper { float:left; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-desc {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper { float:right; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:before { content:'\f0da'; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:after { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:before { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:after {
  display:inline-block !important;
  content:'\f0d9';
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-item-inner .st-activity-grid-desc div div.st-activity-grid-link a:after {
  content:'\f0d9';
  margin-left:0;
  margin-right:0.4em;
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper { float:left; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:before { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a:after { content:'\f0d9'; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:before {
  display:inline-block !important;
  content:'\f0da';
}
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-title-wrapper .st-activity-read-more a.active:after { display:none; }
body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-item-inner .st-activity-grid-desc div div.st-activity-grid-link a:after {
  content:'\f0d9';
  margin-left:0;
  margin-right:0.4em;
}
body.rtl #layout-container .left-title-icon .aio-icon-left-title .aio-icon {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .right-title-icon .aio-icon-right-title .aio-icon {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container .aio-icon-component .aio-icon-box.left-icon .aio-icon {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .default-icon .aio-icon-default .aio-icon, body.rtl #layout-container .default-icon .aio-icon-default .aio-icon-img {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .square_box_2-icon { padding:35px 45px; }
body.rtl #layout-container .square_box_2-icon .aio-icon-square_box_2 {
  display:table-cell;
  vertical-align:middle;
}
body.rtl #layout-container .square_box_2-icon .aio-icon-square_box_2 .aio-icon {
  margin-left:25px;
  margin-right:0;
}
body.rtl #layout-container .square_box_2-icon .aio-icon-square_box_2 .aio-icon-img {
  margin-left:25px;
  margin-right:0;
}
body.rtl #layout-container .square_box_2-icon .aio-icon-header {
  display:table-cell;
  vertical-align:middle;
}
body.rtl #layout-container .square_box_2-icon .aio-icon-header + .aio-icon-description { margin-top:25px; }
body.rtl #layout-container .square_box_2-icon .aio-icon-header .aio-icon-title { transition:all .2s linear; }
body.rtl #layout-container .aio-icon.none.ult_tab_iconleft { margin:0 0 0 10px; }
body.rtl #layout-container .aio-icon.none.ult_tab_iconright { margin:0 10px 0 0; }
body.rtl #layout-container .uvc-type-wrap.uvc-type-align-left .typed-cursor { float:left; }
body.rtl #layout-container .uvc-type-wrap.uvc-type-align-right .typed-cursor { float:right; }
body.rtl #layout-container .st-single-service .st-single-service-inner .st-single-service-info .st-single-service-title h3:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-single-service .st-single-service-inner .st-single-service-link a {
  padding-left:9px;
  padding-right:0;
}
body.rtl #layout-container .st-single-service .st-single-service-inner .st-single-service-link a:after {
  content:'\f104';
  left:-5px;
  margin-left:0;
  margin-right:7px;
}
body.rtl #layout-container .st-single-service .st-single-service-inner .st-single-service-link a:hover:after {
  left:-8px;
  margin-right:12px;
}
body.rtl #layout-container .st-service-box .st-service-box-inner .st-service-box-info .st-service-box-title h3 .st-h-before {
  margin-left:18px;
  margin-right:0;
}
body.rtl #layout-container .st-service-box .st-service-box-inner .st-service-box-info .st-service-box-title h3 .st-h-before > i + i + i + i { margin-left:0; }
body.rtl #layout-container .st-simple-contact-box .st-simple-contact-box-inner .st-simple-contact-box-icon { float:right; }
body.rtl #layout-container .st-simple-contact-box .st-simple-contact-box-inner .st-simple-contact-box-info { float:right; }
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-quote blockquote { border-right:none; }
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-quote blockquote:before {
  left:auto;
  right:-25px;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-gallery .st-posts-module-gallery-inner .slick-prev {
  left:auto;
  right:-50px;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-gallery .st-posts-module-gallery-inner .slick-prev:before {
  content:"\f104";
  margin-right:2px;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-gallery .st-posts-module-gallery-inner .slick-next {
  left:-50px;
  right:auto;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-gallery .st-posts-module-gallery-inner .slick-next:before {
  content:"\f105";
  margin-left:2px;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-gallery .st-posts-module-gallery-inner:hover .slick-prev {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-gallery .st-posts-module-gallery-inner:hover .slick-next {
  left:0;
  right:auto;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-title h3:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-date {
  margin-right:0;
  margin-left:3%;
}
body.rtl #layout-container .st-posts-module .st-posts-module-single .st-posts-module-post-author {
  margin-right:0;
  margin-left:3%;
}
body.rtl #layout-container .st-pages-grid-module-container .st-pages-grid-module .st-pages-grid-items .st-pages-grid-item { float:right; }
body.rtl #layout-container .st-pages-grid-module-container .st-pages-grid-module .st-pages-grid-items .st-pages-grid-item .st-pages-grid-item-title a h4:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-pages-grid-module-container .st-pages-grid-module .st-pages-grid-items .st-pages-grid-item .st-pages-grid-item-read-more a:after {
  position:absolute;
  content:'\f104';
  margin-left:0;
  margin-right:7px;
}
body.rtl #layout-container .st-pages-grid-module-container .st-pages-grid-module .st-pages-grid-items .st-pages-grid-item .st-pages-grid-item-read-more a:hover {
  margin-left:0;
  margin-right:5px;
}
body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-client-photo {
  float:right;
  margin-left:0;
  margin-right:85px;
}
body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper { float:right; }
body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client { padding:0 50px 10px 0; }
body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client .st-testimonial-client-name {
  padding-left:60px;
  padding-right:0;
}
body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client .st-testimonial-client-occupation {
  padding-left:1em;
  padding-right:0;
}
body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client-comment { padding:25px 95px 50px 0; }
body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client-comment:before {
  margin-left:0;
  margin-right:-35px;
}
body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client { text-align:left; }
body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client .st-testimonial-client-occupation { margin-left:0; }
body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client .st-testimonial-client-company { margin-left:0; }
body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item.with-company-logo .st-testimonial-company-logo img {
  margin-left:0;
  margin-right:auto;
}
body.rtl #layout-container .st-testimonials-wrapper.style-3 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client-comment:before {
  margin-left:0;
  margin-right:-20px;
}
body.rtl #layout-container .st-product-promo.st-top-left, body.rtl #layout-container .st-product-promo.st-bottom-left { text-align:left; }
body.rtl #layout-container .st-single-project .st-single-project-inner .st-single-project-info .st-single-project-title {
  margin-left:0;
  margin-right:35px;
}
body.rtl #layout-container .st-single-project .st-single-project-inner .st-single-project-info .st-single-project-title span { font-style:normal; }
body.rtl #layout-container .st-single-project .st-single-project-inner .st-single-project-link a:after {
  content:'\f104';
  left:-15px;
  margin-left:0;
  margin-right:7px;
}
body.rtl #layout-container .st-single-project .st-single-project-inner .st-single-project-link a:hover:after {
  left:-18px;
  margin-left:0;
}
body.rtl #layout-container .st-process-module .st-process-module-bg-content span {
  left:auto;
  right:-5px;
}
body.rtl #layout-container .st-process-module-b { padding:60px 30px 60px 25px; }
body.rtl #layout-container .st-process-module-b .st-process-module-b-inner {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-process-module-b .st-process-module-b-inner .st-process-module-b-title, body.rtl #layout-container .st-process-module-b .st-process-module-b-inner .st-process-module-b-desc { text-align:left; }
body.rtl #layout-container .st-process-module-b .st-process-module-b-bg-content span {
  left:15px;
  right:auto;
}
body.rtl #layout-container .st-process-module-b .st-process-module-b-bg-content i {
  left:auto;
  right:15px;
}
body.rtl #layout-container .st-process-module-b:hover .st-process-module-b-inner {
  left:auto;
  right:-15px;
}
body.rtl #layout-container .st-process-module-b:hover .st-process-module-b-bg-content i { transform:scale(2.0); }
body.rtl #layout-container .st-process-module-b:hover .st-process-module-b-bg-content span {
  left:-100px;
  right:auto;
}
body.rtl #layout-container .st-brochure .st-brochure-inner { padding:20px 50px 20px 20px; }
body.rtl #layout-container .st-brochure .st-brochure-inner:before {
  left:auto;
  right:15px;
}
body.rtl #layout-container .st-page-navigation .st-page-navigation-item {
  border-left:1px solid #fff;
  border-right:none;
}
body.rtl #layout-container .st-page-navigation .st-page-navigation-item .st-page-navigation-link .st-h-before {
  margin-left:18px;
  margin-right:0;
}
body.rtl #layout-container .st-page-navigation .st-page-navigation-item:last-child { border-left:none; }
body.rtl #layout-container .st-pagination-block .st-pagination-block-previous {
  float:right;
  padding-left:0;
  padding-right:150px;
}
body.rtl #layout-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-post-thumbnail { float:right; }
body.rtl #layout-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-post-thumbnail .st-pagination-block-post-thumbnail-inner .fa-angle-left { left:40px; }
body.rtl #layout-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-post-thumbnail .st-pagination-block-post-thumbnail-inner .fa-angle-left:before { content:"\f105"; }
body.rtl #layout-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-inner {
  float:right;
  margin-left:0;
  margin-right:40px;
  text-align:left;
}
body.rtl #layout-container .st-pagination-block .st-pagination-block-next {
  float:left;
  padding-left:150px;
  padding-right:0;
}
body.rtl #layout-container .st-pagination-block .st-pagination-block-next .st-pagination-block-post-thumbnail { float:left; }
body.rtl #layout-container .st-pagination-block .st-pagination-block-next .st-pagination-block-post-thumbnail .st-pagination-block-post-thumbnail-inner .fa-angle-right { left:36px; }
body.rtl #layout-container .st-pagination-block .st-pagination-block-next .st-pagination-block-post-thumbnail .st-pagination-block-post-thumbnail-inner .fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .st-pagination-block .st-pagination-block-next .st-pagination-block-inner {
  float:left;
  margin-left:40px;
  margin-right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .col { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 div .st-contact-form-input span .wpcf7-form-control {
  padding-left:0;
  padding-right:8px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 div .st-contact-form-submit { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 div .st-contact-form-submit input[type="submit"] { text-align:center; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 div .st-contact-form-submit .st-contact-form-submit-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 div .st-contact-form-submit .st-contact-form-submit-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 div .st-contact-form-submit:hover input[type="submit"] { transform:translateX(-500px); }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 div .st-contact-form-submit:hover .st-contact-form-submit-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .col { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-input {
  padding-left:20px;
  padding-right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-input.last { padding-left:0; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-submit { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-submit input[type="submit"] { text-align:center; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-submit .st-contact-form-submit-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-submit .st-contact-form-submit-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-submit:hover input[type="submit"] { transform:translateX(-500px); }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-submit:hover .st-contact-form-submit-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .col { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-input {
  padding-left:20px;
  padding-right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-input.last { padding-left:0; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-submit { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-submit input[type="submit"] { text-align:center; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-submit .st-contact-form-submit-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-submit .st-contact-form-submit-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-submit:hover input[type="submit"] { transform:translateX(-500px); }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-submit:hover .st-contact-form-submit-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 .col { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 div .st-contact-form-input { margin:10px 0 20px 20px; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 div .st-contact-form-input span .wpcf7-form-control {
  padding-left:0;
  padding-right:8px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 div .st-contact-form-submit { margin:10px 10px 20px 0; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 div .st-contact-form-submit input[type="submit"] { text-align:center; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .col { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 div .st-contact-form-input span .wpcf7-form-control {
  padding-left:0;
  padding-right:8px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 div .st-contact-form-submit { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 div .st-contact-form-submit input[type="submit"] { text-align:center; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 div .st-contact-form-submit .st-contact-form-submit-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 div .st-contact-form-submit .st-contact-form-submit-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 div .st-contact-form-submit:hover input[type="submit"] { transform:translateX(-500px); }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 div .st-contact-form-submit:hover .st-contact-form-submit-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-input .your-name input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-input .your-email input { margin-right:0; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-submit {
  float:right;
  margin-left:20px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-submit input[type="submit"] { text-align:center; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-submit .st-contact-form-submit-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-submit .st-contact-form-submit-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-submit:hover input[type="submit"] { transform:translateX(-500px); }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form .st-contact-form-submit:hover .st-contact-form-submit-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form-2 .st-contact-form-submit { float:right; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form-2 .st-contact-form-submit .st-contact-form-submit-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form-2 .st-contact-form-submit .st-contact-form-submit-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form-2 .st-contact-form-submit:hover input[type="submit"] { transform:translateX(-500px); }
body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-block-form-2 .st-contact-form-submit:hover .st-contact-form-submit-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-partners-block .st-partners-block-logo {
  float:right;
  text-align:left;
}
body.rtl #layout-container .st-partners-block .st-partners-block-inner {
  float:right;
  padding-left:0;
  padding-right:75px;
}
body.rtl #layout-container .st-simple-page-block .st-simple-page-block-title h3 .st-h-before {
  margin-left:10px;
  margin-right:0;
}
body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-thumbnail {
  float:right;
  margin-left:20px;
  margin-right:0;
}
body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-info { float:right; }
body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-info .st-simple-page-block-link { transition:color 0.3s ease, margin-right 0.3s ease; }
body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-info .st-simple-page-block-link:after {
  margin-left:0;
  margin-right:7px;
  content:'\f104';
}
body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-info .st-simple-page-block-link:hover { margin-right:5px; }
body.rtl #layout-container .st-awards-block .st-awards-block-logo { float:right; }
body.rtl #layout-container .st-awards-block .st-awards-block-inner {
  float:right;
  padding-left:0;
  padding-right:75px;
}
body.rtl #layout-container .st-awards-block .st-awards-block-inner .st-awards-title-wrapper .st-awards-block-title {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-awards-block .st-awards-block-inner .st-awards-title-wrapper .st-awards-block-subtitle {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-full-width-carousel .slick-arrow.slick-prev {
  left:auto;
  right:5%;
}
body.rtl #layout-container .st-full-width-carousel .slick-arrow.slick-prev:before { content:"\f104"; }
body.rtl #layout-container .st-full-width-carousel .slick-arrow.slick-next {
  left:5%;
  right:auto;
}
body.rtl #layout-container .st-full-width-carousel .slick-arrow.slick-next:before { content:"\f105"; }
body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide .st-full-width-carousel-slide-inner .st-full-width-carousel-slide-subtitle {
  color:#FFFFFF;
  opacity:0.7;
  font-size:14px;
  font-style:normal;
}
body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide .st-full-width-carousel-slide-inner .st-full-width-carousel-slide-title:before {
  margin-left:9px;
  margin-right:-17px;
}
body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide .st-full-width-carousel-slide-inner .st-full-width-carousel-link {
  left:-50px;
  right:auto;
}
body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide .st-full-width-carousel-slide-inner .st-full-width-carousel-link:before {
  position:absolute;
  top:50%;
  left:17px;
  transform:translateY(-50%);
  color:#FFFFFF;
  font:normal normal normal 28px/1 FontAwesome;
  content:"\f104";
}
body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide.slick-active {
  filter:brightness(100%);
  -webkit-filter:brightness(100%);
}
body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide.slick-active .st-full-width-carousel-slide-inner { opacity:1; }
body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide.slick-active .st-full-width-carousel-slide-inner:hover .st-full-width-carousel-link {
  left:0;
  right:auto;
}
body.rtl #layout-container .st-sharing .st-sharing-message {
  float:right;
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .st-sharing .st-sharing-inner { float:right; }
body.rtl #layout-container .st-sharing .jssocials-shares > div { float:right !important; }
body.rtl #layout-container .st-sharing.style-1 .jssocials-shares > div {
  float:right;
  margin-left:0;
  margin-right:10px;
}
body.rtl #layout-container .st-sharing.style-1 .jssocials-shares > div:first-child { margin-right:0; }
body.rtl #layout-container .st-sharing.style-1 .jssocials-shares > div a { float:right; }
body.rtl #layout-container .st-sharing.style-1 .jssocials-shares > div .jssocials-share-count-box {
  float:right;
  margin-left:0;
  margin-right:0.4em;
}
body.rtl #layout-container .st-sharing.style-1 .jssocials-shares > div .jssocials-share-count-box:after {
  left:auto;
  right:-0.3em;
  border-width:0.4em 0 0.4em 0.4em;
  border-color:transparent transparent transparent #ebebeb;
}
body.rtl #layout-container .st-sharing.style-2 .jssocials-shares > div a { float:right; }
body.rtl #layout-container .st-sharing.style-2 .jssocials-shares > div .jssocials-share-count-box { float:right; }
body.rtl #layout-container .st-sharing.style-2 .jssocials-shares > div .jssocials-share-count-box:after {
  left:auto;
  right:-0.3em;
  border-width:0.4em 0 0.4em 0.4em;
  border-color:transparent transparent transparent #f5f5f5;
}
body.rtl #layout-container .st-sharing.style-3 .jssocials-shares > div a { float:right; }
body.rtl #layout-container .st-sharing.style-3 .jssocials-shares > div a i { float:right; }
body.rtl #layout-container .st-sharing.style-3 .jssocials-shares > div a span.jssocials-share-label {
  float:right;
  padding-left:0;
  padding-right:10px;
}
body.rtl #layout-container .st-sharing.style-3 .jssocials-shares > div .jssocials-share-count-box { float:right; }
body.rtl #layout-container .st-vacancy-table table thead th.st-vacancy-table-title:after {
  margin-left:0;
  margin-right:10px;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item { float:right; }
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-address {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-address i {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-phone {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-phone i {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-email {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-email i {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-schedule {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list .slick-track .st-addresses-map-item .st-addresses-map-item-inner .st-addresses-map-item-schedule i {
  left:auto;
  right:0;
}
body.rtl #layout-container .smile_icon_list_wrap .smile_icon_list.left .icon_list_item .icon_description { text-align:left; }
body.rtl #layout-container .st-simple-link.text-left a:before { display:none; }
body.rtl #layout-container .st-simple-link.text-left a:after {
  margin-left:0;
  margin-right:7px;
  content:'\f104';
}
body.rtl #layout-container .st-simple-link.text-left a:hover {
  margin-left:0;
  margin-right:5px;
}
body.rtl #layout-container .st-simple-link.text-right a:after {
  margin-left:0;
  margin-right:7px;
  content:'\f104';
}
body.rtl #layout-container .stats-block.stats-right { direction:rtl; }
body.rtl #layout-container .stats-block.stats-right .aio-icon-right {
  padding-left:0;
  padding-right:15px;
}
body.rtl #layout-container .stats-block.stats-right .aio-icon-left {
  padding-left:15px;
  padding-right:0;
}
body.rtl #layout-container .stats-block.stats-right .stats-desc { text-align:left; }
body.rtl #layout-container .stats-block.stats-right .stats-desc .stats-counter-inner { text-align:left; }
body.rtl #layout-container .stats-block.stats-left { direction:rtl; }
body.rtl #layout-container .stats-block.stats-left .aio-icon-right {
  padding-left:0;
  padding-right:15px;
}
body.rtl #layout-container .stats-block.stats-left .aio-icon-left {
  padding-left:15px;
  padding-right:0;
}
body.rtl #layout-container .stats-block.stats-left .stats-desc { text-align:right; }
body.rtl #layout-container .stats-block.stats-left .stats-desc .stats-counter-inner { text-align:right; }
body.rtl #layout-container .stats-block .stats-desc .stats-counter-inner .counter_suffix, body.rtl #layout-container .stats-block .stats-desc .stats-counter-inner .stats-number, body.rtl #layout-container .stats-block .stats-desc .stats-counter-inner .counter_prefix { display:inline-block; }
body.rtl #layout-container .stats-absolute .stats-desc .stats-counter-inner { text-align:left; }
body.rtl #layout-container .stats-absolute .stats-desc .stats-text-wrapper {
  padding-left:0;
  padding-right:10px;
}
body.rtl #layout-container .stats-absolute .stats-desc .stats-text-wrapper .stats-text { text-align:right; }
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-list .slick-track .st-main-products-slider-item { margin:0 52px; }
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-list .slick-track .st-main-products-slider-item .st-main-products-slider-img {
  float:right;
  padding-left:40px;
  padding-right:0;
}
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-list .slick-track .st-main-products-slider-item .st-main-products-slider-info {
  float:right;
  padding-left:0;
  padding-right:40px;
}
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-list .slick-track .st-main-products-slider-item .st-main-products-slider-info .st-main-products-slider-title-wrapper .st-main-products-slider-title {
  margin-left:0;
  margin-right:30px;
}
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-list .slick-track .st-main-products-slider-item .st-main-products-slider-info .st-main-products-slider-title-wrapper .st-main-products-slider-subtitle {
  margin-left:0;
  margin-right:30px;
}
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-list .slick-track .st-main-products-slider-item .st-main-products-slider-info .st-main-products-slider-link:after {
  content:'\f104';
  left:-15px;
  margin-left:0;
  margin-right:7px;
}
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-list .slick-track .st-main-products-slider-item .st-main-products-slider-info .st-main-products-slider-link:hover {
  padding-left:0;
  padding-right:5px;
}
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-arrow.slick-prev {
  left:auto;
  right:75px;
}
body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-arrow.slick-next {
  left:0;
  right:auto;
}
body.rtl #layout-container .st-advantage-block > div { padding:100px 5% 100px 10%; }
body.rtl #layout-container .st-advantage-block.four {
  left:auto;
  right:23px;
}
body.rtl #layout-container .st-advantage-block .st-advantage-block-first, body.rtl #layout-container .st-advantage-block .st-advantage-block-second, body.rtl #layout-container .st-advantage-block .st-advantage-block-third, body.rtl #layout-container .st-advantage-block .st-advantage-block-fourth { float:right; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-first.hover { padding-right:9%; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-first.unactive { padding-right:5.4%; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-second {
  left:auto;
  right:-15px;
  padding-right:5.4%;
}
body.rtl #layout-container .st-advantage-block .st-advantage-block-second.hover { padding-right:9%; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-second.unactive { padding-right:5.4%; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-third {
  left:auto;
  right:-30px;
  padding-right:5.4%;
}
body.rtl #layout-container .st-advantage-block .st-advantage-block-third.hover { padding-right:9%; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-third.unactive { padding-right:5.4%; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-fourth {
  left:auto;
  right:-45px;
  padding-right:5.4%;
}
body.rtl #layout-container .st-advantage-block .st-advantage-block-fourth.hover { padding-right:9%; }
body.rtl #layout-container .st-advantage-block .st-advantage-block-fourth.unactive { padding-right:5.4%; }
body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-image .st-vertical-text-block-button a .st-vertical-text-block-button-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-image .st-vertical-text-block-button a .st-vertical-text-block-button-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-image .st-vertical-text-block-button a:hover .st-vertical-text-block-button-text { transform:translateX(-500px); }
body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-image .st-vertical-text-block-button a:hover .st-vertical-text-block-button-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-advantage-box .st-advantage-box-info .st-advantage-box-title h3 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(1) {
  border-left:1px solid #e0e0e0;
  border-right:none;
}
body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(2) {
  border-left:1px solid #e0e0e0;
  border-right:none;
}
body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(3) {
  border-left:none;
  border-right:none;
}
body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(4) {
  border-left:1px solid #e0e0e0;
  border-right:none;
}
body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(5) {
  border-left:1px solid #e0e0e0;
  border-right:none;
}
body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(6) {
  border-left:none;
  border-right:none;
}
body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item .st-brands-item-inner .st-brand-comment { text-align:right; }
body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-img {
  float:right;
  padding-left:40px;
  padding-right:0;
}
body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-info {
  float:right;
  padding-left:0;
  padding-right:40px;
}
body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-info .st-product-carousel-link:after {
  position:relative;
  top:0.08em;
  font:normal normal normal 18px/1 FontAwesome;
  content:'\f104';
  margin-left:0;
  margin-right:5px;
  transition:margin-right 0.3s ease;
}
body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-info .st-product-carousel-link:hover:after {
  margin-left:0;
  margin-right:10px;
}
body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .slick-arrow.slick-prev {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .slick-arrow.slick-prev:before {
  position:relative;
  left:2.7em;
  content:'\f104';
  font:normal normal normal 32px/1 FontAwesome;
  color:#ffffff;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .slick-arrow.slick-next {
  left:0;
  right:auto;
}
body.rtl #layout-container .st-product-info { text-align:left; }
body.rtl #layout-container .st-product-info.align-right { text-align:right; }
body.rtl #layout-container .st-product-info.align-right .st-product-info-inner .st-product-info-desc ul li:before {
  left:auto;
  right:-25px;
}
body.rtl #layout-container .st-product-info .st-product-info-inner .st-product-info-desc ul li:before {
  left:-25px;
  right:auto;
}
body.rtl #layout-container .st-product-info .st-product-info-inner .st-product-info-link:after {
  position:relative;
  top:0.12em;
  font:normal normal normal 18px/1 FontAwesome;
  content:'\f104';
  margin-left:0;
  margin-right:5px;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-product-info .st-product-info-inner .st-product-info-link:hover:after {
  margin-left:0;
  margin-right:10px;
}
body.rtl #layout-container .ult_tabs.Adamas_Style ul.ult_tabmenu li.ult_tab_li.st_adamas_tab_style {
  float:right;
  border-left:1px solid #ffffff !important;
  border-right:none;
  border-top-right-radius:0px;
}
body.rtl #layout-container .ult_tabs.Adamas_Style ul.ult_tabmenu li.ult_tab_li.st_adamas_tab_style a {
  border-left:none;
  border-right:7px solid transparent;
}
body.rtl #layout-container .ult_tabs.Adamas_Style ul.ult_tabmenu li.ult_tab_li.st_adamas_tab_style.current a {
  border-left:none;
  border-right:7px solid #f87845;
}
body.rtl #layout-container .ult_tabs.Adamas_Style ul.ult_tabmenu li.ult_tab_li.st_adamas_tab_style:last-child { border-left:none !important; }
body.rtl #layout-container .ult_tabs.Adamas_Style ul.ult_tabmenu li.ult_tab_li.st_adamas_tab_style a .ult_tab_main { padding:20px 20px 20px 27px; }
body.rtl #layout-container .slick-next {
  left:-15px;
  right:auto;
  -webkit-tranform:rotate(-180deg);
  -moz-tranform:rotate(-180deg);
  -webkit-transform:rotate(-180deg);
  -ms-transform:rotate(-180deg);
  transform:rotate(-180deg);
}
body.rtl #layout-container .slick-prev {
  left:auto;
  right:-15px;
  -webkit-tranform:rotate(-180deg);
  -moz-tranform:rotate(-180deg);
  -webkit-transform:rotate(-180deg);
  -ms-transform:rotate(-180deg);
  transform:rotate(-180deg);
}
body.rtl #layout-container .st-info-block .st-info-block-inner .st-info-block-info .st-info-block-link:after {
  content:'\f104';
  margin-left:0;
  margin-right:7px;
}
body.rtl #layout-container .st-info-block .st-info-block-inner .st-info-block-info .st-info-block-link:hover {
  margin-left:0;
  margin-right:5px;
}
body.rtl #layout-container .st-image-slider-outer-wrapper .st-image-slider-wrapper .st-image-slider .slick-arrow.slick-prev {
  left:auto;
  right:-50px;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-image-slider-outer-wrapper .st-image-slider-wrapper .st-image-slider .slick-arrow.slick-next {
  left:-50px;
  right:auto;
  transition:all 0.3s ease;
}
body.rtl #layout-container .st-image-slider-outer-wrapper .st-image-slider-wrapper .st-image-slider:hover .slick-arrow.slick-prev {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-image-slider-outer-wrapper .st-image-slider-wrapper .st-image-slider:hover .slick-arrow.slick-next {
  left:0;
  right:auto;
}
body.rtl #layout-container .st-image-slider-outer-wrapper .st-image-slider-thumbnails .slick-list .slick-track .st-image-slider-thumbnail {
  margin-left:0;
  margin-right:10px;
}
body.rtl #layout-container .st-image-slider-outer-wrapper .st-image-slider-thumbnails .slick-list .slick-track .st-image-slider-thumbnail:first-child { margin-right:10px; }
body.rtl #layout-container .st-image-slider-outer-wrapper .st-image-slider-thumbnails .slick-list .slick-track .st-image-slider-thumbnail:nth-child(5n+1) {
  margin-left:0;
  margin-right:0;
}
body.rtl #layout-container .st-characteristic-item {
  margin-left:0;
  margin-right:1.57em;
}
body.rtl #layout-container .st-characteristic-item:before {
  left:auto;
  right:-25px;
}
body.rtl #layout-container .st-mini-service-box .st-mini-service-box-inner .st-mini-service-box-title-wrapper h3.st-mini-service-box-title {
  margin-left:0;
  margin-right:15px;
}
body.rtl #layout-container .st-mini-service-box .st-mini-service-box-inner a.st-mini-service-box-link:before { display:none; }
body.rtl #layout-container .st-mini-service-box .st-mini-service-box-inner a.st-mini-service-box-link:after {
  position:relative;
  top:0.1em;
  margin-right:7px;
  color:#f87845;
  font:normal normal normal 18px/1 FontAwesome;
  content:'\f104';
}
body.rtl #layout-container .st-breadcrumbs-composer-wrapper:before {
  display:table;
  content:" ";
}
body.rtl #layout-container .st-breadcrumbs-composer-wrapper:after {
  display:table;
  content:" ";
  clear:both;
}
body.rtl #layout-container .st-breadcrumbs-composer-wrapper .breadcrumbs > span { float:right; }
body.rtl #layout-container .st-breadcrumbs-composer-wrapper .breadcrumbs span.sep:before {
  position:relative;
  top:0.15em;
  left:-0.05em;
  content:"\f104";
  display:inline-block;
  font:normal normal normal 16px/1 FontAwesome;
  color:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
body.rtl #layout-container .vc_progress_bar .vc_single_bar .vc_bar {
  left:auto;
  right:0;
  text-align:left;
}
body.rtl #layout-container .vc_chart.st-legend-bottom .wpb_wrapper ul.vc_chart-legend {
  padding-left:0;
  padding-right:90px;
  text-align:right;
}
body.rtl #layout-container .vc_chart.st-legend-bottom .wpb_wrapper ul.vc_chart-legend li {
  margin-left:15px;
  margin-right:0;
}
body.rtl #layout-container .vc_chart.st-legend-bottom .wpb_wrapper ul.vc_chart-legend li span {
  margin-left:.5em;
  margin-right:0;
}
body.rtl #layout-container .st-history-item.history-year-title .st-history-item-year, body.rtl #layout-container .st-history-item.history-year-title .st-history-item-image, body.rtl #layout-container .st-history-item.history-year-title .st-history-item-inner { float:right; }
body.rtl #layout-container .st-history-item.history-title-year .st-history-item-year, body.rtl #layout-container .st-history-item.history-title-year .st-history-item-image, body.rtl #layout-container .st-history-item.history-title-year .st-history-item-inner { float:left; }
body.rtl #layout-container .st-history-item .st-history-item-inner .st-history-item-title-wrapper h3:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-history-item .st-history-item-inner .st-history-item-link:after {
  content:'\f104';
  top:0.08em;
  left:0;
  margin-left:0;
  margin-right:7px;
  transition:margin-right 0.3s ease;
}
body.rtl #layout-container .st-history-item .st-history-item-inner .st-history-item-link:hover:after {
  margin-left:0;
  margin-right:12px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-top {
  left:auto;
  right:125px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-top .st-pyramid-top-title {
  left:auto;
  right:-93px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-top .st-pyramid-top-inner .st-pyramid-top-desc {
  left:auto;
  right:140px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-mid {
  left:auto;
  right:63px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-mid .st-pyramid-mid-title {
  left:auto;
  right:-62px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-mid .st-pyramid-mid-inner .st-pyramid-mid-desc {
  left:auto;
  right:300px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-bot .st-pyramid-bot-title {
  left:auto;
  right:-62px;
}
body.rtl #layout-container .st-pyramid .st-pyramid-bot .st-pyramid-bot-inner .st-pyramid-bot-desc {
  left:auto;
  right:425px;
}
body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-top .st-identity-block-info-wrapper {
  float:left;
  text-align:left;
}
body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-top .st-identity-block-info-wrapper .st-identity-block-title-wrapper .st-identity-block-icon-wrapper { float:right; }
body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-top .st-identity-block-info-wrapper .st-identity-block-title-wrapper .st-identity-block-icon-wrapper .st-identity-block-icon { text-align:right; }
body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc h1:before, body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc h2:before, body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc h3:before, body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc h4:before, body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc h5:before, body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc h6:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-top .st-identity-block-info-wrapper {
  float:right;
  text-align:right;
}
body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-top .st-identity-block-info-wrapper .st-identity-block-title-wrapper .st-identity-block-icon-wrapper { float:left; }
body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-top .st-identity-block-info-wrapper .st-identity-block-title-wrapper .st-identity-block-icon-wrapper .st-identity-block-icon { text-align:left; }
body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc h1:before, body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc h2:before, body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc h3:before, body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc h4:before, body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc h5:before, body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc h6:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-team-member-info .st-team-member-info-photo { float:right; }
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner { float:right; }
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact > div a, body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact > div span {
  margin-left:0;
  margin-right:1.57em;
}
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact .st-team-member-desc .st-team-member-info-contact-phone a {
  direction:ltr;
  unicode-bidi:plaintext;
}
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact .st-team-member-desc .st-team-member-info-contact-whatsapp span {
  direction:ltr;
  unicode-bidi:plaintext;
}
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-location {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-location .st-team-member-desc {
  margin-left:0;
  margin-right:1.57em;
}
body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-location .st-team-member-desc i {
  left:auto;
  right:-25px;
}
body.rtl #layout-container .ult_pricing_table_wrap.theme_design .ult_pricing_table .ult_price_features { text-align:right; }
body.rtl #layout-container .ult_pricing_table_wrap.theme_design .ult_pricing_table .ult_price_features ul li ins:before, body.rtl #layout-container .ult_pricing_table_wrap.theme_design .ult_pricing_table .ult_price_features ul li del:before {
  margin-left:20px;
  margin-right:0;
}
body.rtl #layout-container .ult_pricing_table_wrap.theme_design .ult_pricing_table .ult_price_link .ult_price_action_button .st-pricing-button-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .ult_pricing_table_wrap.theme_design .ult_pricing_table .ult_price_link .ult_price_action_button .st-pricing-button-icon .fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .ult_pricing_table_wrap.theme_design .ult_pricing_table .ult_price_link .ult_price_action_button:hover .st-pricing-button-text { transform:translateX(-500px); }
body.rtl #layout-container .ult_pricing_table_wrap.theme_design .ult_pricing_table .ult_price_link .ult_price_action_button:hover .st-pricing-button-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-blockquote:before {
  left:auto;
  right:-31px;
}
body.rtl #layout-container .st-contact-block .st-contact-block-info { float:right; }
body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-image { float:right; }
body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details {
  float:right;
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-address, body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-phone, body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-email, body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-schedule {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-address i, body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-phone i, body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-email i, body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-schedule i {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-contact-block .st-contact-block-info .st-contact-block-details .st-contact-block-details-inner .st-contact-block-phone {
  direction:ltr;
  unicode-bidi:plaintext;
  text-align:right;
}
body.rtl #layout-container .st-contact-block .st-contact-block-table table thead tr th:first-child {
  padding-left:15px;
  padding-right:50px;
  text-align:right;
}
body.rtl #layout-container .st-contact-block .st-contact-block-table table tbody tr td:first-child {
  padding-left:15px;
  padding-right:50px;
  text-align:right;
}
body.rtl #layout-container .st-contact-block .st-contact-block-table table tbody tr td.phone {
  direction:ltr;
  unicode-bidi:plaintext;
}
body.rtl #layout-container .st-contact-block .st-contact-block-form-wrapper {
  float:right;
  padding-left:20px;
  padding-right:0;
}
body.rtl #layout-container .st-contact-block .st-contact-block-form-wrapper .st-contact-block-form-title .st-h-before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-contact-block .st-contact-block-map { float:right; }
body.rtl #layout-container .st-contact-block .st-contact-block-map .st-contact-block-map-title .st-h-before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #layout-container .st-map-select-container .st-map-select-options:before {
  display:table;
  content:" ";
}
body.rtl #layout-container .st-map-select-container .st-map-select-options:after {
  display:table;
  content:" ";
  clear:both;
}
body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-message { float:right; }
body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-controls { float:right; }
body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-controls .st-map-select-groups, body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-controls .st-map-select-dealers {
  padding-left:0;
  padding-right:20px;
}
body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner {
  right:auto;
  left:0;
}
body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-location, body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-phone, body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-email, body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-schedule {
  padding-left:0;
  padding-right:35px;
}
body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-location i, body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-phone i, body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-email i, body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-schedule i {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-map-select-container .st-map-select-map > div .st-map-select-info .st-map-select-info-inner .st-map-select-info-phone span {
  unicode-bidi:plaintext;
  unicode-bidi:-moz-plaintext;
}
body.rtl #layout-container .st-shop-info-block .st-shop-info-block-inner .st-shop-info-title-desc-wrapper {
  padding-left:0;
  padding-right:30px;
}
body.rtl #layout-container .ubtn-center-dg-bg .ubtn-hover, body.rtl #layout-container .ubtn-left-dg-bg .ubtn-hover, body.rtl #layout-container .ubtn-right-dg-bg .ubtn-hover {
  left:auto;
  right:50%;
  -webkit-transform:translateX(50%) translateY(-50%) rotate(45deg);
  -ms-transform:translateX(50%) translateY(-50%) rotate(45deg);
  transform:translateX(50%) translateY(-50%) rotate(45deg);
}
body.rtl #layout-container .ubtn-center-hz-bg .ubtn-hover, body.rtl #layout-container .ubtn-left-hz-bg .ubtn-hover, body.rtl #layout-container .ubtn-right-hz-bg .ubtn-hover {
  left:auto;
  right:50%;
  -webkit-transform:translateX(50%) translateY(-50%);
  -ms-transform:translateX(50%) translateY(-50%);
  transform:translateX(50%) translateY(-50%);
}
body.rtl #layout-container .ult_countdown { direction:ltr; }
body.rtl #layout-container .woocommerce .st-product-list:before {
  display:table;
  content:" ";
}
body.rtl #layout-container .woocommerce .st-product-list:after {
  display:table;
  content:" ";
  clear:both;
}
body.rtl #layout-container .woocommerce .st-product-list .product { float:right; }
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link {
  display:block;
  margin-top:10px;
}
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link:before {
  display:table;
  content:" ";
}
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link:after {
  display:table;
  content:" ";
  clear:both;
}
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link h2 {
  float:right;
  width:55%;
  margin:0;
  padding:0 10px 0 0;
  font-size:16px;
  line-height:1.65;
  font-weight:normal;
  text-transform:uppercase;
}
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link .price {
  float:left;
  width:45%;
  margin:0;
  padding:0 0 0 10px;
  text-align:left;
  font-size:16px;
  line-height:1.65;
  font-weight:normal;
  color:#999999;
}
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link .price del {
  font-weight:normal;
  text-decoration:line-through;
  color:#999999;
}
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link .price ins {
  font-weight:normal;
  text-decoration:none;
  color:#999999;
}
body.rtl #layout-container .woocommerce .st-product-list .product > a.woocommerce-LoopProduct-link .outofstock {
  float:left;
  width:40%;
  margin:0;
  padding:0 10px 0 0;
  text-align:left;
  font-size:16px;
  line-height:1.65;
  font-weight:normal;
  color:red;
}
body.rtl #layout-container .st-subscribe-2 .mc4wp-form .st-subscribe-form input[type="email"] { float:right; }
body.rtl #layout-container .st-subscribe-2 .mc4wp-form .st-subscribe-form button[type="submit"] { float:right; }
body.rtl #layout-container .st-subscribe-2 .mc4wp-form .st-subscribe-form button[type="submit"] .st-subscribe-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .st-subscribe-2 .mc4wp-form .st-subscribe-form button[type="submit"] .st-subscribe-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .st-subscribe-2 .mc4wp-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-text { transform:translateX(-500px); }
body.rtl #layout-container .st-subscribe-2 .mc4wp-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-subscribe-3 .mc4wp-form .st-subscribe-form input[type="email"] { float:right; }
body.rtl #layout-container .st-subscribe-3 .mc4wp-form .st-subscribe-form button[type="submit"] { float:right; }
body.rtl #layout-container .st-subscribe-3 .mc4wp-form .st-subscribe-form button[type="submit"] .st-subscribe-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .st-subscribe-3 .mc4wp-form .st-subscribe-form button[type="submit"] .st-subscribe-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .st-subscribe-3 .mc4wp-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-text { transform:translateX(-500px); }
body.rtl #layout-container .st-subscribe-3 .mc4wp-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-icon {
  left:auto;
  right:0;
}
body.rtl #layout-container .st-subscribe-4 .mc4wp-form .st-subscribe-form input[type="email"] { float:right; }
body.rtl #layout-container .st-subscribe-4 .mc4wp-form .st-subscribe-form button[type="submit"] { float:right; }
body.rtl #layout-container .st-subscribe-4 .mc4wp-form .st-subscribe-form button[type="submit"] .st-subscribe-icon {
  left:auto;
  right:-500px;
}
body.rtl #layout-container .st-subscribe-4 .mc4wp-form .st-subscribe-form button[type="submit"] .st-subscribe-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #layout-container .st-subscribe-4 .mc4wp-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-text { transform:translateX(-500px); }
body.rtl #layout-container .st-subscribe-4 .mc4wp-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .title-container .breadcrumbs:before {
  display:table;
  content:" ";
}
body.rtl #main-container .title-container .breadcrumbs:after {
  display:table;
  content:" ";
  clear:both;
}
body.rtl #main-container .title-container .breadcrumbs > span { float:right; }
body.rtl #main-container .title-container .breadcrumbs span.sep:before {
  position:relative;
  top:0.1em;
  left:-0.05em;
  content:"\f104";
  display:inline-block;
  font:normal normal normal 16px/1 FontAwesome;
  color:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
body.rtl #main-container .blog-list .blog-articles article, body.rtl #main-container .archive-list .blog-articles article { float:right; }
body.rtl #main-container .blog-list .blog-articles article .post-media .post-gallery .slick-prev, body.rtl #main-container .archive-list .blog-articles article .post-media .post-gallery .slick-prev {
  left:auto;
  right:-50px;
  transition:all 0.3s ease;
}
body.rtl #main-container .blog-list .blog-articles article .post-media .post-gallery .slick-next, body.rtl #main-container .archive-list .blog-articles article .post-media .post-gallery .slick-next {
  left:-50px;
  right:auto;
  transition:all 0.3s ease;
}
body.rtl #main-container .blog-list .blog-articles article .post-media .post-gallery:hover .slick-prev, body.rtl #main-container .archive-list .blog-articles article .post-media .post-gallery:hover .slick-prev {
  left:auto;
  right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-media .post-gallery:hover .slick-next, body.rtl #main-container .archive-list .blog-articles article .post-media .post-gallery:hover .slick-next {
  left:0;
  right:auto;
}
body.rtl #main-container .blog-list .blog-articles article .post-media .post-quote blockquote, body.rtl #main-container .archive-list .blog-articles article .post-media .post-quote blockquote { border-right:none; }
body.rtl #main-container .blog-list .blog-articles article .post-title a h3:before, body.rtl #main-container .archive-list .blog-articles article .post-title a h3:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-meta .post-category, body.rtl #main-container .archive-list .blog-articles article .post-meta .post-category {
  margin-left:25px;
  margin-right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-meta .post-category .post-category-single, body.rtl #main-container .archive-list .blog-articles article .post-meta .post-category .post-category-single {
  margin-left:10px;
  margin-right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-meta .post-author, body.rtl #main-container .archive-list .blog-articles article .post-meta .post-author {
  margin-left:25px;
  margin-right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-meta .post-comments-amount, body.rtl #main-container .archive-list .blog-articles article .post-meta .post-comments-amount {
  margin-left:25px;
  margin-right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-meta .post-likes-amount, body.rtl #main-container .archive-list .blog-articles article .post-meta .post-likes-amount {
  margin-left:25px;
  margin-right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-link, body.rtl #main-container .archive-list .blog-articles article .post-link { float:right; }
body.rtl #main-container .blog-list .blog-articles article .post-link a:before, body.rtl #main-container .archive-list .blog-articles article .post-link a:before {
  margin-left:10px;
  margin-right:0;
}
body.rtl #main-container .blog-list .blog-articles article .post-sharing, body.rtl #main-container .archive-list .blog-articles article .post-sharing { float:left; }
body.rtl #main-container .blog-list .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares, body.rtl #main-container .archive-list .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares {
  left:0;
  right:auto;
}
body.rtl #main-container .blog-list .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a, body.rtl #main-container .archive-list .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a { left:0; }
body.rtl #main-container .blog-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a, body.rtl #main-container .archive-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a { left:0; }
body.rtl #main-container .blog-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a, body.rtl #main-container .archive-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a { left:42px; }
body.rtl #main-container .blog-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a, body.rtl #main-container .archive-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a { left:84px; }
body.rtl #main-container .blog-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a, body.rtl #main-container .archive-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a { left:126px; }
body.rtl #main-container .blog-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a, body.rtl #main-container .archive-list .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a { left:168px; }
body.rtl #main-container .blog-grid .two-column .blog-articles article, body.rtl #main-container .archive-grid .two-column .blog-articles article { width:50%; }
body.rtl #main-container .blog-grid .two-column .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .two-column .blog-articles article:nth-child(odd) {
  padding-left:20px;
  padding-right:0px;
}
body.rtl #main-container .blog-grid .two-column .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .two-column .blog-articles article:nth-child(even) {
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .blog-grid .two-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .two-column.sidebar .blog-articles article { width:50%; }
body.rtl #main-container .blog-grid .two-column.sidebar .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .two-column.sidebar .blog-articles article:nth-child(odd) {
  padding-left:20px;
  padding-right:0px;
}
body.rtl #main-container .blog-grid .two-column.sidebar .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .two-column.sidebar .blog-articles article:nth-child(even) {
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .blog-grid .three-column .blog-articles article, body.rtl #main-container .archive-grid .three-column .blog-articles article { width:33.33333333%; }
body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+1) {
  padding-left:27px;
  padding-right:0;
}
body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+2) { padding:0 13px; }
body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+3) {
  padding-left:0;
  padding-right:27px;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article { width:33.33333333%; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+1) {
  padding-left:27px;
  padding-right:0;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+2) { padding:0 13px; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+3) {
  padding-left:0;
  padding-right:27px;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-link, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-link {
  width:100%;
  margin-bottom:15px;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing {
  float:right;
  width:100%;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares {
  position:absolute;
  right:0;
  width:200px;
  height:32px;
  overflow:hidden;
  opacity:0;
  transition:opacity 0.3s ease;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a {
  font-size:14px;
  overflow:hidden;
  position:absolute;
  top:0;
  left:168px;
  display:block;
  text-align:center;
  color:#fff;
  border-radius:50%;
  transition:left .3s ease;
  width:32px;
  height:32px;
  line-height:36px;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-facebook a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-facebook a { background:#3b5998; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-googleplus a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-googleplus a { background:#dd4e42; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-linkedin a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-linkedin a { background:#0077b5; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-pinterest a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-pinterest a { background:#bd2126; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-twitter a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-twitter a { background:#1da1f2; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing:hover .share, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing:hover .share {
  width:0;
  opacity:0;
}
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares { opacity:1; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a { left:0px; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a { left:42px; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a { left:84px; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a { left:126px; }
body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a { left:168px; }
body.rtl #main-container .blog-grid .four-column .blog-articles article, body.rtl #main-container .archive-grid .four-column .blog-articles article {
  width:25%;
  padding:0 10px;
}
body.rtl #main-container .blog-grid .four-column .blog-articles article .post-link, body.rtl #main-container .archive-grid .four-column .blog-articles article .post-link {
  width:100%;
  margin-bottom:15px;
}
body.rtl #main-container .blog-grid .four-column .blog-articles article .post-sharing, body.rtl #main-container .archive-grid .four-column .blog-articles article .post-sharing {
  float:right;
  width:100%;
}
body.rtl #main-container .blog-grid .four-column .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares, body.rtl #main-container .archive-grid .four-column .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares {
  left:auto;
  right:0;
}
body.rtl #main-container .blog-grid .four-column .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a, body.rtl #main-container .archive-grid .four-column .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a {
  left:auto;
  right:0;
}
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article {
  width:25%;
  padding:0 10px;
}
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-link, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-link {
  width:100%;
  margin-bottom:15px;
}
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing {
  float:right;
  width:100%;
}
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares {
  position:absolute;
  right:0;
  width:200px;
  height:32px;
  overflow:hidden;
  opacity:0;
  transition:opacity 0.3s ease;
}
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a {
  font-size:14px;
  overflow:hidden;
  position:absolute;
  top:0;
  left:168px;
  display:block;
  text-align:center;
  color:#fff;
  border-radius:50%;
  transition:left .3s ease;
  width:32px;
  height:32px;
  line-height:36px;
}
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-facebook a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-facebook a { background:#3b5998; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-googleplus a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-googleplus a { background:#dd4e42; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-linkedin a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-linkedin a { background:#0077b5; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-pinterest a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-pinterest a { background:#bd2126; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-twitter a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-twitter a { background:#1da1f2; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing:hover .share, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing:hover .share {
  width:0;
  opacity:0;
}
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares { opacity:1; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a { left:0px; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a { left:42px; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a { left:84px; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a { left:126px; }
body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a { left:168px; }
body.rtl #main-container .blog-grid .blog-articles article, body.rtl #main-container .archive-grid .blog-articles article { float:right; }
body.rtl #main-container .blog-grid .blog-articles article .post-media .post-gallery .slick-prev, body.rtl #main-container .archive-grid .blog-articles article .post-media .post-gallery .slick-prev {
  left:auto;
  right:-50px;
  transition:all 0.3s ease;
}
body.rtl #main-container .blog-grid .blog-articles article .post-media .post-gallery .slick-next, body.rtl #main-container .archive-grid .blog-articles article .post-media .post-gallery .slick-next {
  left:-50px;
  right:auto;
  transition:all 0.3s ease;
}
body.rtl #main-container .blog-grid .blog-articles article .post-media .post-gallery:hover .slick-prev, body.rtl #main-container .archive-grid .blog-articles article .post-media .post-gallery:hover .slick-prev {
  left:auto;
  right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-media .post-gallery:hover .slick-next, body.rtl #main-container .archive-grid .blog-articles article .post-media .post-gallery:hover .slick-next {
  left:0;
  right:auto;
}
body.rtl #main-container .blog-grid .blog-articles article .post-media .post-quote blockquote, body.rtl #main-container .archive-grid .blog-articles article .post-media .post-quote blockquote { border-right:none; }
body.rtl #main-container .blog-grid .blog-articles article .post-title a h3:before, body.rtl #main-container .archive-grid .blog-articles article .post-title a h3:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-meta .post-category, body.rtl #main-container .archive-grid .blog-articles article .post-meta .post-category {
  margin-left:3%;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-meta .post-category .post-category-single, body.rtl #main-container .archive-grid .blog-articles article .post-meta .post-category .post-category-single {
  margin-left:10px;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-meta .post-time, body.rtl #main-container .archive-grid .blog-articles article .post-meta .post-time {
  margin-left:3%;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-meta .post-author, body.rtl #main-container .archive-grid .blog-articles article .post-meta .post-author {
  margin-left:3%;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-meta .post-comments-amount, body.rtl #main-container .archive-grid .blog-articles article .post-meta .post-comments-amount {
  margin-left:3%;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-meta .post-likes-amount, body.rtl #main-container .archive-grid .blog-articles article .post-meta .post-likes-amount {
  margin-left:3%;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-link, body.rtl #main-container .archive-grid .blog-articles article .post-link { float:right; }
body.rtl #main-container .blog-grid .blog-articles article .post-link a:before, body.rtl #main-container .archive-grid .blog-articles article .post-link a:before {
  margin-left:10px;
  margin-right:0;
}
body.rtl #main-container .blog-grid .blog-articles article .post-sharing, body.rtl #main-container .archive-grid .blog-articles article .post-sharing { float:left; }
body.rtl #main-container .blog-grid .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares, body.rtl #main-container .archive-grid .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares {
  left:0;
  right:auto;
}
body.rtl #main-container .blog-grid .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a, body.rtl #main-container .archive-grid .blog-articles article .post-sharing .post-sharing-inner .jssocials-shares > div a { left:0; }
body.rtl #main-container .blog-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a, body.rtl #main-container .archive-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a { left:0; }
body.rtl #main-container .blog-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a, body.rtl #main-container .archive-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a { left:42px; }
body.rtl #main-container .blog-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a, body.rtl #main-container .archive-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a { left:84px; }
body.rtl #main-container .blog-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a, body.rtl #main-container .archive-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a { left:126px; }
body.rtl #main-container .blog-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a, body.rtl #main-container .archive-grid .blog-articles article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a { left:168px; }
body.rtl #main-container .shop .st-sorting .woocommerce-result-count { float:right; }
body.rtl #main-container .shop .st-sorting .woocommerce-ordering { float:left; }
body.rtl #main-container .shop .st-sorting .woocommerce-ordering span.select2 .selection .select2-selection .select2-selection__rendered { text-align:left; }
body.rtl #main-container .shop .st-product-list .product > a.woocommerce-LoopProduct-link h2 {
  float:right;
  padding:0 10px 0 0;
}
body.rtl #main-container .shop .st-product-list .product > a.woocommerce-LoopProduct-link .price {
  float:left;
  padding:0 0 0 10px;
  text-align:left;
}
body.rtl #main-container .shop .st-product-list .product.sale .st-product-inner-wrapper a .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-product-list .product.featured .st-product-inner-wrapper a .featured {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-product-list .product.sale.featured .st-product-inner-wrapper a .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-product-list .product.sale.featured .st-product-inner-wrapper a .featured {
  left:auto;
  right:74px;
}
body.rtl #main-container .shop .st-single-product.sale .st-single-product-inner .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-single-product.featured .st-single-product-inner .featured {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .featured {
  left:auto;
  right:74px;
}
body.rtl #main-container .shop .st-single-product .st-single-product-inner { float:right; }
body.rtl #main-container .shop .st-single-product .st-single-product-inner .images .thumbnails a {
  float:right;
  margin:0 0 15px 25px;
}
body.rtl #main-container .shop .st-single-product .st-single-product-inner .images .flex-viewport { direction:ltr; }
body.rtl #main-container .shop .st-single-product .st-single-product-inner .images .flex-control-thumbs li {
  float:right;
  margin:0 0 15px 25px;
}
body.rtl #main-container .shop .st-single-product .summary {
  float:right;
  padding-left:0;
  padding-right:40px;
}
body.rtl #main-container .shop .st-single-product .summary .st-lower-product_meta .tagged_as a:first-child {
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .star-rating { float:right; }
body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .star-rating:before {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .star-rating span {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .star-rating span:before {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .woocommerce-review-link {
  margin-left:0;
  margin-right:25px;
}
body.rtl #main-container .shop .st-single-product .summary .price del {
  margin-left:25px;
  margin-right:0;
}
body.rtl #main-container .shop .st-single-product .summary form.cart .quantity {
  float:right;
  margin:0 0 0 20px;
}
body.rtl #main-container .shop .st-single-product .summary form.cart .quantity .st-quantity-decrease {
  border-left:none;
  border-right:1px solid #e0e0e0;
}
body.rtl #main-container .shop .st-single-product .summary form.cart .quantity .st-quantity-increase {
  border-left:1px solid #e0e0e0;
  border-right:none;
}
body.rtl #main-container .shop .st-single-product .summary form.cart .quantity .st-quantity-decrease, body.rtl #main-container .shop .st-single-product .summary form.cart .quantity input, body.rtl #main-container .shop .st-single-product .summary form.cart .quantity .st-quantity-increase { float:right; }
body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button { float:right; }
body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button .st-add-to-cart-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button .st-add-to-cart-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button:hover:not(.disabled) .st-add-to-cart-button-text { transform:translateX(-500px); }
body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button:hover:not(.disabled) .st-add-to-cart-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button.disabled .st-add-to-cart-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .shop .st-single-product .summary .st-single-product-sharing { float:right; }
body.rtl #main-container .shop .st-single-product .summary .st-single-product-sharing span { float:right; }
body.rtl #main-container .shop .st-single-product .summary .st-single-product-sharing .st-single-product-sharing-inner { float:right; }
body.rtl #main-container .shop .st-single-product .summary .st-single-product-sharing .st-single-product-sharing-inner .jssocials-shares .jssocials-share { float:right; }
body.rtl #main-container .shop .st-single-product .summary .st-single-product-sharing .st-single-product-sharing-inner .jssocials-shares .jssocials-share:first-child {
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .shop .st-single-product .summary .variations_form table.variations tbody tr .value .select2-container { text-align:left; }
body.rtl #main-container .shop .st-single-product .summary .yith-wcwl-add-to-wishlist {
  float:right;
  margin-left:30px;
  margin-right:0;
}
body.rtl #main-container .shop .st-single-product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:after {
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .shop .st-single-product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:after {
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .shop .st-single-product .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:after {
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .shop .st-single-product .summary .compare { float:right; }
body.rtl #main-container .shop .st-single-product .summary .compare:after {
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs ul.tabs li {
  border-right:none;
  border-left:1px solid #e0e0e0;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs ul.tabs li:last-child { border-left:none; }
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-author-avatar { float:right; }
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner { margin:0 30px 0 0; }
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner .review-author {
  padding-left:0;
  padding-right:25px;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner time {
  padding-left:0;
  padding-right:10px;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner .star-rating { float:left; }
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner .star-rating span {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .description {
  margin-left:0;
  margin-right:100px;
  padding-left:0;
  padding-right:25px;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond .notes-wrapper {
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit button.submit .st-submit-review-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit button.submit .st-submit-review-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit button.submit:hover .st-submit-review-text { transform:translateX(-500px); }
body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit button.submit:hover .st-submit-review-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .shop .st-single-product .related h2 {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #main-container .shop .st-single-product .related h2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .shop .st-single-product .related h2 .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #main-container .shop .st-single-product .related h2 .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #main-container .shop .st-single-product .related h2 .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #main-container .shop .st-single-product .related h2 .st-h-before > i+i+i+i { display:none; }
body.rtl #main-container .shop .st-single-product .up-sells h2 {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #main-container .shop .st-single-product .up-sells h2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .shop .st-single-product .up-sells h2 .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #main-container .shop .st-single-product .up-sells h2 .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #main-container .shop .st-single-product .up-sells h2 .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #main-container .shop .st-single-product .up-sells h2 .st-h-before > i+i+i+i { display:none; }
body.rtl #main-container .shop .st-product-list .product.sale .st-product-inner-wrapper a .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-product-list .product.featured .st-product-inner-wrapper a .featured {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-product-list .product.sale.featured .st-product-inner-wrapper a .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .shop .st-product-list .product.sale.featured .st-product-inner-wrapper a .featured {
  left:auto;
  right:74px;
}
body.rtl #main-container .cross-sells {
  float:right;
  margin-left:4%;
  margin-right:0;
}
body.rtl #main-container .cross-sells .st-product-list .product { float:right; }
body.rtl #main-container .cross-sells .st-product-list .product:nth-child(odd) {
  padding-left:7px;
  padding-right:0;
}
body.rtl #main-container .cross-sells .st-product-list .product:nth-child(even) {
  padding-left:0;
  padding-right:7px;
}
body.rtl #main-container .cross-sells .st-product-list .product .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .cross-sells .st-product-list .product .onsale.he-IL { direction:ltr; }
body.rtl #main-container .cross-sells .st-product-list .product .featured {
  left:auto;
  right:12px;
}
body.rtl #main-container .cross-sells .st-product-list .product.sale .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .cross-sells .st-product-list .product.featured .featured {
  left:auto;
  right:12px;
}
body.rtl #main-container .cross-sells .st-product-list .product.sale.featured .onsale {
  left:auto;
  right:12px;
}
body.rtl #main-container .cross-sells .st-product-list .product.sale.featured .featured {
  left:auto;
  right:74px;
}
body.rtl #main-container .cross-sells .st-product-list .product > a.woocommerce-LoopProduct-link h2 {
  float:right;
  padding:0 10px 0 0;
}
body.rtl #main-container .cross-sells .st-product-list .product > a.woocommerce-LoopProduct-link .price {
  float:left;
  padding:0 0 0 10px;
  text-align:left;
}
body.rtl #main-container .coupon { float:right; }
body.rtl #main-container .coupon .coupon-button { float:right; }
body.rtl #main-container .coupon .coupon-button .st-apply-coupon-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .coupon .coupon-button .st-apply-coupon-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .coupon .coupon-button:hover .st-apply-coupon-button-text { transform:translateX(-500px); }
body.rtl #main-container .coupon .coupon-button:hover .st-apply-coupon-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .cart_totals { float:left; }
body.rtl #main-container .cart_totals .shop_table { text-align:right; }
body.rtl #main-container .cart_totals .shop_table tr th { padding:30px 50px 25px 0; }
body.rtl #main-container .cart_totals .wc-proceed-to-checkout a.checkout-button { float:left; }
body.rtl #main-container .cart_totals .wc-proceed-to-checkout a.checkout-button .st-proceed-to-checkout-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .cart_totals .wc-proceed-to-checkout a.checkout-button .st-proceed-to-checkout-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .cart_totals .wc-proceed-to-checkout a.checkout-button:hover .st-proceed-to-checkout-text { transform:translateX(-500px); }
body.rtl #main-container .cart_totals .wc-proceed-to-checkout a.checkout-button:hover .st-proceed-to-checkout-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .checkout h2, body.rtl #main-container .checkout h3 {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #main-container .checkout h2 .st-h-before, body.rtl #main-container .checkout h3 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .checkout h2 .st-h-before > i, body.rtl #main-container .checkout h3 .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #main-container .checkout h2 .st-h-before > i+i, body.rtl #main-container .checkout h3 .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #main-container .checkout h2 .st-h-before > i+i+i, body.rtl #main-container .checkout h3 .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #main-container .checkout h2 .st-h-before > i+i+i+i, body.rtl #main-container .checkout h3 .st-h-before > i+i+i+i { display:none; }
body.rtl #main-container .checkout .woocommerce-checkout-payment .place-order .button { float:left !important; }
body.rtl #main-container .checkout .woocommerce-checkout-payment .place-order .button .st-place-order-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .checkout .woocommerce-checkout-payment .place-order .button .st-place-order-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .checkout .woocommerce-checkout-payment .place-order .button:hover .st-place-order-text { transform:translateX(-500px); }
body.rtl #main-container .checkout .woocommerce-checkout-payment .place-order .button:hover .st-place-order-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .checkout table.shop_table { text-align:right; }
body.rtl #main-container .checkout .woocommerce-checkout-payment ul.payment_methods { text-align:right; }
body.rtl #main-container .checkout .woocommerce-checkout-payment ul.payment_methods li { text-align:right; }
body.rtl #main-container .checkout .woocommerce-checkout-payment ul.payment_methods li img { margin:-2px .5em 0 0; }
body.rtl #main-container .checkout .woocommerce-checkout-payment ul.payment_methods li .payment_method_bacs:before {
  left:auto;
  right:0;
  margin:-1em 2em 0 0;
}
body.rtl #main-container .checkout .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method label .about_paypal { float:left; }
body.rtl #main-container form.login .form-row button.button .st-login-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container form.login .form-row button.button .st-login-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container form.login .form-row button.button:hover .st-login-text { transform:translateX(-500px); }
body.rtl #main-container form.login .form-row button.button:hover .st-login-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .checkout_coupon p .button .st-apply-coupon-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .checkout_coupon p .button .st-apply-coupon-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .checkout_coupon p .button:hover .st-apply-coupon-button-text { transform:translateX(-500px); }
body.rtl #main-container .checkout_coupon p .button:hover .st-apply-coupon-icon {
  left:auto;
  right:0;
}
body.rtl #main-container h2.st-order-details .st-h-before, body.rtl #main-container h2.st-customer-details .st-h-before, body.rtl #main-container h3.st-billing-address .st-h-before, body.rtl #main-container h3.st-shipping-address .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .addresses address {
  padding-left:0;
  padding-right:30px;
}
body.rtl #main-container .woocommerce-info, body.rtl #main-container .woocommerce-message, body.rtl #main-container .woocommerce-error { padding:1em 3.5em 1em 2em !important; }
body.rtl #main-container .woocommerce-info:before, body.rtl #main-container .woocommerce-message:before, body.rtl #main-container .woocommerce-error:before {
  left:auto;
  right:1.5em;
}
body.rtl #main-container .woocommerce-info .button, body.rtl #main-container .woocommerce-message .button, body.rtl #main-container .woocommerce-error .button { float:left; }
body.rtl #main-container table.wishlist_table tbody td.product-name { text-align:right; }
body.rtl #main-container table.wishlist_table tbody td.product-name a.button:before {
  left:auto;
  right:9px;
}
body.rtl #main-container table.compare-list tr.price td ins, body.rtl #main-container table.compare-list tr.price td del { display:inline-block; }
body.rtl #main-container .woocommerce-MyAccount-content h2, body.rtl #main-container .woocommerce-MyAccount-content h3 {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #main-container .woocommerce-MyAccount-content h2 .st-h-before, body.rtl #main-container .woocommerce-MyAccount-content h3 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .woocommerce-MyAccount-content h2 .st-h-before > i, body.rtl #main-container .woocommerce-MyAccount-content h3 .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #main-container .woocommerce-MyAccount-content h2 .st-h-before > i+i, body.rtl #main-container .woocommerce-MyAccount-content h3 .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #main-container .woocommerce-MyAccount-content h2 .st-h-before > i+i+i, body.rtl #main-container .woocommerce-MyAccount-content h3 .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #main-container .woocommerce-MyAccount-content h2 .st-h-before > i+i+i+i, body.rtl #main-container .woocommerce-MyAccount-content h3 .st-h-before > i+i+i+i { display:none; }
body.rtl #main-container .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address a.edit {
  float:right;
  margin-left:0;
  margin-right:20px;
}
body.rtl #main-container .woocommerce-MyAccount-content .button .st-save-changes-icon, body.rtl #main-container .woocommerce-MyAccount-content .button .st-save-address-icon {
  left:auto;
  right:-500px;
  bottom:0;
  line-height:1;
  transition:all 0.6s;
}
body.rtl #main-container .woocommerce-MyAccount-content .button .st-save-changes-icon i.fa-angle-right:before, body.rtl #main-container .woocommerce-MyAccount-content .button .st-save-address-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .woocommerce-MyAccount-content .button:hover .st-save-changes-text, body.rtl #main-container .woocommerce-MyAccount-content .button:hover .st-save-address-text { transform:translateX(-500px); }
body.rtl #main-container .woocommerce-MyAccount-content .button:hover .st-save-changes-icon, body.rtl #main-container .woocommerce-MyAccount-content .button:hover .st-save-address-icon {
  left:auto;
  right:0;
}
body.rtl #main-container table.cart thead tr th { text-align:right; }
body.rtl #main-container table.cart .actions .clear-cart { float:right; }
body.rtl #main-container table.cart .cart_item td { text-align:right; }
body.rtl #main-container table.cart .cart_item .product-quantity .quantity .st-quantity-decrease {
  border-left:none;
  border-right:1px solid #e0e0e0;
}
body.rtl #main-container table.cart .cart_item .product-quantity .quantity .st-quantity-increase {
  border-left:1px solid #e0e0e0;
  border-right:none;
}
body.rtl #main-container table.cart .cart_item .product-quantity .quantity .st-quantity-decrease, body.rtl #main-container table.cart .cart_item .product-quantity .quantity input, body.rtl #main-container table.cart .cart_item .product-quantity .quantity .st-quantity-increase { float:right; }
body.rtl #main-container .cart_totals h2, body.rtl #main-container .calculated_shipping h2 {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #main-container .cart_totals h2 .st-h-before, body.rtl #main-container .calculated_shipping h2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .cart_totals h2 .st-h-before > i, body.rtl #main-container .calculated_shipping h2 .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #main-container .cart_totals h2 .st-h-before > i+i, body.rtl #main-container .calculated_shipping h2 .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #main-container .cart_totals h2 .st-h-before > i+i+i, body.rtl #main-container .calculated_shipping h2 .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #main-container .cart_totals h2 .st-h-before > i+i+i+i, body.rtl #main-container .calculated_shipping h2 .st-h-before > i+i+i+i { display:none; }
body.rtl #main-container .cross-sells h2 {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl #main-container .cross-sells h2 .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .cross-sells h2 .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl #main-container .cross-sells h2 .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl #main-container .cross-sells h2 .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl #main-container .cross-sells h2 .st-h-before > i+i+i+i { display:none; }
body.rtl #main-container form.login .st-remember-me span { margin-left:30px; }
body.rtl #main-container .st-coming-soon-form .st-subscribe-form button[type="submit"] .st-subscribe-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .st-coming-soon-form .st-subscribe-form button[type="submit"] .st-subscribe-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .st-coming-soon-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-text { transform:translateX(-500px); }
body.rtl #main-container .st-coming-soon-form .st-subscribe-form button[type="submit"]:hover .st-subscribe-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .page-404 .col { float:right; }
body.rtl #main-container .page-404 .button-404 button .st-go-back-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .page-404 .button-404 button .st-go-back-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .page-404 .button-404 button:hover .st-go-back-text { transform:translateX(-500px); }
body.rtl #main-container .page-404 .button-404 button:hover .st-go-back-icon {
  left:auto;
  right:0;
}
body.rtl #main-container a.wc-backward .st-return-to-shop-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container a.wc-backward .st-return-to-shop-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container a.wc-backward:hover .st-return-to-shop-text { transform:translateX(-500px); }
body.rtl #main-container a.wc-backward:hover .st-return-to-shop-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .widget_search button.search-submit {
  float:left;
  border-left:none;
  border-right:1px solid #f87845;
}
body.rtl #main-container .widget_search form.searchform input { padding:10px 15px 10px 0; }
body.rtl #main-container .widget_st_services_menu_widget div ul li {
  margin-right:0;
  padding:15px 27px 15px 20px;
}
body.rtl #main-container .widget_st_services_menu_widget div ul li:before {
  left:auto;
  right:0;
}
body.rtl #main-container .widget_product_search form.woocommerce-product-search input { padding:10px 15px 10px 0; }
body.rtl #main-container .widget_product_search form.woocommerce-product-search button.search-submit {
  float:left;
  border-left:none;
  border-right:1px solid #f87845;
}
body.rtl #main-container .widget_st_about_menu_widget div ul li {
  margin-right:0;
  padding:15px 27px 15px 20px;
}
body.rtl #main-container .widget_st_about_menu_widget div ul li:before {
  left:auto;
  right:0;
}
body.rtl #main-container .widget_recent_entries ul li {
  margin-right:0;
  padding:5px 30px 5px 0;
  border-left:none;
  border-right:5px solid #f1f0f0;
}
body.rtl #main-container .widget_recent_entries ul li .post-thumbnail {
  padding-left:15px;
  padding-right:0;
}
body.rtl #main-container .widget_recent_entries ul li .post-thumbnail a {
  margin-left:15px;
  margin-right:0;
}
body.rtl #main-container .widget_recent_entries ul li:hover { border-right-color:#f87845; }
body.rtl #main-container .widget_recent_comments ul li {
  margin:0;
  padding-left:0;
  padding-right:30px;
  border-left:none;
  border-right:5px solid #f1f0f0;
}
body.rtl #main-container .widget_recent_comments ul li a { display:inline-block !important; }
body.rtl #main-container .widget_recent_comments ul li:hover { border-right-color:#f87845; }
body.rtl #main-container .widget_meta ul li {
  margin:0;
  border-left:none;
  border-right:5px solid #f1f0f0;
}
body.rtl #main-container .widget_meta ul li a {
  margin-left:0;
  margin-right:30px;
}
body.rtl #main-container .widget_meta ul li:hover { border-right-color:#f87845; }
body.rtl #main-container .widget_archive ul li { margin:0; }
body.rtl #main-container .widget_archive ul li a {
  float:right;
  padding:5px 30px 5px 0;
  border-left:none;
  border-right:5px solid #f1f0f0;
}
body.rtl #main-container .widget_archive ul li:hover a { border-right-color:#f87845; }
body.rtl #main-container .widget_categories > ul > li > a {
  border-left:none;
  border-right:5px solid #f1f0f0;
}
body.rtl #main-container .widget_categories > ul > li:hover > a { border-right-color:#f87845; }
body.rtl #main-container .widget_categories ul li { margin:0; }
body.rtl #main-container .widget_categories ul li a { padding:5px 30px 5px 0; }
body.rtl #main-container .widget_st_contact_widget .st-contact-widget-inner .st-contact-widget-button-wrapper .st-contact-widget-button .st-contact-widget-button-icon {
  left:auto;
  right:-500px;
}
body.rtl #main-container .widget_st_contact_widget .st-contact-widget-inner .st-contact-widget-button-wrapper .st-contact-widget-button .st-contact-widget-button-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #main-container .widget_st_contact_widget .st-contact-widget-inner .st-contact-widget-button-wrapper .st-contact-widget-button:hover .st-contact-widget-button-text { transform:translateX(-500px); }
body.rtl #main-container .widget_st_contact_widget .st-contact-widget-inner .st-contact-widget-button-wrapper .st-contact-widget-button:hover .st-contact-widget-button-icon {
  left:auto;
  right:0;
}
body.rtl #main-container .widget_projects ul li {
  float:right;
  margin:0;
  padding:0;
}
body.rtl #main-container .widget_st_testimonials_widget .st-testimonial-widget-inner .slick-list .slick-track .st-testimonial-widget-item { float:right; }
body.rtl #main-container .widget_st_testimonials_widget .st-testimonial-widget-inner .slick-list .slick-track .st-testimonial-widget-item .st-testimonial-widget-client-comment:before {
  left:auto;
  right:6px;
}
body.rtl #main-container .widget_st_brochure_widget .st-brochure-widget-inner .st-brochure-widget-item a .st-brochure-widget-file-info { padding:20px 50px 20px 20px; }
body.rtl #main-container .widget_st_brochure_widget .st-brochure-widget-inner .st-brochure-widget-item a .st-brochure-widget-file-info:before {
  left:auto;
  right:15px;
}
body.rtl #main-container .widget_tag_cloud .tagcloud {
  border-left:none;
  border-right:5px solid #f1f0f0;
  padding-left:0;
  padding-right:30px;
}
body.rtl #main-container .widget_st_contact_widget .st-contact-widget-inner .st-contact-widget-button-wrapper { padding:10px 35px 30px 80px; }
body.rtl #main-container .widget_products ul.product_list_widget li a img { float:right; }
body.rtl #main-container .widget_products ul.product_list_widget li a span.product-title {
  float:right;
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .widget_products ul.product_list_widget li .woocommerce-Price-amount {
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .widget_products ul.product_list_widget li .woocommerce-Price-amount:nth-child(3) { padding-right:0; }
body.rtl #main-container .widget_products ul.product_list_widget li ins, body.rtl #main-container .widget_products ul.product_list_widget li del {
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .widget_products ul.product_list_widget li ins .woocommerce-Price-amount, body.rtl #main-container .widget_products ul.product_list_widget li del .woocommerce-Price-amount { padding-right:0; }
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li a img { float:right; }
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li a span.product-title {
  float:right;
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li .star-rating {
  float:right;
  margin:3px 20px 3px 0;
}
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li .star-rating:before {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li .star-rating span {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li .star-rating span:before {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li .woocommerce-Price-amount {
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li ins, body.rtl #main-container .widget_top_rated_products ul.product_list_widget li del {
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .widget_top_rated_products ul.product_list_widget li ins .woocommerce-Price-amount, body.rtl #main-container .widget_top_rated_products ul.product_list_widget li del .woocommerce-Price-amount { padding-right:0; }
body.rtl #main-container .widget_product_categories ul li { margin:0; }
body.rtl #main-container .widget_product_categories ul li.cat-parent > a {
  border-left:none;
  border-right:5px solid #f1f0f0;
}
body.rtl #main-container .widget_product_categories ul li.cat-parent > i {
  left:0;
  right:auto;
}
body.rtl #main-container .widget_product_categories ul li.cat-parent:hover { border-right-color:#f87845; }
body.rtl #main-container .widget_product_categories ul li a { padding:5px 30px 5px 0; }
body.rtl #main-container .widget_product_categories ul li span.count {
  left:0;
  right:auto;
  padding:5px 0 5px 20px;
}
body.rtl #main-container .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label span { display:inline-block; }
body.rtl #main-container .widget_rating_filter ul li { margin:0; }
body.rtl #main-container .widget_rating_filter ul li a span.star-rating:before {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .widget_rating_filter ul li a span.star-rating span {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .widget_rating_filter ul li a span.star-rating span:before {
  float:right;
  left:auto;
  right:0;
}
body.rtl #main-container .widget_rating_filter ul li a span.count {
  float:left;
  padding-left:20px;
  padding-right:0;
}
body.rtl #main-container .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a.remove {
  left:0;
  right:auto;
}
body.rtl #main-container .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a span.product-title {
  float:right;
  padding:0 20px 0 30px;
}
body.rtl #main-container .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a img {
  float:right;
  margin-right:0;
}
body.rtl #main-container .widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item .quantity {
  float:right;
  padding-left:0;
  padding-right:20px;
}
body.rtl #main-container .widget_shopping_cart .widget_shopping_cart_content .total .woocommerce-Price-amount { float:left; }
body.rtl #main-container .widget_shopping_cart .widget_shopping_cart_content .buttons .button { float:right; }
body.rtl #main-container .widget_shopping_cart .widget_shopping_cart_content .buttons .button.checkout { float:left; }
body.rtl #main-container .widget_st_shop_info_widget .st-shop-info-widget-inner .st-shop-info-widget-item .st-shop-info-widget-item-inner {
  padding-left:0;
  padding-right:30px;
}
body.rtl.single #main-container .single-post .row article .post-meta .post-category {
  margin-left:25px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-meta .post-category .post-category-single {
  margin-left:5px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-meta .post-time {
  margin-left:25px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-meta .post-author {
  margin-left:25px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-meta .post-comments-amount {
  margin-left:25px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-meta .post-likes-amount {
  margin-left:25px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-meta .post-tags { float:left; }
body.rtl.single #main-container .single-post .row article .post-meta .post-tags a.post-tag { float:left; }
body.rtl.single #main-container .single-post .row article .post-content .post-gallery .slick-prev {
  left:auto;
  right:-50px;
  transition:all 0.3s ease;
}
body.rtl.single #main-container .single-post .row article .post-content .post-gallery .slick-next {
  left:-50px;
  right:auto;
  transition:all 0.3s ease;
}
body.rtl.single #main-container .single-post .row article .post-content .post-gallery:hover .slick-prev {
  left:auto;
  right:0;
}
body.rtl.single #main-container .single-post .row article .post-content .post-gallery:hover .slick-next {
  left:0;
  right:auto;
}
body.rtl.single #main-container .single-post .row article .post-content .post-quote blockquote { border-right:none; }
body.rtl.single #main-container .single-post .row article .post-likes { margin:25px 0 70px 100px; }
body.rtl.single #main-container .single-post .row article .post-likes .st-likes-wrapper {
  margin-left:10px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-likes .st-likes-wrapper i {
  margin-left:10px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-subscribe { margin:25px 0 70px 40px; }
body.rtl.single #main-container .single-post .row article .post-sharing { float:left; }
body.rtl.single #main-container .single-post .row article .post-sharing .post-sharing-inner .jssocials-shares {
  left:0;
  right:auto;
}
body.rtl.single #main-container .single-post .row article .post-sharing .post-sharing-inner .jssocials-shares > div a { left:0; }
body.rtl.single #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a { left:0; }
body.rtl.single #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a { left:42px; }
body.rtl.single #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a { left:84px; }
body.rtl.single #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a { left:126px; }
body.rtl.single #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a { left:168px; }
body.rtl.single #main-container .single-post .row article .post-author h3.post-author-about {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl.single #main-container .single-post .row article .post-author h3.post-author-about .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-author h3.post-author-about .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl.single #main-container .single-post .row article .post-author h3.post-author-about .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl.single #main-container .single-post .row article .post-author h3.post-author-about .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl.single #main-container .single-post .row article .post-author h3.post-author-about .st-h-before > i+i+i+i { display:none; }
body.rtl.single #main-container .single-post .row article .post-author .post-author-avatar { float:right; }
body.rtl.single #main-container .single-post .row article .post-author .post-author-name, body.rtl.single #main-container .single-post .row article .post-author .post-author-bio {
  padding-left:0;
  padding-right:140px;
}
body.rtl.single #main-container .single-post .row article .post-related-posts h3.post-related-posts-heading {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl.single #main-container .single-post .row article .post-related-posts h3.post-related-posts-heading .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-related-posts h3.post-related-posts-heading .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl.single #main-container .single-post .row article .post-related-posts h3.post-related-posts-heading .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl.single #main-container .single-post .row article .post-related-posts h3.post-related-posts-heading .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl.single #main-container .single-post .row article .post-related-posts h3.post-related-posts-heading .st-h-before > i+i+i+i { display:none; }
body.rtl.single #main-container .single-post .row article .post-related-posts .post-related-post {
  padding-left:20px;
  padding-right:0;
}
body.rtl.single #main-container .single-post .row article .post-related-posts .post-related-post .post-related-post-thumbnail .post-related-post-overlay .post-related-post-likes span {
  left:auto;
  right:6px;
}
body.rtl.single #main-container .single-post .row article .post-related-posts .post-related-post .post-related-post-thumbnail .post-related-post-overlay .post-related-post-comments-count span {
  left:auto;
  right:6px;
}
body.rtl.single #main-container .single-post .row article .post-related-posts .post-related-post h4.post-related-post-title:before {
  margin-left:12px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .post-related-posts .post-related-post time.post-related-post-date {
  padding-left:30px;
  padding-right:0;
}
body.rtl.single #main-container .single-post .row article .comments .comments-count {
  position:relative;
  margin-bottom:20px;
  padding:0;
  font-family:Hind;
  font-style:500;
  font-size:22;
  font-weight:;
  line-height:36;
  letter-spacing:;
  word-spacing:;
  text-transform:none;
  color:#8e8e8e;
}
body.rtl.single #main-container .single-post .row article .comments .comments-count .st-h-before {
  margin-left:15px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .comments .comments-count .st-h-before > i {
  display:inline-block;
  margin-left:0px;
  margin-bottom:-0.07em;
  width:0px;
  height:0.8em;
  background-color:#f87845;
}
body.rtl.single #main-container .single-post .row article .comments .comments-count .st-h-before > i+i {
  display:inline-block;
  width:5px;
}
body.rtl.single #main-container .single-post .row article .comments .comments-count .st-h-before > i+i+i {
  display:inline-block;
  margin-right:5px;
  width:11px;
}
body.rtl.single #main-container .single-post .row article .comments .comments-count .st-h-before > i+i+i+i { display:none; }
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-author-avatar { float:right; }
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-info-inner {
  margin-left:0;
  margin-right:96px;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-info-inner .comment-author {
  padding-left:0;
  padding-right:25px;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-info-inner .comment-date {
  padding-left:0;
  padding-right:10px;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-info-inner .comment-reply { float:left; }
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-content {
  margin-left:0;
  margin-right:100px;
  padding-left:0;
  padding-right:25px;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-content .st-likes-wrapper {
  left:18px;
  right:auto;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-content .st-likes-wrapper i {
  margin-left:10px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment .comment-content .st-likes-wrapper i:before {
  left:auto;
  right:8px;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment ul.children {
  margin-left:0;
  margin-right:100px;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.comment ul.children ul.children li.comment ul.children { margin-left:0; }
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.pingback .comment-info-inner { margin-left:0; }
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.pingback .comment-info-inner .comment-date {
  padding-left:0;
  padding-right:10px;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.pingback .comment-info-inner .comment-reply { float:left; }
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.pingback .comment-content {
  margin-left:0;
  padding-left:0;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.pingback .comment-content .st-likes-wrapper {
  left:18px;
  right:auto;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.pingback .comment-content .st-likes-wrapper i {
  margin-left:10px;
  margin-right:0;
}
body.rtl.single #main-container .single-post .row article .comments ol.comment-list li.pingback .comment-content .st-likes-wrapper i:before {
  left:auto;
  right:8px;
}
body.rtl.single #main-container .single-post .row article .comment-form { float:right; }
body.rtl.single #main-container .single-post .row article .comment-form .comment-logged-in { float:left; }
body.rtl.single #main-container .single-post .row article .comment-form .comment-cancel-reply {
  float:left;
  margin-left:0;
  margin-right:30px;
}
body.rtl.single #main-container .single-post .row article .comment-form form button { float:right; }
body.rtl.single #main-container .single-post .row article .comment-form form button .st-comment-button-icon {
  left:auto;
  right:-500px;
}
body.rtl.single #main-container .single-post .row article .comment-form form button .st-comment-button-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl.single #main-container .single-post .row article .comment-form form button:hover .st-comment-button-text { transform:translateX(-500px); }
body.rtl.single #main-container .single-post .row article .comment-form form button:hover .st-comment-button-icon {
  left:auto;
  right:0;
}
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-meta .post-tags { float:none; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-subscribe {
  float:left;
  margin:25px 0 20px 0;
}
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-likes { margin:25px auto 20px 0; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing { float:none; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing .post-sharing-inner .jssocials-shares {
  position:absolute;
  right:0;
  width:200px;
  height:32px;
  overflow:hidden;
  opacity:0;
  transition:opacity 0.3s ease;
}
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing .post-sharing-inner .jssocials-shares > div a {
  font-size:14px;
  overflow:hidden;
  position:absolute;
  top:0;
  left:168px;
  display:block;
  text-align:center;
  color:#fff;
  border-radius:50%;
  transition:left .3s ease;
  width:32px;
  height:32px;
  line-height:36px;
}
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-facebook a { background:#3b5998; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-googleplus a { background:#dd4e42; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-linkedin a { background:#0077b5; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-pinterest a { background:#bd2126; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing .post-sharing-inner .jssocials-shares > div.jssocials-share-twitter a { background:#1da1f2; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing:hover .share {
  width:0;
  opacity:0;
}
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing:hover .post-sharing-inner .jssocials-shares { opacity:1; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a { left:0px; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a { left:42px; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a { left:84px; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a { left:126px; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a { left:168px; }
body.rtl.single #main-container .single-post .row article.st-desktop-6 .comments ol.comment-list li.comment .comment-info-inner .comment-reply {
  float:none;
  padding-left:0;
  padding-right:30px;
}
body.rtl.single #main-container .single-post .row article.st-desktop-6 .comments ol.comment-list li.comment ul.children {
  margin-left:0;
  margin-right:100px;
}
body.rtl.single #main-container .single-post .row article.st-desktop-6 .comments ol.comment-list li.comment ul.children ul.children li.comment ul.children { margin-left:0; }
body.rtl.single.single-product #layout-container .breadcrumbs:before {
  display:table;
  content:" ";
}
body.rtl.single.single-product #layout-container .breadcrumbs:after {
  display:table;
  content:" ";
  clear:both;
}
body.rtl.single.single-product #layout-container .breadcrumbs > span { float:right; }
body.rtl.single.single-product #layout-container .breadcrumbs span.sep:before {
  position:relative;
  top:0.1em;
  left:-0.05em;
  content:"\f104";
  display:inline-block;
  font:normal normal normal 16px/1 FontAwesome;
  color:inherit;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
body.rtl.woocommerce-account .addresses .title h3 { float:right; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper { text-align:right; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .yith-wcqv-head .yith-wcqv-close {
  left:15px;
  right:auto;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .onsale {
  left:auto;
  right:32px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .onsale.he-IL { direction:ltr; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .featured {
  left:auto;
  right:32px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product.sale .onsale {
  left:auto;
  right:32px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product.featured .featured {
  left:auto;
  right:32px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product.sale.featured .onsale {
  left:auto;
  right:32px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product.sale.featured .featured {
  left:auto;
  right:94px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .images {
  float:right;
  padding:20px 20px 0 0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .images .thumbnails a {
  float:right;
  margin-left:3.8%;
  margin-right:0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary {
  float:right;
  padding:20px 20px 0 20px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .single_add_to_cart_button { float:right; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .single_add_to_cart_button .st-add-to-cart-icon {
  left:auto;
  right:-500px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .single_add_to_cart_button .st-add-to-cart-icon i.fa-angle-right:before { content:"\f104"; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .single_add_to_cart_button:hover:not(.disabled) .st-add-to-cart-button-text { transform:translateX(-500px); }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .single_add_to_cart_button:hover:not(.disabled) .st-add-to-cart-icon {
  left:auto;
  right:0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity {
  float:right;
  margin:0 0 0 20px;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity .st-quantity-decrease, body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity .st-quantity-increase, body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity input { float:right; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity .st-quantity-increase {
  border-left:1px solid #e0e0e0;
  border-right:none;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity .st-quantity-decrease {
  border-left:none;
  border-right:1px solid #e0e0e0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .price del {
  margin-left:25px;
  margin-right:0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .star-rating { float:right; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .star-rating span {
  float:right;
  left:auto;
  right:0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .star-rating span:before {
  left:auto;
  right:0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .star-rating:before {
  float:right;
  left:auto;
  right:0;
}
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .st-lower-product_meta .sku_wrapper { float:right; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .st-lower-product_meta .sku_wrapper span { display:inline-block; }
body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .st-lower-product_meta .tagged_as a:first-child {
  margin-left:0;
  margin-right:20px;
}
body.rtl #footer-container #footer .row > .col .widget_nav_menu div ul li a {
  margin-left:0;
  margin-right:15px;
}
body.rtl #footer-container #footer .row > .col .widget_nav_menu div ul li:before {
  left:auto;
  right:0;
}
body.rtl #footer-container #footer .row > .col .widget_nav_menu div ul li.menu-item-has-children > i {
  left:0;
  right:auto;
}
body.rtl #footer-container #footer .row > .col .widget_recent_entries ul li { border-right:none; }
body.rtl #footer-container #footer .row > .col .widget_recent_entries ul li .post-thumbnail {
  padding-left:20px;
  padding-right:0;
}
body.rtl #footer-container #footer .row > .col .widget_recent_entries ul li .post-thumbnail a {
  margin-left:15px;
  margin-right:0;
}
body.rtl .select2-container .select2-dropdown.st-topbar-addresses-switch .select2-results .select2-results__options .select2-results__option {
  padding-right:6px;
  padding-left:20px;
}
body.rtl .select2-container .select2-dropdown.st-woocommerce-ordering .select2-results .select2-results__options { text-align:left; }
body.rtl .select2-container .select2-dropdown.st-woocommerce-ordering .select2-results .select2-results__options .select2-results__option {
  padding-left:20px;
  padding-right:0;
}
body.rtl .select2-container .select2-dropdown.st-single-product-variations .select2-results .select2-results__options { text-align:left; }
body.rtl .select2-container .select2-dropdown.st-single-product-variations .select2-results .select2-results__options .select2-results__option {
  padding-left:25px;
  padding-right:0;
}
body.rtl a.pp_expand, body.rtl a.pp_contract, body.rtl a.pp_previous, body.rtl a.pp_next, body.rtl a.pp_close { text-indent:10000px; }
body.rtl .back-to-top {
  left:40px;
  right:auto;
}
@media (max-width: 1199px) {
  body.rtl .header-wrapper-mobile .mobile-menu-icon {
    float:right;
    padding-left:0;
    padding-right:25px;
  }
  body.rtl .header-wrapper-mobile .logo-mobile-container { float:right; }
  body.rtl .header-wrapper-mobile .search-icon-mobile {
    float:left;
    padding-left:25px;
    padding-right:0;
  }
  body.rtl .header-wrapper-mobile .search-icon-mobile i { float:left; }
  body.rtl .header-wrapper-mobile .header-mobile-menu {
    left:auto;
    right:-300px;
  }
  body.rtl .header-wrapper-mobile .header-mobile-menu nav ul li a { padding:0 30px 0 15px; }
  body.rtl .header-wrapper-mobile .header-mobile-menu nav ul li a i {
    left:0;
    right:auto;
  }
  body.rtl .header-wrapper-mobile .header-mobile-menu nav ul li ul li ul li:before {
    left:auto;
    right:15px;
  }
  body.rtl.single-post #main-container .single-post { margin:0 20px; }
  body.rtl.single-post #main-container .single-post .row article .post-content .wpb_text_column { padding:0; }
  body.rtl.single-post #main-container .single-post .row article .post-likes { margin:25px 55px 90px 0px; }
  body.rtl.single-post #main-container .single-post .row article .post-sharing { margin:30px 0 90px 0px; }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post {
    float:right;
    width:33.33333333%;
  }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post .post-related-post-thumbnail { width:100% !important; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie { height:650px; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-title-wrapper {
    width:50% !important;
    float:left;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-title-wrapper .st-activity-grid-title { margin-top:250px !important; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-desc {
    width:50% !important;
    padding:50px;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-title-wrapper {
    width:50% !important;
    float:left;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-title-wrapper .st-activity-grid-title { margin-top:250px !important; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-desc {
    width:50% !important;
    padding:50px;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #main-container h2.vc_custom_heading span { display:none; }
  body.rtl #main-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item { cursor:pointer; }
  body.rtl #main-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client-photo-wrapper {
    display:block;
    width:auto;
    margin-bottom:30px;
  }
  body.rtl #main-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client {
    display:block;
    width:auto;
    text-align:center;
    margin-bottom:30px;
  }
  body.rtl #main-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client-comment {
    display:block;
    width:auto;
    padding:0 40px;
    text-align:center;
  }
  body.rtl #main-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item.with-company-logo .st-testimonial-company-logo {
    width:auto;
    display:block;
    margin-bottom:30px;
  }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-filter-panel .st-portfolio-filters li { margin:10px; }
  body.rtl #main-container .st-pyramid .st-pyramid-top {
    left:0;
    right:0;
    margin:0 auto 5px auto;
  }
  body.rtl #main-container .st-pyramid .st-pyramid-top .st-pyramid-top-inner { display:none; }
  body.rtl #main-container .st-pyramid .st-pyramid-mid {
    left:0;
    right:0;
    margin:0 auto 5px auto;
  }
  body.rtl #main-container .st-pyramid .st-pyramid-mid .st-pyramid-mid-inner { display:none; }
  body.rtl #main-container .st-pyramid .st-pyramid-bot {
    left:0;
    right:0;
    margin:0 auto 5px auto;
  }
  body.rtl #main-container .st-pyramid .st-pyramid-bot .st-pyramid-bot-inner { display:none; }
  body.rtl #main-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc {
    float:none;
    width:auto;
    margin-bottom:20px;
  }
  body.rtl #main-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc {
    float:none;
    width:auto;
    margin-bottom:20px;
  }
  body.rtl #main-container .st-team-member-block.simple .st-team-member-block-info { padding:0px 15px 30px 15px; }
  body.rtl #main-container .st-team-member-block.ext .st-team-member-block-photo { height:300px; }
  body.rtl #main-container .st-team-member-block.ext .st-team-member-block-info {
    height:300px;
    padding:50px 40px 50px 60px;
  }
  body.rtl #main-container .st-product-info { margin-bottom:30px; }
  body.rtl #main-container .vc_tta.vc_tta-tabs .vc_tta-panel-heading { display:block; }
  body.rtl #main-container .vc_tta.vc_tta-tabs .vc_tta-tabs-container { display:none !important; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels { border:none !important; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel { background-color:#d3d3d3; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading {
    display:block;
    background-color:#e7e7e7;
    transition:all .4s;
  }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading h4 { color:#a9a8a8; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active { position:relative; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading {
    position:relative;
    background-color:#c1c1c1;
  }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading h4 { color:#ffffff; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-body { background-color:#f1f0f0; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .wpb_single_image {
    float:left;
    display:inline-block;
    width:100%;
  }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .wpb_single_image figure .vc_single_image-wrapper img { width:100vw; }
  body.rtl #main-container .vc_tta.vc_tta-tabs.vc_general.vc_tta-style-adamas .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body .wpb_text_column {
    float:left;
    padding:30px;
    width:100%;
  }
  body.rtl #main-container .ubtn-ctn-center, body.rtl #main-container .ubtn-ctn-left, body.rtl #main-container .ubtn-ctn-right { margin-top:20px; }
  body.rtl #main-container .ubtn-ctn-left {
    padding-left:0;
    padding-right:40px;
  }
  body.rtl #main-container .ubtn-ctn-right {
    padding-left:40px;
    padding-right:0;
  }
  body.rtl #main-container .ult_acord { margin-bottom:50px; }
  body.rtl #main-container .ult_acord i.accordion-icon {
    font-style:normal;
    line-height:1.8em;
  }
  body.rtl #main-container .ult_acord .ult-tabto-actitleActive i.accordion-icon {
    -webkit-transform:rotate(45deg) translate(3px,-1px);
    -moz-transform:rotate(45deg) translate(3px,-1px);
    transform:rotate(45deg) translate(3px,-1px);
  }
  body.rtl #main-container .ult_acord .ult-tabto-accordionItem { max-height:auto; }
  body.rtl #main-container .ult_acord .ult-tabto-accordionItem .st-adv-tab-bg {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-size:cover;
    background-position:center center;
    background-repeat:no-repeat;
    z-index:-1;
  }
  body.rtl #main-container .ult_acord .ult_acordian-text { font-size:18px; }
  body.rtl #main-container .ult-tabto-accordion .ult-tabto-accordionItem { max-height:100%; }
  body.rtl #main-container .ult-tabto-accordion .ult-tabto-accordionItem.ult-tabto-accolapsed { max-height:0; }
  body.rtl #main-container .ult-tabto-accordion .ult-tabto-accordionItem.ult-tabto-accolapsed .st-adv-tab-bg { opacity:0; }
  body.rtl #main-container .st-posts-module .st-posts-module-single { margin-bottom:30px; }
  body.rtl #main-container .st-simple-price-box { margin-bottom:50px; }
  body.rtl #main-container .stats-block, body.rtl #main-container .wpb_row .wpb_column .wpb_wrapper .stats-block { margin:0; }
  body.rtl #main-container .stats-block.right .stats-desc, body.rtl #main-container .stats-block.left .stats-desc, body.rtl #main-container .wpb_row .wpb_column .wpb_wrapper .stats-block.right .stats-desc, body.rtl #main-container .wpb_row .wpb_column .wpb_wrapper .stats-block.left .stats-desc { text-align:center; }
  body.rtl #main-container .stats-absolute { margin-bottom:100px; }
  body.rtl #main-container .vc_line-chart ul.vc_chart-legend {
    text-align:center;
    margin-left:10px;
  }
  body.rtl #main-container .vc_line-chart ul.vc_chart-legend li { margin:0 10px; }
  body.rtl #main-container .vc_line-chart .vc_chart-with-legend { width:75%; }
  body.rtl #main-container .vc_chart.st-legend-bottom .wpb_wrapper ul.vc_chart-legend { text-align:center; }
  body.rtl #main-container .vc_chart.st-legend-bottom .wpb_wrapper ul.vc_chart-legend li { margin-right:15px; }
  body.rtl #main-container .st-service-box { margin-bottom:30px; }
  body.rtl #main-container .st-service-box .st-service-box-inner .st-service-box-image { height:300px; }
  body.rtl #main-container .st-simple-contact-box .st-simple-contact-box-inner { margin-bottom:30px; }
  body.rtl #main-container .vc_progress_bar { margin-bottom:30px; }
  body.rtl #main-container .st-advantage-box { margin:0 -20px; }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item { width:100%; }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item .st-brands-item-inner .st-brand-comment {
    width:100%;
    text-align:center;
  }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:hover .st-brands-item-inner .st-brand-comment { bottom:60px; }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(1) {
    border-right:none;
    border-bottom:1px solid #e0e0e0;
  }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(2) {
    border-top:1px solid #e0e0e0;
    border-right:none;
    border-bottom:1px solid #e0e0e0;
  }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(3) {
    border-top:1px solid #e0e0e0;
    border-right:none;
    border-bottom:1px solid #e0e0e0;
  }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(4) {
    top:1px;
    border-top:1px solid #e0e0e0;
    border-right:none;
    border-bottom:1px solid #e0e0e0;
  }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:nth-child(5) {
    top:1px;
    border-top:1px solid #e0e0e0;
    border-right:none;
    border-bottom:1px solid #e0e0e0;
  }
  body.rtl #main-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:last-child {
    top:1px;
    border-top:1px solid #e0e0e0;
    border-bottom:none;
    border-right:none;
  }
  body.rtl #main-container .st-info-block.info-block-text-image {
    right:auto;
    left:7%;
  }
  body.rtl #main-container .st-info-block .st-info-block-inner .st-info-block-image {
    height:350px;
    float:none;
    width:auto;
  }
  body.rtl #main-container .st-info-block .st-info-block-inner .st-info-block-info {
    float:none;
    width:auto;
  }
  body.rtl #main-container .st-info-block .st-info-block-number { display:none; }
  body.rtl #main-container .st-team-member-info .st-team-member-info-photo {
    float:none;
    width:auto;
    height:300px;
  }
  body.rtl #main-container .st-team-member-info .st-team-member-info-inner {
    float:none;
    width:auto;
    height:auto;
    padding:30px;
  }
  body.rtl #main-container .st-advantage-block {
    width:95%;
    margin:0 auto;
  }
  body.rtl #main-container .st-advantage-block.three, body.rtl #main-container .st-advantage-block.four { left:0; }
  body.rtl #main-container .st-advantage-block.three > div, body.rtl #main-container .st-advantage-block.four > div {
    height:350px;
    padding:50px 10% 50px 7%;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-first, body.rtl #main-container .st-advantage-block.four .st-advantage-block-first { width:100%; }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-first.hover, body.rtl #main-container .st-advantage-block.four .st-advantage-block-first.hover {
    width:100%;
    height:350px;
    padding-left:7%;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-first.unactive, body.rtl #main-container .st-advantage-block.four .st-advantage-block-first.unactive {
    width:100%;
    height:150px;
    padding-left:7%;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-second, body.rtl #main-container .st-advantage-block.four .st-advantage-block-second {
    width:100%;
    top:-15px;
    left:0;
    right:0;
    height:150px;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-second.hover, body.rtl #main-container .st-advantage-block.four .st-advantage-block-second.hover {
    width:100%;
    height:350px;
    padding-left:7%;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-second.unactive, body.rtl #main-container .st-advantage-block.four .st-advantage-block-second.unactive {
    width:100%;
    height:150px;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-third, body.rtl #main-container .st-advantage-block.four .st-advantage-block-third {
    width:100%;
    top:-30px;
    left:0;
    right:0;
    height:150px;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-third.hover, body.rtl #main-container .st-advantage-block.four .st-advantage-block-third.hover {
    width:100%;
    height:350px;
    padding-left:7%;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-third.unactive, body.rtl #main-container .st-advantage-block.four .st-advantage-block-third.unactive {
    width:100%;
    height:150px;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-fourth, body.rtl #main-container .st-advantage-block.four .st-advantage-block-fourth {
    width:100%;
    top:-45px;
    left:0;
    right:0;
    height:150px;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-fourth.hover, body.rtl #main-container .st-advantage-block.four .st-advantage-block-fourth.hover {
    width:100%;
    height:350px;
    padding-left:7%;
  }
  body.rtl #main-container .st-advantage-block.three .st-advantage-block-fourth.unactive, body.rtl #main-container .st-advantage-block.four .st-advantage-block-fourth.unactive {
    width:100%;
    height:150px;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-previous {
    float:none;
    width:100%;
    margin-bottom:25px;
    padding:0;
    text-align:center;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-post-thumbnail {
    float:none;
    display:inline-block;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-inner {
    float:none;
    width:auto;
    margin:0;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-inner .st-pagination-block-post-title, body.rtl #main-container .st-pagination-block .st-pagination-block-previous .st-pagination-block-inner .st-pagination-block-post-category { text-align:center; }
  body.rtl #main-container .st-pagination-block .st-pagination-block-separator { display:none; }
  body.rtl #main-container .st-pagination-block .st-pagination-block-next {
    float:none;
    width:100%;
    padding:0;
    text-align:center;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-next .st-pagination-block-post-thumbnail {
    float:none;
    display:inline-block;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-next .st-pagination-block-inner {
    float:none;
    width:auto;
    margin:0;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-next .st-pagination-block-inner .st-pagination-block-post-title {
    padding:0 15px;
    text-align:center;
  }
  body.rtl #main-container .st-pagination-block .st-pagination-block-next .st-pagination-block-inner .st-pagination-block-post-category {
    padding:0 15px;
    text-align:center;
  }
  body.rtl #main-container .st-contact-block .st-contact-block-info .st-contact-block-image {
    float:none;
    width:auto;
    height:300px;
  }
  body.rtl #main-container .st-contact-block .st-contact-block-info .st-contact-block-details {
    float:none;
    width:auto;
    padding-left:0;
    padding-right:0;
  }
  body.rtl #main-container .st-contact-block .st-contact-block-table {
    float:none;
    width:auto;
  }
  body.rtl #main-container .st-contact-block .st-contact-block-form-wrapper {
    float:none;
    width:auto;
    padding-left:0;
  }
  body.rtl #main-container .st-contact-block .st-contact-block-form-wrapper .wpcf7 form .st-contact-block-form .st-contact-form-input { margin-left:0; }
  body.rtl #main-container .st-contact-block .st-contact-block-form-wrapper .wpcf7 form .st-contact-block-form .st-contact-form-submit {
    float:none;
    margin-left:0;
    margin-bottom:60px;
  }
  body.rtl #main-container .st-contact-block .st-contact-block-map {
    float:none;
    width:auto;
    margin-bottom:30px;
  }
  body.rtl #main-container .stats-block.stats-left { text-align:center; }
  body.rtl #main-container .stats-block.stats-left > div { display:inline-block; }
  body.rtl #main-container .stats-block.stats-left .stats-desc { text-align:center; }
  body.rtl #main-container .st-brochure { margin:0 auto; }
  body.rtl #main-container .shop .st-product-list .product .st-product-inner-wrapper .st-product-options { bottom:0; }
  body.rtl #main-container .ubtn-ctn-center, body.rtl #main-container .ubtn-ctn-left, body.rtl #main-container .ubtn-ctn-right {
    margin-top:0;
    margin-bottom:20px;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client { text-align:center; }
  body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item.with-company-logo .st-testimonial-company-logo img {
    margin-left:auto;
    margin-right:auto;
  }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .col {
    float:none;
    display:block;
  }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .st-contact-form-input.st-select { width:auto; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .st-contact-form-submit { width:95%; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .st-contact-form-submit { margin:10px 10px 20px 10px !important; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .col, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .col {
    float:none;
    display:block;
  }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-submit, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-submit { margin:0 !important; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .col {
    float:none;
    display:block;
  }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .st-contact-form-input {
    width:auto;
    margin:10px 10px 20px 10px !important;
  }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .st-contact-form-submit {
    width:95%;
    margin:10px 10px 20px 10px !important;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.name, body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.email, body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.website { margin-right:0; }
  body.rtl.single-post #main-container .single-post .row article .comments ol.comment-list li.comment ul.children {
    margin-left:0;
    margin-right:50px;
  }
  body.rtl.single-post #main-container .single-post .row article.st-6 .comments ol.comment-list li.comment .comment-info-inner .comment-reply {
    float:right;
    display:inline-block;
    padding-left:0;
  }
  body.rtl.single-post #main-container .single-post .row article.st-6 .comments ol.comment-list li.comment ul.children {
    margin-left:0;
    margin-right:50px;
  }
  body.rtl #main-container .shop nav.woocommerce-pagination .pagination .page-numbers { margin:10px 5px 0; }
  body.rtl #main-container .shop .st-single-product.sale .st-single-product-inner .onsale { left:42px; }
  body.rtl #main-container .shop .st-single-product.featured .st-single-product-inner .featured { left:42px; }
  body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .onsale { left:42px; }
  body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .featured { left:104px; }
  body.rtl #main-container .coupon {
    padding-left:0;
    padding-right:20px;
  }
  body.rtl #main-container .cart_totals {
    padding-left:20px;
    padding-right:0;
  }
  body.rtl #main-container .cross-sells {
    padding-left:0;
    padding-right:20px;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-title-wrapper {
    width:33.33333333% !important;
    float:left;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-desc { width:66.66666667% !important; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-title-wrapper {
    width:33.33333333% !important;
    float:left;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-desc { width:66.66666667% !important; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-client-photo {
    float:none;
    margin:0 auto 20px;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper {
    float:none;
    width:auto;
    margin:0 auto;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client {
    text-align:center;
    padding:0 0 25px 0;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client-comment { padding:30px 50px 20px 170px; }
  body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item.with-company-logo .st-testimonial-client {
    display:block;
    width:auto;
    text-align:center;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item.with-company-logo .st-testimonial-company-logo {
    display:block;
    width:auto;
    margin-bottom:30px;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item.with-company-logo .st-testimonial-company-logo img {
    margin-left:auto;
    margin-right:auto;
  }
  body.rtl #layout-container .st-pages-grid-items.fitRows.one-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-items.fitRows.four-column .st-pages-grid-item { width:33.33333333%; }
  body.rtl #layout-container .st-pages-grid-items.masonry.one-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-items.masonry.four-column .st-pages-grid-item { width:33.33333333%; }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item {
    height:auto;
    border:1px solid transparent;
  }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img {
    height:300px;
    width:100%;
  }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-info {
    height:350px;
    width:100%;
    padding:50px 65px 50px 50px;
  }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider ul.slick-dots {
    top:350px;
    right:18px;
  }
  body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list { width:728px; }
  body.rtl #layout-container .woocommerce.columns-1 .st-product-list .product { width:100%; }
  body.rtl #layout-container .woocommerce.columns-2 .st-product-list .product { width:50%; }
  body.rtl #layout-container .woocommerce.columns-3 .st-product-list .product { width:33.33333333%; }
  body.rtl #layout-container .woocommerce.columns-4 .st-product-list .product { width:33.33333333%; }
  body.rtl #layout-container .woocommerce.columns-5 .st-product-list .product { width:33.33333333%; }
  body.rtl #layout-container .vc_custom_heading { padding:0 40px; }
  body.rtl #layout-container .vc_custom_heading .st-h-after { margin:0 40px; }
  body.rtl #layout-container .vc_custom_heading.bottom.center .st-h-after {
    left:auto;
    right:50%;
    margin-right:-20px;
  }
  body.rtl #layout-container .vc_custom_heading.enable-elem.side.left { padding-left:70px !important; }
  body.rtl #layout-container .vc_custom_heading.enable-elem.side.right { padding-right:70px !important; }
  body.rtl #layout-container .vc_custom_heading.enable-elem.side.right > .st-h-before { right:40px !important; }
  body.rtl #layout-container .vc_custom_heading.enable-elem.bottom.right > .st-h-after {
    width:auto;
    right:0;
  }
  body.rtl #layout-container .vc_custom_heading.enable-elem.square .st-h-before {
    margin-left:0;
    margin-right:1em;
  }
  body.rtl #layout-container .vc_custom_heading.enable-elem.square .st-h-after {
    margin-left:0;
    margin-right:0;
  }
  body.rtl #layout-container .uvc-heading { padding:0 40px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side { padding:0 40px 0 70px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side > .st-h-before { left:45px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] { padding:0 70px 0 40px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] > .st-h-before { right:40px; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h1, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h2, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h3, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h4, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h5, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h6 { padding-right:0; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-sub-heading { padding-right:0; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem > .st-h-before { margin-right:-30px; }
  body.rtl #layout-container .st-blockquote { padding:0 40px; }
  body.rtl #layout-container .st-blockquote:before {
    margin-left:0;
    margin-right:40px;
  }
  body.rtl #layout-container .vc_progress_bar { padding:0 40px; }
  body.rtl #layout-container .wpb_text_column { padding:0 40px; }
  body.rtl #layout-container .aio-icon-component { padding:0 40px; }
  body.rtl #layout-container .aio-icon-component.with-shadow { padding:0; }
  body.rtl #layout-container .st-simple-link { padding:0 40px; }
  body.rtl #layout-container .wpcf7 { padding:0 30px; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-input { padding-left:0; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 .st-contact-form-submit { margin:10px 10px 20px 10px !important; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .col { float:none; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .st-contact-form-input.st-select { width:auto; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .st-contact-form-submit { margin:10px 10px 20px 10px !important; }
  body.rtl #layout-container .st-breadcrumbs-composer-wrapper { padding:0 60px; }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-top { padding:20px; }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom {
    display:block;
    padding:40px;
  }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-icon-wrapper {
    float:none;
    display:none;
  }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc {
    padding:0;
    float:none;
    width:auto;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-top { padding:20px; }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom {
    display:block;
    padding:40px;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-icon-wrapper {
    float:none;
    display:none;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc {
    padding:0;
    float:none;
    width:auto;
  }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider .slick-list { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider .slick-list .st-partners-logo { margin:0 70px; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider.full { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider.full .slick-list { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider.full .slick-list .st-partners-logo { margin:0 70px; }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-photo { height:450px; }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-specialization { padding-right:20px; }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact { padding:0 10px; }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-location { padding-left:20px; }
  body.rtl #layout-container .st-simple-page-block { padding:0 30px; }
  body.rtl #layout-container .st-awards-block { padding:0 30px; }
  body.rtl #layout-container .st-awards-block .st-awards-block-logo img { margin:20px 0; }
  body.rtl #layout-container .st-awards-block .st-awards-block-inner { padding-bottom:30px; }
  body.rtl #layout-container .vc_tta-container { padding:0 30px; }
  body.rtl #layout-container .st-brands-wrapper .st-brands-comments-slider { padding:0 30px; }
  body.rtl #layout-container .st-single-project { margin:0 30px; }
  body.rtl #layout-container .st-characteristic-item { padding:0 30px; }
  body.rtl #layout-container .st-characteristic-item:before {
    left:auto;
    right:0;
  }
  body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .slick-arrow.slick-prev {
    left:auto;
    right:75px;
  }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] {
    padding-right:70px;
    padding-left:40px;
  }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] .st-h-before { right:40px; }
}
@media (max-width: 991px) and (min-width: 768px) {
  body.rtl.single-post #main-container .single-post { margin:0 20px; }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post {
    float:right;
    width:50%;
    margin-bottom:40px;
  }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post:nth-child(odd) { padding-right:10px; }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post:nth-child(even) {
    padding-right:0;
    padding-left:10px;
  }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post .post-related-post-thumbnail { width:100% !important; }
  body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.name, body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.email, body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.website { margin-right:0; }
  body.rtl.single-post #main-container .single-post .row article .comments ol.comment-list li.comment ul.children {
    margin-left:0;
    margin-right:30px;
  }
  body.rtl.single-post #main-container .single-post .row article.st-6 .comments ol.comment-list li.comment .comment-info-inner .comment-reply {
    float:right;
    display:inline-block;
    padding-left:0;
  }
  body.rtl #main-container .shop nav.woocommerce-pagination .pagination .page-numbers { margin:10px 5px 0; }
  body.rtl #main-container .shop .st-single-product .st-single-product-inner {
    float:none;
    width:auto;
    padding:0 30px;
  }
  body.rtl #main-container .shop .st-single-product .summary {
    float:none;
    width:auto;
    padding:0 30px;
  }
  body.rtl #main-container .shop .st-single-product .summary .product_title { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .st-upper-product_meta { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .star-rating {
    float:none;
    margin:0.35em auto;
  }
  body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .woocommerce-review-link { margin-left:0; }
  body.rtl #main-container .shop .st-single-product .summary div[itemprop="offers"] { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .stock { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary form.cart {
    width:50%;
    margin:0 auto 20px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .quantity:before {
    display:table;
    content:" ";
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .quantity:after {
    display:table;
    content:" ";
    clear:both;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button { float:right; }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td {
    width:35%;
    min-width:125px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td.label {
    width:auto;
    min-width:auto;
    padding:0 10px 30px 10px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td.price {
    width:auto;
    min-width:auto;
    padding:0 0 25px 0;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td.price .stock { text-align:right; }
  body.rtl #main-container .shop .st-single-product .summary form.cart.variations_form table.variations {
    width:100%;
    margin:0 auto 20px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart.variations_form .single_variation_wrap .single_variation .woocommerce-variation-price { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .yith-wcwl-add-to-wishlist {
    width:50%;
    margin:10px auto 0;
    padding-left:15%;
    text-align:center;
  }
  body.rtl #main-container .shop .st-single-product .summary .compare {
    width:50%;
    margin:10px auto 0;
    padding-right:14%;
    text-align:center;
  }
  body.rtl #main-container .shop .st-single-product .summary .st-lower-product_meta .sku_wrapper { text-align:center; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel { padding:0 30px; }
  body.rtl #main-container .shop .st-single-product .upsells, body.rtl #main-container .shop .st-single-product .related { padding:0 30px; }
  body.rtl #main-container .shop .st-single-product.sale .st-single-product-inner .onsale { left:42px; }
  body.rtl #main-container .shop .st-single-product.featured .st-single-product-inner .featured { left:42px; }
  body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .onsale { left:42px; }
  body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .featured { left:104px; }
  body.rtl #main-container .woocommerce-MyAccount-navigation { padding-left:10px; }
  body.rtl #main-container .woocommerce-MyAccount-content { padding-right:10px; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie { height:650px; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-title-wrapper {
    width:50% !important;
    float:left;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-desc {
    width:50% !important;
    padding:50px;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(odd) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-title-wrapper {
    width:50% !important;
    float:left;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-desc {
    width:50% !important;
    padding:50px;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:nth-child(even) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child .st-activity-grid-item-inner .st-activity-grid-desc { padding:30px 50px 50px 50px !important; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child .st-activity-grid-item-inner .st-activity-grid-desc { padding:110px 50px 20px 50px !important; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child:nth-child(even) .st-activity-grid-desc { padding:110px 50px 20px 50px !important; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-title-wrapper {
    width:40% !important;
    float:left;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-desc {
    width:60% !important;
    padding:50px;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(odd) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-title-wrapper {
    width:40% !important;
    float:left;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-desc {
    width:60% !important;
    padding:50px;
  }
  body.rtl #main-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:nth-child(even) .st-activity-grid-desc div div { padding-top:10px; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.one-column .st-portfolio-item { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.two-column .st-portfolio-item { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.three-column .st-portfolio-item { width:50%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.four-column .st-portfolio-item { width:50%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.one-column .st-portfolio-item { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.two-column .st-portfolio-item { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.three-column .st-portfolio-item { width:50%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.four-column .st-portfolio-item { width:50%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.one-column .st-portfolio-item { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.one-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.two-column .st-portfolio-item { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.two-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.three-column .st-portfolio-item { width:50%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.three-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.four-column .st-portfolio-item { width:50%; }
  body.rtl #main-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.four-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-slider { margin-bottom:40px; }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-client-photo {
    float:none;
    margin:0 auto;
  }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper {
    float:none;
    width:auto;
    margin:0 auto;
    padding-top:35px;
  }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client {
    text-align:center;
    padding:0 0 25px 0;
  }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client .st-testimonial-client-occupation { padding-right:1em; }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client-comment { padding:30px 50px 0 170px; }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-logo-slider { width:600px; }
  body.rtl #main-container .st-testimonials-wrapper.style-1 .st-testimonials-logo-slider .slick-list .st-testimonial-company-logo { margin:0 50px; }
  body.rtl #main-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item { margin:0 50px; }
  body.rtl #main-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item .st-main-products-slider-img {
    float:none;
    width:100%;
    margin:0 0 20px;
    padding:0 10px;
  }
  body.rtl #main-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item .st-main-products-slider-img img { margin:0 auto; }
  body.rtl #main-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item .st-main-products-slider-info {
    float:none;
    width:100%;
    padding:0 10px;
  }
  body.rtl #main-container .st-main-products-slider-module .st-main-products-slider .slick-arrow.slick-prev {
    left:auto;
    right:75px;
  }
  body.rtl #main-container .st-brands-wrapper.carousel .st-brands-logo-slider { width:100%; }
  body.rtl #main-container .st-brands-wrapper.carousel .st-brands-logo-slider .slick-list { width:100%; }
  body.rtl #main-container .st-brands-wrapper.carousel .st-brands-logo-slider .slick-list .st-brand-logo { margin:0 52px; }
  body.rtl #main-container .st-partners-wrapper .st-partners-logo-slider { width:100%; }
  body.rtl #main-container .st-partners-wrapper .st-partners-logo-slider .slick-list { width:100%; }
  body.rtl #main-container .st-partners-wrapper .st-partners-logo-slider .slick-list .st-partners-logo { margin:0 52px; }
  body.rtl #main-container .st-partners-wrapper .st-partners-logo-slider.full { width:100%; }
  body.rtl #main-container .st-partners-wrapper .st-partners-logo-slider.full .slick-list { width:100%; }
  body.rtl #main-container .st-partners-wrapper .st-partners-logo-slider.full .slick-list .st-partners-logo { margin:0 52px; }
  body.rtl #main-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item { margin:0 50px; }
  body.rtl #main-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-img {
    width:100%;
    padding:0;
    margin-bottom:40px;
  }
  body.rtl #main-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-info {
    width:100%;
    padding-left:0;
  }
  body.rtl #main-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item {
    height:auto;
    border:1px solid transparent;
  }
  body.rtl #main-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img {
    height:250px;
    width:100%;
  }
  body.rtl #main-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-info {
    width:100%;
    height:380px;
    padding:50px 65px 50px 50px;
  }
  body.rtl #main-container .st-vertical-carousel .st-vertical-carousel-slider ul.slick-dots {
    top:300px;
    right:18px;
  }
  body.rtl #main-container .st-social-buttons .st-social-buttons-inner .st-social-buttons-item { width:50%; }
  body.rtl #main-container .ult_tabs ul.ult_tabmenu.st_adamas_style li.ult_tab_li a .ult_tab_main { padding:20px 0 20px 15px; }
  body.rtl #main-container .ult_tabs ul.ult_tabmenu.st_adamas_style.st-adv-tabs-nav-full-width li.ult_tab_li { display:block; }
  body.rtl #main-container .st-posts-module.fitRows.one-column .st-posts-module-single { width:100%; }
  body.rtl #main-container .st-posts-module.fitRows.two-column .st-posts-module-single { width:100%; }
  body.rtl #main-container .st-posts-module.fitRows.three-column .st-posts-module-single { width:50%; }
  body.rtl #main-container .st-posts-module.fitRows.four-column .st-posts-module-single { width:50%; }
  body.rtl #main-container .st-posts-module.masonry.one-column .st-posts-module-single { width:100%; }
  body.rtl #main-container .st-posts-module.masonry.two-column .st-posts-module-single { width:100%; }
  body.rtl #main-container .st-posts-module.masonry.three-column .st-posts-module-single { width:50%; }
  body.rtl #main-container .st-posts-module.masonry.four-column .st-posts-module-single { width:50%; }
  body.rtl #main-container .st-pages-grid-items.fitRows.one-column .st-pages-grid-item { width:100%; }
  body.rtl #main-container .st-pages-grid-items.fitRows.two-column .st-pages-grid-item { width:100%; }
  body.rtl #main-container .st-pages-grid-items.fitRows.three-column .st-pages-grid-item { width:50%; }
  body.rtl #main-container .st-pages-grid-items.fitRows.four-column .st-pages-grid-item { width:50%; }
  body.rtl #main-container .st-pages-grid-items.masonry.one-column .st-pages-grid-item { width:100%; }
  body.rtl #main-container .st-pages-grid-items.masonry.two-column .st-pages-grid-item { width:100%; }
  body.rtl #main-container .st-pages-grid-items.masonry.three-column .st-pages-grid-item { width:50%; }
  body.rtl #main-container .st-pages-grid-items.masonry.four-column .st-pages-grid-item { width:50%; }
  body.rtl #main-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list { width:728px; }
  body.rtl #main-container .woocommerce.columns-1 .st-product-list .product { width:100%; }
  body.rtl #main-container .woocommerce.columns-2 .st-product-list .product { width:50%; }
  body.rtl #main-container .woocommerce.columns-3 .st-product-list .product { width:50%; }
  body.rtl #main-container .woocommerce.columns-4 .st-product-list .product { width:50%; }
  body.rtl #main-container .woocommerce.columns-5 .st-product-list .product { width:50%; }
  body.rtl #main-container .vc_custom_heading { padding:0 40px; }
  body.rtl #main-container .vc_custom_heading .st-h-after { margin:0 40px; }
  body.rtl #main-container .vc_custom_heading.bottom.center .st-h-after { margin:0; }
  body.rtl #main-container .vc_custom_heading.enable-elem.side.left { padding-left:70px !important; }
  body.rtl #main-container .vc_custom_heading.enable-elem.side.right { padding-right:70px !important; }
  body.rtl #main-container .vc_custom_heading.enable-elem.side.right > .st-h-before { right:40px !important; }
  body.rtl #main-container .vc_custom_heading.enable-elem.bottom.right > .st-h-after {
    width:auto;
    right:0;
  }
  body.rtl #main-container .vc_custom_heading.enable-elem.square .st-h-before {
    margin-left:0;
    margin-right:1em;
  }
  body.rtl #main-container .vc_custom_heading.enable-elem.square .st-h-after {
    margin-left:0;
    margin-right:0;
  }
  body.rtl #main-container .uvc-heading { padding:0 40px; }
  body.rtl #main-container .uvc-heading.enable-elem.side { padding:0 40px 0 70px; }
  body.rtl #main-container .uvc-heading.enable-elem.side > .st-h-before { left:45px; }
  body.rtl #main-container .uvc-heading.enable-elem.side[data-halign="right"] { padding:0 70px 0 40px; }
  body.rtl #main-container .uvc-heading.enable-elem.side[data-halign="right"] > .st-h-before { right:40px; }
  body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h1, body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h2, body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h3, body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h4, body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h5, body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h6 { padding-right:0; }
  body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-sub-heading { padding-right:0; }
  body.rtl #main-container .uvc-heading.uvc-heading-bg-image.enable-elem > .st-h-before { margin-right:-30px; }
  body.rtl #main-container .st-blockquote { padding:0 40px; }
  body.rtl #main-container .st-blockquote:before {
    margin-left:0;
    margin-right:40px;
  }
  body.rtl #main-container .st-brochure { padding:0 40px; }
  body.rtl #main-container .st-history-item .st-history-item-year span { font-size:60px; }
  body.rtl #main-container .vc_progress_bar { padding:0 40px; }
  body.rtl #main-container .wpb_text_column { padding:0 40px; }
  body.rtl #main-container .aio-icon-component { padding:0 40px; }
  body.rtl #main-container .aio-icon-component.with-shadow { padding:0; }
  body.rtl #main-container .wpcf7 { padding:0 30px; }
  body.rtl #main-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-input, body.rtl #main-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-input { padding-left:0; }
  body.rtl #main-container .wpcf7 form.wpcf7-form .st-contact-form-4 .st-contact-form-input, body.rtl #main-container .wpcf7 form.wpcf7-form .st-contact-form-4 .st-contact-form-submit { margin:10px 10px 20px 10px !important; }
  body.rtl #main-container .st-breadcrumbs-composer-wrapper { padding:0 60px; }
  body.rtl #main-container .st-identity-block.identity-first .st-identity-block-top { padding:20px; }
  body.rtl #main-container .st-identity-block.identity-first .st-identity-block-bottom {
    display:block;
    padding:40px;
  }
  body.rtl #main-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-icon-wrapper {
    float:none;
    display:none;
  }
  body.rtl #main-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc {
    padding:0;
    float:none;
    width:auto;
  }
  body.rtl #main-container .st-identity-block.identity-second .st-identity-block-top { padding:20px; }
  body.rtl #main-container .st-identity-block.identity-second .st-identity-block-bottom {
    display:block;
    padding:40px;
  }
  body.rtl #main-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-icon-wrapper {
    float:none;
    display:none;
  }
  body.rtl #main-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc {
    padding:0;
    float:none;
    width:auto;
  }
  body.rtl #main-container .st-team-member-info .st-team-member-info-photo { height:450px; }
  body.rtl #main-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-specialization { padding-right:20px; }
  body.rtl #main-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact { padding:0 10px; }
  body.rtl #main-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-location { padding-left:20px; }
  body.rtl #main-container .st-partners-block { padding:0 30px; }
  body.rtl #main-container .st-partners-block .st-partners-block-inner { padding-bottom:30px; }
  body.rtl #main-container .st-simple-page-block { padding:0 30px; }
  body.rtl #main-container .st-awards-block { padding:0 30px; }
  body.rtl #main-container .st-awards-block .st-awards-block-logo img { margin:20px 0; }
  body.rtl #main-container .st-awards-block .st-awards-block-inner { padding-bottom:30px; }
  body.rtl #main-container .vc_tta-container { padding:0 30px; }
  body.rtl #main-container .st-brands-wrapper .st-brands-comments-slider { padding:0 30px; }
  body.rtl #main-container .st-single-project { margin:0 30px; }
  body.rtl #main-container .st-simple-link { padding:0 40px; }
  body.rtl #main-container .st-characteristic-item { padding:0 30px; }
  body.rtl #main-container .st-characteristic-item:before {
    left:auto;
    right:0;
  }
  body.rtl #main-container .st-map-select-container .st-map-select-options .st-map-select-message, body.rtl #main-container .st-map-select-container .st-map-select-options .st-map-select-controls { float:none; }
  body.rtl #main-container .st-map-select-container .st-map-select-options .st-map-select-controls .st-map-select-groups {
    padding-left:10px;
    padding-right:0;
  }
  body.rtl #main-container .st-map-select-container .st-map-select-options .st-map-select-controls .st-map-select-dealers {
    padding-left:0;
    padding-right:10px;
  }
  body.rtl #main-container .blog-list .blog-articles, body.rtl #main-container .archive-list .blog-articles { padding:0 30px; }
  body.rtl #main-container .blog-list .blog-articles article .post-inner .post-thumbnail img, body.rtl #main-container .archive-list .blog-articles article .post-inner .post-thumbnail img { min-width:100%; }
  body.rtl #main-container .blog-grid, body.rtl #main-container .archive-grid { padding:0 30px; }
  body.rtl #main-container .blog-grid .four-column .blog-articles article, body.rtl #main-container .archive-grid .four-column .blog-articles article { width:50%; }
  body.rtl #main-container .blog-grid .four-column .blog-articles article:nth-child(3n+1), body.rtl #main-container .blog-grid .four-column .blog-articles article:nth-child(3n+2), body.rtl #main-container .blog-grid .four-column .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .four-column .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .four-column .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .four-column .blog-articles article:nth-child(3n+3) { padding:0; }
  body.rtl #main-container .blog-grid .four-column .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .four-column .blog-articles article:nth-child(odd) {
    padding-left:10px;
    padding-right:0;
  }
  body.rtl #main-container .blog-grid .four-column .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .four-column .blog-articles article:nth-child(even) {
    padding-left:0;
    padding-right:10px;
  }
  body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article { width:50%; }
  body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article:nth-child(3n+1), body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article:nth-child(3n+2), body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article:nth-child(3n+3) { padding:0; }
  body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article:nth-child(odd) {
    padding-left:10px;
    padding-right:0;
  }
  body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article:nth-child(even) {
    padding-left:0;
    padding-right:10px;
  }
  body.rtl #main-container .blog-grid .three-column .blog-articles article, body.rtl #main-container .archive-grid .three-column .blog-articles article { width:50%; }
  body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+1), body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+2), body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+3) { padding:0; }
  body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(odd) {
    padding-left:10px;
    padding-right:0;
  }
  body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(even) {
    padding-left:0;
    padding-right:10px;
  }
  body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article { width:50%; }
  body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+1), body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+2), body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+3) { padding:0; }
  body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(odd) {
    padding-left:10px;
    padding-right:0;
  }
  body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(even) {
    padding-left:0;
    padding-right:10px;
  }
  body.rtl #main-container #footer .row .col {
    width:50% !important;
    float:left;
  }
  body.rtl #main-container #footer .row .col ul { border-right:none; }
  body.rtl #main-container #subfooter .col {
    width:auto;
    margin:auto;
    float:none;
  }
  body.rtl #main-container #subfooter .col:first-child { padding-left:0 !important; }
  body.rtl #main-container #subfooter .subfooter-logo-container, body.rtl #main-container #subfooter .subfooter-social { margin:0 auto; }
  body.rtl #main-container #subfooter .subfooter-copyright, body.rtl #main-container #subfooter .subfooter-policy, body.rtl #main-container #subfooter .subfooter-about { text-align:center; }
  body.rtl #main-container #subfooter .subfooter-about { padding:0 25px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] {
    padding-right:70px;
    padding-left:40px;
  }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] .st-h-before { right:40px; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .st-contact-form-submit, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .st-contact-form-submit { width:97.5%; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .yith-wcqv-head .yith-wcqv-close { display:none; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .images {
    float:none;
    width:auto;
    padding:30px 30px 0;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary {
    float:none;
    width:auto;
    padding:0 30px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .product_title { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .st-upper-product_meta { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .star-rating {
    float:none;
    margin:0.35em auto;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .woocommerce-review-link { margin-left:0; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary div[itemprop="offers"] { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .stock { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart {
    width:50%;
    margin:0 auto 20px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity:before {
    display:table;
    content:" ";
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity:after {
    display:table;
    content:" ";
    clear:both;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .single_add_to_cart_button { float:right; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td {
    width:35%;
    min-width:125px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td.label {
    width:auto;
    min-width:auto;
    padding:0 10px 30px 10px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td.price {
    width:auto;
    min-width:auto;
    padding:0 0 25px 0;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td.price .stock { text-align:right; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart.variations_form table.variations {
    width:100%;
    margin:0 auto 20px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart.variations_form .single_variation_wrap .single_variation .woocommerce-variation-price { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .yith-wcwl-add-to-wishlist {
    width:50%;
    margin:10px auto 0;
    padding-left:15%;
    text-align:center;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .compare {
    width:50%;
    margin:10px auto 0;
    padding-right:14%;
    text-align:center;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .st-lower-product_meta .sku_wrapper { text-align:center; }
}
@media (max-width: 767px) {
  body.rtl.single-post #main-container .single-post { margin:0 15px; }
  body.rtl.single-post #main-container .single-post .row article .post-meta a.post-tag { margin:4px 2px 0 2px; }
  body.rtl.single-post #main-container .single-post .row article .post-content .wpb_text_column { padding:0; }
  body.rtl.single-post #main-container .single-post .row article .post-content .post-quote { padding:60px 40px 35px 40px; }
  body.rtl.single-post #main-container .single-post .row article .post-likes {
    width:100%;
    margin:25px 0;
  }
  body.rtl.single-post #main-container .single-post .row article .post-subscribe { margin:25px 0; }
  body.rtl.single-post #main-container .single-post .row article .post-subscribe .mc4wp-form .st-subscribe-form input[type="email"] { width:55%; }
  body.rtl.single-post #main-container .single-post .row article .post-sharing {
    float:none;
    width:200px;
    margin:25px 0 90px;
  }
  body.rtl.single-post #main-container .single-post .row article .post-sharing .post-sharing-inner .jssocials-shares {
    left:0;
    right:auto;
  }
  body.rtl.single-post #main-container .single-post .row article .post-sharing .post-sharing-inner .jssocials-shares > div a { left:0; }
  body.rtl.single-post #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(1) a { left:0; }
  body.rtl.single-post #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(2) a { left:42px; }
  body.rtl.single-post #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(3) a { left:84px; }
  body.rtl.single-post #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(4) a { left:126px; }
  body.rtl.single-post #main-container .single-post .row article .post-sharing:hover .post-sharing-inner .jssocials-shares > div:nth-child(5) a { left:168px; }
  body.rtl.single-post #main-container .single-post .row article .post-author .post-author-name {
    margin-left:0;
    margin-right:88px;
    padding:0 30px 0 0;
  }
  body.rtl.single-post #main-container .single-post .row article .post-author .post-author-bio {
    padding-left:0;
    padding-right:118px;
  }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post {
    float:none;
    width:100%;
    margin-bottom:40px;
    padding:0;
  }
  body.rtl.single-post #main-container .single-post .row article .post-related-posts .post-related-post .post-related-post-thumbnail { width:100% !important; }
  body.rtl.single-post #main-container .single-post .row article .comment-form .comment-logged-in {
    float:none;
    display:block;
  }
  body.rtl.single-post #main-container .single-post .row article .comment-form .comment-cancel-reply {
    float:none;
    display:block;
  }
  body.rtl.single-post #main-container .single-post .row article .comment-form .comment-reply .comment-reply-info { display:block; }
  body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.name, body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.email, body.rtl.single-post #main-container .single-post .row article .comment-form form .comment-input-wrap input.website { margin-right:0; }
  body.rtl.single-post #main-container .single-post .row article .comments ol.comment-list li.comment .comment-info-inner {
    margin-left:0;
    margin-right:82px;
  }
  body.rtl.single-post #main-container .single-post .row article .comments ol.comment-list li.comment .comment-info-inner .comment-date {
    padding-left:0;
    padding-right:25px;
  }
  body.rtl.single-post #main-container .single-post .row article .comments ol.comment-list li.comment .comment-info-inner .comment-reply {
    float:none;
    display:block;
    padding-left:0;
    padding-right:44px;
  }
  body.rtl.single-post #main-container .single-post .row article .comments ol.comment-list li.comment ul.children {
    margin-left:0;
    margin-right:0;
  }
  body.rtl.single-post #main-container .single-post .row article .comments ol.comment-list li.comment .comment-content { margin-right:0; }
  body.rtl #main-container .title-container { padding:0 15px; }
  body.rtl #main-container .title-container .title-container-inner .page-title-inner .page-title-inner-wrapper .page-title { font-size:26px; }
  body.rtl #main-container .title-container .title-container-inner .page-title-inner .page-title-inner-wrapper .page-subtitle { font-size:16px; }
  body.rtl #main-container .title-container .title-container-background { background-size:cover; }
  body.rtl #main-container .shop nav.woocommerce-pagination .pagination .page-numbers { margin:10px 5px 0; }
  body.rtl #main-container .shop .st-single-product .st-single-product-inner {
    float:none;
    width:auto;
    padding:0 15px;
  }
  body.rtl #main-container .shop .st-single-product .summary {
    float:none;
    width:auto;
    padding:0 15px;
  }
  body.rtl #main-container .shop .st-single-product .summary .product_title { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .st-upper-product_meta { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .star-rating {
    float:none;
    margin:0.35em auto;
  }
  body.rtl #main-container .shop .st-single-product .summary .woocommerce-product-rating .woocommerce-review-link { margin-left:0; }
  body.rtl #main-container .shop .st-single-product .summary div[itemprop="offers"] { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .stock { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary form.cart {
    width:75%;
    min-width:270px;
    margin:0 auto 20px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .quantity:before {
    display:table;
    content:" ";
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .quantity:after {
    display:table;
    content:" ";
    clear:both;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .single_add_to_cart_button { float:right; }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td {
    width:35%;
    min-width:125px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td.label {
    width:auto;
    min-width:auto;
    padding:0 10px 30px 10px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td.price {
    width:auto;
    min-width:auto;
    padding:0 0 25px 0;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart .group_table tbody tr td.price .stock { text-align:right; }
  body.rtl #main-container .shop .st-single-product .summary form.cart.variations_form table.variations {
    width:100%;
    margin:0 auto 20px;
  }
  body.rtl #main-container .shop .st-single-product .summary form.cart.variations_form .single_variation_wrap .single_variation .woocommerce-variation-price { text-align:center; }
  body.rtl #main-container .shop .st-single-product .summary .yith-wcwl-add-to-wishlist {
    width:50%;
    margin:10px auto 0;
    text-align:center;
  }
  body.rtl #main-container .shop .st-single-product .summary .compare {
    width:50%;
    margin:10px auto 0;
    text-align:center;
  }
  body.rtl #main-container .shop .st-single-product .summary .st-lower-product_meta .sku_wrapper { text-align:center; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs ul.tabs li {
    display:block;
    border-right:none;
    border-bottom:1px solid #e0e0e0;
  }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs ul.tabs li:last-child { border-bottom:none; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel { padding:0 15px; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments:before {
    display:table;
    content:" ";
  }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments:after {
    display:table;
    content:" ";
    clear:both;
  }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-author-avatar {
    float:none;
    margin:0 auto 10px;
  }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner { margin:0; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner .review-author {
    padding-bottom:0;
    padding-left:10px;
  }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .review-info-inner .star-rating { line-height:2; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #comments ol.commentlist li.comment .comment_container .description {
    margin:0;
    padding:10px;
  }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond { padding:0 10px; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond .notes-wrapper { margin-left:0; }
  body.rtl #main-container .shop .st-single-product .woocommerce-tabs .panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating label { margin:0 40px 0 0; }
  body.rtl #main-container .shop .st-single-product .upsells, body.rtl #main-container .shop .st-single-product .related { padding:0 15px; }
  body.rtl #main-container .shop .st-single-product.product-type-grouped .summary form.cart { width:100%; }
  body.rtl #main-container .shop .st-single-product.sale .st-single-product-inner .onsale { left:27px; }
  body.rtl #main-container .shop .st-single-product.featured .st-single-product-inner .featured { left:27px; }
  body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .onsale { left:27px; }
  body.rtl #main-container .shop .st-single-product.sale.featured .st-single-product-inner .featured { left:89px; }
  body.rtl #main-container .woocommerce-MyAccount-navigation {
    float:none;
    width:100%;
    margin-bottom:20px;
  }
  body.rtl #main-container .woocommerce-MyAccount-navigation ul {
    display:table;
    padding:0 10px;
  }
  body.rtl #main-container .woocommerce-MyAccount-navigation ul li {
    display:inline-block;
    margin:0 1.5em;
  }
  body.rtl #main-container .woocommerce-MyAccount-navigation ul li:before { display:none; }
  body.rtl #main-container .woocommerce-MyAccount-content {
    float:none;
    width:100%;
    padding:0 10px;
  }
  body.rtl #main-container table.cart .cart_item {
    border-bottom:1px solid #e0e0e0;
    margin-bottom:20px;
  }
  body.rtl #main-container table.cart .cart_item td { border:none; }
  body.rtl #main-container table.cart .cart_item .product-remove {
    padding-bottom:10px;
    border:none;
  }
  body.rtl #main-container table.cart .cart_item .product-name { padding:10px; }
  body.rtl #main-container table.cart .cart_item .product-name dl.variation { margin-bottom:0; }
  body.rtl #main-container table.cart .cart_item .product-name dl.variation dd { margin-bottom:0; }
  body.rtl #main-container table.cart .cart_item .product-name dl.variation dd p { padding:0; }
  body.rtl #main-container table.cart .cart_item .product-price { padding:10px; }
  body.rtl #main-container table.cart .cart_item .product-quantity { padding:10px; }
  body.rtl #main-container table.cart .cart_item .product-quantity .quantity { float:right; }
  body.rtl #main-container table.cart .cart_item .product-quantity .quantity:before {
    display:table;
    content:" ";
  }
  body.rtl #main-container table.cart .cart_item .product-quantity .quantity:after {
    display:table;
    content:" ";
    clear:both;
  }
  body.rtl #main-container table.cart .cart_item .product-quantity:after {
    display:table;
    content:" ";
    clear:both;
  }
  body.rtl #main-container table.cart .actions { border-top:none; }
  body.rtl #main-container table.cart .actions .clear-cart, body.rtl #main-container table.cart .actions .update-cart, body.rtl #main-container table.cart .actions .continue-shopping {
    float:none !important;
    display:block;
    width:100%;
    margin-bottom:10px;
    padding:10px 0;
    text-align:center;
  }
  body.rtl #main-container .cross-sells {
    float:none;
    width:100%;
  }
  body.rtl #main-container .cross-sells .st-product-list { padding:0 10px; }
  body.rtl #main-container .cross-sells .st-product-list .product { width:100%; }
  body.rtl #main-container .coupon {
    width:100%;
    padding:0 10px;
  }
  body.rtl #main-container .coupon input.input-text { width:80%; }
  body.rtl #main-container .cart_totals {
    width:100%;
    padding:0 10px;
  }
  body.rtl #main-container .cart_totals .shop_table tr td {
    width:100%;
    padding:20px 10px 15px;
  }
  body.rtl #main-container .cart_totals .shop_table tr.shipping td .woocommerce-shipping-calculator .select2-container { text-align:left; }
  body.rtl #main-container .blog-list .blog-articles, body.rtl #main-container .archive-list .blog-articles { padding:0 15px; }
  body.rtl #main-container .blog-list .blog-articles article .post-inner .post-media .post-thumbnail img, body.rtl #main-container .archive-list .blog-articles article .post-inner .post-media .post-thumbnail img { min-width:100%; }
  body.rtl #main-container .blog-list .blog-articles article .post-inner .post-media .post-quote, body.rtl #main-container .archive-list .blog-articles article .post-inner .post-media .post-quote { padding:60px 40px 35px 40px; }
  body.rtl #main-container .blog-grid, body.rtl #main-container .archive-grid { padding:0 15px; }
  body.rtl #main-container .blog-grid .four-column .blog-articles article, body.rtl #main-container .archive-grid .four-column .blog-articles article {
    width:100%;
    padding:0;
  }
  body.rtl #main-container .blog-grid .four-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .four-column.sidebar .blog-articles article {
    width:100%;
    padding:0;
  }
  body.rtl #main-container .blog-grid .three-column .blog-articles article, body.rtl #main-container .archive-grid .three-column .blog-articles article { width:100%; }
  body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+1), body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+2), body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(3n+3) { padding:0; }
  body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(odd), body.rtl #main-container .blog-grid .three-column .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .three-column .blog-articles article:nth-child(even) { padding:0; }
  body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article { width:100%; }
  body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+1), body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+2), body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(3n+3), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+1), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+2), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(3n+3) { padding:0; }
  body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(odd), body.rtl #main-container .blog-grid .three-column.sidebar .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .three-column.sidebar .blog-articles article:nth-child(even) { padding:0; }
  body.rtl #main-container .blog-grid .two-column .blog-articles article, body.rtl #main-container .archive-grid .two-column .blog-articles article { width:100%; }
  body.rtl #main-container .blog-grid .two-column .blog-articles article:nth-child(odd), body.rtl #main-container .blog-grid .two-column .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .two-column .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .two-column .blog-articles article:nth-child(even) { padding:0; }
  body.rtl #main-container .blog-grid .two-column.sidebar .blog-articles article, body.rtl #main-container .archive-grid .two-column.sidebar .blog-articles article { width:100%; }
  body.rtl #main-container .blog-grid .two-column.sidebar .blog-articles article:nth-child(odd), body.rtl #main-container .blog-grid .two-column.sidebar .blog-articles article:nth-child(even), body.rtl #main-container .archive-grid .two-column.sidebar .blog-articles article:nth-child(odd), body.rtl #main-container .archive-grid .two-column.sidebar .blog-articles article:nth-child(even) { padding:0; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main .yith-wcqv-head .yith-wcqv-close { display:none; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .images {
    float:none;
    width:auto;
    padding:15px 15px 0;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary {
    float:none;
    width:auto;
    padding:0 15px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .product_title { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .st-upper-product_meta { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .star-rating {
    float:none;
    margin:0.35em auto;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .woocommerce-product-rating .woocommerce-review-link { margin-left:0; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary div[itemprop="offers"] { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .stock { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart {
    width:50%;
    min-width:130px;
    margin:0 auto 20px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity {
    width:127px;
    float:none;
    margin:0 auto 10px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity:before {
    display:table;
    content:" ";
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .quantity:after {
    display:table;
    content:" ";
    clear:both;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .single_add_to_cart_button { float:none; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td {
    width:35%;
    min-width:125px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td.label {
    width:auto;
    min-width:auto;
    padding:0 10px 30px 10px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td.price {
    width:auto;
    min-width:auto;
    padding:0 0 25px 0;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart .group_table tbody tr td.price .stock { text-align:right; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart.variations_form table.variations {
    width:100%;
    margin:0 auto 20px;
  }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary form.cart.variations_form .single_variation_wrap .single_variation .woocommerce-variation-price { text-align:center; }
  body.rtl #yith-quick-view-modal .yith-wcqv-wrapper .yith-wcqv-main #yith-quick-view-content .product .product .summary .st-lower-product_meta .sku_wrapper { text-align:center; }
  body.rtl #layout-container .comments ol.comment-list li.comment .comment-content { margin-right:0; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie {
    height:auto !important;
    margin-top:0 !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie .st-activity-grid-item-inner .st-activity-grid-title-wrapper {
    width:100% !important;
    height:160px;
    float:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie .st-activity-grid-item-inner .st-activity-grid-title-wrapper h3.st-activity-grid-title {
    margin:0 !important;
    padding:50px 0 20px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie .st-activity-grid-item-inner .st-activity-grid-desc {
    position:relative;
    width:100% !important;
    color:#fff;
    padding:25px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie .st-activity-grid-item-inner .st-activity-grid-desc div { float:none; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie .st-activity-grid-item-inner .st-activity-grid-desc div div a {
    float:right;
    padding:0;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:first-child {
    height:auto !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:first-child .st-activity-grid-item-inner .st-activity-grid-title-wrapper h3.st-activity-grid-title {
    margin:0 !important;
    padding:50px 0 20px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:first-child .st-activity-grid-desc {
    display:flex !important;
    padding:25px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:first-child .st-activity-grid-desc.active {
    display:flex !important;
    padding:25px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:last-child {
    margin-top:0 !important;
    height:auto !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:last-child .st-activity-grid-item-inner .st-activity-grid-title-wrapper h3.st-activity-grid-title {
    margin:0 !important;
    padding:50px 0 20px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:last-child:nth-child(even) {
    margin-top:0 !important;
    height:auto !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item-moz-ie:last-child:nth-child(even) .st-activity-grid-desc { padding:25px !important; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item {
    height:auto !important;
    margin-top:0 !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item .st-activity-grid-item-inner .st-activity-grid-title-wrapper {
    height:160px;
    float:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item .st-activity-grid-item-inner .st-activity-grid-title-wrapper h3.st-activity-grid-title {
    margin:0 !important;
    padding:50px 0 20px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item .st-activity-grid-item-inner .st-activity-grid-desc {
    position:relative;
    color:#fff;
    padding:25px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item .st-activity-grid-item-inner .st-activity-grid-desc div { float:none; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item .st-activity-grid-item-inner .st-activity-grid-desc div div a {
    float:right;
    padding:0;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child {
    height:auto !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child .st-activity-grid-item-inner .st-activity-grid-title-wrapper h3.st-activity-grid-title {
    margin:0 !important;
    padding:50px 0 20px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child .st-activity-grid-desc {
    display:flex !important;
    padding:25px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:first-child .st-activity-grid-desc.active {
    display:flex !important;
    padding:25px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child {
    margin-top:0 !important;
    height:auto !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child .st-activity-grid-item-inner .st-activity-grid-title-wrapper h3.st-activity-grid-title {
    margin:0 !important;
    padding:50px 0 20px !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child .st-activity-grid-item-inner .st-activity-grid-desc { padding:25px !important; }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child:nth-child(even) {
    margin-top:0 !important;
    height:auto !important;
    -webkit-clip-path:none !important;
    -moz-clip-path:none !important;
    -ms-clip-path:none !important;
    clip-path:none !important;
  }
  body.rtl #layout-container .st-activity-grid-container-wrapper .st-activity-grid-container .st-activity-grid-item:last-child:nth-child(even) .st-activity-grid-desc { padding:25px !important; }
  body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item { margin:0 30px; }
  body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item .st-main-products-slider-img {
    float:none;
    width:100%;
    margin:0 0 20px;
    padding:0 10px;
  }
  body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item .st-main-products-slider-img img { margin:0 auto; }
  body.rtl #layout-container .st-main-products-slider-module .st-main-products-slider .st-main-products-slider-item .st-main-products-slider-info {
    float:none;
    width:100%;
    padding:0 10px;
  }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.one-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.two-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.three-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.fitRows.four-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.one-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.two-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.three-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.masonry.four-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.one-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.one-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.two-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.two-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.three-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.three-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.four-column .st-portfolio-item { width:100%; }
  body.rtl #layout-container .st-portfolio-module-container .st-portfolio-module .st-portfolio-items.packery.four-column .st-portfolio-item.double-width { width:100%; }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider { margin-bottom:20px; }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-client-photo {
    float:none;
    margin:0 auto;
    width:280px;
    height:280px;
    border-radius:100%;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper {
    float:none;
    width:auto;
    margin:0 auto;
    padding-top:20px;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client {
    text-align:center;
    padding:0 0 25px 0;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client .st-testimonial-client-name {
    display:block;
    padding:0;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client .st-testimonial-client-occupation {
    display:block;
    padding:0;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client .st-testimonial-client-company {
    display:block;
    padding:0;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client-comment { padding:30px 105px 0 0; }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-slider .st-testimonial-item .st-testimonial-item-inner-wrapper .st-testimonial-client-comment:before {
    margin-left:0;
    margin-right:-105px;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-logo-slider { width:80%; }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-logo-slider .slick-list {
    width:100% !important;
    overflow:hidden !important;
  }
  body.rtl #layout-container .st-testimonials-wrapper.style-1 .st-testimonials-logo-slider .slick-list .st-testimonial-company-logo { margin:0 50px; }
  body.rtl #layout-container .st-testimonials-wrapper.style-2 .st-testimonials-slider .slick-list .st-testimonial-item .st-testimonial-client-comment { padding:0 15px; }
  body.rtl #layout-container .st-brands-wrapper.carousel .st-brands-logo-slider { width:100%; }
  body.rtl #layout-container .st-brands-wrapper.carousel .st-brands-logo-slider .slick-list { width:100%; }
  body.rtl #layout-container .st-brands-wrapper.carousel .st-brands-logo-slider .slick-list .st-brand-logo { margin:0 50px; }
  body.rtl #layout-container .st-brands-wrapper.carousel .st-brands-comments-slider .st-brand-comment { padding:0px; }
  body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item { width:100%; }
  body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item .st-brands-item-inner .st-brand-comment {
    width:100%;
    text-align:center;
  }
  body.rtl #layout-container .st-brands-wrapper.grid .st-brands-wrapper-inner .st-brands-item:hover .st-brands-item-inner .st-brand-comment { bottom:25px; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider .slick-list { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider .slick-list .st-partners-logo { margin:0 50px; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider.full { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider.full .slick-list { width:100%; }
  body.rtl #layout-container .st-partners-wrapper .st-partners-logo-slider.full .slick-list .st-partners-logo { margin:0 50px; }
  body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item { margin:0 50px; }
  body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-img {
    width:100%;
    padding:0;
    margin-bottom:40px;
  }
  body.rtl #layout-container .st-product-carousel .st-product-carousel-slider .st-product-carousel-item .st-product-carousel-info {
    width:100%;
    padding-left:0;
  }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item { border:1px solid transparent; }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-img { height:0; }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider .slick-list .slick-track .st-vertical-carousel-item .st-vertical-carousel-info {
    width:100%;
    height:100%;
    padding:50px 55px 50px 30px;
  }
  body.rtl #layout-container .st-vertical-carousel .st-vertical-carousel-slider ul.slick-dots { right:18px; }
  body.rtl #layout-container .st-social-buttons .st-social-buttons-inner .st-social-buttons-item { width:100%; }
  body.rtl #layout-container .ult_tabs ul.ult_tabmenu.st_adamas_style.st-adv-tabs-nav-full-width li.ult_tab_li { display:block; }
  body.rtl #layout-container .st-posts-module.fitRows.one-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-posts-module.fitRows.two-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-posts-module.fitRows.three-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-posts-module.fitRows.four-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-posts-module.masonry.one-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-posts-module.masonry.two-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-posts-module.masonry.three-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-posts-module.masonry.four-column .st-posts-module-single { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.fitRows.one-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.fitRows.two-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.fitRows.three-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.fitRows.four-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.masonry.one-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.masonry.two-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.masonry.three-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-pages-grid-module .st-pages-grid-items.masonry.four-column .st-pages-grid-item { width:100%; }
  body.rtl #layout-container .st-single-project .st-single-project-inner .st-single-project-info .st-single-project-title { margin-right:0; }
  body.rtl #layout-container .vc_chart.st-legend-bottom .wpb_wrapper ul.vc_chart-legend {
    padding-left:0;
    padding-right:5%;
  }
  body.rtl #layout-container .st-history-item .st-history-item-year {
    display:block;
    float:none !important;
    width:auto;
    text-align:center;
  }
  body.rtl #layout-container .st-history-item .st-history-item-year span {
    padding:30px 0;
    margin:0;
    text-align:center;
    ms-writing-mode:initial;
    -webkit-writing-mode:initial;
    -moz-writing-mode:initial;
    -ms-writing-mode:initial;
    writing-mode:initial;
    -webkit-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  body.rtl #layout-container .st-history-item .st-history-item-image {
    float:none !important;
    width:auto;
    height:300px;
  }
  body.rtl #layout-container .st-history-item .st-history-item-inner {
    float:none !important;
    width:auto;
  }
  body.rtl #layout-container .st-history-item.history-title-year .st-history-item-image, body.rtl #layout-container .st-history-item.history-title-year .st-history-item-year, body.rtl #layout-container .st-history-item.history-title-year .st-history-item-inner { float:none; }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-top { padding:20px; }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-top .st-identity-block-info-wrapper {
    float:none;
    width:auto;
    padding:0 20px;
  }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom {
    display:block;
    padding:40px;
  }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-icon-wrapper {
    float:none;
    display:none;
  }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-desc {
    padding:0;
    float:none;
    width:auto;
  }
  body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-gallery .st-identity-block-image:nth-child(3n+1), body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-gallery .st-identity-block-image:nth-child(3n+2), body.rtl #layout-container .st-identity-block.identity-first .st-identity-block-bottom .st-identity-block-gallery .st-identity-block-image:nth-child(3n+3) {
    float:none;
    width:100%;
    padding:0 0 20px;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-top { padding:20px; }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-top .st-identity-block-info-wrapper {
    float:none;
    width:auto;
    padding:0 20px;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom {
    display:block;
    padding:40px;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-icon-wrapper {
    float:none;
    display:none;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-desc {
    padding:0;
    float:none;
    width:auto;
  }
  body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-gallery .st-identity-block-image:nth-child(3n+1), body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-gallery .st-identity-block-image:nth-child(3n+2), body.rtl #layout-container .st-identity-block.identity-second .st-identity-block-bottom .st-identity-block-gallery .st-identity-block-image:nth-child(3n+3) {
    float:none;
    width:100%;
    padding:0 0 20px;
  }
  body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-thumbnail {
    float:none;
    width:100%;
    height:250px;
  }
  body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-info { height:auto; }
  body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-info .st-simple-page-block-desc { padding:10px 0; }
  body.rtl #layout-container .st-simple-page-block .st-simple-page-block-inner .st-simple-page-block-info .st-simple-page-block-link { position:relative; }
  body.rtl #layout-container .st-awards-block .st-awards-block-logo {
    float:none;
    width:auto;
  }
  body.rtl #layout-container .st-awards-block .st-awards-block-inner {
    float:none;
    width:auto;
    padding-top:30px;
    padding-left:0;
    padding-right:0;
  }
  body.rtl #layout-container .st-team-member-block .st-team-member-block-photo {
    float:none;
    width:auto;
    height:300px;
  }
  body.rtl #layout-container .st-team-member-block .st-team-member-block-info {
    float:none;
    width:auto;
    height:auto;
    padding:30px 40px;
  }
  body.rtl #layout-container .st-team-member-block .st-team-member-block-info .st-team-member-phone {
    display:block;
    width:auto;
  }
  body.rtl #layout-container .st-team-member-block .st-team-member-block-info .st-team-member-email {
    display:block;
    width:auto;
  }
  body.rtl #layout-container .st-team-member-block.simple-info .st-team-member-block-photo { float:none; }
  body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-photo {
    float:none;
    width:auto;
    height:300px;
  }
  body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-info {
    float:none;
    width:auto;
    height:auto;
    padding:30px 40px;
  }
  body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-info .st-team-member-phone {
    display:block;
    width:auto;
  }
  body.rtl #layout-container .st-team-member-block.ext .st-team-member-block-info .st-team-member-email {
    display:block;
    width:auto;
  }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-photo {
    float:none;
    width:auto;
    height:300px;
  }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner {
    float:none;
    width:auto;
    height:auto;
    padding:30px;
  }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-title { margin-bottom:15px; }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-specialization {
    display:block;
    width:auto;
    padding:0;
    margin-bottom:20px;
  }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-contact {
    display:block;
    width:auto;
    padding:0;
    margin-bottom:20px;
  }
  body.rtl #layout-container .st-team-member-info .st-team-member-info-inner .st-team-member-info-location {
    display:block;
    width:auto;
    padding:0;
  }
  body.rtl #layout-container .st-partners-block .st-partners-block-logo {
    float:none;
    width:auto;
    margin:0 auto;
    text-align:center;
    margin-bottom:15px;
  }
  body.rtl #layout-container .st-partners-block .st-partners-block-logo img { width:200px; }
  body.rtl #layout-container .st-partners-block .st-partners-block-logo:hover { opacity:0.8; }
  body.rtl #layout-container .st-partners-block .st-partners-block-inner {
    float:none;
    width:auto;
    padding:0;
  }
  body.rtl #layout-container .st-partners-block .st-partners-block-inner .st-partners-block-name { text-align:center; }
  body.rtl #layout-container .st-partners-block .st-partners-block-inner .st-partners-block-spec { text-align:center; }
  body.rtl #layout-container .st-partners-block .st-partners-block-inner .st-partners-block-location { text-align:center; }
  body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-title-wrapper {
    float:none;
    display:block;
    width:auto;
    height:auto;
  }
  body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-title-wrapper .st-vertical-text-block-title { display:block; }
  body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-title-wrapper .st-vertical-text-block-title h3 {
    padding:30px 0;
    margin:0;
    text-align:center;
    ms-writing-mode:initial;
    -webkit-writing-mode:initial;
    -moz-writing-mode:initial;
    -ms-writing-mode:initial;
    writing-mode:initial;
    -webkit-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg);
  }
  body.rtl #layout-container .st-vertical-text-block .st-vertical-text-block-image {
    float:none;
    display:block;
    width:100%;
    height:300px;
  }
  body.rtl #layout-container .st-addresses-map .st-addresses-map-carousel .st-addresses-map-carousel-inner .slick-list {
    width:400px;
    max-width:100vw;
  }
  body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-message { float:none; }
  body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-controls { float:none; }
  body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-controls .st-map-select-groups, body.rtl #layout-container .st-map-select-container .st-map-select-options .st-map-select-controls .st-map-select-dealers { padding-right:0; }
  body.rtl #layout-container .woocommerce.columns-1 .st-product-list .product, body.rtl #layout-container .woocommerce.columns-2 .st-product-list .product, body.rtl #layout-container .woocommerce.columns-3 .st-product-list .product, body.rtl #layout-container .woocommerce.columns-4 .st-product-list .product, body.rtl #layout-container .woocommerce.columns-5 .st-product-list .product {
    width:100%;
    padding:0 10px;
  }
  body.rtl #layout-container .st-advantage-box { padding:50px; }
  body.rtl #layout-container .st-advantage-block > div {
    height:450px;
    padding:50px 10% 50px 10%;
  }
  body.rtl #layout-container .st-advantage-block > div .st-advantage-block-number { margin-bottom:15px; }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-first { width:100%; }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-first.hover {
    width:100%;
    height:450px;
    padding-left:10%;
  }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-first.unactive {
    width:100%;
    height:150px;
    padding-left:10%;
  }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-second {
    width:100%;
    top:-15px;
    left:0;
    height:150px;
  }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-second.hover {
    width:100%;
    height:450px;
    padding-left:10%;
  }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-second.unactive {
    width:100%;
    height:150px;
  }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-third {
    width:100%;
    top:-30px;
    left:0;
    height:150px;
  }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-third.hover {
    width:100%;
    height:450px;
    padding-left:10%;
  }
  body.rtl #layout-container .st-advantage-block .st-advantage-block-third.unactive {
    width:100%;
    height:150px;
  }
  body.rtl #layout-container .stats-absolute .stats-desc .stats-text-wrapper { padding-right:20px; }
  body.rtl #layout-container .st-brochure { padding:0 15px; }
  body.rtl #layout-container .uvc-heading { word-wrap:break-word; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .st-h-before {
    margin-left:10px;
    padding-bottom:36px;
  }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .uvc-main-heading h1, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .uvc-main-heading h2, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .uvc-main-heading h3, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .uvc-main-heading h4, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .uvc-main-heading h5, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .uvc-main-heading h6 { padding-left:40px; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image .uvc-sub-heading { padding-left:40px; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .st-h-before {
    float:none;
    margin-left:10px;
    padding-bottom:0;
  }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h1, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h2, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h3, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h4, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h5, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-main-heading h6 { padding-right:0; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem .uvc-sub-heading { padding-right:0; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem.side .st-h-before { margin-right:-20px; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h1, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h2, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h3, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h4, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h5, body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-main-heading h6 { padding-right:0; }
  body.rtl #layout-container .uvc-heading.uvc-heading-bg-image.enable-elem[data-halign="right"] .uvc-sub-heading { padding-right:0; }
  body.rtl #layout-container .uvc-heading.enable-elem > .st-h-before { margin-left:-20px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side > .st-h-before { left:15px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] { margin-left:10px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] > .st-h-before { right:15px; }
  body.rtl #layout-container .vc_custom_heading {
    padding:0 15px;
    word-wrap:break-word;
  }
  body.rtl #layout-container .vc_custom_heading .st-h-after { margin:0 15px; }
  body.rtl #layout-container .vc_custom_heading.bottom.center .st-h-after { margin:0; }
  body.rtl #layout-container .vc_custom_heading.enable-elem.side.left { padding-left:45px !important; }
  body.rtl #layout-container .vc_custom_heading.enable-elem.side.right { padding-right:45px !important; }
  body.rtl #layout-container .vc_custom_heading.enable-elem.side.right > .st-h-before { right:15px !important; }
  body.rtl #layout-container .vc_custom_heading.enable-elem.bottom.right > .st-h-after {
    width:auto;
    right:0;
  }
  body.rtl #layout-container .vc_custom_heading.enable-elem.square .st-h-before {
    margin-left:0;
    margin-right:1em;
  }
  body.rtl #layout-container .vc_custom_heading.enable-elem.square .st-h-after {
    margin-left:0;
    margin-right:0;
  }
  body.rtl #layout-container .uvc-heading { padding:0 15px; }
  body.rtl #layout-container .uvc-heading.enable-elem.side {
    padding-left:35px;
    padding-right:15px;
  }
  body.rtl #layout-container .uvc-heading.enable-elem.side[data-halign="right"] {
    padding-left:15px;
    padding-right:35px;
  }
  body.rtl #layout-container .st-blockquote { padding:0 15px; }
  body.rtl #layout-container .st-blockquote:before {
    margin-left:0;
    margin-right:15px;
  }
  body.rtl #layout-container .vc_progress_bar { padding:0 15px; }
  body.rtl #layout-container .wpb_text_column { padding:0 15px; }
  body.rtl #layout-container .aio-icon-component { padding:0 15px; }
  body.rtl #layout-container .aio-icon-component.with-shadow { padding:0; }
  body.rtl #layout-container .wpcf7 { padding:0 12px; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-1 .st-contact-form-submit, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-5 .st-contact-form-submit { width:95%; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-2 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-3 .st-contact-form-input { padding-left:0; }
  body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 .st-contact-form-input, body.rtl #layout-container .wpcf7 form.wpcf7-form .st-contact-form-4 .st-contact-form-submit { margin:10px 0 20px !important; }
  body.rtl #layout-container .st-breadcrumbs-composer-wrapper { padding:0 15px; }
  body.rtl #layout-container .st-pyramid { padding:0 10px; }
  body.rtl #layout-container .st-pyramid .st-pyramid-top {
    width:100%;
    border-width:0 0 100px 0;
  }
  body.rtl #layout-container .st-pyramid .st-pyramid-top .st-pyramid-top-title {
    top:38px;
    left:auto;
    right:auto;
    width:100%;
  }
  body.rtl #layout-container .st-pyramid .st-pyramid-mid {
    width:100%;
    border-width:0 0 100px 0;
  }
  body.rtl #layout-container .st-pyramid .st-pyramid-mid .st-pyramid-mid-title {
    top:38px;
    left:auto;
    right:auto;
    width:100%;
  }
  body.rtl #layout-container .st-pyramid .st-pyramid-bot {
    width:100%;
    border-width:0 0 100px 0;
  }
  body.rtl #layout-container .st-pyramid .st-pyramid-bot .st-pyramid-bot-title {
    top:38px;
    left:auto;
    right:auto;
    width:100%;
  }
  body.rtl #layout-container .vc_single_image-wrapper { padding:0 15px; }
  body.rtl #layout-container .st-partners-block { padding:0 15px; }
  body.rtl #layout-container .st-partners-block .st-partners-block-inner { padding-bottom:30px; }
  body.rtl #layout-container .st-simple-page-block { padding:0 15px; }
  body.rtl #layout-container .st-awards-block { padding:0 15px; }
  body.rtl #layout-container .st-awards-block .st-awards-block-logo img { margin:20px 0; }
  body.rtl #layout-container .st-awards-block .st-awards-block-inner { padding-bottom:30px; }
  body.rtl #layout-container .st-full-width-carousel .slick-list { width:100%; }
  body.rtl #layout-container .st-full-width-carousel .slick-list .slick-track .st-full-width-carousel-slide .st-full-width-carousel-slide-inner { padding:20px 40px 25px 80px; }
  body.rtl #layout-container .st-advanced-blockquote .st-advanced-blockquote-left-image, body.rtl #layout-container .st-advanced-blockquote .st-advanced-blockquote-right-image {
    float:none;
    width:100%;
    height:300px;
  }
  body.rtl #layout-container .st-advanced-blockquote .st-advanced-blockquote-info {
    float:none;
    width:100%;
  }
  body.rtl #layout-container .st-vacancy-table table thead { display:none; }
  body.rtl #layout-container .st-vacancy-table table tbody tr td.st-vacancy-table-position {
    display:block;
    width:100%;
    height:auto;
    padding:30px 15px 10px 15px;
    text-align:center;
  }
  body.rtl #layout-container .st-vacancy-table table tbody tr td.st-vacancy-table-department {
    display:block;
    width:100%;
    height:auto;
    padding:10px 15px;
  }
  body.rtl #layout-container .st-vacancy-table table tbody tr td.st-vacancy-table-location {
    display:block;
    width:100%;
    height:auto;
    padding:10px 15px;
  }
  body.rtl #layout-container .st-vacancy-table table tbody tr td.st-vacancy-table-date {
    display:block;
    width:100%;
    height:auto;
    padding:10px 15px 30px 15px;
  }
  body.rtl #layout-container .vc_tta-container { padding:0 15px; }
  body.rtl #layout-container .st-brands-wrapper .st-brands-comments-slider { padding:0 15px; }
  body.rtl #layout-container .st-simple-price-box .st-simple-price-box-inner { display:block; }
  body.rtl #layout-container .st-simple-price-box .st-simple-price-box-inner .st-simple-price-box-sep { display:none; }
  body.rtl #layout-container .st-info-block .st-info-block-inner .st-info-block-info { padding:40px 30px 35px !important; }
  body.rtl #layout-container .st-characteristic-item {
    display:block;
    padding:0 15px;
  }
  body.rtl #layout-container .st-characteristic-item .st-characteristic-item-sep { display:none; }
  body.rtl #layout-container .st-characteristic-item:before {
    left:auto;
    right:-5px;
  }
  body.rtl #layout-container .stats-block { padding:0 15px; }
  body.rtl #layout-container .st-simple-link { padding:0 15px; }
  body.rtl #layout-container .st-info-boxes .st-info-boxes-inner .aio-icon-component {
    float:none;
    width:auto;
  }
  body.rtl #layout-container .st-info-boxes .st-info-boxes-inner .aio-icon-component:nth-child(2), body.rtl #layout-container .st-info-boxes .st-info-boxes-inner .aio-icon-component:nth-child(3), body.rtl #layout-container .st-info-boxes .st-info-boxes-inner .aio-icon-component:nth-child(4) {
    border-top:1px solid #d2d2d2;
    border-left:none;
    border-right:none;
    border-bottom:none;
  }
  body.rtl #layout-container .ubtn-ctn-left { padding-left:15px; }
  body.rtl #layout-container .ubtn-ctn-right { padding-right:15px; }
  body.rtl #layout-container .st-contact-block .st-contact-block-table table tbody tr td:first-child {
    padding:15px;
    text-align:center;
  }
}
