/*
*  1. About Me
*  2. Arcoodion
*  3. Author-list
*  4. Category
*  5. Featured-block
*  6. Gallary Image 
*  7. Gallery-tab
*  8. Icon Block
*  9. Main Title
*  10. New Tweet
*  11. Process
*  12. Portfolio
*  13. Post Block
*  14. Post Carousel
*  15. Progress bar
*  16. Service Block
*  17. Tabs
*  18. Tag 
*  19. Team Carousel
*  20. Gallery Featured
*  21. TimeLine
*  22. Video
*  23. Material
*  24. Testimonial  
*  25. All Widget
*  26. Counter
*  27. Main layout
*  28. Blog item & Blog detail
*  29. Contact
*
*
*/

	.rtl body{
		font-size: 16px;
	}
	.rtl .slz-icon-block .title{
		font-size: 22px;
	}
	.rtl .slz-list-icon-block > .item {
		font-size: 15px;
	}
/*===================================
=            1. About Me            =
===================================*/

	.rtl .slz-about-me-01 .list-social-wrapper li:first-child{
		margin-right: 0;
	}
	
	.rtl .slz-about-me-01 .list-social-wrapper li:last-child,
	.rtl .slz-about-me-02 .list-social-wrapper li:last-child{
		margin-right: 10px;
	}

	.rtl .slz-about-me-02 .content-wrapper {
		padding-left: 0;
		padding-right: 25px;
	}

	.rtl .slz-about-me-02 .content-text {
		text-align: right;
	}

	.rtl .slz-about-me-01 .list-social-wrapper li:first-child{
		margin-right: 0;
	}
	
	.rtl .slz-about-me-01 .list-social-wrapper li:last-child,
	.rtl .slz-about-me-02 .list-social-wrapper li:last-child{
		margin-right: 10px;
	}

	.rtl .slz-about-me-02 .content-wrapper {
		padding-left: 0;
		padding-right: 25px;
	}

	.rtl .slz-about-me-02 .content-text {
		text-align: right;
	}

/*=====  End of 1. About Me  ======*/


/*====================================
=            2. Arcoodion            =
====================================*/
	.rtl .panel-heading i.title-icon {
		padding: 0 0 0 15px;
	}

/*=====  End of 2. Arcoodion  ======*/


/*======================================
=            3. Author-list            =
======================================*/
	.rtl .slz-author-detail .content-wrapper {
		padding-left: 0;
		padding-right: 20px;
	}

/*=====  End of 3. Author-list  ======*/


/*===================================
=            4. Category            =
===================================*/
	.rtl .slz-title-shortcode:before {
		left: auto;
		right: 0px;
	}

	.rtl .slz-categories2 .link > .icons {
	 	text-align: center;
	}

	.rtl .slz-categories2 .link > .label-right, 
	.rtl .slz-widget-categories2 .link > .label-right,
	.rtl .slz-categories .link > .badge, 
	.rtl .slz-widget-categories .link > .badge {
		float: left;
	}

/*=====  End of 4. Category  ======*/


/*=========================================
=            5. Featured-block            =
=========================================*/
	.rtl .slz-feature-block .title.underline:before {
		left: auto;
	}

	.rtl .st-california .slz-feature-block .number {
		left: auto;
		right: 0;
	}

	.rtl .st-leeds .slz-feature-block .image-cell + .content-cell {
		padding: 0 20px 0 0;
		text-align: right;
	}

/*=====  End of 5. Featured-block  ======*/


/*========================================
=            6. Gallary Image            =
========================================*/
	.rtl .slz-image-carousel .slick-dotted.slick-slider {
		direction: ltr;
	}

	.rtl .slz_layout_italy.slz-image-carousel .slick-dotted.slick-slider {
		direction: rtl;
	}

	.rtl .slz-carousel-syncing .slider-nav {
		direction: ltr;
	}

	.rtl .slick-slider .slick-track {
		direction: rtl;
	}

	.rtl .sc_image_carousel.sc-image-carousel-layout-4 .slz-image-carousel .slick-arrow.btn-prev {
		left: auto;
		right: 55px;
	}

	.rtl .sc_image_carousel.sc-image-carousel-layout-4 .slz-image-carousel .slick-arrow.btn-next {
		left: auto;
		right: 5px;
	}

/*=====  End of 6. Gallary Image  ======*/


/*======================================
=            7. Gallery-tab            =
======================================*/
	.rtl .slz-gallery-tab-01 .tab-content > .active {
		direction: ltr;
	}

	.rtl .slz-image-carousel.slz-carousel-syncing .slick-arrow.btn-prev {
		left: auto;
		right: 55px;
	}

	.rtl .slz-image-carousel.slz-carousel-syncing .slick-arrow.btn-next {
		left: auto;
		right: 10px;
	}

	.rtl .slz-image-carousel.slz-carousel-centermode .slick-arrow.btn-prev {
		left: auto;
		right: 27%;
	}

	.rtl .slz-image-carousel.slz-carousel-centermode .slick-arrow.btn-next {
		left: auto;
		right: 23%;
	}

	.rtl .slz-image-carousel:not(.slz-carousel-mockup) .slick-arrow.btn-prev {
		right: auto;
		left: 15px;
	}

	.rtl .slz-image-carousel:not(.slz-carousel-mockup) .slick-arrow.btn-next {
		right: auto;
		left: 60px;
	}

	.rtl .slz-gallery-tab-01 .tab-filter li:last-child, 
	.rtl .slz-gallery-tab-01 .tab-list li:last-child,
	.rtl .sc_gallery_tab .tab-filter li:last-child, 
	.rtl .sc_gallery_tab .tab-list li:last-child,
	.rtl .sc-gallery-grid .tab-filter li:last-child, 
	.rtl .sc-gallery-grid .tab-list li:last-child,
	.rtl .slz-isotope-nav .tab-filter li:last-child, 
	.rtl .slz-isotope-nav .tab-list li:last-child,
	.rtl .slz-team-tab .tab-filter li:last-child, 
	.rtl .slz-team-tab .tab-list li:last-child {
		margin: 0 40px 15px 0;
	}

/*=====  End of 7. Gallery-tab  ======*/


/*=====================================
=            8. Icon Block            =
=====================================*/
	.rtl .la-united-kingdom .slz-icon-block .wrapper-icon, 
	.rtl .la-united-kingdom .slz-icon-block .wrapper-icon-image {
		margin-right: 0;
		margin-left: 10px;
	}

	.rtl .sc_main_title.text-l {
		text-align: right;
	}

	.rtl .la-united-states .slz-icon-block .content-cell {
		direction: rtl;
	}
	.rtl .slz-icon-block {
		text-align: right;
	}
	.rtl .slz-icon-block.text-c {
		text-align: center;
	}
	.rtl .slz-list-icon-block .slz-icon-block.text-l {
		text-align: right;
	}
	.slz-list-icon-block.option-4 .slz-icon-block {
		border-right: none;
		border-left:1px solid #ececec;
	}

/*=====  End of 8. Icon Block  ======*/


/*=====================================
=            9. Main Title            =
=====================================*/
	.rtl .sc_main_title.has-line .st-chennai .title:before {
		left: auto;
		right: -4px;
	}

	.rtl .sc_main_title.has-line.la-united-kingdom .st-london .title-wrapper:before {
		left: auto;
	}

	.rtl .sc_main_title.has-line .st-chennai .title {
		padding-left: 0;
		padding-right: 15px;
	}

	.rtl .sc_main_title.has-line.text-l .st-california .title-wrapper:before,
	.rtl .sc_main_title.has-line.text-l .st-florida .title-wrapper:before {
		left: auto;
		right: 0;
	}

/*=====  End of 9. Main Title  ======*/


/*=====================================
=            10. New Tweet            =
=====================================*/
	.rtl .slz-new-tweet .list-news-tweet .recent-post .post-info .title .left-text {
		float: right;
	}

	.rtl .slz-new-tweet .list-news-tweet .recent-post .post-info .title .right-text {
	    float: left;
	}

	.rtl .slz-new-tweet .list-news-tweet .recent-post .thumb {
		padding: 0 0 0 13px;
	}

	.rtl .sc_new_tweet .slick-dotted.slick-slider {
		direction: ltr;
	}

/*=====  End of 10. New Tweet  ======*/


/*===================================
=            11. Process            =
===================================*/
	.rtl .la-united-states .item + .item .slz-process:before,
	.rtl .la-india .item  + .item .slz-process .icon-cell:before {
		left: auto;
		right: 0;
	}

/*=====  End of 11. Process  ======*/


/*=====================================
=            12. Portfolio            =
=====================================*/
	.rtl .slz-carousel-wrapper .slick-arrow.btn-prev {
		left: 15px;
		right: auto;
	}

	.rtl .slz-carousel-wrapper .slick-arrow.btn-next {
		left: 60px;
		right: auto;
	}

	.rtl .slz-block-gallery-01 .block-content .block-content-wrapper {
		text-align: right;
	}

	.rtl .slz-block-gallery-01 .block-content:after {
	    left: 30px;
	    right: initial;
	}

/*=====  End of 12. Portfolio  ======*/


/*======================================
=            13. Post Block            =
======================================*/
	.rtl .list-layout.column-1 .slz-block-item-01.style-2 .block-image + .block-content,
	.rtl .slz-template-01 .main-layout .slz-block-item-01.style-2 .block-content {
		padding-left: 0;
		padding-right: 30px;
	}

	.rtl .list-layout .slz-block-item-01.style-2 .block-image + .block-content {
		padding: 0 15px 0 0;
	}

/*=====  End of 13. Post Block  ======*/


/*========================================
=            14. Post Carousel            =
========================================*/
	.rtl .sc_carousel_posts .slz-carousel-wrapper .slz-block-item-01.style-2 .block-content {
		padding-left: 0;
		padding-right: 15px;
	}

/*=====  End of 14. Post Carousel  ======*/


/*=====================================
=            15. Progress             =
=====================================*/
	.rtl .slz-progress-bar-01.style-1 .percent {
		float: left;
	}

	.rtl .slz-progress-bar-01.style-2 .percent,
	.rtl .slz-progress-bar-01.style-3 .percent {
		right: auto;
		left: -20px;
	}
	
	.rtl .slz-isotope-grid-2 .grid-item {
		text-align: right;
	}

	.rtl .sc-recruitment-style-tab .slz-recent-post .media:before {
		left: 0;
		right: 22%;
	}

	.rtl .cv-navigation .tab-list li:last-child {
		margin: 0 40px 15px 0;
	}

/*=====  End of 15. Progress   ======*/


/*=========================================
=            16. Service Block            =
=========================================*/
	.rtl .la-united-states .slz-icon-block .icon-cell + .content-cell {
		padding-left: 0;
		padding-right: 20px;
		text-align: right;
	}

	/*----------  Icon block  ----------*/
	.rtl .slz-icon-block {
		text-align: right;
	}
	.rtl .slz-icon-block.text-c {
		text-align: center;
	}
	.rtl .slz-list-icon-block .slz-icon-block.text-l {
		text-align: right;
	}
	.slz-list-icon-block.option-4 .slz-icon-block {
		border-right: none;
		border-left:1px solid #ececec;
	}

/*=====  End of 16. Service Block  ======*/


/*================================
=            17. Tabs            =
================================*/
	.rtl .st-chennai .tab-content {
		padding-left: 0;
		padding-right: 50px;
	}

	.rtl .tab-filter li:first-child, 
	.rtl .tab-list li:first-child {
		margin: 0
	}
	.sc_tabs .tab-list-wrapper.text-l {
		text-align: right;
	}

/*=====  End of 17. Tabs  ======*/


/*==============================
=            18.Tag            =
==============================*/
	.rtl .slz-tag li:last-child {
		margin: 0 15px 10px 0px;
	}

	.rtl .slz-tag li:first-child {
		margin: 0;
	}

/*=====  End of 18.Tag  ======*/


/*=========================================
=            19. Team Carousel            =
=========================================*/

	.rtl .slz-team-block.st-pune {
		text-align: right;
	}
	[dir='rtl'] .rtl .sc_team_carousel  .slick-slide {
		float: left; 
	}
	.rtl .sc_team_carousel .slick-slider .slick-track,
	.rtl .sc_team_carousel .slz-carousel-wrapper .slick-list {
		direction: ltr;
	}

	.rtl .sc_team_carousel.la-united-states .slider-for .slz-team-block .col-left {
		float: right;
	}

	.rtl .sc_team_carousel.la-united-states .slider-for .slz-team-block .col-right {
		padding-left: 0;
		padding-right: 30px;
	}

	.rtl .sc_team_carousel.la-united-states .slider-nav {
		right: 435px;
		left: auto;
	}
	.rtl .sc_team_carousel.la-united-states .slider-for .slz-team-block .col-right {
		text-align: right;
	}

/*=====  End of 19. Team Carousel  ======*/


/*=============================================
=            20. Gallery Featured           =
=============================================*/

	.rtl .slz-service-carousel .slz-tab-list .slz-sv-item .direction-line {
			right: 50%;
	}

	.rtl .slz-service-carousel .slz-tab-list .slz-sv-item .direction-line .point {
			right: 100%;
	}

	.rtl .slz-service-carousel .right-side .slz-tab-list .slz-sv-item .direction-line {
			left: 50%;
			right: auto;
	}

	.rtl .slz-service-carousel .right-side .slz-tab-list .slz-sv-item .direction-line .point {
			right: auto;
			left: 100%;
	}

	.rtl .service-slider-wrapper .slick-slider .slick-list {
		direction: ltr;
	}

/*=====  End of Gallery Featured  ======*/


/*====================================
=            21. TimeLine            =
====================================*/
	.rtl .slz-timeline:before {
		left: auto;
		right: 0;
	}

	.rtl .slz-timeline .milestone .milestone-content {
		padding-left: 0;
		padding-right: 175px;
	}

	.rtl .slz-timeline .milestone:before {
		left: auto;
		right: -12px;
	}

	.rtl .slz-timeline .milestone .milestone-img {
		left: auto;
		right: 30px;
	}

/*=====  End of 21. TimeLine  ======*/


/*================================
=            22.Video            =
================================*/
	.rtl .slz-carousel-wrapper.slz-video-carousel.style-3 .slick-list {
		direction: rtl;
	}

/*=====  End of 22.Video  ======*/


/*====================================
=            23. Material            =
====================================*/
	.rtl .slz-btn > .btn-text + .btn-icon {
		margin-left: 0;
		margin-right: 10px;
	}

/*=====  End of 23. Material  ======*/


/*=======================================
=            24. Testimonial            =
=======================================*/
	.rtl .slz-carousel-wrapper .slick-dotted.slick-slider {
		direction: ltr;
	}

	[dir='rtl'] .rtl .sc_testimonial  .slick-slide {
		float: left; 
	}

	.rtl .slz-testimonial.st-california {
		text-align: right;
	}

	.rtl .slz-testimonial.text-l.st-georgia .description-arrow,
	.rtl .slz-testimonial.text-l.st-pune .description-arrow {
		left: auto;
		right: 22px;
	}

	.rtl .slz-testimonial.text-l {
		text-align: right;
	}

	.rtl .slz-testimonial.st-georgia .description:after,
	.rtl .slz-testimonial.st-pune .description:after {
		left: 0;
		right: auto;
	}

	.rtl .slz-testimonial.st-georgia .description:before,
	.rtl .slz-testimonial.st-pune .description:before {
		left: auto;
		right: 0;
	}

/*=====  End of 24. Testimonial  ======*/


/*======================================
=            25. All Widget            =
======================================*/
	.rtl .slz-categories .link > .icons, 
	.rtl .slz-categories2 .link > .icons, 
	.rtl .slz-widget-categories .link > .icons, 
	.rtl .slz-widget-categories2 .link > .icons {
		text-align: center;
	}

	.rtl .slz-widget-categories2 .link > .icons {
		margin-left: 5px;
	}

	.rtl .slz-widget-gallery-carousel .slick-list, .slz-carousel-photos .slick-list {
		direction: ltr;
	}

/*=====  End of 25. All Widget  ======*/


/*===================================
=            26. Counter            =
===================================*/
	.rtl .slz-counter-item-1.counter-left {
		text-align: right;
	}

	.rtl .slz-counter-item-1 .icon-cell, 
	.rtl .slz-counter-item-1 .img-cell {
		text-align: right;
	}

	.rtl .slz-counter-item-1.counter-left .icon-cell, 
	.rtl .slz-counter-item-1.counter-left .img-cell {
		left: auto;
	}

	.rtl .slz-counter-item-1.counter-left .line {
		margin-right: 0;
	}

	.rtl .coming-soon .main-count-wrapper + .main-count-wrapper:before {
		left: auto;
		right: -6px;
	}

/*=====  End of 26. Counter  ======*/



/*=======================================
=            27. Main layout            =
=======================================*/
	
	/*----------  1.0 General  ----------*/
		.rtl .slz-carousel-wrapper {
			direction: ltr;
		}
		.rtl .text-l {
			text-align: right;
		}
		.rtl [dir='rtl'] .slick-slide {
			float: left;
		}
		.rtl .vc_col-sm-1, 
		.rtl .vc_col-sm-10, 
		.rtl .vc_col-sm-11, 
		.rtl .vc_col-sm-12, 
		.rtl .vc_col-sm-2, 
		.rtl .vc_col-sm-3, 
		.rtl .vc_col-sm-4, 
		.rtl .vc_col-sm-5, 
		.rtl .vc_col-sm-6, 
		.rtl .vc_col-sm-7, 
		.rtl .vc_col-sm-8, 
		.rtl .vc_col-sm-9 {
			float: right;
		}
		.rtl .back-to-top {
			right: auto;
			left:20px;
		}
		.rtl #theme-setting {
			right:auto;
			left:-250px;
		}
		.rtl #theme-setting.open {
			right:auto;
			left:0px;
			box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.1);
			-webkit-box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.1);
		}
		.rtl  #theme-setting .btn-theme-setting {
			left: auto;
			right:-44px;
			box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.1);
			border-radius: 0px 3px 3px 0px;
		}
		.rtl .pagination-wrapper .pagination {
			float: right;
		}
		.rtl .pagination-wrapper .position-page {
			float: left;
		}
		.rtl .slz-pagination .page-numbers + .page-numbers, 
		.rtl .pagination-comment .page-numbers + .page-numbers, 
		.rtl .pagination-wrapper .pagination li + li {
			margin-left: 10px;
		}
		.rtl .pagination-wrapper .page-numbers {
			margin-left: 10px;
			margin-right: 0px;
		}
		.rtl .pagination-wrapper .page-numbers.next {
			margin-left: 0px;
		}
		.rtl  blockquote:before {
			-webkit-transform: rotate(0deg);
			-moz-transform: rotate(0deg);
			-ms-transform: rotate(0deg);
			-o-transform: rotate(0deg);
			transform: rotate(0deg);
			
		}
		.rtl ul.slz-bullet-list-col-1 li:before, 
		.rtl ul.slz-bullet-list-col-2 li:before, 
		.rtl ul.slz-bullet-list-col-3 li:before {
			right: 0px;
			left: auto;
			
		}
		.rtl ul.slz-bullet-list-col-1 li, 
		.rtl ul.slz-bullet-list-col-2 li, 
		.rtl ul.slz-bullet-list-col-3 li {
			padding-left: 0px;
			padding-right: 30px;
		}
		.rtl .slz-blog-author .media-right .author-social .link:first-child {
			margin-right: 0px;
		}
		.rtl .slz-blog-author .media-right .author-social .link:last-child {
			margin-right: 20px;
		}
		.rtl .slz-blog-detail .slz-related-post .related-title:before,
		.rtl .comment-respond > .title:before,
		.rtl .comments-area .comments-title:before {
			right: 0;
			left: auto;
		}
		.rtl .slz-post-footer .meta-content .tags-links {
			float: right;
		}
	
	/*----------  1.1 Header  ----------*/
		.rtl .float-l {
			float: right;
		}
		.rtl .float-r {
			float: left;
		}
		.rtl .slz-title-command {
			text-align: initial;
		}
		.rtl .nav-search {
			right: auto;
			left: 0;
		}
		.rtl .slz-header-main .slz-button-search {
			float: left;
		}
		.rtl .slz-button-search {
			margin-right: 15px;
			margin-left: 0px;
		}
		.rtl .nav-search:before {
			right:auto;
			left:22px;
		}
		.rtl .slz-header-center .nav-search {
			right: auto;
			left:-15px;
		}
		.rtl .slz-header-with-banner .slz-header-fixed .slz-main-menu {
			float: left
		}
		.rtl .slz-header-with-banner .slz-header-main .slz-logo-wrapper {
			float: right;
		}
		.rtl .slz-header-table .nav-search {
			right: auto;
			left:15px;
		}
		.rtl .slz-header-with-banner .nav-search,
		.rtl .slz-header-with-banner .slz-header-fixed .nav-search {
			right: auto;
			left: 10px;
		}
		.rtl .slz-logo-wrapper .logo img {
			left: auto;
			right: 0px;
		}

		.rtl .slz-main-menu-mobile .slz-menu-wrapper li > .icon-dropdown-mobile {
			left: 0;
			right: auto;
		}
		
		.rtl .slz-menu-wrapper > li > a {
			font-size:16px;
		}

		.rtl .slz-topbar-list .link {
			margin-left: 10px;
			margin-right: 0;
		}

		.rtl .slz-topbar-list .link:last-child {
			margin-left: 0;
		}

		.rtl .nav-search form input[type='search'] {
			padding-right: 20px;
			padding-left: 0;
		}
	
	/*----------  1.2 Menu  ----------*/
		.rtl .mega-menu-row .mega-menu-col {
			float: right;
		}
		.rtl .slz-menu-wrapper > li.menu-item-has-children > a:after {
			float: left;
			margin-left: 0px;
			margin-right: 8px;
		}
		.rtl .slz-main-menu .sub-menu > li {
			text-align: right;
		}
		.slz-main-menu .sub-menu.mega-menu-row > .menu-item-has-icon > a .icon-dropdown, 
		.slz-main-menu .sub-menu.sub-menu-has-icons > li > a .icon-dropdown {
			left: auto;
			right:15px;
		}
		.slz-main-menu .sub-menu.mega-menu-row > .menu-item-has-icon > a, 
		.slz-main-menu .sub-menu.sub-menu-has-icons > li > a  {
			padding-right: 35px;
			padding-left: 20px;
		}
		.rtl .slz-main-menu .sub-menu:not(.mega-menu-row) > li:hover a {
			-webkit-transform: translateX(-10px);
			-moz-transform: translateX(-10px);
			-ms-transform: translateX(-10px);
			-o-transform: translateX(-10px);
			transform: translateX(-10px);
			
		}
		.rtl .slz-main-menu .sub-menu .sub-menu {
			left: auto;
			right: 100%;
		}
		.rtl .slz-main-menu .sub-menu .menu-item-has-children > a:after {
			right: auto;
			left:25px;
			content: "\f104";
		}
		.rtl .slz-main-menu .sub-menu.mega-menu-row .menu-item-has-children > a:after {
			content: none;
		}
	
	/*----------  1.3 Footer  ----------*/
		.rtl .slz-widgets .widget-title:before, 
		.rtl .slz-widgets .title-widget:before  {
			left: auto;
			right: 0;
		}
		.rtl .slz-widget-contact-info .item > .icons {
			text-align: right;
		}
		.rtl .slz-footer-bottom .item-wrapper:last-child {
			text-align: left;
		}
		.rtl .slz-footer-bottom .item-wrapper:first-child {
			text-align: right;
		}
		.rtl .navbar-footer li:last-child {
			margin-right: 15px;
			margin-left: 0px;
		}
	
	/*----------  1.4 Widget  ----------*/
		.rtl  .slz-widget .social a {
			margin:0px 0px 10px 10px;
		}
		.rtl .slz-widget .slz-tag li:first-child {
			margin-left: 10px;
		}
		
		.rtl .widget_meta ul li, 
		.rtl .categories-list li, 
		.rtl .tags-list li, 
		.rtl .slz-tag li {
			margin-right: 0px;
			margin-left: 10px;
		}
		.rtl .slz-widget-recent-post .media-left {
			padding-right: 0px;
			padding-left: 15px;
		}
	
/*=====  End of 27. Main layout  ======*/


/*===================================================
=            28. Blog item & Blog detail            =
===================================================*/
	
	.rtl .slz-blog-detail .blog-detail-wrapper > .title {
		text-align: right;
	}
	.rtl .block-info li {
		margin-right: 0px;
		margin-left: 10px;
	}
	.rtl .block-info li:last-child {
		margin-left: 0px;
	}
	.rtl .block-info li + li:before {
		margin-left: 10px;
		margin-right: 0px;
	}
	.rtl .slz-blog-detail .slz-related-post .slz-carousel-wrapper .slick-arrow {
		left: auto;
		right: 0px;
	}
	.rtl .slz-blog-detail .slz-related-post .slz-carousel-wrapper .slick-arrow.btn-next {
		left: auto;
		right: 145px;
	}
	.rtl .categories-list  li a, 
	.rtl .tags-list li a {
		margin-right: 0px;
	}
	.rtl .categories-list  li a:after, 
	.rtl .tags-list li a:after {
		margin-right: 10px;
	}
	.rtl .categories-list > li:first-child:before, 
	.rtl .tags-list > li:first-child:before {
		margin-left: 15px;
		margin-right: 0px;
	}
	.rtl .slz-blog-detail .blog-detail-wrapper .block-image.has-gallery .slz-image-carousel .slick-arrow.btn {
		left: auto;
		right: 70px;
	}
	.rtl .slz-blog-detail .blog-detail-wrapper .block-image.has-gallery .slz-image-carousel .slick-arrow.btn-next {
		left: auto;
		right: 25px;
	}
	.rtl .slz-pagination .page-numbers, 
	.rtl .pagination-comment .page-numbers, 
	.rtl .pagination-wrapper .page-numbers {
		margin-left: 10px;
	}
	.rtl .slz-block-item-01 .block-info li {
		margin-right: 0px;
	}
	.rtl .slz-sidebar-right .slz-content-column {
		float: left;
	}

/*=====  End of 28. Blog item & Blog detail  ======*/


/*===================================
=            29. Contact            =
===================================*/

	.rtl .slz-contact-01 .contact-content .slz-icon {
		left: auto;
		right: 0px;
	}
	.rtl .slz-contact-01 .contact-content .text {
		padding-left: 0px;
		padding-right: 30px;
	}
	.rtl .slz-widget-send-mail2 .input-group-button .btn-text + .btn-icon, 
	.rtl .slz-shortcode-send-mail2 .input-group-button .btn-text + .btn-icon {
		display: inline;
	}

/*=====  End of 29. Contact  ======*/



/*=======================================
=            30. WOOCOMMERCE            =
=======================================*/
	
	.rtl.woocommerce nav.woocommerce-pagination ul li {
		border-left:none;
	}
	.rtl .woocommerce .star-rating,
	.rtl.woocommerce .star-rating,
	.rtl.woocommerce .star-rating:before, 
	.rtl.woocommerce-page .star-rating:before,
	.rtl .woocommerce .products .star-rating,
	.rtl.woocommerce .products .star-rating,
	.rtl .woocommerce .star-rating span:before,
	.rtl.woocommerce .star-rating span:before {
		text-align: right;
	}
	.rtl.woocommerce .woocommerce-ordering select, 
	.rtl.woocommerce div.product form.cart .variations select {
		background-position: 10px 17px;
		padding-left: 25px;
	}
	.rtl .caroufredsel_wrapper {
		direction: ltr;
	}
	/* .rtl .yith-wcwl-add-to-wishlist {
		left: auto;
		right: 30px;
		margin-left: 0px;
	} */
	.rtl.woocommerce #content div.product div.images, 
	.rtl.woocommerce div.product div.images, 
	.rtl.woocommerce-page #content div.product div.images, 
	.rtl.woocommerce-page div.product div.images {
		float: left;
	}
	.rtl.woocommerce #content div.product div.summary, 
	.rtl.woocommerce div.product div.summary, 
	.rtl.woocommerce-page #content div.product div.summary, 
	.rtl.woocommerce-page div.product div.summary {
		float: right;
	}
	.woocommerce div.product form.cart div.quantity {
		margin-left: 20px;
		margin-right: 0px;
	}
	body.woocommerce.single-product.rtl .cross-sells .slick-arrow.slick-prev, 
	body.woocommerce.single-product.rtl .up-sells .slick-arrow.slick-prev, 
	body.woocommerce.single-product.rtl .viewed .slick-arrow.slick-prev,
	body.woocommerce.single-product.rtl .related .slick-arrow.slick-prev {
		left: 15px;
		right: auto;
	}
	body.woocommerce.single-product.rtl .cross-sells .slick-arrow.slick-next, 
	body.woocommerce.single-product.rtl .up-sells .slick-arrow.slick-next, 
	body.woocommerce.single-product.rtl .viewed .slick-arrow.slick-next, 
	body.woocommerce.single-product.rtl .related .slick-arrow.slick-next {
		left: 60px;
		right: auto;
	}
	.rtl .woocommerce-error, 
	.rtl .woocommerce-info, 
	.rtl .woocommerce-message {
		padding-left: 15px!important;
		padding-right: 50px!important;
	}
	.woocommerce.rtl .woocommerce-error .slz-woocommerce-button, 
	.woocommerce.rtl .woocommerce-info .slz-woocommerce-button, 
	.woocommerce.rtl .woocommerce-message .slz-woocommerce-button {
		margin-right: 0px;
		margin-left: 10px;
	}
	.woocommerce.rtl div.product >span.onsale {
		right: auto;
	}
	.rtl .woocommerce .quantity .minus,
	.woocommerce.rtl .quantity .minus {
		border-right: 1px solid #d8d8d8!important;
		border-left: 0px!important;
	}
	.rtl .woocommerce .quantity .plus,
	.woocommerce.rtl .quantity .plus {
		border-left: 1px solid #d8d8d8!important;
		border-right: 0px!important;
	}
	.rtl #add_payment_method table.cart td.actions .coupon .input-text, 
	.rtl.woocommerce-cart table.cart td.actions .coupon .input-text, 
	.rtl.woocommerce-checkout table.cart td.actions .coupon .input-text {
		margin: 0px 0px 0px 7px;
	}
	.rtl .comments-area table th, 
	.rtl .entry-content table th {
		text-align: right;
	}

/*=====  End of 30. WOOCOMMERCE  ======*/

	
/*==================================
=            RESPONSIVE            =
==================================*/


@media screen and (min-width:1025px) {
	
	.rtl .slz-list-icon-block.option-4.slz-column-1 .item .slz-icon-block, 
	.rtl .slz-list-icon-block.option-4.slz-column-2 .item:nth-child(2n) .slz-icon-block, 
	.rtl .slz-list-icon-block.option-4.slz-column-3 .item:nth-child(3n) .slz-icon-block, 
	.rtl .slz-list-icon-block.option-4.slz-column-4 .item:nth-child(4n) .slz-icon-block {
		border-left:none;
	}
}


/*=====  End of RESPONSIVE  ======*/

