/* RTL.css */
/*-------------------------------------------------------------------------------------------------------------------------------*/
/*This is default CSS file that support RTL language*/
/*-------------------------------------------------------------------------------------------------------------------------------*/
/* Template Name: Sw_lifemag.*/
/* Version: 1.0 Initial Release*/
/* Build Date: 10/3/2015*/
/* Author: SmartAddons.*/
/* Website: http://www.SmartAddons.com */
/* Copyright: (C) 2015 */
/*-------------------------------------------------------------------------------------------------------------------------------*/

.home.rtl #contents {
  padding-right: 0;
  padding-left: 15px;
}
.home.rtl #right {
  border-right: 0;
  border-left: 0;
}
.rtl .close {
  float: left;
}
.rtl th {
  text-align: right;
}
.rtl ul {
  padding: 0;
}
.rtl input,
.rtl button,
.rtl select,
.rtl textarea {
  text-align: right;
  direction: rtl;
}
.rtl .post-comment {
  float: left;
}
.rtl .floating {
  direction: ltr;
}
.rtl .entry-meta span .icon-comment,
.rtl .entry-meta span .icon-eye-open,
.rtl .meta-inner span .icon-comment,
.rtl .meta-inner span .icon-eye-open,
.rtl .bg-hover .meta .icon-comment,
.rtl .bg-hover .meta .icon-eye-open {
  margin-right: 5px;
  margin-left: 0;
}
.rtl #main .breadcrumbs .breadcrumb .here:after {
  border-top: 5px solid transparent;
  border-right: 5px solid #e14938;
  border-bottom: 5px solid transparent;
  border-left: 5px solid transparent;
  left: -10px;
  right: auto;
}
.rtl #main .breadcrumbs .breadcrumb li:first-child a {
  padding-right: 20px;
  padding-left: 10px;
}
.rtl #main .breadcrumbs .breadcrumb li a:before {
  content: '\f111';
  font-family: FontAwesome;
  color: #000;
  padding-right: 10px;
  position: relative;
  top: 0;
  font-size: 8px;
}
.rtl #main .breadcrumbs .breadcrumb li:last-child a:before {
  content: '';
  padding: 0;
}
.rtl #main .breadcrumbs .breadcrumb li:last-child:before {
  content: '';
  padding: 0;
}
.rtl #sidebar-top .container .top-sidebar {
  float: left;
}
.rtl #sidebar-top .container .top-sidebar #lang_sel ul.nav li a.lang_sel_sel:after {
  content: '';
  margin: 0;
}
.rtl #sidebar-top .container .top-sidebar #lang_sel ul.nav li a.lang_sel_sel:before {
  content: "\f107";
  font-family: FontAwesome;
  font-size: 14px;
  padding-right: 5px;
  vertical-align: middle;
  float: left;
}
.rtl #sidebar-top .container .top-sidebar #lang_sel ul.nav li ul {
  right: 0;
}
.rtl #sidebar-top .container .top-sidebar .ya-login {
  float: right;
}
.rtl #sidebar-top .container .top-sidebar .ya-login a:after {
  margin: 0 5px;
  content: '\f023';
  font-family: FontAwesome;
}
.rtl #sidebar-top .container .top-sidebar .ya-login a:before {
  content: '';
  margin: 0;
}
.rtl #sidebar-top .container .widget_nav_menu {
  float: right;
}
.rtl #sidebar-top .container .widget_nav_menu ul {
  padding-right: 15px;
  float: right;
}
.rtl #sidebar-top .container .widget_nav_menu ul li {
  float: right;
}
.rtl #sidebar-top .container .widget_nav_menu ul li:first-child {
  padding-left: 0;
}
.rtl #sidebar-top .container .widget_nav_menu ul li:last-child a:after {
  display: none;
}
.rtl #sidebar-top .container .widget_nav_menu ul li a:after {
  content: "";
  width: 1px;
  height: 12px;
  background: #666;
  display: inline-block;
  vertical-align: middle;
  margin: 0px 12px 0px 10px;
}
.rtl #sidebar-top .container .widget_nav_menu ul li a:before {
  width: 0;
  margin: 0;
}
.rtl .top_logo .ya-logo {
  float: right;
}
.rtl .top_logo #sidebar-top-logo {
  float: left;
  padding-left: 0;
  padding-right: 0;
}
.rtl .header-style1 .header-content .search #searchform input[type="text"] {
  background-color: #fff;
}
.rtl .header-content .search #searchform {
  left: 0;
  right: auto;
  padding-left: 15px;
  padding-right: 0;
  position: absolute;
  z-index: 101;
}
.rtl .header-content .search #searchform button {
  left: 28px;
  right: auto;
  padding-left: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-css >li .dropdown-menu {
  left: auto;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-css >li .dropdown-menu li.dropdown-submenu:before {
  left: 20px;
  right: auto;
  content: "\f0d9";
}
.rtl .header-content .primary-menu .navbar-inner .nav >li:first-child >a {
  padding-left: 26px;
  padding-right: 15px;
}
.rtl .header-content .primary-menu .navbar-inner .nav >li:first-child >a:before {
  content: "/";
}
.rtl .header-content .primary-menu .navbar-inner .nav >li:last-child a:before {
  content: "";
}
.rtl .header-content .primary-menu .navbar-inner .nav >li.dropdown:hover:before {
  top: 47px;
  right: 0;
  left: auto;
  border-left: 0;
  border-bottom: 0;
  border-top: 10px solid transparent;
  border-right: 10px solid transparent;
  border-right-color: #000;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-menu-custom .dropdown-menu {
  right: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-menu-custom .dropdown-menu li.dropdown-submenu:before {
  position: absolute;
  content: "\f0d9";
  font-family: FontAwesome;
  top: 4px;
  left: 0;
  color: #fff;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-menu-custom .dropdown-menu li.dropdown-submenu:after {
  content: '';
  padding: 0;
  margin: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-menu-custom .dropdown-menu li.dropdown-submenu:hover:before {
  color: #e14938;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-blog.ya-mega-menu {
  position: relative;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-blog.ya-mega-menu .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li.menu-blog-grid:before {
  position: absolute;
  content: '\f0d9';
  font-family: FontAwesome;
  float: right;
  top: 4px;
  left: 20px;
  right: auto;
  color: #fff;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-blog.ya-mega-menu .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li.menu-blog-grid:hover:before {
  color: #e14938;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-blog.ya-mega-menu .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li a:hover {
  padding-left: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-blog.ya-mega-menu .dropdown-menu .dropdown-submenu .dropdown-sub .dropdown-sub.nav-level3 {
  right: 100%;
  direction: ltr;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-blog.ya-mega-menu .dropdown-menu .dropdown-submenu .dropdown-sub .dropdown-sub.nav-level3 li {
  padding-left: 0;
  padding-right: 15px;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-shortcodes.ya-mega-menu {
  position: relative;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-shortcodes.ya-mega-menu .dropdown-menu {
  min-width: 589px;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-shortcodes.ya-mega-menu .dropdown-menu .dropdown-submenu.col-1 {
  width: 163px;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-shortcodes.ya-mega-menu .dropdown-menu .dropdown-submenu.col-1.menu-shorcodes-3 {
  padding-left: 15px;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.menu-shortcodes.ya-mega-menu .dropdown-menu .dropdown-submenu .dropdown-sub li a:hover {
  padding-left: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu ul >li.dropdown-submenu a:after {
  opacity: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu >li {
  float: right;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu >li .nav-tabs li:first-child {
  padding-right: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu >li .nav-tabs li:first-child a:before {
  content: "";
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu .listing-tab-shortcode .tab-content .tab-pane .listing-tab-content .event-time .icon-time {
  margin-left: 5px;
  margin-right: 0;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li a {
  line-height: 1em;
  transition: 0.3s all ease 0s;
  -ms-transition: 0.3s all ease 0s;
  -moz-transition: 0.3s all ease 0s;
  -webkit-transition: 0.3s all ease 0s;
  -o-transition: 0.3s all ease 0s;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li a:before {
  display: none;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li a:after {
  content: "\f104";
  color: #e14938;
  font-family: fontawesome;
  margin-right: 0;
  margin-left: 0;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
  transition: 0.3s all ease 0s;
  -ms-transition: 0.3s all ease 0s;
  -moz-transition: 0.3s all ease 0s;
  -webkit-transition: 0.3s all ease 0s;
  -o-transition: 0.3s all ease 0s;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li a:hover {
  padding-right: 10px;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu .dropdown-submenu .dropdown-sub.nav-level2 li a:hover:after {
  opacity: 1;
  padding-left: 4px;
}
.rtl .header-content .primary-menu .navbar-inner .nav.nav-mega >li.ya-mega-menu > .dropdown-menu .menu-ads {
  padding-right: 15px;
}
.rtl #banner .container .sw-grid-slider {
  direction: ltr;
}
.rtl #banner .container .sw-grid-slider .gridslider-inner .item-wrap .item-info {
  text-align: right;
}
.rtl #banner .container .sw-resp-container-slider.sw-breakingnews-slider .header-title {
  float: right;
}
.rtl #banner .container .sw-resp-container-slider.sw-breakingnews-slider .header-title:before {
  border-bottom: 5px solid transparent;
  border-left: 0px solid #e14938;
  border-top: 4px solid transparent;
  border-right: 4px solid #e14938;
  left: -4px;
  right: auto;
  top: 16px;
}
.rtl #banner .container .sw-resp-container-slider.sw-breakingnews-slider .slider .vpo-wrap .vp .item .widget-title a {
  position: relative;
}
.rtl #banner .container .sw-resp-container-slider.sw-breakingnews-slider .slider .vpo-wrap .vp .item .widget-title a:after {
  content: '\f111';
  font-family: FontAwesome;
  color: #000;
  position: absolute;
  top: -12px;
  right: 0;
  font-size: 8px;
  padding: 0 5px;
}
.rtl #banner .container .sw-resp-container-slider.sw-breakingnews-slider .slider .vpo-wrap .vp .item .widget-title a:before {
  content: '';
}
.rtl #banner .container .sw-resp-container-slider.sw-breakingnews-slider .slider .vpo-wrap .vp .item:hover .widget-title a:after {
  color: #e14938;
}
.rtl #banner .container .sw-resp-container-slider.sw-breakingnews-slider .page-button {
  left: 20px;
  right: auto;
}
.rtl #contents {
  padding-left: 30px;
  padding-right: 15px;
  border-right: 0;
}
.rtl #contents .content-date .icon-time {
  margin-left: 5px;
  padding-right: 0;
}
.rtl #contents .widget-popular .all-list .post-thumnail {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl #contents .widget-world .top-content .home-child-category {
  left: 0;
}
.rtl #contents .widget-world .top-content .home-child-category li:first-child a:after {
  content: '';
  padding: 0;
}
.rtl #contents .widget-world .top-content .home-child-category li:last-child a:after {
  content: '/';
  color: #ebebeb;
  padding: 0 5px;
}
.rtl #contents .widget-world .post-top {
  float: right;
  padding-left: 4%;
  padding-right: 0;
}
.rtl #contents .widget-world .all-list .post-thumnail {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl #contents .widget-business .top-content .home-child-category {
  left: 0;
}
.rtl #contents .widget-business .top-content .home-child-category li:first-child a:after {
  content: '';
  padding: 0;
}
.rtl #contents .widget-business .top-content .home-child-category li:last-child a:after {
  content: '/';
  color: #ebebeb;
  padding: 0 5px;
}
.rtl #contents .widget-business .post-top .post-top-thumnail {
  padding-right: 0;
  float: right;
  width: 52%;
  padding-left: 4%;
}
.rtl #contents .widget-business .post-top .post-top-thumnail .post-content .read-more {
  float: right;
}
.rtl #contents .widget-business .all-list .post-thumnail {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl #contents .widget-business .read-more {
  float: right;
}
.rtl #contents .sw-media-slider .page-button {
  left: 12px;
  right: auto;
}
.rtl #contents .blog-content-list .entry .entry-thumb {
  float: right;
  margin-right: 0;
  margin-left: 30px;
}
.rtl #contents .blog-content-list .entry .entry-content .redmore {
  float: right;
}
.rtl #contents .blog-content-list .entry .entry-content .bg-hover .event-comment {
  display: inline-block;
}
.rtl #contents .blog-content-list .entry .entry-content .bg-hover .icon-time:before {
  margin-left: 5px;
}
.rtl #contents .blog-content-default .entry .entry-top .entry-meta .icon:before {
  padding-right: 0;
  margin: 0 5px;
}
.rtl #contents .blog-content-default .entry .entry-top .entry-meta .entry-comment {
  display: inline-block;
}
.rtl #contents .grid-blog .entry-content .entry-time .event-date {
  display: inline-block;
}
.rtl #contents .grid-blog .entry-content .entry-time .event-date .icon-time {
  margin-right: 0;
  margin-left: 5px;
}
.rtl #contents .grid-blog .entry-content .entry-time .entry-comment {
  display: inline-block;
}
.rtl #contents .grid-blog .entry-format .entry-comment {
  display: inline-block;
}
.rtl #contents .grid-blog .entry-format .entry-time .event-date .icon-time {
  margin-right: 0;
  margin-left: 5px;
}
.rtl #contents .grid-blog .entry-format .gallery-images {
  direction: ltr;
  overflow: hidden;
}
.rtl #contents .single .details-blog .share-this h4 {
  float: right;
}
.rtl #contents .single .details-blog .share-this .entry-content {
  float: right;
}
.rtl #contents .single .details-blog .share-this .item-email {
  float: left;
  border-right: 1px solid #e1e1e1;
  border-left: 0;
  padding-right: 20px;
  padding-left: 0;
}
.rtl #contents .single .details-blog .share-this .social-share-item {
  float: right;
  margin-left: 5px;
  margin-right: 0;
}
.rtl #contents .single .details-blog .post-author .related ul li {
  background: none;
}
.rtl #contents .single .details-blog .post-author .related ul li:after {
  content: "\f100";
  font-family: FontAwesome;
  padding-left: 5px;
}
.rtl #contents .single .details-blog #authorDetails .authorDetail .avatar {
  float: right;
  margin-left: 20px;
}
.rtl #contents .single .details-blog #authorDetails .authorDetail .infomation {
  float: right;
}
.rtl #contents .single .details-blog .gallery-images .flex-thumbnail {
  direction: ltr;
}
.rtl #contents .single .comment #respond .cmm-box-left {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl #contents .single .comment #respond .cmm-box-left .control-group .controls .icon-name {
  float: right;
}
.rtl #contents .single .comment #respond .cmm-box-left .control-group .controls .icon-email {
  float: right;
}
.rtl #contents .single .comment #respond .cmm-box-left .control-group .controls .icon-url {
  float: right;
}
.rtl #contents .single .comment #respond .cmm-box-left .control-group .controls input[type="text"],
.rtl #contents .single .comment #respond .cmm-box-left .control-group .controls input[type="email"],
.rtl #contents .single .comment #respond .cmm-box-left .control-group .controls input[type="url"] {
  float: right;
}
.rtl #contents .single .comment #respond .post-comment {
  float: right;
}
.rtl #contents .single .comment #respond .cmm-box-right {
  float: right;
}
.rtl #contents .single .comment #comments .commentlist .author {
  float: right;
  margin-left: 20px;
}
.rtl #contents .box-contact-us input[type="text"],
.rtl #contents .box-contact-us input[type="submit"],
.rtl #contents .box-contact-us textarea,
.rtl #contents .box-contact-us input[type="email"] {
  float: right;
}
.rtl #contents .box-contact-us .wrap-contact-address .ct-street {
  background: url("../assets/img/icon-location.png") no-repeat top right;
  padding-right: 50px;
  padding-left: 0;
}
.rtl #contents .box-contact-us .wrap-contact-address ul .ct-email {
  background: url("../assets/img/icon-email-contact.png") no-repeat top right;
  padding-right: 50px;
  padding-left: 0;
}
.rtl #contents .box-contact-us .wrap-contact-address .ct-hotline {
  background: url("../assets/img/icon-phone.png") no-repeat top right;
  padding-right: 50px;
  padding-left: 0;
}
.rtl #contents .entry-content .image-left {
  float: right;
  margin-left: 30px;
  margin-right: 0;
}
.rtl .sw-member .carousel .carousel-inner .item .item-member-wrapper .item-content .member-thumb .hover-social .social {
  margin-right: -12px;
  margin-left: 0;
}
.rtl .sw-member .carousel .carousel-inner .item .item-member-wrapper .item-content .member-thumb .hover-social .twitter {
  margin-right: -43px;
  margin-left: 0;
}
.rtl .sw-member .carousel .carousel-inner .item .item-member-wrapper .item-content .member-thumb .hover-social .flickr {
  margin: 0 18px;
}
.rtl .bottom .sw_testimonial_slider .widget-testimonial .customersay .custom-title {
  right: 20px;
  left: auto;
}
.rtl .bottom .sw_testimonial_slider .widget-testimonial .customersay .carousel-inner .item {
  padding: 20px 40px 20px 0;
}
.rtl .bottom .sw_testimonial_slider .widget-testimonial .customersay .carousel-inner .item .item-content .item-desc {
  padding-right: 30px;
}
.rtl .bottom .sw_testimonial_slider .widget-testimonial .customersay .carousel-inner .item .item-content .item-desc:before {
  content: "";
}
.rtl .bottom .sw_testimonial_slider .widget-testimonial .customersay .carousel-inner .item .item-content .item-desc:after {
  content: "\f10e";
  font-family: FontAwesome;
  font-size: 22px;
  color: #ccc;
  position: absolute;
  top: 0;
  right: 0;
}
.rtl .bottom .sw_testimonial_slider .widget-testimonial .customersay .carousel-cl {
  left: 30px;
  right: auto;
}
.rtl #right .widget-inner {
  padding-right: 15px;
  padding-left: 0;
}
.rtl #right .content-date .icon-time {
  margin-left: 5px;
  padding-right: 0;
}
.rtl #right .sw-social-counter .sc-wrapper .sc-item {
  float: right;
}
.rtl #right .widget-popular .all-list .popular-list .post-thumnail {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl #right .widget-timeline-news .news-list-2 ul li .post-content .content-post {
  border-right: 1px solid #e1e1e1;
  border-left: 0;
}
.rtl #right .widget-timeline-news .news-list-2 ul li .post-content .category {
  left: 4px;
}
.rtl #right .widget-timeline-news .news-list-2 ul li .content-date {
  text-align: left;
}
.rtl #right .sidebar-right-about ul li {
  background: url("../assets/img/icon-tick.png") no-repeat top 5px right;
}
.rtl #right .sidebar-right-about ul li a {
  margin-right: 30px;
  margin-left: 0;
}
.rtl #right .panel-group .panel:first-child a .panel-heading:before {
  content: '';
}
.rtl #right .panel-group .panel:first-child a .panel-heading:after {
  content: '\f082';
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  margin-left: 10px;
  color: #636363;
}
.rtl #right .panel-group .panel:first-child a.ya-accordion .panel-heading:after {
  color: #fff;
}
.rtl #right .panel-group .panel:first-child a.ya-accordion.collapsed .panel-heading:after {
  color: #5287bd;
}
.rtl #right .panel-group .panel:nth-child(2) a .panel-heading:after {
  content: '\f16a';
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  margin-left: 10px;
}
.rtl #right .panel-group .panel:nth-child(2) a .panel-heading:before {
  content: '';
}
.rtl #right .panel-group .panel:nth-child(2) a.ya-accordion .panel-heading:after {
  color: #fff;
}
.rtl #right .panel-group .panel:nth-child(2) a.ya-accordion.collapsed .panel-heading:after {
  color: #e14938;
}
.rtl #right .panel-group .panel:nth-child(3) a .panel-heading:after {
  content: '\f081';
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  margin-left: 10px;
}
.rtl #right .panel-group .panel:nth-child(3) a .panel-heading:before {
  content: '';
}
.rtl #right .panel-group .panel:nth-child(3) a.ya-accordion .panel-heading:after {
  color: #fff;
}
.rtl #right .panel-group .panel:nth-child(3) a.ya-accordion.collapsed .panel-heading:after {
  color: #32cdfd;
}
.rtl #left {
  padding-left: 30px;
  padding-right: 15px;
}
.rtl #left .ya_categories .ya-categories ul li a {
  color: #000;
  font-size: 13px;
  transition: 0.3s all ease 0s;
  -ms-transition: 0.3s all ease 0s;
  -moz-transition: 0.3s all ease 0s;
  -webkit-transition: 0.3s all ease 0s;
  -o-transition: 0.3s all ease 0s;
}
.rtl #left .ya_categories .ya-categories ul li a:after {
  content: "\f104";
  color: #e14938;
  font-family: fontawesome;
  margin-left: 5px;
  margin-right: -7px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
  transition: 0.3s all ease 0s;
  -ms-transition: 0.3s all ease 0s;
  -moz-transition: 0.3s all ease 0s;
  -webkit-transition: 0.3s all ease 0s;
  -o-transition: 0.3s all ease 0s;
}
.rtl #left .ya_categories .ya-categories ul li a:hover {
  color: #e14938;
  padding-right: 10px;
}
.rtl #left .ya_categories .ya-categories ul li a:hover:after {
  opacity: 1;
}
.rtl #left .ya_categories .ya-categories ul li a:hover:before {
  opacity: 0;
}
.rtl .footer .bottom-footer .widget-last-post .carousel-inner .item-content .item-thumnail {
  float: right;
  margin-left: 15px;
  margin-right: 0;
}
.rtl .footer .bottom-footer .widget-last-post .carousel-inner .item-content .icon-time {
  padding-left: 5px;
  padding-right: 0;
}
.rtl .footer .bottom-footer .widget-last-post .carousel-cl {
  left: 15px;
  right: auto;
}
.rtl .footer .bottom-footer .widget-last-post .carousel-cl .left {
  right: auto;
}
.rtl .footer .bottom-footer .widget.widget_text .wpcf7 input[type="submit"] {
  float: right;
}
.rtl .footer .bottom-footer .widget.widget_text .wpcf7 img.ajax-loader {
  float: right;
  margin-right: 20px;
}
.rtl .footer .bottom-footer .widget.widget_text .wpcf7 .your-email {
  overflow: hidden;
}
.rtl .footer .bottom-footer .widget.widget_text .wpcf7 .your-email span.wpcf7-not-valid-tip {
  float: right;
  margin-bottom: 7px;
}
.rtl .footer .bottom-footer .widget.widget_text .wpcf7 .wpcf7-validation-errors {
  margin-top: 6em;
  text-align: right;
}
.rtl .footer .bottom-footer .container.widget_nav_menu #menu-footer-menu li {
  float: right;
}
.rtl .footer .bottom-footer .widget_nav_menu #menu-custom-link li a {
  color: #fff;
  transition: 0.3s all ease 0s;
  -ms-transition: 0.3s all ease 0s;
  -moz-transition: 0.3s all ease 0s;
  -webkit-transition: 0.3s all ease 0s;
  -o-transition: 0.3s all ease 0s;
}
.rtl .footer .bottom-footer .widget_nav_menu #menu-custom-link li a:after {
  content: "\f104";
  color: #e14938;
  font-family: fontawesome;
  margin-left: 5px;
  margin-right: -7px;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
  transition: 0.3s all ease 0s;
  -ms-transition: 0.3s all ease 0s;
  -moz-transition: 0.3s all ease 0s;
  -webkit-transition: 0.3s all ease 0s;
  -o-transition: 0.3s all ease 0s;
}
.rtl .footer .bottom-footer .widget_nav_menu #menu-custom-link li a:hover {
  color: #e14938;
  padding-right: 10px;
}
.rtl .footer .bottom-footer .widget_nav_menu #menu-custom-link li a:hover:after {
  opacity: 1;
}
.rtl .footer .bottom-footer .widget_nav_menu #menu-custom-link li a:hover:before {
  opacity: 0;
}
.rtl .footer .bottom-footer .widget.widget_text {
  padding: 0 30px;
}
.rtl .footer .bottom-footer .widget.widget_text:nth-child(2) {
  padding-right: 15px;
}
.rtl .footer .bottom-footer .widget:last-child {
  padding-left: 15px;
  padding-right: 30px;
}
.rtl .pagination {
  float: left;
}
.rtl .pagination .list-inline .next a:before {
  content: '\f0d9';
}
.rtl .pagination .list-inline .prev a:before {
  content: '\f0da';
}
.rtl #ya-totop {
  left: 15px;
  right: auto;
}
.rtl .wrap-inner {
  direction: rtl;
}
.rtl .wrap-inner .content .block-main {
  margin-left: 20px;
  margin-right: 0;
}
.rtl .tabs .nav-tabs li {
  float: right;
}
.rtl .entry-content .tabs-left .nav-tabs {
  float: right;
  margin-left: 20px;
}
.rtl .entry-content .tabs-left .nav-tabs li {
  float: none;
}
.rtl .entry-content .tabs-right .nav-tabs {
  float: left;
  margin-right: 20px;
}
.rtl .entry-content .tabs-right .nav-tabs li {
  float: none;
}
.rtl .box-contact-us .contact-form-submit .wpcf7-form img.ajax-loader {
  float: right;
  margin: 10px 20px 0;
}
.rtl #contents .single .comment #comments .children {
  margin-right: 83px;
  margin-left: 0;
}
.rtl.page-id-201 #right .widget-inner {
  padding-right: 0;
}
.rtl .yt-skillbar-title.small {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}
.rtl .yt-skillbar.small .yt-skill-bar-percent {
  left: -35px;
  right: auto;
}
.rtl .yt-skill-bar-percent {
  left: 10px;
  right: auto;
}
.rtl .yt-skillbar-large .yt-skillbar-title {
  right: 0;
}
.rtl .quote-left {
  float: right;
}
.rtl a.tooltips span b {
  margin-right: 85px;
  margin-left: 0;
}
.rtl a.tooltips span.right b {
  margin-right: -18px;
  margin-left: 0;
  border-bottom: 1px solid #bdbdbd;
  border-left: 1px solid #bdbdbd;
  border-right: 0;
  border-top: 0;
}
.rtl a.tooltips span.left b {
  margin-right: -18px;
  margin-left: 0;
  border-top: 1px solid #bdbdbd;
  border-right: 1px solid #bdbdbd;
  border-bottom: 0;
  border-left: 0;
}
.rtl a.tooltips:hover span.right {
  margin-left: 60px;
  right: 125px;
}
.rtl a.tooltips:hover span.left {
  margin-left: -50px;
}
