/* 432 of 3079 CSS properties converted by rtl.daskhat.ir
 These properties should be override originals.
 just load rtl css file after original css file.*/

/* body {direction:rtl;} */

.sc_accordion .sc_accordion_item .sc_accordion_title{
	padding: 0.5em 3em 0.5em 0.5em ;
}

.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon{
	right: 0;
	left: auto;
}

.sc_accordion .sc_accordion_item .sc_accordion_title .sc_accordion_icon:before{
	right: 50%;
	left: auto;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total:before, .mejs-controls .mejs-time-rail .mejs-time-total:before{
	right: 0;
	left: 0;
}

.sc_audio.sc_audio_image{
	padding: 13em 2em 2em 2em ;
}

.sc_audio .sc_audio_header{
	right: 0;
	left: auto;
}

.sc_audio.sc_audio_image .sc_audio_container{
	right: 2em;
	left: 2em;
}

.mejs-controls a.mejs-horizontal-volume-slider{
	margin-left: 0!important;
	margin-right: auto;
}

.mejs-container .mejs-controls .mejs-volume-button{
	margin-right: 10px !important;
	margin-left: auto;
}

.mejs-container .mejs-controls .mejs-fullscreen-button, .mejs-container .mejs-controls .mejs-volume-button, .mejs-container .mejs-controls .mejs-volume-button:hover, .mejs-container .mejs-controls .mejs-playpause-button{
	margin-left: 6px !important;
	margin-right: auto;
}

.mejs-container .mejs-controls .mejs-fullscreen-button{
	margin-left: 0 !important;
	margin-right: auto;
}

.mejs-container .mejs-controls .mejs-button button{
	right: 0;
	left: auto;
}

.mejs-container .mejs-controls .mejs-button.mejs-unmute, .mejs-container .mejs-controls .mejs-button.mejs-mute{
	margin-left: 6px!important;
	margin-right: auto;
}

input[type="submit"]:before, input[type="button"]:before, button:before, .sc_button:before{
	margin-left: 10px;
	margin-right: auto;
}

[class*="sc_button_hover_slide"]{
	background-position: left bottom !important;
}

.sc_button_hover_slide_left:hover, .sc_button_hover_slide_left.active{
	background-position: right bottom !important;
}

.sc_button_hover_slide_top:hover, .sc_button_hover_slide_top.active{
	background-position: left top !important;
}

.sc_button_hover_arrow{
	padding-right: 2em !important;
	padding-left: 2em !important;
}

.sc_button_hover_arrow:before{
	left: -2em !important;
	right: auto !important;
}

.sc_button_hover_arrow:hover:before, .sc_button_hover_arrow.active:before{
	left: 0.5em !important;
	right: auto;
}

.sc_blogger.layout_polaroid .sc_blogger_elements .sc_polaroid_title{
	margin: 0.6em 0 0 0 ;
}

.sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item:before{
	right: 40px;
	left: auto;
}

.sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item:before{
	right: 0;
	left: auto;
}

.sc_blogger.layout_date .sc_blogger_item .sc_blogger_date .day_month{
	padding: 14px 0 6px 0 ;
}

.sc_blogger.layout_date .sc_blogger_item .sc_blogger_title{
	margin: 0 0 0.6em 0 ;
}

.sc_blogger.layout_date.sc_blogger_horizontal .sc_blogger_item{
	float: right;
}

.sc_blogger.layout_date.sc_blogger_horizontal .post_content{
	padding-left: 2em;
	padding-right: 0;
}

.sc_blogger.layout_date.sc_blogger_vertical .sc_blogger_item .sc_blogger_date{
	float: right;
}

.sc_blogger.layout_date.sc_blogger_vertical .post_content{
	padding-right: 100px;
	padding-left: 0;
}

.sc_blogger.layout_date .load_more:before{
	right: 24px;
	left: auto;
}

.sc_blogger.layout_date .load_more:after{
	right: 40px;
	left: auto;
}

.sc_blogger.sc_blogger_horizontal.layout_news .post_featured{
	float: right;
	margin: 0 0 0.7em 2em ;
}

.sc_blogger.sc_blogger_horizontal.layout_news .columns_wrap .post_featured{
	margin: 0 0 0.7em 0 ;
}

.sc_scroll_vertical .sc_blogger .isotope_item, .sc_scroll_vertical .sc_blogger [class*=column-], .sc_blogger .sc_scroll_vertical .isotope_item, .sc_blogger .sc_scroll_vertical [class*=column-]{
	padding-left: 50px;
	padding-right: 0;
}

.sc_call_to_action_align_left .sc_call_to_action_title, .sc_call_to_action_align_left .sc_call_to_action_subtitle, .sc_call_to_action_align_left .sc_call_to_action_descr, .sc_call_to_action_align_right .sc_call_to_action_title, .sc_call_to_action_align_right .sc_call_to_action_subtitle, .sc_call_to_action_align_right .sc_call_to_action_descr{
	text-align: right;
}

.sc_call_to_action_style_2.sc_call_to_action_align_none .sc_call_to_action_buttons{
	margin-right: 4em;
	margin-left: auto;
}

.sc_chat{
	padding-right: 20px;
	padding-left: 0;
}

.sc_chat:after{
	right: 14px;
	left: auto;
	border-right: 1px solid #1eaace;
	border-left: none;
}

.sc_chat .sc_chat_avatar{
	float: right;
	margin: 0 0 10px 20px ;
}

.sc_clients_style_clients-2 .sc_client_title{
	margin: 0.5em 0 0 0 ;
}

.sc_clients_style_clients-2 .sc_client_image .sc_client_hover{
	right: 0;
	left: 0;
}

.sc_clients_style_clients-2 .sc_client_image .sc_client_hover .sc_client_info{
	right: 0;
	left: auto;
}

.sc_form .result{
	right: 50%;
	left: auto;
}

.sc_form .sc_form_address_field{
	text-align: right;
}

.sc_form .sc_form_address .sc_socials{
	text-align: right;
}

.sc_form .sc_form_item.label_left label{
	margin-left: 1.5em;
	margin-right: auto;
}

.sc_form .sc_form_item .sc_form_element+.sc_form_element{
	margin-right: 2em;
	margin-left: auto;
}

.sc_form .sc_form_item .sc_form_element input, .sc_form .sc_form_item .sc_form_element label{
	margin-left: 0.5em;
	margin-right: auto;
}

.sc_form .sc_form_item .sc_form_element input[type="radio"] + label, .sc_form .sc_form_item .sc_form_element input[type="checkbox"] + label{
	padding-right: 1.75em;
	padding-left: 0;
}

.sc_form .sc_form_item .sc_form_element input[type="radio"] + label:before, .sc_form .sc_form_item .sc_form_element input[type="checkbox"] + label:before{
	right: 0;
	left: auto;
}

.sc_form .picker{
	right: 0;
	left: auto;
}

.sc_form .picker__month, .sc_form .picker__year{
	margin-right: 3px;
	margin-left: 3px;
}

.sc_form .picker__nav--prev, .sc_form .picker__nav--next{
	right: 0;
	left: auto;
}

.sc_form .picker__nav--next{
	right: auto;
	left: 0;
}

.sc_form .picker__table{
	margin: 0.8em 0 0 0 ;
}

.sc_form .picker__day--today:before{
	left: 2px;
	right: auto;
	border-right: 7px solid transparent !important;
	border-left: none;
}

.sc_form .picker__footer{
	padding: 0.5em 0 0 0 ;
}

.sc_form .picker__button--today:before, .sc_form .picker__button--clear:before{
	margin-left: 0.3em;
	margin-right: auto;
}

.sc_form .picker__button--today:before{
	border-right: 7px solid transparent !important;
	border-left: none;
}

.sc_form .picker__button--close:before{
	margin-left: 0.4em;
	margin-right: auto;
}

.sc_form .sc_form_field [class*="icon-"]:before{
	left: 0.5em;
	right: auto;
}

.sc_form_select_container:after{
	left: 0;
	right: auto;
}

.sc_form_select_container select{
	padding-left: 4em !important;
	padding-right: 0;
}

.sc_form .sc_form_button{
	text-align: left;
}

.sc_form_style_form_2 .sc_form_item, .sc_form_style_form_2 .sc_form_button, .sc_form_style_form_2 .sc_form_item input[type="text"], .sc_form_style_form_2 .sc_form_item select, .sc_form_style_form_2 .sc_form_item textarea{
	text-align: right;
}

.sc_countdown{
	margin-left: -1.3em;
	margin-right: auto;
}

.sc_countdown .sc_countdown_item{
	float: right;
	margin-left: 1.3em;
	margin-right: auto;
}

.sc_countdown .sc_countdown_separator{
	float: right;
}

.sc_countdown.sc_countdown_style_2 .sc_countdown_digits span+span{
	margin-right: 2px;
	margin-left: auto;
}

.sc_dropcaps .sc_dropcaps_item{
	margin: 4px 0 2px 0.52em ;
	float: right;
	padding: 0.275em 0.48em 0.4em 0.425em ;
}

.sc_events_item .sc_events_item_readmore span{
	margin-right: 0.5em;
	margin-left: auto;
}

.sc_events_style_events-2 .sc_events_item_date{
	right: -1px;
	left: auto;
}

.sc_events_style_events-2 .sc_events_item_title{
	padding: 0 6em 0 1em ;
}

.sc_events_style_events-2 .sc_events_item_time{
	padding: 0 2em 0 1em ;
}

.sc_events_style_events-2 .sc_events_item_details{
	padding: 0 2em 0 1em ;
}

.sc_events_style_events-2 .sc_events_item_time:before, .sc_events_style_events-2 .sc_events_item_details:before{
	right: 0;
	left: auto;
}

.sc_googlemap_content{
	left: 10%;
	right: auto;
}

.sc_icon{
	margin-left: 0.25em;
	margin-right: auto;
}

a.sc_icon.sc_icon_shape_round:after, a.sc_icon.sc_icon_shape_square:after, a .sc_icon.sc_icon_shape_round:after, a .sc_icon.sc_icon_shape_square:after{
	right: 0;
	left: auto;
}

.sc_image figcaption span{
	margin-left: 0.3em;
	margin-right: auto;
}

.sc_infobox h1, .sc_infobox h2, .sc_infobox h3, .sc_infobox h4, .sc_infobox h5, .sc_infobox h6{
	text-align: right;
	margin: -0.1em 0 0.5em 0 ;
}

.sc_infobox.sc_infobox_iconed{
	padding-right: 5em;
	padding-left: 0;
}

.sc_infobox.sc_infobox_iconed:before{
	margin-left: 0.6em;
	margin-right: auto;
	right: 0.8em;
	left: auto;
}

.sc_infobox.sc_infobox_closeable{
	padding-left: 3.5em;
	padding-right: 0;
}

.sc_infobox.sc_infobox_closeable:after{
	left: 1.25em;
	right: auto;
}

ul.sc_list_style_iconed{
	padding-right: 0;
}

.sc_list_style_iconed li{
	padding: 0 1.1em 0 0 !important;
}

.sc_list_style_iconed li .sc_list_icon{
	right: 0px;
	left: auto;
	text-align: right;
}

.sc_list_style_ul > li{
	padding-right: 1.1em!important;
	padding-left: 0 !important;
}

.sc_list_style_ul > li:before{
	right: 0;
	left: auto;
}
.icon-right:before,
.sc_list_style_ul > li:before{
	transform: rotate(180deg);
}

ol,ul.sc_list_style_ol{
	padding-right: 0;
}

ol > li{
	padding-right: 1.1em;
	padding-left: 0;
}

ol > li::before{
	right: 0;
	left: auto;
}

.sc_line.sc_line_position_left_top{
	background-position: right bottom;
}

.sc_line.sc_line_position_left_top .sc_line_title{
	right: 0;
	left: auto;
	padding-right: 0;
}

.sc_line.sc_line_position_center_top .sc_line_title{
	right: 50%;
	left: auto;
}

.sc_line.sc_line_position_right_top{
	background-position: left bottom;
}

.sc_line.sc_line_position_right_top .sc_line_title{
	left: 0;
	right: auto;
	padding-left: 0;
}

.sc_line.sc_line_position_left_center{
	background-position: right center;
}

.sc_line.sc_line_position_left_center .sc_line_title{
	right: 0;
	left: auto;
	padding-right: 0;
}

.sc_line.sc_line_position_center_center .sc_line_title{
	right: 50%;
	left: auto;
}

.sc_line.sc_line_position_right_center{
	background-position: left center;
}

.sc_line.sc_line_position_right_center .sc_line_title{
	left: 0;
	right: auto;
	padding-left: 0;
}

.sc_line.sc_line_position_left_bottom{
	background-position: right top;
}

.sc_line.sc_line_position_left_bottom .sc_line_title{
	right: 0;
	left: auto;
	padding-right: 0;
}

.sc_line.sc_line_position_center_bottom .sc_line_title{
	right: 50%;
	left: auto;
}

.sc_line.sc_line_position_right_bottom{
	background-position: left top;
}

.sc_line.sc_line_position_right_bottom .sc_line_title{
	left: 0;
	right: auto;
	padding-left: 0;
}

.match_block .player_country{
	right: 0;
	left: auto;
}

.type_match.post_item_colored .match_date{
	margin: 1.8em 0 0.5em 1em ;
}

.type_match.post_item_colored .match_date + .post_category{
	margin: 0 0 0.5em 0 ;
}

.matches_hover > a:before{
	right: 50%;
	left: auto;
}

.matches_hover > a:after{
	right: 0;
	left: 0;
}

.sc_matches_next{
	float: right;
}

.sc_matches_current{
	float: left;
	padding-left: 0;
}

.sc_matches.style_matches-1 .sc_matches_subtitle, .sc_matches.style_matches-1 .sc_matches_title, .sc_matches.style_matches-1 .sc_matches_descr, .sc_matches.style_matches-1 .sc_matches_button{
	text-align: right;
}

.sc_matches.style_matches-1 .sc_item_title:after{
	margin-right: 0;
}

.sc_matches_list{
	padding-right: 0;
}

.sc_matches_next .sc_matches_list .sc_match{
	padding-right: 0;
}

.sc_match_info{
	margin-right: 5em;
	margin-left: auto;
}

.sc_matches.style_matches-2 .sc_matches_current{
	padding: 0 0 2em 0 ;
}

.sc_matches.style_matches-2 .sc_matches_current .sc_matches_list{
	margin-right: auto;
	margin-left: auto;
}

.sc_matches.style_matches-2 .sc_matches_next .sc_matches_list{
	float: right;
}

.sc_matches.style_matches-2 .sc_matches_next .sc_matches_list .sc_match{
	margin-left: 2px;
	margin-right: 0;
}

.sc_matches.style_matches-2 .sc_matches_next .sc_matches_list:last-child .sc_match{
	margin-right: 2px;
	margin-left: 0;
}

.sc_matches.style_matches-2 .sc_match_info .name{
	text-align: right;
}

.sc_matches.style_matches-2 .sc_match_info .vs+.name{
	text-align: left;
}

.sc_latest_matches_list{
	margin-right: auto;
	margin-left: auto;
	padding-right: 0;
}

.sc_player .sc_player_avatar .sc_player_hover{
	right: 0;
	left: 0;
}

.sc_player .sc_player_avatar .sc_player_hover .sc_player_socials{
	right: 0;
	left: auto;
}

.sc_players_table table{
	text-align: right;
}

.sc_players_table table td:nth-child(2){
	text-align: left;
}

.sc_players_table .sort:after{
	margin-right: 0.5em;
	margin-left: auto;
}

.sc_players_table .sc_table img{
	margin-left: 1em;
	margin-right: auto;
}

.sc_players_table.style_2 .sc_table .player{
	padding-right: 3em;
	padding-left: 0;
}

.sc_players_table.style_2 .sc_table .player:before{
	right: 1em;
	left: auto;
}

.sc_players_table.style_2 .sc_table .points{
	padding-left: 2em;
	padding-right: 0;
}

.sc_menuitems_style_menuitems-1 .sc_menuitem_image{
	float: right;
	margin-left: 1em;
	margin-right: auto;
}

.sc_menuitems_style_menuitems-1 .sc_menuitem_price{
	float: left;
	margin-right: 1em;
	margin-left: auto;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_spicy{
	left: 0;
	right: auto;
	padding-left: 0.5em;
	padding-right: 0;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_spicy span{
	margin-left: 0.5em;
	margin-right: auto;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_title{
	float: right;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_price{
	float: left;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_content, .sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients, .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions{
	padding: 2.143em 5.000em 2.143em 2.143em ;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_content_title span, .sc_menuitems_style_menuitems-2 .sc_menuitem_ingredients_title span, .sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_title span{
	right: -1.5em;
	left: auto;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list{
	padding-right: 0;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li{
	padding-right: 1em;
	padding-left: 0;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_nutritions_list li:before{
	right: 0;
	left: auto;
}

.sc_menuitems_style_menuitems-2 .sc_menuitem_share{
	float: left;
}

#overlay{
	right: 0;
	left: 0;
}

.popup_menuitem{
	right: 0;
	left: -16px;
}

.popup_menuitem a.close_menuitem{
	left: -0.8em;
	right: auto;
}

.popup_menuitem a.prev_menuitem{
	right: -1em;
	left: auto;
}

.popup_menuitem a.next_menuitem{
	left: -1em;
	right: auto;
}

.sc_number_item+.sc_number_item{
	margin-right: 2px;
	margin-left: auto;
}

.sc_parallax .sc_parallax_content{
	right: 0;
	left: 0;
}

.sc_parallax .sc_video_bg_wrapper{
	right: 0;
	left: 0;
}

.sc_popup{
	padding: 24px 20px 20px 20px ;
}

.sc_popup:before{
	right: -1px;
	left: auto;
}

.sc_price .sc_price_penny{
	margin-right: 0.1em;
	margin-left: auto;
}

.sc_price_block .sc_price_block_title span{
	right: 0;
	left: auto;
}

.sc_price_block .sc_price_block_money .sc_price_block_icon + .sc_price{
	margin-right: 0.5em;
	margin-left: auto;
}

.sc_price_block .sc_price_block_description{
	text-align: right;
}

.sc_promo_block.sc_align_left *, .sc_promo_block.sc_align_left *:after{
	text-align: right !important;
	margin-right: 0;
}

.sc_promo_block.sc_align_right *, .sc_promo_block.sc_align_right *:after{
	text-align: left !important;
	margin-left: 0;
}

.sc_scroll_vertical{
	padding-left: 6px;
	padding-right: 0;
}

.sc_scroll_vertical .sc_scroll_bar{
	left: 1px;
	right: auto;
	border-left: 1px solid #dddddd;
	border-right: none;
}

.sc_scroll_horizontal .sc_scroll_bar{
	left: 0;
	right: 0;
}

.sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag{
	right: 2px;
	left: auto;
}

.sc_scroll_vertical .sc_scroll_bar .swiper-scrollbar-drag:before{
	left: -2px;
	right: auto;
}

.sc_scroll_horizontal .sc_scroll_bar .swiper-scrollbar-drag:before{
	right: 0;
	left: 0;
}

.sc_scroll_controls_type_top .sc_scroll_controls_wrap{
	left: 0;
	right: auto;
	text-align: left;
}

.sc_scroll_controls_type_side .sc_scroll_controls_wrap{
	right: 0;
	left: auto;
}

.sc_scroll_controls_type_side .sc_scroll_controls_wrap a{
	margin-right: -80px;
	margin-left: auto;
	right: 8px;
	left: auto;
}

.sc_scroll_controls_type_side .sc_scroll_controls_wrap a+a{
	right: auto;
	left: 8px;
	margin-left: -80px;
	margin-right: auto;
}

.sc_scroll_controls_type_side:hover .sc_scroll_controls_wrap a{
	margin-right: 0;
	margin-left: 0;
}

.sc_scroll_controls_wrap a{
	margin-right: 0.6667em;
	margin-left: auto;
}

.sc_section_image{
	right: 0;
	left: 0;
}

.sc_recent_news_header_split .sc_recent_news_header_captions{
	padding-left: 2em;
	padding-right: 0;
}

.sc_recent_news_header_split .sc_recent_news_header_categories{
	text-align: left;
}

.sc_recent_news_header_split .sc_recent_news_header_categories > *{
	margin-right: 1em;
	margin-left: auto;
}

.sc_recent_news_header_category_item_more:after{
	margin-right: 0.5em;
	margin-left: auto;
}

.sc_recent_news_header_more_categories{
	left: 0;
	right: auto;
	text-align: right;
}

.sc_recent_news .post_item{
	text-align: right;
}

.sc_recent_news_with_accented .post_accented_off .post_featured{
	float: right;
	padding-left: 1.5em;
	padding-right: 0;
}

.sc_recent_news_with_accented .post_accented_off .post_header{
	float: right;
}

.sc_recent_news .post_featured .post_info{
	right: 0;
	left: auto;
}

.sc_recent_news .post_header{
	text-align: right;
}

.sc_recent_news .post_counters{
	text-align: right;
}

.sc_recent_news .post_counters_item, .sc_recent_news .post_counters .post_edit a{
	margin-right: 0 !important;
	margin-left: 0.5em;
	float: right;
}

.sc_recent_news .post_counters_item .post_counters_number{
	margin-right: 0.5em;
	margin-left: auto;
}

.sc_recent_news .post_counters .post_edit a:before{
	margin-left: 0.5em;
	margin-right: auto;
}

.sc_recent_news_style_news-excerpt .post_featured{
	padding-left: 2.5em;
	padding-right: 0;
	float: right;
}

.sc_recent_news_style_news-excerpt .post_body{
	float: right;
}

.sc_recent_news_style_news-portfolio .columns_wrap{
	margin-left: -0.4615em !important;
	margin-right: auto;
}

.sc_recent_news_style_news-portfolio [class*="column-"]{
	padding: 0 0 0.4615em 0.4615em !important;
}

.sc_recent_news_style_news-announce .post_item{
	float: right;
}

.sc_services_item .sc_services_item_readmore span{
	margin-right: 0.5em;
	margin-left: auto;
}

.sc_services_style_services-2.sc_services_type_images .sc_services_item_featured{
	float: right;
	margin-left: 2.2857em;
	margin-right: auto;
}

.sc_services_style_services-2.sc_services_type_icons .sc_services_item_content{
	padding-right: 7.5em;
	padding-left: 0;
}

.sc_services_style_services-4 .sc_icon{
	margin: 0 0 0 0.5em ;
	float: right;
}

.sc_services_style_services-4 .sc_icon:before{
	margin-left: 0;
}

.sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2 .sc_services_item{
	margin-left: 44%;
	margin-right: auto;
	padding-left: 4em;
	padding-right: 0;
}

.sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item{
	margin-right: 43.9%;
	margin-left: 0;
	padding-right: 3.9em;
	padding-left: 0;
}

.sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item .sc_services_item_title:after{
	margin-left: auto;
	margin-right: 0.1em;
}

.sc_services_style_services-5 .sc_services_item .sc_services_item_title:after{
	margin-left: 0;
	margin-right: auto;
}

.sc_services_style_services-5 .sc_service_container .sc_services_image{
	right: 50%;
	left: auto;
	transform: translate(50%, -50%) !important;
}

.sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .services_counter{
	left: auto;
	right: 0;
}

.sc_services_style_services-5 .services_counter{
	left: 0;
	right: auto;
}

.sc_services_style_services-5 .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_services_item_featured{
	float: right;
	margin-left: 2.2857em;
	margin-right: 0;
}

.sc_services_style_services-5 .sc_service_container .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_service_container .sc_services_item_featured{
	float: left;
	margin-right: 2.2857em;
	margin-left: 0;
}

.sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_featured{
	float: right;
	margin-left: 2.2857em;
	margin-right: 0;
}

.sc_services_style_services-5 .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_content{
	text-align: right;
}

.sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2 .sc_services_item_content{
	text-align: left;
}

.sc_services_style_services-5 .sc_service_container .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_content{
	text-align: right;
}

.sc_services_style_services-5 .sc_service_container.sc_align_left .sc_services_image{
	right: 0;
	left: auto;
}

.sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap > .column-1_2 .sc_services_item,  .sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item{
	margin-right: 0;
	margin-left: 0;
}

.sc_services_style_services-5 .sc_service_container.sc_align_left .sc_icon,  .sc_services_style_services-5.sc_services_type_images .sc_service_container.sc_align_left .sc_services_item_featured{
	float: right;
	margin-left: 2.2857em;
	margin-right: 0;
}

.sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap > .column-1_2 .sc_services_item_content{
	text-align: right;
}

.sc_services_style_services-5 .sc_service_container.sc_align_left .columns_wrap{
	margin-right: 33%;
	margin-left: auto;
}

.sc_services_style_services-5 .sc_service_container.sc_align_right .sc_services_image{
	left: 0;
	right: auto;
}

.sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2 .sc_services_item,  .sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item{
	margin-right: 0;
	margin-left: 0;
}

.sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2:nth-child(2n) .sc_icon, .sc_services_style_services-5.sc_services_type_images .sc_service_container.sc_align_right .columns_wrap > .column-1_2:nth-child(2n) .sc_services_item_featured{
	float: left;
	margin-right: 2.2857em;
	margin-left: 0;
}

.sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap > .column-1_2 .sc_services_item_content{
	text-align: left;
}

.sc_services_style_services-5 .sc_service_container.sc_align_right .columns_wrap{
	margin-left: calc(33% - 30px);
	margin-right: auto;
}

.sc_skills_counter .sc_skills_item.sc_skills_style_1 .sc_skills_info:before{
	right: 30%;
	left: auto;
}

.sc_skills_counter .sc_skills_item.sc_skills_style_3 .sc_skills_count:before{
	right: 0;
	left: auto;
	border-left: 1.6667em solid transparent;
	border-right: none;
}

.sc_skills_counter .sc_skills_item.sc_skills_style_4 .sc_skills_info:before{
	right: 0;
	left: auto;
}

.sc_skills_bar .sc_skills_item .sc_skills_count{
	text-align: left;
}

.sc_skills_bar .sc_skills_info{
	margin: 0 0 4px 0 ;
}

.sc_skills_bar.sc_skills_horizontal .sc_skills_total{
	text-align: left;
	padding-left: 3px;
	padding-right: 0;
	left: -0.05em;
	right: auto;
}

.sc_skills_pie.sc_skills_compact_on .sc_skills_item{
	float: right;
}

.sc_skills_arc .sc_skills_arc_canvas{
	float: right;
}

.sc_skills_legend{
	float: left;
}

.sc_skills_legend_marker{
	margin: 0 0 2px 10px ;
}

.sc_skills_legend_value{
	margin-right: 6px;
	margin-left: auto;
}

.sc_slider_swiper .slides .swiper-slide{
	float: right;
}

.sc_slider_controls_wrap{
	right: 0;
	left: 0;
}

.sc_slider_controls_wrap .sc_slider_prev{
	float: right;
	margin-right: -100px;
	margin-left: auto;
}

.sc_slider_controls_wrap .sc_slider_next{
	float: left;
	margin-left: -100px;
	margin-right: auto;
}

.sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_prev{
	margin-right: 1em;
	margin-left: auto;
}

.sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_next{
	margin-left: 1em;
	margin-right: auto;
}

.sc_slider_swiper + .sc_slider_controls_wrap .sc_slider_prev{
	margin-right: 0.8em;
	margin-left: auto;
}

.sc_slider_swiper + .sc_slider_controls_wrap .sc_slider_next{
	margin-left: 0.8em;
	margin-right: auto;
}

.sc_slider_swiper.sc_slider_controls_top + .sc_slider_controls_wrap{
	left: 6px;
	right: auto;
	text-align: left;
}

.sc_slider_swiper.sc_slider_controls_top + .sc_slider_controls_wrap .sc_slider_next, .sc_slider_swiper.sc_slider_controls_top + .sc_slider_controls_wrap .sc_slider_prev{
	margin-right: 6px;
	margin-left: 0;
}

.sc_slider_swiper .sc_slider_pagination_wrap{
	right: 0;
	left: 0;
}

.sc_slider_swiper .sc_slider_pagination_wrap span{
	margin: 0 0 0 10px ;
}

.sc_slider_swiper .sc_slider_pagination_wrap .swiper-pagination-bullet-active:after, .sc_slider_swiper .sc_slider_pagination_wrap span:hover:after{
	right: -1px;
	left: auto;
}

.sc_slider_pagination_area .sc_slider{
	float: right;
}

.sc_slider_pagination_area .sc_slider_pagination{
	float: right;
}

.sc_slider_pagination_over .sc_slider_pagination{
	right: auto;
	left: -40%;
}

.sc_slider_pagination_over:hover .sc_slider_pagination{
	left: 0;
	right: auto;
}

.sc_slider_swiper .sc_slider_info{
	left: 0;
	right: auto;
}

.sc_slider_swiper .sc_slider_info .sc_slider_reviews.after_category{
	margin: 0 2px 0 0 ;
}

.sc_slider_swiper .sc_slider_info .sc_slider_category{
	padding: 0 0 0 2em ;
	text-align: right;
}

.sc_socials{
	margin-left: -1.25em;
	margin-right: auto;
}

.sc_socials .sc_socials_item{
	margin: 0 0 0.5em 1.25em ;
}

.sc_socials a, .sc_socials a .sc_socials_hover{
	background-position: right  -4em;
}

.sc_socials.sc_socials_size_tiny{
	margin-left: -1em;
	margin-right: auto;
}

.sc_socials.sc_socials_size_tiny .sc_socials_item{
	margin: 0.25em 0 0.25em 1em ;
}

.sc_socials.sc_socials_size_small{
	margin-left: -0.5em;
	margin-right: auto;
}

.sc_socials.sc_socials_size_small .sc_socials_item{
	margin: 0.25em 0 0.25em 0.5em ;
}

.sc_socials.sc_socials_size_medium{
	margin-left: -0.625em;
	margin-right: auto;
}

.sc_socials.sc_socials_size_medium .sc_socials_item{
	margin: 0.25em 0 0.25em 0.625em ;
}

.sc_socials.sc_socials_shape_round .sc_socials_item{
	margin: 0 0 0.175em 0.175em ;
}

.sc_socials.sc_socials_shape_round.sc_socials_size_medium .sc_socials_item{
	margin: 0.25em 0 0.25em 0.5em ;
}

.sc_socials.sc_socials_size_tiny a, .sc_socials.sc_socials_size_tiny a .sc_socials_hover{
	background-position: right  -1.2em;
}

.sc_socials.sc_socials_size_small a, .sc_socials.sc_socials_size_small a .sc_socials_hover{
	background-position: right  -2em;
}

.sc_socials.sc_socials_size_medium a, .sc_socials.sc_socials_size_medium a .sc_socials_hover{
	background-position: right  -2.5em;
}

.sc_socials a .sc_socials_hover, .sc_socials.sc_socials_size_tiny a .sc_socials_hover, .sc_socials.sc_socials_size_small a .sc_socials_hover, .sc_socials.sc_socials_size_medium a .sc_socials_hover{
	right: 0;
	left: auto;
	background-position: right  0;
}

.sc_socials.sc_socials_share .sc_socials_item{
	margin-left: 0.35em;
	margin-right: auto;
}

.sc_socials.sc_socials_share .share_caption{
	margin-left: 1.2em;
	margin-right: auto;
}

.sc_socials.sc_socials_share.sc_socials_dir_vertical{
	right: 0px;
	left: auto;
}

.sc_socials.sc_socials_share .share_counter{
	margin-right: 6px;
	margin-left: auto;
}

.sc_socials.sc_socials_share .share_counter:before{
	right: -4px;
	left: auto;
	border-right: 1px solid #ddd;
	border-left: none;
}

.sc_tabs .sc_tabs_titles li{
	float: right;
}

.sc_tabs.sc_tabs_style_1 .sc_tabs_titles li.ui-state-active a:after, .sc_tabs.sc_tabs_style_1 .sc_tabs_titles li.sc_tabs_active a:after{
	right: 0;
	left: 0;
}

.sc_tabs.sc_tabs_style_1 .sc_tabs_titles li+li{
	margin-right: -1px;
	margin-left: auto;
}

.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li{
	margin: 0 0 0.6667em 0 ;
}

.sc_tabs.sc_tabs_style_2 .sc_tabs_titles li+li{
	margin-right: 0.6667em;
	margin-left: auto;
}

.sc_team_item .sc_team_item_info .sc_socials{
	margin-left: -0.4em;
	margin-right: auto;
}

.sc_team_item .sc_team_item_info .sc_socials.sc_socials_shape_round .sc_socials_item{
	margin-left: 0.4em;
	margin-right: auto;
}

.sc_team_style_team-1 .sc_slider_swiper .sc_team_item, .sc_team_style_team-2 .sc_slider_swiper .sc_team_item{
	padding-left: 2em;
	padding-right: 0;
}

.sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover, .sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover{
	right: 0;
	left: 0;
}

.sc_team_style_team-3 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_socials, .sc_team_style_team-4 .sc_team_item_avatar .sc_team_item_hover .sc_team_item_info{
	right: 0;
	left: auto;
}

.sc_testimonials_style_testimonials-1 .sc_testimonial_avatar{
	margin-left: 0.75em;
	margin-right: auto;
}

.sc_testimonials_style_testimonials-1 .sc_testimonial_author_name, .sc_testimonials_style_testimonials-1 .sc_testimonial_author_position{
	text-align: right;
}

.sc_testimonials_style_testimonials-2 .sc_testimonial_author_name:before{
	margin-left: 0.5em;
	margin-right: auto;
}

.sc_testimonials_style_testimonials-3 .sc_testimonial_item{
	text-align: left;
}

.sc_testimonials_style_testimonials-3 .sc_testimonial_content{
	padding: 1em 3em 1em 1em ;
	text-align: right;
}

.sc_testimonials_style_testimonials-3 .sc_testimonial_content:after{
	left: 1em;
	right: auto;
}

.sc_testimonials_style_testimonials-3 .sc_testimonial_content p:first-child:before{
	right: 0.75em;
	left: auto;
}

.sc_testimonials_style_testimonials-3 .sc_testimonial_avatar{
	margin-right: 0.75em;
	margin-left: auto;
}

.sc_testimonials_style_testimonials-4 .sc_testimonial_item{
	text-align: right;
}

.sc_testimonials_style_testimonials-4 .sc_testimonial_content{
	padding: 0 2em 1em 0 ;
}

.sc_testimonials_style_testimonials-4 .sc_testimonial_content p:first-child:before{
	right: 0;
	left: auto;
}

.sc_testimonials_style_testimonials-4 .sc_testimonial_avatar{
	margin-left: 0.75em;
	margin-right: auto;
}

.sc_title.sc_align_center{
	margin-right: auto;
	margin-left: auto;
}

.sc_title_underline:after{
	right: 0;
	left: auto;
}

.sc_title_underline.sc_align_center:after{
	right: 50%;
	left: auto;
	-webkit-transform: translateX(50%);
	-moz-transform: translateX(50%);
	transform: translateX(50%);
}

.sc_title_underline.sc_align_right:after{
	left: 0;
	right: auto;
}

.sc_title_divider{
	padding-right: 5ex;
	padding-left: 5ex;
}

.sc_title_divider .sc_title_divider_before{
	right: 0;
	left: auto;
}

.sc_title_divider .sc_title_divider_after{
	left: 0;
	right: auto;
}

.sc_title_icon_left{
	margin-left: 0.5em;
	margin-right: auto;
}

.sc_title_icon_top{
	right: 0;
	left: 0;
}

.sc_toggles .sc_toggles_item .sc_toggles_title{
	padding: 0.5em 3em 0.5em 0.5em ;
}

.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon{
	right: 0;
	left: auto;
}

.sc_toggles .sc_toggles_item .sc_toggles_title .sc_toggles_icon:before{
	right: 50%;
	left: auto;
}

.sc_tooltip_parent .sc_tooltip{
	right: 50%;
	left: auto;
}

.sc_tooltip_parent .sc_tooltip:before{
	right: 50%;
	left: auto;
	margin-right: -3px;
	margin-left: auto;
}

.sc_twitter .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_prev{
	margin-right: 10px;
	margin-left: auto;
}

.sc_twitter .sc_slider_swiper:hover .sc_slider_controls_wrap .sc_slider_next{
	margin-left: 10px;
	margin-right: auto;
}

.sc_video_player.top_rated:after{
	right: -16px;
	left: auto;
}

.sc_item_descr{
	margin: 0.25em 0 2em 0 ;
}

.sc_item_button > a:before{
	float: left;
	margin: 0 1em 0 0 ;
}

.sc_item_buttons > .sc_item_button{
	float: right;
	margin-left: 1.5em;
	margin-right: auto;
}

.sc_item_buttons > .sc_item_button+.sc_item_button{
	margin-left: 0;
}

.text_align_left,  .text_align_left .sc_item_title,  .text_align_left .sc_item_title:after, .text_align_left .sc_item_descr,  .text_align_left .sc_item_button{
	text-align: right;
	margin-right: 0;
}

.sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_prev{
	margin-right: 10px;
	margin-left: auto;
}

.sc_slider_controls_side:hover .sc_slider_controls_wrap .sc_slider_next{
	margin-left: 10px;
	margin-right: auto;
}

.sc_slider_controls_bottom .sc_slider_controls_wrap a{
	margin-right: 0;
	margin-left: 0;
}

.sc_slider_controls_bottom .sc_slider_controls_wrap .sc_slider_prev{
	margin-left: 0.5em;
	margin-right: auto;
}

.sc_slider_controls_bottom:hover .sc_slider_controls_wrap .sc_slider_prev{
	margin-right: 0;
}

.sc_slider_controls_bottom:hover .sc_slider_controls_wrap .sc_slider_next{
	margin-left: 0;
}

.cq-draggable-container .cq-infobox{
	margin-right: -162px;
}

.cq-draggable-container .cq-titlebar{
	padding: 0.7em 0 0.65em 1em ;
}

.cq-draggable-container .cq-infobox:after{
	right: 142px;
	left: auto;
}

.cq-draggable-container{
	padding: 271px 0 70px 0 !important;
}

.cq-draggable-container .cq-carouselcontent:before{
	right: 0;
	left: 0;
}

.cq-draggable-container .cq-highlight-container.icon{
	margin-top: 0;
}

body.rtl .cq-coverslider.navigation-float-left .cq-coverslider-area.btn-large{
	left: 0;
}

.cq-coverslider.navigation-isfloat .cq-coverslider-area.btn-large {
	width: calc(100% - 40px);
	left: 0 !important;
	position: absolute;
}