/********************************************************************************************************************************************************************************************
    MAIN.CSS
********************************************************************************************************************************************************************************************/
body {direction: rtl;}

.float_right {float: right;}
.float_left {float: left;}

#mainmenu ul {padding: 6px 20px 5px 20px;}

.portlet-content {margin: 0 0 15px 0;}

.portlet-content li {padding: 2px 0 4px 0px;}

.operations li a {padding: 2px 0 2px 8px;}

@media (min-width: 768px){
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float: left;}
}
/*===========================
	NEW SITE
============================*/
.wrap>.container#page{float:left;}

#alertify .alertify-message{text-align: right;}
#alertify .alertify-buttons{text-align: left;}

/*===============
	SIDE MENU
===============*/
#sidebar {float:right; right: 0;}

.sidebar-collapse{ right:26px;}
.sidebar-collapse>div{margin:5px auto 3px;}

@media all and (max-width : 991px){
    #sidebar{right:0;}
    #header_right{margin-right:55px;}
}

/*===============
	HEADER
===============*/
#header_right{float:right;}
#header_right span.name{margin-right:8px;}
#header_right .header_right_divider {margin-right: 5px; margin-left: 5px}
#header_left{float:left;}

#header_right .signin {margin-right:153px; float: right;}
#header_right .login {margin-right:16px; float: right;}

#header_right span.login, #header_right span.signin {position:relative; cursor:pointer;}
#header_right span.login.active::after, #header_right span.signin.active::after{right:0; }

#header_right span.login.active::after {bottom:-22px;}
#header_right span.count{left:-25px;}
#header .search_inner{ float:right; margin-left: 20px; margin-right:0;}

.login_dd{right: -96px;}
.signin_dd{right: -90px;}
.login_form .facebook .fa{margin-right:3px;}

@media all and (min-width : 992px){
    #header {left: 0;}
}
@media all and (max-width : 1320px){
	#header_right .signin {margin-right:65px;}
}

@media all and (max-width : 1100px){
    #header {padding-right: 20px; padding-left: 20px;}
    #header_right .signin {margin-right: 50px;}
    #header_right .login {margin-right: 60px;}
}

/*.signin_dd :-webkit-autofill{background:#000 !important;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background-color:#000;}*/


/*===============
	HOME PAGE
===============*/
.under_title{margin-right: 71px;}

.home_banner{margin-right:-20px;}
.home_banner_search{right: 0;}
.home_banner_search .search_inner {float:left; margin-right:0;}
.search_inner i{right:0; border-left:1px solid #bebebe;}
.play_all_btn{left: 0;}

.pick_music.songs_page_title .play_all_btn{margin-left: 35px;}
.pick_music_filter_wrapper{padding: 24px 60px 24px;}
.pick_music_filter{float:right; padding-right:28px; padding-left:40px;}
.pick_music_emotions{padding-right:49px; padding-left:49px;}
.pick_music_categories{padding-right:53px; padding-left:0;}
.pick_music_recommended{padding-left:20px; padding-right:0;}
.pick_music_filter::after{left:0;}
.pick_music_recommended_top .label{margin-left:14px;}
.pick_music_recommended_top input[type="submit"]{left: 10px;}
.pick_music_recommended_slider .slideshow{float:right; margin-right:30px; margin-left:17px;}
.pick_music_recommended_slider .item{margin-left:10px;}
.pick_music_recommended_slider .item:not(.disable):hover{border-width:2px;}

.pick_music_recommended_slider .item.disable::before{left:0;}

.pick_music_recommended_slider .arrow#next{float:right;}
.pick_music_recommended_slider .arrow#prev{float:right;}
.pick_music_categories_tab{float:right;}
.pick_music_categories_genre{float:right; margin-left:13px;}

.pick_music_categories_genre.disable::before{left:0;}

.pick_music_recommended_preview_item{float:right; margin-left: 16px;}
.pick_music_recommended_dropdown{right: -16px; left: auto;}
.pick_music_recommended_dd_close{left: 0%;}
.pick_music_recommended_dd_item{float: right;}

.pick_music_recommended_dd_item::before {right: 0;}

.pick_music_emotions_tag{float:right; margin-left:10px;}


.pick_music_genre_dropdown{left: -16px; right: auto;}
.pick_music_genre_dd_close{left: 0%;}

.pick_music_feeling{position:relative;}
.pick_music_feeling.disable::before{left:0;}

@media all and (max-width : 1600px){
    .pick_music_genre_dropdown{left:auto; right:67%;}
	.pick_music_filter_wrapper{padding-right:0; padding-left:0; margin-right:-20px;}
}

@media all and (max-width : 1024px) {
	.pick_music_categories_genre:nth-of-type(2n){margin-left:0;}
}


@media all and (min-width : 1261px){
	.pick_music_filter_wrapper{margin-right:-90px;}
}

@media all and (max-width : 991px){
	.pick_music{ margin-right:-20px;}
}

@media all and (min-width : 1081px) and (max-width: 1260px){
	.pick_music_filter_wrapper{margin-right:-90px;}
}

.recommandation_big_right{float:right;}
.recommandation_big_name{right:30px;}
.recommandation_big_tag{left:26px;}
.recommandation_big_recommender{right:20px;}
.recommandation_big_recommender img{margin-left:15px;float:right;}
.recommandation_big_recommender_details{float:right;}
.recommandation_big_right_option{float:right; margin-left: 22px;}
.recommandation_big_left_inner .recommandation_big_right_option{margin-left: 10px;}
.recommandation_big_right_options_right{float:right; margin-right:23px;}
.recommandation_big_right_options .add_toplaylist{float: left;}
.recommandation_big_right_option .label{margin-right: 8px;}
.recommandation_big_left{float:right;padding: 26px 31px 17px;}
.recommandation_small_line .song_box{float:right; margin-left:15px;}
.recommandation_small_line .song_box:nth-of-type(3n){margin-left:0;}
.recommenders_page .recommeder_block_wrapper span.box{left:169px;}

@media all and (max-width : 1600px){
	.recommandation_small_line .song_box:nth-of-type(3n){margin-left: 0;}
	.songs_page{padding-right:30px !important; padding-left:30px !important;}
	.songs_page .pick_music_filter_wrapper{margin-right:-50px;}
}
@media all and (max-width : 1300px){
   	.recommandation_big_right_options .add_toplaylist{margin-left:23px;}
}

.song_box_top_name{right:15px;}
.song_box_top_img::before{left:0;}
.song_box_top_img::after{left:0;}

.song_box_recommender{right:20px;}
.song_box_recommender img{margin-left:15px; float:right;}
.song_box_details{float:right;}
.song_box_tag{left:17px;}
.song_box_option{float:right; margin-left:16px;}
.song_box_option.genre .field{padding:0px 9px; margin-left:4px;}
.song_box_options_right{float:right; margin-right:18px;}
.song_box_options .add_toplaylist{float: left;}
.song_box_options{padding-left: 18px;}
.song_box_option.genre{margin-left: 0;}
.song_box_options_add{float: left;}
.song_box_options_add i{margin-left: 3px;}
.box_btn_loader {left: 0;}

@media all and (max-width : 1024px) and (min-width: 768px){
	.recommandation_small_line .song_box{float:right; margin-left:30px; margin-right:0;}
	.recommandation_small_line .song_box:nth-of-type(3n){margin-left:30px;}
	.recommandation_small_line .song_box:nth-of-type(2n){margin-left:0px;}
	.song_box_top_name1{padding-left:63px;}
	.song_box_option{margin-left:10px;}
	.song_box_option .label{margin-left:2px;}
	.song_box_options_right{margin-right:10px;}
	.song_box_options{padding-left:10px;}
}

@media all and (max-width : 1300px) and (min-width: 1024px){
	.recommandation_small_line .song_box{float:right;  margin-left:30px;}
	.recommandation_small_line .song_box:nth-of-type(3n){margin-left:30px;}
	.recommandation_small_line .song_box:nth-of-type(2n){margin-left:0;}
	.song_box_option{margin-left:12px;}
	.song_box_options_right{margin-right:10px;}
	.song_box_options{padding-left:10px;}
}

@media all and (min-width : 1301px) and (max-width: 1599px){
 	.recommandation_small_line .song_box:nth-of-type(3n){margin-left:0px;}

}

.create_box_right{float:right; padding-left:40px;}
.create_box_right_main{padding: 18px 31px 20px 0;}
.create_box_right_name{float:right;}
.create_box_right_time{float:left;}
.create_box_right_text{padding-left:31px;}
.create_box_right_text .read_more_btn{margin-right: 6px;}
.create_box_right_view{padding-left: 20px;padding-right: 20px;}
.together_bottom {padding: 0 0 15px 0;}
.create_box_left{float:left; padding-right:20px; padding-left:40px;}
.create_box_right::before{left:10px;}
.create_box_left_item{padding: 27px 0 11px;}
.create_box_left_item_details_vote{float:left;}
.create_box_left_item_details_vote .ended{right:0;}
.create_box_left_item_details_vote_top div{margin-right:5px;}
.create_box_left_item_left{float:right; margin-right:27px;}
.create_box_item_video{float:right;}


.create_box_left_item_recommender .label{margin-right: 6px;}
.create_box_left_item_details_main{float:right;}
.create_box_left_item_details_left{float:left;}


@media (min-width: 1171px) and (max-width: 1599px){
    .create_box_left_item_details_main{width:100%;}
    .create_box_left_item_details_vote{float:right;}
    .create_box_left_item_details_vote img{margin-left:15px;}
}

@media (min-width: 1171px) and (max-width: 1300px){
	.create_box_left_item_details_vote img{margin-left:5px;}
}

@media (max-width: 1170px){
    .create_box_right{border-left:none; padding-left:0;}
    .create_box_right_details{padding-left:31px;}
}

.lifemusic_main .right{margin-left: 30px;}
.lifemusic_box:nth-of-type(1){margin-left:30px;}
.home .lifemusic_box{float: right;}
.lifemusic_main_singer{float:right;}
.lifemusic_box_recommender img{margin-left: 6px;}
.lifemusic_box_recommender_name{margin-left:22px;}
.lifemusic_box_recommender_name::after{left:-11px;}

/*===============
  PROFILE PAGE
===============*/

.profile_subtitle{margin-right: 19px;}
.profile_right{float:right;width: 100%;}
.profile_right_row{float:right;}
.profile_right_details{float:right;margin-right: 35px;}
.profile_left{float:left;}
.profile_right_details .name{margin-right: -2px;}
.profile_right_visibility_radio{float:right;margin-left: 8px;}
.profile_right_visibility_tooltip{float:right;}
.profile_right_visibility_tooltip>span{position: relative;}
.profile_right_visibility_tooltip .tooltip{right: 7px;}
.profile_right_visibility_tooltip .tooltip_title{
     -webkit-border-top-left-radius: 8px; 
    -webkit-border-top-right-radius: 8px; 
         -moz-border-radius-topleft: 8px; 
        -moz-border-radius-topright: 8px; 
             border-top-left-radius: 8px; 
            border-top-right-radius: 8px;
}
.profile_right_visibility_tooltip .tooltip_content{
    -webkit-border-bottom-right-radius: 8px; 
     -webkit-border-bottom-left-radius: 8px; 
        -moz-border-radius-bottomright: 8px; 
         -moz-border-radius-bottomleft: 8px; 
            border-bottom-right-radius: 8px; 
             border-bottom-left-radius: 8px;
}
.profile_right_details .label span{margin-right: 10px;}
.profile_emotions{float:left; padding:8px 0 8px 14px;}
.profile_emotions .label{padding:0 21px 0 0;}
.profile_emotions .profile_emotions_tags{margin-right:21px;}

@media all and (max-width : 991px){
	.profile_left{float:right;}
}

.mymusic_playlists_options{float:left;}
.mymusic_playlists_option{float: right;margin-left: 8px;}
.mymusic_playlists_option .count{right: -6px;}
.mymusic_song_option{float:right; margin-left:17px;}
.mymusic_song_option .label{margin-left: 2px;}
.mymusic_song_options .add_toplaylist{ float: left; }
.mymusic_song_left{float:left;}
.mymusic_song_left>*{padding:5px 33px 5px 0;}
.mymusic_song_left>* img{right:6px;}
.mymusic_song_box_wrapp{float:right;}
.mymusic_song_box_img::before{left:0;}
.mymusic_song_box_img::after{right: 0;}
.mymusic_song_details{float:right; margin-right:20px;}
.mymusic_song_right{float: right;}
.mymusic_song_box_tag{left:20px;}
.mymusic_song_box_recommender img{margin-left:15px;float:right;}
.mymusic_song_box_recommender_details{float:right;}
.mymusic_song_box_recommender{right:20px;}
.mymusic_song_box_details{float:right;}

@media (max-width: 1330px){
    .mymusic_song_left>*{float:right; margin-right:10px;}
}

.search_inner i{ right:0; border-left:1px solid #bebebe;}
.popup_choose_genres_list .item{margin:8px auto 0;}
.popup_choose_filter{float:left;}
.popup_choose_filter.genres::after{border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6;}
.popup_choose_filter.recommenders .search input[type="text"]{margin: 22px auto 0;}
.popup_choose_filter.recommenders .search input[type="submit"]{left: 10px;}

.popup_choose_filter.emotions .items{margin:40px auto 0;}
.popup_choose_filter.emotions .item:nth-of-type(1){right: 130px;}

.popup_choose_filter.emotions .item:nth-of-type(2){right: 42px;}
.popup_choose_filter.emotions .item:nth-of-type(3){right: -2px;}
.popup_choose_filter.emotions .item:nth-of-type(4){right: 15px;}
.popup_choose_filter.emotions .item:nth-of-type(5){right: 82px;}
.popup_choose_filter.emotions .item:nth-of-type(6){right: 179px;}
.popup_choose_filter.emotions .item:nth-of-type(7){right: 265px;}
.popup_choose_filter.emotions .item:nth-of-type(8){right: 310px;}
.popup_choose_filter.emotions .item:nth-of-type(9){right: 293px;}
.popup_choose_filter.emotions .item:nth-of-type(10){right: 226px;}


/*=====================
  TOGETHER PAGE VIEW
======================*/

.together_playlist_top .right{float:right;}
.together_playlist_top .left{float:left;}
.together_playlist_block>.songs::after{ right:50%;}
.together_playlist_block .create_box_left_item{float:right; margin-right: 25px; margin-left: 25px;}

/*=====================
  ARTICLE PAGE VIEW
======================*/

.article .article_right{float: right;}
.article_top_block1 .left{padding:24px 0 30px 30px;}
.article_top_block .description{float:right;}
.article_top_block_content{padding:35px 31px 25px 30px;}
.article_top_block_name{float:right; padding-left: 45px;}
.article .article_left{float: left;}
.article .article_left .more_article div{padding:2px 10px 8px;}

.article_comments .item{padding:20px 0 20px 20px;}
.article_comments_img{float:right;}
.article_comments_content{float:right;}
.article_emotions_tag{float:left;}
.article_comments_add{padding:20px 0 15px 20px;}
.article_comments_add_text{float:right;}
.article_comments_add_text textarea{padding-right:10px; padding-left:10px;}
.article_comments_add .add_toplaylist {float: left;}
.article_comments_add_emotions_wrapper {margin-right:40px;}
.article_comments_add_emotions_wrapper {margin-right: 0;}
.article_comments_add_emotions_wrapper .label {text-align: right;}
.article_comments_add_emotions_wrapper .article_comments_add_emotions {margin-right: 40px;}

@media (max-width: 1070px){
	.article_comments_add_emotions_wrapper{margin-right: 109px;}
}

/*==========
  ADD SONG
===========*/
.add.page #upload_songs_folder{left:0;}
.add_form input[type="text"],.add_form input[type="search"]{padding-right:12px;}
.add_form_line select{float:right; margin-left:20px;}
.add_form_upload{float:right;}
.add_form input[type="submit"]{float:left;}


@media (max-width: 1121px)/* and (min-width: 886px)*/{
	.add_form_upload{margin-right: -9px;}
}


/*==========
 VIDEO PAGE
===========*/

.video .recommandation_big_left{padding:22px 40px 0 40px;}

.video_big_tags{float:right; margin-left:15px;}
.recommandation_big_comment_main .submit{float:right;}

.recommandation_big_left_inner .detail>.label{float:right;margin-left: 6px;}
.recommandation_big_left_inner .detail>.field{float:right;}
.recommandation_big_left_inner>.options .label{margin-right: 0; margin-left: 15px;}
.video_main .recommandation_text {padding: 21px 57px 0 0;}
.video_main .recommandation_text .text{padding-right:42px; float:right;}
.video_main .recommender .img_radius{float: right;margin-left: 7px;}
.video_main .recommender{float: right;}
.video_main .recommandation_show{float: left;}

@media all and (max-width : 1300px){
	.video_main .recommandation_big_left{padding-right:15px; padding-left:0;}
	.video_main .recommandation_text .text{padding-right:0;}
    .video_main .addthis_sharing_toolbox{left:0;}
}

.sharing_box .email_sharing{right: -13px;}
.sharing_box .email_sharing:after{right: calc(50% - 20px);}
.sharing_box .email_sharing textarea{margin: 10px 0 6px;}

/*========
 ABOUT US
=========*/

.aboutus_content>.text{float:right;}
.aboutus_content>img{float:left;}
.aboutus_page .login_block_new_form>div:nth-of-type(1){float:right; margin-left:40px;}
.aboutus_page .login_block_new_form>div:nth-of-type(2){float:right;}
.aboutus_page .login_block_new_form .button_red{font-size:18px; padding:15px 60px; float:left; margin-top:25px;}
.aboutus_page .aboutus_content .text img{width:20%; float: left; margin-left: 25px; float:right;}

@media (max-width: 480px) {
	.aboutus_page .login_block_new_form>div:nth-of-type(1){margin-left:0;}
	.aboutus_page .login_block_new_form>div:nth-of-type(2){margin-left:0;}
}

/***** MODAL PROPERTIES *****/
/***** MEDIA QUERIES *****/
 @media only screen and (max-width: 641px) {
    /***** MODAL PROPERTIES *****/
    #videoModal .close {
        margin:-12px 0 0 0;
    }
}
@media only screen and (min-width: 768px) {
    /***** MODAL PROPERTIES *****/
    #videoModal .close {
        margin:30px -50px -20px 100px;
    }
}

.allplay .create_box_right {padding-left: 0;}
.allplay .create_box_left {padding-left: 20px; padding-right: 10px; border-right: 1px solid #cbcbcb;}
.allplay .create_box_left_item {padding: 27px 10px 10px 0;}
.create_box_right iframe#player {margin: 20px 2% 0 0;}
.video_time {right: 0;}

/*========
 RECOMMENDERS
=========*/
.recommenders_page .recommeder_block_wrapper .text{float: right;}
.recommenders_page .recommeder_block_wrapper .text::before{right:100px;}
.recommenders_page .recommandation_text .text{float:left;}
.recommenders_page .recommender .img_radius{float: right;margin-left: 15px;}
.recommenders_page .recommender{float: right;}
.recommenders_page .recommender_details .name{ margin-right:5px;}
.recommenders_view .recommandation_sub_title{margin-right: 5px;}

/*===============
GROUPS
================*/
.group_item_title {padding: 5px 15px 15px 15px;}
.group_item_manager {padding: 6px 0 1px 0;}
.group_item_lock {right:5px}

.group_view_page .recommandation_small.song_box {margin-right: 15px !important; margin-left: 0 !important;}
.group_view_page .recommandation_small.song_box:nth-child(even) {margin-right: 0px !important; margin-left: 15px !important;}
.group_comments_block #add_comment_btn {float: right; margin: 10px 107px 2px 0;}

.group_comments_block .article_comments_content{float:right;}

#visitors_title_in {padding: 5px 25px 5px 0;}

#visitors_title_counter {padding-right: 2px;}
#visitors_items {padding: 15px 20px 0px 0;}
#visitors_more_items {left: 8px;}
#visitors_items_wrap {padding-left: 30px;}
.visitors_item {float: right;}

.join_to_group_btn {float: left;}

.chosen-container-multi .chosen-choices li {float: right !important;}		
.chosen-container-multi .chosen-choices li.search-choice {
    margin: 3px 3px 3px 5px !important;
    padding: 3px 3px 5px 20px !important;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
    left: 3px !important;
    right: auto !important;
}				

.chosen-container .chosen-drop {
    right: -9999px; 
}
    
.chosen-container.chosen-with-drop .chosen-drop {
    left: 0;
    right: auto;
}


.remove_song_from_group {right: 0;}
.add_song_to_group {right: 0;}
.group_play_all_wrap {padding: 25px 0 0px 0;}
.add_to_group_popup {margin: 0 10px 0 0px;}
.close {float: left !important;}
.add_to_group_popup_line {padding: 5px 15px 25px 5px;}
.add_to_group_popup_btns {margin: 15px 15px 15px 0;}


/*======================
    SURVEY
========================*/
.survey_page .form-element label {padding-left: 10px;}
.survey_page .form-element {margin-left: 15px;}
.survey_page .form-element-check input[type="checkbox"] + label span:nth-of-type(1) {right: 84px;}

.survey_page .errorMessage {padding-right: 80px;}

.survey_page #all_music .song_box:nth-of-type(3n) {margin-left: 0 !important;}

.survey_page .btn_group_bottom {padding-right: 80px;}

.ui-timepicker-div dl dd {margin: -24px 65px 10px 0px !important; text-align: right;}
.ui-timepicker-div dl dt {text-align: right;}

@media (max-width: 1300px) and (min-width: 1024px) {
    .survey_page #all_music .song_box:nth-of-type(3n) {margin-left: 15px !important;}
    .survey_page #all_music .song_box:nth-of-type(2n) {margin-left: 0 !important;}
}
@media (max-width: 1024px) and (min-width: 768px) {
    .survey_page #all_music .song_box:nth-of-type(3n) {margin-left: 15px !important;}
    .survey_page #all_music .song_box:nth-of-type(2n) {margin-left: 0 !important;}    
}

.survey_list .song_box {float: right; margin-left: 15px;}
.survey_list .song_box:nth-of-type(3n) {margin-left: 0 !important;}


@media (max-width: 1300px) and (min-width: 1024px) {
    .survey_list .song_box:nth-of-type(3n) {margin-left: 15px !important;}
    .survey_list .song_box:nth-of-type(2n) {margin-left: 0 !important;}
}
@media (max-width: 1024px) and (min-width: 768px) {
    .survey_list .song_box:nth-of-type(3n) {margin-left: 15px !important;}
    .survey_list .song_box:nth-of-type(2n) {margin-left: 0 !important;}    
}


.survey_group_view .title_container {float: right;}
.survey_group_view .group_title_desc {float: right;}
.survey_group_view .join_to_group_btn {float: left;}
.survey_group_view .survey_group_links .button_red {margin-left: 10px;}

.left_side_container {left: 0;}
#survey_box .label.red {text-align: right;} 

.go_to_msg .count {right: -6px;}    

    /***** ����� ��� *****/
.main_survey_page .under_title {padding-left: 430px;}
.main_survey_page .survey_list .together_playlist_top .left {left: 0;}
.main_survey_page .create_box_left_item {padding: 11px 0 11px;}
.main_survey_page .create_box_left_item_details_song {padding-left: 10px;}
@media (max-width: 1220px) {
   .main_survey_page .under_title {padding-left: 0;} 
}

@media (max-width: 768px){
    .main_survey_page .under_title {padding-left: 0;}
}

    /***** Group Page *****/
.group_view_page .btn_group {float: left;} 

.main_survey_page .btn_group {float: left;} 

.group_survey .title h3 {float: right; padding-right: 69px;}
.group_survey .title a.button_red {float: left;}
.group_survey .title a.button_red:nth-of-type(1){margin-right: 10px;}

/********************************************************************************************************************************************************************************************
    MAIN2.CSS
********************************************************************************************************************************************************************************************/
#main_loader {right: 0;}
#main_loader_image {right: 48%;}
#main_loader_bg {right: 0;}

.fancybox-next {
    right: -60px !important;
}

.fancybox-prev {
    left: -60px !important;
}
.play_icon {right:42px;}
.slideshow {direction: ltr;}
.find_mem_img {float: right;margin-left: 10px;}
.find_mem_txt  {float: right;}
.find_item_icon {float: right;margin-left: 10px;}

.btn-social{padding-left:44px;text-align:left;}
.btn-social :first-child{left:0;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social.btn-lg{padding-left:61px}
.btn-social.btn-sm{padding-left:38px}
.btn-social.btn-xs{padding-left:30px}
.btn-social-icon{padding-left:44px;text-align:left;padding-left:0;padding-right:0}
.btn-social-icon :first-child{left:0;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-icon.btn-lg{padding-left:61px}
.btn-social-icon.btn-sm{padding-left:38px}
.btn-social-icon.btn-xs{padding-left:30px}
/* 
 * Only for this example - not needed for the buttons
 * ----------------------------------------------------- */
.social-class .social-hex{float:right}
.mymusic_playlists_option .count{right: -6px;}


.hyv-watch-content-mask {right:0;}		
.hyv-video-list-item-choose {left: 5px;}
.hyv-video-list-item .hyv-thumb-wrapper {float: right;}
.hyv-video-list-item .hyv-content-wrapper {margin-right: 15px;}
.hyv-video-list-item .hyv-simple-thumb-wrap {
    float: right;
    margin: 0 0px 0 8px;
}
.hyv-simple-thumb-play {right: 0px;
}
#youtube_search_wrap {right: 560px}
.container-4 input#hyv-search {
    padding-right: 12px;
}	

/* ==========================================================================
   CHAT PAGE - MY MESSAGES
   ========================================================================== */
  
.last_message_item_photo {text-align: right; float: right;}
.last_message_item_info {float: right;}
.noty_buttons {text-align: left !important;}
.delete_message_block{left: 8px;}
.delete_message_block2{float: left;}
.message_box_mask { right: 0;}
.message_box_mask_img {right:43%}
.add_message_btn_mask{left:0;}
.page_title i.fa{margin-left: 6px;}
.last_message_item_date {float: left;}
.messages_filter_control_btn{margin-left: 20px;}
.add_message_validation {text-align: left;}


/* ==========================================================================
   DATING MODAL
   ========================================================================== */  
#datingModal .modal-title{padding-right:10px;}	
#datingModal .modal-footer-buttons button.gray_btn{margin-right: 10px;}  
#datingModal .modal-footer-buttons{float: left;} 
#datingModal .modal-title{float: right;}  
#datingModal .modal-header button.close{ margin-left: -5px;}
#datingModal img{float: right;}


/* ==========================================================================
   LANGUAGE MENU DROPDOWN
   ========================================================================== */
.bootstrap-select.btn-group.fit-width .btn > span.filter-option{direction:ltr;}
.bootstrap-select.btn-group.fit-width .btn .caret{position: absolute; right: 10px; top: 50%;}
.bootstrap-select.btn-group .dropdown-menu{direction:ltr;}
.bootstrap-select{margin-right: 20px!important;}



/* ==========================================================================
  school songes footer
   ========================================================================== */ 
._schoolFooter_page .footer_pickamusic_right { border-left: solid 1px #f2f2f2; padding: 20px 0 20px 18px;}

.school_songs ._schoolFooter_page .footer_pickamusic {justify-content: start;}
._schoolFooter_page .footer_pickamusic_right{padding-left: 10px;}
._schoolFooter_page .footer_pickamusic_left{margin-right: 10px;}

@media (max-width: 767px){
    ._schoolFooter_page .footer_pickamusic_right{padding-left: 0; border-left: 0;}
    ._schoolFooter_page .footer_pickamusic_left{margin-right: 0;}
}

/* ==========================================================================
  school songs addMessage
   ========================================================================== */
.schoolAddMessage_page .roma#form_celebrate label {text-align: right;}
.schoolAddMessage_page .roma#form_celebrate .youtube_song_label_right {display: inline-block;}
.schoolAddMessage_page .roma#form_celebrate .youtube_song_label_left {display: none;}
.schoolAddMessage_page .roma#form_celebrate label.youtube_song_label_desc {display: inline-block!important;}
.schoolAddMessage_page .roma#form_celebrate label.youtube_song_label_mobile {display: none;}
.schoolAddMessage_page .youtube_song_div {text-align: right;}

@media (max-width: 767px){
    .schoolAddMessage_page .roma#form_celebrate label.youtube_song_label_desc {display: none!important;}
    .schoolAddMessage_page .roma#form_celebrate label.youtube_song_label_mobile {display: inline-block;}
}


/* ==========================================================================
  school songs Messages
   ========================================================================== */

.schoolMessages_page .addMessage_link_img {border-left: solid 1px #fff;}
.schoolMessages_page #messagesLp .box_song .content {text-align: right;}
.schoolMessages_page .message_comment {right: 14px;}
.schoolMessages_page .modalMessage { direction: rtl;}
.schoolMessages_page #messagesLp .box_song .content .choosen {direction: rtl;}

@media (min-width: 768px){
    .schoolMessages_page .col-sm-12, .schoolMessages_page .col-md-12, .schoolMessages_page .col-lg-12, .schoolMessages_page .col-xs-12 {float: right;}
}
/* ==========================================================================
  school songs contact
   ========================================================================== */

.schoolContact_page .schoolContact_label { text-align: right;}


/* ==========================================================================
  school songs
   ========================================================================== */  
.img_left {display: block;}
.img_right {display: none;}
#popupPassword .subTitle {text-align: right; margin-right: 75px;}

@media (max-width: 767px){
    #popupPassword .subTitle { margin-right: 0;}
}



/* ==========================================================================
    FIXES CSS - SARAH APR 2020
========================================================================== */
.schoolAddMessage_page #form_celebrate input[type=text],
 .schoolAddMessage_page #form_celebrate input[type=search] {direction: rtl;}
 .schoolAddMessage_page .roma#form_celebrate .comment textarea  {direction: rtl;}